Open Invention Network, LLC

United States of America

Back to Profile

1-100 of 227 for Open Invention Network, LLC Sort by
Query
Aggregations
IP Type
        Patent 221
        Trademark 6
Jurisdiction
        United States 217
        World 7
        Canada 2
        Europe 1
Date
2022 10
2021 21
2020 19
Before 2020 177
IPC Class
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure 38
H04L 29/06 - Communication control; Communication processing characterised by a protocol 33
G06F 17/30 - Information retrieval; Database structures therefor 21
G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines 15
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs 14
See more
NICE Class
35 - Advertising and business services 5
41 - Education, entertainment, sporting and cultural services 5
42 - Scientific, technological and industrial services, research and design 5
16 - Paper, cardboard and goods made from these materials 3
45 - Legal and security services; personal services for individuals. 3
See more
Status
Pending 1
Registered / In Force 226
  1     2     3        Next Page

1.

Dynamic document updating application interface and corresponding control functions

      
Application Number 17214891
Grant Number 11494056
Status In Force
Filing Date 2021-03-28
First Publication Date 2022-11-08
Grant Date 2022-11-08
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

Abstract

A user interface configuration may permit a user to make selections while the interface is dynamically adjusting and reconfiguring its layout and appearance for optimized user satisfaction. One example method of operation may include receiving an input command on a first menu displayed on a touch receptive surface of a user device and modifying a current view of the first menu by moving a menu item either upward or downward among a number of different menu options. The method may also include selecting the menu item responsive to the received input command and also receiving an additional input command to select a functionality to apply to the menu item, and applying the functionality to the menu item.

IPC Classes  ?

  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
  • G06F 3/04842 - Selection of displayed objects or displayed text elements

2.

Split-brain resolution in virtual network function components

      
Application Number 17123014
Grant Number 11379257
Status In Force
Filing Date 2020-12-15
First Publication Date 2022-07-05
Grant Date 2022-07-05
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Melkild, Keith William

Abstract

An example operation may include a system, comprising one or more of: receiving a heartbeat message from a peer VNFCI indicating a current operational state of active, when the VNFCI is in active state, determining a first network isolation indicator, by a network isolation subsystem, by checking if the VNFCI was network isolated while becoming active, sending a first heartbeat message to the peer VNFCI indicating a current operational state as active and network isolation boolean since active, obtaining a second network isolation indicator of the peer VNFCI from a heartbeat message datastore, sending a second heartbeat message to the peer VNFCI indicating the current operational state as active and a desired operational state as active when at least one of: the second network isolation indicator was yes, and the first network isolation indicator was no, and sending a third heartbeat message to the peer VNFCI indicating the current operational state as active and a desired operational state as active when at least one of: the VNFCI is not the preferred standby instance, the second network isolation indicator was no, and the first network isolation indicator was no.

IPC Classes  ?

  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
  • G06F 11/30 - Monitoring

3.

Split-brain resolution in virtual network function components

      
Application Number 17123081
Grant Number 11372670
Status In Force
Filing Date 2020-12-15
First Publication Date 2022-06-28
Grant Date 2022-06-28
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Melkild, Keith William

Abstract

An example operation may include a system, comprising one or more of: receiving a heartbeat message from a peer VNFCI indicating a current operational state of active, when the VNFCI is in active state, determining a first network isolation indicator, by a network isolation subsystem, by checking if the VNFCI was network isolated while becoming active, sending a first heartbeat message to the peer VNFCI indicating a current operational state as active and network isolation boolean since active, obtaining a second network isolation indicator of the peer VNFCI from a heartbeat message datastore, sending a second heartbeat message to the peer VNFCI indicating the current operational state as active and a desired operational state as active when at least one of: the second network isolation indicator was yes, and the first network isolation indicator was no, and sending a third heartbeat message to the peer VNFCI indicating the current operational state as active and a desired operational state as active when at least one of: the VNFCI is not the preferred standby instance, the second network isolation indicator was no, and the first network isolation indicator was no.

IPC Classes  ?

  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
  • G06F 11/30 - Monitoring

4.

VNFM assisted split-brain resolution in virtual network function components

      
Application Number 17088564
Grant Number 11368565
Status In Force
Filing Date 2020-11-03
First Publication Date 2022-06-21
Grant Date 2022-06-21
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Melkild, Keith William

Abstract

An example operation may include a system, comprising one or more of receiving a heartbeat message from a peer virtualization network function component interface (VFCNI) indicating a current operational state of active when a VNFCI is in an active state, sending a first heartbeat message to the peer VNFCI indicating a current operational state as active, sending a next state request with an active state and split-brain condition to a virtual network function manager (VNFM), starting a response timer, sending a second heartbeat message to the peer VNFCI indicating the current operational state as active and a desired operational state as active when one or more of: the VNFCI is not a preferred standby instance, the response timer expires, stopping the response timer when a next state response message is received, sending a third heartbeat message to the peer VNFCI indicating the current operational state as active and a desired operational state as active when and an active state is contained in the next state response message, and transitioning a state of the VNFCI to a deactivating state when one or more of: the VCNFI is the preferred standby instance, and a standby state is contained in the next state response message.

IPC Classes  ?

  • H04L 29/14 - Counter-measures to a fault
  • H04L 69/40 - Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
  • H04L 67/145 - Termination or inactivation of sessions, e.g. event-controlled end of session avoiding end of session, e.g. keep-alive, heartbeats, resumption message or wake-up for inactive or interrupted session
  • H04L 49/55 - Prevention, detection or correction of errors
  • H04L 41/0654 - Management of faults, events, alarms or notifications using network fault recovery
  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
  • H04L 43/0811 - Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
  • H04L 41/0893 - Assignment of logical groups to network elements
  • H04L 43/10 - Active monitoring, e.g. heartbeat, ping or trace-route

5.

Systems, methods and devices for integrating end-host and network resources in distributed memory

      
Application Number 17229836
Grant Number 11271893
Status In Force
Filing Date 2021-04-13
First Publication Date 2022-03-08
Grant Date 2022-03-08
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor
  • Warfield, Andrew
  • Wires, Jacob Taylor
  • Stodden, Daniel
  • Meyer, Dutch
  • Guyader, Jean Maurice Guy
  • Fraser, Keir
  • Deegan, Timothy John
  • Cully, Brendan Anthony
  • Clark, Christopher
  • Jamieson, Kevin
  • Lefebvre, Geoffrey

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.

IPC Classes  ?

  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake
  • H04L 61/103 - Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]
  • G06F 16/25 - Integrating or interfacing systems involving database management systems
  • G06F 16/13 - File access structures, e.g. distributed indices
  • G06F 16/182 - Distributed file systems
  • H04L 45/74 - Address processing for routing
  • H04L 61/5007 - Internet protocol [IP] addresses
  • H04L 67/1097 - Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
  • H04L 41/12 - Discovery or management of network topologies
  • H04L 101/686 - Types of network addresses using dual-stack hosts, e.g. in Internet protocol version 4 [IPv4]/Internet protocol version 6 [IPv6] networks
  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines

6.

Location based notifications

      
Application Number 17015053
Grant Number 11245771
Status In Force
Filing Date 2020-09-08
First Publication Date 2022-02-08
Grant Date 2022-02-08
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

Abstract

A location-based notification application may generate a location based notification on a client device based on a location of the client device and data stored within the client device.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

7.

Methods, systems, and devices for adaptive data resource assignment and placement in distributed data storage systems

      
Application Number 16883880
Grant Number 11237871
Status In Force
Filing Date 2020-05-26
First Publication Date 2022-02-01
Grant Date 2022-02-01
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor
  • Wires, Jacob Taylor
  • Warfield, Andrew

Abstract

A distributed computing system for automatic constraint-based data resource arrangement, comprising a plurality of computing components being communicatively coupled to each other, each computing component comprising the following data resources: data storage media for storing client-related digital information, a data processor for processing said client-related digital information, and a network communications interface for communicating said client-related digital information; and a constraint engine for automatically determining alternate arrangements of said data resource assignments, said constraint engine comprising a constraint processor and a constraint database, said constraint database for receiving and storing changeable digital constraint parameters indicative of permissible operational constraints on said data resources, wherein said alternate arrangements comply with at least a first set of said changeable digital constraint parameters; wherein said data resource assignments are reassigned from a current arrangement in accordance with a selected one of said alternate arrangements upon an operational change to said data storage system.

IPC Classes  ?

  • G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
  • G06F 16/11 - File system administration, e.g. details of archiving or snapshots
  • G06F 16/182 - Distributed file systems
  • G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor

8.

Mobile device transport parking notification and movement tracking

      
Application Number 16903317
Grant Number 11227495
Status In Force
Filing Date 2020-06-16
First Publication Date 2022-01-18
Grant Date 2022-01-18
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

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 identifying a transport speed of a particular transport vehicle is moving above a first threshold speed, identifying a first change in direction of the transport and confirming a new transport speed after the first change in direction is less than a second threshold speed. The method may also include initiating a monitoring event to track movement of the transport responsive to the first change in direction of the transport or the confirmed new transport speed.

IPC Classes  ?

  • H04W 4/23 - Services signallingAuxiliary data signalling, i.e. transmitting data via a non-traffic channel for mobile advertising
  • G08G 1/14 - Traffic control systems for road vehicles indicating individual free spaces in parking areas
  • H04W 68/00 - User notification, e.g. alerting or paging, for incoming communication, change of service or the like
  • H04W 4/02 - Services making use of location information

9.

Method and apparatus of providing a customized user interface

      
Application Number 16260135
Grant Number 11216145
Status In Force
Filing Date 2019-01-29
First Publication Date 2022-01-04
Grant Date 2022-01-04
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor
  • Khafizov, Farid
  • Khafizova, Margarita

Abstract

A method and apparatus of providing a user with a customized user interface is disclosed. One example may include generating a window display area based on at least one predefined user preference, and displaying the window display area in a specified location of the user. The method may also include prompting the user to select at least one particular application that may be associated with the window display area, and prompting the user to customize the window attributes by modifying the window display area. Other operations may include saving the customized window display area in a memory of a computing device once the user has completed the customizing of the window attributes.

IPC Classes  ?

  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

10.

