×

Context aware computing devices and methods

  • US 7,747,704 B2
  • Filed: 03/23/2007
  • Issued: 06/29/2010
  • Est. Priority Date: 04/05/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computing device comprising:

  • one or more processors;

    memory operably associated with the one or more processors; and

    a context service module loadable in the memory and executable by the one or more processors of the computing device to;

    download context information from one or more sources, available via a network, responsive to a request for a current device context associated with the computing device, the context information including location related information associated with a logical entity for a particular organization and a physical location of the computing device;

    determine the current device context by determining, from the context information, at least one node that represents the logical entity that only has context within the particular organization;

    traverse, through use of the computing device, at least a portion of multiple different hierarchical tree structures to derive the current device context from the context information that is included in the multiple different tree structures, wherein at least one of the tree structures has a root node that represents the particular organization and is linked with and touch points into another of the tree structures, in which the another tree structure comprises nodes that represent physical locations in which an individual node of said nodes touches the at least one node that is included in the at least one tree structure and is associated with the physical location of the computing device; and

    present the particular organization'"'"'s specific world view, on a display associated with the computing device, from the perspective of the at least one node at a level of granularity that corresponds to a privacy level associated with an application that requested the current device context.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×