Systems and methods for automatically accessing internet information from a local application on a handheld internet appliance
First Claim
Patent Images
1. A system for automatically accessing Internet information from a first local application on a handheld Internet appliance, the system comprising:
- a software plug-in to automatically launch a second local application from the first local application and to automatically transfer information obtained from a web site and stored in a local database in the handheld Internet appliance to the second local application;
a user interface in the first local application to enable a user to launch the second local application from the first local application, the user interface comprising a button to display a menu with links to the second local application; and
the local database programmed to store the information obtained from the web site;
wherein the user interface in an address book application comprises links to enable the user to perform a plurality of actions, the plurality of actions comprising;
returning to a main menu of the handheld Internet appliance with a single tap on the user interface menu;
disconnecting from the Internet with a single tap on the user interface menu;
sending an e-mail from the address book application;
launching a financial web site with a single tap on the user interface menu;
launching a travel web site with a single tap on the user interface menu;
mapping an address stored in the address book application;
getting driving directions to an address stored in the address book application;
getting driving directions from an address stored in the address book application; and
finding a commercial location nearest to an address stored in the address book application.
9 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for automatically accessing Internet information and local applications from another local application on a handheld Internet appliance is provided. The systems and methods of the present invention consist of a software solution that enables users of handheld Internet appliances to interact with the Internet and other local applications from any local application in the handheld Internet appliance. Each local application is equipped with a user interface to enable users quick and easy access to Internet information and other local applications.
86 Citations
17 Claims
-
1. A system for automatically accessing Internet information from a first local application on a handheld Internet appliance, the system comprising:
-
a software plug-in to automatically launch a second local application from the first local application and to automatically transfer information obtained from a web site and stored in a local database in the handheld Internet appliance to the second local application; a user interface in the first local application to enable a user to launch the second local application from the first local application, the user interface comprising a button to display a menu with links to the second local application; and the local database programmed to store the information obtained from the web site;
wherein the user interface in an address book application comprises links to enable the user to perform a plurality of actions, the plurality of actions comprising;
returning to a main menu of the handheld Internet appliance with a single tap on the user interface menu;
disconnecting from the Internet with a single tap on the user interface menu;
sending an e-mail from the address book application;
launching a financial web site with a single tap on the user interface menu;
launching a travel web site with a single tap on the user interface menu;
mapping an address stored in the address book application;
getting driving directions to an address stored in the address book application;
getting driving directions from an address stored in the address book application; and
finding a commercial location nearest to an address stored in the address book application. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for automatically accessing Internet information from a first local application on a handheld Internet appliance, the system comprising:
-
a software plug-in to automatically launch a second local application and a web site from the first local application; a user interface in the first local application to enable a user to launch the second local application and the web site from the first local application, the user interface comprising a button to display a menu with links to the second local application and the web site, wherein the user interface in an address book application comprises links to enable the user to perfonn a plurality of actions, the plurality of actions comprising;
returning to a main menu of the handheld Internet appliance with a single tap on the user interface menu;
disconnecting from the Internet with a single tap on the user interface menu;
sending an e-mail from the address book application;
launching a financial web site with a single tap on the user interface menu;
launching a travel web site with a single tap on the user interface menu;
mapping an address stored in the address book application;
getting driving directions to an address stored in the address book application;
getting driving directions from an address stored in the address book application; and
finding a commercial location newest to an address stored in the address book application;wherein getting driving directions to an address stored in the address book application comprises;
selecting a data record stored in the address book application, the data record comprising the address to which driving directions are requested;
launching a web site providing driving directions; and
automatically filling an on-line form in the web site corresponding to the destination address with the data record anda database programmed to store the information required to create the links in the user interface.
-
-
8. A system for automatically accessing Internet information from a first local application on a handheld Internet appliance, the system comprising:
-
a software plug-in to automatically launch a second local application and a web site from the first local application; a user interface in the first local application to enable a user to launch the second local application and the web site from the first local application, the user interface comprising a button to display a menu with links to the second local application and the web site, wherein the user interface in an address book application comprises links to enable the user to perform a plurality of actions, the plurality of actions comprising;
returning to a main menu of the handheld Internet appliance with a single tap on the user interface menu;
disconnecting from the Internet with a single tap on the user interface menu;
sending an e-mail from the address book application;
launching a financial web site with a single tap on the user interface menu;
launching a travel web site with a single tap on the user interface menu;
mapping an address stored in the address book application;
getting driving directions to an address stored in the address book application;
getting driving directions from an address stored in the address book application; and
finding a commercial location nearest to an address stored in the address book application; andwherein sending an e-mail from the address book application comprises;
selecting a data record stored in the address book application, the data record associated with the e-mail recipient;
extracting the name of the e-mail recipient from the data record; and
automatically filling the e-mail recipient field with the name of the e-mail recipient extracted from the data record; and
further comprising automatically filling an on-line form in the web site corresponding to a starting address with an address selected by the user and stored in the address book application; anda database progranmied to store the information required to create the links in the user interface.
-
-
9. A method for automatically launching a plurality of local applications and a plurality of web sites from an already open local application on a handheld Internet appliance, the method comprising:
-
providing a software plug-in to automatically launch the plurality of local applications and the plurality of web sites from the already open local application and to obtain information required by the plurality of local applications and the plurality of web sites from another web site; providing a user interface in the already open local application to enable a user to launch the plurality of local applications and the plurality of web sites from the already open local application, the user interface comprising a button to display a menu with links to each of the local applications from the plurality of local applications and each of the web sites from the plurality of web sites; and providing a database programmed to store the information required to create the links in the user interface; and
wherein the user interface in an address book application comprises links to enable the user to perform a plurality of actions, the plurality of actions comprising;
returning to a main menu of the handheld Internet appliance with a single tap on the user interface menu;
disconnecting from the Internet with a single tap on the user interface menu;
sending an e-mail from the address book application;
launching a financial web site with a single tap on the user interface menu;
launching a travel web site with a single tap on the user interface menu;
mapping an address stored in the address book application;
getting driving directions to an address stored in the address book application;
getting driving directions from an address stored in the address book application; and
finding a commercial location nearest to an address stored in the address book application. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A handheld Internet appliance for accessing a plurality of local applications and a plurality of web sites, the handheld Internet appliance comprising:
-
a main menu with buttons for accessing the plurality of local applications; a wireless modem for connecting to the Internet; a plurality of software routines for accessing the Internet; a software plug-in to automatically launch the plurality of local applications and the plurality of web sites from an already launched local application; a user interface to enable a user to launch the plurality of local applications and the plurality of web sites from the already launched local application, the user interface comprising a button to display a menu with links to each of the local applications from the plurality of local applications and each of the web sites from the plurality of web sites, wherein the user interface in an address book application comprises links to enable the user to perform a plurality of actions, the plurality of actions comprising;
returning to a main menu of the handheld Internet appliance with a single tap on the user interface menu;
disconnecting from the Internet with a single tap on the user interface menu;
sending an e-mail from the address book application;
launching a financial web site with a single tap on the user interface menu;
launching a travel web site with a single tap on the user interface menu;
mapping an address stored in the address book application;
getting driving directions to an address stored in the address book application;
getting driving directions from an address stored in the address book application; and
finding a commercial location nearest to an address stored in the address book application, wherein getting driving directions to an address stored in the address book application comprises;
selecting a data record stored in the address book application, the data record comprising the address to which driving directions are requested;
launching a web site providing driving directions; and
automatically filling an on-line form in the web site corresponding to the destination address with the data record; anda database prograninied to store the information required to create the links in the user interface.
-
Specification