Resource overprovisioning in a virtual machine environment

      
Application Number 16854865
Grant Number 11216311
Status In Force
Filing Date 2020-04-21
First Publication Date 2022-01-04
Grant Date 2022-01-04
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor
  • Khafizov, Farid
  • Mokhov, Andrey

Abstract

Systems, apparatuses, methods, and computer programs for overprovisioning resources are disclosed. Resource usage statistics may be gathered for a plurality of client virtual machines (“VMs”). Statistical characteristics of resource usage by the plurality of client VMs may be calculated. It may also be determined which of the plurality of client VMs requesting resources to allocate resources to, as well as an amount of the resources to allocate, in a given time slot based on the calculated statistical characteristics.

IPC Classes  ?

  • G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines

11.

Synchronizing settings associated with virtual computing environments

      
Application Number 16748667
Grant Number 11194605
Status In Force
Filing Date 2020-01-21
First Publication Date 2021-12-07
Grant Date 2021-12-07
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor
  • Whaley, John
  • Purtell, Ii, Thomas Joseph
  • Thomas, Geoffrey G.

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.

IPC Classes  ?

  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
  • G06F 9/44 - Arrangements for executing specific programs
  • G06F 9/445 - Program loading or initiating

12.

Method and apparatus of establishing a connection between devices using cached connection information

      
Application Number 16505571
Grant Number 11178101
Status In Force
Filing Date 2019-07-08
First Publication Date 2021-11-16
Grant Date 2021-11-16
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor
  • Sunderrajan, Santhoshkumar
  • Rodrigues, Derek

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.

IPC Classes  ?

  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

13.

Managing an operating system to set up a computer association tool

      
Application Number 16581666
Grant Number 11169820
Status In Force
Filing Date 2019-09-24
First Publication Date 2021-11-09
Grant Date 2021-11-09
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor
  • Feeser, Colin Lee
  • Gilbert, Robert Moore
  • Paul, Jr., Richard A.
  • Cahoon, Robert Keith

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.

IPC Classes  ?

14.

Systems, devices and methods for determining and reclaiming snapshot storage consumption in data storage systems

      
Application Number 15972659
Grant Number 11169889
Status In Force
Filing Date 2018-05-07
First Publication Date 2021-11-09
Grant Date 2021-11-09
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor
  • Warfield, Andrew
  • Wires, Jacob Taylor

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.

IPC Classes  ?

  • G06F 11/14 - Error detection or correction of the data by redundancy in operation, e.g. by using different operation sequences leading to the same result

15.

Request and delivery of additional data

      
Application Number 15895446
Grant Number 11171905
Status In Force
Filing Date 2018-02-13
First Publication Date 2021-11-09
Grant Date 2021-11-09
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

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.

IPC Classes  ?

  • H04L 12/58 - Message switching systems
  • G06F 16/951 - IndexingWeb crawling techniques
  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance

16.

Application dependent messaging

      
Application Number 16055449
Grant Number 11171906
Status In Force
Filing Date 2018-08-06
First Publication Date 2021-11-09
Grant Date 2021-11-09
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

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.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 12/58 - Message switching systems
  • G06F 16/951 - IndexingWeb crawling techniques
  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance

17.

LIFECYCLE MANAGEMENT OF A VNFC INCLUDED IN A MULTI-VNFC VDU

      
Application Number 17230992
Status Pending
Filing Date 2021-04-14
First Publication Date 2021-10-21
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Melkild, Keith William

Abstract

An example operation includes one or more of receiving a VNFC LCM request including a VNFC instance (VNFCI) and an LCM operation to be performed, retrieving one or more VNFCI datum, determining a target OS installation of the VNFCI, establishing a connection to the target OS installation, checking for the presence of a VNFC specific LCM script for the LCM operation to be performed, constructing a VNFC specific LCM command that calls the VNFC specific LCM script and which specifies the VNFCI, executing the VNFC specific LCM command, normalizing a response code, and sending a response to the VNFC LCM request.

IPC Classes  ?

  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
  • G06F 9/48 - Program initiatingProgram switching, e.g. by interrupt

18.

Method and system for searching network resources to locate content

      
Application Number 16430994
Grant Number 11128720
Status In Force
Filing Date 2019-06-04
First Publication Date 2021-09-21
Grant Date 2021-09-21
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

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.

IPC Classes  ?

  • G06F 16/00 - Information retrievalDatabase structures thereforFile system structures therefor
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 16/9535 - Search customisation based on user profiles and personalisation
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising

19.

Interconnection of peripheral devices on different electronic devices

      
Application Number 16532524
Grant Number 11106359
Status In Force
Filing Date 2019-08-06
First Publication Date 2021-08-31
Grant Date 2021-08-31
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Wieland, Martin

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.

IPC Classes  ?

  • G06F 3/06 - Digital input from, or digital output to, record carriers
  • G06F 3/038 - Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
  • G06F 12/14 - Protection against unauthorised use of memory
  • G06F 12/02 - Addressing or allocationRelocation
  • G06F 13/38 - Information transfer, e.g. on bus
  • G06F 16/2455 - Query execution

20.

Intermediate navigation destinations

      
Application Number 15397886
Grant Number 11099023
Status In Force
Filing Date 2017-01-04
First Publication Date 2021-08-24
Grant Date 2021-08-24
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

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.

IPC Classes  ?

  • G01C 21/34 - Route searchingRoute guidance
  • G01C 21/36 - Input/output arrangements for on-board computers

21.

Automated file acquisition, identification, extraction and transformation

      
Application Number 16431253
Grant Number 11048715
Status In Force
Filing Date 2019-06-04
First Publication Date 2021-06-29
Grant Date 2021-06-29
Owner Open Invention Network, LLC (USA)
Inventor
  • Bruhn, David M.
  • Capitano, Douglas L.

Abstract

Managing large amounts of third party client data may require sorting through files for patterns and extracting data to create a customized user interface for the third party client. One example method of operation may include examining file names for data files stored in a database, parsing specified names and specified dates from the file names, categorizing the data files according to the specified names and specified dates, tagging the data files, and transforming content of the data files into a customized data table format associated with known client requirements.

IPC Classes  ?

  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
  • G06F 16/25 - Integrating or interfacing systems involving database management systems
  • G06F 16/11 - File system administration, e.g. details of archiving or snapshots
  • G06F 16/13 - File access structures, e.g. distributed indices
  • G06F 16/14 - Details of searching files based on file metadata

22.

Navigation application providing supplemental navigation information

      
Application Number 16424301
Grant Number 11002559
Status In Force
Filing Date 2019-05-28
First Publication Date 2021-05-11
Grant Date 2021-05-11
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

Abstract

Navigation applications may utilize various input data to determine various navigation routes. One example method of operating may include providing at least one navigation instruction to a navigation device via a navigation application, detecting the at least one instruction via a detection application, obtaining an image of a physical object, performing a holo-acoustic object manipulation of the physical object, and providing a visual display of the holo-acoustic manipulation as an additional navigation instruction.

IPC Classes  ?

  • G01C 21/36 - Input/output arrangements for on-board computers
  • G03H 1/08 - Synthesising holograms
  • G02B 27/01 - Head-up displays
  • G03H 1/22 - Processes or apparatus for obtaining an optical image from holograms
  • G03H 3/00 - Holographic processes or apparatus using ultrasonic, sonic, or infrasonic waves for obtaining hologramsProcesses or apparatus for obtaining an optical image from them
  • G03H 1/00 - Holographic processes or apparatus using light, infrared, or ultraviolet waves for obtaining holograms or for obtaining an image from themDetails peculiar thereto
  • G01C 21/34 - Route searchingRoute guidance
  • G01S 19/13 - Receivers

23.

Optimizing connections over virtual private networks

      
Application Number 16581626
Grant Number 11005817
Status In Force
Filing Date 2019-09-24
First Publication Date 2021-05-11
Grant Date 2021-05-11
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor
  • Thomas, Geoffrey G.
  • Whaley, John

Abstract

The disclosed embodiments provide a system that provides a virtual private network (VPN). The system includes a routing apparatus on a public network. The routing apparatus accepts a first connection with a client on the VPN and a second connection with a gateway in a private network extended by the VPN. Next, the routing apparatus receives a first set of packets from the client over the first connection, wherein the first set of packets is encrypted. The routing apparatus then routes the first set of packets to the gateway. The system also includes the gateway, which establishes the second connection with the routing apparatus. Next, the gateway decrypts the first set of packets and routes the decrypted first set of packets to a host in the private network.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 12/46 - Interconnection of networks

24.

Information management and customization based on user interests and previous transactions

      
Application Number 16775168
Grant Number 11005964
Status In Force
Filing Date 2020-01-28
First Publication Date 2021-05-11
Grant Date 2021-05-11
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

Abstract

Identifying user input data on a mobile user device may provide a way to predict the types of questions and actions a user will take and offer information contemporaneously with such actions. One example method of operation includes identifying an active application programming interface (API) of a presently operating application executing on the user device, and identifying input data populating the application. Then, storing and processing the input data to identify a topic of interest and retrieving relevant content that is associated with the topic of interest, and creating a recommendation message based on the relevant content.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

25.

Job scheduler for remote maintenance of servers and workstations

      
Application Number 16697105
Grant Number 10996983
Status In Force
Filing Date 2019-11-26
First Publication Date 2021-05-04
Grant Date 2021-05-04
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Feeser, Colin Lee

Abstract

A method, system and program product for remote scheduling of at least one job to run on a plurality of computers in a computer network. The job scheduler enables selection of a domain that includes at least a subset of the computers on which the job is to run. A list of computers in the selected domain is automatically generated. The computers on which the job is to run can be selected from the generated list of computers. A configuration file is created for storing an identification of the selected domain and the job to be run on the selected computers in the domain.

IPC Classes  ?

  • G06F 9/46 - Multiprogramming arrangements
  • G06F 9/48 - Program initiatingProgram switching, e.g. by interrupt
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]

26.

Apparatus and method for dynamically providing web-based multimedia to a mobile phone

      
Application Number 16114591
Grant Number 10999343
Status In Force
Filing Date 2018-08-28
First Publication Date 2021-05-04
Grant Date 2021-05-04
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor
  • Six, Scirocco Michelle
  • Mace, Sterling
  • Raman, Rajeev
  • Mui, Stephen
  • Fisher, Jason

