Patents Assigned to Open Invention Network
  • Patent number: 10157041
    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: November 13, 2017
    Date of Patent: December 18, 2018
    Assignee: Open Invention Network LLC
    Inventor: David Gerard Ledet
  • Patent number: 10152190
    Abstract: A share display in a multimedia collaboration system includes a desktop region and a non-overlapping task bar region. A collaboration program is configured to allow the desktop region to be shared with remote multimedia collaboration devices for the purposes of collaboration, but allows control functionality so that whatever the sharer does not wish to share will reside in the task bar region. The task bar region is then prevented from being shared with the remote multimedia collaboration device.
    Type: Grant
    Filed: December 15, 2003
    Date of Patent: December 11, 2018
    Assignee: Open Invention Network, LLC
    Inventors: Dan Jones, Todd Vernon, Scott Chalfant
  • Patent number: 10149274
    Abstract: In order to determine the location of wireless network devices without inherent location capabilities, a wireless network device such as an access point can receive geolocation information from transient data sources such as mobile devices requiring network access from the access point. The access point stores geolocation records including location coordinates received from the transient data sources. The geolocation records can be processed to determine the position and movement of the access point. The geolocation records and/or location information can be passed to other transient clients that do not have inherent location capability.
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: December 4, 2018
    Assignee: Open Invention Network, LLC
    Inventors: Robert W. Peterson, Mark Gerard
  • Patent number: 10149105
    Abstract: A system, method, and computer readable medium for providing information to a mobile device based on an event comprising detecting an occurrence of the event, determining if the event is a specific event and if the event occurred at or near a geographical location and sending an alert of the event to at least one mobile device if the event is the specific event, if the event occurs at or near the geographical location, and if the at least one mobile device is located at or near the geographical location.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: December 4, 2018
    Assignee: Open Invention Network LLC
    Inventors: James N. White, Monica Rose Martino, M. Gregory Smith
  • Patent number: 10148648
    Abstract: A portable data or information carrier in the form of a smart card with partially or fully virtualized components. To maximize the confidentiality of information stored in the carrier, and more specifically to limit the amount of information available to a potential defrauder, electronic components such as circuits, I/O, cryptographic, memory and dummy objects are built, modified or influenced on demand from physical characteristics of an eligible person or device. Digitized unique biometric or hardware identifiers are read upon start-up and runtime of the device and, in case of an eligible person or device, subsequently supply all values necessary for determination of the characteristics of the user specific virtual smart cards objects, their placement and connections. By multi-factor authentication, the end-user or device will retain sole control of its keys and use them for authentication, signature or encryption purposes as if he had a physical smart card in his hand.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: December 4, 2018
    Assignee: Open Invention Network LLC
    Inventor: Martin Wieland
  • Patent number: 10140003
    Abstract: Certain aspects of the present disclosure relate to a technique for generating simultaneous zoom in windows on a touch sensitive device. A first portion of the user content is zooming into by touching the display screen in a proximity of the first portion using the touch input device while retaining an original zoom size of a first remaining portion of the user content. A second portion of the user content from the first remaining portion is zoomed into by touching the display screen in a proximity of the second portion using the touch input device while retaining a zoomed in first portion and an original zoom size of a second remaining portion of the of the first remaining portion, the original zoom size of the first and the second remaining portions being the same.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: November 27, 2018
    Assignee: Open Invention Network LLC
    Inventor: Margarita Khafizova
  • Patent number: 10142828
    Abstract: Disclosed are an apparatus and method of communicating between a mobile device and a host computing device. One example method of operation may include sensing a wireless communication signal at the host computing device, establishing a wireless connection between the mobile device and the host computing device via the wireless communication signal, and migrating at least one application from the mobile device to the host computing device. The ongoing communication between the mobile device and the host computing device enables applications to be executed on one device and accessed via the other device, providing a user with the capability to operate more than one device at a time.
    Type: Grant
    Filed: June 24, 2011
    Date of Patent: November 27, 2018
    Assignee: Open Invention Network LLC
    Inventor: Daniel J. Williams
  • Patent number: 10130878
    Abstract: The present invention enhances the player's gameplay visual, feedback and other experiences by taking advantage of optical adapters, feedback mechanics, advancements in theatrical audio, frame rate throttle, meta-file object framework for storage and retrieval, calibration advancements, vocal command enhancements, voice object lookups, facial/body scan, color/clothing coordination, party or celebration capabilities, noise cancellation, interactive object placement, heart rate monitor, pan-tilt-zoom camera advances, cooperative gameplay advances and programming advancements.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: November 20, 2018
    Assignee: Open Invention Network LLC
    Inventor: Carey Leigh Lotzer
  • Patent number: 10126948
    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: January 26, 2017
    Date of Patent: November 13, 2018
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: Martin Wieland
  • Patent number: 10129737
    Abstract: Wireless device application interaction via external control detection comprises identifying a first position of a wireless device and identifying a first change in the wireless device's position. The method may also provide calculating a first distance vector. The method may also perform comparing the first distance vector to a first threshold distance and calculating a second distance vector based on a distance between the second position and a third position and comparing the second distance vector to a second threshold distance, and changing a current operating state of the wireless device to a different operating state if the first distance vector exceeds the first minimum distance and the second distance vector does not exceed the first maximum distance.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: November 13, 2018
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: David Gerard Ledet
  • Patent number: 10129810
    Abstract: A system and method that enables an application to retrieve application update from the software vendor using one or more network connection. The application checks for updates when it is invoked by the user. The checking of updates is done by sending a request to the vendor server via one or multiple network connections. The network connection can be wired or wireless. By using multiple network connections, the update process can send and receive update data faster than using one network connections. Another aspect of the invention is if the checking for update request failed via the default or 1st network connection, the application will check for the next available network connection to send the update request. By checking for update from the vendor, the application will always have the most up to date patches, fixes, and/or new features.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: November 13, 2018
    Assignee: Open Invention Network LLC
    Inventor: Kevin V. Nguyen
  • Patent number: 10129398
    Abstract: A system, method, and computer readable medium for abbreviated dialing in a femtocell network is provided. A user having authorized access to the femtocell network may dial another authorized user using an abbreviated code. On receipt of the call request, a femtocell system may evaluate the destination number to determine if it is an abbreviated code. If the dialed number is not an abbreviated code, the femtocell system may direct the call request to the telecommunication core network for processing thereby. If the dialed number is evaluated by the femtocell system as an abbreviated code, the femtocell system may direct the call request to an on-site PBX for call handling. If the abbreviated code is a valid code and the dialed user equipment is currently in the femtocell network service area, the PBX may then complete the call setup within the femtocell network.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: November 13, 2018
    Assignee: OPEN INVENTION NETWORK, LLC
    Inventor: Christopher Martin Edward Osborn
  • Patent number: 10122732
    Abstract: An identity management system incorporates privacy management processes that enable the user to exercise privacy controls over the disclosure of user identity information within the context of an authentication process. A combination includes an identity selector, a privacy engine, and a ruleset. The identity selector directs the release of a user identity in the form of a security token to satisfy the requirements dictated by a security policy. Prior to release of the user identity, the engine conducts a privacy enforcement process that examines the privacy policy of the service provider and determines if it is acceptable. The engine evaluates a ruleset against the privacy policy. A preference editor enables the user to construct, in advance, the ruleset, which embodies the user's privacy preferences regarding the disclosure of identity information.
    Type: Grant
    Filed: March 14, 2017
    Date of Patent: November 6, 2018
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: Gail-Joon Ahn
  • Patent number: 10120762
    Abstract: A system, method, and computer readable medium for consistent and transparent replication of multi process multi threaded applications. 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. Replica consistency between primary application and its replicas is provided by imposing the execution ordering of the primary on all its replicas. The execution ordering on a primary is captured by intercepting calls to the operating system and libraries, sending replication messages to its replicas, and using interception on the replicas to enforce said captured primary execution order. Replication consistency is provided without requiring modifications to the application, operating system or libraries.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: November 6, 2018
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: Allan Havemose
  • Patent number: 10122573
    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: September 5, 2017
    Date of Patent: November 6, 2018
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: William Charles Easttom
  • Patent number: 10120628
    Abstract: Managing the execution of print jobs may provide, in one example method of operation, receiving a print job associated with a set of print job parameters. The print job is sent from a computing device associated with a user. The method also includes accessing a set of user parameters associated with the user, and determining a print job priority for the print job using the set of print job parameters and the set of user parameters. The method further includes identifying a destination printer capable of executing the print job using the set of print job parameters. The method still also includes initiating execution of the print job at the destination printer in response to determining to execute the print job based on the print job priority.
    Type: Grant
    Filed: February 20, 2017
    Date of Patent: November 6, 2018
    Assignee: Open Invention Network LLC
    Inventor: Margarita Khafizova
  • Patent number: 10114771
    Abstract: A peripheral device connected to a local electronic device which is connected to at least one communication network can communicate with a peripheral device attached to a remote electronic device as if the remote peripheral device was locally attached. Data designated for the remote peripheral device is received by a local virtual device object and transmitted to the remote electronic device via at least one of the electronic devices communication interfaces or peripheral devices. Data received by the remote electronic device's communication interface or peripheral device is written to the peripheral device at the remote electronic device by a virtual device object. For compensation of different transfer speeds or outages between the peripheral device and the communication interface or another peripheral device the virtual device provides the ability to utilize the virtual devices emulation driver that is attached to the virtual device object as an I/O buffer.
    Type: Grant
    Filed: May 1, 2018
    Date of Patent: October 30, 2018
    Assignee: Open Invention Network LLC
    Inventor: Martin Wieland
  • Patent number: 10114877
    Abstract: Certain aspects of the present disclosure relate to a technique to access a data source from a client using a driver. A data source name (DSN) is provided to connect to the data source using the driver. The driver is used to interface between the client and an implementation of a driver interface to access the data source based on the DSN.
    Type: Grant
    Filed: December 26, 2016
    Date of Patent: October 30, 2018
    Assignee: Open Invention Network LLC
    Inventor: Marc Todd Yaeger
  • Patent number: 10115145
    Abstract: In one aspect, the invention provides a method for generating a sales lead for the sale of a CVR system. The method comprises initiating a call in which a human calls an organization and interacts with an interactive voice response (IVR) system that defines an interface to a database for an organization in order to obtain information from the database; generating a first audio file comprising a recording of the interaction; generating a second audio file comprising a recording of an interaction of the caller with a CVR system in order to obtain the same information from the database; presenting the first and second audio files to a decision maker in the organization who has some influence on a decision to purchase the CVR system; tracking when the decision maker accesses the audio files; and initiating contact with the decision maker once access of the audio files is established.
    Type: Grant
    Filed: July 3, 2013
    Date of Patent: October 30, 2018
    Assignee: Open Invention Network, LLC
    Inventor: Nicholas Anthony Ezzo
  • Patent number: 10114503
    Abstract: A touch sensitive device is configured to determine commands based on a plurality of touch events on the touch sensitive device. At least a first predetermined number of touch events is detected on the touch sensitive device. At least a second predetermined number of control points is determined based on the detected at least first predetermined number of touch events. A command is determined based on a change in value of at least one parameter related to at least two of the control points. A first data object and a second data object are processed based on a preselected common attribute tag using the determined command.
    Type: Grant
    Filed: October 11, 2016
    Date of Patent: October 30, 2018
    Assignee: Open Invention Network LLC
    Inventors: Farid Khafizov, Margarita Khafizova