Patents Examined by Gregory Todd
-
Patent number: 12706852Abstract: A network congestion handling method is provided. The method is applied to an HPC cluster including a plurality of hosts, and the plurality of hosts are connected via a network device. A transmit end obtains a first acknowledgment message including a network congestion scenario identifier. The network congestion scenario identifier is an identifier indicating a scenario in which network congestion occurs in a process in which the transmit end transmits data to a receive end, and the transmit end and the receive end are any two hosts in the plurality of hosts. Then, the transmit end adjusts a data sending rate of the transmit end based on the network congestion scenario identifier.Type: GrantFiled: July 28, 2023Date of Patent: August 11, 2026Assignee: Huawei Technologies Co., Ltd.Inventors: Tianyang Ma, Xuelian Deng, Tianxiang Chen
-
Patent number: 12706941Abstract: Systems and methods are described herein for novel uses and/or improvements for autonomous configuration of network applications on a network. When a request is received for adding a new application to the network, the system may analyze the request and identify which network devices need a change in configuration. The system may also determine, based on the request, what type of changes are needed. The system may then generate one or more commands for each identified network device and transmit those commands to each device for performing automatic network configuration for the application.Type: GrantFiled: December 31, 2024Date of Patent: August 11, 2026Assignee: Citibank, N.A.Inventor: Mohamed Alsaloom
-
Patent number: 12707004Abstract: A system for interfacing with mobile carrier networks, mobile application-equipped devices, social media networks, and individual and Enterprise user's databases, contacts, pictures, videos, and text is disclosed. A data link is connected to a mobile carrier network to receive user application and other data. Additional data links are connected to a user's stored smartphone content, including contacts, pictures, videos and other stored information as well as databases and an application-equipped device to obtain and exchange information in determining data selection, routing, presentation, and updating instructions. A user interface is connected to the system to accept configurable conditions for determining selection, routing and sharing instructions. There is a data conversion function for each data source. Synchronization between stored user preferences to automated or semi-automated updates and routes is provided by application driven consumer defined preferences.Type: GrantFiled: May 26, 2022Date of Patent: August 11, 2026Assignee: Flash App, LLCInventor: Lance Fried
-
Patent number: 12707286Abstract: A system for implementing a reconfiguration of one or more open cloud (O-Cloud) nodes within a O-Cloud infrastructure of a telecommunications network. The system includes a memory storing instructions; and a processor configured to execute the instructions to: obtain, by a federated O-Cloud orchestration and management (FOCOM) within the service management orchestration (SMO) framework, a request to reconfigure a O-Cloud node hosting at least one network function; send, by the FOCOM, a reconfiguration request for the O-Cloud node to the O-Cloud infrastructure via an O2 interface to an infrastructure management services (IMS); receive, by the IMS, the reconfiguration request for the O-Cloud node via the O2 interface, and control to implement the reconfiguration of the O-Cloud node; and upon implementation of the reconfiguration, send, by the IMS, a confirmation of the reconfiguration implementation to the FOCOM within SMO via the O2 interface.Type: GrantFiled: November 9, 2022Date of Patent: August 11, 2026Assignees: RAKUTEN MOBILE, INC., RAKUTEN SYMPHONY, INC.Inventors: Mohit Luthra, Awn Muhammad, Pankaj Shete, Puneet Devadiga
-
Patent number: 12695667Abstract: For a network control system that receives, from a user, logical datapath sets that logically express desired forwarding behaviors that are to be implemented by a set of managed switching elements, a controller for managing several managed switching elements that forward data in a network that includes the managed switching elements is described. The controller includes a set of modules for detecting a change in one or more managed switching elements and for updating logical datapath set based on the detected change. The logical datapath set is for subsequent translation into a set of physical forwarding behaviors of the managed switching elements.Type: GrantFiled: April 11, 2024Date of Patent: July 28, 2026Assignee: VMware LLCInventors: Martin Casado, Teemu Koponen, W. Andrew Lambeth, Pankaj Thakkar
-
Patent number: 12641006Abstract: Edge clusters execute in a plurality of regional clouds of a cloud computing platforms, which may include cloud POPs. Edge clusters may be programmed to control access to applications executing in the cloud computing platform. Edge clusters and an intelligent routing module route traffic to applications executing in the cloud computing platform. Cost and latency may be managed by the intelligent routing module by routing requests over the Internet or a cloud backbone network and using or bypassing cloud POPs. The placement of edge clusters may be selected according to measured or estimated latency. Latency may be estimated using speed test servers and the locations of speed test servers may be verified.Type: GrantFiled: May 7, 2021Date of Patent: May 26, 2026Assignee: Palo Alto Networks, Inc.Inventors: Santosh Ghanshyam Pandey, Sidhesh Divekar, Linus Aranha
-
Patent number: 12580996Abstract: Techniques are provided for predicting data for precaching and/or recaching at a computer cache of a computer environment. Based on a detected login event of a user, a precache API request can be generated for a type of API data request most often utilized by the user over a predetermined time period. An API gateway may use the precache API request to obtain a corresponding precache API response from a microservice. The precache API response may be stored together at an API gateway cache. Subsequently, when information from an API call substantially matches a cache key corresponding to the precache API response, the precache API response can be provided to the user instead of obtaining the response from the microservice. Additionally, the precache API request may include a recache value that can be used to iteratively obtain up-to-date precache API responses from the microservice.Type: GrantFiled: May 20, 2024Date of Patent: March 17, 2026Assignee: FMR LLCInventors: Krishnaraj Sooji, Ashok Rajashekharappa, Prabhu Karthik Ganesan, Umesh Bangalore Rangappa
-
Patent number: 12574347Abstract: A first computer is connected to a communication network and is assigned a first network address on the communication network. A second computer is connected to the communication network and is assigned the first network address on the communication network. A first message, including the first network address and a request to generate a random number, is transmitted by the first computer via the communication network. A first reply message, including the random number, is received from the second computer in response to the request. A second network address is assigned for the second computer by the first computer based on the random number. A second message, including the second network address and the random number, is transmitted by the first computer via the communication network.Type: GrantFiled: May 20, 2021Date of Patent: March 10, 2026Assignee: Ford Global Technologies, LLCInventors: Vivekanandh Elangovan, Timothy Thivierge, Jr.
-
Patent number: 12556472Abstract: A route advertisement method and a device for improving efficiency of generating a route advertisement message are disclosed. The method is applied to a network including a first network device and a second network device, and the first network device and the second network device establish a user datagram protocol (UDP)-based border gateway protocol (BGP) connection. The method includes: The first network device obtains one or more route sending groups, where each of the one or more route sending groups includes one or more pieces of route information; the first network device separately generates at least one route advertisement message based on each of the one or more route sending groups, each of the at least one route advertisement message includes the one or more pieces of route information in the route sending group corresponding to the route advertisement message; and the first network device sends the route advertisement message to the second network device through the BGP connection.Type: GrantFiled: June 14, 2023Date of Patent: February 17, 2026Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Shuanglong Chen, Hongjie Yang, Zhenbin Li
-
Patent number: 12513048Abstract: An apparatus and a method for generating a descriptor for a network slice are provided. The apparatus includes a transceiver, a memory storing one or more instructions, and at least one processor configured to execute the one or more instructions stored in the memory to obtain requirements for a network slice, determine at least one of a plurality of network slice templates (NSTs), a plurality of network slice descriptors (NSLDs), or a plurality of network slice instances (NSIs), based on the obtained requirements, when at least one of the plurality of NSTs is determined, determine at least one specific node to substitute for a plurality of abstract nodes included in the at least one of the plurality of NSTs, based on the obtained requirements, and generate a descriptor for a network slice, based on the determined at least one specific node.Type: GrantFiled: July 18, 2022Date of Patent: December 30, 2025Assignee: Samsung Electronics Co., Ltd.Inventors: Przemyslaw Wyszkowski, Jan Kienig, Donghyeok Ho, Ganesh Chandrasekaran, Lukasz Filimowski, Marcin Pilarczyk
-
Patent number: 12500961Abstract: Embodiments of the disclosure provide systems and methods for migrating cloud-based content between storage locations while maintaining availability of the content being migrated. Embodiments described herein allow data undergoing migration, even data that is inflight, to be accessed, edited, copied, moved, and/or deleted without downtime, blackout periods, or other restrictions.Type: GrantFiled: July 15, 2019Date of Patent: December 16, 2025Assignee: Box, Inc.Inventors: Sathish Ramasubramanian, Anna Esther Min, Kevin Greenan
-
Patent number: 12498994Abstract: Systems and methods for coalescing and/or aligning publications in a publication/subscription architecture to reduce the number of publication events and to improve the performance of microservices in a communications network are provided. A method, according to one implementation, includes the step of obtaining client-based tolerance input with respect to a plurality of subscriptions requested by a plurality of clients in a publication/subscription system. Based on the client-based tolerance input, the method also includes the step of adjusting the timing of publications to reduce the phase variability of the plurality of subscriptions.Type: GrantFiled: September 3, 2021Date of Patent: December 16, 2025Assignee: Ciena CorporationInventors: David Miedema, Amit Kumar Pandey, Kapil Rastogi, Mohit Arora
-
Patent number: 12425453Abstract: An example operation may include one or more of receiving blockchain specification information, generating one or more security configuration files for a blockchain based on the blockchain specification information, and launching the blockchain on a host platform, and hooking into the host platform via one or more modules which configure security settings of the blockchain based on the one or more security configuration files.Type: GrantFiled: July 24, 2019Date of Patent: September 23, 2025Assignee: International Business Machines CorporationInventors: Dushyant K. Behl, Praveen Jayachandran
-
Patent number: 12395563Abstract: Techniques for identifying a visitor device to a website may include capturing device identification information of the visiting device(s). The identification information may include device fingerprints, cookies, domain user identifications and/or other identifiers (e.g., IP addresses, visiting history, etc.). Based on the device identification information, a device graph including a plurality of nodes may be constructed by associating the devices with nodes and connecting the nodes to form the device graph. A community detection algorithm may be applied to the device graph to determine community information for the nodes. Using the identification information and the community information, visitor profiles may be generated, which may be used to identify visiting devices to the website.Type: GrantFiled: August 15, 2023Date of Patent: August 19, 2025Assignee: Capital One Services, LLCInventors: Sumit Daryani, Kye Bae
-
Patent number: 12342357Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive configuration information to configure a sidelink channel, to be utilized by the UE to conduct groupcast sidelink communication, with a plurality of bandwidth parts. The UE may transmit or receive data based at least in part on the plurality of bandwidth parts. Numerous other aspects are provided.Type: GrantFiled: January 19, 2021Date of Patent: June 24, 2025Assignee: QUALCOMM IncorporatedInventors: Linhai He, Seyedkianoush Hosseini, Wei Yang, Gavin Bernard Horn, Karthika Paladugu
-
Patent number: 12261749Abstract: Configuring a mesh network of node devices for routing data is described. Based on detecting a connection to a second device, a first node device sends a mesh node signature to the second device and receives a mesh node signature from the second device. The mesh node signature list of the first node device is updated to include the mesh node signature of the second device. If mesh network requirements are satisfied based on the mesh node signature list, a mesh network configuration is generated by the first node device based on mesh network configuration rules and the updated mesh node signature list. The mesh network configuration is sent to at least the second device by the first node device based on the mesh node signature list. The first node device routes network traffic data to at least the second device based on the mesh network configuration.Type: GrantFiled: November 10, 2021Date of Patent: March 25, 2025Assignee: MASTERCARD INTERNATIONAL INC.Inventors: Ameya Pethe, Sindoora Koneru
-
Patent number: 12155721Abstract: Techniques for orchestration of directory management updates across regions of a provider network are described. A method for orchestration of directory management updates across regions may include receiving a request at a service in a home region of a provider network to perform a cross-region service update, executing a cross-region workflow corresponding to the cross-region directory service update, and updating one or more resources of the service in each of a plurality of regions of the provider network based on the cross-region workflow.Type: GrantFiled: December 11, 2019Date of Patent: November 26, 2024Assignee: Amazon Technologies, Inc.Inventor: Dinesh Ramesh Kukreja
-
Patent number: 12126660Abstract: A media stream is transmitted from a server device to a client device. The client device (10) transmits set-up request messages (43a), discovery messages (44b) and a play command message (45a). The server receives versions of the set-up request messages 43b), the discovery message (44b) and the play message (45b) with matching identifier in the payloads if the messages. The server device (12) receives the discovery messages (44b) on a predetermined port and stores information recording that the discovery messages (44b) have been received, at least when no corresponding set-up request message 43b has been received before. The server device (12) compares the identifiers from the received set up request message (43b) and the discovery message (44b) according to the information recording reception, at least when the discovery message (44b) has been received before the set-up request message (43b).Type: GrantFiled: October 1, 2021Date of Patent: October 22, 2024Assignee: III Holdings 6, LLCInventor: Raoul Mallart
-
Patent number: 12119959Abstract: Techniques for combining the functionality of fabric interconnects and switches (e.g., Top-of-Rack (ToR) switches) into one network entity, thereby reducing the number of devices in a fabric and complexity of communications in the fabric. By collapsing FI and ToR switch functionality into one network entity, server traffic may be directly forwarded by the ToR switch and an entire tier is now eliminated from the topology hierarchy which may improve the control, data, and management plane. Further, this disclosure describes techniques for dynamically managing the number of gateway proxies running on one or more computer clusters based on a number of managed switch domains.Type: GrantFiled: December 14, 2021Date of Patent: October 15, 2024Assignee: Cisco Technology, Inc.Inventors: Smita Nath, Siva Vaddepuri, Abhijit Vijay Warkhedi, Shyam Kapadia, Sundeep Kumar Singh
-
Patent number: 12107697Abstract: A media stream sending method provides a live media stream for a client that enters a live broadcast room. A proxy server receives, from a first client, a first live broadcast room request message for requesting to enter the live broadcast room; the proxy server determines a role of the first client based on the first live broadcast room request message; and if the role of the first client is a slave user, the proxy server sends a first live media stream cached in the proxy server to the first client, where the first live media stream is a media stream that is sent by a media server to a second client through the proxy server, and a role of the second client is a master user.Type: GrantFiled: July 26, 2021Date of Patent: October 1, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Naiqiang Qiao, Xia Zhu, Jun Zhou, Qi Bu