Abstract

An apparatus and method for dynamically providing web-based multimedia to a mobile phone are described. According to one embodiment, an RSS feed is received that references multimedia files meeting one or more criteria. A playlist is generated dynamically from the multimedia files. The playlist is a single virtual multimedia file. An updated RSS feed is received that references one or more additional multimedia files meeting the one or more criteria. A second playlist is generated dynamically from the multimedia files and the one or more additional multimedia files.

IPC Classes  ?

  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 12/58 - Message switching systems
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • G06F 16/48 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • G06F 16/70 - Information retrievalDatabase structures thereforFile system structures therefor of video data
  • G06F 16/438 - Presentation of query results

27.

Message analysis application and response system

      
Application Number 16520264
Grant Number 10999717
Status In Force
Filing Date 2019-07-23
First Publication Date 2021-05-04
Grant Date 2021-05-04
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

Abstract

Disclosed is an apparatus and method of communicating with a user of a wireless device and processing message delivery. One example method of operation may include identifying a group of participants to receive a broadcast message transmitted from a wireless device, transmitting at least one broadcast message from the wireless device to a plurality of computing devices corresponding to the group of participants, receiving a plurality of response messages responsive to the at least one transmitted broadcast message, examining the plurality of response messages and extracting content of the plurality of response messages, generating a summary message based on the extracted content of the plurality of response messages, the summary message comprising portions from all of the plurality of response messages and also comprising information unique to each of the plurality of response messages, and displaying the summary message on a display interface of the wireless device.

IPC Classes  ?

  • H04W 4/18 - Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
  • H04W 4/14 - Short messaging services, e.g. short message service [SMS] or unstructured supplementary service data [USSD]
  • H04W 4/06 - Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]Services to user groupsOne-way selective calling services
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • H04W 4/12 - MessagingMailboxesAnnouncements
  • G16H 80/00 - ICT specially adapted for facilitating communication between medical practitioners or patients, e.g. for collaborative diagnosis, therapy or health monitoring

28.

Systems, methods and devices for integrating end-host and network resources in distributed memory

      
Application Number 16460942
Grant Number 10979383
Status In Force
Filing Date 2019-07-02
First Publication Date 2021-04-13
Grant Date 2021-04-13
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor
  • Warfield, Andrew
  • Wires, Jacob Taylor
  • Stodden, Daniel
  • Meyer, Dutch
  • Guyader, Jean Maurice Guy
  • Fraser, Keir
  • Deegan, Timothy John
  • Cully, Brendan Anthony
  • Clark, Christopher
  • Jamieson, Kevin
  • Lefebvre, Geoffrey

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.

IPC Classes  ?

  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • G06F 16/182 - Distributed file systems
  • G06F 16/25 - Integrating or interfacing systems involving database management systems
  • G06F 16/13 - File access structures, e.g. distributed indices
  • H04L 12/24 - Arrangements for maintenance or administration
  • H04L 12/741 - Header address processing for routing, e.g. table lookup
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines

29.

Transport parking space availability detection

      
Application Number 16378434
Grant Number 10957200
Status In Force
Filing Date 2019-04-08
First Publication Date 2021-03-23
Grant Date 2021-03-23
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

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.

IPC Classes  ?

  • G08G 1/14 - Traffic control systems for road vehicles indicating individual free spaces in parking areas
  • G08G 1/0962 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints

30.

Mobile device transport parking notification and movement tracking

      
Application Number 16821960
Grant Number 10896611
Status In Force
Filing Date 2020-03-17
First Publication Date 2021-01-19
Grant Date 2021-01-19
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

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.

IPC Classes  ?

  • B60Q 1/48 - Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic for parking purposes
  • G08G 1/14 - Traffic control systems for road vehicles indicating individual free spaces in parking areas
  • H04W 68/00 - User notification, e.g. alerting or paging, for incoming communication, change of service or the like
  • H04W 4/02 - Services making use of location information

31.

Processing multiple audio signals on a device

      
Application Number 16224657
Grant Number 10891107
Status In Force
Filing Date 2018-12-18
First Publication Date 2021-01-12
Grant Date 2021-01-12
Owner Open Invention Network LLC (USA)
Inventor Ledet, David Gerard

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.

IPC Classes  ?

  • H04R 3/00 - Circuits for transducers
  • G06F 3/16 - Sound inputSound output
  • H04R 1/40 - Arrangements for obtaining desired frequency or directional characteristics for obtaining desired directional characteristic only by combining a number of identical transducers

32.

Separate cryptographic keys for protecting different operations on data

      
Application Number 16506946
Grant Number 10824571
Status In Force
Filing Date 2019-07-09
First Publication Date 2020-11-03
Grant Date 2020-11-03
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor
  • Thomas, Geoffrey G.
  • Whaley, John
  • Purtell, Ii, Thomas Joseph

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.

IPC Classes  ?

  • G06F 21/00 - Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
  • G06F 12/14 - Protection against unauthorised use of memory
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • H04L 9/14 - Arrangements for secret or secure communicationsNetwork security protocols using a plurality of keys or algorithms
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

33.

Message guardian

      
Application Number 14705231
Grant Number 10826854
Status In Force
Filing Date 2015-05-06
First Publication Date 2020-11-03
Grant Date 2020-11-03
Owner Open Invention Network LLC (USA)
Inventor Ledet, David Gerard

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.

IPC Classes  ?

34.

Method and apparatus of processing caller responses

      
Application Number 16424186
Grant Number 10827068
Status In Force
Filing Date 2019-05-28
First Publication Date 2020-11-03
Grant Date 2020-11-03
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor
  • Boutcher, James K.
  • Scheet, David
  • Cordell, Jeffrey William
  • Smith, Daniel E.

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.

IPC Classes  ?

  • H04M 3/51 - Centralised call answering arrangements requiring operator intervention
  • H04M 1/64 - Automatic arrangements for answering callsAutomatic arrangements for recording messages for absent subscribersArrangements for recording conversations
  • H04M 3/527 - Centralised call answering arrangements not requiring operator intervention
  • H04M 3/493 - Interactive information services, e.g. directory enquiries

35.

Compatibility-based configuration of hardware with virtualization software

      
Application Number 16358631
Grant Number 10817319
Status In Force
Filing Date 2019-03-19
First Publication Date 2020-10-27
Grant Date 2020-10-27
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor
  • Thomas, Geoffrey G.
  • Whaley, John
  • Agashe, Umesh

Abstract

The disclosed embodiments provide a system that facilitates the use of a computer system with virtualization software. During operation, the system obtains a set of hardware attributes from the computer system and a hardware compatibility list (HCL) for the virtualization software. Next, the system uses the hardware attributes and the HCL to predict a compatibility of a hardware component in the computer system with the virtualization software. The system then uses the predicted compatibility to manage use of the computer system with the virtualization software.

IPC Classes  ?

  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
  • G06F 8/61 - Installation
  • G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
  • G06F 11/36 - Prevention of errors by analysis, debugging or testing of software

36.

Location based notifications

      
Application Number 14837967
Grant Number 10805409
Status In Force
Filing Date 2015-08-27
First Publication Date 2020-10-13
Grant Date 2020-10-13
Owner Open Invention Network LLC (USA)
Inventor Ledet, David Gerard

Abstract

A location-based notification application may generate a location based notification on a client device based on a location of the client device and data stored within the client device.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

37.

System, method, and computer readable medium for establishing communication between devices

      
Application Number 16424249
Grant Number 10764432
Status In Force
Filing Date 2019-05-28
First Publication Date 2020-09-01
Grant Date 2020-09-01
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Nguyen, Kevin V.

Abstract

A system, method, and computer readable medium for establishing communication between two devices comprises connecting, by a first computer, to an open source Private Branch Exchange (PBX) platform via a port, receiving a phone number sent by a first one of the two devices at the open source PBX platform, invoking an interface module by the open source PBX platform, where the interface module resides on the open source PBX platform, and building a Calling Name request by the interface module related to the received phone number.

IPC Classes  ?

  • H04M 3/42 - Systems providing special services or facilities to subscribers
  • H04M 1/64 - Automatic arrangements for answering callsAutomatic arrangements for recording messages for absent subscribersArrangements for recording conversations
  • G06F 16/903 - Querying
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04M 7/00 - Arrangements for interconnection between switching centres
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04W 4/16 - Communication-related supplementary services, e.g. call-transfer or call-hold

38.

Mobile call enhancement

      
Application Number 16195160
Grant Number 10761689
Status In Force
Filing Date 2018-11-19
First Publication Date 2020-09-01
Grant Date 2020-09-01
Owner OPEN INVENTION NETWORKS LLC (USA)
Inventor Ledet, David Gerard

Abstract

An example operation may include a system, comprising a processor and a memory on which are stored machine readable instructions that when executed by the processor causing the processor to one or more of obtain a first caller name of an first received call, display a notification on the device, wherein the notification includes a first button and a first document, wherein the first document is associated with the first caller name, display a list on the device of at least one name of a second document when the first button is pressed, wherein the at least one second document is associated with the first caller name and replace the first document with the second document when the at least one second document name is selected from the list.

IPC Classes  ?

  • H04R 3/00 - Circuits for transducers
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • H04M 1/725 - Cordless telephones
  • H04M 3/42 - Systems providing special services or facilities to subscribers

39.

Staggered secure data receipt

      
Application Number 15616314
Grant Number 10726143
Status In Force
Filing Date 2017-06-07
First Publication Date 2020-07-28
Grant Date 2020-07-28
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

Abstract

Message and data sharing may require additional levels of security beyond mere access authorization procedures. One example method of operation may include identifying message content associated with a message, splitting the message content into a plurality of message content sections, identifying a plurality of potential recipient devices, and transmitting the plurality of message content sections to the plurality of potential recipient devices.

IPC Classes  ?

  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • H04L 12/58 - Message switching systems
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

40.

Method and apparatus of discovering and monitoring network devices

      
Application Number 16391565
Grant Number 10721149
Status In Force
Filing Date 2019-04-23
First Publication Date 2020-07-21
Grant Date 2020-07-21
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Lingen, Mark Thomas

Abstract

