Patents Examined by Richard G Keehn
  • Patent number: 11973645
    Abstract: A controller device manages a plurality of network devices. The controller device includes one or more processing units configured to receive an indication of a stateful intent, the data structure including a plurality of nodes and a plurality of edges, each node of the plurality of nodes being representative of a respective network device of the plurality of network devices. The one or more processing units are configured to determine, using an abstract function configured at a node of the plurality of nodes, a stateless intent for implementing the stateful intent and generate low level configuration data for the plurality of network devices based on the stateless intent. The one or more processing units are configured to interface with one or more of the plurality of network devices to configure the one or more of the plurality of network devices with the low level configuration data.
    Type: Grant
    Filed: April 11, 2023
    Date of Patent: April 30, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Chandrasekhar A, Premchandar N, Jayanthi R
  • Patent number: 11968088
    Abstract: Example implementations include a method, apparatus, and computer-readable medium configured for generating a network configuration using a large language model (LLM). The apparatus receives, at an interface between a user and LLM, a natural language intent for a network configuration. The apparatus requests the large language model to update the network configuration to an updated network configuration that satisfies the natural language intent in a declarative network configuration language. The apparatus verifies whether the updated network configuration satisfies a configuration syntax of the declarative network configuration language to detect an error. The apparatus requests the large language model to update the updated network configuration to correct the error. The apparatus deploys the updated network configuration to a user network.
    Type: Grant
    Filed: June 7, 2023
    Date of Patent: April 23, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yu Yan, Ryan Andrew Beckett, Paramvir Bahl
  • Patent number: 11968257
    Abstract: Embodiments may relate to pruning a distributed database for a peer-to-peer (P2P) network. A node may transmit a first multicast beacon over the P2P network. The node may receive a unicast synchronization request in response to the first multicast beacon, the unicast synchronization request comprising a removed list for the distributed database. The node may compare the removed list to a locally stored node list to determine a node removal. The node may determine if there is a failure in a node information call made to a node relating to the node removal. The node may, subsequent to a determination of the failure, update the locally stored node list based on the node removal. The node may transmit a second multicast beacon comprising the node removal. Nodes receiving the second multicast beacon may update a locally stored removed list using the node removal.
    Type: Grant
    Filed: January 9, 2023
    Date of Patent: April 23, 2024
    Assignee: TurbineOne, Inc.
    Inventors: Charles R. Barker, Jr., Keith Joseph Goldberg
  • Patent number: 11949815
    Abstract: Certain aspects of the disclosure are directed to programming of a data-communications system. According to a specific example, a data-communications (e.g., VoIP) server is configured to identify for calls involving endpoint devices, a set of scripts written in a programming language that includes routing and/or call flow commands. The server is to execute the set of scripts to retrieve data from the data sources and control, in response to the data, call flow for the calls.
    Type: Grant
    Filed: April 19, 2023
    Date of Patent: April 2, 2024
    Assignee: 8x8, Inc.
    Inventor: Zhishen Liu
  • Patent number: 11936493
    Abstract: Provided is an onboard apparatus configured to connect to an other onboard apparatus via a first transmission path and a second transmission path, which are transmission paths of different types, the onboard apparatus comprising a control unit; and a transmission unit configured to transmit communication information to the other onboard apparatus, wherein the control unit, depending on contents of the communication information, selects at least one from among the first transmission path and the second transmission path as the transmission path to use to transmit the communication information and causes the transmission unit to transmit the communication information via a selected transmission path.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: March 19, 2024
    Assignees: AutoNetworks Technologies, Ltd., Sumitomo Wiring Systems, Ltd., Sumitomo Electric Industries, Ltd.
    Inventor: Takuya Kobayashi
  • Patent number: 11916806
    Abstract: A computer-implemented method for monitoring a communication system includes identifying a set of signals that need to be transmitted over the communication system for proper functioning of the control and/or surveillance; for each signal from the identified set of signals, identifying one or more resources of the communication system that are needed for transmission of this signal; obtaining information that is indicative of the operational state of the identified resources; and evaluating, from the obtained information, at least one remedial activity which, when performed on at least one resource, and/or on the control and/or surveillance, is likely to improve, and/or to restore, the reliability of the control and/or surveillance.
    Type: Grant
    Filed: April 28, 2022
    Date of Patent: February 27, 2024
    Assignee: ABB Schweiz AG
    Inventor: Dirk Schulz
  • Patent number: 11917219
    Abstract: Receiving a first portion of a live stream of a content item being either prerecorded or being captured from a live event, the content item comprising or to comprise a set of stream-enabled video segments, the first portion of the live stream comprising a first subset of stream-enabled video segments. Identifying insertion point(s) within at least one stream-enabled video segment. Generating a first playlist based on the one or more identified insertion points, the first playlist associated with at least a first sub-subset stream-enabled video segments. Providing the first playlist to a consumer system. Receiving a second portion of the live stream comprising a second subset of stream-enabled video segments. Receiving a second playlist associated with the second portion of the live stream. Updating the first playlist based on the second playlist, and providing the updated first playlist to the consumer system.
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: February 27, 2024
    Assignee: SNIFFERCAT, INC.
    Inventor: Thomas Hamilton Link
  • Patent number: 11902045
    Abstract: In a device network system, system recognition processing that identifies a device connected by a wired line is performed using a low-frequency signal of a frequency lower than a first frequency used in communication, and a signal of the first frequency is used to transmit predetermined instruction information. The low-frequency signal includes first information for connection to a network, and identification information of a group to which a device to which the low-frequency signal is transmitted belongs. The predetermined instruction information is transmitted to a device that has received the low-frequency signal, has registered the first information, and has connected to the network, and for which participation in the network has been approved.
    Type: Grant
    Filed: August 4, 2023
    Date of Patent: February 13, 2024
    Assignee: Daikin Industries, Ltd.
    Inventors: Shin Higashiyama, Chanwenn Tok, Yuki Murakami, Tsutomu Iura, Kosuke Hotta
  • Patent number: 11894977
    Abstract: An information handling system may include at least one processor and a memory coupled to the at least one processor. The information handling system may be configured to: receive configuration data from a managed information handling system; receive compatibility data from a vendor of the managed information handling system; determine, based on the configuration data and the compatibility data, that the managed information handling system has drifted from a predetermined configuration; and based on the determination of drift, execute a responsive action with regard to the managed information handling system.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: February 6, 2024
    Assignee: Dell Products L.P.
    Inventors: Chandrasekhar Revuri, Rishi Mukherjee, Shivendra Katiyar, Rekha Poosala
  • Patent number: 11880464
    Abstract: According to some embodiments, a system, method and non-transitory computer readable medium are provided comprising a memory storing processor-executable steps; and a processor to execute the processor-executable steps to cause the system to: receive a first data value of a plurality of data values from a data store, wherein the first data value is from a digital twin model of an industrial asset; determine, via a vulnerability module, whether the received at least one data value is a near boundary case or not a near boundary case; in a case it is determined the first data value is a near boundary case, generate one or more adversarial samples for the first data value; input each of the one or more adversarial samples to the digital twin model; execute the digital twin model to output a system response for each input adversarial sample; determine whether the system response to each input adversarial sample has a negative impact; in a case it is determined the system response has a negative impact for a given
    Type: Grant
    Filed: August 18, 2021
    Date of Patent: January 23, 2024
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Weizhong Yan, Matthew Christian Nielsen, Aditya Kumar
  • Patent number: 11876873
    Abstract: A system and method for providing zone-specific media to a user. As a non-limiting example, various aspects of this disclosure provide a system and method that flexibly selects and provides media content (e.g., audio content), where such content is selected based, at least in part, on a user location (e.g., location within a premises).
    Type: Grant
    Filed: March 22, 2023
    Date of Patent: January 16, 2024
    Assignee: SOUND UNITED, LLC
    Inventors: Bradley M. Starobin, Matthew Lyons, Stuart W. Lumsden, Michael DiTullo, Paul O'Connor
  • Patent number: 11876697
    Abstract: In various examples, an extensible network traffic engineering platform monitors network traffic and application performance to dynamically update network ingress and egress communication paths for increasing performance of the application—such as a cloud gaming application, a cloud virtual reality (VR) application, and/or another high performance application types. Pluggable, distributed, application-centric network monitors, policy engines, and network configurators are implemented at the edge to detect degraded network and application performance and dynamically update network routing to account for the same.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: January 16, 2024
    Assignee: NVIDIA Corporation
    Inventors: Siddheshwar Mahesh, Markus Flierl, Bryan DiCarlo, Bojan Vukojevic
  • Patent number: 11876683
    Abstract: A network functions delivery system provides customers representing mobile network and enterprise operators with an online repository for virtualized network functions (VNFs) that are available from multiple VNF vendors and operable across infrastructure underlying the customer's mobile network including diverse private, public, and hybrid cloud platforms. The network functions delivery system provides a user interface exposing a catalog of VNFs offering differentiated performance across a range of categories of access network functions and core network functions from which the customer can compare VNF features and capabilities, associated technical requirements, and applicable commercial terms.
    Type: Grant
    Filed: May 21, 2022
    Date of Patent: January 16, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sagiv Draznin, Ashwin Moranganti
  • Patent number: 11870676
    Abstract: A method for testing a network that comprises multiple devices includes sending, by a first device that is a regular participant of the network, on a path through the network, a test data flow to a second device that is another regular participant of the network; sending, by the second device, the received test data flow, and/or at least one diagnostic metric derived from this received test data flow, to a diagnostic entity; and determining, by the diagnostic entity, based at least in part on the test data flow, and/or on the diagnostic metric, received from the second device, whether the path through the network is performing according to at least one predetermined criterion.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: January 9, 2024
    Assignee: ABB Schweiz AG
    Inventors: Alexander Gogolev, Abdulkadir Karaagac
  • Patent number: 11863390
    Abstract: Apparatuses, systems, and techniques are presented to configure computing resources to perform various tasks. In at least one embodiment, an approach presented herein can be used to verify whether a network of computing nodes is properly configured based, at least in part, on one or more expected data strings generated by the network of computing nodes.
    Type: Grant
    Filed: August 16, 2022
    Date of Patent: January 2, 2024
    Assignee: Nvidia Corporation
    Inventors: Miriam Menes, Eitan Zahavi, Gil Bloch, Ahmad Atamli, Meni Orenbach, Mark Hummel, Glenn Dearth
  • Patent number: 11863647
    Abstract: Provided is a convertible software application management system for a shared data-access layer in a distributed structure system linked to a database for customizable data processing at least in the transportation, home healthcare, delivery, and other service industries. Provided is a dispatching service provider (DSP) application for dispatching objects of service companies to provide an efficient mobile app to promote a cooperative relationship between a DSP and service companies using white label apps and a streamlined/efficient dispatching system. Customers only need to download or utilize a single mobile app to access service providers from a plurality of service companies, white label companies, and/or a DSP, all using the same dispatch software. This increases the likelihood of a customer to find suitable service providers for his/her needs and allows service entities to reach additional customers and maintain their brands without the need for a plurality of mobile applications.
    Type: Grant
    Filed: February 7, 2022
    Date of Patent: January 2, 2024
    Inventor: Kevin Sunlin Wang
  • Patent number: 11854313
    Abstract: This disclosure relates to a distributed data center that includes resources carried by a fleet of vehicles. The system includes sensors configured to generate output signals conveying information related to the vehicles. The system may detect vehicle events based on the information conveyed by the output signals. The system includes a remote computing server configured to present a user interface to a user. Through the user interface, the user may query information from one or more vehicles in the fleet. The distributed query is transmitted to individual vehicles, and results are locally processed in accordance with response constraints and subsequently transmitted back to the remote computing server for presentation to the user.
    Type: Grant
    Filed: January 9, 2023
    Date of Patent: December 26, 2023
    Assignee: SmartDrive Systems, Inc.
    Inventors: Reza Ghanbari, Nicholas Shayne Brookins, David Forney, Mark Freitas, Daniel Andrew Deninger, Jeffrey Griswold, Jason Palmer
  • Patent number: 11855842
    Abstract: In embodiments, a computer system of a primary entity receives from a secondary entity a first communication about a relationship instance between the primary entity and the secondary entity, and transmits to an Online Service Provider (OSP) a second communication with a dataset. The dataset has dataset parameters about the relationship instance. The second communication causes the OSP to select a file template per the dataset, to produce a resource for the dataset, and to prepare a digital exhibit that is arranged to report the resource as answering the identified requirement. The OSP then transmits to the computer system a third communication that includes an access indicator adapted to facilitate viewing the digital exhibit. Upon receiving the third communication, the computer system transmits a fourth communication to the device of the secondary entity, the fourth communication including the access indicator.
    Type: Grant
    Filed: February 22, 2023
    Date of Patent: December 26, 2023
    Assignee: Avalara, Inc.
    Inventors: Jayme Fishman, Andrew Brandon Chan, Gregory T. Kavounas
  • Patent number: 11856117
    Abstract: An autonomous distributed wise area network (AD-WAN) includes several nodes, where each node connects a local area network to an open wide area network, and provides tunnels over the open wide area network to other nodes in the AD-WAN so that computing resources behind each node can communicate as if they were located on a common intranet. Each node has a blockchain wallet and receives updates to a private permissioned blockchain ledger for that AD-WAN. The updates are provided by a control node. Set up, and subsequent change to the AD-WAN are commenced via a customer portal which provides order information to the control node, where the control node processes the order information and generates a blockchain update that informs the affected nodes in the AD-WAN as to what changes are to be made. As a result, the blockchain provides both control plane and order management operation of the AD-WAN.
    Type: Grant
    Filed: November 14, 2022
    Date of Patent: December 26, 2023
    Assignee: UNIFIED SENTINEL DATA NETWORKS LLC
    Inventors: Paul Valenzuela, Christian Johnny Martinez
  • Patent number: 11856076
    Abstract: A media device and methods that identify playback states reachable from a current content playback state and identify a reachable state that is likely to occur, are disclosed. A memory associated with the media device may receive frames that enable a smooth transition between the playback state and the reachable state. The media device may receive frames that correspond to points in the content that are separated by an amount of time that is proportional to the playback rate of the likely state. The frames may be frames corresponding to an image that may be played back at the playback rate of the likely state.
    Type: Grant
    Filed: January 11, 2023
    Date of Patent: December 26, 2023
    Assignee: TiVo Corporation
    Inventors: Ross Gilson, Derik Yarnell