主权项 |
1. A method performing within a portable electronic device under control of a routine executing within a microprocessor, wherein
the method comprises steps of:
a) displaying a selection panel including one or more individually selectable icons;b) determining that a location setting icon within the selection panel has been selected;c) determining a current location of the portable electronic device in response to step b);d) storing data representing the current location of the portable electronic device, in response to step c), as first return location data;e) displaying a return icon on the selection panel in response to step b);f) determining that the return icon on the selection panel has been selected;g) displaying a map showing the current location of the portable electronic device and the return location in response to step f);h) determining that the portable electronic device has been moved to the return location, andi) ending the display of the map in response to step h); the method additionally comprises a plurality of steps for finding one or more items within a facility, wherein the plurality of steps includes:
reading a machine readable tag within the facility to form data, wherein the facility includes a plurality of machine readable tags, each providing different data, wherein the facility includes a parking area, and wherein each of the machine readable tags in the plurality of machine readable tags is located adjacent one or more parking spaces;receiving the data within a computing system in the portable electronic device;generating a server address on a network from the data;connecting the portable electronic device to a server over the network at the server address;receiving a user selection describing an item to be visited within the facility, wherein the user selection is made by selecting a machine readable tag to be read within the plurality of machine readable tags, causing the machine readable tag to become the item to be visited, and wherein the location of the item to be visited is determined from the data provided by the machine readable tag;determining a location of the item from a data structure accessed by the server;determining a location of the portable electronic device within the facility; anddisplaying an image of a map of the facility on the portable electronic device, wherein the map includes a cursor representing the location of the portable electronic device within the facility and an icon representing the location of the item, and wherein the method includes an initialization process, performed when a vehicle is left within the parking area and a vehicle location process, performed to find the vehicle within the parking area, wherein data describing the location of the item to be visited is stored within the portable electronic device during the initialization process, and wherein the vehicle location process is started by a user selection made using the portable electronic device. |