IP Library Granted Patent US 9,330,396
Granted Patent B2
US 9,330,396 · App. 14/622,280 · Granted May 3, 2016

Method and apparatus for providing information collection using template-based user tasks

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,330,396
App. No.
14/622,280
Granted
May 3, 2016
Kind
B2
Abstract

An approach is provided for providing information collection using template-based user tasks. The collection platform processes and/or facilitates a processing of partial information for insertion into one or more task templates to cause, at least in part, creation of one or more user tasks to verify, to extend, or a combination thereof the partial information according to one or more system requirements for information. Next, the collection platform causes, at least in part, a distribution of the one or more user tasks based, at least in part, on the one or more system requirements, history information relating to participation of one or more users, or a combination thereof.

Claims (69)

1. A method comprising:

determining one or more non-competing real-world points of interest near one or more target real-world points of interest;

inserting by an apparatus embedded in a server or a network node information relating to the one or more non-competing real-world points of interest into one or more task templates to create one or more user tasks that include one or more user incentives to answer information relating to the one or more target real-world points;

distributing via a communication network by the apparatus the one or more user tasks to one or more user devices based, at least in part, on one or more geographic locations of the one or more user devices and one or more purposes of one or more advertisers, one or more promoters, or a combination thereof, wherein the one or more user tasks include checking in one or more locations by the one or more user devices;

causing, at least in part by the apparatus, a presentation of the one or more user tasks on at least one user interface of the one or more user devices upon receipt of the one or more user tasks;

determining whether the one or more user devices check in the one or more locations based, at least in part, on global position system signals transmitted by the one or more user devices; and

processing one or more rewards to the one or more user devices based, at least in part, on the determination.

2. A method of claim 1 , further comprising:

receiving the information relating to the one or more target real-world points from the one or more advertisers, the one or more promoters, or a combination thereof; and

inserting by the apparatus the information relating to the one or more target real-world points into one or more second task templates to create one or more second user tasks that include one or more user incentives to verify, to extend, or a combination thereof, the information relating to the one or more non-competing real-world points,

wherein one or more geographic locations of the one or more user devices are detected by one or more global positioning system receivers built in the one or more user devices.

3. A method of claim 2 , further comprising:

distributing by the apparatus the one or more second user tasks based, at least in part, on one or more system requirements, history information relating to participation of one or more users, or a combination thereof.

4. A method of claim 3 , further comprising:

verifying the information relating to the one or more non-competing real-world points based, at least in part, on comparing one or more answers to the one or more second user tasks against each other; and

updating the information relating to the one or more non-competing real-world points based, at least in part, on the verification.

5. A method of claim 2 , wherein the one or more second user tasks include, at least in part, one or more extension tasks, one or more verification tasks, one or more survey tasks, one or more group tasks, or a combination thereof.

6. A method of claim 1 , further comprising:

determining a target geographic area to promote traffic therein, wherein the one or more target real-world points of interest are located in the target geographic area;

inserting by the apparatus information relating to one or more other non-competing real world points of interest into one or more third task templates to create one or more third user tasks that include one or more user incentives to answer information relating to the target geographic area; and

distributing by the apparatus the one or more third user tasks based, at least in part, on the one or more purposes of the one or more advertisers, the one or more promoters, or a combination thereof.

7. A method of claim 6 , further comprising:

receiving a new entry of one of the target real-world points of interest;

determining one or more missing fields in the new entry of the target real-world point of interest that are useful for promoting the target geographic area; and

inserting by the apparatus the information relating to one or more other non-competing real-world points of interest into one or more fourth task templates to create one or more fourth user tasks that include one or more user incentives to verify, to extend, or a combination thereof, information relating to the one or more missing fields.

8. A method of claim 7 , further comprising:

distributing by the apparatus the one or more fourth user tasks based, at least in part, on one or more system requirements, history information relating to participation of one or more users, or a combination thereof.

9. A method of claim 1 , wherein the one or more incentives are presented as a part of at least one crowd sourcing game.

10. 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 embedded in a server or a network node to perform at least the following,

determine one or more non-competing real-world points of interest near one or more target real-world points of interest;

insert information relating to the one or more non-competing real-world points of interest into one or more task templates to create one or more user tasks that include one or more user incentives to answer information relating to the one or more target real-world points;

