Patents Examined by Thao D Duong
  • Patent number: 11913643
    Abstract: A wireless sensor system of a gas turbine engine of an aircraft can include a plurality of wireless sensors distributed within an engine core of the gas turbine engine and an energy harvesting system including one or more energy harvesting devices configured to convert mechanical or thermal energy within the gas turbine engine into electric power and provide the electric power to the wireless sensors. The wireless sensor system can also include a data concentrator coupled to the gas turbine engine. The data concentrator can be configured to receive a plurality of wireless sensor data from the wireless sensors and transmit the wireless sensor data to a communication adapter of the gas turbine engine.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: February 27, 2024
    Assignee: RTX CORPORATION
    Inventors: Paul Raymond Scheid, Paul A. Adamski, Eli Cole Warren
  • Patent number: 11910053
    Abstract: Traditional streaming sequentially downloads content fragments one by one from one CDN. The disclosed streaming method concurrently downloads content fragments from multiple CDNs. It first creates a sequence of bundles of fragments, and then downloads a subsequent bundle by spreading requests to download the fragments within the bundle to multiple CDNs simultaneously with each CDN acting as a channel to download a different fragment. Depending on business needs, various request dispatching strategies can be deployed. When there is a volume based pricing contract with a CDN, a dispatch strategy is to send more requests to the CDN in order to reach contract volume therefore reduce unit cost. Another strategy is to send the request for the earliest fragment to the fastest CDN in order to reduce latency and possibility of buffer underrun. Fault tolerance can be provided by re-routing a request failed at a CDN to another CDN.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: February 20, 2024
    Assignee: NBCUNIVERSAL MEDIA, LLC
    Inventor: Qiang Fu
  • Patent number: 11902107
    Abstract: An electronic eyewear device communicates with a backend service system via a device hub that provides an edge proxy server for a service request from the electronic eyewear device to the backend service system. The device hub provides a standardized request/response optimized schema for providing a standardized communication between the electronic eyewear device and the backend service system in response to the service request in a standardized format adapted to minimize network requests. A standardized communication is provided to at least one backend service of the backend service system, and a standardized response to the standardized service request is received from the backend service(s) and provided to the electronic eyewear device. In one configuration, the device hub may issue asynchronous requests to backend services in response to a service request from the electronic eyewear device and merge responses into a standardized response for the electronic eyewear device.
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: February 13, 2024
    Assignee: Snap Inc.
    Inventors: Mehmood Zafarullahkhan, Manish Bodhankar, Mingyang Chai
  • Patent number: 11902382
    Abstract: Example techniques of migration of cloud networks between different multi-cloud management platforms, are described. In an example, a migration request is received. The migration request is indicative of a source multi-cloud management platform from which a cloud network is to be migrated to a destination multi-cloud management platform. The cloud network to be migrated from the source multi-cloud management platform to the destination multi-cloud management platform is identified based on a user input. Management platform information from the source multi-cloud management platform is obtained. The management platform information is representative of policies and data associated with the cloud network stored in databases of the source multi-cloud management platform. The cloud network is registered at the destination multi-cloud management platform. The management platform information is associated with the cloud network based on a unique identification number of the cloud network.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: February 13, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Charan Acharya Chandrashekar
  • Patent number: 11895198
    Abstract: The invention comprises a universal session protocol configured to initiate, authenticate, and manage the session of an application data stream. The universal session protocol governs the interaction between sending applications and sending agents as well as receiving applications and receiving agents to establish authenticated data streams between applications or systems.
    Type: Grant
    Filed: July 7, 2023
    Date of Patent: February 6, 2024
    Inventor: Jonathon Anderson
  • Patent number: 11888713
    Abstract: A method includes establishing digital communication between a first user device and a second user device using a first codec. The method also includes selecting, based on an input signal representing an estimated unfiltered available bandwidth for the digital communication satisfying a first filter selection threshold, a first filter of two or more filters, and filtering the input signal using the first filter. The method further includes determining that the filtered input signal satisfies a first channel bandwidth threshold and, in response to determining that the filtered input signal satisfies the channel bandwidth threshold, selecting a second codec different from the first codec for further digital communication between the first user device and the second user device.
    Type: Grant
    Filed: November 1, 2022
    Date of Patent: January 30, 2024
    Assignee: Google LLC
    Inventors: Michael Horowitz, Philip Eliasson
  • Patent number: 11888959
    Abstract: A data transmission method includes establishing, by a first apparatus in a distributed system, a connection to a target end; sending, by the first apparatus, connection information of the connection to a second apparatus that is in the distributed system and that transmits data to the target end; transmitting, by the second apparatus, the data to the target end based on the connection information and using a stream of the connection.
    Type: Grant
    Filed: June 24, 2022
    Date of Patent: January 30, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yongkang Zhang, Yi Qin
  • Patent number: 11882058
    Abstract: An electrical computer system processing architecture for providing an indication of activity in the electrical computer system, the electrical computer system processing architecture comprising a plurality of client computers connected to at least one server by a computer network. Each of the client computers is configured to provide requests to the at least one server. The or each server comprises a store for storing requests provided by the plurality of client computers. The or each server is configured to match complementary requests from the plurality of client computers stored in the store. Following the matching of complementary requests, the or each server counts unmatched requests corresponding to one or other of the complementary requests in the store, and outputs the counted number of unmatched requests to provide the indication of activity in the computer system.
    Type: Grant
    Filed: January 23, 2023
    Date of Patent: January 23, 2024
    Assignee: NEX Services North America LLC
    Inventors: Jason Chauval, Christopher Freedlander, David J. Lyons
  • Patent number: 11863630
    Abstract: Provided are a connection establishment method, a server, an accessed node, an access node, and a storage medium. The method includes: receiving a connection establishment request from an accessed node, establishing a connection to the accessed node, and acquiring accessed connection information of the accessed node; receiving an accessed address request from an access node and determining access connection information of the access node; sending the access connection information to the accessed node so that the accessed node opens up a connection channel between the access node and the accessed node according to the access connection information; and sending the accessed connection information of the accessed node to the access node so that the access node establishes a connection to the accessed node according to the accessed connection information in the case where the connection channel is opened up.
    Type: Grant
    Filed: November 11, 2022
    Date of Patent: January 2, 2024
    Assignee: BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTD.
    Inventors: Yugang Ke, Yongqiang Wu, Minglu Li
  • Patent number: 11856064
    Abstract: Techniques for a Predictive Connection Manager Service (PCMS) to predict when client applications will send service requests to backend services, and proactively establishes connections, caches data, or takes other actions, to reduce latencies between receipt of and response to these service requests. The PCMS analyzes historical usage data for the client applications to identify usage patterns, and uses those usage patterns to proactively scale resources to handle service requests. The PCMS can be implemented as a pass-through proxy for client applications to reduce frictions for managing how users interact with backend services. For instance, the PCMS can install client-side drivers such that updates or patches for the drivers need only be installed on the PCMS rather than on each client device.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: December 26, 2023
    Assignee: Amazon Technologies, Inc.
    Inventor: Karun Kumar Chennuri
  • Patent number: 11829915
    Abstract: The present disclosure relates to devices, methods, and computer-readable medium for providing recommendations for alternate resources to use for cloud services. The devices, methods, and computer-readable medium may receive a resource allocation request for a new resource of a computing system and may predict an occurrence of a capacity related allocation for the resource allocation request. The devices, methods, and computer-readable medium may identify alternate resources to use for the resource allocation request and may provide recommendations with the alternate resources.
    Type: Grant
    Filed: October 25, 2022
    Date of Patent: November 28, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Gowri Bhaskara, Wei Zou, Brent Michael Jensen, Ahmed Ragab Nabhan Mostafa, Bhaumik Chokshi, Zainab Hakim, Shanti Kemburu, Ning Liu, Benjamin Walter Martens, Nicholas Anthony Swanson
  • Patent number: 11817965
    Abstract: A listing of each of the plurality of appliances is used, with reference to a command and/or protocol database, to configure a software agent to exchange communications, via a one or more communication channels, with each of the plurality of appliances. An action triggering state of at least one of the plurality of appliances is associated with an action. The action is performed when it is determined that a current state of the at least one of the plurality of appliances corresponds to the action triggering state.
    Type: Grant
    Filed: January 17, 2023
    Date of Patent: November 14, 2023
    Assignee: Universal Electronics Inc.
    Inventors: Arsham Hatambeiki, Paul D. Arling
  • 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: 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: 11758019
    Abstract: A system and method for issuing requests to a stateless computing platform is described. In an example implementation, the system may include a stateless computing platform configured to receive and service a first set of requests and a second set of requests from a stateful server.
    Type: Grant
    Filed: June 10, 2022
    Date of Patent: September 12, 2023
    Assignee: Hound Technology, Inc.
    Inventor: Ian Wilkes
  • Patent number: 11737668
    Abstract: A modular surgical system is disclosed that comprises a modular hub and a computer system that includes instructions to retrieve medical records associated with a patient from an EMR database based on a key, delete data associated with the patient's identity from the retrieved medical records, extract relevant patient data from the retrieved medical records, and store an anonymous data file with the extracted relevant patient data by a unique procedure identification number. Within a hospital data barrier, the modular hub is configured to combine the anonymous data file with the patient EMR stored on the EMR database by using the key associated with the patient EMR and the unique procedural identification number associated with the anonymous data file and delete from the modular hub the data associated with the patient's identity to maintain anonymity of the patient.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: August 29, 2023
    Assignee: Cilag GmbH International
    Inventors: Frederick E. Shelton, IV, Jason L. Harris, David C. Yates
  • 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: 11736590
    Abstract: A method for communicating data requests to one or more data sources. The method includes receiving a data request, with which data of one or more data types are requested, from an application, and checking the availability of one or more data sources that are able to provide the one or more requested data types. The method further comprises: if at least one of the one or more data sources is available, sending a request to the available data source for the requested associated data type that the data source can provide; and, if no data source is available for at least one of the requested data types, sending a request for this data type to a placeholder module.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: August 22, 2023
    Assignee: ROBERT BOSCH GMBH
    Inventors: Arne Nordmann, Christian Zimmermann, Christopher Huth, Fredrik Kamphuis, Martin Ring, Max Camillo Eisele, Paulius Duplys, Tobias Gehrmann
  • Patent number: 11736577
    Abstract: A server includes one or more processors configured to: perform bidirectional communication with the software update device using a first communication method; transmit information to the software update device using a second communication method different from the first communication method; and determine whether the one or more processors have received a specific request from the software update device using the first communication method, wherein the one or more processors are configured to provide a notification to the software update device using the second communication method when determining that the one or more processors have not received the specific request from the software update device.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: August 22, 2023
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Shoichi Nagamitsu, Jun Hamasaki
  • 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