Web browser allowing navigation between hypertext objects using remote control
First Claim
1. In a client system in communication with at least one remote server system, the client system being coupled to a display devise a method of helping a user to navigate through an interactive display environment including a plurality of hypertext objects, the method comprising:
- causing an image of a keyboard to be displayed on the display device, the image including a plurality of soft buttons representing alphanumeric characters;
receiving a first user input from the remote input device, the first user input for selecting one of the alphanumeric characters by specifying a direction of movement of a selection indicator among the soft buttons;
receiving a second user input for entering one of the soft buttons;
andinputting one of the alphanumeric characters as a selection in response to the second user input.
4 Assignments
0 Petitions
Accused Products
Abstract
Browser software implemented in a set-top box as part of a client system communicating over the Internet with one or more servers allows a user to navigate using a remote control through World-Wide Web pages in which a plurality of hypertext anchors are displayed on a television. A user input entered from a remote input device is received by the client system over an infrared (IR) link. The user input specifies a direction in which the user wishes to move a selection relative to a currently selected hypertext anchor. Based on the user input, a determination is made of which one of the hypertext anchors is a best selectable hypertext anchor, and that hypertext anchor is then selected and indicated as such to the user. The user interface allows for the selection of hypertext anchors which are part of either clientside or server-side image maps.
359 Citations
11 Claims
-
1. In a client system in communication with at least one remote server system, the client system being coupled to a display devise a method of helping a user to navigate through an interactive display environment including a plurality of hypertext objects, the method comprising:
-
causing an image of a keyboard to be displayed on the display device, the image including a plurality of soft buttons representing alphanumeric characters; receiving a first user input from the remote input device, the first user input for selecting one of the alphanumeric characters by specifying a direction of movement of a selection indicator among the soft buttons; receiving a second user input for entering one of the soft buttons; and inputting one of the alphanumeric characters as a selection in response to the second user input.
-
-
2. In a client system in communication with at least one remote server system. The client system being coupled to a display device, a method of helping a user to navigate through an interactive display environment including a plurality of hypertext objects. The method comprising:
-
receiving information corresponding to an image map from one of the server systems. The image map including at least one hypertext object. Each hypertext object having an address stored within the client system and associated with one of the server systems for accessing information stored in said one of the server systems; causing the image map to be displayed on the display device; identifying the hypertext objects included within the image map; determining one of the hypertext objects within the image map to be a selected hypertext object based on a first user input entered from a remote input device; and identifying the selected hypertext object within the image map by displaying a selection indicator.
-
-
3. In a client system in communication with at least one remote server system, the client system being coupled to a display device. a method of navigating through an interactive display environment including a plurality of hypertext objects, the method comprising:
-
receiving information corresponding to an image map from one of the server systems. The image map including at least one hypertext object having an address stored in one of the server systems and not in the client system. The address corresponding to one of the server systems and for accessing information stored in one of the server systems, causing the image map to be displayed on the display device, receiving a first user input that selects the image map, displaying a selection icon on the display device in response to the image map being selected according to the first user input; receiving a second user input entered from the remote input device specifying a movement of the selection icon; receiving a third user input entered from the remote input device specifying coordinates within the image map, the coordinates corresponding to a current position of the selection icon; and transmitting the coordinates specified by the third user input to one of the server systems in order to access information associated with the address. - View Dependent Claims (4)
-
-
5. In a client system in communication with at least one remote server system over a network the client system including a processor and a memory and coupled to a display device, a method of allowing a user to navigate through an interactive display environment including World-Wide Web (WWW) content the method comprising:
-
receiving information corresponding to an image map from one of the remote server systems, wherein the image map corresponds to at least one hypertext object having a uniform resource locator (URL) that is stored in one of the remote server systems and not in the client system; causing the image map to be displayed on the display device; selecting the image map in response to a first user input, displaying a selection icon on the display device in response to the image map being selected according to the first user input; receiving a second user input entered from the remote input device specifying a movement of the selection icon; receiving a third user input entered from the remote input device specifying coordinates within the image map, the coordinates corresponding to a current position of the selection icon; and transmitting the coordinates specified by the third user input to one of the server systems in order to access information associated with the URL. - View Dependent Claims (6)
-
-
7. A program storage device readable by a machine, the program storage device tangibly embodying a program of instructions executable by the machine to perform method steps for helping a user to navigate through an interactive display environment including a plurality of hypertext objects. The method steps comprising:
-
causing an image of a keyboard to be displayed on the display device, the image including a plurality of soft buttons representing alphanumeric characters; receiving a first user input from the remote input device, the first user input specifying one of the alphanumeric characters, the first user input further specifying a direction of movement of a selection indicator among the soft buttons; and recognizing one of the alphanumeric characters in response to the first user input.
-
-
8. A program storage device readable by a machine. The program storage device tangibly embodying a program of instructions executable by the machine to perform method steps for helping a user to navigate through an interactive display environment including a plurality of hypertext objects. The method steps comprising:
-
receiving information corresponding to an image map from one of the at least one server systems. The image map including at least one of hypertext object. Each hypertext objects included within the image map having a uniform resource locator (URL) stored within the client system, causing the image map to be displayed on the display device; identifying the hypertext objects included within the image map; determining one of the hypertext objects within the image map to be a selected hypertext object based on a first user input entered from a remote input device; and identifying the selected hypertext object within the image map by displaying a selection indicator. - View Dependent Claims (9)
-
-
10. A program storage device readable by a machine. The program storage device tangibly embodying a program of instructions executable be the machine to perform method steps for helping a user to navigate through an interactive display environment including a plurality of hypertext objects. The method steps comprising;
-
receiving information corresponding to an image map from one of the at least one server systems. The image map corresponding to at least one hypertext object having a uniform resource locator (URL) that is stored in one of the server systems and not in the client system, causing the image map to be displayed on the display device, receiving a first user input that selects the image map; displaying a selection icon on the display device in response to the image map being selected according to the first user input; receiving a second user input entered from the remote input device specifying a movement of the selection icon; receiving a third user input entered from the remote input device specifying coordinates within the image map, the coordinates corresponding to a current position of the selection icon; and transmitting the coordinates specified by the third user input to one of the server systems in order to access information associated with the URL. - View Dependent Claims (11)
-
Specification