×

Processing tracking and recognition data in gestural recognition systems

  • US 10,642,364 B2
  • Filed: 10/28/2013
  • Issued: 05/05/2020
  • Est. Priority Date: 04/02/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method of decoupling plurality of applications in a processing environment of a plurality of devices, the method comprising:

  • detecting an event of a source device;

    generating at least one data sequence comprising device event data specifying the event am state information of the event, wherein the device event data and state information are type-specific data having a type corresponding to an application of the source device;

    forming a data capsule to include the at least one data sequence, the data capsule having a data structure comprising an application-independent representation of the at least one data sequence;

    selecting a repository of a plurality of repositories, according to at least one of a type of the device event data and a destination application;

    transferring the data capsule into the selected repository;

    maintaining intact the at least one data sequence of the data capsule during the transferring;

    detecting a second event of a second source device;

    searching the repository for data capsules corresponding to the second event identifying a correspondence between the data capsule and the second event, wherein the searching includes skimming backwards and skimming forwards to determine whether the data capsules corresponding to the second event has appeared in conjunction with certain others;

    extracting the data capsule from the repository in response to the identifying; and

    executing on behalf of the second source device a processing operation corresponding to the second event on behalf of the second source device in response to contents of the data capsule, wherein the source device corresponds to an application of a first type and the second source device corresponds to a second application of a second type.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×