IP Library Granted Patent US 9,052,208
Granted Patent B2
US 9,052,208 · App. 13/427,366 · Granted Jun 9, 2015

Method and apparatus for sensing based on route bias

Inventors: Jan Otto Blom (Lutry, CH); Julian Charles Nolan (Pully, CH)
Assignee: NOKIA TECHNOLOGIES OY
G01C21/32H04W4/02G01C21/3644G06F17/30241
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,052,208
App. No.
13/427,366
Granted
Jun 9, 2015
Kind
B2
Abstract

An approach is provided for sensing based on route bias. The goal processor processes and/or facilitates a processing of one or more geo-routes, one or more location anchors, or a combination thereof associated with one or more devices to determine proximity information of the one or more devices to one or more sensing goals. The goal processor causes, at least in part, a selection of at least a subset of the one or more devices to participate in the one or more sensing goals based, at least in part, on the proximity information.

Claims (60)

1. A method comprising:

processing by a processor one or more predicted geo-routes, one or more predicted location anchors, or a combination thereof physically associated with a user of one or more devices to determine proximity information of the one or more devices to one or more sensing goals;

determining a degree of biasing to apply to the one or more predicted geo-routes, the one or more predicted location anchors, or a combination thereof to direct the user to physically move the one or more devices near or at one or more points of interest in order to capture sensor data based, at least in part, on the one or more sensing goals; and

selecting at least a subset of the one or more devices to participate in the one or more sensing goals based, at least in part, on the proximity information, the degree of biasing, or a combination thereof.

2. A method of claim 1 , further comprising:

causing, at least in part, capturing of the sensor data by the at least a subset based at least in part, on the proximity information, the degree of biasing, or a combination thereof,

wherein the one or more predicted location anchors are determined based on one or more user past locations, one or more user routine locations, or a combination thereof, and

wherein the one or more predicted geo-routes are determined based on one or more user past routes, one or more user routine routes, one or more user planned routes, or a combination thereof.

3. A method of claim 1 , further comprising:

causing, at least in part, a segmentation of the one or more sensing goals into one or more sub-goals; and

causing, at least in part, an assignment of the one or more sub-goals to the at least a subset of the one or more devices based, at least in part, on the proximity information,

wherein the one or more sensing goals include capturing sensor data of the one or more points of interest, at one or more timings, of one or more events, or a combination thereof, and

the degree of biasing is determined based on one or more deviations of the one or more devices from the one or more predicted geo-routes, the one or more predicted location anchors, or a combination thereof, to be near or at one or more points of interest.

4. A method of claim 3 , further comprising:

determining one or more sensing specifications of the one or more sensing goals, the one or more sub-goals, or a combination thereof, associated with the one or more timings; and

causing, at least in part, a transmission of the one or more sensing specifications to the at least a subset of the one or more devices,

wherein the degree of biasing is determined further based on one or more deviations of the one or more timings from one or more user routine timings associated with the one or more predicted geo-routes, the one or more predicted location anchors, or a combination thereof.

5. A method of claim 3 , further comprising:

processing one or more completion reports of the one or more sensing goals, the one or more sub-goals, or a combination to cause, at least in part, an updating of the one or more sensing goals, the one or more sub-goals, the assignment, the selection of the at least a subset of the one or more devices, or a combination thereof,

wherein the one or more sensing goals include capturing sensor data at a time variant basis.

6. A method of claim 1 , further comprising:

determining navigation guidance information to cause, at least in part, a biasing of the one or more predicted geo-routes, the one or more predicted location anchors, or a combination thereof,

wherein the navigation guidance information directs the at least a subset of the one or more devices to be physically moved to capture the sensor data based, at least in part, on the one or more sensing goals.

7. A method of claim 1 , further comprising:

causing, at least in part, a generation of one or more requests to participate in the one or more sensing goals; and

causing, at least in part, a transmission of the one or more requests to the one or more devices, the at least a subset of the one or more devices, or a combination thereof based, at least in part, on the proximity information.

