Patents Examined by Tauqir Hussain
  • Patent number: 12047441
    Abstract: A method for load balancing application requests across a multi-cluster container orchestration system includes receiving a load-balancing configuration for a multi-cluster service managing access to a set of destination clusters hosting a software application deployed by a user. The multi-cluster service uses the load-balancing configuration to load balance application level traffic across the set of destination clusters. Each destination cluster includes at least one container executing the software application and a respective geographical region. The method also includes receiving an application level request directed toward the software application hosted across the destination clusters. The application level request is received from a client and includes a host name and a geographical location associated with the client. The method also includes routing the request to one of the clusters based on the geographical location of the request and the respective geographical locations of the clusters.
    Type: Grant
    Filed: May 4, 2023
    Date of Patent: July 23, 2024
    Assignee: Google LLC
    Inventors: Manjot Pahwa, Matthew Delio, Bowei Du, Rohit Ramkumar, Nikhil Jindal, Christian Bell
  • Patent number: 12047233
    Abstract: Systems, apparatuses, and methods for remotely adjusting performance and power parameters of a computing device are disclosed. A computing system includes a first computing device connected to a second (remote) computing device. The user uses the second computing device to monitor and adjust parameters, such as a fan speed for a GPU on a video graphics card in the first computing device, while the first computing device executes a parallel data application such as a video game. Additionally, the user uses the second computing device to manage video recorder operations. By using the second computing device to send commands to a graphics driver and a video recorder application, the first computing device's display monitor does not display a user interface during execution of the video game. No video rendering is performed by the video graphics card of the first computing device to generate and control the user interface.
    Type: Grant
    Filed: November 16, 2020
    Date of Patent: July 23, 2024
    Assignee: ATI Technologies ULC
    Inventors: Amir Alam, Patrick Pak Kin Fok, Le Zhang, Ilia Blank
  • Patent number: 12041148
    Abstract: A method for facilitating performing of tasks optimally using software applications. The method includes receiving, using a communication device, task data from a user device, analyzing, using a processing device, the task data, extracting, using the processing device, a feature associated with the task data, analyzing, using the processing device, the feature using a machine learning model, training the machine learning model for predicting a performance score associated with each of software applications capable of performing a task, selecting, using the processing device, a software application from the software applications based on the performance score, generating, using the processing device, a recommendation of the software application based on the selecting, and transmitting, using the communication device, the recommendation and the output of the chosen software application based on the task input data, to the user device.
    Type: Grant
    Filed: October 28, 2022
    Date of Patent: July 16, 2024
    Assignee: Aixplain, Inc.
    Inventors: Thiago Castro Ferreira, Lucas Aguiar Pavanelli, Mohamed Elbadrashiny, Kamer Ali Yuksel, Hassan Sawaf
  • Patent number: 12041129
    Abstract: A photograph sharing system is described. The photograph sharing system allows for contributors to upload photographs of an event. Contributors or other application users may select an uploaded photograph in a desired section and digitally zoom in on a desired individual in that section and then download the zoomed in photograph.
    Type: Grant
    Filed: August 14, 2023
    Date of Patent: July 16, 2024
    Inventor: Charles Isgar
  • Patent number: 12035139
    Abstract: An information providing device arranged in a first network is provided including: an association storage section for storing user identification information and session identification information; a confirmation request transmitting section for transmitting, to a relay arranged in a second network, a confirmation request for confirming whether the relay has stored a connection request; an information receiving section for receiving information included in the connection request; a terminal authentication section for determining whether authentication of the communication terminal is permitted if the session identification information is not included in the information received; a session identification information assigning section for assigning session identification information when the authentication is determined to be permitted; a session identification information transmitting section for transmitting the session identification information to the relay; and an information providing section for providin
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: July 9, 2024
    Assignee: e-Jan Networks Co.
    Inventors: Shiro Sakamoto, Kumar Karvepaku
  • Patent number: 12026254
    Abstract: A method includes predicting, before a first period of time, a plurality of predicted event metric values and value ranges corresponding to a first plurality of events to occur over the first period of time based on a plurality of prediction models, determining an actual event metric value of the first plurality of events, and determining a plurality of model range multi-partition error (MRME) values indicative of an accuracy, precision, and relative range of the forecasting models based on the actual event metric values, value ranges, and the predicted event metric values. The method includes selecting one of the forecasting models based on the MRME values, determining a cyber security control limit based on a predicted event metric value or predicted event metric range by the selected forecasting model, and outputting an alert based on an actual event metric value being outside of the cyber security control limit.
    Type: Grant
    Filed: June 17, 2022
    Date of Patent: July 2, 2024
    Assignee: OPTUM, INC.
    Inventors: Ziqian Huang, Matthew H. Murphy, Michael J. Levin, William Casey
  • Patent number: 12020805
    Abstract: An electronic healthcare system for delivering medical services is described. The electronic healthcare systems can includes modules for accessing patient electronic medical records and ordering medical services, which involve HL7 communications between disparate healthcare organizations. The communications can involve custom communication interfaces which are used to parse and translate HL7 messages. Methods and apparatus are described for generating the custom communications interfaces. In one embodiment, the custom communication interfaces can be generated using machine learning algorithms trained to recognize various data types in message segments contained in HL7 messages.
    Type: Grant
    Filed: January 9, 2023
    Date of Patent: June 25, 2024
    Assignee: 4MEDICA, INC
    Inventors: Adam Bess, Oleg Bess
  • Patent number: 12013880
    Abstract: Described are systems, methods, and techniques for collecting, analyzing, processing, and storing time series data and for evaluating and dynamically estimating a resolution of one or more streams of data points and updating an output resolution. Responsive to receiving a stream of data points, a data resolution can be derived and an output resolution can be set to a first value. When a change to the data resolution is detected, the output resolution can be changed, modifying a frequency at which output data points are generated and/or transmitted. In some instances, a detector can be implemented to trigger an alert responsive to ingested data points corresponding with triggering parameters. An output resolution for the detector can be dynamically modified based on dynamically detecting a change to the data resolution of the stream of data.
    Type: Grant
    Filed: April 14, 2022
    Date of Patent: June 18, 2024
    Assignee: SPLUNK Inc.
    Inventors: Nishant Agarwal, Houwu Bai, Darshan Patel, Rajesh Raman, Joseph Ari Ross
  • Patent number: 12015655
    Abstract: A method performed by a system of a communication network includes obtaining digital representations of speech detected from communication devices connected to a teleconference, and receiving a request for a parallel discussion from a first of the communication devices with a subgroup of the communication devices. Further, the system sets up a parallel discussion group for the first communication device and the subgroup of communication devices, provides the digital representations of speech of the first communication device and the subgroup of communication devices only to the devices of the parallel discussion group so that each device of the parallel discussion group is able to play back the digital representations of speech of the other devices of the parallel discussion group, and provides the digital representations of speech of the plurality of communication devices except the first communication device and the subgroup of communication devices.
    Type: Grant
    Filed: January 18, 2021
    Date of Patent: June 18, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Tommy Arngren, Tommy Falk, Andreas Kristensson, Peter Ökvist
  • Patent number: 12010247
    Abstract: Methods, computer programs, and registration authority modules for implementing a butterfly key expansion scheme. The method includes receiving a public caterpillar signing key of a private/public caterpillar signing key pair and a first pseudorandom function from a requesting device; expanding the public caterpillar signing key into public cocoon signing keys using the first pseudorandom function; generating certificate signing requests based on the public cocoon signing keys; sending the certificate signing requests to a certificate authority module; receiving signed pseudonym certificates from the certificate authority module; and encrypting the signed pseudonym certificates to generate response packages.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: June 11, 2024
    Assignee: VOLKSWAGEN AKTIENGESELLSCHAFT
    Inventor: Benedikt Brecht
  • Patent number: 11997065
    Abstract: Systems and network devices configured for client-side domain name system (DNS) prioritization using time zone offset to select from configured list of DNS servers. A UE device (DNS client) may determine its current time zone, and query a locally stored domain name system (DNS) server list to select a regional DNS server based on its current time zone. The UE device may send DNS requests for resource addresses to the selected regional DNS server. In response, the UE device may receive DNS response messages that priorities resource addresses based on their geographic proximity to the current time zone of the UE device.
    Type: Grant
    Filed: February 22, 2023
    Date of Patent: May 28, 2024
    Assignee: Charter Communications Operating, LLC
    Inventors: Steven R. Monti, Jordan A. Dechaine
  • Patent number: 11991306
    Abstract: Systems and methods for management of a premises are disclosed. One or more premises devices may be located at a premises. A computing device located at the premises may be in communication with the one or more premises devices. The computing device may also be in communication with an external network. The computing device may process data associated with the one or more premises devices using one or more automation rules.
    Type: Grant
    Filed: April 14, 2022
    Date of Patent: May 21, 2024
    Assignee: iControl Networks, Inc.
    Inventor: Paul J. Dawes
  • Patent number: 11991075
    Abstract: A method performed by a network controller for a mobile transport network. The method includes: obtaining traffic information for a plurality of demands for connectivity from client nodes through the mobile transport network, the traffic information for each demand identifying a client node for the demand, an egress node for the demand and an amount of traffic for the demand; calculating, for each demand, one or more paths from the client node, via an ingress node, to the egress node through the mobile transport network; mapping each path for a demand to a source port in the ingress node for the demand; providing the mapping to the ingress nodes to enable routing of traffic pertaining to the demands via the paths, based on the source port; and providing the source ports to the client nodes for inclusion in traffic pertaining to the demands.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: May 21, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Giovanni Fiaschi, Yun Lin
  • Patent number: 11979272
    Abstract: Various embodiments described herein support or provide for low latency protection switching, such as detecting a failure in a network associated with a network topology; determining a node that is affected by the failure; identifying a recovery scenario that is preconfigured for the node in an event of the detected failure; setting a value for a protection mode identifier associated with the node; and determining an alternate data transmission path for each node in the group of nodes based on the protection mode identifier.
    Type: Grant
    Filed: December 19, 2022
    Date of Patent: May 7, 2024
    Assignee: Ethernovia Inc.
    Inventors: Brian Arnold Petersen, Tom Quoc Wellbaum
  • Patent number: 11973610
    Abstract: Multiple participants of a video conference may be detected in the same physical space. A first participant of the multiple participants may be assigned to a virtual breakout room that is associated with the video conference. An availability of a physical resource for the first participant to use in connection with the virtual breakout room may be determined. The physical resource may be allocated to the first participant for use in connection with the virtual breakout room based on the availability. For example, a group of participants may be detected in the same physical space, individually assigned to virtual breakout rooms, and/or individually allocated a physical resource for use in connection with the virtual breakout rooms.
    Type: Grant
    Filed: April 1, 2022
    Date of Patent: April 30, 2024
    Assignee: Zoom Video Communications, Inc.
    Inventor: Cary Arnold Bran
  • Patent number: 11966952
    Abstract: A system and process for coordinating streaming content or messages is provided. A network-connected server maintains a database containing media content-related data, such as the text of a message, accompanying media, time of airing, payment, and related comments. A user can view these feeds or streams of these consciousness messages by downloading a mobile application or browsing to a website. The application can also be used to create, schedule, and pay for a media content message.
    Type: Grant
    Filed: January 25, 2024
    Date of Patent: April 23, 2024
    Assignee: Weple IP Holdings LLC
    Inventor: Mary Anne Fletcher
  • Patent number: 11956335
    Abstract: An application mapping procedure obtains and aggregates application mapping information from a plurality of machines in a distributed system. An application dependency map, including first layer of application mapping information, is initialized, and then a first query is sent to one or more of the machines. In response, information identifying entities that have participated in predefined communications with entities identified in an existing layer of application mapping information in the application dependency map are received, and a second layer of application mapping information is added to the application dependency map, based at least in part on the information received in response to the first query. After adding the second layer of application mapping information to the application dependency map, a second query is sent to one or more of the of the endpoint machines, the second query being based at least in part on the application dependency map.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: April 9, 2024
    Assignee: Tanium Inc.
    Inventors: Naveen Goela, Rishi Kant, Andrew R. White, Christian L. Hunt, David Irwin
  • Patent number: 11936950
    Abstract: Methods and systems for content delivery are described. A content delivery network may include a request server that receives a request for content from a client device. The request server may send the request to each caching device among a plurality of caching devices. Each caching device may receive the service query and assess its current health based on one or more parameters. Each caching device may wait for a duration of time before responding to the request based on the determined current health. The caching device that is first to respond to the request may be the caching device that has the most available resources to provide the requested content to the client device.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: March 19, 2024
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventor: Douglas Makofka
  • Patent number: 11936614
    Abstract: The disclosure discloses a network device, an apparatus, and a network system. The network device receives a reply packet sent by a DHCP service device, and determines a first next-hop address from a plurality of next-hop addresses corresponding to a destination IP address of the reply packet, where the first next-hop address is a first tunnel endpoint IP address of the relay device and is different from a tunnel endpoint IP address of another relay device in a target anycast group to which the relay device belongs, and a communication connection is established between each relay device in the target anycast group and the client. The network device may forward the reply packet to the relay device based on the first next-hop address.
    Type: Grant
    Filed: July 8, 2022
    Date of Patent: March 19, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jianping Gao, Wenhui Zhu
  • Patent number: 11936525
    Abstract: Apparatuses, methods, and systems are disclosed for determining a time to perform an update. One method (900) includes transmitting (902) first information indicating an initial value. The method (900) includes transmitting (904) second information indicating an update interval corresponding to the initial value. The method (900) includes updating (906) an identifier at a time determined based on the initial value and the update interval.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: March 19, 2024
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Andreas Kunz, Prateek Basu Mallick, Karthikeyan Ganesan, Dimitrios Karampatsis