Handheld computers and other portable electronic devices typically contain various types of information including phone lists, to do lists, calendars, notes, personal interest lists, graphics files, video files, audio files, maps, directions, applications, etc. During use of a mobile device a user may typically desire access to different information or different types of information when they carry the device near certain known objects, such as but not limited to landmarks, access points, and/or other physical objects. Accordingly, when the device is near certain known objects, the user may desire access to specific information whenever that known object is encountered. Therefore, it would be desirable for the portable device to access or provide simplified and/or automatic access to information which was assumed to be desired based on the encounter with the known object.
Accordingly, there is a need for a method to associate information on a portable electronic device with certain known objects. There is also a need for a system in which certain data on the portable electronic device is automatically associated with the known object. Further, there is a need for a program running on a portable electronic device that allows for the association and indexing of information stored on the device based on an encounter with a known object.
It would be desirable to provide a system and/or method that provides one or more of these or other advantageous features. Other features and advantages will be made apparent from the present specification. The teachings disclosed extend to those embodiments which fall within the scope of the appended claims, regardless of whether they accomplish one or more of the above-mentioned needs.
One embodiment of the invention relates to a method of indexing information stored on a portable electronic device. The method includes receiving an association signal by the portable electronic device the association signal providing an indication of adjacent resources, accessing a database including a table storing relationships between data stored on the portable electronic device and the association signal, and indexing the database on the relationships accessed in the database.
Another embodiment of the invention relates to a portable electronic device. The portable electronic device includes a processor, a transceiver coupled to the processor, the transceiver configured to receive and transmit communication signals, a memory coupled to the processor, and a program stored in the memory and running on the processor configured to receive an association signal by the transceiver, the association signal providing an indication of adjacent resources, the program further configured to access a database including a table storing relationships between data stored on the portable electronic device and the association signal, and the program configured to index the data based on the relationships accessed in the database.
Yet another embodiment of the invention relates to a handheld computer. The handheld computer includes a processor, a memory coupled to the processor, a display coupled to the processor, and a program running on the processor and configured to identify an adjacent known object and configured to index information stored in the memory of the device based on the known object.
Alternative exemplary embodiments relate to other features and combination of features as may be generally recited in the claims.
The invention will become more fully understood from the following detailed description, taken in conjunction with the accompanying drawings, wherein like reference numerals refer to like elements, in which:
Referring to
Preferably, handheld computer 100 includes memory, a processor, and interactive hardware and software that performs functions such as, but not limited to maintaining calendars, phone lists, task lists, notepads, calculator applications, spreadsheets, games, and other applications capable of running on a computing device. Further, handheld computer 100 may be configured for such functions as voice memo recording and playback, as well as communications network connectivity, internet connectivity, wireless telephony, among others.
Handheld computer 100, depicted in
Handheld computer 100 may also include local area wireless technology to permit wireless communication with other portable electronic devices and computing devices that have compatible communication technology. The local area wireless technology may be Bluetooth or IEEE 802.11 compatible, or may support any of a variety of other wireless communication protocols.
To support local area wireless communications, handheld computer 100 may include wireless connectivity software integrated into the operating system or stored in memory of handheld computer 100 or further added via an expansion card or transferred from another computer or computer system. Further, to effectuate local area communications, handheld computer 100 may include an RF transceiver 124, or other electromagnetic reception and transmission device. RF transceiver 124 may be provided on handheld computer 100 as part of an expansion card or may alternatively be integrated into handheld computer 100. Referring to
Referring to
Referring now to
Because of the portability and ease of use and access to handheld computer 100, it is often desirable for a user of handheld computer 100 to take and/or share notes about a particular person, place, and/or thing, and further to access these notes at a time when the known object, person, or item is present. In systems of the prior art, it is required that the user remember that such notes are available and, further, remembers how to access them. As wireless networking environments become even more data rich, this problem becomes more evident. In a data rich environment, the user of handheld computer 100 may be unaware of exactly what data is available on the portable device. Thus, a method to automatically pull up relevant data when a known object is nearby is desirable.
Referring again to
Referring now to
Referring again to
While the detailed drawings, specific examples and particular formulations given describe preferred and exemplary embodiments, they serve the purpose of illustration only. The inventions disclosed are not limited to the specific forms shown. For example, the methods may be performed in any of a variety of sequence of steps. The hardware and software configurations shown and described may differ depending on the chosen performance characteristics and physical characteristics of the computing devices. For example, the type of computing device, communications bus, or processor used may differ. The systems and methods depicted and described are not limited to the precise details and conditions disclosed. Furthermore, other substitutions, modifications, changes, and omissions may be made in the design, operating conditions, and arrangement of the exemplary embodiments without departing from the scope of the invention as expressed in the appended claims.
This application is a Continuation of U.S. application Ser. No. 09/998,079 filed Nov. 30, 2001, which is incorporated by reference herein in its entirely.
Number | Name | Date | Kind |
---|---|---|---|
4907290 | Crompton | Mar 1990 | A |
5010547 | Johnson et al. | Apr 1991 | A |
5012219 | Henry | Apr 1991 | A |
5075684 | DeLuca | Dec 1991 | A |
5359317 | Gomez et al. | Oct 1994 | A |
5394140 | Wong et al. | Feb 1995 | A |
5430436 | Fennell | Jul 1995 | A |
5594796 | Grube et al. | Jan 1997 | A |
5612682 | DeLuca et al. | Mar 1997 | A |
5650776 | Mitchell et al. | Jul 1997 | A |
5699244 | Clark, Jr. et al. | Dec 1997 | A |
5705995 | Laflin et al. | Jan 1998 | A |
5720200 | Anderson et al. | Feb 1998 | A |
5850187 | Carrender et al. | Dec 1998 | A |
5875434 | Matsuoka et al. | Feb 1999 | A |
5884168 | Kolev et al. | Mar 1999 | A |
5901358 | Petty et al. | May 1999 | A |
5903852 | Schaupp, Jr. et al. | May 1999 | A |
5929848 | Albukerk et al. | Jul 1999 | A |
5938721 | Dussell et al. | Aug 1999 | A |
5958006 | Eggleston et al. | Sep 1999 | A |
5974330 | Negishi | Oct 1999 | A |
6016476 | Maes et al. | Jan 2000 | A |
6047579 | Schmitz | Apr 2000 | A |
6061561 | Alanara et al. | May 2000 | A |
6104291 | Beauvillier et al. | Aug 2000 | A |
6111538 | Schuchman et al. | Aug 2000 | A |
6157630 | Adler et al. | Dec 2000 | A |
6177905 | Welch | Jan 2001 | B1 |
6182010 | Berstis | Jan 2001 | B1 |
6182221 | Hsu et al. | Jan 2001 | B1 |
6243689 | Norton | Jun 2001 | B1 |
6246376 | Bork et al. | Jun 2001 | B1 |
6259405 | Stewart et al. | Jul 2001 | B1 |
6297737 | Irvin | Oct 2001 | B1 |
6307919 | Yoked | Oct 2001 | B1 |
6313745 | Suzuki | Nov 2001 | B1 |
6346881 | Davidson | Feb 2002 | B1 |
6360101 | Irvin | Mar 2002 | B1 |
6389290 | Kikinis et al. | May 2002 | B1 |
6404761 | Snelling et al. | Jun 2002 | B1 |
6424845 | Emmoft et al. | Jul 2002 | B1 |
6456234 | Johnson | Sep 2002 | B1 |
6487180 | Borgstahl et al. | Nov 2002 | B1 |
6499000 | Flentov et al. | Dec 2002 | B2 |
6542750 | Hendrey et al. | Apr 2003 | B2 |
6601093 | Peters | Jul 2003 | B1 |
6681108 | Terry et al. | Jan 2004 | B1 |
6687608 | Sugimoto et al. | Feb 2004 | B2 |
6731613 | Provance | May 2004 | B1 |
6757718 | Halverson et al. | Jun 2004 | B1 |
6772331 | Hind et al. | Aug 2004 | B1 |
6832178 | Fernandez et al. | Dec 2004 | B1 |
6847823 | Lehikoinen et al. | Jan 2005 | B2 |
6885971 | Vock et al. | Apr 2005 | B2 |
6907134 | Yamada et al. | Jun 2005 | B1 |
6920328 | Wollrab | Jul 2005 | B2 |
6934664 | Webb et al. | Aug 2005 | B1 |
6941270 | Hannula | Sep 2005 | B1 |
6963818 | Flentov et al. | Nov 2005 | B2 |
6982962 | Lunsford et al. | Jan 2006 | B1 |
7006817 | Awada et al. | Feb 2006 | B2 |
7084758 | Cole | Aug 2006 | B1 |
7092846 | Vock et al. | Aug 2006 | B2 |
7103370 | Creemer | Sep 2006 | B1 |
7171331 | Vock et al. | Jan 2007 | B2 |
7212827 | Veschl | May 2007 | B1 |
7266379 | Blight et al. | Sep 2007 | B2 |
7274299 | Osman | Sep 2007 | B2 |
7336964 | Casey | Feb 2008 | B2 |
7360248 | Kanevsky et al. | Apr 2008 | B1 |
20020010617 | Hamaguchi et al. | Jan 2002 | A1 |
20020019584 | Schulze et al. | Feb 2002 | A1 |
20020036991 | Inoue | Mar 2002 | A1 |
20020061031 | Sugar et al. | May 2002 | A1 |
20020078075 | Colson et al. | Jun 2002 | A1 |
20020086680 | Hunzinger | Jul 2002 | A1 |
20020136184 | Liang et al. | Sep 2002 | A1 |
20020147717 | Barros et al. | Oct 2002 | A1 |
20020184331 | Blight et al. | Dec 2002 | A1 |
20020184418 | Blight | Dec 2002 | A1 |
20020194498 | Blight et al. | Dec 2002 | A1 |
20030022682 | Weston et al. | Jan 2003 | A1 |
20030052907 | Rekimoto | Mar 2003 | A1 |
20030054846 | Parry | Mar 2003 | A1 |
20040176107 | Chadha | Sep 2004 | A1 |
20040193499 | Ortiz et al. | Sep 2004 | A1 |
20040207522 | McGee et al. | Oct 2004 | A1 |
20050012611 | Osman | Jan 2005 | A1 |
20050227711 | Orwant et al. | Oct 2005 | A1 |
20060061488 | Dunton | Mar 2006 | A1 |
20060095348 | Jones et al. | May 2006 | A1 |
20070149208 | Syrbe et al. | Jun 2007 | A1 |
20070185980 | Abraham et al. | Aug 2007 | A1 |
20070192277 | Jackson | Aug 2007 | A1 |
20070200732 | Bachmaier | Aug 2007 | A1 |
20070202886 | Dhebri et al. | Aug 2007 | A1 |
20070225004 | Tang et al. | Sep 2007 | A1 |
20070271367 | Yardeni et al. | Nov 2007 | A1 |
20080020786 | Smith et al. | Jan 2008 | A1 |
20080021637 | Staton et al. | Jan 2008 | A1 |
20080036653 | Huston | Feb 2008 | A1 |
20080045173 | Park et al. | Feb 2008 | A1 |
20080045236 | Nahon et al. | Feb 2008 | A1 |
20080125102 | Abel et al. | May 2008 | A1 |
20090298511 | Paulson | Dec 2009 | A1 |
Number | Date | Country |
---|---|---|
1 494 488 | Jan 2005 | EP |
2001 0109963 | Dec 2001 | KR |
2005 0087189 | Aug 2005 | KR |
2005 0095477 | Sep 2005 | KR |
2006 0008100 | Jan 2006 | KR |
WO 2007118125 | Oct 2007 | WO |
WO 2008027836 | Mar 2008 | WO |
Number | Date | Country | |
---|---|---|---|
20070207733 A1 | Sep 2007 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 09998079 | Nov 2001 | US |
Child | 11706872 | US |