Method and system for interactive mapping to provide goal-oriented instructions
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.
Claims
exact text as granted — not AI-modified1 . A method for a mobile peer device to receive real-time routing to provide a route for the mobile peer device to follow an itinerary, comprising:
connecting with a decision-making device; determining a mobile device hierarchy from a group of devices comprising the mobile peer device, the decision-making device, and at least one or more other mobile peer devices wherein the mobile device hierarchy designates an order in which the devices in the group of devices assume the role of the decision-making device if a connection with the device currently acting as the decision-making device is lost; receiving at least one priority associated with the itinerary; 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 the at least one or more other mobile peer devices; displaying instructions for enabling the mobile peer device to meet a predetermined individual goal in accordance to the at least one priority associated with the itinerary; displaying instructions for enabling the mobile peer device to meet a predetermined group goal in accordance to the at least one priority associated with the itinerary, the predetermined group goal differing at least in part from the predetermined individual goal; identifying one or more itinerary alteration alternatives in a transmission to the decision-making device; and receiving from the decision-making device at least a processed itinerary alterations to the route in accordance with the at least one priority associated with the itinerary, the one or more processed itinerary alterations being in accordance with the at least one priority.
2 . The system of claim 14 , wherein the circuitry configured for displaying instructions for enabling the mobile peer device to meet the predetermined group goal in accordance to the at least one priority associated with the itinerary, the predetermined group goal differing at least in part from the predetermined individual goal, comprises:
the circuitry configured for displaying instructions for enabling the mobile peer device to meet a the predetermined group goal in accordance to the at least one priority associated with the itinerary, the predetermined group goal identifying a location at which the mobile peer device and at least a second mobile peer device could meet or at least one time at which the mobile peer device and the at least a second mobile peer device could meet independent of a predetermined meeting place.
3 . The system of claim 14 , wherein the circuitry configured for downloading the route from the decision-making device, the route determined from the real-time location data of the mobile peer device and from the real-time location data of the at least one or more other mobile peer devices, the determining a routing includes comprises:
circuitry configured for performing peer negotiation between the mobile peer device and at least a second mobile peer device to determine the itinerary; and circuitry configured for obtaining a the route at least partially based on the at least one priority associated with the itinerary.
4 . The system of claim 14 , wherein the circuitry configured for transmitting real-time location data of the mobile peer device to the decision-making device comprises:
a circuitry configured for identifying one or more projected times for arriving at one or more locations described in the itinerary.
5 . The system of claim 14 , wherein the circuitry configured for connecting with the decision-making device comprises:
circuitry configured for connecting with the decision-making device, the decision-making device configured as one or more of at least one server or the at least one or more other mobile peer devices in the mobile device hierarchy.
6 . The system of claim 14 , wherein the circuitry configured for downloading the route from the decision-making device, the route determined from the real-time location data of the mobile peer device and from the real-time location data of the at least one or more other mobile peer devices comprises:
circuitry configured for downloading an alternative itinerary from said processed itinerary alterations from the decision-making device, the alternative itinerary determined from the real-time location data of the mobile peer device and from real-time location data of the at least one or more other mobile peer devices the alternative itinerary responsive to at least one mobile peer device being unable to meet at a designated time.
7 . The system of claim 14 , wherein the circuitry configured for transmitting real-time location data of mobile peer device comprises:
circuitry configured for transmitting the real-time location data of the mobile peer device, the mobile peer device including at least one of a computing device, an electronic mapping device, a tablet, or a cellular telephone.
8 . The system of claim 14 , further comprising:
circuitry configured for updating the route based on further real-time location data received from at least the mobile peer device; and circuitry configured for broadcasting the updated route to the mobile peer device.
9 . The system of claim 14 , further comprising:
circuitry configured for monitoring the mobile peer device for a deviation from the route; and circuitry configured for reacting to a deviation by-broadcasting a notification of the-an updated route to the mobile peer device.
10 . A system for a mobile peer device to receive real-time routing to provide a route for the mobile peer device to follow an itinerary, comprising:
circuitry configured for connecting with a decision-making device; circuitry configured for determining a mobile device hierarchy from a group of devices comprising the mobile peer device, the decision-making device, and at least one or more other mobile peer devices wherein the mobile device hierarchy designates an order in which the devices in the group of devices assume the role of the decision-making device if a connection with the device currently acting as the decision-making device is lost; circuitry configured for receiving at least one priority associated with the itinerary; circuitry configured for transmitting real-time location data of the mobile peer device to the decision-making device; circuitry configured for 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 the at least one or more other mobile peer devices; circuitry configured for displaying instructions for enabling the mobile peer device to meet a predetermined individual goal in accordance to the at least one priority associated with the itinerary; circuitry configured for displaying instructions for enabling the mobile peer device to meet a predetermined group goal in accordance to the at least one priority associated with the itinerary, the predetermined group goal differing at least in part from the predetermined individual goal; circuitry configured for identifying one or more itinerary alteration alternatives in a transmission to the decision-making device; and circuitry configured for receiving from the decision-making device at least a oHe or more processed itinerary alterations—to the route in accordance with the at least one priority associated with the itinerary, the one or more processed itinerary alterations being in accordance with the at least one priority.Join the waitlist — get patent alerts
Track US2018261090A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.