×

System for dynamic service collaboration through identification and context of plurality of heterogeneous devices

  • US 9,723,062 B2
  • Filed: 09/04/2012
  • Issued: 08/01/2017
  • Est. Priority Date: 09/12/2011
  • Status: Active Grant
First Claim
Patent Images

1. A ubiquitous computing system, without an additional or external context management device, for context aware collaborative service provisioning of heterogeneous sensor within a smart space, the system comprising:

  • a processor; and

    a memory coupled to the processor, wherein the memory comprises a plurality of modules configured for executing a processor executable instructions, comprising;

    a service collaboration platform adapted to receive plurality of sensor information from a plurality of heterogeneous distributed sensors communicatively coupled with the service collaboration platform, each of the plurality of heterogeneous distributed sensors having a unique device identifier and an associated service identifier, wherein the associated service identifier is associated with a service provided by each of the plurality of heterogeneous distributed sensors, wherein the associated service identifier is configured to act as a key;

    a sensor management module adapted to create the unique device identifier by associating a unique medium access control (MAC) address of each of the plurality of heterogeneous sensors with context information of the plurality of heterogeneous sensor respectively, and with the associated service identifier of the service provided by each of the plurality of heterogeneous sensors while performing discovery and registration of a plurality of connected sensors, and for a subsequent registration thereof, an association map of a plurality of device-specific aspects is generated;

    a device identification table configured to dynamically update the context information of each of the plurality of heterogeneous sensors corresponding to the MAC address and the associated service identifier of each of the plurality of heterogeneous sensors by the sensor management module;

    a context extraction module incorporated within the sensor management module, the context extraction module configured to intermittently run a scan at a predefined time interval to extract the context information during a sensor discovery phase and parse the extracted context information of each of the plurality of heterogeneous sensors, wherein the extracted context information is used by the sensor management module to create the unique device identifier and update the device identification table; and

    at least one service request transmitted to the service collaboration platform, wherein in response to receiving the at least one service request, the service collaboration platform retrieves at least one sensor service context relation from the device identification table using the associated service identifier as the key corresponding to at least one of the plurality of heterogeneous sensors.

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