A method and apparatus of monitoring computer devices operating on a network is disclosed. One example method may include discovering and monitoring a plurality of network devices operating on a network. The method may include scanning the network to discover various network devices and determining a device type of each of the network devices. The method may also include determining attributes corresponding to each of the network devices, monitoring the attributes corresponding to each of the network devices and compiling a list of attribute information based on the monitoring operation and storing the list of attribute information in a memory. The device discovery and monitoring may be performed autonomously without user intervention allowing computer devices to be discovered and monitored as they are added to the network.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • G06F 11/30 - Monitoring
  • H04L 12/24 - Arrangements for maintenance or administration

41.

Interface between a virtual personal assistant and an interactive voice response system

      
Application Number 16559569
Grant Number 10698934
Status In Force
Filing Date 2019-09-03
First Publication Date 2020-06-30
Grant Date 2020-06-30
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor
  • Wohlsen, Robert C.
  • Ethridge, Jason

Abstract

In order to make existing IVR transactions visible to mobile device users that utilize a Virtual Personal Assistant (VPA), an interface is provided for an IVR system. The interface receives a transaction request from a VPA for a transaction provided by the IVR system and determines the transaction pertaining to the request. The interface then executes the respective IVR transaction application and converts the voice prompts of the IVR application to semantic data requests that can be interpreted by the VPA. The interface can provide data to the IVR application from data provided in the initial transaction request. Any missing data fields can be requested from the VPA. If the VPA is unable to provide the missing data from data available to the VPA, the VPA is able to prompt the user with text, audio and/or images prompts to obtain the missing data for the transaction.

IPC Classes  ?

  • G06F 16/33 - Querying
  • G06F 16/9032 - Query formulation
  • H04M 1/725 - Cordless telephones
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference

42.

Mobile device transport parking notification and movement tracking

      
Application Number 15894395
Grant Number 10685568
Status In Force
Filing Date 2018-02-12
First Publication Date 2020-06-16
Grant Date 2020-06-16
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

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 identifying a transport speed of a particular transport vehicle is moving above a first threshold speed, identifying a first change in direction of the transport and confirming a new transport speed after the first change in direction is less than a second threshold speed. The method may also include initiating a monitoring event to track movement of the transport responsive to the first change in direction of the transport or the confirmed new transport speed.

IPC Classes  ?

  • G08G 1/056 - Detecting movement of traffic to be counted or controlled with provision for distinguishing direction of travel
  • G08G 1/14 - Traffic control systems for road vehicles indicating individual free spaces in parking areas
  • H04W 68/00 - User notification, e.g. alerting or paging, for incoming communication, change of service or the like
  • H04W 4/02 - Services making use of location information

43.

Method and apparatus of providing emergency communication services

      
Application Number 16162304
Grant Number 10666492
Status In Force
Filing Date 2018-10-16
First Publication Date 2020-05-26
Grant Date 2020-05-26
Owner Open Invention Network LLC (USA)
Inventor Wieland, Martin

Abstract

Disclosed is an electrical device and method of automatically searching for and connecting to known or unknown available public communication infrastructure and/or devices in the vicinity using a multi-layer communication model. Each layer may include binding information for local available communication methods and shareable hardware devices, a routing table, and, if applicable, one or more logon profiles for service providers. Communication layers may be built by searching for available public communication infrastructure and/or devices in the vicinity by actively sending out connection requests to all addressable destinations along the available transport medium. Each node is able to access and use the communication infrastructure of each other node. Switching between layers as they become inoperable and/or become available without any user interaction required is also possible.

IPC Classes  ?

  • H04L 12/24 - Arrangements for maintenance or administration
  • H04W 84/22 - Self-organising networks, e.g. ad hoc networks or sensor networks with access to wired networks
  • H04W 84/12 - WLAN [Wireless Local Area Networks]
  • H04L 12/931 - Switch fabric architecture
  • H04L 12/58 - Message switching systems
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04W 4/14 - Short messaging services, e.g. short message service [SMS] or unstructured supplementary service data [USSD]
  • H04W 4/60 - Subscription-based services using application servers or record carriers, e.g. SIM application toolkits
  • H04W 4/80 - Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
  • H04L 12/741 - Header address processing for routing, e.g. table lookup
  • H04W 12/06 - Authentication
  • H04W 76/15 - Setup of multiple wireless link connections
  • H04W 4/90 - Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
  • H04W 88/16 - Gateway arrangements
  • H04W 84/18 - Self-organising networks, e.g. ad hoc networks or sensor networks
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

44.

IVR engagements and upfront background noise

      
Application Number 16261503
Grant Number 10666800
Status In Force
Filing Date 2019-01-29
First Publication Date 2020-05-26
Grant Date 2020-05-26
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Moore, Shelley L.

Abstract

Embodiments of the present invention pertain to reducing or eliminating speech recognition error when background noise is detected at a caller's location. For example, when background noise is detected at the caller's location, the caller may be prompted to use dual-tone multi-frequency (DTMF).

IPC Classes  ?

  • H04M 3/18 - Automatic or semi-automatic exchanges with means for reducing interferenceAutomatic or semi-automatic exchanges with means for reducing effects due to line faults
  • H04M 3/493 - Interactive information services, e.g. directory enquiries
  • G10L 25/84 - Detection of presence or absence of voice signals for discriminating voice from noise
  • G10L 15/20 - Speech recognition techniques specially adapted for robustness in adverse environments, e.g. in noise or of stress induced speech
  • H04M 7/12 - Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog

45.

Power maximization

      
Application Number 15940479
Grant Number 10612933
Status In Force
Filing Date 2018-03-29
First Publication Date 2020-04-07
Grant Date 2020-04-07
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

Abstract

An example system may include one or more of a transport, a navigation system in the transport, wherein the navigation system is configured to obtain a current destination, a processor communicably coupled to the navigation system, wherein the processor is configured to determine whether the transport has battery charge to arrive at a final destination, and an application communicably coupled to the processor configured to determine elements that affect a range of the transport, when the processor determines that the battery charge is insufficient to arrive at the final destination, the processor is configured to: provide a notification of the insufficiency of the battery charge, provide details of one or more of the elements, process a modification of the one or more of the elements, and provide a notification of a sufficiency of the battery charge to arrive at the final destination.

IPC Classes  ?

  • G01C 21/34 - Route searchingRoute guidance
  • B60L 58/12 - Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries responding to state of charge [SoC]
  • G01C 21/36 - Input/output arrangements for on-board computers
  • B60L 1/00 - Supplying electric power to auxiliary equipment of electrically-propelled vehicles

46.

Virtual smart card to perform security-critical operations

      
Application Number 16209574
Grant Number 10616215
Status In Force
Filing Date 2018-12-04
First Publication Date 2020-04-07
Grant Date 2020-04-07
Owner Open Invention Network LLC (USA)
Inventor Wieland, Martin

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.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 9/08 - Key distribution
  • H04W 12/06 - Authentication
  • G06F 21/77 - Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information in smart cards
  • G06F 21/72 - Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information in cryptographic circuits
  • G06F 21/32 - User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
  • G06F 21/34 - User authentication involving the use of external additional devices, e.g. dongles or smart cards

47.

Staggered secure data receipt

      
Application Number 15616330
Grant Number 10592695
Status In Force
Filing Date 2017-06-07
First Publication Date 2020-03-17
Grant Date 2020-03-17
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

Abstract

Message and data sharing may require additional levels of security beyond mere access authorization procedures. One example method of operation may include identifying data content associated with a data file, splitting the data content into data content sections, identifying potential recipient devices, and transmitting the data content sections to the potential recipient devices.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06F 21/78 - Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data

48.

Mobile device transport parking notification and movement tracking

      
Application Number 16559532
Grant Number 10593209
Status In Force
Filing Date 2019-09-03
First Publication Date 2020-03-17
Grant Date 2020-03-17
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

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.

IPC Classes  ?

  • B60Q 1/48 - Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic for parking purposes
  • G08G 1/14 - Traffic control systems for road vehicles indicating individual free spaces in parking areas
  • H04W 68/00 - User notification, e.g. alerting or paging, for incoming communication, change of service or the like
  • H04W 4/02 - Services making use of location information

49.

Method and apparatus for processing data based on touch events on a touch sensitive device

      
Application Number 15791591
Grant Number 10545725
Status In Force
Filing Date 2017-10-24
First Publication Date 2020-01-28
Grant Date 2020-01-28
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor
  • Khafizov, Farid
  • Khafizova, Margarita

Abstract

Certain aspects of the present disclosure relate to a technique for processing data based on touch events on a touch sensitive device. A first touch event is detected indicating a selection of a value for an attribute using a touch input device from a first portion of a touch sensitive display screen of the touch sensitive device. A second touch event is detected indicating a change in position of the touch input device from the first portion to a second portion of the touch sensitive display screen of the touch sensitive device. In response to detecting the second touch event, a query is determined for searching a database based on the value for the attribute.

IPC Classes  ?

  • G06F 7/00 - Methods or arrangements for processing data by operating upon the order or content of the data handled
  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
  • G06F 3/043 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using propagating acoustic waves
  • G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
  • G06F 16/00 - Information retrievalDatabase structures thereforFile system structures therefor
  • G06F 16/242 - Query formulation

50.

Color based search application interface and corresponding control functions

      
Application Number 14472679
Grant Number 10534500
Status In Force
Filing Date 2014-08-29
First Publication Date 2020-01-14
Grant Date 2020-01-14
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

Abstract

A user interface may be accessed and used to illustrate various user options. One example method of operation may include initiating an application on a user computing device, receiving a selection to initiate a circular menu associated with the application including multiple selection options on a user display interface of the user computing device, identifying a user action associated with the application, and populating the circular menu with menu options linked to the user action identified.

IPC Classes  ?

  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range

51.

Location awareness assistant that activates a business-oriented operation system or a personal-oriented operation system based on conditions

      
Application Number 14705432
Grant Number 10515344
Status In Force
Filing Date 2015-05-06
First Publication Date 2019-12-24
Grant Date 2019-12-24
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

Abstract

A location based assistant is provided on client device. The client device may activate a business-oriented operation system or a personal-oriented operating system based on a location of the apparatus, a time of day, or a user defined setting. Upon activation of the business-oriented operation system or the personal-oriented operating system, client device may interact and communicate with a business or personal calendar of a user, business or personal messages of the user, business or personal activities of the user.

