USRE44877EExpiredUtility
Method and apparatus for accessing and downloading information from the internet
Est. expiryDec 31, 2016(expired)· nominal 20-yr term from priority
G06F 16/957
48
PatentIndex Score
3
Cited by
22
References
34
Claims
Abstract
A method and apparatus for accessing and downloading information from the internet to a hand held computer system. The computer system includes a bus to which a processor, a display screen, input keys, and a flash memory are coupled. The flash memory stores an operating system for the computer system, search criteria, information corresponding to the search criteria downloaded from the internet, and display application software for displaying the information on the display screen.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. A method of automatically gathering information from a computer network onto a hand held computer system comprising the steps of:
defining a search criteria, the search criteria including one or more topics; storing the search criteria in a flash memory of the hand held computer system; providing the hand held computer system with access to the computer network through a phone line and modem; signaling a processor in the hand held computer to execute search application software, the search application software being stored in the flash memory; automatically searching the computer network for information corresponding to the search criteria, the search being performed during a period of time when there is no interaction between the computer system and a user; automatically downloading the information corresponding to the search criteria from the computer network into the flash memory of the hand held computer; the downloading being performed during a period of time when there is no interaction between the computer system and a user; displaying portions of information on a display screen of the hand held computer system in response to user input commands at a time when the user desires to view the stored information corresponding to the search criteria.
2. The method of claim 1 further comprising the step of tabulating the information stored in flash memory into a table of topics to facilitate topic selection by the user.
3. The method of claim 1 further comprising the step of storing a date in the flash memory of the hand held computer system which represents the date on which the hand held computer system was last updated, wherein a date on a computer network site which is being searched, which corresponds to the date the site was last updated, is compared to the date in the hand held computer, and the information at the site is disregarded if it has not been updated since the site was last searched.
4. The method of claim 1 further including the steps of:
storing the search criteria in an on-line database of the computer network;
defining a hand held computer identification number;
transmitting the identification number to the on-line database and storing it in the on-line database in association with the search criteria;
wherein the step of automatically searching the computer network further comprises transmitting the identification number of the hand held computer to the on-line database and accessing the stored search criteria to carry out the search.
5. A method of automatically gathering information from a computer network onto a hand held computer system comprising the steps of:
defining broad search criteria corresponding to one or more topics; storing the broad search criteria in a flash memory of the hand held computer system; signaling a processor in the hand held computer to execute search application software, the search application software being stored in the flash memory; automatically searching the computer network for information corresponding to the broad search criteria; automatically categorizing the information corresponding to the results of the search according to the one or more topics and storing the information in an on-line database located on the computer network; wherein the search and the categorization are performed during a period of time when there is no interaction between the computer system and a user; storing user-defined search criteria in the flash memory of the hand held computer system; automatically accessing the on-line database of the computer network and filtering the stored information using the user-defined search criteria; automatically downloading the filtered information corresponding to the user-defined search criteria from the computer network into the flash memory of the hand held computer; wherein the filtering and downloading are performed during a period of time when there is no interaction between the computer system and a user; displaying portions of the filtered information on a display screen of the hand held computer system in response to user input commands at a time when the user desires to view the stored information corresponding to the search criteria.
6. The method of claim 5 further comprising the step of tabulating the filtered information stored in flash memory into a table of topics to facilitate topic selection by the user.
7. The method of claim 5 further comprising the step of storing a date in the flash memory of the hand held computer system which represents the date on which the hand held computer system was last updated, wherein a date on a computer network site which is being searched, which corresponds to the date the site was last updated, is compared to the date in the hand held computer, and the information at the site is disregarded if it has not been updated since the site was last searched.
8. A hand held computer system comprising:
a bus; a processor coupled to the bus; a display screen coupled to the bus; a modem coupled to the bus and to a phone jack which allows the computer system to communicate with a computer network; and flash memory coupled to the bus for storing all data requiring non-volatile permanency, the flash memory having stored therein;
an operating system having instructions;
search criteria corresponding to one or more topics;
search application software that, responsive to the operating systems instructions, automatically searches and downloads information corresponding to the search criteria from the computer network into the flash memory during a period of time when there is no interaction between the computer system and a user; and
display application software that, when executed by the processor, causes the information to be displayed on the display screen.
9. The computer system of claim 8 , wherein the modem is an internal modem.
10. The computer system of claim 8 , wherein the modem is an external modem that is coupled to the bus through a modem interface.
11. The computer system of claim 8 , further comprising data storage coupled to the bus, the data storage having a data storage interface slot for receiving a removable PC card for externally storing the downloaded information in the flash memory.
12. The computer system of claim 8 , wherein the flash memory further has stored therein a date, the date representing the date at which the information stored in the flash memory was last updated.
13. The computer system of claim 8 , wherein the flash memory further has stored therein a unique identification number.
14. The computer system of claim 8 , further comprising a plurality of user input keys coupled to the bus.
15. The computer system of claim 14 , wherein the user input keys includes a search key for initiating the search application software to execute an automatic search and download of information from the computer network corresponding to the search criteria.
16. The computer system of claim 11 , further comprising a save key than initiates transferring of at least a portion of the information which was downloaded from the computer network into the flash memory, from the flash memory to the removable PC card for externally storing the information from the internal flash memory.
17. The computer system of claim 14 , wherein the user input keys include a full alpha-numeric key pad.
18. The computer system of claim 8 , wherein the display screen is touch sensitive.
19. The computer system of claim 8 , wherein the processor is an embedded controller.
20. A method, comprising:
defining a search criteria in a hand held computer; storing the search criteria in a flash memory of the hand held computer; signaling a processor in the hand held computer to execute search application software stored in the flash memory; automatically sending the search criteria to a computer network to search for corresponding information, the search being performed during a period of time when there is no interaction between a user and the hand held computer; and automatically downloading information corresponding to the search results into flash memory of the hand held computer, wherein downloading occurs during a period of time when there is no interaction between the hand held computer and a user.
21. The method of claim 20, further comprising tabulating the information into a table of topics.
22. The method of claim 20, wherein downloading information occurs through a modem interface.
23. The method of claim 20, further comprising storing the search criteria in a static random access memory.
24. A method, comprising:
receiving from a portable device, a search request including search criteria, the search request automatically sent by the portable device at a time when there is no interaction between the portable device and a user, the search criteria being stored in a flash memory of the portable device, and a processor in the portable device being signaled to execute search application software stored in the flash memory; and downloading information corresponding to the search criteria into the flash memory of the portable device, wherein downloading occurs during a time when there is no interaction between the portable device and the user.
25. The method of claim 24, further comprising performing a search of a network using the search criteria.
26. An apparatus, comprising:
a processor in a hand held computer to initiate a search of a network using a search criteria in response to a signal to execute search application software; a non-volatile memory in the hand held computer coupled to the processor to store information retrieved from the network using the search criteria, the non-volatile memory comprising a flash memory, and the search application software and the search criteria being stored in the non-volatile memory; and an operating system adapted to cause the processor to automatically initialize the search and download the information retrieved from the network into the non-volatile memory using the search criteria at times when there is no interaction between a user and the apparatus.
27. The apparatus of claim 26, wherein the processor is adapted to initiate the search when there is no interaction between the apparatus and the user.
28. The apparatus of claim 26, where in the processor is further adapted to generate a table of topics.
29. An apparatus, comprising:
a processor in a hand held computer to initiate a search of a network using a search criteria in response to receiving a signal to initiate the search; a static random access memory in the hand held computer coupled to the processor; a non-volatile memory in the hand held computer to store the search criteria and information from the network corresponding to results of the search criteria, the non-volatile memory comprising a flash memory; and an operating system stored on one of the static random access memory or the non-volatile memory, the operating system defining operations for the processor to automatically initialize the search and download the information from the network corresponding to the results of the search criteria at times when there is no interaction between the apparatus and a user.
30. The apparatus of claim 29, further comprising a modem interface.
31. An article comprising: a non-transitory computer-readable storage medium having stored thereon instructions, that, when executed by a hand held portable computing platform, results in storing search criteria in a flash memory of the hand held portable device, initiating a search of a network using search criteria and downloading information from the network corresponding to results of the search criteria into the flash memory of the hand held portable device, the search of the network being initiated in response to a signal to execute search application software stored in the flash memory, wherein initiating the search of the network and downloading the information from the network may occur during periods of time when there is no interaction between the hand held portable device and a user.
32. The article of claim 31, wherein the instructions, when executed, further result in performing a search of a network using the search criteria.
33. The article of claim 31, wherein the instructions, when executed, further result in transferring the information from a static random access memory to the flash memory.
34. The article of claim 26, wherein the instructions, when executed, further result in defining the search criteria.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.