Patents Examined by Oanh Duong
  • Patent number: 11843500
    Abstract: A system for secure transmission of business event notifications includes a memory, at least one processor, a service gateway configured to: publish application programming interfaces (APIs) for secure transmission of business event notifications, a notification server configured to: publish APIs for secure transmission of business event notifications corresponding to the APIs published by the service gateway, obtain a new business event to report, determine a partner to receive a notification of the new business event, transmit an event notification to the partner by way of the service gateway APIs, and register the event notification in a database.
    Type: Grant
    Filed: January 5, 2023
    Date of Patent: December 12, 2023
    Assignee: Worldpay, LLC
    Inventor: Sachin Pawaskar
  • Patent number: 11838370
    Abstract: Systems and methods are described herein for generating for display, at an extended reality (XR) device executing an application, an XR environment comprising an entity and associated with an XR session of a user profile. Execution of the application enables the XR device, while generating for display the XR environment, to transmit data to, and receive data from, a particular device using a first communication protocol, and transmit data to, and receive data from, the entity using a second communication protocol. Based on monitored activity of the user profile during the XR session, the XR device may be enabled to transmit data, received at the XR device from the entity using the second communication protocol, to the particular device using the first communication protocol, and transmit data, received at the XR device from the particular device using the first communication protocol, to the entity using the second communication protocol.
    Type: Grant
    Filed: October 20, 2022
    Date of Patent: December 5, 2023
    Assignee: Rovi Guides, Inc.
    Inventor: Charles Dasher
  • Patent number: 11831460
    Abstract: A method for enhancing a Quality of Experience (QoE) index, by a wearable device, for a user in an Internet of things (IoT) network comprising a plurality of IoT devices is provided. The method includes monitoring the QoE index of the user in the IoT network, detecting a drop in the QoE index of the user, determining whether the dropped QoE index is less than a QoE threshold, in response to determining that the dropped QoE index is less than the QoE threshold, determining at least one IoT device from the plurality of IoT devices that is responsible for the drop in the QoE index of the user using an Artificial intelligence (AI) model, and controlling the IoT device(s) to raise the QoE index of the user above the QoE threshold.
    Type: Grant
    Filed: August 17, 2022
    Date of Patent: November 28, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Satyajit Anand, Mayank Singh, Ajit S Bopardikar
  • Patent number: 11818191
    Abstract: An approach for gathering, encoding and transmitting histogram data mitigates the need for transmission resources by compressing the gathered data in a lossless, stateless manner for transmission. A generally sparse data set benefits from an encoding mechanism based on a bit plane arrangement of the raw data. The approach organizes bit planes in a sequential manner, and then encodes values based on intervals of non-zero bit positions. By traversing a sequential string based on the bit plane, each “run” of zeroes tends to produce relatively small values, easing encoding burdens, but also accommodated larger values when necessary. A selective encoding technique invokes different encoding processes based on the magnitude of the interval, to allow use of an encoding that stores each respective value in the fewest bits. Different encoding techniques are applied based on ranges of the interval magnitude, or zero run.
    Type: Grant
    Filed: November 11, 2021
    Date of Patent: November 14, 2023
    Assignee: Two Six Labs, LLC
    Inventors: Seth Henshaw, Matthew Blackston
  • Patent number: 11811838
    Abstract: In some embodiments, a method receives a characteristic for media content. A number of entropy slots is determined that is based on the characteristic for the media content. An entropy slot in the media content is where a segment from a first version of the media content or a second version of the media content can be delivered. The method creates the first version of the media content having a first number of segments and creates the second version of the media content having a second number of segments based on the number of entropy slots. The second number of segments that correspond to the number of entropy slots is less than the first number of segments. The first version of the media content and the second version of the media content is output to create different sequences of segments that are attributable to different requests.
    Type: Grant
    Filed: October 5, 2022
    Date of Patent: November 7, 2023
    Assignee: HULU, LLC
    Inventor: Nicholas Brookins
  • Patent number: 11808471
    Abstract: A system that includes a plurality of controllers that are each controller is configured to operate at least a portion of a Heating, Ventilation, and Air Conditioning (HVAC) system. The plurality of controllers are members of an unprovisioned mesh network. The system further includes a network provisioning device that is configured to establish a peer-to-peer connection with the controller. The device is further configured send a request to the controller to identify a wireless network that is in range of one or more controllers that are members of the unprovisioned mesh network and to obtain network credentials for the identified wireless network. The network device is further configured to send the network credentials to the controller to join a provisioned mesh network. The controller is configured to propagate the network credentials to other controllers within the unprovisioned mesh network.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: November 7, 2023
    Assignee: Lennox Industries Inc.
    Inventors: Elena Smirnova, Mansoor Ahmed
  • Patent number: 11799934
    Abstract: A method for routing media in a surveillance system comprises, at a gateway device placed on a local network deployed at a location being surveilled, the gateway device having network connectivity to a cloud computing device, detecting networked device(s) placed on the local network, the networked device(s) comprising media device(s) each configured to generate media stream data as the location is being surveilled, obtaining, based on the detecting, at least one rule indicative of when the media stream data is to be routed via the gateway device and directly to the cloud computing device for processing, monitoring parameter(s) associated with at least one of the local network and an environment of the location to determine whether the at least one rule is satisfied, and, when the at least one rule is satisfied, instructing the networked device(s) to route the media stream data according to the at least one rule.
    Type: Grant
    Filed: October 28, 2022
    Date of Patent: October 24, 2023
    Assignee: GENETEC INC.
    Inventors: Frédéric Rioux, Francis Lachance
  • Patent number: 11792277
    Abstract: One or more computing devices, systems, and/or methods are provided. Event information associated with a plurality of events may be identified. The plurality of events may be associated with client devices and entities. A network profile associated with the client devices and the entities may be generated based upon the event information. A similarity profile associated with the client devices may be generated based upon the network profile. The similarity profile may be indicative of one or more similarity scores associated with a first client device and one or more client devices. A user profile associated with the first client device may be modified, based upon the similarity profile and/or one or more user profiles associated with the one or more client devices, to generate a modified user profile. Content may be selected for presentation via the first client device based upon the modified user profile.
    Type: Grant
    Filed: October 21, 2022
    Date of Patent: October 17, 2023
    Assignee: YAHOO ASSETS LLC
    Inventors: Rotem Stram, Eliran Abutbul, Oren Shlomo Somekh, Yair Koren, Morelle Sheer Arian
  • Patent number: 11784968
    Abstract: The present disclosure relates to methods and systems for providing access to external client machine via a domain name system (DNS) of an internal network. A distributed DNS service maintains distributed DNS entries as external clients log on and/or log off of the internal network. In this manner, internal systems within the internal network may access distributed client devices via the internal network DNS.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: October 10, 2023
    Assignee: United Services Automobile Association (USAA)
    Inventors: Joshua Jesse Dowdy, Abraham Isaac Cabanilla, Matthew Mosher
  • Patent number: 11770447
    Abstract: Methods, systems and computer program products for implementing high-availability file services in a clustered computing environment. Two or more clusters are interconnected to carry out operations for replication of file content between file servers. The file servers and their respective network links are registered with a file server witness. The file servers operate in synchrony, where each file I/O is replicated from one file server to another file server over a first set of network paths. A file server witness communicates with each file server using a second set of two or more network paths interfaced with respective file servers. The file server witness monitors the file servers to determine operational health of the file servers. Upon receipt of a file I/O request, the file I/O request is directed to one of the two file servers based at least in part on the determined operational health.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: September 26, 2023
    Assignee: Nutanix, Inc.
    Inventors: Tony Joseph, Galaxy Kadiyala
  • Patent number: 11770434
    Abstract: One example method includes receiving stream data batches at a client node. The client node determines if the stream data batches are compressible. For the compressible stream data batches, a request is sent to a server node for an on-demand stream compression service, the request including an indicator of a stream data type for the compressible data batches. The on-demand stream compression service is deployed and launched at the client node. The on-demand stream compression service includes a compressor pool of compressors that are able to compress the stream data type of the compressible stream data batches. A compressor of the compressor pool is selected and used to compress the compressible stream data batches. The compressed stream data batches are sent to the server node.
    Type: Grant
    Filed: October 18, 2022
    Date of Patent: September 26, 2023
    Assignee: DELL PRODUCTS L.P.
    Inventors: Joel Christner, Raul Gracia, Rômulo Teixeira De Abreu Pinho, Vinicius Michel Gottin
  • Patent number: 11765217
    Abstract: Methods and apparatus are described for providing thinned manifests during a live event. As network usage of a regional internet service provider (ISP) or content delivery network (CDN) becomes unsustainable, new streaming sessions for a live event are provided a thinned manifest that does not have playback options for bitrates above a bitrate limit.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: September 19, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Yongjun Wu, Ravindra Ganti, Charles M. Cordova, Nicholas Sidwell, John F. X. Gaquin
  • Patent number: 11750554
    Abstract: In order to facilitate automatic message prioritization, systems and methods are described including a processor that receives electronic messages, where each electronic message is associated with a sender and a recipient.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: September 5, 2023
    Assignee: Capital One Services, LLC
    Inventors: Adam Vukich, George Bergeron, James Zarakas
  • Patent number: 11736552
    Abstract: Techniques are described for streaming (e.g., low-latency streaming) of media content by performing sender-based adaptive bit rate control operations. The operations can include streaming a media stream to a streaming client. While streaming the media stream, an outgoing queue of buffered streaming content to be sent to the streaming client can be monitored. When a step down condition is satisfied, based at least in part on the monitoring, a switch can be made to a lower bit rate media stream for streaming to the streaming client. When a step up condition is satisfied, based at least in part on the monitoring, a switch can be made to a higher bit rate media stream for streaming to the streaming client. The operations are performed without receiving any quality feedback from the streaming client and without measuring bandwidth of the network channel.
    Type: Grant
    Filed: September 21, 2022
    Date of Patent: August 22, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rajesh Gunnalan, Ilja Tsahhirov, Mihhail Konovalov, Tin Qian
  • Patent number: 11722545
    Abstract: A device may include a processor configured to monitor a user of a video conferencing application. The processor may be further configured to determine that the user corresponds to a passive user based on the monitoring; switch a setting for the video conferencing application for the user from real-time video to video streaming, in response to determining that the user corresponds to a passive user; generate a delay between receiving content via the video conferencing application and playing the content by the video conferencing application, wherein the delay progressively increases from no delay to a particular delay value over a time period, in response to switching the setting for the video conferencing application for the user from real-time video to video streaming; and play the received content using the video conferencing application based on the generated delay.
    Type: Grant
    Filed: July 8, 2022
    Date of Patent: August 8, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Pierre Seigneurbieux, Satish Malalaganv Ramakrishna, Michael Grupenhoff
  • Patent number: 11716362
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed. A non-transitory medium comprises instructions that, when executed, cause at least one processor to at least determine whether client circuitry has entered a power save mode, in response to a determination that the client circuitry has entered the power save mode, generate an association request for an access point, receive a connection approval frame, and in response to a determination that the access point has sent an acknowledge frame, generate an acknowledge response for the access point.
    Type: Grant
    Filed: December 29, 2021
    Date of Patent: August 1, 2023
    Assignee: THE NIELSEN COMPANY (US), LLC
    Inventors: Marko Usaj, Marko Panger, Andrej Barbis
  • Patent number: 11711261
    Abstract: A recovery workflow is part of an automated management service for bare metal hosts allocated for single-tenant operation in a multi-tenant environment. The health of the hosts is monitored using a set of health criteria. If it is detected that one of the host machines fails a health check then a host recovery workflow can be initiated. As part of the workflow, the failed host can be repurposed or retired. A spare host class can be used to obtain a new host to take over for the failed host. Once deployed, the operation of the new host can be tested. Upon passing the test, the new host can take over for the failed host. A new host resource can be automatically requested to be added to the spare host class in order to ensure that there are sufficient resources available in case of an additional failure.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: July 25, 2023
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Ian Man Hin Leung, Rachit Jain
  • Patent number: 11711416
    Abstract: A signal processing method includes obtaining, by a signal processing apparatus, a network delay time with respect to a device connected to the signal processing apparatus via a network, obtaining an input signal, determining an allowable upper limit of a delay time for an output signal corresponding to the obtained input signal based on the obtained network delay time and a total allowable delay time, selecting a signal processing having a longest delay time that is less than or equal to the allowable upper limit of the delay time, performing the selected signal processing on the obtained input signal, and transmitting the obtained input signal on which the selected signal processing has been performed, as the output signal, to the device connected to the signal processing apparatus via the network.
    Type: Grant
    Filed: December 29, 2021
    Date of Patent: July 25, 2023
    Assignee: YAMAHA CORPORATION
    Inventor: Satoshi Ukai
  • Patent number: 11665045
    Abstract: Systems and methods are disclosed for secure transmission of computer server event notifications, including receiving a topic subscription request from a partner, registering the partner topic subscription request, obtaining a new computer server event to report, determining a subscribed partner subscribed to computer server events of a same type as the new computer server event, transmitting an event notification to the subscribed partner, and registering the event notification.
    Type: Grant
    Filed: June 17, 2022
    Date of Patent: May 30, 2023
    Assignee: Worldpay, LLC
    Inventor: Sachin Pawaskar
  • Patent number: 11650971
    Abstract: A method performs large-scale data processing in a distributed and parallel processing environment. The method defines application-independent map and reduce operations, each invoking one or more library functions that automatically handle data partitioning, parallelization of computations, and fault tolerance. A user specifies a map operation, which calls one or more of the application-independent map operators to perform data read and write operations. A user also specifies a reduce operation, which calls one or more of the application-independent reduce operators to perform data read and write operations. The method executes application-independent map worker processes. Each map worker process executes the user-specified map operation to read designated portions of input files and store intermediate data values in intermediate data structures. The method also executes application-independent reduce worker processes.
    Type: Grant
    Filed: June 7, 2022
    Date of Patent: May 16, 2023
    Assignee: Google LLC
    Inventors: Jeffrey Adgate Dean, Sanjay Ghemawat