IPC Classes  ?

52.

Depicting outcomes of a decision

      
Application Number 16442901
Grant Number 11216354
Status In Force
Filing Date 2019-06-17
First Publication Date 2019-11-28
Grant Date 2022-01-04
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

Abstract

An example operation may include a method comprising one or more of sending, by a device, a notification message to a server, when a threat is determined on a device, developing a simulation to spread awareness of a situation in response to the sending, requesting, by the server, a permission to present the simulation to the device, sending, by the device, a response message in response to the requesting, and executing the simulation, by the server, when permission is granted on the device.

IPC Classes  ?

  • G06F 11/34 - Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 16/687 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using geographical or spatial information, e.g. location
  • G06F 16/29 - Geographical information databases
  • G01C 21/00 - NavigationNavigational instruments not provided for in groups
  • G01C 21/20 - Instruments for performing navigational calculations
  • G10L 25/51 - Speech or voice analysis techniques not restricted to a single one of groups specially adapted for particular use for comparison or discrimination
  • G06Q 10/10 - Office automationTime management
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 16/93 - Document management systems
  • G06F 16/23 - Updating
  • G06F 40/166 - Editing, e.g. inserting or deleting
  • G06F 16/2455 - Query execution
  • G06F 16/2457 - Query processing with adaptation to user needs
  • G06F 16/9536 - Search customisation based on social or collaborative filtering
  • G06F 9/54 - Interprogram communication
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G10L 17/00 - Speaker identification or verification techniques

53.

Job scheduler for remote maintenance of servers and workstations

      
Application Number 16114649
Grant Number 10489196
Status In Force
Filing Date 2018-08-28
First Publication Date 2019-11-26
Grant Date 2019-11-26
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Feeser, Colin Lee

Abstract

A method, system and program product for remote scheduling of at least one job to run on a plurality of computers in a computer network. The job scheduler enables selection of a domain that includes at least a subset of the computers on which the job is to run. A list of computers in the selected domain is automatically generated. The computers on which the job is to run can be selected from the generated list of computers. A configuration file is created for storing an identification of the selected domain and the job to be run on the selected computers in the domain.

IPC Classes  ?

  • G06F 9/46 - Multiprogramming arrangements
  • G06F 9/48 - Program initiatingProgram switching, e.g. by interrupt
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]

54.

Method and apparatus for determining a valid touch event on a touch sensitive device

      
Application Number 16148216
Grant Number 10481725
Status In Force
Filing Date 2018-10-01
First Publication Date 2019-11-19
Grant Date 2019-11-19
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor
  • Khafizov, Farid
  • Khafizova, Margarita

Abstract

Certain aspects of the present disclosure relate to a technique for determining a valid touch event on a touch sensitive device. At least two touch events are received from a touch interface. The at least two touch events are combined if a time difference between each of the at least two touch events is less than a time threshold and a proximity between each of the at least two touch events is less than a proximity threshold. A valid touch event is determined if a combined pressure indicator of a combined touch event is greater than a pressure threshold.

IPC Classes  ?

  • G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
  • G06F 3/043 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using propagating acoustic waves

55.

Method and apparatus for determining a valid sequence of touch events on a touch sensitive device

      
Application Number 16379626
Grant Number 10481727
Status In Force
Filing Date 2019-04-09
First Publication Date 2019-11-19
Grant Date 2019-11-19
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor
  • Khafizov, Farid
  • Khafizova, Margarita

Abstract

Certain aspects of the present disclosure relate to a technique for determining a valid sequence of touch events on a touch sensitive device. A first sequence of touch events is received, a proximity between any two touch events of the first sequence of touch events being greater than a proximity threshold. A second sequence of touch events is received. The touch events from the first and the second sequence are combined if a time difference between the first and the second sequence of touch events is below a time threshold and a proximity between the first and the second sequence of touch events is less than the proximity threshold. A valid sequence of touch events is determined if a combined pressure of the first and the second sequence of touch events is greater than a pressure threshold.

IPC Classes  ?

  • G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
  • G06F 3/043 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using propagating acoustic waves

56.

Domain name service based remote programming objects

      
Application Number 15627731
Grant Number 10469441
Status In Force
Filing Date 2017-06-20
First Publication Date 2019-11-05
Grant Date 2019-11-05
Owner Open Invention Network LLC (USA)
Inventor Easttom, Ii, William Charles

Abstract

The embodiments describe an apparatus for accessing a remote object. The apparatus includes a transceiver. The transceiver is configured to transmit a Domain Name Service request of the remote object to a Domain Name Service server and receive a Domain Name Service response comprising an Internet Protocol of the remote object. The transceiver is further configured to connect to the Internet Protocol of the remote object based on the Domain Name Service response.

IPC Classes  ?

  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal

57.

Protecting data in insecure cloud storage

      
Application Number 15460574
Grant Number 10445517
Status In Force
Filing Date 2017-03-16
First Publication Date 2019-10-15
Grant Date 2019-10-15
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor
  • Whaley, John
  • Purtell, Ii, Thomas Joseph
  • Thomas, Geoffrey G.

Abstract

The disclosed embodiments provide a system that processes data. The system includes a first client that encrypts a first set of data, uploads the encrypted first set of data to a volume on a cloud storage system, and creates a commit record of the upload. The system also includes a synchronization server that verifies access to the volume by the first client and includes the commit record in a change set containing a set of commit records associated with the volume. The synchronization server also signs the change set and provides the change set for use in synchronizing the upload with a second client.

IPC Classes  ?

  • G06F 21/00 - Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 16/16 - File or folder operations, e.g. details of user interfaces specifically adapted to file systems
  • G06F 16/13 - File access structures, e.g. distributed indices
  • G06F 16/178 - Techniques for file synchronisation in file systems
  • G06F 16/23 - Updating

58.

Simultaneous zoom in windows on a touch sensitive device

      
Application Number 16195720
Grant Number 10402071
Status In Force
Filing Date 2018-11-19
First Publication Date 2019-09-03
Grant Date 2019-09-03
Owner Open Invention Network LLC (USA)
Inventor Khafizova, Margarita

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.

IPC Classes  ?

  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

59.

Interface between a virtual personal assistant and an interactive voice response system

      
Application Number 16121263
Grant Number 10402434
Status In Force
Filing Date 2018-09-04
First Publication Date 2019-09-03
Grant Date 2019-09-03
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor
  • Wohlsen, Robert C.
  • Ethridge, Jason

Abstract

In order to make existing IVR transactions visible to mobile device users that utilize a Virtual Personal Assistant (VPA), an interface is provided for an IVR system. The interface receives a transaction request from a VPA for a transaction provided by the IVR system and determines the transaction pertaining to the request. The interface then executes the respective IVR transaction application and converts the voice prompts of the IVR application to semantic data requests that can be interpreted by the VPA. The interface can provide data to the IVR application from data provided in the initial transaction request. Any missing data fields can be requested from the VPA. If the VPA is unable to provide the missing data from data available to the VPA, the VPA is able to prompt the user with text, audio and/or images prompts to obtain the missing data for the transaction.

IPC Classes  ?

  • G06F 16/33 - Querying
  • G06F 16/9032 - Query formulation
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04M 1/725 - Cordless telephones
  • H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference

60.

Mobile device transport parking notification and movement tracking

      
Application Number 15589331
Grant Number 10403144
Status In Force
Filing Date 2017-05-08
First Publication Date 2019-09-03
Grant Date 2019-09-03
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

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.

IPC Classes  ?

  • G08B 3/00 - Audible signalling systemsAudible personal calling systems
  • G10K 1/00 - Devices in which sound is produced by striking a resonating body, e.g. bells, chimes or gongs
  • G08G 1/14 - Traffic control systems for road vehicles indicating individual free spaces in parking areas
  • H04W 4/02 - Services making use of location information
  • H04W 68/00 - User notification, e.g. alerting or paging, for incoming communication, change of service or the like

61.

Methods, systems and devices relating to data storage interfaces for managing data address spaces in data storage devices

      
Application Number 16391426
Grant Number 10891055
Status In Force
Filing Date 2019-04-23
First Publication Date 2019-08-15
Grant Date 2021-01-12
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor
  • Warfield, Andrew
  • Deegan, Timothy John
  • Fraser, Keir
  • Stodden, Daniel
  • Jamieson, Kevin

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.

IPC Classes  ?

  • G06F 3/06 - Digital input from, or digital output to, record carriers

62.

Navigation application providing collaborative navigation information

      
Application Number 15397925
Grant Number 10378911
Status In Force
Filing Date 2017-01-04
First Publication Date 2019-08-13
Grant Date 2019-08-13
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

Abstract

Navigation applications may utilize various input data to offer route information and other suggested information. One example method may include initiating a navigation application on a first user device, identifying at least one destination of the navigation application, notifying a remote server of the at least one destination, receiving a first query from a second user device inquiring about the at least one destination, and transmitting a response comprising an identification of a first user profile associated with the first user device to the second user device.

IPC Classes  ?

63.

Pressure sensitive input device and integrated mobile media device assembly

      
Application Number 16200347
Grant Number 10382947
Status In Force
Filing Date 2018-11-26
First Publication Date 2019-08-13
Grant Date 2019-08-13
Owner Open Invention Network LLC (USA)
Inventor Williams, Daniel J.

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.

IPC Classes  ?

  • H04W 88/06 - Terminal devices adapted for operation in multiple networks, e.g. multi-mode terminals
  • H04W 8/18 - Processing of user or subscriber data, e.g. subscribed services, user preferences or user profilesTransfer of user or subscriber data
  • H04W 4/02 - Services making use of location information
  • H04W 4/029 - Location-based management or tracking services
  • H04W 4/024 - Guidance services

64.

Navigation application providing supplemental navigation information

      
Application Number 15397904
Grant Number 10371543
Status In Force
Filing Date 2017-01-04
First Publication Date 2019-08-06
Grant Date 2019-08-06
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

Abstract

Navigation applications may utilize various input data to determine various navigation routes. One example method of operating may include providing at least one navigation instruction to a navigation device via a navigation application, detecting the at least one instruction via a detection application, obtaining an image of a physical object, performing a holo-acoustic object manipulation of the physical object, and providing a visual display of the holo-acoustic manipulation as an additional navigation instruction.

