Patents Examined by Vivek Srivastava
-
Patent number: 11956116Abstract: Network management techniques are described. A controller device of this disclosure manages a device group of a network. The controller device includes processing circuitry in communication with the memory, the processing circuitry being configured to receive, using a programmable diagnosis service executed by the processing circuitry, a programming input, to form, using the programmable diagnosis service, based on the programming input, a resource definition graph that models interdependencies between a plurality of resources supported by the device group, to detect, using the programmable diagnosis service, an event affecting a first resource of the plurality of resources, and to identify, using the programmable diagnosis service, based on the interdependencies modeled in the resource definition graph formed based on the programming input, a root cause event that caused the event affecting the first resource, the root cause event occurring at a second resource of the plurality of resources.Type: GrantFiled: December 15, 2022Date of Patent: April 9, 2024Assignee: Juniper Networks, Inc.Inventors: Jayanthi R, Chandrasekhar A, Javier Antich, Sri Sampath Mallipudi, Premchandar N, Harsha Lakshmikanth, Gregory A. Sidebottom, Zhifei Fang
-
Patent number: 11943190Abstract: Disclosed in some examples are methods, systems, devices, and machine-readable mediums which provide for sidebar communication threads forked from, or related to, a principal thread. Messages in the sidebar communication thread may include a history of the principal thread, including one or more messages from the principal thread, and may include a proposed principal thread message that is the subject of the sidebar thread discussion. The sidebar thread may also include sidebar thread messages that carries the conversation of the sidebar thread participants. Once a termination condition is reached for the sidebar thread, the sidebar thread terminates and either the proposed principal thread message (as potentially modified by participants of the sidebar thread) becomes an accepted principal thread message and it is posted to the principal thread as if it was sent by the sidebar initiator or no message is posted (e.g., the proposed principal thread message is rejected).Type: GrantFiled: June 9, 2022Date of Patent: March 26, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Amer Aref Hassan, Wei-Chen Chen
-
Patent number: 11936752Abstract: A method for generating and processing bundled notification request messages includes, at a producer NF, receiving subscription request messages from consumer NFs via one or more SCPs. The method further includes obtaining and storing, from the subscription request messages validated by the producer NF, identities of SCPs within a last N hops of SCPs from the producer NF, N being an integer of at least one. The method further includes detecting an event requiring notifications to a plurality of the consumer NFs. The method further includes identifying, from the SCPs within the last N hops of SCPs from the producer NF, a group of SCPs for which the notifications can be bundled. The method further includes generating a bundled notification request message for the group of SCPs for which the notifications can be bundled. The method further includes transmitting the bundled notification request message to a first-hop SCP in the group of SCPs.Type: GrantFiled: April 28, 2022Date of Patent: March 19, 2024Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Rajiv Krishan, Sonal Jain
-
Patent number: 11929981Abstract: A method of assigning IP addresses to devices of a building control network includes receiving a selection of selected devices of a plurality of devices from a user interface. The selected devices are displayed in a predetermined order on a display. A proposed static IP address for a first device in the predetermined order of the selected devices is received from the user interface. A static IP address is sequentially assigned to each of the selected devices following the first device in accordance with the predetermined order, assuming the subnet mask has been confirmed as valid. The selected devices in the predetermined order along with the assigned static IP addresses for each of the selected devices are displayed on the display. The assigned static IP address for each of the selected devices are downloaded to the corresponding one of the selected devices.Type: GrantFiled: September 15, 2021Date of Patent: March 12, 2024Assignee: HONEYWELL INTERNATIONAL INC.Inventors: Lavanya Bhadriraju, Ravi Bharathi Krishnan, John Hutchey, Shyamsundhar Madhusudhan
-
Patent number: 11909816Abstract: Distributed network address discovery in non-uniform node networks can be performed. Regarding a client request for a service, network management component (NMC) can determine a network address space associated with a client based on a network identifier associated with the client or a node identifier. NMC can determine a group of candidate nodes (CN group) from a group of nodes based on network addresses associated with nodes of the node group and the network address space. NMC can determine a group of available candidate nodes (ACN group), from the CN group, available and able to process the request and perform the service based on operational statuses associated with the nodes of the CN group or services associated with those nodes. From the ACN group, NMC can determine a ranked list of network addresses associated with available nodes that can process the request based on defined service performance criteria.Type: GrantFiled: January 21, 2022Date of Patent: February 20, 2024Assignee: DELL PRODUCTS L.P.Inventors: Alexander Bahm, Rafal Szczesniak
-
Patent number: 11902085Abstract: Network management techniques are described. A controller device of this disclosure manages a device group of a network. The controller device includes processing circuitry in communication with the memory, the processing circuitry being configured to receive, using a programmable diagnosis service executed by the processing circuitry, a programming input, to form, using the programmable diagnosis service, based on the programming input, a resource definition graph that models interdependencies between a plurality of resources supported by the device group, to detect, using the programmable diagnosis service, an event affecting a first resource of the plurality of resources, and to identify, using the programmable diagnosis service, based on the interdependencies modeled in the resource definition graph formed based on the programming input, a root cause event that caused the event affecting the first resource, the root cause event occurring at a second resource of the plurality of resources.Type: GrantFiled: December 15, 2022Date of Patent: February 13, 2024Assignee: Juniper Networks, Inc.Inventors: Jayanthi R, Chandrasekhar A, Javier Antich, Sri Sampath Mallipudi, Premchandar N, Harsha Lakshmikanth, Gregory A. Sidebottom, Zhifei Fang
-
Patent number: 11895086Abstract: A network device may maintain, for a user device, a pool domain into which address prefixes are allocated from a partition of an address pool management (APM) device, and may estimate, based on pool domain data, an average subscriber login rate for the pool domain by the user device. The network device may estimate, based on the pool domain data, an average response latency per apportionment alarm, and may calculate a dynamic apportionment threshold based on the average subscriber login rate for the pool domain and the average response latency per apportionment alarm. The network device may utilize the dynamic apportionment threshold for the user device.Type: GrantFiled: September 7, 2022Date of Patent: February 6, 2024Assignee: Juniper Networks, Inc.Inventor: Michael D. Carr
-
Patent number: 11888703Abstract: The present disclosure generally relates to apparatus, software and methods for predicting future network traffic. The disclosed apparatus, software and methods alleviate congestion and/or increase overall traffic flow by providing methods for reallocating future idle capacity.Type: GrantFiled: February 16, 2021Date of Patent: January 30, 2024Assignee: Cable Television Laboratories, Inc.Inventors: Bernardo Huberman, Scott H. Clearwater
-
Patent number: 11876840Abstract: The present invention relates to a method for controlling the streaming of multimedia data in a network. The method comprising receiving, from a client device by a server, a request to control reception of at least one media stream from amongst a plurality of media streams as present in multimedia-data undergoing streaming by the client device, analysing the contents of the request to identify at least one of: a reception control message; the at least one media selected; and a type of control to be performed with respect to the at least one media, and responding the client device based on said analysis of the request by suspending or resuming the streaming of the at least one media stream from amongst the plurality of media streams in the multimedia data.Type: GrantFiled: September 11, 2019Date of Patent: January 16, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Naveen Kolati, Rathnamaiah Gundai, Siva Prasad Gundur, Vinayak Goyal
-
Patent number: 11875164Abstract: The disclosure provides a method for launching one or more local applications seamlessly from a remote desktop. The method generally includes sending, from a client device to a connection server, redirected local application information associated with one or more local applications of the client device; receiving a selection, from a user of the client device via a context menu of a file located on a remote device running a remote desktop, of a local application of the one or more local applications to open the file; receiving, by the client device from the remote desktop, a request for the client device to launch the local application and load the file; and displaying the local application in a window displayed on the client device.Type: GrantFiled: March 1, 2022Date of Patent: January 16, 2024Assignee: VMWARE, INC.Inventor: Lin Lv
-
Patent number: 11855909Abstract: Methods and systems for managing network resources enabling network services over a network and for managing maintenance of network resources. The method comprises determining a desired performance level for the network services, the desired performance level being associated with service metrics that establish compliance with a service level agreement; accessing internal data relating to operations of the network and external data not relating to operations of the network; generating a prediction of a network service pattern based on the desired performance level of the network services, the internal data and the external data; identifying a decision scenario for orchestration of the network resources, the decision scenario establishing a configuration of the network resources, the decision scenario being generated based on a correlation of the prediction of the network service pattern and availability of the network resources; and causing to adapt the network resources based on the decision scenario.Type: GrantFiled: February 16, 2022Date of Patent: December 26, 2023Assignee: SERVICENOW CANADA INC.Inventors: Marie-Claude Cote, Thomas Fortier, Alexei Nordell-Markovits
-
Patent number: 11856057Abstract: An example operation includes one or more of generating, by a channel peer, a random value to be associated with a channel name, mapping, by the channel peer, the random value to a block range, receiving, by the channel peer, a channel-MAC from a second peer, and validating the channel-MAC based on the channel name and the random value.Type: GrantFiled: April 2, 2020Date of Patent: December 26, 2023Assignee: International Business Machines CorporationInventors: Yacov Manevich, Artem Barger, Hagar Meir
-
Patent number: 11831739Abstract: A communication apparatus includes: a LINK for performing protocol-conversion on a signal from a Master and outputting the converted signal to a Slave SerDes and for performing protocol-conversion on a signal from the Slave SerDes and outputting the converted signal to the Master, the LINK being capable of alternatively selecting a first mode and a second mode when transmitting the signal from the Master to the Slave SerDes, in the first mode, the LINK converting the signal transmitted from the Master into a signal of a first communication standard in units of one byte, receiving a signal of the first communication standard including one of an ACK signal representing an affirmative response and a NACK signal representing a negative response after transmitting the converted signal to the Slave SerDes, converting the received signal into a signal of a second communication standard, and transmitting the converted signal to the Master.Type: GrantFiled: April 27, 2021Date of Patent: November 28, 2023Assignee: Sony Semiconductor Solutions CorporationInventors: Junya Yamada, Satoshi Ota, Toshihisa Hyakudai
-
Patent number: 11818007Abstract: In one embodiment, a method includes determining a first configuration information for configuring a user plane device of the first network slice associated with the control plane device, generating a first configuration identifier based on the first configuration information, sending, to the user plane device of the first network slice, the first configuration identifier and the first configuration information, receiving, from the user plane device of the first network slice, a second configuration identifier, wherein the second configuration identifier is generated by the user plane device of the first network slice based on the first configuration information received from the control plane device, and verifying, by comparing the first configuration identifier and the second configuration identifier, that the user plane device of the first network slice is configured using the first configuration information.Type: GrantFiled: July 20, 2021Date of Patent: November 14, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Raghavendra Suryanarayana Rao Vidyashankar, Arun Gunasekaran, Padmaraj Ramanoudjam, Om Prakash Suthar
-
Patent number: 11811516Abstract: A system and method for internet numbers management is provided. Historical internet protocol (IP) block information associated with a plurality of IP blocks is received from a server database. The historical IP block information includes IP block size information and IP block type information. A machine learning model is trained based on the historical IP block information. Predictions are received from the trained machine learning model indicating a pool of IP blocks of the plurality of IP blocks to be audited. An electronic action is generated to obtain validation status information for each IP block of the pool of IP blocks. The historical IP block information in the server database is updated with the validation status information for each IP block of the pool of IP blocks.Type: GrantFiled: July 28, 2021Date of Patent: November 7, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Roger Milton, Stephen R. Middleton, Raghavendra Jayaram, Raman P. Jankiram, Praveen K. Nidumolu, Sanjay R. Vyas, Jebaraj Daniel Kennet Jeyakumar
-
Patent number: 11799888Abstract: A network topology analysis and validation system and technique are provided. In some implementations, the system may obtain information in real-time mode or as an off-line data set. The information being representative of a defined network topology type for a computer network and communication connections for devices within the computer network. The computer network analysis may be performed on a subnet of a larger network. A communication topology of the computer network may be compared with the expected (defined) network topology using bipartite and bi-colorization techniques to classify nodes of the computer network. After classification, anomalous communication connections (not in conformance with a standard for the defined network topology) may be identified and colored for presentation to a system administrator. Anomalous communication connections may initiate an alert, event, or alarm, via a system administration monitoring system for real-time notification.Type: GrantFiled: June 7, 2019Date of Patent: October 24, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Joao Claudio Ambrosi, Victor Hugo Rebelo Rodrigues, Alex Ferreira Ramires Trajano
-
Patent number: 11785106Abstract: Techniques are described herein for determining an impact of slow performing webpages on a website. For example, a detection system may be provided to determine timing distributions for webpages by analyzing timing measurements for different timing metrics. The detection system may determine ranges of the timing distributions for slow and fast group of users of the website. The detection system may analyze user interactions of slow and fast group of users on the website. The detection system may further determine impacts of poor performing webpages on the website's performance based on the analysis of the user interactions on the webpages. The detection system may classify the impacts the webpages of the website and display the classifications to a website provider for identifying network operation(s) contributing to poor performance of the webpages.Type: GrantFiled: May 18, 2022Date of Patent: October 10, 2023Assignee: Quantum Metric, Inc.Inventors: Adam Dille, Mario Luciano Ciabarra, Jr., Hunter Pickett
-
Patent number: 11765024Abstract: Examples include systems and methods for providing automatic techniques for provisioning a computing device with an operating system and network processing functions. Some examples include automatically initiating a network handling module for configuring or programming a network interface card in a computing device to enable a network processing function while rebooting the computing device post operating system installation.Type: GrantFiled: March 26, 2021Date of Patent: September 19, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Sandeep Kumble Seetharama, Nilakantan Mahadevan
-
Patent number: 11765437Abstract: Generating automatic diagnostics alerts is disclosed. At a first time, a set of quality metrics for a plurality of groups of streaming sessions is computed. An anomaly is identified at least in part by performing anomaly detection using the set of quality metrics and historical information. A cause of the identified anomaly is diagnosed. An alert is generated based at least in part on the diagnosis.Type: GrantFiled: May 5, 2021Date of Patent: September 19, 2023Assignee: Conviva Inc.Inventors: Yan Li, Rui Zhang, Henry Milner, Jibin Zhan
-
Patent number: 11765212Abstract: A communication apparatus and a method for sending a courtesy message to a recipient to whom a communication request has been sent by mistake are provided. The communication apparatus includes a processor configured for detecting a first interaction of the user with an interface adapted to start a first communication session towards the recipient, detecting a second interaction of the user with the interface for requesting the interruption of the first communication session, interrupting the first communication session, and determining, on the basis of the time of occurrence of the first interaction and the second interaction, whether a courtesy message should be transmitted to the recipient, and, should the transmission of the courtesy message be necessary, transmitting the courtesy message to the recipient in the course of a second communication session.Type: GrantFiled: August 28, 2018Date of Patent: September 19, 2023Assignee: PATMOS, UNIPESSOAL LDAInventor: Robert James