Patents Examined by Oanh Duong
  • Patent number: 11960376
    Abstract: The present disclosure is directed to methods and systems for monitoring nodes on a distributed computing network. A distributed computing system can monitor each node within a wireless network to identify when a node is disconnected from the network. The distributed computing system can dynamically perform tasks on behalf of the node until the node is reconnected to the wireless network. In some implementations, the distributed computing system monitors the utilization of the wireless network to identify when the wireless network has the capacity to perform a task.
    Type: Grant
    Filed: December 5, 2022
    Date of Patent: April 16, 2024
    Assignee: DISH Wireless L.L.C.
    Inventors: Owen Christens-Barry, Jennings Maxwell Orcutt, Christopher Ergen
  • Patent number: 11949594
    Abstract: A method implemented by a network node in a Bit Index Explicit Replication Traffic/Tree Engineering (BIER-TE) domain is used to avoid duplicate packets. The method includes generating an improved bit index forwarding table (BIFT) containing a forwarding entry for a local area network (LAN)-connected adjacency from the network node to a pseudo node; and a secondary BIFT including a forwarding entry for a forward connected adjacency from the pseudo node to each of the pseudo node's next hop nodes except the network node; sending a packet containing a point to multipoint (P2MP) path with a bit position for the LAN-connected adjacency to the pseudo node according to the forwarding entry for the LAN-connected adjacency in the improved BIFT; and sending the packet to each of the pseudo node's next hop nodes on the P2MP path based on the secondary BIFT.
    Type: Grant
    Filed: June 26, 2023
    Date of Patent: April 2, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Huaimo Chen
  • Patent number: 11943128
    Abstract: A switch or other network device may be configured as an ingress edge telemetry node in a telemetry domain. The ingress edge telemetry node may clone certain data units it processes, for example in response to certain telemetry triggers being met. The ingress edge telemetry node may further inject telemetry and/or other data into the cloned data unit. The cloned data unit continues along the same path as the original data unit until it reaches an egress edge telemetry node in the telemetry domain. The second node extracts the telemetry data from the cloned data unit and sends telemetry information based thereon to a telemetry collector, while the original data unit continues to its final destination. Nodes along the path between the first node and the second node may be configured as transit telemetry nodes that insert or otherwise update the telemetry data.
    Type: Grant
    Filed: February 10, 2023
    Date of Patent: March 26, 2024
    Assignee: Innovium, Inc.
    Inventors: William Brad Matthews, Puneet Agarwal, Meg Pei Lin, Rupa Budhia
  • Patent number: 11943316
    Abstract: Systems and techniques are disclosed for multiplexing database connections with a database proxy, in association with prepared statements. When a client sends initial messages, via a client connection, that set up a prepared statement with a database, the database proxy stores corresponding prepared statement setup data in state data associated with the client connection. When the client sends subsequent messages via the client connection that invoke the prepared statement, the database proxy selects a database connection to use to forward the subsequent messages to the database. The database proxy uses the stored prepared statement setup data to select a database connection that the database already associates with the prepared statement, or to inject prepared statement setup messages that cause the database to set up the prepared statement with the selected database connection.
    Type: Grant
    Filed: December 2, 2022
    Date of Patent: March 26, 2024
    Inventors: Yoni Shalom, Negar Koochakzadeh, Prateek Sahu
  • Patent number: 11934883
    Abstract: The present invention is directed to a computer cluster arrangement and a method for operation of the introduced computer cluster arrangement. The computer cluster arrangement comprises computation nodes CN, which dynamically outsource specific computation tasks to boosters B. Therefore, an assignment technique of boosters B to computation nodes CN is introduced. The assignment takes dynamically place at runtime. The present invention finds application in high performance cluster technology.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: March 19, 2024
    Assignee: ParTec Cluster Competence Center GmbH
    Inventor: Thomas Lippert
  • Patent number: 11930096
    Abstract: Systems and methods for rendering interactive web pages are disclosed. A disclosed method includes receiving a web page request, retrieving web page content for the web page, identifying one or more components that provide interactivity to the web page in the web content, determining whether the one or more components are critical components and communicating the determined one or more critical components in a Hypertext Markup Language (HTML) head and communicating the remainer of the web content in an HTML body.
    Type: Grant
    Filed: January 27, 2023
    Date of Patent: March 12, 2024
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Alberto Gasparin, Monica Olejniczak, Rohan Deshpande
  • Patent number: 11924086
    Abstract: The disclosed systems, methods and computer readable media relate to managing Non-Volatile Memory Express (NVMe) over Transmission Control Protocol (TCP) (NVMeOTCP) connections between a smart network interface card (smartNIC) and a block storage data plane (BSDP) of a cloud computing environment. A software agent (“agent”) executing at the smartNIC may manage a number of network paths (active and, in some cases, passive network paths). The agent may monitor the network traffic (e.g., input/output operations (IOPS)) through the paths (e.g., using established NVMeOTCP connections corresponding to the paths). If a condition is met relating to a performance threshold associated with the monitored paths, the agent may increase or decrease the number established NVMeOTCP connections to match real time network conditions.
    Type: Grant
    Filed: May 16, 2023
    Date of Patent: March 5, 2024
    Assignee: Oracle International Corporation
    Inventors: Qiang Wang, Kent Lee
  • Patent number: 11914852
    Abstract: Systems and methods are provided for improving user experience in reading of email messages and other electronic communications. An interactive visualization of an electronic message may be provided, the visualization including a “dynamic message header region” that a user may cause to be collapsed and/or expanded to reduce the amount of device screen space occupied by message metadata and correspondingly increase the amount of device screen space available to display the message body, while maintaining accessibility of the while maintaining accessibility of the message metadata.
    Type: Grant
    Filed: August 4, 2022
    Date of Patent: February 27, 2024
    Assignee: RELATIVITY ODA LLC
    Inventors: Douglas Markey, Karl Knoernschild, Joseph Keslin
  • Patent number: 11917021
    Abstract: In order to allow access to the Internet, and therefore to a remote server, for a device having no connection with an Internet gateway, there is provided a method to transmit a message from a first device to a remote server, the first device having no connection with the remote server, the method including detecting a second device by the first device, establishing a communication channel between the first and the second device, transferring the message from the first to the second device, the message comprising an address of the remote server, and transferring, by the second device, the message to the remote server using the remote server address contained in the message.
    Type: Grant
    Filed: February 16, 2023
    Date of Patent: February 27, 2024
    Assignee: NAGRAVISION S.A.
    Inventor: Andre Kudelski
  • Patent number: 11909797
    Abstract: A method for personalizing media content for a user is provided. The method includes, at an electronic device, streaming a first media item from a first set of media items, the first set of media items compiled using a first recommendation hypothesis. The method further includes, while streaming the first media item, in response to a first user request, selecting, without user intervention, a second set of media items, distinct from the first set of media items, including determining a presentation order of a plurality of sets of media items using a heuristic applied to the plurality of sets of media items. The second set of media items is compiled using a second recommendation hypothesis, wherein the second recommendation hypothesis is distinct from the first recommendation hypothesis. The method includes streaming a second media item from the second set of media items.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: February 20, 2024
    Assignee: Spotify AB
    Inventors: Aaron Paul Harmon, Adam Shonkoff, Bradford Lage, Johanna Anderson Favole, Justin David Covington, Paul Lamere, Timothy Andrew Chagnon, Debra Lynn McDonald, Matthew Julian Seaton, Matthew Budelman, Scott Kagan
  • Patent number: 11888912
    Abstract: This disclosure describes techniques for configuring an edge router of a communication provider network, the edge router coupled to communicate with a plurality of media streaming playback devices. Based at least in part on an indication of characteristics associated with the plurality of media streaming playback devices, a first multicast join for the edge router is configured to the communication provider network such that one or more media servers delivers a first plurality of media streams to the edge router via the communication provider network. Based at least in part on an indication of a request for an additional media stream not included in the first plurality of media streams, a second multicast join for the edge router is configured to the communication provider network such that the one or more media servers delivers the additional media stream to the edge router via the communication provider network.
    Type: Grant
    Filed: May 4, 2022
    Date of Patent: January 30, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Mankamana Prasad Mishra, Rajiv Asati, Nitin Kumar, Luc De Ghein
  • Patent number: 11882340
    Abstract: The present disclosure is intended to enable efficient content forwarding in an HTTP-based web distribution system while maintaining HTTP, which is unicast. In the present disclosure, a unicast-multicast conversion device and a multicast-unicast conversion device that are connected, by using a multicast communication network, with a network between a content server and a terminal that perform web distribution are provided. The unicast-multicast conversion device and the multicast-unicast conversion device execute, in both multicast and unicast, forwarding of a content group into which a plurality of contents are grouped.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: January 23, 2024
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Toshihito Fujiwara, Yasunobu Kasahara, Hidekazu Shimizu
  • Patent number: 11882344
    Abstract: Aspects discussed herein relate to systems, apparatuses, and methods to identify points of interest of viewers of a content item concurrently being transmitted in a linear stream to the viewers. A point of interest may refer to a segment of the content item that caused a surge in user reactions. During a subsequent transmission of the content item, identified points of interests may be displayed to the viewer. The viewer may select the point of interest in the content item to begin playback of the point of interest in the content item.
    Type: Grant
    Filed: March 6, 2023
    Date of Patent: January 23, 2024
    Assignee: Comcast Cable Communications, LLC
    Inventors: Galen Trevor Gattis, Leslie Chapman, Hong Kwon, Jennifer Metz
  • Patent number: 11871498
    Abstract: The invention relates to an electronic device (1) for determining a reachability of a further electronic device (15-18) over a wireless connection. The further electronic device is part of a wireless network. The electronic device is configured to determine whether the further electronic device is reachable using a first wireless communication protocol (31), determine whether the further electronic device is reachable using a second wireless 5 communication protocol (33), and provide an indication of a status of the further electronic device based on the reachability of the further electronic device using the first wireless communication protocol and the reachability of the further electronic device using the second wireless communication protocol.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: January 9, 2024
    Assignee: SIGNIFY HOLDING B.V.
    Inventors: Berend Jan Willem Ter Weeme, Hugo Jose Krajnc
  • Patent number: 11870636
    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: April 19, 2023
    Date of Patent: January 9, 2024
    Assignee: Worldpay, LLC
    Inventor: Sachin Pawaskar
  • Patent number: 11863839
    Abstract: A method for delivering media to a playback device including outputting first test media to be viewed by a first user. The method further includes receiving a first user input related to a first perception of the first test media by the first user and indicating a first personalized quality of experience of the first user with respect to the first test media. The method further includes generating a first personalized sensitivity profile including one or more viewing characteristics of the first user based on the first user input, and determining, based at least in part on the first personalized sensitivity profile, a first media parameter. The first media parameter is determined in order to increase an efficiency of media delivery to the first playback device over a network while preserving the first personalized quality of experience of the first user.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: January 2, 2024
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Doh-Suk Kim, Sean Thomas McCarthy, Scott Daly, Jeffrey Riedmiller, Ludovic Christophe Malfait, Raphael Marc Ullmann, Jason Michael Cloud
  • Patent number: 11843549
    Abstract: Methods, apparatus, and processor-readable storage media for automated resource prioritization using artificial intelligence techniques are provided herein.
    Type: Grant
    Filed: February 8, 2023
    Date of Patent: December 12, 2023
    Assignee: Dell Products L.P.
    Inventors: Ajay Maikhuri, Shibi Panikkar, Dhilip Kumar
  • 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