IPC Classes  ?

  • G01C 21/36 - Input/output arrangements for on-board computers

65.

Method and apparatus of providing location based device modifications

      
Application Number 16018270
Grant Number 10375521
Status In Force
Filing Date 2018-06-26
First Publication Date 2019-08-06
Grant Date 2019-08-06
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

Abstract

Disclosed are examples of performing mobile station modifications. According to one example a method may include transmitting a notification from a mobile station to an advertisement server and receiving at least one advertisement parameter at the mobile station responsive to the transmitted notification. The method may also include performing a modification to a current state of the mobile device based on the at least one advertisement parameter and a distance between the mobile station and at least one establishment registered with the advertisement server.

IPC Classes  ?

  • H04W 24/00 - Supervisory, monitoring or testing arrangements
  • H04W 4/02 - Services making use of location information
  • H04W 4/021 - Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • H04W 64/00 - Locating users or terminals for network management purposes, e.g. mobility management
  • H04W 8/22 - Processing or transfer of terminal data, e.g. status or physical capabilities

66.

System and method for analyzing information on a time chart using a touch screen interface

      
Application Number 15955414
Grant Number 10360998
Status In Force
Filing Date 2018-04-17
First Publication Date 2019-07-23
Grant Date 2019-07-23
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Khafizova, Margarita

Abstract

Certain aspects of the present disclosure relate to a technique for analyzing data records using a touch screen interface. A touch event is received from the touch screen interface. In response to receiving the touch event, at least one data record is selected from a plurality of data records in a time chart, the time chart including at least one time line relating to at least one data object, the plurality of data records being plotted on the at least one time line based on a time parameter of each of the plurality of data records. Information relating to the selected at least one data record is processed based on the time parameter.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

67.

Nested zoom in windows on a touch sensitive device

      
Application Number 16037361
Grant Number 10346016
Status In Force
Filing Date 2018-07-17
First Publication Date 2019-07-09
Grant Date 2019-07-09
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Khafizova, Margarita

Abstract

Certain aspects of the present disclosure relate to a technique for generating nested 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 remaining portion of the user content. A second portion of a zoomed in first portion of the user content is zooming into by touching the display screen in a proximity of the second portion using the touch input device while retaining an original zoom size of the zoomed in first portion.

IPC Classes  ?

  • G06F 3/12 - Digital output to print unit
  • G06F 9/48 - Program initiatingProgram switching, e.g. by interrupt
  • G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
  • H04W 4/02 - Services making use of location information
  • G06F 16/11 - File system administration, e.g. details of archiving or snapshots
  • G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

68.

Touch screen display with tactile feedback using transparent actuator assemblies

      
Application Number 15689146
Grant Number 10318083
Status In Force
Filing Date 2017-08-29
First Publication Date 2019-06-11
Grant Date 2019-06-11
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor
  • Mckown, Russell C.
  • Ledet, David Gerard

Abstract

The present invention provides a module or system and a method that includes: 1) a transparent screen assembly containing an actuator layer lying between two layers of transparent multiple line electrodes, where one electrode layer of forms lines in the x-direction layer and the other electrode layer forms lines in the y-direction; and 2) a controller that is connected to these electrodes. The system and method of the present invention provides: 1) multiple touch sensing on or near a surface of the transparent screen and 2) simultaneous high resolution tactile feedback across the same surface.

IPC Classes  ?

  • G06F 3/044 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer

69.

Transport parking space availability detection

      
Application Number 15589461
Grant Number 10319234
Status In Force
Filing Date 2017-05-08
First Publication Date 2019-06-11
Grant Date 2019-06-11
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

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 monitoring a predefined area via a sensor, detecting a change via the sensor, comparing the change to a predefined condition stored in memory, determining the change satisfies the predefined condition, and determining a changed parking space status.

IPC Classes  ?

  • G08G 1/14 - Traffic control systems for road vehicles indicating individual free spaces in parking areas
  • G08G 1/0962 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

70.

System and method for unmarshalled routing

      
Application Number 15653252
Grant Number 10313230
Status In Force
Filing Date 2017-07-18
First Publication Date 2019-06-04
Grant Date 2019-06-04
Owner OPEN INVENTION NETWORKS LLC (USA)
Inventor
  • Ye, Qin
  • Peterson, Robert W.
  • Wheeler, Thomas T.

Abstract

In distributed object computing, messages from a source node to a destination node are often required to be routed via one or more intermediate nodes. In order to enhance efficiency of the relay process, a message envelope of a message may include a node list field that specifies the routing path of the message. The communication protocol for communicating the message may specify that when a message is received into a particular node, the node analyzes the node list field. If the identity of the node is last in the node list field, then the node is the destination node and thus the node unmarshals the message. Otherwise, the node forwards the message to the next node in the field list without unmarshalling the message.

IPC Classes  ?

  • H04L 12/721 - Routing procedures, e.g. shortest path routing, source routing, link state routing or distance vector routing
  • H04L 12/741 - Header address processing for routing, e.g. table lookup
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

71.

Method and system for searching network resources to locate content

      
Application Number 14969505
Grant Number 10313453
Status In Force
Filing Date 2015-12-15
First Publication Date 2019-06-04
Grant Date 2019-06-04
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

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.

IPC Classes  ?

  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 16/9535 - Search customisation based on user profiles and personalisation

72.

System, method, and computer readable medium for establishing communication between devices

      
Application Number 16005142
Grant Number 10306056
Status In Force
Filing Date 2018-06-11
First Publication Date 2019-05-28
Grant Date 2019-05-28
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Nguyen, Kevin V.

Abstract

A system, method, and computer readable medium for establishing communication between two devices comprises connecting, by a first computer, to an open source Private Branch Exchange (PBX) platform via a port, receiving a phone number sent by a first one of the two devices at the open source PBX platform, invoking an interface module by the open source PBX platform, where the interface module resides on the open source PBX platform, and building a Calling Name request by the interface module related to the received phone number.

IPC Classes  ?

  • H04M 3/42 - Systems providing special services or facilities to subscribers
  • H04M 1/64 - Automatic arrangements for answering callsAutomatic arrangements for recording messages for absent subscribersArrangements for recording conversations
  • H04W 4/16 - Communication-related supplementary services, e.g. call-transfer or call-hold
  • G06F 17/30 - Information retrieval; Database structures therefor
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04M 7/00 - Arrangements for interconnection between switching centres
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 16/903 - Querying

73.

Navigation application providing supplemental navigation information

      
Application Number 16142892
Grant Number 10302447
Status In Force
Filing Date 2018-09-26
First Publication Date 2019-05-28
Grant Date 2019-05-28
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

Abstract

Navigation applications may utilize various input data to determine various navigation routes. One example method of operating may include providing at least one navigation instruction to a navigation device via a navigation application, detecting the at least one instruction via a detection application, obtaining an image of a physical object, performing a holo-acoustic object manipulation of the physical object, and providing a visual display of the holo-acoustic manipulation as an additional navigation instruction.

IPC Classes  ?

  • G01C 21/36 - Input/output arrangements for on-board computers
  • G02B 27/01 - Head-up displays
  • G03H 3/00 - Holographic processes or apparatus using ultrasonic, sonic, or infrasonic waves for obtaining hologramsProcesses or apparatus for obtaining an optical image from them
  • G03H 1/08 - Synthesising holograms
  • G03H 1/22 - Processes or apparatus for obtaining an optical image from holograms
  • G03H 1/00 - Holographic processes or apparatus using light, infrared, or ultraviolet waves for obtaining holograms or for obtaining an image from themDetails peculiar thereto
  • G01S 19/13 - Receivers

74.

Color based search application interface and corresponding query control functions

      
Application Number 14331312
Grant Number 10289715
Status In Force
Filing Date 2014-07-15
First Publication Date 2019-05-14
Grant Date 2019-05-14
Owner Open Invention Network LLC (USA)
Inventor Ledet, David Gerard

Abstract

Search queries may be received and optimized prior to performing the search and returning results. One example method of operation includes receiving a search query input from a user device including at least one search term, querying a database to access a user account associated with the user device, retrieving at least one pre-stored search criteria from the user account, combining the pre-stored search criteria with the search query input to create a modified search query input, and transmitting the query to a search application.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor

75.

Color based search application interface and corresponding query control functions

      
Application Number 14331469
Grant Number 10268762
Status In Force
Filing Date 2014-07-15
First Publication Date 2019-04-23
Grant Date 2019-04-23
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

Abstract

Search queries may be received and optimized prior to performing the search and returning results. One example method of operation includes receiving a search query input from a user device including at least one search term, querying a history database to access previous queries related to the search query input, performing a query based on the search query input, categorizing results of the query based on the previous queries and a previous selection operation performed by the user, and displaying a plurality of search results in a user interface comprising a plurality of different selection options each related to a topic of the search query.

IPC Classes  ?

76.

Method and apparatus for determining a valid sequence of touch events on a touch sensitive device

      
Application Number 16127630
Grant Number 10254889
Status In Force
Filing Date 2018-09-11
First Publication Date 2019-04-09
Grant Date 2019-04-09
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor
  • Khafizov, Farid
  • Khafizova, Margarita

Abstract

Certain aspects of the present disclosure relate to a technique for determining a valid sequence of touch events on a touch sensitive device. A first sequence of touch events is received, a proximity between any two touch events of the first sequence of touch events being greater than a proximity threshold. A second sequence of touch events is received. The touch events from the first and the second sequence are combined if a time difference between the first and the second sequence of touch events is below a time threshold and a proximity between the first and the second sequence of touch events is less than the proximity threshold. A valid sequence of touch events is determined if a combined pressure of the first and the second sequence of touch events is greater than a pressure threshold.

IPC Classes  ?

  • G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
  • G06F 3/043 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using propagating acoustic waves

77.

Transport parking space availability detection

      
Application Number 15589469
Grant Number 10255809
Status In Force
Filing Date 2017-05-08
First Publication Date 2019-04-09
Grant Date 2019-04-09
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

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.

IPC Classes  ?

  • G08G 1/14 - Traffic control systems for road vehicles indicating individual free spaces in parking areas
  • G08G 1/0962 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints

