Patents Assigned to Open Invention Networks, LLC
  • Patent number: 11194605
    Abstract: The disclosed embodiments provide a system that operates a computer system. During operation, the system detects a first change in a setting associated with a first computing environment executing on the computer system, wherein the first change is associated with at least one of an input/output (I/O) device setting, a regional setting, a network setting, a power setting, and a display setting. Next, the system propagates the first change to one or more other computing environments executing on the computer system.
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: December 7, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventors: John Whaley, Thomas Joseph Purtell, II, Geoffrey G. Thomas
  • Patent number: 11194609
    Abstract: An example operation may include a method comprising one or more of constructing a VNF package that includes at least one of a VNFD with one or more VNFC module descriptors or one or more VNFC module artifacts, generating a VNF package archive, receiving the VNF package archive containing the VNF package, processing a manifest file in the VNF package archive, onboarding one or more traditional VNF package components including a VNFD file and at least one software artifact, onboarding one or more independently manageable VNFC software module components in the VNF package, and enabling a VNF in a service catalog.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: December 7, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: Keith William Melkild
  • Patent number: 11196616
    Abstract: An example operation may include a system, comprising one or more of receiving a virtual network function component instance (VNFCI) status notification resumption message with an active state when a peer VNFCI operational state is active, retrieving a timestamp of a VNFCI state change to an active state from an element VNFCI state database, retrieving a timestamp of a peer VNFCI state change to active from an element VNFCI state database, sending one or more of: a request to a virtual network function manager (VNFM) to determine if the VNFCI network is isolating while an operating state was active, and a request to the VNFM to determine if the peer VNFCI network is isolating while an operating state was active, sending a state change request with standby state to the peer VNFCI when the VNFCI is not network isolated and the peer VNFCI is network isolated, and a VNFM response is received regarding the VNFCI, a timeout response from the VNFM, and a VNFM response is received regarding the peer VNFCI, and sendin
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: December 7, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: Keith William Melkild
  • Patent number: 11194567
    Abstract: A method, system, and program product are provided for updating software deployed on computers in an enterprise computer network wherein each computer has a software update agent installed to enable the computer to receive software patch updates. The method includes determining a required software component and updates; determining a version of the agent and updating the agent if required; selecting a server from which required updates are to be downloaded; scanning a plurality of software components on a selected computer and comparing the components with updates available on the server to determine required updates; downloading the required patches from the server; and installing the patches on the selected computer. The system includes components that perform the method steps when operated on a computer in the network. A computer readable medium implements the method for updating software deployed on computers in a network.
    Type: Grant
    Filed: April 14, 2020
    Date of Patent: December 7, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: Colin Lee Feeser
  • Patent number: 11182075
    Abstract: Embodiments of the present invention generally provide for multi-dimensional disk arrays and methods for managing same and can be used in video surveillance systems for the management of real-time video data, image data, or combinations thereof.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: November 23, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventors: Wing-Yee Au, Alan Rowe
  • Patent number: 11178101
    Abstract: Caching connection information used to establish a communication connection setup between at least two endpoint devices across a data network. One example of operation may include exchanging at least one interface address and at least one globally unique identifier between the at least two endpoint devices. The method may also provide retrieving a last successful connection setup information based on the at least one globally unique identifier and the at least one interface address, assigning at least one port number to the at least one interface address via at least one of the two endpoint devices, exchanging at least one rendezvous message between the at least two endpoint devices to share connection setup information, and storing at least one of the at least one interface address, that at least one globally unique identifier, the last successful connection setup information, and the at least one port number in a cache file.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: November 16, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventors: Santhoshkumar Sunderrajan, Derek Rodrigues
  • Patent number: 11171906
    Abstract: An example operation may include one or more of receiving an incoming message on the at least one user device, determining the type of the at least one user device, determining a preferred message format from among a plurality of message formats supported by the selected user device, determining at least one recipient of the incoming message, generating a converted message by converting the incoming message to the preferred message format and in accordance with the at least one recipient's details, transmitting the converted message to the at least one user device, and transmitting the converted message to any other user devices in a message format pertaining to each particular recipient's details.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: November 9, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: David Gerard Ledet
  • Patent number: 11169889
    Abstract: Disclosed are methods and systems for of determining snapshot storage space consumption in a data storage system, a snapshot being a representation of a given state of a data object comprising of direct references to data blocks for data that has been changed from a prior state and indirect references to existing direct references in the prior state for unchanged data, the method comprising the steps: for each write of data to a given snapshot of the data object, storing unique address information relating to the unique direct references for said writes, said unique address information comprising at least a count of unique direct references; upon generating a further snapshot of a prior snapshot, retaining said prior snapshot and unique address information in storage as read-only access; and determining a count of unique direct references for all snapshots relating to the data object based on the stored unique address information.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: November 9, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventors: Andrew Warfield, Jacob Taylor Wires
  • Patent number: 11169842
    Abstract: A system, apparatus, and method for thread synchronization is provided. In one embodiment, a network system receives a signal from a first computing machine, and determines whether one or more processes are waiting for the signal. The network system also transmits the signal to one of the one or more processes on the first computing machine or a second computing machine to execute a thread of the process.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: November 9, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: Marc Todd Yaeger
  • Patent number: 11169820
    Abstract: Certain aspects of the present disclosure relates to processing managing an operating system to set up a computer association tool. The technique includes processing an Operating System Deployment (OSD) functionality of a Microsoft System Center Configuration Manager (SCCM) to configure a server, wherein the OSD causes the server to a Pre-boot Execution Environment (PXE Boot). The SCCM may be launched for the PXE boot process to be associated with the server and configuring the SCCM to associate with a specific OSD Task Sequence. Boot from a Network Interface Card (NIC) that has an associated MAC address, using the PXE, wherein the PXE boot process then hands the operation over to the designated OSD Task Sequencer (TS) which handles the configuration process according to at least one variable.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: November 9, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventors: Colin Lee Feeser, Robert Moore Gilbert, Richard A. Paul, Jr., Robert Keith Cahoon
  • Patent number: 11171905
    Abstract: An example operation may include one or more of monitoring communication between at least one originator device and one recipient device; transmitting a request to the at least one originator device querying if additional data related to the monitored communication is desired; receiving a positive response to the query from the at least one originator device; determining related data pertaining to the monitored communication; and transmitting the related data to the originator user device.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: November 9, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: David Gerard Ledet
  • Patent number: 11165629
    Abstract: Disclosed are an apparatus and method of managing network elements operating on a network. One example method may include transmitting a request to receive at least one activity parameter of a network element operating on the network and monitoring the at least one activity parameter of the network element. The method may include determining whether a usage value of the at least one activity parameter exceeds a predetermined threshold usage value and transmitting a corrective function message to the network element responsive to determining that the usage value of the at least one activity parameter exceeds the predetermined threshold value. The method may further include performing a corrective function to reduce the usage value of the at least one activity parameter.
    Type: Grant
    Filed: July 7, 2020
    Date of Patent: November 2, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: William Charles Easttom
  • Patent number: 11128720
    Abstract: A process and system are directed to generating a medium without user involvement. A user makes a series of increasingly granular selections to specify the type of medium to be built, such as a webpage. A search engine conducts a search of networking resources to identify and collect content items that have a relationship to the user and that are relevant to the webpage selections made by the user. The content collection is performed automatically without any user involvement, beyond the user's initial webpage selections. The webpage is then constructed, using the collected content items to populate the components of the webpage. The webpage is customized to the user because its contents are developed based upon a search that reflects the targeting and collection of content items that are both related to the user and relevant to the user's webpage definition.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: September 21, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: David Gerard Ledet
  • Patent number: 11115317
    Abstract: A VNFCI receives a heartbeat message from a peer VNFCI with an Active state and sends a heartbeat message to the peer VNFCI indicating that the VNFCI is in an Active state. The VNFCI sends a next state request message to an EMS and starts a response timer. The VNFCI sends a second heartbeat message to the peer VNFCI indicating that the VNFCI is in an Active state and that the VNFCI has a desired operational state of Active when the response timer expires and the VNFCI is not the preferred Standby instance; or the VNFCI receives a next state response message from the EMS and the VNFCI response state is an Active state. The VNFCI transitions to a Deactivating state when the response timer expires and the VNFCI is the preferred Standby instance; or the VNFCI receives the next state response message from the EMS and the VNFCI response state is Standby.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: September 7, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: Keith William Melkild
  • Patent number: 11106623
    Abstract: A system on a chip may include a plurality of data plane processor cores sharing a common instruction set architecture. At least one of the data plane processor cores is specialized to perform a particular function via extensions to the otherwise common instruction set architecture. Such systems on a chip may have reduced physical complexity, cost, and time-to-market, and may provide improvements in core utilization and reductions in system power consumption.
    Type: Grant
    Filed: February 4, 2020
    Date of Patent: August 31, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: Russell C. McKown
  • Patent number: 11106359
    Abstract: A method and apparatus of performing a data transmission from an electronic device or a peripheral device of an electronic device to a peripheral device of a remote electronic device is disclosed. One example method of performing the data transmission may include transmitting data designated for the remote peripheral device to a local virtual device object. The data that is received by the local virtual device object is transmitted via at least one communication interface or peripheral device of the electronic device to at least one remote communication interface or peripheral device of the remote electronic device. The data arriving at the least one remote communication interface or peripheral device of the remote electronic device is received by a remote virtual device object and transmitted to the designated remote peripheral device.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: August 31, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: Martin Wieland
  • Patent number: 11108869
    Abstract: In order to enable a dynamic handshake procedure, a device may be configured with a list of handshake contributors. Contributors with connection handshake properties may be added to the contributor list. To perform handshake, the contributor list is processed to extract the connection handshake properties of each contributor to the handshake. Handlers for handling the connection handshake properties may also be dynamically added and invoked when a handshake is received.
    Type: Grant
    Filed: June 2, 2020
    Date of Patent: August 31, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventors: Qin Ye, Robert W. Peterson, Thomas T. Wheeler
  • Patent number: 11099023
    Abstract: Navigation applications may utilize various different data sources to provide route information. In one example, a method of operation may include receiving at least one destination and creating a navigation route from a current location to a final destination, retrieving a plurality of user characteristics and a plurality of user preferences from at least one of a local memory of a user device and a remote memory of a remote device, modifying the navigation route to include intermediate routes based on the plurality of user characteristics and the plurality of user preferences, and transmitting a notification to a user device comprising at least one suggestion for an intermediate route.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: August 24, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: David Gerard Ledet
  • Patent number: 11102295
    Abstract: Systems, methods and devices relating to a network-accessible data storage device comprising a network interface in data communication with a network, the network interface for receiving and sending data units, the data units being assigned to at least one of a plurality of network data queues depending on at least one data unit characteristic; a data storage component communicatively coupled with the network interface, the data storage component comprising a plurality of data storage resources for receiving and responding to data transactions communicated in data units; and a queue mapping component for mapping each network data queues to at least one data storage resource for processing of data transactions.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: August 24, 2021
    Assignee: Open Invention Network LLC
    Inventors: Andrew Warfield, Mihir Nanavati
  • Patent number: 11099950
    Abstract: A system, method, and computer readable medium for asynchronous live migration of applications between two or more servers. The computer readable medium includes computer-executable instructions for execution by a processing system. Primary applications runs on primary hosts and one or more replicated instances of each primary application run on one or more backup hosts. Asynchronous live migration is provided through a combination of process replication, logging, barrier synchronization, checkpointing, reliable messaging and message playback. The live migration is transparent to the application and requires no modification to the application, operating system, networking stack or libraries.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: August 24, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: Allan Havemose