US20070288583A1 - Systems and methods for saving internet content into a handheld internet appliance - Google Patents
Systems and methods for saving internet content into a handheld internet appliance Download PDFInfo
- Publication number
- US20070288583A1 US20070288583A1 US11/830,350 US83035007A US2007288583A1 US 20070288583 A1 US20070288583 A1 US 20070288583A1 US 83035007 A US83035007 A US 83035007A US 2007288583 A1 US2007288583 A1 US 2007288583A1
- Authority
- US
- United States
- Prior art keywords
- web site
- internet appliance
- information
- handheld internet
- application
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
Definitions
- This invention relates generally to systems and methods for saving Internet content into a handheld Internet appliance. More specifically, the present invention provides systems and methods for loading Internet content into a local database associated with a handheld Internet appliance application.
- the Internet and the World Wide Web have revolutionized the ways in which information is disseminated and shared.
- the Internet enables millions of users worldwide to simultaneously access a wide variety of information and engage in activities as diverse as shopping, playing games, financial trading, among others.
- Internet appliances are electronic devices configured with an Internet access system.
- Internet appliances include, but are not limited to, microprocessor based devices such as personal and portable computers, and handheld appliances such as personal digital assistants and electronic organizers.
- a web page a multimedia composition that may contain text, audio, graphics, imagery, video, and nearly any other type of content that may be experienced through use of a computer or other electronic device.
- a web page may also be interactive, and contain user selectable links that cause other web pages to be displayed, forms that may be used by the user to submit information requested in the web page, interactive executable code, or other elements through which the user may interact with web pages.
- a group of one or more interconnected and closely related web pages is referred to as a “web site”.
- a web site has a particular address associated with it called a Uniform Resource Locator (“URL”).
- URL Uniform Resource Locator
- web browser software runs on the user's Internet appliance and is responsible for fetching the information displayed on the web site from a “web server” using a transfer protocol such as the HyperText Transfer Protocol (“HTTP”).
- HTTP HyperText Transfer Protocol
- PDAs personal digital assistants
- Palm handheld devices manufactured by Palm, Inc. of Santa Clara, Calif.
- Handspring Visor manufactured by Handspring, Inc. of Mountain View, Calif.
- a PDA provides computing and information storage and retrieval capabilities for personal or business use, often for keeping schedule calendars and address book information handy. Information is accessed by means of an electronically sensitive pad on which handwriting can be received.
- PDAs contain a number of useful local applications including an address book, a calendar, a memo pad, a calculator, and a to-do list, among others. Users are provided with a special pen called a stylus to write on the pad and “tap” on icons on the PDA screen corresponding to the PDA applications.
- PDA expansion slots may be used to enhance the PDA capabilities with a digital camera, a GPS receiver, a scanner, and other devices.
- PDAs such as the PDA Phone manufactured by Samsung Electronics, Co., Ltd., of Seoul, South Korea, and the Kyocera QCP 6035 Smartphone manufactured by Kyocera Wireless Corp., of San Diego, Calif., combine the functionalities of a PDA and a wireless phone into a single handheld appliance.
- the Internet is accessed on a PDA by means of a wireless modem and Internet access software.
- the wireless modem may either be internally integrated into the PDA such as in the case of the Palm VIIx, manufactured by Palm, Inc., or connected externally as an expansion module.
- External wireless modems include the Thinmodem manufactured by Card Access, Inc., of American Fork, Utah, and the various modems manufactured by Novatel Wireless, Inc., of San Diego, Calif.
- the Internet access software may consist of a microbrowser, which is a simpler version of a web browser with reduced graphic capabilities, and a variety of APIs (application program interfaces) and associated applications for formatting and displaying web pages on the PDA screen.
- the PDA is extremely mobile and can be utilized by business persons and consumers who are traveling or otherwise do not have access to a desktop computer.
- the PDA enables business persons and consumers to manage, share, and secure the information needed on a daily basis.
- a PDA user can access the Internet to read e-mails, search for a restaurant, obtain a map and driving directions, purchase airline tickets or shop, all without the need for a traditional, desktop computer.
- the wireless Internet connection may be unreliable, and the user may have to wait a significant amount of time to receive the requested information.
- it can be extremely cumbersome for the user to save the desired information into the PDA.
- a user who is accessing the Internet on a PDA to read e-mail may want to save an e-mail address into the PDA's address book.
- the user is required to perform a number of steps, including: (1) connecting to the Internet; (2) starting the e-mail application to read the e-mail; (3) copying the e-mail address; (4) quitting the e-mail application; (5) starting the address book application; and (6) pasting the e-mail address into the address book.
- the user In order to make travel arrangements on-line and save the travel information on the PDA's calendar, the user must first connect to a web site for making travel reservations before starting the calendar application, and then manually enter the departure date, time, location and destination, as well as a return date and time into the calendar. Similarly, a user who is browsing a financial web site to trade stocks and wants to use the PDA's calculator application to compute his financial gains for a particular stock must first connect to the web site to get the stock pricing information before starting the calculator application and manually entering the stock pricing information in the calculator application.
- the user may launch a web site directly from a local application as described in U.S. application Ser. No. 09/834,376, filed on Apr. 13, 2001.
- the user must still, however, manually select the information from the web site and paste it into the local application.
- Coola, Inc. of Woburn, Mass.
- the APIs are used to insert user interface buttons on the web sites. When the buttons are pressed by the user, the APIs convert information from the web site into a special format called “coolet”.
- the coolet is sent to a centrally located server before transferring the information into the user's PDA. The information is transferred into the PDA only after the user synchronizes the PDA with a personal computer.
- the systems and methods consist of a software solution that enables web site content to be “active” when displayed on a handheld Internet appliance.
- the active content can be automatically loaded into local databases associated with handheld Internet appliance applications, or it can be posted to another web site displayed on the handheld Internet appliance.
- the web sites are formatted for display on the handheld Internet appliance and include user interfaces to enable users to transfer information from a web site into the handheld Internet appliance applications or into another web site. The information is transferred automatically, without having to wait for users to synchronize the handheld Internet appliance with a personal computer prior to having access to the information.
- the systems and methods of the present invention involve three main software components: (1) a web site API; (2) a software plug-in; and (3) a user interface.
- the web site API is inserted into each web site from which users may transfer information to their local handheld Internet applications.
- the API invokes the software plug-in that implements the functions required to automatically load information from a web site into local databases of handheld Internet appliances or into other and to automatically post the information into another we site.
- the information that can be loaded from a particular web site is defined by the API inserted on that web site.
- the software plug-in also enables users to launch a web site directly from a local application as described in U.S. application Ser. No. 09/834,376, filed on Apr. 13, 2001.
- the software plug-in automatically fills on-line forms on web sites with data stored in local handheld Internet appliance databases as described in U.S. application Ser. No. 09/834,379 filed on Apr. 13, 2001.
- the web site API is referred to as the OneTap.TM. API
- the software plug-in is referred to as the OneTap.TM. software plug-in
- the user interface is referred to as the OneTap.TM. user interface.
- the present invention enables users to automatically transfer information from web sites into local handheld Internet appliance databases without requiring users to synchronize the handheld Internet appliance with a personal computer prior to having access to the information.
- the present invention inserts user interfaces on web sites displayed on a handheld Internet appliance to enable users to automatically transfer information from the web site into the handheld Internet appliance.
- FIG. 1 is a schematic view of the system and the network environment in which the present invention operates;
- FIG. 2 is a schematic view of the software components of the present invention
- FIG. 3 is an illustrative view of the HTML source code of a web page containing the web site API
- FIG. 4 is an illustrative view of the HTML source code of FIG. 3 formatted for display on the handheld Internet appliance;
- FIG. 5 is a flowchart for using the systems and methods of the present invention to automatically save information from a web site into a local database of a handheld Internet appliance;
- FIG. 6 is an illustrative view of menu options accessible from a web site displaying an address
- FIG. 8 is an illustrative view of a handheld Internet appliance screen displaying a web site containing an address that may be loaded into the handheld Internet appliance.
- Handheld Internet appliance 20 uses a wireless modem and Internet access software to connect to Internet 22 by means of a wireless network represented by base station 21 .
- Handheld Internet appliance 20 may consist of a personal digital assistant (PDA) such as the Palm handheld devices manufactured by Palm, Inc., of Santa Clara, Calif., the Handspring Visor manufactured by Handspring, Inc., of Mountain View, Calif., and the HP Jornada manufactured by the Hewlett-Packard Company of Palo Alto, Calif.
- PDA personal digital assistant
- Handheld Internet appliance 20 may also consist of appliances having the functions of a PDA and a cellular phone, such as the PDA Phone manufactured by Samsung Electronics, Co., Ltd., of Seoul, South Korea, and the Kyocera QCP 6035 Smartphone manufactured by Kyocera Wireless Corp., of San Diego, Calif.
- Handheld Internet appliance 20 has an electronically sensitive pad and screen on which handwriting can be received and visualized.
- Handheld Internet appliance 20 typically contains a number of useful local applications including an address book, a calendar, a memo pad, a calculator, a to-do list, a web browser, and a word processing application, among others. Additional software applications such as games, spreadsheet programs, document processors, dictionaries, and others, may be easily added to handheld Internet appliance 20 . Users are provided with a special pen called a stylus to write on the pad and “tap” on icons on the screen corresponding to the available applications.
- Handheld Internet appliance 20 has a main menu to display the application icons to the user.
- expansion slots may be used to enhance the capabilities of handheld Internet appliance 20 with a digital camera, a GPS receiver, a scanner, and other devices.
- handheld Internet appliance 20 may be used to synchronize the data from handheld Internet appliance 20 to a personal computer.
- handheld Internet appliance 20 has an operating system to manage its applications, input and output functions and devices, memory sharing, among other functions. Examples of currently available operating systems for handheld Internet appliance 20 include the Palm OS, developed by Palm, Inc., and the Windows CE, developed by Microsoft Corporation, of Redmond, Wash.
- Handheld Internet appliance 20 connects to Internet 22 by means of a wireless modem.
- the wireless modem may be internally integrated into handheld Internet appliance 20 such as in the case of the Palm VIIx, manufactured by Palm, Inc., or connected externally as an expansion module.
- External wireless modems include the Thinmodem manufactured by Card Access, Inc., of American Fork, Utah, and the various modems manufactured by Novatel Wireless, Inc., of San Diego, Calif.
- handheld Internet appliance 20 requires Internet access software to enable users to connect to the Internet.
- the Internet access software may consist of a microbrowser, which is a simpler version of a web browser with reduced graphic capabilities, and a variety of APIs (application program interfaces) and associated applications for formatting and displaying web pages on the PDA screen.
- Handheld Internet appliance 20 has software plug-in 27 to implement the functions required to automatically load information from web site 23 into local databases of handheld Internet appliance 20 and to automatically post information from web site 23 into another web site.
- software plug-in 27 enables users to launch a web site directly from a local application as described in copending, U.S. application Ser. No. 09/834,376, filed on Apr. 13, 2001, and to fill on-line forms on web sites with data stored in local handheld Internet appliance databases as describe in copending, U.S. application Ser. No. 09/834,379 filed on Apr. 13, 2001.
- the web site API is referred to as the OneTap.TM. API
- the software plug-in is referred to as the OneTap.TM. software plug-in
- the user interface is referred to as the OneTap.TM. user interface.
- Handheld Internet appliance 20 contains a number of local databases corresponding to each local application to store the data records entered by the user. For instance, the address book application of handheld Internet appliance 20 has a local database associated with it to store the addresses in the address book, and the calendar application of handheld Internet appliance 20 has a local database associated with it to store the calendar items.
- Web site API 24 is inserted into web site 23 for invoking software plug-in 27 in handheld Internet appliance 20 .
- Web site API 24 is required for software plug-in 27 to load information from web site 23 into local databases in handheld Internet appliance 20 and to post the information from web site 23 into another web site.
- the information from web site 23 that can loaded into handheld Internet appliance 20 or posted to another web site is defined by web site API 24 .
- transcoding server 25 checks web site 23 to verify the presence of web site API 24 .
- Transcoding server 25 also properly formats web site 23 for display by handheld Internet appliance 20 .
- transcoding server 25 inserts user interface 26 on web site 23 with links to software plug-in 27 .
- User interface 26 consists of a button that, when tapped, displays a menu for saving selected information from web site 23 into a local database in handheld Internet appliance 20 .
- the menu lists options that may be selected by the user to save information from web site 23 into handheld Internet appliance 20 .
- the menu may list an option for saving a restaurant address displayed on web site 23 into the address book of handheld Internet appliance 20 .
- Each item listed on the menu has a link to software plug-in 27 to properly save the information displayed on web site 23 into a local database in handheld Internet appliance 20 .
- the software components consist of: (1) web site API 24 ; (2) software plug-in 27 ; and (3) user interface 26 .
- Web site API 24 is inserted into each web page containing information that may be saved by a user into handheld Internet appliance 20 .
- API 24 invokes software plug-in 27 to save information from web site 23 into local databases in handheld Internet appliance 20 .
- API 24 also defines the information from web site 23 that can be loaded into the local databases or posted to another web site. For example, in a web site displaying travel reservations, the API may define the departure and arrival date and times to be saved into the local database associated with the calendar application, and in a web site displaying a restaurant address, the API may define the address to be saved into the address book application or posted into a web site that maps the restaurant address. In this case, the address replaces the parameters in the web site's URL associated with an address to be mapped.
- Software plug-in 27 implements the functions required to automatically transfer information from web site 23 into local databases in handheld Internet appliance 20 , and to automatically post the information from web site 23 into another web site.
- Software plug-in 27 implements the following functions: (1) retrieves the information from web site 23 to be saved in handheld Internet appliance 20 ; (2) formats the information to be saved according to the local database to which the information is going to be transferred; (3) loads the formatted information into a local database in handheld Internet appliance 20 ; and (4) replaces parameters associated with the information on a web site's URL.
- software plug-in 27 enables users to launch a web site directly from a local application as described in U.S. application Ser. No. 09/834,376, filed on Apr. 13, 2001, and to fill on-line forms on web sites with data stored in local handheld Internet appliance databases as described in U.S. application Ser. No. 09/834,379 filed on Apr. 13, 2001.
- User interface 26 lists options that may be selected by the user to save information from web site 23 into handheld Internet appliance 20 .
- User interface 26 consists of one or more buttons that, when tapped, display a menu for saving information from web site 23 into a local database in handheld Internet appliance 20 .
- the menu may list an option for saving a restaurant address displayed on web site 23 into the address book of handheld Internet appliance 20 .
- HTML source code 28 shows contact information 29 that may be saved by the user into the address book application.
- HMTL source code 28 also contains XML code 30 corresponding to web site API 24 .
- HTML code 31 is the formatted version of HTML code 28 of FIG. 3 for proper display on handheld Internet appliance 20 .
- transcoding server 25 formats HTML code 28 to replace XML code 30 with link 32 .
- Link 32 is a link to the appropriate function of software plug-in 27 to save contact information 29 into a local database of handheld Internet appliance 20 .
- link 32 consists of a “palmcall”.
- Link 32 also contains user interface 33 , represented by a “Save Contact” button. When tapped by the user, “Save Contact” button invokes software plug-in 27 to save contact information 29 into a local database in handheld Internet appliance 20 .
- the user launches a web site displaying information that the user may want to save into the handheld Internet appliance. For example, if the user is accessing a web site for making travel reservations, the user may want to save the travel reservation into the calendar application of the handheld Internet appliance or send an e-mail to his secretary with the travel reservation information included as an e-mail attachment.
- the web site has a user interface to enable the user to save the web site content into the handheld Internet appliance.
- the user interface consists of a button inserted on the web site that, when tapped, displays a menu listing options that may be selected by the user for saving the web site content into the handheld Internet appliance.
- the menu may list a “save address” option for saving an address displayed on a web site into the local database associated with the address book application, a “mark date” option for saving a travel departure date on the local database associated with the calendar application, and saving a restaurant address displayed on web site 23 into the address book of handheld Internet appliance 20 .
- software plug-in 27 retrieves the information to be saved into a local database in the handheld Internet appliance.
- the information may be, for example, an address, a date, a travel reservation, or any other content displayed on web sites properly formatted for the handheld Internet appliance.
- the user selects a local application in handheld Internet appliance 20 for saving the web site content. For example, if the user is saving an address into the handheld Internet appliance, the user selects an option in the menu for saving the address into the local database associated with the address book application.
- Menu options 41 a - d are displayed in response to a user's tap on a button provided on a web site displaying an address.
- the button is defined by web site API 24 inserted on the web site's HTML source code.
- Web site API 24 is also responsible for selecting the address on the web site that is active for loading into the handheld Internet appliance.
- Menu option 41 a enables the user to save the address displayed to the local database associated with the address book application.
- Menu option 41 b enables the user to get a map to the address displayed on the web site.
- a mapping web site is displayed on the handheld Internet appliance with a map to the address selected. The user does not need to manually enter the address into the mapping web site. Rather, software plug-in 27 automatically replaces the address parameters on the mapping web site's URL with the address selected by the user.
- menu option 41 c launches a web site displaying driving directions to the address selected
- menu option 41 d launches a web site displaying commercial locations that are nearest to the address selected.
- Handheld Internet appliance screen 42 is displaying a web site containing address 43 to a coffee shop.
- a user taps onto a button inserted on the web site by web site API 24 to open menu 44 .
- Menu 44 enables the user to save address 43 to the address book, launch a web site to display a map to address 43 , get driving directions to address 43 , and find commercial locations near to address 43 .
Abstract
Systems and methods for transferring Internet content displayed on a web site in a handheld Internet appliance to a local database in the handheld Internet appliance are provided. The systems and methods of the present invention consist of a software solution that enables users of handheld Internet appliances to automatically transfer information displayed on web sites to local databases associated with handheld Internet appliance applications. A user interface is provided in the web sites for enabling users to automatically transfer the information displayed on the web sites into the handheld Internet appliance.
Description
- This invention relates generally to systems and methods for saving Internet content into a handheld Internet appliance. More specifically, the present invention provides systems and methods for loading Internet content into a local database associated with a handheld Internet appliance application.
- The Internet and the World Wide Web (hereinafter “the web”) have revolutionized the ways in which information is disseminated and shared. At any given time, the Internet enables millions of users worldwide to simultaneously access a wide variety of information and engage in activities as diverse as shopping, playing games, financial trading, among others.
- At present, users can access Internet information through various “Internet appliances”, which are electronic devices configured with an Internet access system. Internet appliances include, but are not limited to, microprocessor based devices such as personal and portable computers, and handheld appliances such as personal digital assistants and electronic organizers.
- Typically, the information is accessed through a connection to a “web page”, a multimedia composition that may contain text, audio, graphics, imagery, video, and nearly any other type of content that may be experienced through use of a computer or other electronic device. A web page may also be interactive, and contain user selectable links that cause other web pages to be displayed, forms that may be used by the user to submit information requested in the web page, interactive executable code, or other elements through which the user may interact with web pages. A group of one or more interconnected and closely related web pages is referred to as a “web site”.
- A web site has a particular address associated with it called a Uniform Resource Locator (“URL”). To view a particular web site, users input its corresponding URL on a “web browser window” displayed by “web browser software”, such as Internet Explorer, available from Microsoft Corporation, of Redmond, Wash. The web browser software runs on the user's Internet appliance and is responsible for fetching the information displayed on the web site from a “web server” using a transfer protocol such as the HyperText Transfer Protocol (“HTTP”).
- While most of the traffic on the Internet is initiated from personal computers, the growing demand by mobile business users to have access to Internet information from anywhere in the world has led to the development of various Internet access technologies for handheld Internet appliances such as wireless telephones and personal digital assistants (“PDAs”). In particular, it has become increasingly popular to access information available in the Internet via PDAs, such as the Palm handheld devices manufactured by Palm, Inc., of Santa Clara, Calif., the Handspring Visor manufactured by Handspring, Inc., of Mountain View, Calif., and the HP Jornada manufactured by the Hewlett-Packard Company of Palo Alto, Calif.
- A PDA provides computing and information storage and retrieval capabilities for personal or business use, often for keeping schedule calendars and address book information handy. Information is accessed by means of an electronically sensitive pad on which handwriting can be received. Currently available PDAs contain a number of useful local applications including an address book, a calendar, a memo pad, a calculator, and a to-do list, among others. Users are provided with a special pen called a stylus to write on the pad and “tap” on icons on the PDA screen corresponding to the PDA applications. In addition, PDA expansion slots may be used to enhance the PDA capabilities with a digital camera, a GPS receiver, a scanner, and other devices. Recently developed PDAs such as the PDA Phone manufactured by Samsung Electronics, Co., Ltd., of Seoul, South Korea, and the Kyocera QCP 6035 Smartphone manufactured by Kyocera Wireless Corp., of San Diego, Calif., combine the functionalities of a PDA and a wireless phone into a single handheld appliance.
- The Internet is accessed on a PDA by means of a wireless modem and Internet access software. The wireless modem may either be internally integrated into the PDA such as in the case of the Palm VIIx, manufactured by Palm, Inc., or connected externally as an expansion module. External wireless modems include the Thinmodem manufactured by Card Access, Inc., of American Fork, Utah, and the various modems manufactured by Novatel Wireless, Inc., of San Diego, Calif. The Internet access software may consist of a microbrowser, which is a simpler version of a web browser with reduced graphic capabilities, and a variety of APIs (application program interfaces) and associated applications for formatting and displaying web pages on the PDA screen.
- There are many advantages in being able to access the Internet with a PDA. The PDA is extremely mobile and can be utilized by business persons and consumers who are traveling or otherwise do not have access to a desktop computer. The PDA enables business persons and consumers to manage, share, and secure the information needed on a daily basis. A PDA user can access the Internet to read e-mails, search for a restaurant, obtain a map and driving directions, purchase airline tickets or shop, all without the need for a traditional, desktop computer.
- However, accessing the Internet using a PDA has several drawbacks. First, the wireless Internet connection may be unreliable, and the user may have to wait a significant amount of time to receive the requested information. Second, it can be a very time consuming process, requiring users to work through many options in order to access the desired information. Lastly, it can be extremely cumbersome for the user to save the desired information into the PDA.
- For instance, a user who is accessing the Internet on a PDA to read e-mail may want to save an e-mail address into the PDA's address book. To save the e-mail address into the address book, the user is required to perform a number of steps, including: (1) connecting to the Internet; (2) starting the e-mail application to read the e-mail; (3) copying the e-mail address; (4) quitting the e-mail application; (5) starting the address book application; and (6) pasting the e-mail address into the address book.
- In order to make travel arrangements on-line and save the travel information on the PDA's calendar, the user must first connect to a web site for making travel reservations before starting the calendar application, and then manually enter the departure date, time, location and destination, as well as a return date and time into the calendar. Similarly, a user who is browsing a financial web site to trade stocks and wants to use the PDA's calculator application to compute his financial gains for a particular stock must first connect to the web site to get the stock pricing information before starting the calculator application and manually entering the stock pricing information in the calculator application.
- Alternatively, the user may launch a web site directly from a local application as described in U.S. application Ser. No. 09/834,376, filed on Apr. 13, 2001. The user must still, however, manually select the information from the web site and paste it into the local application. There are currently no mechanisms in place for the user to automatically load Internet content into a handheld Internet appliance and to automatically post Internet content displayed on a web site into another web site. In short, it can be inordinately difficult and time consuming for the PDA user to transfer information from the Internet into local applications in a handheld Internet appliance.
- To address this difficulty, Coola, Inc., of Woburn, Mass., has developed a set of APIs and a server technology that enables users to automatically transfer information from web sites into handheld Internet appliances. The APIs are used to insert user interface buttons on the web sites. When the buttons are pressed by the user, the APIs convert information from the web site into a special format called “coolet”. The coolet is sent to a centrally located server before transferring the information into the user's PDA. The information is transferred into the PDA only after the user synchronizes the PDA with a personal computer.
- While this solution enables users to easily transfer information from web sites into their PDAs, it has the drawback of requiring the user to first synchronize the PDA with a personal computer before the information is transferred into the PDA. Considering that PDAs are a mobile device, users often need to transfer information from web sites into their PDAs while on the road and without access to a personal computer. For example, users on business trips who need to handle a business crisis on the road may need to download information from a web site and transfer the information into a memo pad on the PDA before boarding on an airplane. In this case, the user does not have access to the personal computer and cannot easily transfer the information into the PDA.
- In view of the foregoing drawbacks, it would be desirable to provide systems and methods for automatically loading information available in the Internet into a local database associated with a handheld Internet appliance application.
- It further would be desirable to provide systems and methods for automatically transferring information from a web site into a handheld Internet appliance without requiring a user to synchronize the handheld Internet appliance with a personal computer.
- It also would be desirable to provide systems and methods for formatting and inserting user interfaces on a web site displayed on a handheld Internet appliance to enable a user to automatically transfer information from the web site into the handheld Internet appliance.
- In view of the foregoing, it is an object of the present invention to provide systems and methods for automatically loading information available in the Internet into a local database associated with a handheld Internet appliance application.
- It is another object of the present invention to provide systems and methods for automatically transferring information from a web site into a handheld Internet appliance without requiring a user to synchronize the handheld Internet appliance with a personal computer.
- It is also an object of the present invention to provide systems and methods for formatting and inserting user interfaces on a web site displayed on a handheld Internet appliance to enable a user to automatically transfer information from the web site into the handheld Internet appliance.
- These and other objects of the present invention are accomplished by providing systems and methods for automatically transferring Internet content into a handheld Internet appliance. The systems and methods consist of a software solution that enables web site content to be “active” when displayed on a handheld Internet appliance. The active content can be automatically loaded into local databases associated with handheld Internet appliance applications, or it can be posted to another web site displayed on the handheld Internet appliance. The web sites are formatted for display on the handheld Internet appliance and include user interfaces to enable users to transfer information from a web site into the handheld Internet appliance applications or into another web site. The information is transferred automatically, without having to wait for users to synchronize the handheld Internet appliance with a personal computer prior to having access to the information.
- In a preferred embodiment, the systems and methods of the present invention involve three main software components: (1) a web site API; (2) a software plug-in; and (3) a user interface. The web site API is inserted into each web site from which users may transfer information to their local handheld Internet applications. The API invokes the software plug-in that implements the functions required to automatically load information from a web site into local databases of handheld Internet appliances or into other and to automatically post the information into another we site. The information that can be loaded from a particular web site is defined by the API inserted on that web site. The software plug-in also enables users to launch a web site directly from a local application as described in U.S. application Ser. No. 09/834,376, filed on Apr. 13, 2001. In addition, the software plug-in automatically fills on-line forms on web sites with data stored in local handheld Internet appliance databases as described in U.S. application Ser. No. 09/834,379 filed on Apr. 13, 2001.
- In a preferred embodiment, the web site API is referred to as the OneTap.TM. API, the software plug-in is referred to as the OneTap.TM. software plug-in, and the user interface is referred to as the OneTap.TM. user interface.
- Advantageously, the present invention enables users to automatically transfer information from web sites into local handheld Internet appliance databases without requiring users to synchronize the handheld Internet appliance with a personal computer prior to having access to the information.
- In addition, the present invention inserts user interfaces on web sites displayed on a handheld Internet appliance to enable users to automatically transfer information from the web site into the handheld Internet appliance.
- The foregoing and other objects of the present invention will be apparent upon consideration of the following detailed description, taken in conjunction with the accompanying drawings, in which like reference characters refer to like parts throughout, and in which:
-
FIG. 1 is a schematic view of the system and the network environment in which the present invention operates; -
FIG. 2 is a schematic view of the software components of the present invention; -
FIG. 3 is an illustrative view of the HTML source code of a web page containing the web site API; -
FIG. 4 is an illustrative view of the HTML source code ofFIG. 3 formatted for display on the handheld Internet appliance; -
FIG. 5 is a flowchart for using the systems and methods of the present invention to automatically save information from a web site into a local database of a handheld Internet appliance; -
FIG. 6 is an illustrative view of menu options accessible from a web site displaying an address; and -
FIG. 8 is an illustrative view of a handheld Internet appliance screen displaying a web site containing an address that may be loaded into the handheld Internet appliance. - Referring to
FIG. 1 , a schematic view of the system and the network environment in which the present invention operates is described.Handheld Internet appliance 20 uses a wireless modem and Internet access software to connect toInternet 22 by means of a wireless network represented bybase station 21.Handheld Internet appliance 20 may consist of a personal digital assistant (PDA) such as the Palm handheld devices manufactured by Palm, Inc., of Santa Clara, Calif., the Handspring Visor manufactured by Handspring, Inc., of Mountain View, Calif., and the HP Jornada manufactured by the Hewlett-Packard Company of Palo Alto, Calif.Handheld Internet appliance 20 may also consist of appliances having the functions of a PDA and a cellular phone, such as the PDA Phone manufactured by Samsung Electronics, Co., Ltd., of Seoul, South Korea, and the Kyocera QCP 6035 Smartphone manufactured by Kyocera Wireless Corp., of San Diego, Calif. -
Handheld Internet appliance 20 has an electronically sensitive pad and screen on which handwriting can be received and visualized.Handheld Internet appliance 20 typically contains a number of useful local applications including an address book, a calendar, a memo pad, a calculator, a to-do list, a web browser, and a word processing application, among others. Additional software applications such as games, spreadsheet programs, document processors, dictionaries, and others, may be easily added tohandheld Internet appliance 20. Users are provided with a special pen called a stylus to write on the pad and “tap” on icons on the screen corresponding to the available applications.Handheld Internet appliance 20 has a main menu to display the application icons to the user. In addition, expansion slots may be used to enhance the capabilities ofhandheld Internet appliance 20 with a digital camera, a GPS receiver, a scanner, and other devices. - To protect the data saved in
handheld Internet appliance 20, a synchronization technology may be used to synchronize the data fromhandheld Internet appliance 20 to a personal computer. Like a personal computer,handheld Internet appliance 20 has an operating system to manage its applications, input and output functions and devices, memory sharing, among other functions. Examples of currently available operating systems forhandheld Internet appliance 20 include the Palm OS, developed by Palm, Inc., and the Windows CE, developed by Microsoft Corporation, of Redmond, Wash. -
Handheld Internet appliance 20 connects toInternet 22 by means of a wireless modem. The wireless modem may be internally integrated intohandheld Internet appliance 20 such as in the case of the Palm VIIx, manufactured by Palm, Inc., or connected externally as an expansion module. External wireless modems include the Thinmodem manufactured by Card Access, Inc., of American Fork, Utah, and the various modems manufactured by Novatel Wireless, Inc., of San Diego, Calif. In addition to the wireless modem,handheld Internet appliance 20 requires Internet access software to enable users to connect to the Internet. The Internet access software may consist of a microbrowser, which is a simpler version of a web browser with reduced graphic capabilities, and a variety of APIs (application program interfaces) and associated applications for formatting and displaying web pages on the PDA screen. -
Handheld Internet appliance 20 has software plug-in 27 to implement the functions required to automatically load information fromweb site 23 into local databases ofhandheld Internet appliance 20 and to automatically post information fromweb site 23 into another web site. In addition, software plug-in 27 enables users to launch a web site directly from a local application as described in copending, U.S. application Ser. No. 09/834,376, filed on Apr. 13, 2001, and to fill on-line forms on web sites with data stored in local handheld Internet appliance databases as describe in copending, U.S. application Ser. No. 09/834,379 filed on Apr. 13, 2001. - In a preferred embodiment, the web site API is referred to as the OneTap.TM. API, the software plug-in is referred to as the OneTap.TM. software plug-in, and the user interface is referred to as the OneTap.TM. user interface.
-
Handheld Internet appliance 20 contains a number of local databases corresponding to each local application to store the data records entered by the user. For instance, the address book application ofhandheld Internet appliance 20 has a local database associated with it to store the addresses in the address book, and the calendar application ofhandheld Internet appliance 20 has a local database associated with it to store the calendar items. - Users of
handheld Internet appliance 20 connect toInternet 22 to access e-mail and various web sites, such asweb site 23, that are formatted for proper display on the screen ofhandheld Internet appliance 20.Web site API 24 is inserted intoweb site 23 for invoking software plug-in 27 inhandheld Internet appliance 20.Web site API 24 is required for software plug-in 27 to load information fromweb site 23 into local databases inhandheld Internet appliance 20 and to post the information fromweb site 23 into another web site. The information fromweb site 23 that can loaded intohandheld Internet appliance 20 or posted to another web site is defined byweb site API 24. When a user requestsweb site 23 onhandheld Internet appliance 20, transcodingserver 25checks web site 23 to verify the presence ofweb site API 24. -
Transcoding server 25 also properly formatsweb site 23 for display byhandheld Internet appliance 20. In addition, ifweb site API 24 is present onweb site 23, transcodingserver 25inserts user interface 26 onweb site 23 with links to software plug-in 27.User interface 26 consists of a button that, when tapped, displays a menu for saving selected information fromweb site 23 into a local database inhandheld Internet appliance 20. The menu lists options that may be selected by the user to save information fromweb site 23 intohandheld Internet appliance 20. For example, the menu may list an option for saving a restaurant address displayed onweb site 23 into the address book ofhandheld Internet appliance 20. Each item listed on the menu has a link to software plug-in 27 to properly save the information displayed onweb site 23 into a local database inhandheld Internet appliance 20. - Referring now to
FIG. 2 , a schematic view of the software components of the present invention is described. The software components consist of: (1)web site API 24; (2) software plug-in 27; and (3)user interface 26. -
Web site API 24 is inserted into each web page containing information that may be saved by a user intohandheld Internet appliance 20.API 24 invokes software plug-in 27 to save information fromweb site 23 into local databases inhandheld Internet appliance 20.API 24 also defines the information fromweb site 23 that can be loaded into the local databases or posted to another web site. For example, in a web site displaying travel reservations, the API may define the departure and arrival date and times to be saved into the local database associated with the calendar application, and in a web site displaying a restaurant address, the API may define the address to be saved into the address book application or posted into a web site that maps the restaurant address. In this case, the address replaces the parameters in the web site's URL associated with an address to be mapped. - Software plug-in 27 implements the functions required to automatically transfer information from
web site 23 into local databases inhandheld Internet appliance 20, and to automatically post the information fromweb site 23 into another web site. Software plug-in 27 implements the following functions: (1) retrieves the information fromweb site 23 to be saved inhandheld Internet appliance 20; (2) formats the information to be saved according to the local database to which the information is going to be transferred; (3) loads the formatted information into a local database inhandheld Internet appliance 20; and (4) replaces parameters associated with the information on a web site's URL. In addition, software plug-in 27 enables users to launch a web site directly from a local application as described in U.S. application Ser. No. 09/834,376, filed on Apr. 13, 2001, and to fill on-line forms on web sites with data stored in local handheld Internet appliance databases as described in U.S. application Ser. No. 09/834,379 filed on Apr. 13, 2001. -
User interface 26 lists options that may be selected by the user to save information fromweb site 23 intohandheld Internet appliance 20.User interface 26 consists of one or more buttons that, when tapped, display a menu for saving information fromweb site 23 into a local database inhandheld Internet appliance 20. For example, the menu may list an option for saving a restaurant address displayed onweb site 23 into the address book ofhandheld Internet appliance 20. - Referring now to
FIG. 3 , an illustrative view of the HTML source code of a web page containing the web site API is described.HTML source code 28 shows contact information 29 that may be saved by the user into the address book application.HMTL source code 28 also containsXML code 30 corresponding toweb site API 24. - Referring now to
FIG. 4 , an illustrative view of the HTML source code ofFIG. 3 formatted for display on the handheld Internet appliance is described.HTML code 31 is the formatted version ofHTML code 28 ofFIG. 3 for proper display onhandheld Internet appliance 20. Upon encounteringXML code 28 corresponding toweb site API 24, transcodingserver 25formats HTML code 28 to replaceXML code 30 with link 32. Link 32 is a link to the appropriate function of software plug-in 27 to save contact information 29 into a local database ofhandheld Internet appliance 20. In casehandheld Internet appliance 20 is running the Palm OS, link 32 consists of a “palmcall”. Link 32 also contains user interface 33, represented by a “Save Contact” button. When tapped by the user, “Save Contact” button invokes software plug-in 27 to save contact information 29 into a local database inhandheld Internet appliance 20. - Referring now to
FIG. 5 , a flowchart for using the systems and methods of the present invention to automatically save information from a web site into a local database of a handheld Internet appliance is described. Atstep 35, the user launches a web site displaying information that the user may want to save into the handheld Internet appliance. For example, if the user is accessing a web site for making travel reservations, the user may want to save the travel reservation into the calendar application of the handheld Internet appliance or send an e-mail to his secretary with the travel reservation information included as an e-mail attachment. - The web site has a user interface to enable the user to save the web site content into the handheld Internet appliance. The user interface consists of a button inserted on the web site that, when tapped, displays a menu listing options that may be selected by the user for saving the web site content into the handheld Internet appliance. For example, the menu may list a “save address” option for saving an address displayed on a web site into the local database associated with the address book application, a “mark date” option for saving a travel departure date on the local database associated with the calendar application, and saving a restaurant address displayed on
web site 23 into the address book ofhandheld Internet appliance 20. - At
step 36, software plug-in 27 retrieves the information to be saved into a local database in the handheld Internet appliance. The information may be, for example, an address, a date, a travel reservation, or any other content displayed on web sites properly formatted for the handheld Internet appliance. Atstep 37, the user selects a local application inhandheld Internet appliance 20 for saving the web site content. For example, if the user is saving an address into the handheld Internet appliance, the user selects an option in the menu for saving the address into the local database associated with the address book application. - Referring now to
FIG. 6 , an illustrative view of menu options accessible from a web site displaying an address is described. Menu options 41 a-d are displayed in response to a user's tap on a button provided on a web site displaying an address. The button is defined byweb site API 24 inserted on the web site's HTML source code.Web site API 24 is also responsible for selecting the address on the web site that is active for loading into the handheld Internet appliance. - Menu option 41 a enables the user to save the address displayed to the local database associated with the address book application. Menu option 41 b enables the user to get a map to the address displayed on the web site. By selecting option 41 b, a mapping web site is displayed on the handheld Internet appliance with a map to the address selected. The user does not need to manually enter the address into the mapping web site. Rather, software plug-in 27 automatically replaces the address parameters on the mapping web site's URL with the address selected by the user. Similarly, menu option 41 c launches a web site displaying driving directions to the address selected, while menu option 41 d launches a web site displaying commercial locations that are nearest to the address selected.
- Referring now to
FIG. 7 , an illustrative view of a handheld Internet appliance screen displaying a web site containing an address that may be loaded into the handheld Internet appliance or posted to other web sites is described. HandheldInternet appliance screen 42 is displaying a website containing address 43 to a coffee shop. A user taps onto a button inserted on the web site byweb site API 24 to openmenu 44.Menu 44 enables the user to saveaddress 43 to the address book, launch a web site to display a map to address 43, get driving directions to address 43, and find commercial locations near to address 43. - Although particular embodiments of the present invention have been described above in detail, it will be understood that this description is merely for purposes of illustration. Specific features of the invention are shown in some drawings and not in others, and this is for convenience only and any feature may be combined with another in accordance with the invention. Steps of the described processes may be reordered or combined, and other steps may be included. Further variations will be apparent to one skilled in the art in light of this disclosure and are intended to fall within the scope of the appended claims.
Claims (15)
1. A method for automatically transferring information from a web site displayed on a handheld Internet appliance into a local database in the handheld Internet appliance, the method comprising:
inserting an application program interface in the web site for determining the information to be transferred;
inserting a user interface in the web site for selecting a plurality of options for transferring the information from the first web site into the handheld Internet appliance; and
providing a software plug-in to automatically transfer the information from the web site into the local database in the handheld Internet appliance, the transfer performing all necessary format conversions and taking place independent from a synchronization operation.
2. The method of claim 1 , wherein the handheld Internet appliance comprises a wirelessly-enabled personal digital assistant.
3. The method of claim 2 , wherein the handheld Internet appliance further comprises a plurality of local applications, the plurality of local applications comprising:
an address book application;
a calendar application;
an e-mail application;
a memo pad application;
a to-do list application;
a web browser application;
a word processing application; and
a spreadsheet application.
4. The method of claim 1 , wherein the local database stores a plurality of data records representing information entered by the user when interacting with a local application in the handheld Internet appliance.
5. The method of claim 1 , wherein inserting the user interface in the web site comprises inserting a button in the web site, the button comprising a menu displaying menu options for transferring the information from the web site into the handheld Internet appliance.
9. The method of claim 1 , wherein the software plug-in comprises software routines for: retrieving the information from the first web site to be saved in the handheld Internet appliance; formatting the information to be saved according to the local database to which the information is going to be transferred; loading the formatted information into the local database in the handheld Internet appliance; and replacing parameters associated with the information on the second web site's URL.
11. A system for automatically transferring information from a web site displayed on a handheld Internet appliance into a local database in the handheld Internet appliance, the system comprising:
an application program interface inserted in the web site for determining the information to be transferred into the handheld Internet appliance;
a user interface inserted in the web site for selecting a plurality of options for transferring the information from the web site into the handheld Internet appliance; and
a software plug-in to automatically transfer the information from the web site into the local database in the handheld Internet appliance, the software plug-in performing all necessary data translations and being invoked in response to a single actuation by the user.
12. The system of claim 11 , wherein the handheld Internet appliance comprises a wirelessly-enabled personal digital assistant.
13. The system of claim 12 , wherein the handheld Internet appliance further comprises a plurality of local applications, the plurality of local applications comprising: an address book application; a calendar application; an e-mail application; a memo pad application; a to-do list application; a web browser application; a word processing application; and a spreadsheet application.
14. The system of claim 11 , wherein the local database stores a plurality of data records representing information entered by the user when interacting with a local application in the handheld Internet appliance.
15. The system of claim 1 1, wherein inserting the user interface in the web site comprises inserting a button in the web site, the button comprising a menu displaying menu options for transferring the information from the web site into the handheld Internet appliance.
17. The system of claim 11 , wherein the local application comprises the address book application and the option for saving the information from the web site comprises saving an address from the web site into the address book application.
18. The system of claim 16, wherein the plurality of options for launching a second web comprises: launching a second web site to map an address displayed on the first web site; launching a second web site to find driving directions to the address displayed on the first web site; and launching a second web site to find commercial locations nearest to the address displayed on the first web site.
19. A handheld Internet appliance comprising a plurality of software components for transferring information from a web site into a local database in the handheld Internet appliance, the software components comprising:
an application program interface inserted in the web site for determining the information to be transferred;
a user interface inserted in the web site for selecting a plurality of options for transferring the information from the web site into the handheld Internet appliance; and
a software plug-in to automatically transfer the information from the web site into the local database in the handheld Internet appliance independent of a synchronization application and in response to a single or no actuation by a user.
20. The handheld Internet appliance of claim 19 , wherein the software plug-in comprises software routines for: retrieving the information from the already open web site to be saved in the handheld Internet appliance; formatting the information to be saved according to the local database to which the information is going to be transferred; loading the formatted information into the local database in the handheld Internet appliance; replacing parameters associated with the information on the second web site's URL; automatically launching a second local application from an already open local application in the handheld Internet appliance; automatically launching a web site from the already open local application; and automatically filling on-line forms of a web site with a data record stored in the local database in the handheld Internet appliance.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/830,350 US20070288583A1 (en) | 2001-04-13 | 2007-07-30 | Systems and methods for saving internet content into a handheld internet appliance |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/834,380 US7277927B2 (en) | 2001-04-13 | 2001-04-13 | Systems and methods for saving internet content into a handheld internet appliance |
US11/830,350 US20070288583A1 (en) | 2001-04-13 | 2007-07-30 | Systems and methods for saving internet content into a handheld internet appliance |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/834,380 Continuation US7277927B2 (en) | 2001-04-13 | 2001-04-13 | Systems and methods for saving internet content into a handheld internet appliance |
Publications (1)
Publication Number | Publication Date |
---|---|
US20070288583A1 true US20070288583A1 (en) | 2007-12-13 |
Family
ID=25266800
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/834,380 Expired - Fee Related US7277927B2 (en) | 2001-04-13 | 2001-04-13 | Systems and methods for saving internet content into a handheld internet appliance |
US11/830,350 Abandoned US20070288583A1 (en) | 2001-04-13 | 2007-07-30 | Systems and methods for saving internet content into a handheld internet appliance |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/834,380 Expired - Fee Related US7277927B2 (en) | 2001-04-13 | 2001-04-13 | Systems and methods for saving internet content into a handheld internet appliance |
Country Status (1)
Country | Link |
---|---|
US (2) | US7277927B2 (en) |
Cited By (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070174143A1 (en) * | 2006-01-23 | 2007-07-26 | Shrage Smilowitz | XML based internet and browser system and method |
US20070180055A1 (en) * | 2006-01-23 | 2007-08-02 | Shrage Smilowitz | XML based Internet and browser system and method |
US20080195797A1 (en) * | 2007-02-13 | 2008-08-14 | Itay Sherman | Interface for extending functionality of memory cards |
US20080235441A1 (en) * | 2007-03-20 | 2008-09-25 | Itay Sherman | Reducing power dissipation for solid state disks |
US20080243279A1 (en) * | 2007-03-26 | 2008-10-02 | Itay Sherman | Small removable audio player that attaches to a host media player |
US20080307142A1 (en) * | 2007-06-08 | 2008-12-11 | Itay Sherman | Communication card with three operational states |
US20080307315A1 (en) * | 2007-06-08 | 2008-12-11 | Itay Sherman | Adaptive user interface for multi-source systems |
US20080305833A1 (en) * | 2007-06-08 | 2008-12-11 | Itay Sherman | SD switch box in a cellular handset |
US20090038572A1 (en) * | 2007-08-09 | 2009-02-12 | Caterpillar Inc. | Cam actuated roller assembly and clad roller pin for same |
US20090045779A1 (en) * | 2007-08-13 | 2009-02-19 | Itay Sherman | Adjustable cut-off voltage for mobile device battery |
US20090049343A1 (en) * | 2007-08-16 | 2009-02-19 | Hagay Katz | Method and system for remote diagnostics |
US20090049203A1 (en) * | 2007-08-16 | 2009-02-19 | Itay Sherman | Communication layer switching device |
US20090083060A1 (en) * | 2007-09-26 | 2009-03-26 | Modu Ltd. | Automated computer electronics device reporting |
US20090156188A1 (en) * | 2007-09-26 | 2009-06-18 | Modu Ltd. | Converged cordless and cellular phone system |
US20090179612A1 (en) * | 2008-01-11 | 2009-07-16 | Modu Ltd. | Bi-directional battery charging for coupled electronic devices |
US20090182908A1 (en) * | 2008-01-11 | 2009-07-16 | Modu Ltd. | Audio and USB multiplexing |
US20090207097A1 (en) * | 2008-02-19 | 2009-08-20 | Modu Ltd. | Application display switch |
US20090239470A1 (en) * | 2008-03-19 | 2009-09-24 | Modu Ltd. | Modular cell phone for laptop computers |
US20090254897A1 (en) * | 2008-04-07 | 2009-10-08 | Modu Ltd. | Updating firmware on mobile electronice devices |
US20090252117A1 (en) * | 2008-04-08 | 2009-10-08 | Modu Ltd. | Modular cell phone for fixed mobile convergence |
US20090289662A1 (en) * | 2008-01-11 | 2009-11-26 | Modu Ltd. | Bridge design for sd and mmc data buses |
US20090295586A1 (en) * | 2008-06-02 | 2009-12-03 | Modu Ltd. | Jacket locator |
US20090311903A1 (en) * | 2008-06-11 | 2009-12-17 | Modu Ltd. | Push-to-insert, push-to-eject and pull-to-extract card connector |
US20090318197A1 (en) * | 2008-06-24 | 2009-12-24 | Modu Ltd. | Phone locator |
US20100050101A1 (en) * | 2008-08-21 | 2010-02-25 | Palm, Inc. | Converting Information Objects |
US20100056210A1 (en) * | 2008-09-03 | 2010-03-04 | Modu Ltd. | Low radiation wireless communicator |
US20100057875A1 (en) * | 2004-02-04 | 2010-03-04 | Modu Ltd. | Mood-based messaging |
US20100062805A1 (en) * | 2008-03-19 | 2010-03-11 | Modu Ltd. | Notebook computer and cell phone assembly |
US20100093401A1 (en) * | 2007-02-13 | 2010-04-15 | Modu Ltd. | Modular wireless communicator |
US20100120468A1 (en) * | 2008-11-11 | 2010-05-13 | Modu Ltd. | Foldable mobile phone |
US20100123643A1 (en) * | 2008-11-17 | 2010-05-20 | Modu Ltd. | Handheld device with secondary screen for soft key descriptors |
US20100171805A1 (en) * | 2009-01-07 | 2010-07-08 | Modu Ltd. | Digital photo frame with dial-a-tag functionality |
US20100210308A1 (en) * | 2009-02-15 | 2010-08-19 | Modu Ltd. | Wireless communicator jacket with multiple operational stages |
US20100248744A1 (en) * | 2009-03-26 | 2010-09-30 | Modu Ltd. | Locating mobile contacts using a geo-contact list |
US20100295747A1 (en) * | 2009-05-25 | 2010-11-25 | Modu Ltd. | Antenna with divided ground plane |
US20110102348A1 (en) * | 2009-11-02 | 2011-05-05 | Modu Ltd. | Dual wireless communicator and human interface device |
US8391921B2 (en) | 2007-02-13 | 2013-03-05 | Google Inc. | Modular wireless communicator |
US9384290B1 (en) | 2012-11-02 | 2016-07-05 | Google Inc. | Local mobile memo for non-interrupting link noting |
US9894319B2 (en) | 2010-05-17 | 2018-02-13 | Google Inc. | Decentralized system and method for voice and video sessions |
US10027789B2 (en) | 2007-02-13 | 2018-07-17 | Google Llc | Modular wireless communicator |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7277927B2 (en) * | 2001-04-13 | 2007-10-02 | Earthlink, Inc. | Systems and methods for saving internet content into a handheld internet appliance |
CN1324898C (en) * | 2001-07-12 | 2007-07-04 | 捷讯研究有限公司 | System and method for providing remote data access for a mobile communication device |
US7526572B2 (en) * | 2001-07-12 | 2009-04-28 | Research In Motion Limited | System and method for providing remote data access for a mobile communication device |
KR20030087736A (en) * | 2002-05-09 | 2003-11-15 | 주식회사 세중나모인터랙티브 | Contents convert system for Personal Digital Assistants and convert method thereof |
WO2003107146A2 (en) | 2002-06-18 | 2003-12-24 | Wink Interactive, Llc | Method, apparatus and system for management of information content for enhanced accessibility over wireless communication networks |
US7443818B2 (en) * | 2003-12-15 | 2008-10-28 | Intel Corporation | Method, apparatus and system of multiple-input-multiple-output wireless communication |
EP1743681A1 (en) * | 2005-07-13 | 2007-01-17 | In Fusio (S.A.) | Method for promoting an entertainment-based mobile application |
US8280359B2 (en) * | 2006-05-25 | 2012-10-02 | Celltrust Corporation | Methods of authorizing actions |
US8260274B2 (en) * | 2006-05-25 | 2012-09-04 | Celltrust Corporation | Extraction of information from e-mails and delivery to mobile phones, system and method |
US9848081B2 (en) * | 2006-05-25 | 2017-12-19 | Celltrust Corporation | Dissemination of real estate information through text messaging |
US8965416B2 (en) * | 2006-05-25 | 2015-02-24 | Celltrust Corporation | Distribution of lottery tickets through mobile devices |
CA2650852C (en) * | 2006-05-25 | 2013-10-08 | Celltrust Corporation | Secure mobile information management system and method |
US8225380B2 (en) | 2006-05-25 | 2012-07-17 | Celltrust Corporation | Methods to authenticate access and alarm as to proximity to location |
US9572033B2 (en) | 2006-05-25 | 2017-02-14 | Celltrust Corporation | Systems and methods for encrypted mobile voice communications |
EP2067337B1 (en) * | 2006-09-29 | 2018-04-25 | Nomadix, Inc. | Systems and methods for injecting content |
US20080214111A1 (en) * | 2007-03-02 | 2008-09-04 | Celltrust Corporation | Lost phone alarm system and method |
AP2010005442A0 (en) * | 2008-03-28 | 2010-10-31 | Celltrust Corp | Systems and methods for secure short messaging service and multimedia messaging service. |
US20090282345A1 (en) * | 2008-05-07 | 2009-11-12 | Christopher Smith | Interaction between web pages and local applications |
US20140172668A1 (en) * | 2012-12-17 | 2014-06-19 | Salesforce.Com, Inc. | System, method and computer program product for performing an action in response to an event |
US10789594B2 (en) | 2013-01-31 | 2020-09-29 | Moshir Vantures, Limited, LLC | Method and system to intelligently assess and mitigate security risks on a mobile device |
US11631118B2 (en) | 2018-12-21 | 2023-04-18 | Soham Inc | Distributed demand generation platform |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020035574A1 (en) * | 2000-09-04 | 2002-03-21 | Jean-Baptiste Dumas | Apparatus and method for exporting data from a database to a data processing terminal |
US20020087628A1 (en) * | 2000-12-29 | 2002-07-04 | Andrew Rouse | System and method for providing wireless device access to e-mail applications |
US6691111B2 (en) * | 2000-06-30 | 2004-02-10 | Research In Motion Limited | System and method for implementing a natural language user interface |
US6983310B2 (en) * | 2000-12-29 | 2006-01-03 | International Business Machines Corporation | System and method for providing search capabilties on a wireless device |
US7277927B2 (en) * | 2001-04-13 | 2007-10-02 | Earthlink, Inc. | Systems and methods for saving internet content into a handheld internet appliance |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6535880B1 (en) * | 2000-05-09 | 2003-03-18 | Cnet Networks, Inc. | Automated on-line commerce method and apparatus utilizing a shopping server verifying product information on product selection |
US5884323A (en) * | 1995-10-13 | 1999-03-16 | 3Com Corporation | Extendible method and apparatus for synchronizing files on two different computer systems |
US5727159A (en) * | 1996-04-10 | 1998-03-10 | Kikinis; Dan | System in which a Proxy-Server translates information received from the Internet into a form/format readily usable by low power portable computers |
US5857201A (en) * | 1996-06-18 | 1999-01-05 | Wright Strategies, Inc. | Enterprise connectivity to handheld devices |
US6421733B1 (en) | 1997-03-25 | 2002-07-16 | Intel Corporation | System for dynamically transcoding data transmitted between computers |
US6339780B1 (en) * | 1997-05-06 | 2002-01-15 | Microsoft Corporation | Loading status in a hypermedia browser having a limited available display area |
US6134584A (en) * | 1997-11-21 | 2000-10-17 | International Business Machines Corporation | Method for accessing and retrieving information from a source maintained by a network server |
US6311058B1 (en) * | 1998-06-30 | 2001-10-30 | Microsoft Corporation | System for delivering data content over a low bit rate transmission channel |
US6199079B1 (en) * | 1998-03-09 | 2001-03-06 | Junglee Corporation | Method and system for automatically filling forms in an integrated network based transaction environment |
WO1999046701A1 (en) | 1998-03-09 | 1999-09-16 | Amazon.Com, Inc. | Method and system for automatically filling forms in an integrated network based transaction environment |
US6199077B1 (en) | 1998-12-08 | 2001-03-06 | Yodlee.Com, Inc. | Server-side web summary generation and presentation |
US6490601B1 (en) * | 1999-01-15 | 2002-12-03 | Infospace, Inc. | Server for enabling the automatic insertion of data into electronic forms on a user computer |
US6463304B2 (en) * | 1999-03-04 | 2002-10-08 | Openwave Systems Inc. | Application launcher for a two-way mobile communications device |
US7017159B1 (en) | 1999-06-15 | 2006-03-21 | Sun Microsystems, Inc. | Smart bookmarks for small footprint device applications |
AU5884300A (en) | 1999-06-23 | 2001-01-09 | Infolio, Inc. | System and operating method for an internet-based content adaptation service |
US6088700A (en) * | 1999-08-06 | 2000-07-11 | Larsen; Kenneth N. | Automated forms completion for global information network applications |
US6839744B1 (en) * | 1999-09-10 | 2005-01-04 | Ianywhere Solutions, Inc. | System, method, and computer program product for administering channels, content, and data for mobile devices |
ATE244422T1 (en) * | 1999-10-12 | 2003-07-15 | Autodesk Inc | GEOGRAPHIC MAPS ON A PERSONAL DIGITAL ASSISTANT (PDA) AND SERVER |
US6397264B1 (en) * | 1999-11-01 | 2002-05-28 | Rstar Corporation | Multi-browser client architecture for managing multiple applications having a history list |
WO2001082031A2 (en) * | 2000-04-26 | 2001-11-01 | Portable Internet Inc. | Portable internet services |
GB2364482B (en) * | 2000-06-30 | 2002-10-09 | Motorola Inc | Server-based electronic wallet system |
US6823373B1 (en) * | 2000-08-11 | 2004-11-23 | Informatica Corporation | System and method for coupling remote data stores and mobile devices via an internet based server |
US7636079B2 (en) * | 2000-11-29 | 2009-12-22 | Palm Inc. | Application access and activation system and method |
-
2001
- 2001-04-13 US US09/834,380 patent/US7277927B2/en not_active Expired - Fee Related
-
2007
- 2007-07-30 US US11/830,350 patent/US20070288583A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6691111B2 (en) * | 2000-06-30 | 2004-02-10 | Research In Motion Limited | System and method for implementing a natural language user interface |
US20020035574A1 (en) * | 2000-09-04 | 2002-03-21 | Jean-Baptiste Dumas | Apparatus and method for exporting data from a database to a data processing terminal |
US20020087628A1 (en) * | 2000-12-29 | 2002-07-04 | Andrew Rouse | System and method for providing wireless device access to e-mail applications |
US6983310B2 (en) * | 2000-12-29 | 2006-01-03 | International Business Machines Corporation | System and method for providing search capabilties on a wireless device |
US7277927B2 (en) * | 2001-04-13 | 2007-10-02 | Earthlink, Inc. | Systems and methods for saving internet content into a handheld internet appliance |
Cited By (106)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8160549B2 (en) | 2004-02-04 | 2012-04-17 | Google Inc. | Mood-based messaging |
US20100057875A1 (en) * | 2004-02-04 | 2010-03-04 | Modu Ltd. | Mood-based messaging |
US8509743B2 (en) | 2004-02-04 | 2013-08-13 | Google Inc. | Mood-based messaging |
US20070180055A1 (en) * | 2006-01-23 | 2007-08-02 | Shrage Smilowitz | XML based Internet and browser system and method |
US20070174143A1 (en) * | 2006-01-23 | 2007-07-26 | Shrage Smilowitz | XML based internet and browser system and method |
US7966355B2 (en) | 2007-02-13 | 2011-06-21 | Modu Ltd. | Interface for extending functionality of memory cards |
US9516151B2 (en) | 2007-02-13 | 2016-12-06 | Google Inc. | Modular wireless communicator |
US10027789B2 (en) | 2007-02-13 | 2018-07-17 | Google Llc | Modular wireless communicator |
US8832161B2 (en) | 2007-02-13 | 2014-09-09 | Google Inc. | Interface for extending functionality of memory cards |
US8180395B2 (en) | 2007-02-13 | 2012-05-15 | Google Inc. | Modular wireless communicator |
US8391921B2 (en) | 2007-02-13 | 2013-03-05 | Google Inc. | Modular wireless communicator |
US20080195797A1 (en) * | 2007-02-13 | 2008-08-14 | Itay Sherman | Interface for extending functionality of memory cards |
US20100093401A1 (en) * | 2007-02-13 | 2010-04-15 | Modu Ltd. | Modular wireless communicator |
US8750928B2 (en) | 2007-02-13 | 2014-06-10 | Google Inc. | Modular wireless communicator |
US9026080B2 (en) | 2007-02-13 | 2015-05-05 | Google Inc. | Modular wireless communicator |
US20080235441A1 (en) * | 2007-03-20 | 2008-09-25 | Itay Sherman | Reducing power dissipation for solid state disks |
US8892795B2 (en) | 2007-03-26 | 2014-11-18 | Google Inc. | Small removable audio player that attaches to a host media player |
US20080243279A1 (en) * | 2007-03-26 | 2008-10-02 | Itay Sherman | Small removable audio player that attaches to a host media player |
US8340795B2 (en) | 2007-03-26 | 2012-12-25 | Google Inc. | Small removable audio player that attaches to a host media player |
US8069282B2 (en) | 2007-06-08 | 2011-11-29 | Google Inc. | SD switch box in a cellular handset |
US7970433B2 (en) | 2007-06-08 | 2011-06-28 | Modu Ltd. | SD switch box in a cellular handset |
US8850086B2 (en) | 2007-06-08 | 2014-09-30 | Google Inc. | SD switch box in a cellular handset |
US20080307142A1 (en) * | 2007-06-08 | 2008-12-11 | Itay Sherman | Communication card with three operational states |
US20090254690A1 (en) * | 2007-06-08 | 2009-10-08 | Modu Ltd. | Communication card with standalone and master operational states |
US8327124B2 (en) | 2007-06-08 | 2012-12-04 | Google Inc. | SD switch box in a cellular handset |
US20080305833A1 (en) * | 2007-06-08 | 2008-12-11 | Itay Sherman | SD switch box in a cellular handset |
US20080307315A1 (en) * | 2007-06-08 | 2008-12-11 | Itay Sherman | Adaptive user interface for multi-source systems |
US10402076B2 (en) | 2007-06-08 | 2019-09-03 | Google Llc | Adaptive user interface for multi-source systems |
US8316308B2 (en) | 2007-06-08 | 2012-11-20 | Google Inc. | Adaptive user interface for multi-source systems |
US9686145B2 (en) | 2007-06-08 | 2017-06-20 | Google Inc. | Adaptive user interface for multi-source systems |
US9680972B2 (en) | 2007-06-08 | 2017-06-13 | Google Inc. | SD switch box in a cellular handset |
US20110014951A1 (en) * | 2007-06-08 | 2011-01-20 | Modu Ltd. | Sd switchbox in a cellular handset |
US7552245B2 (en) * | 2007-06-08 | 2009-06-23 | Modu Ltd. | Communication card with three operational states |
US20090038572A1 (en) * | 2007-08-09 | 2009-02-12 | Caterpillar Inc. | Cam actuated roller assembly and clad roller pin for same |
US20090045779A1 (en) * | 2007-08-13 | 2009-02-19 | Itay Sherman | Adjustable cut-off voltage for mobile device battery |
US7795842B2 (en) | 2007-08-13 | 2010-09-14 | Modu Ltd. | Adjustable cut-off voltage for mobile device battery |
US20090049203A1 (en) * | 2007-08-16 | 2009-02-19 | Itay Sherman | Communication layer switching device |
US8352802B2 (en) | 2007-08-16 | 2013-01-08 | Google Inc. | Method and system for remote diagnostics |
US20090049343A1 (en) * | 2007-08-16 | 2009-02-19 | Hagay Katz | Method and system for remote diagnostics |
US20090083000A1 (en) * | 2007-09-26 | 2009-03-26 | Modu Ltd. | Automated appliance diagnostics and reporting |
US20090078760A1 (en) * | 2007-09-26 | 2009-03-26 | Modu Ltd. | Automated appliance registration |
US8971865B2 (en) | 2007-09-26 | 2015-03-03 | Google Inc. | Converged cordless and cellular phone system |
US20090156188A1 (en) * | 2007-09-26 | 2009-06-18 | Modu Ltd. | Converged cordless and cellular phone system |
US8517255B2 (en) | 2007-09-26 | 2013-08-27 | Google Inc. | Automated appliance registration |
US8746549B2 (en) | 2007-09-26 | 2014-06-10 | Google Inc. | Automated appliance registration |
US20090199025A1 (en) * | 2007-09-26 | 2009-08-06 | Modu Ltd. | Bi-directional power control |
US20090083060A1 (en) * | 2007-09-26 | 2009-03-26 | Modu Ltd. | Automated computer electronics device reporting |
US8091772B2 (en) | 2007-09-26 | 2012-01-10 | Google Inc. | Automated appliance registration |
US8342394B2 (en) | 2007-09-26 | 2013-01-01 | Google Inc. | Automated appliance registration |
US8032259B2 (en) | 2007-09-26 | 2011-10-04 | Google Inc. | Bi-directional power control |
US8994230B2 (en) | 2007-09-26 | 2015-03-31 | Google Inc. | Bi-directional power control |
US20090182908A1 (en) * | 2008-01-11 | 2009-07-16 | Modu Ltd. | Audio and USB multiplexing |
US7812640B2 (en) | 2008-01-11 | 2010-10-12 | Modu Ltd. | Bridge design for SD and MMC data buses |
US20090289662A1 (en) * | 2008-01-11 | 2009-11-26 | Modu Ltd. | Bridge design for sd and mmc data buses |
US7899946B2 (en) | 2008-01-11 | 2011-03-01 | Modu Ltd. | Audio and USB multiplexing |
US20090179612A1 (en) * | 2008-01-11 | 2009-07-16 | Modu Ltd. | Bi-directional battery charging for coupled electronic devices |
US7863856B2 (en) | 2008-01-11 | 2011-01-04 | Modu Ltd. | Bi-directional battery charging for coupled electronic devices |
US9448814B2 (en) | 2008-02-19 | 2016-09-20 | Google Inc. | Bridge system for auxiliary display devices |
US20090207097A1 (en) * | 2008-02-19 | 2009-08-20 | Modu Ltd. | Application display switch |
US20100062805A1 (en) * | 2008-03-19 | 2010-03-11 | Modu Ltd. | Notebook computer and cell phone assembly |
US8260348B2 (en) | 2008-03-19 | 2012-09-04 | Google Inc. | Wireless communicator for laptop computers |
US8340721B2 (en) | 2008-03-19 | 2012-12-25 | Google Inc. | Notebook computer and cell phone assembly |
US8892164B2 (en) | 2008-03-19 | 2014-11-18 | Google Inc. | Modular cell phone for laptop computers |
US9152186B2 (en) | 2008-03-19 | 2015-10-06 | Google Inc. | Notebook computer and cell phone assembly |
US20090239470A1 (en) * | 2008-03-19 | 2009-09-24 | Modu Ltd. | Modular cell phone for laptop computers |
US8869134B2 (en) | 2008-04-07 | 2014-10-21 | Google Inc. | Updating firmware on mobile electronice devices |
US20090254897A1 (en) * | 2008-04-07 | 2009-10-08 | Modu Ltd. | Updating firmware on mobile electronice devices |
US8868075B2 (en) | 2008-04-08 | 2014-10-21 | Google Inc. | Modular cell phone for fixed mobile convergence |
US20090252117A1 (en) * | 2008-04-08 | 2009-10-08 | Modu Ltd. | Modular cell phone for fixed mobile convergence |
US20090295586A1 (en) * | 2008-06-02 | 2009-12-03 | Modu Ltd. | Jacket locator |
US8451127B2 (en) | 2008-06-02 | 2013-05-28 | Google Inc. | Jacket locator |
US8258960B2 (en) | 2008-06-02 | 2012-09-04 | Google Inc. | Jacket locator |
US7997914B2 (en) | 2008-06-11 | 2011-08-16 | Google Inc. | Push-to-insert, push-to-eject and pull-to-extract card connector |
US20090311903A1 (en) * | 2008-06-11 | 2009-12-17 | Modu Ltd. | Push-to-insert, push-to-eject and pull-to-extract card connector |
US8337224B2 (en) | 2008-06-11 | 2012-12-25 | Google Inc. | Push-to-insert, push-to-eject and pull-to-extract card connector |
US20090318197A1 (en) * | 2008-06-24 | 2009-12-24 | Modu Ltd. | Phone locator |
US8412226B2 (en) | 2008-06-24 | 2013-04-02 | Google Inc. | Mobile phone locator |
US9510128B2 (en) | 2008-06-24 | 2016-11-29 | Google Inc. | Mobile phone locator |
US20100050101A1 (en) * | 2008-08-21 | 2010-02-25 | Palm, Inc. | Converting Information Objects |
US8750936B2 (en) | 2008-09-03 | 2014-06-10 | Google Inc. | Low radiation wireless communicator |
US20100056210A1 (en) * | 2008-09-03 | 2010-03-04 | Modu Ltd. | Low radiation wireless communicator |
US8238961B2 (en) | 2008-09-03 | 2012-08-07 | Google Inc. | Low radiation wireless communicator |
US8406814B2 (en) | 2008-09-03 | 2013-03-26 | Google Inc. | Low radiation wireless communicator |
US9288292B2 (en) | 2008-09-03 | 2016-03-15 | Google Inc. | Low radiation wireless communicator |
US8406826B2 (en) | 2008-11-11 | 2013-03-26 | Google Inc. | Foldable mobile phone |
US8868142B2 (en) | 2008-11-11 | 2014-10-21 | Google Inc. | Foldable mobile phone |
US20100120468A1 (en) * | 2008-11-11 | 2010-05-13 | Modu Ltd. | Foldable mobile phone |
US20100123643A1 (en) * | 2008-11-17 | 2010-05-20 | Modu Ltd. | Handheld device with secondary screen for soft key descriptors |
US8493282B2 (en) | 2008-11-17 | 2013-07-23 | Google Inc. | Handheld device with secondary screen for soft key descriptors |
US9001983B2 (en) | 2009-01-07 | 2015-04-07 | Google Inc. | Digital photo frame with dial-a-tag functionality |
US20100171805A1 (en) * | 2009-01-07 | 2010-07-08 | Modu Ltd. | Digital photo frame with dial-a-tag functionality |
US8548134B2 (en) | 2009-01-07 | 2013-10-01 | Google Inc. | Digital photo frame with dial-a-tag functionality |
US8295454B2 (en) | 2009-01-07 | 2012-10-23 | Google Inc. | Digital photo frame with dial-a-tag functionality |
US20100210308A1 (en) * | 2009-02-15 | 2010-08-19 | Modu Ltd. | Wireless communicator jacket with multiple operational stages |
US8494586B2 (en) | 2009-02-15 | 2013-07-23 | Google Inc. | Wireless communicator jacket with multiple operational stages |
US8249656B2 (en) | 2009-02-15 | 2012-08-21 | Google Inc. | Wireless communicator jacket with multiple operational stages |
US8676232B2 (en) | 2009-03-26 | 2014-03-18 | Google Inc. | Locating mobile contacts using a geo-contact list |
US20100248744A1 (en) * | 2009-03-26 | 2010-09-30 | Modu Ltd. | Locating mobile contacts using a geo-contact list |
US9119029B2 (en) | 2009-03-26 | 2015-08-25 | Google Inc. | Finding friends near a friend |
US9105974B2 (en) | 2009-05-25 | 2015-08-11 | Google Inc. | Antenna with divided ground plane |
US8384612B2 (en) | 2009-05-25 | 2013-02-26 | Google Inc. | Antenna with divided ground plane |
US20100295747A1 (en) * | 2009-05-25 | 2010-11-25 | Modu Ltd. | Antenna with divided ground plane |
US20110102348A1 (en) * | 2009-11-02 | 2011-05-05 | Modu Ltd. | Dual wireless communicator and human interface device |
US9894319B2 (en) | 2010-05-17 | 2018-02-13 | Google Inc. | Decentralized system and method for voice and video sessions |
US9384290B1 (en) | 2012-11-02 | 2016-07-05 | Google Inc. | Local mobile memo for non-interrupting link noting |
US10129386B1 (en) | 2012-11-02 | 2018-11-13 | Google Llc | Local mobile memo for non-interrupting link noting |
Also Published As
Publication number | Publication date |
---|---|
US7277927B2 (en) | 2007-10-02 |
US20020165926A1 (en) | 2002-11-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7277927B2 (en) | Systems and methods for saving internet content into a handheld internet appliance | |
US7441013B2 (en) | Systems and methods for automatically accessing internet information from a local application on a handheld internet appliance | |
US7877518B2 (en) | Method and apparatus for updating applications on a mobile device via device synchronization | |
US7599915B2 (en) | Portal linking tool | |
US20020156832A1 (en) | Method and apparatus for dynamic bookmarks with attributes | |
US6868451B1 (en) | Data exchange between a handheld device and another computer system using an exchange manager via synchronization | |
US6493758B1 (en) | Offline viewing of internet content with a mobile device | |
US20030040341A1 (en) | Multi-modal method for browsing graphical information displayed on mobile devices | |
US20120144281A1 (en) | Automated task completion by flowing context | |
US20040049555A1 (en) | Service portal for links from Web content | |
US20090288019A1 (en) | Dynamic image map and graphics for rendering mobile web application interfaces | |
US7194557B1 (en) | Data exchange between a handheld device and another computer system using an exchange manager via synchronization | |
US20020087603A1 (en) | Change tracking integrated with disconnected device document synchronization | |
KR20070028014A (en) | Method and system for individuality service on webpage | |
US20020152332A1 (en) | Systems and methods for integrating information from a database in a handheld internet appliance into a web site | |
US20090006986A1 (en) | Method and system for accessing online applications using a web browser | |
US7797447B1 (en) | Data detector for creating links from web content for mobile devices | |
EP1221657A2 (en) | Method and apparatus for rich text document storage on small devices | |
US20020196942A1 (en) | Location-based information for computer files and messages | |
US8683313B2 (en) | System for processing mixed-format files | |
WO2002084516A1 (en) | Systems and methods for transferring information between a database in a handheld internet appliance and a web site | |
WO2002084530A1 (en) | Systems and methods for saving internet content into a handheld internet appliance | |
Tilley et al. | Issues in accessing web sites from mobile devices | |
JP2003167835A (en) | Member registering system and method, and program | |
KR20090019092A (en) | Method and system for creating a bulletin board system (bbs) message including a map through a communication network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |