Method and system for interactive mapping to provide goal-oriented instructions
First Claim
1. A method for directing at least two peer devices, the method comprising:
- receiving an itinerary identifying one or more goals for the at least two peer devices;
receiving a priority associated with the itinerary, the priority identifying at least one goal of the one or more goals, the priority listing the at least one goal in order of importance;
determining a routing in accordance with the itinerary and the priority; and
broadcasting the routing to direct the at least two peer devices.
3 Assignments
0 Petitions
Accused Products
Abstract
Provided is a computer system and methods for directing mobile peer devices. A method includes receiving an itinerary identifying one or more goals for the peer devices; receiving a priority associated with the itinerary, the priority identifying at least one goal of the one or more goals, the priority listing the at least one goal in order of importance; determining a routing in accordance with the itinerary and the priority; and broadcasting the routing. A computer system includes a routing module coupled to a memory configurable to determine a routing based on priorities and itinerary goals; a receiver coupled to a processor configurable to receive the priorities and the itinerary goals from at least two peer devices over a wireless connection; and a transmitter coupled to the processor configurable to broadcast the routing to the peer devices, the routing configurable to direct the peer devices.
-
Citations
24 Claims
-
1. A method for directing at least two peer devices, the method comprising:
-
receiving an itinerary identifying one or more goals for the at least two peer devices; receiving a priority associated with the itinerary, the priority identifying at least one goal of the one or more goals, the priority listing the at least one goal in order of importance; determining a routing in accordance with the itinerary and the priority; and broadcasting the routing to direct the at least two peer devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for a mobile peer device to receive routing in real time to provide a route for the mobile peer device to follow an itinerary, the method comprising:
-
connecting with a decision-making device; transmitting real-time location data of the mobile peer device to the decision-making device; downloading the route from the decision-making device, the route determined from the real-time location data of the mobile peer device and from real-time location data of at least one or more other mobile peer devices; and displaying instructions for enabling the mobile peer device to meet a predetermined goal in accordance with the itinerary. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer system comprising:
-
a processor; a memory coupled to the processor; a routing module coupled to the memory the routing module configurable to determine a routing based on one or more priorities and one or more itinerary goals; a receiver coupled to the processor, the receiver configurable to receive the one or more priorities and the one or more itinerary goals from at least two peer devices over a wireless connection; and a transmitter coupled to the processor, the transmitter configurable to broadcast the routing to the at least two peer devices, the routing configurable to direct the at least two peer devices. - View Dependent Claims (20, 21)
-
-
22. A computer program product comprising a computer readable medium configurable to perform one or more acts for directing a plurality of peer devices, the one or more acts comprising:
-
receiving an itinerary identifying one or more goals for the plurality of peer devices; receiving a priority associated with the itinerary, the priority identifying at least two of the one or more goals in order of importance; determining a routing in accordance with the itinerary and the priority; and broadcasting the routing to direct the at least two peer devices - View Dependent Claims (23, 24)
-
Specification