Method and apparatus for providing collaborative context data sensing and communications
First Claim
Patent Images
1. An apparatus comprising:
- at least one processor; and
at least one memory including computer program code for one or more programs,the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following,determine context data from a plurality of devices;
facilitate processing of the context data to determine scheduling information for, at least in part, causing a sensing, causing a transmission, or a combination thereof of additional context data by at least one of the plurality of devices;
determine the additional context data based, at least in part, on the scheduling information;
cause separation of a geographic volume into one or more spaces;
determine presence information of the plurality of devices with respect to the one or more spaces, wherein the scheduling information is further based, at least in part, on the presence information and the scheduling information is determined separately for the one or more spaces; and
determine that the presence information indicates that at least one of the one or more spaces includes none of the plurality of devices.
2 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided for collaborative context data sensing and communications. A context platform determines context data from a plurality of devices. The context platform processes and/or facilitates a processing of the context data to determine scheduling information for causing, at least in part, a sensing, a transmission, or a combination thereof of additional context data by at least one of the plurality of devices. The context platform then determines the additional context data based, at least in part, on the scheduling information.
21 Citations
20 Claims
-
1. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, determine context data from a plurality of devices; facilitate processing of the context data to determine scheduling information for, at least in part, causing a sensing, causing a transmission, or a combination thereof of additional context data by at least one of the plurality of devices; determine the additional context data based, at least in part, on the scheduling information; cause separation of a geographic volume into one or more spaces; determine presence information of the plurality of devices with respect to the one or more spaces, wherein the scheduling information is further based, at least in part, on the presence information and the scheduling information is determined separately for the one or more spaces; and determine that the presence information indicates that at least one of the one or more spaces includes none of the plurality of devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
determining context data from a plurality of devices; processing the context data to determine scheduling information for, at least in part, causing a sensing, causing a transmission, or a combination thereof of additional context data by at least one of the plurality of devices; determining the additional context data based, at least in part, on the scheduling information; causing separation of a geographic volume into one or more spaces; determining presence information of the plurality of devices with respect to the one or more spaces, wherein the scheduling information is further based, at least in part, on the presence information and the scheduling information is determined separately for the one or more spaces; and determining that the presence information indicates that at least one of the one or more spaces includes none of the plurality of devices. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to:
-
determine context data from a plurality of devices; facilitate processing of the context data to determine scheduling information for, at least in part, causing a sensing, causing a transmission, or a combination thereof of additional context data by at least one of the plurality of devices; determine the additional context data based, at least in part, on the scheduling information; cause separation of a geographic volume into one or more spaces; determine presence information of the plurality of devices with respect to the one or more spaces, wherein the scheduling information is further based, at least in part, on the presence information and the scheduling information is determined separately for the one or more spaces; and determine that the presence information indicates that at least one of the one or more spaces includes none of the plurality of devices. - View Dependent Claims (19, 20)
-
Specification