8. A method of claim 1 , further comprising:

determining contextual information, user preference information, or a combination thereof associated with the user, the one or more devices, or a combination thereof,

wherein the selection of the at least a subset is further based, at least in part, on the contextual information, the user preference information, or a combination thereof.

9. A method of claim 1 , further comprising:

determining the one or more predicted geo-routes, the one or more predicted location anchors, or a combination thereof based, at least in part, on historical user information, predicted user information, or a combination thereof.

10. A method of claim 1 , wherein the proximity information includes, at least in part, location proximity information, temporal proximity information, contextual proximity information, or a combination thereof, and

the one or more predicted geo-routes include one or more user routine routes, one or more user current routes, or a combination thereof.

11. An apparatus comprising:

at least one processor; and

at least one memory including computer program code,

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,

process and/or facilitate a processing of one or more predicted geo-routes, one or more predicted location anchors, or a combination thereof physically associated with a user of one or more devices to determine proximity information of the one or more devices to one or more sensing goals;

determine a degree of biasing to apply to the one or more predicted geo-routes, the one or more predicted location anchors, or a combination thereof to direct the user to physically move the one or more devices near or at one or more points of interest in order to capture sensor data based, at least in part, on the one or more sensing goals; and

cause, at least in part, a selection of at least a subset of the one or more devices to participate in the one or more sensing goals based, at least in part, on the proximity information, the degree of biasing, or a combination thereof.

12. An apparatus of claim 11 , wherein the apparatus is further caused to:

cause, at least in part, a segmentation of the one or more sensing goals into one or more sub-goals; and

cause, at least in part, an assignment of the one or more sub-goals to the at least a subset of the one or more devices based, at least in part, on the proximity information.

13. An apparatus of claim 12 , wherein the apparatus is further caused to:

determine one or more sensing specifications associated with the one or more sensing goals, the one or more sub-goals, or a combination thereof; and

cause, at least in part, a transmission of the one or more sensing specifications to the at least a subset of the one or more devices.

14. An apparatus of claim 12 , wherein the apparatus is further caused to:

process and/or facilitate a processing of one or more completion reports of the one or more sensing goals, the one or more sub-goals, or a combination to cause, at least in part, an updating of the one or more sensing goals, the one or more sub-goals, the assignment, the selection of the at least a subset of the one or more devices, or a combination thereof.

15. An apparatus of claim 11 , wherein the apparatus is further caused to:

determine navigation guidance information to cause, at least in part, a biasing of the one or more predicted geo-routes, the one or more predicted location anchors, or a combination thereof,

wherein the navigation guidance information directs the at least a subset of the one or more devices to be physically moved to capture the sensor data based, at least in part, on the one or more sensing goals.

16. An apparatus of claim 11 , wherein the apparatus is further caused to:

cause, at least in part, a generation of one or more requests to participate in the one or more sensing goals; and

cause, at least in part, a transmission of the one or more requests to the one or more devices, the at least a subset of the one or more devices, or a combination thereof based, at least in part, on the proximity information.

17. An apparatus of claim 11 , wherein the apparatus is further caused to:

determine contextual information, user preference information, or a combination thereof associated with the one or more devices,

wherein the selection of the at least a subset is further based, at least in part, on the contextual information, the user preference information, or a combination thereof.

18. An apparatus of claim 11 , wherein the apparatus is further caused to:

determine the one or more predicted geo-routes, the one or more predicted location anchors, or a combination thereof based, at least in part, on historical user information, predicted user information, or a combination thereof.

19. An apparatus of claim 11 , wherein the proximity information includes, at least in part, location proximity information, temporal proximity information, contextual proximity information, or a combination thereof.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035253/0396 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2012
From: BLOM, JAN OTTO; NOLAN, JULIAN CHARLES
To: NOKIA CORPORATION
Reel/Frame 028328/0026 →
Continuity (1)
Related Publication 20130253817A1 · Sep 26, 2013