78.

Compatibility-based configuration of hardware with virtualization software

      
Application Number 15463443
Grant Number 10235194
Status In Force
Filing Date 2017-03-20
First Publication Date 2019-03-19
Grant Date 2019-03-19
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor
  • Thomas, Geoffrey G.
  • Whaley, John
  • Agashe, Umesh

Abstract

The disclosed embodiments provide a system that facilitates the use of a computer system with virtualization software. During operation, the system obtains a set of hardware attributes from the computer system and a hardware compatibility list (HCL) for the virtualization software. Next, the system uses the hardware attributes and the HCL to predict a compatibility of a hardware component in the computer system with the virtualization software. The system then uses the predicted compatibility to manage use of the computer system with the virtualization software.

IPC Classes  ?

  • G06F 8/61 - Installation
  • G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
  • G06F 11/36 - Prevention of errors by analysis, debugging or testing of software
  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines

79.

Transport parking space availability detection

      
Application Number 15397878
Grant Number 10197408
Status In Force
Filing Date 2017-01-04
First Publication Date 2019-02-05
Grant Date 2019-02-05
Owner Open Invention Network LLC (USA)
Inventor Ledet, David Gerard

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, determining a navigation route for a transport to navigate from a point of origin to the destination, applying user characteristic to the navigation route, determining an alternative navigation route with at least one intermediate destination based on the at least one user characteristic and the at least one destination, and providing the alternative navigation route to a user device.

IPC Classes  ?

  • G01C 21/00 - NavigationNavigational instruments not provided for in groups
  • G01C 21/34 - Route searchingRoute guidance
  • G01C 21/36 - Input/output arrangements for on-board computers

80.

IVR engagements and upfront background noise

      
Application Number 15621095
Grant Number 10194026
Status In Force
Filing Date 2017-06-13
First Publication Date 2019-01-29
Grant Date 2019-01-29
Owner Open Invention Network, LLC (USA)
Inventor Moore, Shelley L.

Abstract

Embodiments of the present invention pertain to reducing or eliminating speech recognition error when background noise is detected at a caller's location. For example, when background noise is detected at the caller's location, the caller may be prompted to use dual-tone multi-frequency (DTMF).

IPC Classes  ?

  • H04M 3/493 - Interactive information services, e.g. directory enquiries
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G10L 25/84 - Detection of presence or absence of voice signals for discriminating voice from noise
  • G10L 15/20 - Speech recognition techniques specially adapted for robustness in adverse environments, e.g. in noise or of stress induced speech

81.

Processing multiple audio signals on a device

      
Application Number 15810598
Grant Number 10157041
Status In Force
Filing Date 2017-11-13
First Publication Date 2018-12-18
Grant Date 2018-12-18
Owner Open Invention Network LLC (USA)
Inventor Ledet, David Gerard

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.

IPC Classes  ?

  • G06F 3/16 - Sound inputSound output
  • H04R 1/40 - Arrangements for obtaining desired frequency or directional characteristics for obtaining desired directional characteristic only by combining a number of identical transducers
  • H04R 3/00 - Circuits for transducers

82.

Virtual smart card to perform security-critical operations

      
Application Number 15823973
Grant Number 10148648
Status In Force
Filing Date 2017-11-28
First Publication Date 2018-12-04
Grant Date 2018-12-04
Owner Open Invention Network LLC (USA)
Inventor Wieland, Martin

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.

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 21/34 - User authentication involving the use of external additional devices, e.g. dongles or smart cards

83.

Pressure sensitive input device and integrated mobile media device assembly

      
Application Number 13167848
Grant Number 10142828
Status In Force
Filing Date 2011-06-24
First Publication Date 2018-11-27
Grant Date 2018-11-27
Owner Open Invention Network LLC (USA)
Inventor Williams, Daniel J.

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.

IPC Classes  ?

  • H04W 88/06 - Terminal devices adapted for operation in multiple networks, e.g. multi-mode terminals
  • H04W 8/18 - Processing of user or subscriber data, e.g. subscribed services, user preferences or user profilesTransfer of user or subscriber data
  • H04W 4/02 - Services making use of location information
  • H04W 4/029 - Location-based management or tracking services
  • H04W 4/024 - Guidance services

84.

Simultaneous zoom in windows on a touch sensitive device

      
Application Number 15333483
Grant Number 10140003
Status In Force
Filing Date 2016-10-25
First Publication Date 2018-11-27
Grant Date 2018-11-27
Owner Open Invention Network LLC (USA)
Inventor Khafizova, Margarita

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.

IPC Classes  ?

  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance

85.

Method and apparatus of providing emergency communication services

      
Application Number 15837330
Grant Number 10103930
Status In Force
Filing Date 2017-12-11
First Publication Date 2018-10-16
Grant Date 2018-10-16
Owner Open Invention Network LLC (USA)
Inventor Wieland, Martin

Abstract

Disclosed is an electrical device and method of automatically searching for and connecting to known or unknown available public communication infrastructure and/or devices in the vicinity using a multi-layer communication model. Each layer may include binding information for local available communication methods and shareable hardware devices, a routing table, and, if applicable, one or more logon profiles for service providers. Communication layers may be built by searching for available public communication infrastructure and/or devices in the vicinity by actively sending out connection requests to all addressable destinations along the available transport medium. Each node is able to access and use the communication infrastructure of each other node. Switching between layers as they become inoperable and/or become available without any user interaction required is also possible.

IPC Classes  ?

  • H04L 12/24 - Arrangements for maintenance or administration
  • H04W 84/22 - Self-organising networks, e.g. ad hoc networks or sensor networks with access to wired networks
  • H04W 84/12 - WLAN [Wireless Local Area Networks]
  • H04W 76/02 - Connection set-up
  • H04W 4/22 - Emergency connection handling
  • H04W 4/14 - Short messaging services, e.g. short message service [SMS] or unstructured supplementary service data [USSD]
  • H04W 4/00 - Services specially adapted for wireless communication networksFacilities therefor
  • H04W 12/06 - Authentication
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 12/58 - Message switching systems
  • H04L 12/931 - Switch fabric architecture
  • H04L 12/741 - Header address processing for routing, e.g. table lookup
  • H04W 4/90 - Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
  • H04W 4/60 - Subscription-based services using application servers or record carriers, e.g. SIM application toolkits
  • H04W 76/15 - Setup of multiple wireless link connections
  • H04W 4/80 - Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
  • H04W 88/16 - Gateway arrangements
  • H04W 84/18 - Self-organising networks, e.g. ad hoc networks or sensor networks
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

86.

Method and apparatus for determining a valid touch event on a touch sensitive device

      
Application Number 15894525
Grant Number 10088949
Status In Force
Filing Date 2018-02-12
First Publication Date 2018-10-02
Grant Date 2018-10-02
Owner Open Invention Network LLC (USA)
Inventor
  • Khafizov, Farid
  • Khafizova, Margarita

Abstract

Certain aspects of the present disclosure relate to a technique for determining a valid touch event on a touch sensitive device. At least two touch events are received from a touch interface. The at least two touch events are combined if a time difference between each of the at least two touch events is less than a time threshold and a proximity between each of the at least two touch events is less than a proximity threshold. A valid touch event is determined if a combined pressure indicator of a combined touch event is greater than a pressure threshold.

IPC Classes  ?

  • G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means

87.

Navigation application providing supplemental navigation information

      
Application Number 15397922
Grant Number 10088328
Status In Force
Filing Date 2017-01-04
First Publication Date 2018-10-02
Grant Date 2018-10-02
Owner Open Invention Network LLC (USA)
Inventor Ledet, David Gerard

Abstract

Navigation applications may utilize various input data to determine various navigation routes. One example method of operating may include providing at least one navigation instruction to a navigation device via a navigation application, detecting the at least one instruction via a detection application, obtaining an image of a physical object, performing a holo-acoustic object manipulation of the physical object, and providing a visual display of the holo-acoustic manipulation as an additional navigation instruction.

IPC Classes  ?

  • G01C 21/36 - Input/output arrangements for on-board computers
  • G02B 27/01 - Head-up displays
  • G03H 3/00 - Holographic processes or apparatus using ultrasonic, sonic, or infrasonic waves for obtaining hologramsProcesses or apparatus for obtaining an optical image from them
  • G03H 1/08 - Synthesising holograms
  • G03H 1/22 - Processes or apparatus for obtaining an optical image from holograms
  • G03H 1/00 - Holographic processes or apparatus using light, infrared, or ultraviolet waves for obtaining holograms or for obtaining an image from themDetails peculiar thereto
  • G01S 19/13 - Receivers

88.

Method and system for a flexible ADO.NET provider based on a customized dynamic-link library

      
Application Number 13185527
Grant Number 10083214
Status In Force
Filing Date 2011-07-19
First Publication Date 2018-09-25
Grant Date 2018-09-25
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Yaeger, Marc Todd

Abstract

Certain aspects of the present disclosure relates to a computer implemented method for executing application code to access data and a data source through a data-sharing application, the method including providing at least one flexible activex data object (ADO) .Net for the data source defined by at least one customized dynamic-link library (DLL). The at least one customized DLL may be loaded based on at least one identification in a configuration file in order to communicate to a service in at least one service layer in a network. The at least one flexible ADO.Net provider dll or library may be used to migrate at least one application for the data source.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor

89.

Location awareness assistant for switching between a business profile mode and a personal profile mode

      
Application Number 14705548
Grant Number 10084867
Status In Force
Filing Date 2015-05-06
First Publication Date 2018-09-25
Grant Date 2018-09-25
Owner Open Invention Network, LLC (USA)
Inventor Ledet, David Gerard

Abstract

A location-based assistant is provided on client device. The client device includes a business-oriented operating system and a personal oriented operating system. The client device is configured to communicate data associated with the business-oriented operating system to a business remote data system, when the client device is operating the business-oriented operating system. The client device is configured to communicate data associated with the personal-oriented operating system to a personal remote data system, when the client device is operating the personal-oriented operating system.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 9/44 - Arrangements for executing specific programs
  • G06F 9/451 - Execution arrangements for user interfaces

90.

