Patents Assigned to Open Invention Network, LLC
  • Patent number: 10986052
    Abstract: A collaborative communication system that includes a plurality of endpoints and interconnecting nodes configured to communicate via messages over interconnecting channels. Each of the plurality of endpoints and/or interconnecting nodes can determine whether to apply protection to the messages on a per message basis and/or base on the interconnecting channel being used. Thus, a balance between adequate protection and use of system resources and bandwidth can be maintained.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: April 20, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventors: Charles Wanek, Dan Jones, Todd Vernon
  • Patent number: 10979383
    Abstract: Systems, methods and devices for distributed memory management comprising a network component configured for network communication with one or more memory resources that store data and one or more consumer devices that use data, the network component comprising a switching device in operative communication with a mapping resource, wherein the mapping resource is configured to associate mappings between data addresses associated with memory requests from a consumer device relating to a data object and information relating to a storage location in the one or more memory resources associated with the data from the data object, wherein each data address has contained therein identification information for identifying the data from the data object associated with that data address; and the switching device is configured to route memory requests based on the mappings.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: April 13, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventors: Andrew Warfield, Jacob Taylor Wires, Daniel Stodden, Dutch Meyer, Jean Maurice Guy Guyader, Keir Fraser, Timothy John Deegan, Brendan Anthony Cully, Christopher Clark, Kevin Jamieson, Geoffrey Lefebvre
  • Patent number: 10979248
    Abstract: The instant solution includes at least one element or action described or depicted herein.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: April 13, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: Keith William Melkild
  • Patent number: 10972409
    Abstract: An example operation may include a system comprising one or more of receiving a heartbeat failure notification in a VNFCI when the VNFCI is in standby state, sending to a Virtual Network Function Manager (VNFM), by an operational state machine, a next state request message, determining if a peer VNFCI is online when an administrative state of the peer VNFCI is online, determining an operational state of the peer VNFCI when the peer VNFCI is online, sending a first next state response message with a standby state to the VNFCI when the peer VNFCI operational state is active, sending a second next state response with an active state to the VNFCI when the peer VNFCI operational state is not active, examining, in the VNFCI, a next state attribute in a received next state response message, staying in a standby state when the next state attribute is standby, and transitioning to active state when the next state attribute is active.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: April 6, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: Keith William Melkild
  • Patent number: 10970117
    Abstract: A method and apparatus are disclosed to identify the operations/processes performed by one or more virtual machines. In one example method of operation, the system may perform identifying processes currently operating in an operating system and recording process information corresponding to each of the processes in a memory. The method may also include determining a priority for each of the processes currently operating in the operating system and incrementing a current priority of at least one of the processes.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: April 6, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: John Michael Suit
  • Patent number: 10957200
    Abstract: Identifying parking spaces and notifying user devices provides an easy way to reduce traffic and save time for registered users. One example may include activating a sensor to detect at least one status change, monitoring a predefined area for the at least one status change, receiving at least one status change at a first time, receiving at least one additional status change at a second time, comparing the at least one status change and the at least one additional status change to a valid sequence of status changes, determining a valid sequence of status changes has occurred, and transmitting a notification to a registered user device previously registered to receive a notification when the valid sequence of status changes occurs.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: March 23, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: David Gerard Ledet
  • Patent number: 10911415
    Abstract: A method, system, and computer program product for providing protected remote access from a remote access client to a remote access server over a computer network through a plurality of inspections. A remote access configuration file is created for the remote access client. A digital hash of the configuration file is then generated. The digital hash is compared with a configuration file stored at a predefined web location. If the comparison results in a match between the digital hash and the stored configuration file, a digital hash comparison is performed between an encrypted remote access configuration file and an encrypted configuration file stored at the predefined web location. If the plurality of inspections are passed, the remote access client is released from a quarantine state and a virtual private network (VPN) connection to the remote access server is established.
    Type: Grant
    Filed: May 14, 2019
    Date of Patent: February 2, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventors: Colin Lee Feeser, Anthony W. Ondrus, Steven J. Sanders
  • Patent number: 10904302
    Abstract: A method, apparatus and non-transitory computer readable storage medium, in one embodiment, associating at least one autonomous transport and at least one user, determining at least one characteristic of said at least one user based on at least one of at least one user search history and at least one user preference selection, determining at least one user location of said at least one autonomous transport and querying at least one adjacent entity based at least on said determined at least one characteristic within a predetermined range of said at least one user location.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: January 26, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: David Gerard Ledet
  • Patent number: 10901720
    Abstract: Performing at least one of transmitting a request for an update responsive to at least one of at least two applications executing on a network device via at least one available network connection, wherein the network device utilizes at least two network adapters and the first network adapter is configured for transmitting the request for the update, via a first network connection, and the second network adapter is configured for transmitting a confirmation request requesting the update, via a second network connection, wherein the second network connection is a faster data connection than the first network connection, and downloading the update for the at least two applications via the second network connection.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: January 26, 2021
    Assignee: Open Invention Network LLC
    Inventor: Kevin V. Nguyen
  • Patent number: 10901856
    Abstract: A method and system of checkpointing multi-threaded applications, and multi-process application groups on WINDOWS® operating systems. In an exemplary embodiment, the method may include creating at least one full checkpoint for each application in an application group, and creating at least one incremental application checkpoint for each application in the application group. Further, each of the at least one incremental application checkpoint may be automatically merged against a corresponding full application checkpoint. Further, checkpointing may be synchronized across all applications in the application group. Further, checkpointing may be configured to perform live migration. In the exemplary embodiment, checkpoints are triggered asynchronously using Asynchronous Procedure Calls (APC).
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: January 26, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventors: Keith Richard Backensto, Allan Havemose
  • Patent number: 10896082
    Abstract: Statistical application-agnostic fault detection of multi-process applications in environments with data trend includes at least one of: a multi-process application that runs on a host. Statistical events are collected and sent to a statistical fault detector. The statistical fault detector creates one or more distributions and compares recent statistical event data to historical statistical event data and uses deviation from historical norm for fault detection. If needed, trend is removed from event data prior to the creation of distributions. Faults are detected within the application and within the environment wherein the application executes, if conditions within the environment cause impaired application performance.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: January 19, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: Allan Havemose
  • Patent number: 10896611
    Abstract: Tracking movements of mobile devices may provide insight into parking space availability for transports deemed to be associated with those mobile devices. One example method of operation may include tracking movements of mobile devices within a predefined geographical area, identifying a first movement of a first mobile device as being limited to a predetermined threshold distance, identifying a second movement of the first mobile device as having a movement speed that is greater than a movement speed of the first movement, and designating the mobile device as being inside a transport leaving a parking spot.
    Type: Grant
    Filed: March 17, 2020
    Date of Patent: January 19, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: David Gerard Ledet
  • Patent number: 10891107
    Abstract: At least one processor that performs at least one of determine at least two audio signals, determine at least one directionality of at least one audio source from the at least two audio signals, determine at least one timing of the at least one audio source from the at least two audio signals, generate at least one context for the at least two audio signals based on the at least one directionality and the at least one timing of the at least two audio signals, and provide at least one user interface based on the generated at least one context.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: January 12, 2021
    Assignee: Open Invention Network LLC
    Inventor: David Gerard Ledet
  • Patent number: 10891209
    Abstract: A system, method, and computer readable medium for statistical application-agnostic fault detection of multi-process applications. The computer readable medium includes computer-executable instructions for execution by a processing system. A multi-process application runs on a host. Interceptors collect statistical events and sends said events to a statistical fault detector. The statistical fault detector creates one or more distributions and compares recent statistical event data to historical statistical event data and uses deviation from historical norm for fault detection. The present invention detects faults both within the application and within the environment wherein the application executes, if conditions within the environment cause impaired application performance. The invention also teaches consensus fault detection and elimination of cascading fault notifications based on a hierarchy of events and event groups.
    Type: Grant
    Filed: January 21, 2019
    Date of Patent: January 12, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: Allan Havemose
  • Patent number: 10891055
    Abstract: Data address management systems, methods, devices and uses for minimizing interaction with data consumers' data on data storage devices, an embodiment comprising an external bus for communicatively interfacing the data storage system and data consumers; at least one storage medium components, each storage medium component comprising a plurality of storage locations having a unique storage location indicators; a translation layer module comprising a data address space having data addresses associable with storage location indicators; and a controller configured to store data in the storage locations and creating associations in the translation layer module between data addresses and the physical location indicators; wherein the data address space is accessible by the data consumer for addressing requests relating to data stored on the storage device and wherein the controller is configured to manipulate the arrangement of the data addresses in the data address space.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: January 12, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventors: Andrew Warfield, Timothy John Deegan, Keir Fraser, Daniel Stodden, Kevin Jamieson
  • Patent number: 10884508
    Abstract: Content such as advertisements received into a mobile device may be more appropriately displayed on an alternative device remote from the mobile device. When ad content is received into the mobile device, the user may perform a physical gesture such as movement of the device or an associated motion sensor. The physical gesture is analyzed in the mobile device and causes the ad content to be redirected to the remote device. Additional physical gestures by the user can be interpreted in the mobile device to manipulate the content on the remote device.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: January 5, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: John Patoskie
  • Patent number: 10824571
    Abstract: The disclosed embodiments provide a system that processes data. During operation, the system uses a first key to protect a write operation on the data. Next, the system uses a second key to protect a read operation on the data.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: November 3, 2020
    Assignee: OPEN INVENTION NETWORK LLC
    Inventors: Geoffrey G. Thomas, John Whaley, Thomas Joseph Purtell, II
  • Patent number: 10827068
    Abstract: Disclosed is a method, apparatus, system and non-transitory computer program product configured to process user call responses and assign caller specific preferences to the user based on the caller's feedback. One example method of processing spoken words from a user of a calling platform may include operations, such as calling a user via a call processing device, and sending a call prompt message to the user after the user has answered the call, the call prompt message soliciting a user response. The user may respond and the response is received as a spoken call greeting from the user in response to the call prompt message. Other operations may include recording the spoken call greeting, and determining whether the spoken call greeting is indicative of a language preference. The system may process the user's word or utterances and assign language preferences to the user based on the user provided information.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: November 3, 2020
    Assignee: OPEN INVENTION NETWORK LLC
    Inventors: James K. Boutcher, David Scheet, Jeffrey William Cordell, Daniel E. Smith
  • Patent number: 10826755
    Abstract: An example operation may include a system, comprising one or more of: receiving a status failure notification for a VNFCI, retrieving a peer VNFCI admin state and a peer VNFCI operational state, taking no action when one or more of: the peer VNFCI admin state is not online, the peer VNFCI is not reachable, and the peer VNFCI operational state is active, retrieving current issues reported on resources associated with the peer VNFCI when one or more of: the peer VNFCI admin state is online, the peer VNFCI is reachable, and the peer VNFCI operational state is not active, sending a state change request message with an active state to the peer VNFCI when the current issues do not exist, and starting a retry timer for the peer VNFCI.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: November 3, 2020
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: Keith William Melkild
  • Patent number: 10826854
    Abstract: An apparatus, process, and computer program to prevent inappropriate messages originated from a client device is provided. A validation message that includes a message composed by a user may be received from a client device. A determination is made as to whether the composed message comprises data that matches with one or more inappropriate terms, phrases, and/or objects. A notification is sent to the client device when the composed message comprises data that matches with one or more inappropriate terms, phrases, and/or objects.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: November 3, 2020
    Assignee: Open Invention Network LLC
    Inventor: David Gerard Ledet