Patents Examined by Michael Keller
  • Patent number: 11792293
    Abstract: A method for data processing is provided. The method may include: preprocessing initial data to obtain preprocessed data; storing the preprocessed data; receiving a data request made through an application, the data request including information relating to a storage path of contents that are requested; in response to the data request, determining, by a nearby proxy of a first proxy cluster in a first region, whether the contents requested in the data request are cached locally; and in response to a determination that the contents are cached locally, providing, by the nearby proxy, the contents to the application; or in response to a determination that the contents are not cached locally, acquiring, by the nearby proxy, the contents based on the information relating to the storage path of the contents; and providing, by the nearby proxy, the contents to the application.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: October 17, 2023
    Assignee: BEIJING VOYAGER TECHNOLOGY CO., LTD.
    Inventors: Fenglei Wang, Lingang Min
  • Patent number: 11792279
    Abstract: Disclosed in some examples, are methods, systems, devices, and machine-readable mediums that use one or more images (e.g., Quick-Response (QR) codes) displayed by a first application to both provide the location to obtain a second application and to copy a session from the first application to the second application once downloaded. In some examples, a session comprises an authentication session such that, when the session is copied, the user is logged into a network-based service within the second application with a same account as the user is already logged into with first application.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: October 17, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ariel Gordon, Sakshi Tiwari, Aaron Kyle Damashek
  • Patent number: 11775011
    Abstract: Disclosed is a wearable electronic device including: at least one sensor, a communication circuit, a processor, and a memory. The memory may store instructions that, when executed, cause the processor to: obtain sensor context information including information associated with an exercise state of a user of the wearable electronic device, control the wearable electronic device to transmit the sensor context information to an external electronic device at a second interval, adjust an interval of transmission of the sensor context information to a first interval based on a change of the sensor context information, and transmit the sensor context information to the external electronic device at the first interval using the communication circuit.
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: October 3, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Daesung Cho, Hyeeun Choi, Changhyub Yeom, Minhwan Jo, Jeongmin Park, Seongmin Je
  • Patent number: 11766575
    Abstract: A method enables testing and evaluation of an expert human reviewer or an artificial intelligence (AI) error detection engine associated with a radiotherapy treatment planning process. Intentional errors are introduced into the output of a software module or AI engine that performs a certain step in the radiotherapy treatment planning process. The efficacy of the human or AI reviewer in detecting errors can then be evaluated or tested by determining whether the human or AI reviewer has detected the introduced error.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: September 26, 2023
    Assignee: VARIAN MEDICAL SYSTEMS, INC.
    Inventor: Charles Adelsheim
  • Patent number: 11769423
    Abstract: A method and system to convert user activities performed in a real world into virtual world activity. The system includes a virtual world environment with a virtual activity tracker to obtain virtual activity performance data for an activity performed by a user in the virtual world environment; and a virtual world database to store the virtual activity performance data in a virtual profile of the user. The system also includes a real world activity tracker to obtain real world activity performance data for a real world activity performed by the user; and an activity convertor to convert the real world activity performance data into an amount of converted virtual activity performance data and add the converted virtual activity performance data to the virtual profile of the user.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: September 26, 2023
    Assignee: Fox Factory, Inc.
    Inventors: Mario Galasso, Wesley E. Allinger, David M. Haugen, Robert David Kaswen, Mark Stephen Fitzsimmons
  • Patent number: 11770431
    Abstract: A contribution encoder receives media from a source, encodes the media, and transmits the encoded media to a network-adaptive encoding system for eventual distribution to end users. The network-adaptive encoding system tests a network connection between the contribution encoder and the network-adaptive encoding system before transmission of the encoded media begins. The network-adaptive encoding system uses the results of the test to select appropriate values for parameters that define the encoding and transmission of the media. The selected parameter values are transmitted by the network-adaptive encoding system to the contribution encoder for use in encoding and transmitting the media.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: September 26, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael Reddick Coleman, Ryan Hegar, Kevin Moore, Jeffrey Lassahn
  • Patent number: 11764961
    Abstract: Techniques for using signed nonces to secure cloud shells are provided. The techniques include receiving, by a session manager service, a request to connect a user device to a secure connection to a secure shell instance. The session manager service may authorize the user device to access the secure shell instance and may configure the secure shell instance, being described by a shell identifier of the secure shell instance. The techniques also include generating, by the session manager service, a nonce token and providing the shell identifier, and a router address of the secure shell router to the user device. The techniques also include generating, by the session manager service, a signed nonce token using the nonce token; and providing the signed nonce token and the shell identifier to a user device.
    Type: Grant
    Filed: May 19, 2022
    Date of Patent: September 19, 2023
    Assignee: Oracle International Corporation
    Inventors: Christopher S. Kasso, Peter Grant Gavares, Linda K. Schneider, Amy H. Kang, Joseph John Snyder
  • Patent number: 11755765
    Abstract: System and methods are provided for improved directory enumeration and data copy with shared client directories in virtual desktops by quickly and efficiently retrieving shared directory entries from the client device over a separate fast channel and caching them on the virtual desktop, where the directory entries can be available locally to applications in the virtual desktop for performing directory enumeration. The fast channel can further be utilized for efficiently transferring data in data copy operations between the client device and the virtual desktop.
    Type: Grant
    Filed: September 20, 2022
    Date of Patent: September 12, 2023
    Assignee: VMware, Inc.
    Inventors: Weigang Huang, Eric Yueting Zhang, Hui Yuan, Hui Zhang
  • Patent number: 11748616
    Abstract: A method includes collecting a plurality of bipolar electrograms and respective unipolar electrograms of patients, the electrograms including annotations in which one or more human reviewers have identified and marked a window-of-interest and one or more activation times inside the window-of-interest. A ground truth data set is generated from the electrograms, for training at least one electrogram-preprocessing step of a Machine Learning (ML) algorithm. The ML algorithm is applied to the electrograms, to at least train the at least one electrogram-preprocessing step, so as to detect an occurrence of an activation in a given bipolar electrogram within the window-of-interest.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: September 5, 2023
    Assignee: Biosense Webster (Israel) Ltd.
    Inventors: Eliyahu Ravuna, Natan Sharon Katz, Andrey Evgenyevich Kiryasov, Elena Igorevna Kuzhnareva, Aleksey Vladimirovich Shovkun
  • Patent number: 11750486
    Abstract: A computing environment is disclosed that receives from devices requests directed toward services accessible in the environment, and that forwards communications from services in the environment to devices registered with the environment. During a registration process at the environment, devices are assigned a device identifier that is used to identify and authenticate each particular device and requests communicated from and to the device via the environment. The computing environment maintains state information for each device that has been registered with the system. As the device interacts with the system, the state information is updated to reflect the changes in the device. When requests to perform functions are received from devices, the computing environment determines for the particular device and the particular function requested what processing needs to be performed by the environment in response to the request.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: September 5, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Jonathan I. Turow, Calvin Yue-Ren Kuo, James Christopher Sorenson, III, Alan Conrad Rawcliffe, Shyam Krishnamoorthy, Marco Argenti
  • Patent number: 11743175
    Abstract: Redundant upstream mesh links are formed with a gateway access point for each of the radio capabilities. A resource load is measured across each of the redundant upstream mesh links. During runtime, a packet is received for upstream (or downstream) transmission from a specific client from the plurality of clients. An upstream link is selected for transmission of the packet from the redundant upstream mesh links for transmission of the packet and packets of the packet session, based on a highest link quality available from the plurality of mesh links according to the resource load measurement.
    Type: Grant
    Filed: December 31, 2021
    Date of Patent: August 29, 2023
    Assignee: Fortinet, Inc.
    Inventor: Srinivasa Subbarao Neeli
  • Patent number: 11743206
    Abstract: A method is described that comprises collecting communication data travelling among a plurality of computing nodes in a networked environment. The method includes using the communication data to create a plurality of connectivity records, wherein each connectivity record comprises a communication between a source computing node and a destination computing node of the plurality of computing nodes. The method includes associating the communication with an application context and protocol. The method includes processing the plurality of connectivity records to eliminate connectivity records that meet at least one criteria, wherein the plurality of connectivity records includes associated application contexts and protocols, wherein a first portion of the plurality of connectivity records comprises the eliminated connectivity records, wherein a second portion of the plurality of connectivity records comprises the remainder of the connectivity records.
    Type: Grant
    Filed: January 27, 2022
    Date of Patent: August 29, 2023
    Assignee: RISC Networks, LLC
    Inventors: Jeremy Littlejohn, Greg Watts
  • Patent number: 11743362
    Abstract: Providing a profile as a service is described herein. In an example, a computer system of stores account information for an account with a first service provider and profile information of a profile of the account. The computer system stores access control information that controls access to the account information and the profile information. The computer system receives an information request of a second service provider and determines, based at least in part on the access control information, a permission for the second service provider to access at least a portion of the profile information. The computer system sends, to the second service provider, the portion of the profile information in a response to the information request.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: August 29, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Arpit Dhandhania, Sagar Sharma, Shaleen Kumar Sharma, Shubham Srivastava, Subhasish Kundu
  • Patent number: 11734658
    Abstract: A method for facilitating transactions by tenants in a multi-tenant architecture system is discussed. The method includes generating, with a multi-tenant computer system, a first representation of an entity in a first hierarchical data structure associated with an entity interface tenant of the multi-tenant computer system. The method includes receiving, with the multi-tenant computer system, a set of entity-specific policies useable to generate requests to individual ones of a plurality of transaction processing computer systems. The method includes generating, with the multi-tenant computer system, a second representation of the entity in a second hierarchical data structure associated with a particular transaction processing service tenant of a plurality of transaction processing service tenants of the multi-tenant computer system.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: August 22, 2023
    Assignee: PayPal, Inc.
    Inventors: Prashant Jamkhedkar, Savio A. Menezes, Sandeep Kumar, Jacqueline Koesters, Benjamin Matthew Ronick, Daniel O'Connor, Tiffany Wood, Aravindan Ranganathan, Norihiro Edwin Aoki, Jeffrey David Meyer, Justin Matthew White
  • Patent number: 11726824
    Abstract: Multiple electronic devices may be used together in a system. The electronic devices may use sensor measurements and other information to detect when an edge of a first electronic device is adjacent to an edge of a second electronic device. In response to detection of adjacency between the edges of the first and second devices, the devices may transition from an independent operating mode in which each device operates separately to a joint operating mode in which resources of the devices are shared. In the joint operating mode, images may extend across displays in the devices, speakers in the devices may be used to play different channels of an audio track, cameras and other sensors may be used in cooperation with each other, and other resources may be shared. Magnetic components may hold devices together in a variety of orientations.
    Type: Grant
    Filed: November 9, 2021
    Date of Patent: August 15, 2023
    Assignee: Apple Inc.
    Inventors: James R. Wilson, David A. Pakula
  • Patent number: 11727318
    Abstract: Embodiments relate to a system, program product, and method for reserving one or more meeting rooms, and, more specifically, for reserving one or more meeting rooms based on a determination of meeting confidentiality levels and determined Internet of things (IoT) privacy levels associated with the one or more meeting rooms.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: August 15, 2023
    Assignee: International Business Machines Corporation
    Inventors: Jacob Thomas Covell, Lisa Seacat DeLuca, Robert Huntington Grant, Zachary A. Silverstein
  • Patent number: 11729112
    Abstract: The present disclosure relate to allocating electronic resources. In some arrangements, a server configures allocable electronic resources for a live streaming room in response to receiving a first configuration request from a first client. The first configuration request is configured to indicate a first configuration operation performed by an anchor to the live streaming room, and the allocable electronic resources are associated to a target commodity corresponding to the live streaming room. The server acquires an allocation request sent by a second client, wherein the allocation request is triggered by an interactive operation of an audience of the second client in the live streaming room. The server allocates an electronic resource from the allocable electronic resources to the audience of the second client, in response to the allocation request, wherein the allocated electronic resource is used by the audience for completing an order operation about the target commodity.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: August 15, 2023
    Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Qiyu Liu, Yang Zhang
  • Patent number: 11722443
    Abstract: Techniques for media item display configuration are described. In one embodiment, an apparatus may comprise a media management component operative to retrieve a plurality of contact-associated media items associated with a plurality of contacts for a user account associated with a messaging client by a messaging system; retrieve an engagement score for each of the plurality of contacts; and order the plurality of contact-associated media items based on the engagement score for each of the plurality of contacts; and a user interface component operative to receive a mixed-contact media display interface invocation in the messaging client for the messaging system; and display the plurality of contact-associated media items in a mixed-contact media display interface according to the ordering of the plurality of contact-associated media items. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: August 8, 2023
    Assignee: WhatsApp LLC
    Inventors: Udayan Shiv Bannerjee Bulchandani, Alfonso Gomez Jordana Manas, Brian Furtado
  • Patent number: 11722536
    Abstract: Various embodiments of the present disclosure provide for generating, updating, and/or otherwise managing a shared dynamic collaborative presentation progression interface in association with an audio-video conferencing interface service. An example embodiment is configured to monitor an active audio-video conference presentation that is configured for display to participating client devices by the audio-video conference interface service, generate a shared dynamic collaborative presentation progression interface, transmit the shared dynamic collaborative presentation progression interface to the plurality of participating client devices, receive an initiate topic object sequence set event from at least one participating client device of the participating client devices, identify a first topic object of the topic object sequence set as an active topic object, and update the shared dynamic collaborative presentation progression interface render an active visual emphasis element of the first topic object.
    Type: Grant
    Filed: December 27, 2021
    Date of Patent: August 8, 2023
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN, INC.
    Inventors: Ryan Crumley, Matthew McDaniel, Shiuan-chin Chang, Dylan Soechting
  • Patent number: 11716240
    Abstract: A method includes first determining among a plurality of cells a first set of cells that are anomalous, second determining among remaining cells a second set of cells that are anomalous, and identifying a resulting set of anomalous cells being a combination of the first set and the second set of anomalous cells. The first determining is based on input data of a plurality of first features of each cell among the plurality of cells, and a first machine learning operation. The second determining is based on the input data of the plurality of first features of each cell among the remaining cells, and a second machine learning operation different from the first machine learning operation.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: August 1, 2023
    Assignee: RAKUTEN MOBILE, INC.
    Inventors: Madhukiran Medithe, Manoj Kumar, Petrit Nahi