Method and apparatus for determining a valid sequence of touch events on a touch sensitive device

      
Application Number 15810084
Grant Number 10073566
Status In Force
Filing Date 2017-11-12
First Publication Date 2018-09-11
Grant Date 2018-09-11
Owner Open Invention Network LLC (USA)
Inventor
  • Khafizov, Farid
  • Khafizova, Margarita

Abstract

Certain aspects of the present disclosure relate to a technique for determining a valid sequence of touch events on a touch sensitive device. A first sequence of touch events is received, a proximity between any two touch events of the first sequence of touch events being greater than a proximity threshold. A second sequence of touch events is received. The touch events from the first and the second sequence are combined if a time difference between the first and the second sequence of touch events is below a time threshold and a proximity between the first and the second sequence of touch events is less than the proximity threshold. A valid sequence of touch events is determined if a combined pressure of the first and the second sequence of touch events is greater than a pressure threshold.

IPC Classes  ?

  • G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means

91.

System and method for automatic posting to mediums with a users current interests

      
Application Number 13047173
Grant Number 10073920
Status In Force
Filing Date 2011-03-14
First Publication Date 2018-09-11
Grant Date 2018-09-11
Owner Open Invention Network LLC (USA)
Inventor Ledet, David Gerard

Abstract

An application can execute on one or more user devices that can scan the user's local and remote activity related data, such as internet surfing history, emails, etc, to determine current interests of the user. The data can be processed into categories and categories that have a frequency of activity that satisfies a requirement threshold can be said to represent a current interest of the user. The data can be processed to extract content for a content update to a user account, such as an RMTS account or blogging account of which the user is a member. The content update can use published APIs for the respective mediums to automatically post the content update to the medium.

IPC Classes  ?

  • G06F 7/00 - Methods or arrangements for processing data by operating upon the order or content of the data handled
  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
  • G06F 17/30 - Information retrieval; Database structures therefor

92.

Customer service call processing and support agent access application

      
Application Number 15799914
Grant Number 10069975
Status In Force
Filing Date 2017-10-31
First Publication Date 2018-09-04
Grant Date 2018-09-04
Owner Open Invention Network, LLC (USA)
Inventor
  • Varman, Mahendra
  • Webster, Craig A.
  • Fisher, Jil M.

Abstract

Disclosed are a method and apparatus of receiving and processing customer support calls. The calls may be initiated from a mobile/wireless device via a call function or via a mobile device application. An example method of operation may provide receiving a call from a mobile device and identifying the call as a customer service support inquiry. The method may further provide intercepting the call and redirecting the call to an interactive voice response proxy device responsive to identifying the call as a customer service support inquiry, accessing a database responsive to receiving the call and retrieving a data record that was created when the call was initiated. The data record may include a mobile device identifier of the mobile device and a present inquiry identifier of a type of customer support inquiry associated with the call and the method may also include identifying the customer inquiry and a customer profile stored on the data record, and determining a location to route the call based on at least one of the customer inquiry and the customer profile information on the data record.

IPC Classes  ?

  • H04M 3/42 - Systems providing special services or facilities to subscribers
  • H04M 3/51 - Centralised call answering arrangements requiring operator intervention
  • H04M 3/523 - Centralised call answering arrangements requiring operator intervention with call distribution or queuing

93.

Interface between a virtual personal assisitant and an interactive voice response system

      
Application Number 13434336
Grant Number 10068007
Status In Force
Filing Date 2012-03-29
First Publication Date 2018-09-04
Grant Date 2018-09-04
Owner Open Invention Network, LLC (USA)
Inventor
  • Wohlsen, Robert C.
  • Ethridge, Jason

Abstract

An interface is provided for an IVR system. The interface receives a transaction request from a Virtual Personal Assistant (VPA) for a transaction provided by the IVR system and determines the transaction pertaining to the request. The interface then executes the respective IVR transaction application and converts the voice prompts of the IVR application to semantic data requests that can be interpreted by the VPA.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor
  • H04M 1/725 - Cordless telephones
  • H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

94.

Apparatus and method for dynamically providing web-based multimedia to a mobile phone

      
Application Number 15084075
Grant Number 10063610
Status In Force
Filing Date 2016-03-29
First Publication Date 2018-08-28
Grant Date 2018-08-28
Owner Open Invention Network, LLC (USA)
Inventor
  • Six, Scirocco Michelle
  • Mace, Sterling
  • Raman, Rajeev
  • Mui, Stephen
  • Fisher, Jason

Abstract

An apparatus and method for dynamically providing web-based multimedia to a mobile phone are described. According to one embodiment, an RSS feed is received that references multimedia files meeting one or more criteria. A playlist is generated dynamically from the multimedia files. The playlist is a single virtual multimedia file. An updated RSS feed is received that references one or more additional multimedia files meeting the one or more criteria. A second playlist is generated dynamically from the multimedia files and the one or more additional multimedia files.

IPC Classes  ?

  • G06F 7/00 - Methods or arrangements for processing data by operating upon the order or content of the data handled
  • G06F 17/30 - Information retrieval; Database structures therefor
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 12/58 - Message switching systems
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

95.

Nested zoom in windows on a touch sensitive device

      
Application Number 15019900
Grant Number 10025477
Status In Force
Filing Date 2016-02-09
First Publication Date 2018-07-17
Grant Date 2018-07-17
Owner Open Invention Network LLC (USA)
Inventor Khafizova, Margarita

Abstract

Certain aspects of the present disclosure relate to a technique for generating nested 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 remaining portion of the user content. A second portion of a zoomed in first portion of the user content is zooming into by touching the display screen in a proximity of the second portion using the touch input device while retaining an original zoom size of the zoomed in first portion.

IPC Classes  ?

  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

96.

Wireless device gesture detection and operational control

      
Application Number 15460733
Grant Number 10021234
Status In Force
Filing Date 2017-03-16
First Publication Date 2018-07-10
Grant Date 2018-07-10
Owner Open Invention Network LLC (USA)
Inventor Ledet, David Gerard

Abstract

Wireless device gesture detection and operational control comprises identifying a first position of the device based on a sensor reading of at least one sensor operating as part of the device. The method may also include identifying a change in the device's position to a second position that is different from the first position, and receiving a specific pattern of touch input data on a touch pad of the device, the specific pattern of touch input data identified as a predefined object which corresponds to dimensions of a human ear being pressed against the touch pad and changing a current operating state of the device to a different operating state based on a comparison and detection operation.

IPC Classes  ?

  • H04M 1/725 - Cordless telephones
  • H04W 4/12 - MessagingMailboxesAnnouncements
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

97.

Method and apparatus of providing location based device modifications

      
Application Number 15284012
Grant Number 10009727
Status In Force
Filing Date 2016-10-03
First Publication Date 2018-06-26
Grant Date 2018-06-26
Owner OPEN INVENTION NETWORK LLC (USA)
Inventor Ledet, David Gerard

Abstract

Disclosed are examples of performing mobile station modifications. According to one example a method may include transmitting a notification from a mobile station to an advertisement server and receiving at least one advertisement parameter at the mobile station responsive to the transmitted notification. The method may also include performing a modification to a current state of the mobile device based on the at least one advertisement parameter and a distance between the mobile station and at least one establishment registered with the advertisement server.

IPC Classes  ?

  • H04W 24/00 - Supervisory, monitoring or testing arrangements
  • H04W 4/02 - Services making use of location information
  • H04W 4/021 - Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
  • H04W 64/00 - Locating users or terminals for network management purposes, e.g. mobility management
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising

98.

Customer service call processing and support agent access application

      
Application Number 15671561
Grant Number 10009469
Status In Force
Filing Date 2017-08-08
First Publication Date 2018-06-26
Grant Date 2018-06-26
Owner Open Invention Network, LLC (USA)
Inventor
  • Varman, Mahendra
  • Webster, Craig A.
  • Fisher, Jil M.

Abstract

Disclosed are a method and apparatus of receiving and processing customer support calls. The calls may be initiated from a mobile/wireless device via a call function or via a mobile device application. An example method of operation may provide receiving a call from the mobile device at a call processing server configured to route the call to an appropriate destination. The call processing server may perform identifying a purpose associated with the call and transmitting the call to the message redirect call processing module responsive to identifying the purpose of the call as a request for customer service support. Also, the server may also perform creating a redirect message instructing the mobile device to initiate a customer service support application that operates via a data network, and transmitting the redirect message to the mobile device.

IPC Classes  ?

  • H04M 3/42 - Systems providing special services or facilities to subscribers
  • H04M 3/527 - Centralised call answering arrangements not requiring operator intervention
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

99.

Security management application providing proxy for administrative privileges

      
Application Number 15474372
Grant Number 10003601
Status In Force
Filing Date 2017-03-30
First Publication Date 2018-06-19
Grant Date 2018-06-19
Owner Open Invention Network LLC (USA)
Inventor
  • Vevle, Mark R.
  • Jones, Nathan Robert

Abstract

Accessing a security enabled application may require certain access privileges that are not readily available or associated with the application at the time a user is seeking access via a login operation. In operation, an access attempt to a security enabled application may include identifying user credentials associated with the access attempt, generating a query based on the user credentials to identify whether the user credentials are associated with a predetermined group membership. A response to the query may be received that includes group information corresponding to the user and the group information may be compared to a set of predetermined rules to determine whether the group information includes privilege rules used to grant access to the access attempt.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

100.

Systems and methods for managing the execution of processing jobs

      
Application Number 15471342
Grant Number 09996388
Status In Force
Filing Date 2017-03-28
First Publication Date 2018-06-12
Grant Date 2018-06-12
Owner Open Invention Network LLC (USA)
Inventor Khafizova, Margarita

Abstract

The illustrative embodiments described herein provide systems and methods for managing the execution of processing jobs. In one embodiment, a method includes receiving a processing job associated with a set of processing job parameters. The processing job is sent from a user interfacing device associated with a user. The method also includes determining a processing job priority for the processing job using the set of processing job parameters, identifying a destination processing device capable of executing the processing job using the set of processing job parameters, and initiating execution of the processing job at the destination processing device to form processed data in response to determining to execute the processing job based on the processing job priority.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • G06F 9/48 - Program initiatingProgram switching, e.g. by interrupt
  • G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
  • G06F 17/30 - Information retrieval; Database structures therefor
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  1     2     3        Next Page