Claims
- 1. A method for producing a navigation aid on a web page, said method comprising:
(a) receiving a request for the web page from a requestor; (b) determining device characteristics of a mobile device used by the requestor; (c) retrieving menu information based on the device characteristics of the mobile device used by the requester; (d) producing the navigation aid based on the menu information, the navigation aid being in a format suitable for the mobile device; and (e) forwarding the web page including the navigation aid to the requester.
- 2. A method as recited in claim 1, wherein the request is issued by a personal computer operating a browser,
wherein the device characteristics include an indication of device types, and wherein the personal computer and the mobile device are different device types.
- 3. A method as recited in claim 1, wherein the request is issued by a personal computer having a display screen substantially larger than a display screen of the mobile device.
- 4. A method as recited in claim 3, wherein said method further comprises:
(f) displaying the web page including the navigation aid on the display screen of the personal computer.
- 5. A method as recited in claim 1, wherein the requestor is a person.
- 6. A method as recited in claim 1, wherein the requestor is a computing device.
- 7. A method as recited in claim 2, wherein the request is issued by a personal computer having a display screen, and
wherein said method further comprises:
(f) displaying the web page including the navigation aid on the display screen of the personal computer.
- 8. A method as recited in claim 7, wherein the navigation aid comprises a list of hyperlinks.
- 9. A method as recited in claim 8, wherein the hyperlinks, when selected, link to applications or services that operate on the personal computer.
- 10. A method as recited in claim 8, wherein the selection of one of the hyperlinks causes an action with respect to the personal computer that resembles an action initiated with respect to the mobile device when a corresponding item is selected with respect to a list on the display screen of the mobile device.
- 11. A method as recited in claim 1, wherein said retrieving (c) comprises:
(c1) determining a rendering context for the menu information; and (c2) retrieving the menu information based on the device characteristics and the rendering context.
- 12. A method as recited in claim 11, wherein said retrieving (c) retrieves the menu information from a database.
- 13. A method as recited in claim 11, wherein the navigation aid comprises a list of hyperlinks.
- 14. A method as recited in claim 13, wherein the hyperlinks, when selected, link to applications or services that operate on the personal computer.
- 15. A method for producing a navigation aid on a web page, said method comprising:
(a) receiving a request for the web page from a requester; (b) determining identity of the requester; (c) determining device characteristics of a mobile device used by the requester; (d) retrieving menu information associated with the identity of the requestor; (e) producing the navigation aid based on the menu information and the device characteristics of the mobile device, the navigation aid being in a format suitable for the mobile device; and (f) forwarding the web page including the navigation aid to the requestor.
- 16. A method as recited in claim 15, wherein the navigation aid is a navigation bar.
- 17. A method as recited in claim 15, wherein the device characteristics include at least browser type associated with the mobile device.
- 18. A method as recited in claim 15, wherein the device characteristics include at least screen size associated with the mobile device.
- 19. A method as recited in claim 15, wherein the user identity is a subscriber identification that is determined from a unique device identifier associated with the mobile device.
- 20. A method as recited in claim 15, wherein the navigation aid appears on the displayed web page as a mobile device having a list of hyperlinks within a display screen area of the mobile device.
- 21. A method as recited in claim 20, wherein the device characteristics include at least browser type associated with the mobile device.
- 22. A method as recited in claim 20, wherein the device characteristics include at least screen size associated with the mobile device.
- 23. A method as recited in claim 20, wherein the user identity is a subscriber identification that is determined from a unique device identifier associated with the mobile device.
- 24. A method for providing a mobile navigation metaphor in a portal for a mobile device having a display screen, said method comprising:
providing an image representation resembling the display screen of the mobile device but being displayed on a display screen of a personal computer, the image representation comprising contents that can be similarly displayed on the display screen of the mobile device; and generating an updated image representation whenever the contents are updated.
- 25. A method as recited in claim 24, wherein the contents can be updated through the mobile device or the personal computer.
- 26. A method as recited in claim 24, wherein the contents includes a menu or a list of URLs.
- 27. A method as recited in claim 24, wherein the mobile device is a mobile telephone.
- 28. A method as recited in claim 24, wherein a selection of an item of the contents of the image representation being displayed on the display screen of the personal computer invokes a same or similar action than would be invoked if the same item were selected from the display screen of the mobile device.
- 29. A method as recited in claim 28, wherein the contents includes a menu or a list of URLs.
- 30. A method as recited in claim 29, wherein the contents can be updated through the mobile device or the personal computer.
- 31. A computer readable medium including computer program code for producing a navigation aid on a web page, said computer readable medium comprising:
computer program code for receiving a request for the web page from a requester; computer program code for determining device characteristics of a mobile device used by with the requestor; computer program code for retrieving menu information based on the device characteristics; computer program code for producing the navigation aid based on the menu information, the navigation aid being in a format suitable for the mobile device; and computer program code for forwarding the web page including the navigation aid to the requestor.
- 32. A method as recited in claim 31, wherein the request is issued by a personal computer operating a browser,
wherein the device characteristics include an indication of device types, and wherein the personal computer and the mobile device are different device types.
- 33. A computer readable medium as recited in claim 32, wherein the requestor is a person.
- 34. A computer readable medium as recited in claim 32, wherein the requester is a computing device.
- 35. A computer readable medium as recited in claim 32, wherein the requester is a browser operating on a computing device.
- 36. A computer readable medium including computer program code for producing a navigation aid on a web page, said computer readable medium comprising:
computer program code for receiving a request for the web page from a requestor; computer program code for determining identity of the requester; computer program code for determining device characteristics of a mobile device used by the requestor; computer program code for retrieving menu information associated with the identity of the requestor; computer program code for producing the navigation aid based on the menu information and the device characteristics, the navigation aid including a plurality of links to available services, and the navigation aid being in a format suitable for the mobile device; and computer program code for forwarding the web page including the navigation aid to the requestor.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application is a Divisional application of co-pending U.S. patent application Ser. No. 09/575,901, entitled “Method And System for Providing Resource Access in a Mobile Environment,” filed May 22, 2000, which claims the benefit of U.S. Provisional Application No. 60/154,420, filed Sep. 17, 1999, entitled “Method and System for Providing a Mobile Navigation Metaphor,” and which is a continuation-in-part of U.S. patent application Ser. No. 09/320,296, filed, Jun. 7, 1999, entitled “Method and System for Securely Interacting With Managed Data From Multiple Devices,” now U.S. Pat. No. 6,233,608, which is a continuation of U.S. patent application Ser. No. 08/987,346, filed Dec. 9, 1997, entitled “Method And Architecture For Self-Provisioning a Rendezvous To Ensure Secure Access to Information In a Database From Multiple Devices,” now U.S. Pat. No. 6,065,120, and assigned to the assignee of the present application, the disclosures of all of which are incorporated herein by reference for all purposes.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60154420 |
Sep 1999 |
US |
Divisions (2)
|
Number |
Date |
Country |
Parent |
09575901 |
May 2000 |
US |
Child |
10458033 |
Jun 2003 |
US |
Parent |
09320296 |
Jun 1999 |
US |
Child |
10458033 |
Jun 2003 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
08987346 |
Dec 1997 |
US |
Child |
09320296 |
Jun 1999 |
US |