Method and apparatus for bidding on broadcast service requests and offers from nearby devices
First Claim
Patent Images
1. A data processing system for bidding on a task, the data processing system comprising:
- a processor;
a memory for storing a set of instructions, wherein the processor executes the set of instructions to perform the steps of;
detecting a task published by a portable device for bidding, wherein the detecting the task published by the portable device for bidding comprises;
detecting a presence of the portable device in a wireless network for the data processing system;
responsive to detecting the presence of the portable device, for determining by the data processing system whether a task list for the portable device is accessible;
accessing the task list to detect the task in the task list;
determining whether the portable device is within a selected distance of a location;
determining whether the task can be completed;
generating a bid to complete the task if the portable device is within the selected distance of the location and a determination is made that the task can be completed; and
sending the bid to the portable device.
0 Assignments
0 Petitions
Accused Products
Abstract
An improved method, apparatus, and computer instructions in a portable device for obtaining bids for a task. Access to a task in a set of tasks for bidding is provided through a wireless network. The access to the task includes a specification of a selected distance between a bidding entity and a location of the portable device that the bidding entity is required to be located within for generating bids. A bid for the task is received from an entity through the wireless network if the entity is within a selected distance of a location of the portable device. The bid may be accepted for completing the task.
-
Citations
22 Claims
-
1. A data processing system for bidding on a task, the data processing system comprising:
-
a processor; a memory for storing a set of instructions, wherein the processor executes the set of instructions to perform the steps of; detecting a task published by a portable device for bidding, wherein the detecting the task published by the portable device for bidding comprises; detecting a presence of the portable device in a wireless network for the data processing system; responsive to detecting the presence of the portable device, for determining by the data processing system whether a task list for the portable device is accessible; accessing the task list to detect the task in the task list; determining whether the portable device is within a selected distance of a location; determining whether the task can be completed; generating a bid to complete the task if the portable device is within the selected distance of the location and a determination is made that the task can be completed; and sending the bid to the portable device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product comprising:
-
a computer readable medium having instructions for bidding on a task, the computer program product comprising; first instructions for detecting a task published by a portable device for bidding, the first instructions comprising; first sub instructions for detecting a presence of the portable device in a wireless network for the data processing system; second sub instructions, responsive to detecting the presence of the portable device, for determining by the data processing system whether a task list for the portable device is accessible; and third sub instructions for accessing the task list to detect the task in the task list; second instructions for determining whether the portable device is within a selected distance of a location; third instructions for determining whether the task can be completed; fourth instructions for generating a bid to complete the task if the portable device is within the selected distance of the location and the task a determination is made that the task can be completed; and fifth instructions for sending the bid to the portable device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification