Patents Examined by Younes Naji
  • Patent number: 11374856
    Abstract: One embodiment can provide a method and system for synchronizing MTU in a WAN edge with router redundancy. During operation, the system may determine a set of interfaces associated with a network device among a plurality of network devices coupled via inter-switch links. The system can determine a set of layer-3 MTU values corresponding to the set of network interfaces and can determine a highest layer-3 MTU value based on the set of determined layer-3 MTU values. The system can synchronize, via the inter-switch links, the highest layer-3 MTU value, resulting in a set of highest layer-3 MTU values at the network device. The system can determine, based on the set of highest layer-3 MTU values, a global highest layer-3 MTU value. The system can derive a layer-2 MTU value based on the global highest layer-3 MTU value and can configure a respective inter-switch link with the layer-2 MTU value.
    Type: Grant
    Filed: January 13, 2021
    Date of Patent: June 28, 2022
    Assignee: Hewlett Packard Enterprise Development IP
    Inventors: Saumya Dikshit, Anil Raj
  • Patent number: 11375051
    Abstract: According to a method for encapsulating or decapsulating a general data stream, one or more data sections are obtained by encapsulating data of a transport object based on a format of the general data stream. The data section includes a data section head and a data section payload. The data section head includes a basic section head and an extension section head or includes the basic section head only. The basic section head includes a transport object identity, a data section length, a data section payload encapsulation mode and an extension section head flag. The encapsulation mode uses a variable-length packet encapsulation mode, a fixed-length packet encapsulation mode or a stream encapsulation mode. The flag indicates whether there is the extension section head and the extension section head includes at least one extended parameter. The one or more data sections are concatenated to obtain and transmit the general data stream.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: June 28, 2022
    Assignee: BEIJING KAIGUANG INFOTECH CO., LTD.
    Inventors: Hongqi Jiang, Zhentao Xin, Suhui Shen
  • Patent number: 11349792
    Abstract: A method for identifying one or more unauthorised routes used for the termination of application-to-person (A2P) short message service (SMS) messages to a mobile telecommunications network, and a system for use in performing the method. An application service is stimulated to generate an A2P SMS message, and to send it to a collection point. The message is processed to obtain an identifier identifying a source of the message, and it is determined whether the identifier corresponds to an authorised source of A2P traffic to the network.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: May 31, 2022
    Assignee: SINCH SWEDEN AB
    Inventors: Peter Neal, Owen Mark Davies, Richard David Cochrane Dodds
  • Patent number: 11349916
    Abstract: Techniques to perform event-based synchronization of data among a plurality of endpoints are disclosed. In various embodiments, a user interaction associated with synchronization set data that has been synchronized based on synchronization events downloaded from a synchronization server configured to propagate changes via a synchronization event stream is observed. The observed user interaction is used to infer a user preference with respect to downloaded synchronization set data. Access is provided to synchronization event related data in a subsequent download in a manner determined based at least in part on the inferred user preference.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: May 31, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Ondrej Hrebicek, Srin Kumar, Hironmay Basu, Ashwani Verma, Andrew Rondeau
  • Patent number: 11349964
    Abstract: A method, system, and program product are provided. A plurality of recovery groups is defined on each transmission control protocol/internet protocol (TCP/IP) stack in a cluster of servers. The recovery group includes a service, one or more IP addresses associated with the service, a trigger condition, and a recovery action. Each of the recovery groups is monitored for an occurrence of the trigger condition associated with the service. In response to detecting the trigger condition, a backup TCP/IP stack is notified to automatically perform the recovery action defined for a failing recovery group on an owning TCP/IP stack. Only the failing recovery group is recovered and the remaining recovery groups execute uninterrupted.
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: May 31, 2022
    Assignee: International Business Machines Corporation
    Inventors: David Anthony Herr, Joyce Anne Porter, Christopher Meyer
  • Patent number: 11336862
    Abstract: A method for transmitting a broadcast signal according to an embodiment of the present invention comprises generating service layer signaling information for discovery and acquisition of a broadcast service and a content component of the broadcast service; generating service list information including for service list building and discovery of the service layer signaling information; and physical layer processing of the service list information, service layer signaling information, and content component.
    Type: Grant
    Filed: July 28, 2021
    Date of Patent: May 17, 2022
    Assignee: LG ELECTRONICS INC.
    Inventors: Minsung Kwak, Sungryong Hong, Woosuk Ko, Woosuk Kwon, Jangwon Lee, Kyoungsoo Moon
  • Patent number: 11336607
    Abstract: Provided is a method of providing a function of managing a VIP message. The method includes transmitting and receiving messages from a plurality of clients; setting at least one of the plurality of clients to a specific person; extracting messages transmitted by a specific person among the transmitted and received messages as VIP messages; combining the extracted VIP messages; and providing the combined VIP messages through a combined chat room.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: May 17, 2022
    Assignee: NHN
    Inventor: Eunae Yi
  • Patent number: 11330073
    Abstract: Disclosed herein is a system, method, and computer program product for dynamically altering message rates through a transport. The system, method, and computer program product continually operates a transport and analyzes trend data using a moving average of producer rates and consumer rates. Keeping message flow at an optimal rate as system conditions vary throughout time enables efficient delivery of messages through multiple subsystems and intermediary transports to the messages' manifold endpoints.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: May 10, 2022
    Assignee: CSC Holdings, LLC
    Inventor: Peter Lazzaro
  • Patent number: 11323305
    Abstract: A computing device may receive, from a collector device, a request to subscribe, in a target-defined mode, to network telemetry data regarding a network element associated with the computing device. The computing device may, in response to receiving the request, provision a network telemetry sensor to operate in a working mode to collect the network telemetry data regarding the network element. The collector device may send, to the collector device, the network telemetry data collected by the network telemetry sensor, wherein the network telemetry data indicates the working mode of the network telemetry sensor.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: May 3, 2022
    Assignee: Juniper Networks, Inc.
    Inventor: Yanqing Liu
  • Patent number: 11303515
    Abstract: A method of configuring at least one switch involves configuring the at least one switch to direct communication to at least one of a plurality of computers according to at least one outcome of simulated interaction of a plurality of virtual network routers. A method of simulating interaction of a plurality of virtual network routers involves: causing a first at least one processor circuit to simulate the interaction of the plurality of virtual network routers; and causing a second at least one processor circuit, different from the first at least one processor circuit, to simulate the interaction of the plurality of virtual network routers redundantly to the simulated interaction of the plurality of virtual network routers on the first at least one processor circuit. Apparatuses and computer-readable media are also disclosed.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: April 12, 2022
    Assignee: BCE INC.
    Inventor: Ting Wo Chung
  • Patent number: 11290342
    Abstract: A network simulation system comprises a request processor and a simulation engine. The request processor receives node data indicative of resource levels of nodes of the network, and relationship data indicative of relationship parameters of a plurality of relationships between the nodes. The simulation engine outputs a stream of event data based on the relationship data.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: March 29, 2022
    Assignee: VOCALINK LIMITED
    Inventors: Michael Alan Dewar, Prina Rajendra Kumart Patel
  • Patent number: 11283696
    Abstract: Methods and apparatus are disclosed for obtaining diagnostic test results in respect of network elements in a network, the test results being obtained from a population of probes associated with network elements. The method comprises receiving a first-stage set of probe reports comprising, in respect of probes in an initial subset, a test result and metadata, each test result indicating a state of the network element associated with the probe; identifying a specific subset of probes in the initial subset wherein the test results from the probes in the specific subset satisfy a predefined condition; determining a subsequent subset based on the metadata of the probes in the specific subset; and triggering the probes in the subsequent subset to provide a second-stage set of probe reports comprising test results indicating states of network elements associated with probes in the subsequent subset.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: March 22, 2022
    Assignee: BRITISH TELECOMMUNICATIONS public limited company
    Inventors: Philip Eardley, Trevor Burbridge
  • Patent number: 11271803
    Abstract: Aspects of the subject disclosure may include, for example, a method including selecting a solution set of devices from a set of candidate devices connected to a network to provide a service via a virtual device, generating a virtual finite state machine to control execution of the required functions of the virtual device via selected capabilities of each device of the solution set of devices transmitting, to a controller device of the solution set of devices, the virtual finite state machine, wherein execution of the virtual finite state machine by the controller device causes the controller device to control the required functions of the virtual device via the selected capabilities of each device of the solution set of devices, and transmitting, to non-controller devices of the solution set of devices, software data and configuration data, wherein execution of the software data at the non-controller devices according to the configuration data causes the non-controller devices to perform the selected capabil
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: March 8, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Julio Cartaya, Robert M. Higgins
  • Patent number: 11271764
    Abstract: A chat terminal device includes a communication unit, a storage unit, and a control unit. The communication unit acquires match situation data representing the situation of a match and chat data representing a chat content corresponding to the match from a server to which the match situation data and the chat data are uploaded, the storage unit stores the match situation data and the chat data which are acquired by the communication unit, in association with upload time at which the data are uploaded to the server, and the control unit causes different areas of a display unit to display the match situation data and the chat data which are stored in the storage unit.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: March 8, 2022
    Assignee: JVC KENWOOD Corporation
    Inventors: Hideaki Onoda, Jiro Uzaki, Masaki Mochizuki
  • Patent number: 11265286
    Abstract: In one embodiment, a service maintains a database of media access control (MAC) addresses of devices in a network and their associated telemetry data captured from the network. The service identifies a new MAC address being used by a particular device in the network. The service matches telemetry data associated with the new MAC address with telemetry data in the database associated with another MAC address, by using the telemetry data associated with the new MAC address as input to a machine learning-based classifier. The service determines, based on the matching, that the MAC address in the database associated with the matched telemetry data has been updated to the new MAC address by the particular device.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: March 1, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Grégory Mermoud, Jean-Philippe Vasseur
  • Patent number: 11258860
    Abstract: A computing system includes a server. The server is communicatively coupled to a data repository and is configured to store a data in the data repository. The server is further configured to create a server instance, wherein the server instance is associated with a user. The server is additionally configured to create a session based on an external entity requesting a resource from the server instance, and to execute a bot detection logic to determine if the external entity is a bot. If the external entity is a bot then the server is configured to perform a bot-based action, wherein the server is configured to provide for multi-instance support to a plurality of users.
    Type: Grant
    Filed: December 24, 2019
    Date of Patent: February 22, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Jaheen Afsar Syed, Prabhat Mishra, Ramola Raj Teketi
  • Patent number: 11228561
    Abstract: A method includes, with a hypervisor, receiving a list of device addresses, wherein the list includes at least one approved address, sending a notification to a guest that device address selection is allowed, receiving a first programming request from the guest, wherein the first programming request includes a requested device address, determining that the requested device address matches one of the at least one device address, and in response to the determining, assigning the requested device address to a virtual network device associated with the guest.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: January 18, 2022
    Assignee: Red Hat, Inc.
    Inventor: Michael S. Tsirkin
  • Patent number: 11218545
    Abstract: Techniques for delivering data or information onto a vehicle and for delivering data off of a vehicle include a data distribution system having multiple interfaces that are fixedly connected to the vehicle, and that provide access to multiple types of data bearers connected to external networks. A bearer selector engine may select a particular data bearer for delivery of data based on a set of selection criteria, which may be indicated in a set of selection rules on-board the vehicle. The selection criteria may be based on bearer characteristics, data characteristics, vehicle operating state and/or other current conditions, priority, a feature or service, and/or user preference. Using one or more on-board networks, data may be generated by an on-board originating device and routed for external delivery, or external data may be delivered to an on-board destination device. Data delivery may occur while the vehicle is en route.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: January 4, 2022
    Assignee: GOGO BUSINESS AVIATION LLC
    Inventor: Ronald A. Wahler
  • Patent number: 11218388
    Abstract: A Tenant request to subscribe to an Application is received. A Service that the Application consumes is determined. The Tenant is determined to be new to the Service. In response to determining the Tenant is new, a subscription of the Tenant is provided in the Service, and the Application is added to the subscription.
    Type: Grant
    Filed: June 9, 2020
    Date of Patent: January 4, 2022
    Assignee: SAP SE
    Inventor: Peter Eberlein
  • Patent number: 11184459
    Abstract: A computer program product, system, and method for accessing an application from different locations to gather geo-location specific data via pre-provisioned network endpoints in the different locations, the method includes receiving a request from a client application to access an application via a particular geographical location to collect geo-location specific data via a pre-provisioned network endpoint in the particular location, selecting a route to send traffic via the particular geographical location using the pre-provisioned network endpoint, establishing a virtual circuit to route the request via a network endpoint, sending the request for execution to the network endpoint, collecting responses received from the network endpoint from accessing the application, and sending the responses to the client application.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: November 23, 2021
    Assignee: Bungee Tech Corporation
    Inventors: Rajat Nigam, Ilya Polkovnichenko, Inez Raharjo, Charles Ding