Patents Examined by Patrick F Ngankam
  • Patent number: 11463339
    Abstract: A first network device is configured to: transmit data packets and poll messages to a second network device; and receive, in response to each poll message, at least one status message from the second network device. The at least one status message indicates which of the data packets sent before that poll message have been correctly received at the second network device and/or have been lost. The first network device is configured to adapt a rate of transmitting the poll messages based on a set of parameters. Further, a second network device is configured to: receive data packets from a first network device; and transmit at least one unsolicited status message to the first network device, in case of certain conditions.
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: October 4, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Reuven Cohen, Ben-Shahar Belkar, Tal Mizrahi, Dima Ruinskiy
  • Patent number: 11456889
    Abstract: The present application discloses an information notification method and apparatus. The method is used for a first entity, and includes: determining a first resource feature; determining whether a structure of resources satisfies the first resource feature; and transmitting a notification message to a second entity if the structure of the resources satisfies the first resource feature.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: September 27, 2022
    Assignee: Beijing BOE Technology Development Co., Ltd.
    Inventor: Junjie Zhao
  • Patent number: 11424994
    Abstract: A request processor includes a request handler and a traffic controller. The request handler is configured to communicate requests received from a source application to corresponding service providers over a network. Each of the requests defines a target action to be performed by the corresponding service provider on a target application. The traffic controller is configured to generate a user interface and perform one of a plurality of traffic control actions on each of the requests based on a user control input through the user interface. The plurality of traffic control actions includes allowing communication of a request to the corresponding service provider by the request handler, holding a communication of a request to the corresponding service provider, and turning back a request to the source application for manual fulfillment.
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: August 23, 2022
    Inventors: Srikrishna Avasarala, Satish Kankati, Nityanjali Thummalachetty, Arjun Thummalachetty, Ronald Sebastian
  • Patent number: 11411912
    Abstract: Systems, devices and methods for a Domain Name Data Networking (DNDN) content delivery system are disclosed. Embodiments perform operations including obtaining a content object having a unique identifier. The operations also include storing a local instance of the content object in association with DNS resource records and the unique identifier. The operations further include providing the local instance of the content to a client in response to receiving a request from the client including the unique identifier.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: August 9, 2022
    Assignee: VeriSign, Inc.
    Inventors: Eric Osterweil, G. Craig Murray, Abedelaziz Mohaisen, Danny McPherson
  • Patent number: 11405292
    Abstract: A system includes multiple different types of monitor resources to monitor attributes of communication through a gateway of subscriber domain. The communication system receives identities of communication devices operated in a network of a subscriber domain and, via a first monitor resource, monitors traffic flow associated with the communication devices. A second monitor resource of the communication system monitors latency associated with communications from the gateway resource to the communication devices. A third monitor resource of the communication system monitors spectral energy in upstream and downstream ports of the communication system to determine a health of same. A communication management resource communicates the monitored information to a remote management resource that provides modeling, storage, and/or display of the respective monitor to a user.
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: August 2, 2022
    Assignee: Charter Communications Operating, LLC
    Inventors: Shlomo Ovadia, Jay T. Liew
  • Patent number: 11399058
    Abstract: A system comprising a plurality of peer caches associated with a corresponding plurality of content owners; shared ledger logic having a channel for each content owner of a plurality of content owners, the shared ledger logic to maintain a shared ledger data structure and to perform the operations of: in response to receipt of a first content title, responsively recording a first ledger entry for the first content title which is visible to a first content owner which owns the first content title; receiving an encryption key from the content owner, wherein the first content title comprises an encrypted content title encrypted with the key; storing the encrypted content title on one or more network storage devices; and when the encrypted content title reaches an edge cache, using the key to decrypt the encrypted content title and updating the first ledger entry to identify the edge cache.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: July 26, 2022
    Assignee: NETSKRT SYSTEMS, INC.
    Inventor: Siegfried Luft
  • Patent number: 11394801
    Abstract: A resiliency controller may monitor execution of a plurality of services, each service of the plurality of services associated with a different container of a containerized computing system. In response to requests received from a plurality of connected client computing systems, the resiliency controller predicts, based on historical container operation information, a first predicted latency associated with the first request and a second predicted latency associated with the second request. The resiliency controller associates a first latency response to the first request and a second latency response to the second request, and initiates a selected latency response based on an indication that at least one of the first predicted latency or the second predicted latency has been exceeded.
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: July 19, 2022
    Assignee: Bank of America Corporation
    Inventor: Sundarrajan Raman
  • Patent number: 11388252
    Abstract: A system comprising: a plurality of micro-cache devices integrated within a corresponding plurality of mobile environments; an address manager to maintain an IP address pool in accordance with IP address information received from a content provider, the address manager to associate different portions of the address pool with different instances of the micro-caches and corresponding mobile environments; a first local network manager coupled to a first micro-cache to assign IP addresses from a first portion of the address pool to requesting client devices within a first mobile environment and a second local network manager coupled to a second micro-cache to assign IP addresses from a second portion of the address pool to requesting client devices within a second mobile environment, wherein the content provider is to be provided with visibility into each micro-cache and control of access rights to each micro-cache by the client devices within each mobile environment.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: July 12, 2022
    Assignee: NETSKRT SYSTEMS, INC.
    Inventor: Siegfried Luft
  • Patent number: 11379256
    Abstract: In one example, a Virtual Network Function Manager (VNFM) obtains, from a monitoring agent that is configured to monitor a Virtual Network Function (VNF) for a presence of a technical issue with the VNF, an indication of the presence of the technical issue with the VNF. The monitoring agent is deployed at a remote site. Based on the indication of the presence of the technical issue with the VNF, the VNFM determines a resolution for the presence of the technical issue with the VNF. The VNFM automatically implements the resolution for the presence of the technical issue with the VNF.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: July 5, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Vivek Agarwal, Om Prakash Suthar, Elie El Ajaltouni, Yves Jean-René do Régo, Michael Yeung
  • Patent number: 11375036
    Abstract: A system comprising: a plurality of mobile edge cache devices integrated within a corresponding plurality of mobile environments; a local network manager coupled to each edge cache device in each mobile environment to provide network connectivity to client devices within each mobile environment, a mobile high speed network interface within each mobile environment to establish a high bandwidth link to one or more fixed high speed network interfaces when the mobile environment is within range; a multi-factor analytics engine to evaluate data related to content usage across the plurality of mobile edge caches to determine a prioritized order in which to transmit content titles to each mobile edge cache when the mobile environment is within range.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: June 28, 2022
    Assignee: NETSKRT SYSTEMS, INC.
    Inventor: Siegfried Luft
  • Patent number: 11375050
    Abstract: Embodiments herein describe a layer converter that includes a proxy legacy interface that permits the layers for a legacy interconnect protocol to be recycled without any modifications, thus achieving legacy functionality alongside the new protocols' layer implementation. Put differently, the layer converter permits the layers of the legacy interconnect protocol to be reused to permit data to be transmitted on a link shared with data transmitted using a new interconnect protocol.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: June 28, 2022
    Assignee: XILINX, INC.
    Inventors: Millind Mittal, Jaideep Dastidar, Kiran Puranik
  • Patent number: 11374827
    Abstract: A network configuration development environment is disclosed. In particular, an editor configured to interface with multiple network devices simultaneously, to view and adjust their device configuration settings, is provided. The network configuration development environment allows a system administrator to manage configuration definitions (e.g., run-time or start-up device configuration parameters) relative to a plurality of network devices simultaneously to achieve correctness and appropriate consistency for each of those devices in a network infrastructure. The network development environment may include an ability to apply changes directly to one or more network devices or to apply changes to stored “configuration files” that are associated with individual devices.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: June 28, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Charles F. Clark, Craig Joseph Mills, Frank J. Wood
  • Patent number: 11362961
    Abstract: A service processing method and system, and a device to reduce a large quantity of back end servers, and to simplify a structure of a distributed system where the method includes receiving, by a master device in a resource pool, a service processing request, determining, by the master device, a resource required by a service, determining, according to a remaining resource of each slave device in the resource pool, a slave device that satisfies the resource required by the service, and assigning, by the master device, the service to the corresponding slave device for processing, where the master device and the slave device are both video surveillance front end devices, and the master device determines a device that is in the front end devices and whose remaining resource satisfies a preset threshold as the slave device.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: June 14, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Jianbing Jiao
  • Patent number: 11356530
    Abstract: A system comprising: a plurality of mobile edge caches integrated within a corresponding plurality of mobile environments; a local network manager coupled to each edge cache device in each mobile environment to provide network connectivity to client devices within each mobile environment; a mobile high speed network interface coupled to each mobile edge cache within each mobile environment to establish a high bandwidth link to one or more fixed high speed network interfaces when the mobile environment is within range; a fixed core cache to store content titles owned by a content provider, the content titles to be distributed to the plurality of mobile edge caches, each content title comprising a plurality of title segments; a plurality of fixed edge caches coupled between the fixed core cache and the mobile edge caches; a content distribution manager to cause the title segments to be strategically spread across the fixed edge caches, wherein different fixed edge caches are initially to be provided with differ
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: June 7, 2022
    Assignee: NETSKRT SYSTEMS, INC.
    Inventor: Siegfried Luft
  • Patent number: 11343162
    Abstract: Methods and systems are described for inband telemetry. The system receives a plurality of packets, each packet comprising a portion with INT data. The system identifies a packet flow from a source device to a destination device in the plurality of packets and calculates a telemetry metric based on INT data of a plurality of packets of the packet flow. Then the system forwards the calculated telemetry metric to an INT collector.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: May 24, 2022
    Assignee: ARISTA NETWORKS, INC.
    Inventors: Vijay Rangarajan, Sahil Midha, Padmanabh Ratnakar
  • Patent number: 11343165
    Abstract: Methods, apparatuses and computer program products for implementing dynamic retry of a resource service in a network system are provided. An example method may include: transmitting a first service request to the resource service, determining a first service availability indicator, calculating a first service availability estimate associated with the resource service based on the first service availability indicator, and determining whether to transmit a second service request based on the first service availability estimate. The example method may be repeated by an example apparatus continuously for each transmitted service request.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: May 24, 2022
    Assignee: GROUPON, INC.
    Inventor: Michael Mostov
  • Patent number: 11329868
    Abstract: A computer implemented method of network monitoring and control. The method includes receiving alerts related to monitored devices; analyzing the alerts to identify a first alert related to a first monitored device; automatically performing at least one predefined action for the first monitored device based on the first alert; and after a first predefined period of time, checking whether the first alert has reappeared and responsively taking a further action.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: May 10, 2022
    Assignee: ELISA OYJ
    Inventor: Henri Karikallio
  • Patent number: 11330083
    Abstract: A transformation device installed in a vehicle includes a transformation section, a transmission section, a detection section and a control section. The transformation section transforms data transmitted from a first control device in a first communication protocol to data in a second communication protocol. The transmission section transmits the data transformed by the transformation section to a second control device. The detection section detects an update of one or more of the first control device and the second control device. In a case in which an update of at least one of the first control device or the second control device is detected by the detection section, the control section changes a mode of transformation by the transformation section.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: May 10, 2022
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventor: Kosuke Ohashi
  • Patent number: 11323536
    Abstract: A system comprising: a plurality of mobile edge caches integrated within a corresponding plurality of mobile environments; a local network manager coupled to each edge cache device in each mobile environment to provide network connectivity to client devices; a plurality of network access devices, each network access device to provide local network access to client devices within the mobile environment, and to further perform network address translation on behalf of the client devices within the local network of the mobile environment; and regional configuration logic, responsive to an event indicating that a first mobile environment has moved from a first geographical region to a second graphical region, to modify one or more configuration settings of a first network access device in a first mobile environment and/or client devices in the first mobile environment to align content availability from the edge cache with requirements of the second geographical region.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: May 3, 2022
    Assignee: NETSKRT SYSTEMS, INC.
    Inventor: Siegfried Luft
  • Patent number: 11310311
    Abstract: An example operation may include one or more of receiving a request to access a file from a user node, by a file processor node, generating, by the file processor node, a file storage plan based on a distribution of file chunks throughout a peer-to-peer network, authenticating, by the file processor node, the user node based on blockchain credentials, acquiring, by the file processor node, a permission to access the file from a file owner node, and sending the file storage plan to the user node.
    Type: Grant
    Filed: January 20, 2020
    Date of Patent: April 19, 2022
    Assignee: International Business Machines Corporation
    Inventor: Yedendra Shrinivasan