Claims
- 1. A method of incorporating location information in a file, comprising:
receiving a command to operate on a file; determining whether a special code is present; reading location information from a location information resource if the determination whether the special code is inserted in the file is affirmative; determining whether the special code indicates permanent substitution of the special code with the location information; and substituting the location information for the special code if the determination whether the special code indicates permanent substitution of the special code with the location information is affirmative.
- 2. The method of claim 1, wherein the location information comprises latitude and longitude.
- 3. The method of claim 1, wherein the location information comprises geographical place name information.
- 4. A method of incorporating location information in a file, comprising:
receiving a command to operate on a file; determining whether a special code is associated with the file; reading location information from a location information resource if the determination whether the special code is inserted in the file is affirmative; determining whether the special code indicates temporary replacement of the special code with the location information; and temporarily replacing the location information for the special code if the determination whether the special code indicates temporary replacement of the special code with the location information is affirmative.
- 5. The method of claim 4, further comprising displaying the contents of the file based, at least in part, on the command.
- 6. The method of claim 4, further comprising printing the contents of the file based, at least in part, on the command.
- 7. The method of claim 4, wherein the location information resource is a GPS module, and the information comprises latitude and longitude.
- 8. The method of claim 4, wherein the location information comprises geographical place name information.
- 9. A method of updating a programmable clock with time zone information, comprising:
reading location information from a location information resource; determining whether the location information is within a first time zone; generating updated time information based, at least in part, on the change in time zone if the determining whether the location information is within a first time zone is negative; and updating the programmable clock with the updated time information.
- 10. The method of claim 9, wherein the first time zone corresponds with time information associated with the programmable clock.
- 11. The method of claim 9, wherein the updated time information comprises updated time zone information and corresponding numeric time information.
- 12. The method of claim 9, further comprising:
updating the programmable clock subsequent to a user action.
- 13. The method of claim 12, wherein the user action is pushing a button.
- 14. The method of claim 9, further comprising:
automatically updating the programmable clock.
- 15. The method of claim 14, wherein a user selects attributes associated with automatically updating the programmable clock.
- 16. The method of claim 11, wherein the programmable clock displays the updated time information and a reference time information, wherein the reference time information corresponds with a reference time zone.
- 17. The method of claim 16, wherein the reference time zone is selectable by a user.
- 18. A method of updating a programmable clock with time zone information, comprising:
reading location information from a location information resource; determining whether the location information is within a first time zone; determining whether the distance between the location information and a time zone boundary is greater than a pre-determined amount if the determining whether the location information is within a first time zone is negative; generating updated time information based, at least in part, on the change in time zone if the determining whether the distance between the location information and a time zone boundary is greater than a pre-determined amount is affirmative; and updating the programmable clock with the updated time information.
- 19. The method of claim 18, wherein the pre-determined amount is based, at least in part, on a margin of error associated with the location information resource.
- 20. The method of claim 18, wherein the pre-determined amount is based, at least in part, on a distance needed for a hysteresis.
- 21. The method of claim 18, wherein the pre-determined amount is selectable by a user.
- 22. A method of providing time and time zone history, comprising:
reading location information from a location information resource; determining time zone information from the location information; determining a corresponding time with the time zone information; and writing the time and time zone information to the file.
- 23. A method of providing time and time zone history, comprising:
determining reference time information, wherein the reference time information comprises, at least, a reference time zone and a corresponding time. writing the reference time zone and the corresponding time information to the file.
- 24. The method of claim 23, wherein the reference time zone is selectable by a user.
- 25. A method of providing time and time zone history, comprising:
reading time and time zone information from a programmable clock; and writing the time and time zone information to the file.
- 26. A method of incorporating time and time zone information for a directory listing, comprising:
receiving a directory listing command; and displaying a directory listing, wherein the directory listing includes time and time zone information.
- 27. A method of incorporating time and time zone information for a directory listing, comprising:
receiving a directory listing command; displaying a directory listing, wherein the directory listing includes time and time zone information; selecting a sorting order; sorting the directory listing in accordance with the sorting order; and displaying the directory listing in accordance with the sorting order.
- 28. The method of claim 27, wherein the directory listing is sorted by time zone information.
- 29. A method of incorporating specified regions for a directory listing, comprising:
receiving a directory listing command; displaying a directory listing, wherein the directory listing includes specified regions; selecting a sorting order; sorting the directory listing in accordance with the sorting order; and displaying the directory listing in accordance with the sorting order.
- 30. The method of claim 29, wherein the directory listing can be sorted by specified regions.
- 31. The method of claim 30, wherein the specified regions comprise geographic areas defined by longitude and latitude information.
RELATED APPLICATIONS
[0001] This is a continuation-in-part of application Ser. No. 09/888,822, filed Jun. 22, 2001.
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09888822 |
Jun 2001 |
US |
Child |
09939167 |
Aug 2001 |
US |