Patents Examined by Vivek Srivastava
  • Patent number: 11956116
    Abstract: 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: Grant
    Filed: December 15, 2022
    Date of Patent: April 9, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Jayanthi R, Chandrasekhar A, Javier Antich, Sri Sampath Mallipudi, Premchandar N, Harsha Lakshmikanth, Gregory A. Sidebottom, Zhifei Fang
  • Patent number: 11943190
    Abstract: 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: Grant
    Filed: June 9, 2022
    Date of Patent: March 26, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amer Aref Hassan, Wei-Chen Chen
  • Patent number: 11936752
    Abstract: 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: Grant
    Filed: April 28, 2022
    Date of Patent: March 19, 2024
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Rajiv Krishan, Sonal Jain
  • Patent number: 11929981
    Abstract: 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: Grant
    Filed: September 15, 2021
    Date of Patent: March 12, 2024
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Lavanya Bhadriraju, Ravi Bharathi Krishnan, John Hutchey, Shyamsundhar Madhusudhan
  • Patent number: 11909816
    Abstract: 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: Grant
    Filed: January 21, 2022
    Date of Patent: February 20, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventors: Alexander Bahm, Rafal Szczesniak
  • Patent number: 11902085
    Abstract: 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: Grant
    Filed: December 15, 2022
    Date of Patent: February 13, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Jayanthi R, Chandrasekhar A, Javier Antich, Sri Sampath Mallipudi, Premchandar N, Harsha Lakshmikanth, Gregory A. Sidebottom, Zhifei Fang
  • Patent number: 11895086
    Abstract: 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: Grant
    Filed: September 7, 2022
    Date of Patent: February 6, 2024
    Assignee: Juniper Networks, Inc.
    Inventor: Michael D. Carr
  • Patent number: 11888703
    Abstract: 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: Grant
    Filed: February 16, 2021
    Date of Patent: January 30, 2024
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Bernardo Huberman, Scott H. Clearwater
  • Patent number: 11876840
    Abstract: 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: Grant
    Filed: September 11, 2019
    Date of Patent: January 16, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Naveen Kolati, Rathnamaiah Gundai, Siva Prasad Gundur, Vinayak Goyal
  • Patent number: 11875164
    Abstract: 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: Grant
    Filed: March 1, 2022
    Date of Patent: January 16, 2024
    Assignee: VMWARE, INC.
    Inventor: Lin Lv
  • Patent number: 11855909
    Abstract: 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: Grant
    Filed: February 16, 2022
    Date of Patent: December 26, 2023
    Assignee: SERVICENOW CANADA INC.
    Inventors: Marie-Claude Cote, Thomas Fortier, Alexei Nordell-Markovits
  • Patent number: 11856057
    Abstract: 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: Grant
    Filed: April 2, 2020
    Date of Patent: December 26, 2023
    Assignee: International Business Machines Corporation
    Inventors: Yacov Manevich, Artem Barger, Hagar Meir
  • Patent number: 11831739
    Abstract: 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: Grant
    Filed: April 27, 2021
    Date of Patent: November 28, 2023
    Assignee: Sony Semiconductor Solutions Corporation
    Inventors: Junya Yamada, Satoshi Ota, Toshihisa Hyakudai
  • Patent number: 11818007
    Abstract: 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: Grant
    Filed: July 20, 2021
    Date of Patent: November 14, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Raghavendra Suryanarayana Rao Vidyashankar, Arun Gunasekaran, Padmaraj Ramanoudjam, Om Prakash Suthar
  • Patent number: 11811516
    Abstract: 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: Grant
    Filed: July 28, 2021
    Date of Patent: November 7, 2023
    Assignee: 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: 11799888
    Abstract: 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: Grant
    Filed: June 7, 2019
    Date of Patent: October 24, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Joao Claudio Ambrosi, Victor Hugo Rebelo Rodrigues, Alex Ferreira Ramires Trajano
  • Patent number: 11785106
    Abstract: 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: Grant
    Filed: May 18, 2022
    Date of Patent: October 10, 2023
    Assignee: Quantum Metric, Inc.
    Inventors: Adam Dille, Mario Luciano Ciabarra, Jr., Hunter Pickett
  • Patent number: 11765024
    Abstract: 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: Grant
    Filed: March 26, 2021
    Date of Patent: September 19, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sandeep Kumble Seetharama, Nilakantan Mahadevan
  • Patent number: 11765437
    Abstract: 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: Grant
    Filed: May 5, 2021
    Date of Patent: September 19, 2023
    Assignee: Conviva Inc.
    Inventors: Yan Li, Rui Zhang, Henry Milner, Jibin Zhan
  • Patent number: 11765212
    Abstract: 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: Grant
    Filed: August 28, 2018
    Date of Patent: September 19, 2023
    Assignee: PATMOS, UNIPESSOAL LDA
    Inventor: Robert James