Location-dependent user interface
First Claim
1. A method of adapting a user interface to the user'"'"'s current situation, comprising the steps of:
- storing interface specification data for defining at least first and second user interface data sets intended for use in implementing device user interfaces in respective different geographic areas, the interface specification data defining for each data set a respective set of subjects about which information is to be presented, and determining which interface data set is appropriate for the current location of a user device, transferring the appropriate data set to the user device, and using that data set to implement a device user interface.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is provided of adapting a user interface to the user'"'"'s current situation. The method involves a user specifying a home-area interface (83), for example, a web browser home page, and an “away” interface (84). When the user connects to a network (10) using a device (20) and calls up his/her browser home page, a determination is made of the location of the device in order to decide which version of the home page is to be served back to the user device by the home-page server of the user. In a preferred embodiment, the “away” home page (84) includes specific types of local data of interest to the user (such as best local restaurants). When asked to provide the “away” home page, the homepage server uses this information to find the URLs of local special interest web sites (122) carrying the relevant type of data, the server inserting these URLs in the “away” home page (84) before providing it to the user device (20) concerned.
36 Citations
16 Claims
-
1. A method of adapting a user interface to the user'"'"'s current situation, comprising the steps of:
-
storing interface specification data for defining at least first and second user interface data sets intended for use in implementing device user interfaces in respective different geographic areas, the interface specification data defining for each data set a respective set of subjects about which information is to be presented, and determining which interface data set is appropriate for the current location of a user device, transferring the appropriate data set to the user device, and using that data set to implement a device user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16)
-
-
15. A method according to claim l, wherein the interface specification data is stored in an Internet-accessible data store to which a user has dial-up access for the purposes of specifying and/or modifying the interface specification data, the interface specification data being accessed over the internet by a user device either via a dial up connection or over the internet to provide the data set appropriate for the current location of the user device effecting access.
Specification