Patents Examined by Ario Etienne
-
Patent number: 12381806Abstract: One example method occurs at a test system implemented using at least one processor. The method includes receiving test configuration information associated with a test session for causing one or more packets to be transmitted via lanes connecting a transmitter and a receiver in a test environment; transmitting, from the transmitter and to the receiver, a first packet of the test session, wherein transmitting the first packet as data blocks and sending the data blocks via the lanes, wherein transmitting the first packet includes emulating lane skewing associated with one or more of the lanes causing at least some of the data blocks to arrive at different times; receiving a first ingress timestamp associated with the first packet; and analyzing the first ingress timestamp and a first expected ingress timestamp based on lane skew information associated with the test session.Type: GrantFiled: November 1, 2023Date of Patent: August 5, 2025Assignee: KEYSIGHT TECHNOLOGIES, INC.Inventor: Pinaki Chakrabarti
-
Patent number: 12381804Abstract: A method of tracing messages through a network of nodes is provided, the method comprising receiving message information corresponding to a first outbound message, the message information comprising a first source identifier and a first destination identifier and determining whether the first source identifier is associated with a set of messages in a storage unit, whereby when the first source identifier is associated with a set of messages, the method comprises producing a trace request, the trace request comprising the first destination identifier and an identifier identifying the set of messages associated with the first source identifier.Type: GrantFiled: August 17, 2022Date of Patent: August 5, 2025Assignee: IPCO 2012 LimitedInventor: Michael Alan Dewar
-
Patent number: 12375532Abstract: Disclosed in some examples are methods, systems, and machine-readable mediums that allow a network-based communication service to control a signaling path and media flow within non-public networks for direct-routed network-based communication sessions (e.g., telephony). The signaling and media flow may be controlled by using SIP protocol extensions to specify both the signaling route and the media route.Type: GrantFiled: September 11, 2023Date of Patent: July 29, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Nikolay Muravlyannikov, Mykhailo Uliutin, Maksim Golunov
-
Patent number: 12368780Abstract: A brewing device, a stand, and server for remotely monitoring a brewed beverage's status. The stand and/or server includes a wireless communication subsystem to establish wireless communications with a remote brewing device. The stand and/or brewer may wirelessly send one or more of the status updates regarding the brewed beverage server to the remote brewing device with the wireless communication subsystem. The remote brewer device establishes a user interface from which the status updates can be viewed by mobile device(s) wirelessly connected to the brewer device.Type: GrantFiled: March 25, 2024Date of Patent: July 22, 2025Assignee: Bunn-O-Matic CorporationInventor: Joshua T. Craig
-
Patent number: 12368640Abstract: This disclosure describes techniques and mechanisms for determine a change window of least impact based on the type of activity, urgency, and preference, and highlighting risk(s) of choosing a change window. The techniques streamline and automate change window technology and provide customized and personalized change window option(s) to an administrator of a network.Type: GrantFiled: July 28, 2022Date of Patent: July 22, 2025Assignee: Cisco Technology, Inc.Inventors: Shankar Ramanathan, Muhilan Natarajan, Vishal Desai, Robert Edgar Barton, Jerome Henry
-
Patent number: 12335146Abstract: Condition-based, selective workload reduction through at least one port of a network device is provided. The process includes determining, by a network device of a computing environment, that the network device has a defined condition, and obtaining, by the network device, classifications of applications using the network device, where the classifications include multiple different application classifications. Further, the process includes reducing, by the network device, workload through at least one port of the network device based on determining that the network device has the defined condition. The reducing includes reducing workload through the at least one port of the network device of an application of a particular application classification of the multiple different application classifications, without reducing workload through a selected port of the network device of another application of a different application classification of the multiple different application classifications.Type: GrantFiled: June 14, 2023Date of Patent: June 17, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gandhi Sivakumar, Tanmay Jayant Mujumdar, Kushal S. Patel, Sarvesh S. Patel
-
Patent number: 12335344Abstract: The technology disclosed herein enables receiving a first remote access command identifying a second computing system, a service on the second computing system, and an action to be performed with respect to the service by a service manager of a first computing system, and transmitting a first action command derived from the first remote access command to a service manager of the second computing system by the service manager of the first computing system. The service manager of the second computing system is enabled for remote access.Type: GrantFiled: May 17, 2023Date of Patent: June 17, 2025Assignee: Red Hat, Inc.Inventors: Pierre-Yves Chibon, Leigh Griffin
-
Patent number: 12323499Abstract: An information processing apparatus includes a processor configured to receive a request including at least two identification information pieces among a plurality of identification information pieces and a condition under which at least two information pieces that are respectively obtained for the at least two identification information pieces are composited, the plurality of identification information pieces specifying types of information related to a first service and a second service each for exposing a network function of a predetermined network, and transmit first information that is obtained by compositing the at least two information pieces under the condition.Type: GrantFiled: April 24, 2023Date of Patent: June 3, 2025Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Lei Zhong, Jing Ma, Xiao Shao
-
Patent number: 12323475Abstract: A computer-implemented method, a computer system and a computer program product route meeting sessions through a venue based on device availability. The method includes identifying a plurality of sessions in a venue network, where each session in the plurality of sessions comprises session data that is associated with a network slice. The network slice includes connection requirements. The method also includes receiving a connection request from a user, where the connection request includes a session in the plurality of sessions. The method further includes determining an available device to receive the session data, where the available device satisfies the connection requirements of the network slice. Lastly, the method includes associating the available device with the network slice, where the session data is transmitted to the available device.Type: GrantFiled: August 18, 2022Date of Patent: June 3, 2025Assignee: International Business Machines CorporationInventors: Laura Wynter, Nirmit V Desai, Mudhakar Srivatsa, Chaitanya Kumar
-
Patent number: 12294467Abstract: A network module configured to provide switched auxiliary (AUX) power for E-stop system functionality in a network system. The network module includes a switching module and a controller. The switching module is configured to control the passage of power through a switched AUX cable for E-stop functionality. The switching module is configured to receive an unswitched AUX cable and the switched AUX cable. The controller is communicatively coupled to a communications cable. The controller is configured to control the switching actions of the switching module as defined by switching instructions received via the communications cable.Type: GrantFiled: November 9, 2022Date of Patent: May 6, 2025Assignee: Dematic Corp.Inventors: Chad A. Niehaus, Ronald W. David, Brian K. Doyle, Kraig L. Rotman
-
Patent number: 12282562Abstract: Methods, apparatus, and program products that can predict misconfigurations in a computing system using machine learning are disclosed herein. One method includes labeling one or more graph nodes or link nodes of a data graph of a computing system that includes one or more security vulnerabilities with a node label or link label, respectively, in which each node label represents the first security vulnerabilities associated with a particular graph node and each link label represents the second security vulnerabilities associated with a particular link node. The method further includes utilizing the graph node(s) or the link node(s) to train a machine learning algorithm to predict one or more misconfigurations in the computing system based on the security vulnerabilities and determining one or more modifications to the computing system for mitigating the one or more misconfigurations. Apparatus and program products that include and/or perform the methods are also disclosed herein.Type: GrantFiled: January 14, 2022Date of Patent: April 22, 2025Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Igor Stolbikov, Jixin Feng, Scott Li
-
Patent number: 12273305Abstract: Techniques are provided for implementing omnichannel messaging. A set of application programming interfaces are utilized to create a set of channels connected to services of a customer platform. A channel is defined to specify how the channel is to interact with a service of the customer platform. Flows are formatted and defined for sending and receiving messages across the set of channels based upon native messaging experiences provided by the services of the customer platform. Flows are formatted and defined for viewing and interacting with the messages based upon a set of contexts for viewing and interacting with the messages through the services. The flows are executed for processing messages.Type: GrantFiled: September 11, 2023Date of Patent: April 8, 2025Assignee: HubSpot, Inc.Inventors: Vijay Vadlamani, Antoinette Hocbo, Harminder Singh, Nathaniel Dempkowski
-
Patent number: 12273319Abstract: A method in a mesh network including a first device and a second device, the method including receiving, by the first device from a third-party application installed on the first device, an initiation packet including information to be received by the second device, the initiation packet indicating a meshnet IP address assigned to the second device as a destination address; transmitting, by the first device via a meshnet connection between the first device and the second device, the initiation packet to the second device; receiving, by the first device via the meshnet connection and based at least in part on transmitting the initiation packet, a response packet from the second device, the response packet including information to be received by the third-party application; and transmitting, by the first device, the response packet to the third-party application is disclosed. Various other aspects are contemplated.Type: GrantFiled: May 25, 2023Date of Patent: April 8, 2025Assignee: UAB 360 ITInventor: Rytis Karpuska
-
Patent number: 12273420Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media provide for the intelligent configuration of personal endpoint devices for video communication. The system identifies, within a room, a personal endpoint device to be used in a video communication session, then authenticates the personal endpoint device. The system then performs one or more diagnostic operations to receive diagnostic output from the personal endpoint device. The system processes the diagnostic output to determine a unique broadcasting signature of the room, and determines whether an existing optimal settings configuration of the personal endpoint device can be detected for the room. If an optimal settings configuration is detected, the setup dynamically configures one or more parameters of the personal endpoint device to match the optimal settings configuration. If not, then the system determines a new optimal settings configuration and stores it for future video communication in the room.Type: GrantFiled: July 22, 2022Date of Patent: April 8, 2025Assignee: Zoom Communications, Inc.Inventor: Shane Paul Springer
-
Patent number: 12267373Abstract: Systems and methods for identification of a client device location during an emergency are provided herein. In an example, a method includes receiving, by a video conference provider, a request to initiate an emergency beacon and determining, by the video conference provider, a first client device associated with the request. The method may also include activating, by the video conference provider, the emergency beacon for the first client device and establishing, by the video conference provider, a virtual session based on the emergency beacon. The method may also include joining, by the video conference provider, the first client device to the virtual session without input from the first client device and transmitting, by the video conference provider, a request to join an authorized device to the virtual session.Type: GrantFiled: December 19, 2022Date of Patent: April 1, 2025Assignee: Zoom Communications, Inc.Inventors: Thanh Le Nguyen, Curtis Wayne Palmer, Jason Ramirez, Jeffrey Stanley
-
Patent number: 12261913Abstract: The present disclosure is directed at a façade server. The façade server provides a configurable façade having a configurable address space and serving as an interface for a client and to provide a mapping between the configurable address space of the façade and a data space and/or an address space of an external server.Type: GrantFiled: September 8, 2022Date of Patent: March 25, 2025Assignee: ABB Schweiz AGInventors: Roland Braun, Thomas Gamer, Ralf Jeske, Anders Trosten, Jeff Harding, Mario Hoernicke, Sten Gruener
-
Patent number: 12261775Abstract: Systems and methods for support server high availability with network link bonding for cloud overlay networks are disclosed herein. The method can include selecting a compute instance, identifying a plurality of Network Virtualization Devices (“NVD”) for association with the compute instance, and creating a number of Virtualized Network Interface Cards (“VNIC”), each of which VNICs can reside in one of the plurality of NVDs. The method can include overlaying an IP address of the compute instance to each of the VNICs, such that each of the VNICs share a common IP address, designating a network path formed by one of the VNICs in one of the NVDs as an active network path and another of the network paths as an inactive network path, and activating the inactive network path when the active network path fails.Type: GrantFiled: March 31, 2021Date of Patent: March 25, 2025Assignee: Oracle International CorporationInventors: Santosh Narayan Shilimkar, Bryce Eugene Bockman, Steven Chervets, Jagwinder Singh Brar, Raman Kumar Sonkhla
-
Patent number: 12255780Abstract: The invention relates to a method for operating a user equipment (100) requesting a data packet flow from an application entity transmitted through a cellular network to the user equipment, comprising: —transmitting (S20) a first request to a translating entity (700) configured to translate a name of the application entity providing the data packet flow to an address of the application entity through which the application entity can be reached, the first request requesting an identification of a user plane entity (200) configured to handle the data packet flow in the cellular network, —receiving (S24) a response to the first request, the response comprising a user plane identifier identifying the user plane entity (200), —transmitting (S26) a policy request to the identified user plane entity (200), the policy request comprising a flow identifier allowing an identification of the data packet flow in the cellular network, and policy information indicating a policy to be applied to the data packet flow in the cType: GrantFiled: May 25, 2020Date of Patent: March 18, 2025Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventor: Miguel Angel Muñoz De La Torre Alonso
-
Patent number: 12218835Abstract: Techniques are described by which a routing protocol, such as border gateway protocol (BGP), is extended to control propagation and importation of information using route targets (RTs) specified as bitmasks that encode link administrative group information. For example, a network control device (e.g., controller) is configured to allocate one or more subset of resources (e.g., nodes or links) of an underlay network to each of one or more virtual networks established over the underlay network. The controller generates a bitmask encoded with link administrative group information of the one or more links. The controller then outputs, to a plurality of provider edge (PE) routers that are participating in a respective virtual network, a routing protocol message to advertise the one or more subset of resources, wherein the routing protocol message includes a route target specified as the bitmask.Type: GrantFiled: November 5, 2020Date of Patent: February 4, 2025Assignee: Juniper Networks, Inc.Inventors: Zhaohui Zhang, Jeffrey Haas, Srihari Ramachandra Sangli, Shraddha Hegde
-
Patent number: 12218832Abstract: A multi-radio service of a provider network may be used to manage and route payloads for client edge devices that use multiple types of radios. The multi-radio service may associate different types of radio controllers with an edge device of a client, so that messages that are transmitted from different types of edge device radios can be handled by different radio controllers. A radio controller may receive a message and extract the payload from the message based on the data/data format specific to the radio protocol used to transmit the message. When a client-owned cloud application sends a payload to an edge device, the multi-radio service may select, based on criteria (e.g., fastest data transmission), the radio of the edge device from multiple available radios. The corresponding radio controller may then generate and send a message to the selected radio of the edge device (e.g., via a corresponding gateway).Type: GrantFiled: March 31, 2021Date of Patent: February 4, 2025Assignee: Amazon Technologies, Inc.Inventors: Rongsheng Huang, Jungtao Liu, Hongbo Tian, Yinghua Ye