distribute via a communication network the one or more user tasks to one or more user devices based, at least in part, on one or more geographic locations of the one or more user devices and one or more purposes of one or more advertisers, one or more promoters, or a combination thereof, wherein the one or more user tasks include checking in one or more locations by the one or more user devices;

cause, at least in part, a presentation of the one or more user tasks on at least one user interface of the one or more user devices upon receipt of the one or more user tasks;

determine whether the one or more user devices check in the one or more locations based, at least in part, on global position system signals transmitted by the one or more user devices; and

process one or more rewards to the one or more user devices based, at least in part, on the determination.

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

receive the information relating to the one or more target real-world points from the one or more advertisers, the one or more promoters, or a combination thereof; and

insert the information relating to the one or more target real-world points into one or more second task templates to create one or more second user tasks that include one or more user incentives to verify, to extend, or a combination thereof, the information relating to the one or more non-competing real-world points,

wherein one or more geographic locations of the one or more user devices are detected by one or more global positioning system receivers built in the one or more user devices.

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

distribute the one or more second user tasks based, at least in part, on one or more system requirements, history information relating to participation of one or more users, or a combination thereof.

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

verify the information relating to the one or more non-competing real-world points based, at least in part, on comparing one or more answers to the one or more second user tasks against each other; and

update the information relating to the one or more non-competing real-world points based, at least in part, on the verification.

14. An apparatus of claim 11 , wherein the one or more second user tasks include, at least in part, one or more extension tasks, one or more verification tasks, one or more survey tasks, one or more group tasks, or a combination thereof.

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

determine a target geographic area to promote traffic therein, wherein the one or more target real-world points of interest are located in the target geographic area;

insert information relating to one or more other non-competing real-world points of interest into one or more third task templates to create one or more third user tasks that include one or more user incentives to answer information relating to the target geographic area; and

distribute the one or more third user tasks based, at least in part, on the one or more purposes of the one or more advertisers, the one or more promoters, or a combination thereof.

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

receive a new entry of one of the target real-world points of interest;

determine one or more missing fields in the new entry of the target real-world point of interest that are useful for promoting the target geographic area; and

insert the information relating to one or more other non-competing real-world points of interest into one or more fourth task templates to create one or more fourth user tasks that include one or more user incentives to verify, to extend, or a combination thereof, information relating to the one or more missing fields.

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

distribute the one or more fourth user tasks based, at least in part, on one or more system requirements, history information relating to participation of one or more users, or a combination thereof.

18. An apparatus of claim 10 , wherein the one or more incentives are presented as a part of at least one crowd sourcing game.

19. 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 embedded in a server or a network node to at least perform the following steps:

determining one or more non-competing real-world points of interest near one or more target real-world points of interest;

inserting information relating to the one or more non-competing real-world points of interest into one or more task templates to create one or more user tasks that include one or more user incentives to answer information relating to the one or more target real-world points;

distributing via a communication network the one or more user tasks to one or more user devices based, at least in part, on one or more geographic locations of the one or more user devices and one or more purposes of one or more advertisers, one or more promoters, or a combination thereof, wherein the one or more user tasks include checking in one or more locations by the one or more user devices;

causing, at least in part, a presentation of the one or more user tasks on at least one user interface of the one or more user devices upon receipt of the one or more user tasks;

determining whether the one or more user devices check in the one or more locations based, at least in part, on global position system signals transmitted by the one or more user devices; and

processing one or more rewards to the one or more user devices based, at least in part, on the determination.

20. A non-transitory computer-readable storage medium of claim 19 , wherein the apparatus is caused to further perform:

receiving the information relating to the one or more target real-world points from the one or more advertisers, the one or more promoters, or a combination thereof; and

inserting the information relating to the one or more target real-world points into one or more second task templates to create one or more second user tasks that include one or more user incentives to verify, to extend, or a combination thereof, the information relating to the one or more non-competing real-world points,

wherein one or more geographic locations of the one or more user devices are detected by one or more global positioning system receivers built in the one or more user devices.

Assignments (9)
PATENT SECURITY AGREEMENT Recorded Apr 22, 2023
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 063429/0001 →
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 →
CHANGE OF NAME Recorded Feb 7, 2019
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 049887/0613 →
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 →