Patents Examined by Fadi Haj Said
-
Patent number: 11799751Abstract: In one embodiment, a method comprises: joining, by a network device, a network topology rooted by a root network device in a data network, and in response transmitting an advertisement indicating a position of the network device in the network topology; suppressing a second transmission based on initiating a deferred transmission operation in response to transmitting the advertisement; maintaining the deferred transmission operation to enable a prescribed minimum number of other network devices to join the network topology at respective identified lower positions than the position of the network device; and changing, by the network device, from the deferred transmission operation to an accelerated operation in response to expiration of a prescribed deferral interval or detecting the prescribed minimum number of other network devices having the respective identified lower positions, the accelerated operation enabling the network device to initiate transmission of a data packet before the other network devices.Type: GrantFiled: August 24, 2021Date of Patent: October 24, 2023Assignee: Cisco Technology, Inc.Inventors: Pascal Thubert, Li Zhao, Huimin She, Chuanwei Li
-
Method and system for performing data protection services using a subsystem level feedback mechanism
Patent number: 11770310Abstract: Techniques described herein relate to a method for managing performances of data protection services. The method may include obtaining subsystem statistics from subsystems; in response to obtaining the subsystem statistics, making a determination that the subsystem statistics indicate a concurrency adjustment; and in response to the determination, assigning an adjusted concurrency to the subsystems based on the subsystem statistics and priorities; and initiating performance of data protection services using the adjusted concurrency.Type: GrantFiled: July 23, 2021Date of Patent: September 26, 2023Assignee: EMC IP Holding Company LLCInventors: Gururaj Kulkarni, Shelesh Chopra -
Patent number: 11765046Abstract: This disclosure provides solutions for automatically grouping network devices (e.g., endpoints) into clusters based on device characteristics. In some aspects, the disclosed technology also provides solutions for generating user selectable queries based on cluster characteristics. A process of the disclosed technology can include steps for identifying one or more device characteristics associated with a first network device, identifying one or more cluster characteristics for each of a first cluster and a second cluster, and comparing the device characteristics associated with the first network device with the one or more cluster characteristics for the first cluster and the second cluster. The process can further include steps for adding the first network device to the first cluster based on the cluster characteristics for the first cluster and the device characteristics for the first network device. Systems and machine-readable media are also provided.Type: GrantFiled: November 13, 2018Date of Patent: September 19, 2023Assignee: Cisco Technology, Inc.Inventors: Weifei Zeng, Omid Madani, Varun Malhotra, Paul Mach, Yash Vipul Doshi, Sayeed Mohammed Tasnim, Thanh Nhan Thi Nguyen, Navindra Yadav, Shashi Gandham
-
Patent number: 11750465Abstract: In some implementations, a system may receive a status associated with a service of a user account. The system may schedule, based on the status, a transmission of a message at an expiration of a time period, wherein the message is generated to indicate the status. The system may monitor, during the time period, the status to detect an event associated with the service. The system may detect, based on an occurrence of the event, an update to the status. The system may perform, prior to the expiration of the time period, an action associated with the message to account for the update to the status.Type: GrantFiled: January 31, 2022Date of Patent: September 5, 2023Assignee: Capital One Services, LLCInventor: Sunil Kaitha
-
Patent number: 11743152Abstract: A displaying method and apparatus for application performance management are disclosed. The method includes obtaining data from a target application; mapping the data into a plurality of dimensions; displaying a plurality of layers corresponding to the plurality of dimensions; and displaying, based on a dimension associated with an object supported by the target application, a visualized node corresponding to the object at a corresponding layer of the plurality of layers.Type: GrantFiled: September 6, 2019Date of Patent: August 29, 2023Assignee: ALIBABA GROUP HOLDING LIMITEDInventors: Yao Cheng, Jun Feng, Xiaofan Zhou, Yi Yang
-
Patent number: 11729043Abstract: Techniques for performing traffic outage detection in the Internet are disclosed. In some embodiments, a system, process, and/or computer program product for traffic outage detection in the Internet includes deploying a plurality of agents and a plurality of tests to be executed by the deployed agents; collecting path trace data from the plurality of agents to identify one or more terminal events; and detecting a network outage based on the one or more terminal events.Type: GrantFiled: June 20, 2018Date of Patent: August 15, 2023Assignee: Cisco Technology, Inc.Inventors: Ricardo V. Oliveira, Matias Fontanini
-
Patent number: 11706131Abstract: An information processing apparatus is communicable with an electronic apparatus according to a plurality of protocols. The information processing apparatus includes circuitry. The circuitry identifies a particular protocol supported by the electronic apparatus among the plurality of protocols. The circuitry determines a management type based on the identified particular protocol. The circuitry sets a communication path through which the electronic apparatus communicates with a management apparatus based on the determined management type.Type: GrantFiled: November 30, 2021Date of Patent: July 18, 2023Assignee: Ricoh Company, Ltd.Inventor: Iha Oh
-
Patent number: 11706314Abstract: A coordinated network service that facilitates the design and implementation of a coordinated device network of IoT devices. The coordinated network service defines modules for individual IoT devices or coordinated devices that specify the necessary inputs to the device, the outputs from the device and communication protocols. Via an interface, user devices can select a set of IoT devices and specify how they are connected and the decision making logic associated with communication flow. The coordinated network service can then automatically generate mapping information that implements the decision making logic and provides necessary transformations for communications between the specified devices. The selected modules and mappings form a workflow for the coordinated device network. The coordinated network service can then generate executable code to implement the formed workflow in a coordinated device network.Type: GrantFiled: November 26, 2018Date of Patent: July 18, 2023Assignee: Amazon Technologies, Inc.Inventors: Kawarjit Bedi, Sravan Kumar Nandamuri, Piyush Gupta, Atulya Beheray, James Gosling
-
Patent number: 11700221Abstract: Systems and methods are disclosed for subscribing to messages generated from a plurality of edge devices. One method comprises receiving, at a cloud platform from a plurality of edge devices, a plurality of messages that comply with a common schema and receiving, at the cloud platform from a custom application, an annotation stream request to generate at least one annotation stream and an annotation filter request to generate one or more annotation filters. The at least one annotation stream and the one or more annotation filters are then generated by the cloud platform. Based on the one or more filters, one or more of the plurality of messages are published, by the cloud platform, to the at least one annotation stream.Type: GrantFiled: May 17, 2018Date of Patent: July 11, 2023Assignee: Honeywell International Inc.Inventors: Denny Song, Adam Gibson, Ashley Noble
-
Patent number: 11700176Abstract: A method of configuring network devices. The method may include, with a network orchestrator, measuring at least one characteristic of a quality of a link between a network device and the network orchestrator during a first measurement window, categorizing the link into a connection type based on the at least one characteristic, and tuning a configuration of the network device based at least in part on the connection type identified by the network orchestrator.Type: GrantFiled: January 19, 2022Date of Patent: July 11, 2023Assignee: Cisco Technology, Inc.Inventors: Viktoria Fordos, Santosh Ramrao Patil, Viktor Mats Emanuel Leijon
-
Patent number: 11695647Abstract: A computer-implemented method includes training a machine-learning model, using a training dataset that distinguishes between critical systems and non-critical systems, to classify a particular computer system as critical or non-critical, wherein a label is applied to the particular computer system during the training that identifies the particular computer system as critical or non-critical, and wherein parameters that describe the critical systems or non-critical systems are used as features during the training. The method further includes receiving an input dataset that describes a plurality of computer systems in the enterprise environment.Type: GrantFiled: March 31, 2022Date of Patent: July 4, 2023Assignee: Sophos LimitedInventor: Karl Ackerman
-
Patent number: 11669468Abstract: An interconnect module (ICM) having at least two internal data paths is provided. The ICM determines if a connected network interface card (NIC) supports a division of work between the NIC and the ICM. NICs may be standard NICs, advanced NICs (ANICs), or smart NICs (SNICs). The ICM may perform a different amount of processing for network packets received from different devices based on the division of work previously identified. Some NICs may preprocess network packets with respect to switching and routing processing to allow the ICM to bypass that functionality for those packets. Packets received from devices not providing a division of work receive full processing including switching and routing processing. Devices may be grouped to either a switching and routing group or a virtual bypass group such that data received from devices associated with the virtual bypass group may bypass selected processing typically performed by the ICM.Type: GrantFiled: April 27, 2020Date of Patent: June 6, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Harish Bantwal Kamath, Michael Lee Witkowski
-
Patent number: 11665084Abstract: Disclosed is a method for determining a forwarding port in an information centric network. The method may include: determining an interest table item corresponding to a first request content in a pending interest table; creating a request queue corresponding to the first request content according to a port information stored in the interest table item; determining a maximum RTT corresponding to the first request content, and constructing a reward function according to the maximum RTT; constructing an optimization problem according to the reward function, the request queue and the maximum RTT; and performing a calculation on the optimization problem according to a Lyapunov function to obtain a Lyapunov drift, and determining a forwarding port corresponding to the first request content according to the Lyapunov drift.Type: GrantFiled: November 20, 2019Date of Patent: May 30, 2023Assignee: ZTE CORPORATIONInventor: Guangping Huang
-
Patent number: 11665241Abstract: Systems and methods for dynamically generating federated application programming interfaces (APIs) are disclosed. Network components, such as servers and other devices, transmit and receive electronic communications according to standards and protocols native to those network components. Aspects of the present system detect those native standards and furthermore generate a federated API that allows for the content of the electronic communications to be represented in a universal format. Accordingly, the universal format may be used for network communications between system components and modules that may not have otherwise been compatible to receive the communications, and furthermore the communications may be transformed back to their respective native formats upon reaching their destinations. The present system generates models for representing these APIs, where instances of the models may be instantiated for particular API calls, as detected.Type: GrantFiled: December 14, 2018Date of Patent: May 30, 2023Assignee: Itential, Inc.Inventors: Christopher Allen Wade, Michael Gettys Wymer
-
Patent number: 11652699Abstract: Disclosed are systems and methods for a robust Self-Organizing Network (SON) framework that quantifies SON applications' control and management of a network into key performance indicators (KPI) that are leveraged to determine the impact of a SON's application effectiveness in regulating network parameters, which then dictates how the SON application operates. The disclosed framework is configured to receive multiple data streams from existing data sources, determine the performance of a node on a network, and then automatically perform SON operations based therefrom. The disclosed framework can utilize this information to predict additional and/or future opportunities for SON automation on the network.Type: GrantFiled: June 29, 2021Date of Patent: May 16, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Zachary S. Wozich, Timothy E. Coyle, Charles Aaron Robeck, Lindsay M. Weinberg, Brandon Scott Atkins, Roy B. Flewelling, Jr.
-
Patent number: 11637761Abstract: A method for bundling network functions as a single microservice in a cloud environment. A service deployment manager may acquire subscriber location information associated with a subscriber or a subscriber profile associated with the subscriber. Moreover, the service deployment manager may utilize the subscriber location information or the subscriber profile to select a cloud location. For example, the cloud location may be based on load, geographical proximity, service profile, etc.Type: GrantFiled: July 8, 2022Date of Patent: April 25, 2023Assignee: AT&T Intellectual Property I, L.P.Inventors: Chaoxin Qiu, Mark A. Ratcliffe, Min Lu, Eric Ashby, Arshad Khan
-
Patent number: 11616713Abstract: A stream processing system in a first zone of a telecommunication network may obtain at least one policy for processing trace data of virtual network functions (VNFs) in the first zone, and obtain the trace data of the VNFs from a data distribution platform of the telecommunication network, where the trace data is published in accordance with a topic to the data distribution platform by the VNFs, and where the stream processing system comprises a subscriber to the topic. The first stream processing system may additionally forward at least a first portion of the trace data to a second stream processing system of the telecommunication network in accordance with the at least one policy, where the first portion comprises less than all of the trace data, and where the second stream processing system is for a region of the telecommunication network that includes the first zone and a second zone.Type: GrantFiled: December 20, 2021Date of Patent: March 28, 2023Assignee: AT&T Intellectual Property I, L.P.Inventors: Gagan Raj Gupta, Pradeep Kunjunny
-
Patent number: 11593140Abstract: A smart network interface card (SNIC) is provided. The SNIC may connect to an interconnect module (ICM) having at least two internal data paths. The SNIC and ICM determine a division of work between them. In general, NICs may be standard NICs, advanced NICs (ANICs), or smart NICs (SNICs). The ICM may perform a different amount of processing for network packets received from different devices based on the division of work previously identified. Some SNICs may preprocess network packets with respect to switching and routing processing to allow the ICM to bypass that functionality. Packets received from devices providing a division of work (e.g., SNICs) may receive reduced processing for functions offloaded to the SNIC. SNICs may utilize either a switching and routing group or a virtual bypass group such that data may bypass selected processing typically performed by the ICM.Type: GrantFiled: May 20, 2020Date of Patent: February 28, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Harish Bantwal Kamath, Michael Lee Witkowski
-
Patent number: 11595330Abstract: The present application discloses an information processing method. The method includes: acquiring a resource package parameter determined by a sender client; invoking an interface with a second server, and acquiring a current conversion rate that is between the first-type resource and a second-type resource and is issued by the second server; calculating a quantity of second-type resources equal in value to the first quantity of first-type resources according to the conversion rate, and using the quantity as a second quantity; deducting the second quantity of second-type resources from a second-type resource account of the sender client, and generating at least one resource package, a sum of quantities corresponding to the at least one resource package being equal to the first quantity; and distributing the at least one resource package to at least one receiver client by using the link information.Type: GrantFiled: July 21, 2021Date of Patent: February 28, 2023Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Ying Peng, Jingjing Yang, Yangzhou Deng, Chong Wang, Yumiao Zhang, Xingxing Dai, Zhenquan Wu, Shan Chen
-
Patent number: 11595281Abstract: The described technology is generally directed towards methods for data latency evaluation. The techniques disclosed herein can provide useful information about when a data consumer can expect to receive data. Methods can create and compare data latency cumulative probability distributions comprising probabilities associated with different latency values, at various different levels of completeness.Type: GrantFiled: April 21, 2021Date of Patent: February 28, 2023Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Willa Ehrlich, Elissa Backas, Farhan Mir, Jo Frabetti