Patents Examined by Zonghua Du
  • Patent number: 11431558
    Abstract: Data shipper agent management and configuration systems and methods are disclosed herein. In some embodiments, an example method includes enrolling data shipper agents which are installed on edge nodes, receiving selections of one or more tags for the data shipper agents, each of the one or more tags representing one or more services assigned to the data shipper agents, configurations of the services being modifiable through the one or more GUIs using a configuration application programming interface (API), providing the one or more GUIs, receiving configurations for at least one of the modules of one of the data shipper agents through one of the one or more GUIs, and automatically reconfiguring the configurations to other ones of the data shipper agents automatically.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: August 30, 2022
    Assignee: Elasticsearch B.V.
    Inventors: Carlos Pérez-Aradros Herce, Pier-Hugues Pellerin
  • Patent number: 11418399
    Abstract: The present technology provides a framework for user-guided end-to-end automation of network deployment and management, that enables a user to guide the automation process for any kind of network deployment from the ground up, as well as offering network management, visibility, and compliance verification. The disclosed technology accomplishes this by creating a stateful and interactive virtual representation of a fabric using a customizable underlay fabric template instantiated with user-provided parameter values and network topology data computed from one or more connected network devices. A set of expected configurations corresponding to the user-specified underlay and overly fabric policies is then generated for deployment onto the connected network devices.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: August 16, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Uffaz Nathaniel, Aakruthi Ramkumar Gopisetty, Jason David Notari, Shyam Kapadia, Lukas Krattiger
  • Patent number: 11405266
    Abstract: A device can receive virtual network function (VNF) data associated with multiple VNFs. The device can generate multiple configuration templates that are to be used by a network design tool that is capable of creating a design of a network for an organization. The device can receive, from a user device, object data associated with network design objects that have been added to or removed from the interface of the network design tool. The device can generate multiple VNF configuration files that allow two or more of the multiple VNFs to be supported by network devices associated with the organization. The device can perform actions associated with configuring two or more of the multiple VNFs onto the network devices to permit the network devices to utilize virtual resources while executing the two or more of the multiple VNFs.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: August 2, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ramesh Nadella, Mahesh Chapalamadugu, Manish Srivastava, Raju Sharma, Ravi Chunduru
  • Patent number: 11374776
    Abstract: Systems and techniques for adaptive dataflow transformation in edge computing environments are described herein. A transformation compatibility indication may be received from a device. A set of transformations available for use by the device connected to the network may be determined based on the transformation compatibility indicator. The set of transformations may be transmitted to the device. A value may be determined for an operating metric for an edge computing node of the network. The edge computing node may provide a service to the device via the network. A transformation request may be transmitted to the device based on the value. The transformation request may cause the device to execute a transformation of the set of transformations to transform a dataflow of the service. The adaptive dataflow transformations may be continuous with changing predicted values of operating metrics.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: June 28, 2022
    Assignee: Intel Corporation
    Inventors: Francesc Guim Bernat, Kshitij Arun Doshi, Ned M. Smith, Timothy Verrall
  • Patent number: 11349923
    Abstract: Systems and methods for implementing stateful services using cloud-based resources are described. A server computing system determines existence of a first volume based on a launch of a first instance by an auto-scaling group (ASG). The first volume is to have a resource tag having a value similar to a value of a resource tag of the ASG. The first volume was previously attached to a second instance terminated by the ASG. Based on a successful determination of the existence of the first volume, the server computing system attaches the first volume to the first instance. Based on a failed determination of the existence of the first volume, the server computing system generates a second volume, attaches the second volume to the first instance, and set a resource tag of the second volume to a value similar to the value of the resource tag of the ASG.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: May 31, 2022
    Assignee: salesforce.com, inc.
    Inventors: Casey Cook, Mingliang Sun, Anurag Bhatt, Jonathan Barthelemy, Wei Feng, Krishnakumar Sivashanmugam
  • Patent number: 11303541
    Abstract: Systems and methods include receiving a provisioning request for a service in a distributed system; staging the provisioning request to one or more additional services in the distributed system; receiving a staging response from the one or more additional services that provides additional provisioning for the one or more additional services based on the provisioning request; and providing an amended provisioning request for the service and the one or more additional services that includes the provisioning request and the additional provisioning.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: April 12, 2022
    Assignee: Ciena Corporation
    Inventor: David Miedema
  • Patent number: 11245598
    Abstract: A system manages information about, and used in services provided to, a network device belonging to a customer. The system creates a first customer tenant in a tenant management service of a tenant for a first customer, registers identification information about a network device belonging to the first customer to the first customer tenant, and issues registration completion to a service system that provides the services. The system receives a registration request, creates a second customer tenant managing a network device belonging to a second customer, and registers identification information about the network device to the second customer tenant. The system causes the tenant management service to register a new tenant for the network device that transmitted the registration request and identification information about the transmitting network device, and issues a completion event to the service system in response to a notifying reply, from the tenant management service, indicating completion.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: February 8, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventor: Nao Funane
  • Patent number: 11153416
    Abstract: A method is provided which enables industrial communication via the TSN protocol by means of sockets. Owing to the described method, the possibility of communicating with the socket programming known to the programmer via TSN streams is provided. As a result, simple use of the new TSN quality for simple Internet (IP) programming is possible. Existing applications can easily be expanded for TSN and can therefore benefit from the robustness of TSN in a simple manner. In addition, parallel operation is possible; the same mechanism is always used.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: October 19, 2021
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Franz-Josef Götz, Jürgen Schmitt, Thomas Talanis, Frank Volkmann
  • Patent number: 11121952
    Abstract: In one embodiment, a device health assessment service extracts device health status indicators from health assessment data that the service uses to determine a device health status of a networking device. The service forms, using the extracted set of device health status indicators, a health status signature for a particular device health status. The service trains a machine learning-based model to classify whether a networking device has the particular device health status, based in part on the health status signature. The service deploys the machine learning-based model to a target network for local device health assessment of one or more networking devices in the target network.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: September 14, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Mohammed Hamzeh, Sam Grimee, Cedric Van Labeke, Peter Van Eynde, Raphaël Wouters
  • Patent number: 11064041
    Abstract: An apparatus and method provide a cloud brokerage service based on multiple cloud-computing systems. The method includes receiving, by a cloud service broker, a request for a cloud service from a cloud service client, the cloud service broker being connected with the multiple cloud-computing systems, providing, by the cloud service broker, a cloud service brokerage based on cloud services of the multiple cloud-computing systems, the cloud service brokerage enabling the cloud service complying with the request to be provided to the cloud service client, transmitting, by the cloud service broker, a control request for the cloud service to one or more cloud-computing systems of the multiple cloud-computing systems, and controlling, by the cloud service broker, a status of the cloud service after the cloud service broker receives an acknowledgment for the control request from the one or more cloud-computing systems.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: July 13, 2021
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Myeong-Hoon Oh, Dong-Jae Kang, Byoung-Seob Kim, Sun-Wook Kim, Song-Woo Sok, Seok-Ho Son, Byeong-Thaek Oh, Young-Woo Jung, Hyun-Hwa Choi
  • Patent number: 10897396
    Abstract: A controller device manages a plurality of network devices. The controller device includes one or more processing units implemented in circuitry and configured to determine that one or more stateless intents of a deployed graph model including a first set of stateless intents used to manage the plurality of network devices have changed, wherein stateless intents comprise fully declarative descriptions of an intended state of a network including the network devices, state of one or more of the network devices, or state of storage for the network; maintain both the deployed graph model and an undeployed graph model including a second set of stateless intents including the one or more changed stateless intents; compile the changed stateless intents of the undeployed graph model to generate low-level configuration data for the network devices; and configure the network devices using the low-level configuration data.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: January 19, 2021
    Assignee: Juniper Networks, Inc.
    Inventors: Chandrasekhar A, Jayanthi R