Patents Examined by Patrick F Ngankam
-
Patent number: 11463339Abstract: 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: GrantFiled: May 19, 2021Date of Patent: October 4, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Reuven Cohen, Ben-Shahar Belkar, Tal Mizrahi, Dima Ruinskiy
-
Patent number: 11456889Abstract: 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: GrantFiled: November 22, 2017Date of Patent: September 27, 2022Assignee: Beijing BOE Technology Development Co., Ltd.Inventor: Junjie Zhao
-
Patent number: 11424994Abstract: 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: GrantFiled: January 21, 2020Date of Patent: August 23, 2022Inventors: Srikrishna Avasarala, Satish Kankati, Nityanjali Thummalachetty, Arjun Thummalachetty, Ronald Sebastian
-
Patent number: 11411912Abstract: 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: GrantFiled: May 5, 2016Date of Patent: August 9, 2022Assignee: VeriSign, Inc.Inventors: Eric Osterweil, G. Craig Murray, Abedelaziz Mohaisen, Danny McPherson
-
Patent number: 11405292Abstract: 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: GrantFiled: January 21, 2020Date of Patent: August 2, 2022Assignee: Charter Communications Operating, LLCInventors: Shlomo Ovadia, Jay T. Liew
-
Patent number: 11399058Abstract: 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: GrantFiled: April 30, 2020Date of Patent: July 26, 2022Assignee: NETSKRT SYSTEMS, INC.Inventor: Siegfried Luft
-
Patent number: 11394801Abstract: 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: GrantFiled: January 21, 2020Date of Patent: July 19, 2022Assignee: Bank of America CorporationInventor: Sundarrajan Raman
-
Patent number: 11388252Abstract: 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: GrantFiled: April 30, 2020Date of Patent: July 12, 2022Assignee: NETSKRT SYSTEMS, INC.Inventor: Siegfried Luft
-
Patent number: 11379256Abstract: 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: GrantFiled: August 18, 2020Date of Patent: July 5, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Vivek Agarwal, Om Prakash Suthar, Elie El Ajaltouni, Yves Jean-René do Régo, Michael Yeung
-
Patent number: 11375036Abstract: 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: GrantFiled: April 30, 2020Date of Patent: June 28, 2022Assignee: NETSKRT SYSTEMS, INC.Inventor: Siegfried Luft
-
Patent number: 11375050Abstract: 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: GrantFiled: September 11, 2020Date of Patent: June 28, 2022Assignee: XILINX, INC.Inventors: Millind Mittal, Jaideep Dastidar, Kiran Puranik
-
Patent number: 11374827Abstract: 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: GrantFiled: December 14, 2020Date of Patent: June 28, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Charles F. Clark, Craig Joseph Mills, Frank J. Wood
-
Patent number: 11362961Abstract: 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: GrantFiled: September 3, 2020Date of Patent: June 14, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Jianbing Jiao
-
Patent number: 11356530Abstract: 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 differType: GrantFiled: April 30, 2020Date of Patent: June 7, 2022Assignee: NETSKRT SYSTEMS, INC.Inventor: Siegfried Luft
-
Patent number: 11343162Abstract: 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: GrantFiled: January 9, 2020Date of Patent: May 24, 2022Assignee: ARISTA NETWORKS, INC.Inventors: Vijay Rangarajan, Sahil Midha, Padmanabh Ratnakar
-
Patent number: 11343165Abstract: 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: GrantFiled: July 12, 2019Date of Patent: May 24, 2022Assignee: GROUPON, INC.Inventor: Michael Mostov
-
Patent number: 11329868Abstract: 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: GrantFiled: June 26, 2019Date of Patent: May 10, 2022Assignee: ELISA OYJInventor: Henri Karikallio
-
Patent number: 11330083Abstract: 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: GrantFiled: September 30, 2020Date of Patent: May 10, 2022Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventor: Kosuke Ohashi
-
Patent number: 11323536Abstract: 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: GrantFiled: April 30, 2020Date of Patent: May 3, 2022Assignee: NETSKRT SYSTEMS, INC.Inventor: Siegfried Luft
-
Patent number: 11310311Abstract: 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: GrantFiled: January 20, 2020Date of Patent: April 19, 2022Assignee: International Business Machines CorporationInventor: Yedendra Shrinivasan