US20030087602A1 - Data prioritization and distribution limitation system and method - Google Patents

Data prioritization and distribution limitation system and method Download PDF

Info

Publication number
US20030087602A1
US20030087602A1 US10/006,952 US695201A US2003087602A1 US 20030087602 A1 US20030087602 A1 US 20030087602A1 US 695201 A US695201 A US 695201A US 2003087602 A1 US2003087602 A1 US 2003087602A1
Authority
US
United States
Prior art keywords
local area
computing devices
handheld computer
wireless communication
wireless
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
Application number
US10/006,952
Inventor
David Kammer
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Palm Inc
Original Assignee
Palm Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Palm Inc filed Critical Palm Inc
Priority to US10/006,952 priority Critical patent/US20030087602A1/en
Assigned to PALM, INC. reassignment PALM, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KAMMER, DAVID
Publication of US20030087602A1 publication Critical patent/US20030087602A1/en
Priority to US11/823,850 priority patent/US8583039B2/en
Assigned to JP MORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT reassignment JP MORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT SECURITY AGREEMENT Assignors: PALM, INC.
Assigned to PALM, INC. reassignment PALM, INC. RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/005Discovery of network devices, e.g. terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/75Indicating network or usage conditions on the user display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/02Details of telephonic subscriber devices including a Bluetooth interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/24Connectivity information management, e.g. connectivity discovery or connectivity update
    • H04W40/246Connectivity information discovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support

Definitions

  • Handheld computing devices such as personal digital assistants or handheld computers generally provide some combination of personal information management, database functions, word processing and spreadsheets, as well as communications network connectivity, internet connectivity, voice memo recording, and telephony functions. Further, handheld computing devices may include local area wireless technology permitting communication with other computing devices within a local area.
  • Handheld computing devices that include local area wireless capabilities may communicate with other computing devices using protocols or standards such as but not limited to Bluetooth wireless technology, IEEE 802.11 architecture, or other relevant technologies or standards.
  • Local area wireless communications are typically between devices located proximate one another, such as within twenty meters.
  • the communication signals sent between the computing devices are typically radio frequency (RF) signals but may also include infrared or ultrasonic signals.
  • RF radio frequency
  • handheld computing devices that include local area wireless communication capability may communicate with each other, they may also communicate with computing devices connected to land lines, such as a wired local area network access point, or other hardwired computing devices. Further, the wireless handheld computing devices may share information with other types of wireless electronic devices such as cellular phones or laptop computers.
  • Local area wireless communication capability permits computing devices to communicate and share information such as files with one another without the use of a wired or cellular network. Sharing information may involve one or both of transmitting and receiving information.
  • a local area wireless connection may be used to interface with a wired computer network or to browse the internet utilizing a nearby computing device that is connected to the internet. Further, documents, business cards, computer files, and even voice communications may be communicated between multiple computing devices that are linked together in a wireless local area network. Further still, local wireless connectivity permits the synchronization of various computing devices such as handheld computers, cellular phones, and laptops without the use of wired connections or more complicated wireless computing protocols such as those used by cellular phones.
  • the various devices and their users of ten desire to be able to accept or decline messages that are received, and preferably target outgoing messages to particular receiving devices, rather than indiscriminately broadcasting communications to all proximate wireless computing devices.
  • One way for computing devices to more selectively communicate with one another is for the user to select the device or devices to which a communication should be made prior to sending the communication. The device may then send the communication such that it is received only by the chosen computing devices rather than all computing devices within range of the transmitted signal.
  • the number of computing devices within range of a computing device with a wireless transmitter may be large given the rapidly increasing use of local area wireless technologies and the long range of RF signals as compared to the infrared signals used by earlier devices.
  • An exemplary embodiment relates to a method of communicating between a handheld computer and other local area computing devices having wireless communication capability.
  • the method includes providing a handheld computer, identifying a number of other local area computing devices having wireless communication capability, creating an identifier for one or more of the plurality of other local area computing devices, and listing each identifier on a display, wherein the list is sorted in order of at least one of the distance and direction from the handheld computer.
  • Another exemplary embodiment relates to a method of sharing information between a handheld computer and a group of local area computing devices having wireless communication capability.
  • the method includes specifying a distance, identifying one or more local area computing devices having wireless communication capability within the specified distance from the handheld computer, and transmitting a wireless message to the one or more local area computing devices having wireless communication capability within the specified distance.
  • a further exemplary embodiment relates to a local area wireless communication device.
  • the local area wireless communication device includes a housing, a processor supported by the housing, a memory coupled to the processor, a transmitter supported by the housing, and a display.
  • the processor instructs the display to list a plurality of other computing devices located within range of the transmitter, sorted in order of at least one of the distance and the direction from the wireless communication device.
  • a still further exemplary embodiment relates to a user interface for a handheld computer.
  • the user interface includes a display providing a list of indicators corresponding to a plurality of local area computing devices with which communication is possible. The list is sorted by at least one of distance and direction from the handheld computer.
  • FIG. 1 is an exemplary front elevation view of a handheld computer
  • FIG. 2 is a top view of a handheld computer
  • FIG. 3 is a perspective view of a handheld computer and expansion card
  • FIG. 4 is a schematic diagram of a local area containing various computing devices
  • FIG. 5 is a front view of a handheld computer displaying a list of local area computing devices
  • FIG. 6 is a front view of a handheld computer displaying a list of local area computing devices sorted by distance;
  • FIG. 7 is a front view of a handheld computer displaying a list of computing devices sorted in order of direction.
  • Handheld computer 100 may include Palm style computers manufactured by Palm, Inc., of Santa Clara, Calif.
  • Other exemplary embodiments may include Windows CE handheld computers, or other handheld computers and personal digital assistants, as well as mobile telephones, and other mobile computing devices.
  • handheld computer 100 includes memory, a processor, and interactive hardware and software that performs functions such as 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 play back, as well as communications network connectivity, internet connectivity and wireless telephony.
  • Handheld computer 100 includes a plurality of input function keys 112 and a display 114 having graphical user interface features.
  • Display 114 may be provided with a touch screen interface that allows a user to select and alter displayed content using a pointer, such as, but not limited to, a stylus 116 (see FIG. 2), a pen tip, a finger tip, or other pointing devices.
  • a pointer such as, but not limited to, a stylus 116 (see FIG. 2), a pen tip, a finger tip, or other pointing devices.
  • 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 yet another wireless communication protocol.
  • 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 FIG. 2, handheld computer 100 may transmit and receive local area wireless communications via infrared port 120 . Expansion card 124 , including an RF transceiver, may be installed in handheld computer 100 via an expansion slot 122 used to house expansion cards such as, but not limited to, secure digital (SD) cards.
  • SD secure digital
  • RF transceiver 124 may be a Bluetooth transceiver, an IEEE 802.11 transceiver, or any of a variety of other RF, VHF, UHF, ultrasonic, or other wireless transceiver devices.
  • handheld computer 100 may be capable of communicating with other computing devices within local area 126 .
  • handheld computer 100 may be able to communicate with various other local area computing devices such as, but not limited to computing devices having wireless communication capability such as soda machine 200 , first handheld computer (Paula's Handheld) 202 , second handheld computer (Steve's Handheld) 204 , laptop computer (Diane's Laptop) 206 , cellular phone (Chuck's Cellular Phone) 208 , local area network (LAN) port 210 , and automated teller machine (ATM) 212 .
  • computing devices having wireless communication capability such as soda machine 200 , first handheld computer (Paula's Handheld) 202 , second handheld computer (Steve's Handheld) 204 , laptop computer (Diane's Laptop) 206 , cellular phone (Chuck's Cellular Phone) 208 , local area network (LAN) port 210 , and automated teller machine (ATM) 212 .
  • LAN local area network
  • ATM automated teller machine
  • handheld computer 100 may assign each of the other computing devices 200 through 212 a name to facilitate identification of possible communication devices by the user of handheld computer 100 .
  • the name or indicator associated with the other local area wireless devices 200 - 212 is descriptive in an exemplary embodiment rather than corresponding to a numerical computer address for the other devices.
  • the device indicators include the name of the user of certain devices to facilitate identification.
  • the list of other local area wireless devices may be placed on display 114 of handheld computer 100 for possible selection by the user. As shown on FIG. 5, the list may be sorted alphabetically by device indicator. In other embodiments, the list may be randomly set forth. If the user of handheld computer 100 wishes to communicate with soda machine 200 , user may be required to scroll through a list of all local area computing devices, such as 200 - 212 to find and select soda machine 200 .
  • handheld computer 100 displays a list of local area wireless computing devices presented in order of distance from handheld computer 100 . Because it is likely that the user of handheld computer 100 wishes to communicate with a device located proximate handheld computer 100 , listing available devices in order of distance from handheld computer 100 will present the most likely desired choice by user at or near the top of the list, creating a more efficient selection process. For example, soda machine 200 is most proximate to handheld computer 100 and therefore is listed at the top of display 114 , facilitating selection by user as compared to the list shown in FIG. 5. The more efficient ordering of selection possibilities is especially important with respect to devices such as handheld computer 100 because the limited space on display 114 may require scrolling through several pages of possible choices with less efficient ordering methodologies.
  • Handheld computer 100 may determine the distance to other local area computing devices 200 through 212 in a number of ways.
  • handheld computer 100 sends an electronic locator signal to other local devices and calculates the locations of the other devices utilizing the response time from the other devices.
  • Such “electronic pinging” may be continuously done by handheld computer 100 without interaction from the user, and may elicit automatic responses from other local area computing devices 200 through 212 .
  • the listing of devices with which the user may wish to communicate may be presented on display 114 of handheld computer 100 or may be presented utilizing other methodologies, such as an audible communication.
  • handheld computer 100 may present a directional listing of local area computing devices 200 through 212 .
  • the list of communications choices presented by handheld computer 100 to the user may begin with Steve's handheld 204 and Diane's laptop 206 before listing the closer devices soda machine 200 and Paula's handheld 202 because the list is keyed to direction from handheld computer 100 rather than solely based on proximity.
  • a directional listing of local area wireless computing devices may be more useful than other list orders because it is likely that the user of handheld computer 100 will be pointing handheld computer 100 at the device with which the user wishes to share information.
  • the directional information used for sorting the list of proximate devices may be acquired by handheld computer 100 through the electronic pinging of other local area computing devices 200 through 212 .
  • Handheld computer 100 may utilize both distance and direction simultaneously to sort indicators of other computing devices 200 through 212 .
  • a number of computing devices may be located at a similar distance, and accordingly handheld computer 100 may sort the list based first on distance from handheld computer 100 , but secondly based on the direction from handheld computer 100 if necessary.
  • the user of handheld computer 100 may wish to choose a subset of devices with which to communicate out of the larger set of all local area wireless devices.
  • One way of making such a selection would be to scroll through the list of all local area devices set forth on display 114 and choose each member of the subset of devices individually.
  • a distance metric may be used to select the subset of devices.
  • user of handheld computer 100 may wish to send a message to all local area wireless devices within a particular radius of handheld computer 100 , denoted by sub area 128 on FIG. 4. If user of handheld computer 100 wishes to share information with all local area wireless devices within sub area 128 , a distance metric equal to the radius of sub area 128 maybe chosen such that communications will be effectuated between handheld computer 100 and wireless devices 200 , 202 , 204 , 206 , and 208 but not to and from wireless devices 210 and 212 which are outside sub area 128 . In an exemplary embodiment, the user may be permitted to choose any distance metric for communicating with a desired sub-group of wireless devices within a particular radius of handheld computer 100 .
  • the software used to permit the various display ordering and groupings of local area computing devices 200 through 212 may be part of an operating system, such as Palm OS, or may be a program loaded separately onto handheld computer 100 .
  • the software may be developed in any number of conventional programming languages. In other embodiments, the instructions may be carried out by hard wired circuitry or by a combination of circuitry and software.
  • the user interface and display methodologies described herein address the various needs of the conventional art by permitting efficient communication between local area wireless devices.
  • permitting a user of handheld computer 100 to list proximate devices categorized by distance or direction, or by permitting the grouping of devices by a distance metric the user of handheld computer 100 may more efficiently communicate with other computing devices.

Abstract

A method of communicating between a handheld computer and other local area computing devices having wireless communication capability includes providing a handheld computer and identifying a plurality of other local area computing devices having wireless communication capability. The method further includes creating an identifier for one or more of the plurality of other local area computing devices and listing each identifier on a display. The list is sorted in order of at least one of distance and direction from the handheld computer.

Description

    BACKGROUND
  • Handheld computing devices such as personal digital assistants or handheld computers generally provide some combination of personal information management, database functions, word processing and spreadsheets, as well as communications network connectivity, internet connectivity, voice memo recording, and telephony functions. Further, handheld computing devices may include local area wireless technology permitting communication with other computing devices within a local area. [0001]
  • Handheld computing devices that include local area wireless capabilities may communicate with other computing devices using protocols or standards such as but not limited to Bluetooth wireless technology, IEEE 802.11 architecture, or other relevant technologies or standards. Local area wireless communications are typically between devices located proximate one another, such as within twenty meters. The communication signals sent between the computing devices are typically radio frequency (RF) signals but may also include infrared or ultrasonic signals. [0002]
  • While handheld computing devices that include local area wireless communication capability may communicate with each other, they may also communicate with computing devices connected to land lines, such as a wired local area network access point, or other hardwired computing devices. Further, the wireless handheld computing devices may share information with other types of wireless electronic devices such as cellular phones or laptop computers. [0003]
  • Local area wireless communication capability permits computing devices to communicate and share information such as files with one another without the use of a wired or cellular network. Sharing information may involve one or both of transmitting and receiving information. A local area wireless connection may be used to interface with a wired computer network or to browse the internet utilizing a nearby computing device that is connected to the internet. Further, documents, business cards, computer files, and even voice communications may be communicated between multiple computing devices that are linked together in a wireless local area network. Further still, local wireless connectivity permits the synchronization of various computing devices such as handheld computers, cellular phones, and laptops without the use of wired connections or more complicated wireless computing protocols such as those used by cellular phones. [0004]
  • In order for handheld computing devices to communicate with one another and other computing devices via local area wireless technologies, the various devices and their users of ten desire to be able to accept or decline messages that are received, and preferably target outgoing messages to particular receiving devices, rather than indiscriminately broadcasting communications to all proximate wireless computing devices. [0005]
  • One way for computing devices to more selectively communicate with one another is for the user to select the device or devices to which a communication should be made prior to sending the communication. The device may then send the communication such that it is received only by the chosen computing devices rather than all computing devices within range of the transmitted signal. The number of computing devices within range of a computing device with a wireless transmitter may be large given the rapidly increasing use of local area wireless technologies and the long range of RF signals as compared to the infrared signals used by earlier devices. [0006]
  • Permitting the user to choose the local computing devices with which information should be shared presents difficulties if the number of possible receiving devices is large. A typical method of presenting the possible choices to the user would be to list the devices on a display associated with the user's handheld computer. The user may then scroll through the list or use a stylus to tap on the desired devices to which the user wishes to transmit information. However, as the number of possible devices grow large, the action required by the user becomes more cumbersome, as it may be necessary to scroll through a long list of local area devices, and choose one or more of them. Further, it may not be immediately apparent to the user which nearby computing device corresponds to the indicator shown on the user's computer device, making the selection more difficult. [0007]
  • Therefore, there is a need for a handheld computing device with local area wireless technology that permits the user to more easily choose other computing devices in the local area with which the user wishes to communicate. Further, there is a need for a more logical approach to selecting a group of one or more devices to which a wireless communication should be sent without individually selecting each device from a list. [0008]
  • The teachings herein extend to those embodiments that fall within the scope of the appended claims, regardless of whether they accomplish one or more of the above-mentioned needs. [0009]
  • SUMMARY
  • An exemplary embodiment relates to a method of communicating between a handheld computer and other local area computing devices having wireless communication capability. The method includes providing a handheld computer, identifying a number of other local area computing devices having wireless communication capability, creating an identifier for one or more of the plurality of other local area computing devices, and listing each identifier on a display, wherein the list is sorted in order of at least one of the distance and direction from the handheld computer. [0010]
  • Another exemplary embodiment relates to a method of sharing information between a handheld computer and a group of local area computing devices having wireless communication capability. The method includes specifying a distance, identifying one or more local area computing devices having wireless communication capability within the specified distance from the handheld computer, and transmitting a wireless message to the one or more local area computing devices having wireless communication capability within the specified distance. [0011]
  • A further exemplary embodiment relates to a local area wireless communication device. The local area wireless communication device includes a housing, a processor supported by the housing, a memory coupled to the processor, a transmitter supported by the housing, and a display. The processor instructs the display to list a plurality of other computing devices located within range of the transmitter, sorted in order of at least one of the distance and the direction from the wireless communication device. [0012]
  • A still further exemplary embodiment relates to a user interface for a handheld computer. The user interface includes a display providing a list of indicators corresponding to a plurality of local area computing devices with which communication is possible. The list is sorted by at least one of distance and direction from the handheld computer. [0013]
  • Alternative exemplary embodiments relate to other features and combination of features as may be generally recited in the claims.[0014]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • 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: [0015]
  • FIG. 1 is an exemplary front elevation view of a handheld computer; [0016]
  • FIG. 2 is a top view of a handheld computer; [0017]
  • FIG. 3 is a perspective view of a handheld computer and expansion card; [0018]
  • FIG. 4 is a schematic diagram of a local area containing various computing devices; [0019]
  • FIG. 5 is a front view of a handheld computer displaying a list of local area computing devices; [0020]
  • FIG. 6 is a front view of a handheld computer displaying a list of local area computing devices sorted by distance; and [0021]
  • FIG. 7 is a front view of a handheld computer displaying a list of computing devices sorted in order of direction.[0022]
  • DETAILED DESCRIPTION OF THE EXEMPLARY EMBODIMENTS
  • Referring to FIG. 1, a portable electronic device, shown as, but not limited to, [0023] handheld computer 100 is depicted according to an exemplary embodiment. Handheld computer 100 may include Palm style computers manufactured by Palm, Inc., of Santa Clara, Calif. Other exemplary embodiments may include Windows CE handheld computers, or other handheld computers and personal digital assistants, as well as mobile telephones, and other mobile computing devices.
  • Preferably, [0024] handheld computer 100 includes memory, a processor, and interactive hardware and software that performs functions such as 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 play back, as well as communications network connectivity, internet connectivity and wireless telephony.
  • [0025] Handheld computer 100, depicted in FIG. 1, includes a plurality of input function keys 112 and a display 114 having graphical user interface features. Display 114 may be provided with a touch screen interface that allows a user to select and alter displayed content using a pointer, such as, but not limited to, a stylus 116 (see FIG. 2), a pen tip, a finger tip, or other pointing devices.
  • [0026] 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 yet another wireless communication protocol.
  • To support local area wireless communications, [0027] 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 FIG. 2, handheld computer 100 may transmit and receive local area wireless communications via infrared port 120. Expansion card 124, including an RF transceiver, may be installed in handheld computer 100 via an expansion slot 122 used to house expansion cards such as, but not limited to, secure digital (SD) cards. Referring to FIG. 3, one such expansion card 124 is shown disposed proximate expansion card slot 122. An installed expansion card 124 that may be used for local area wireless communications is depicted in FIG. 1. RF transceiver 124 may be a Bluetooth transceiver, an IEEE 802.11 transceiver, or any of a variety of other RF, VHF, UHF, ultrasonic, or other wireless transceiver devices.
  • Referring to FIG. 4, [0028] handheld computer 100 may be capable of communicating with other computing devices within local area 126. In the exemplary situation of FIG. 4, handheld computer 100 may be able to communicate with various other local area computing devices such as, but not limited to computing devices having wireless communication capability such as soda machine 200, first handheld computer (Paula's Handheld) 202, second handheld computer (Steve's Handheld) 204, laptop computer (Diane's Laptop) 206, cellular phone (Chuck's Cellular Phone) 208, local area network (LAN) port 210, and automated teller machine (ATM) 212.
  • Referring to FIG. 5, [0029] handheld computer 100 may assign each of the other computing devices 200 through 212 a name to facilitate identification of possible communication devices by the user of handheld computer 100. The name or indicator associated with the other local area wireless devices 200-212 is descriptive in an exemplary embodiment rather than corresponding to a numerical computer address for the other devices. In the embodiment shown in FIG. 5, the device indicators include the name of the user of certain devices to facilitate identification. The list of other local area wireless devices may be placed on display 114 of handheld computer 100 for possible selection by the user. As shown on FIG. 5, the list may be sorted alphabetically by device indicator. In other embodiments, the list may be randomly set forth. If the user of handheld computer 100 wishes to communicate with soda machine 200, user may be required to scroll through a list of all local area computing devices, such as 200-212 to find and select soda machine 200.
  • Referring to FIG. 6, in an exemplary embodiment of the present invention, [0030] handheld computer 100 displays a list of local area wireless computing devices presented in order of distance from handheld computer 100. Because it is likely that the user of handheld computer 100 wishes to communicate with a device located proximate handheld computer 100, listing available devices in order of distance from handheld computer 100 will present the most likely desired choice by user at or near the top of the list, creating a more efficient selection process. For example, soda machine 200 is most proximate to handheld computer 100 and therefore is listed at the top of display 114, facilitating selection by user as compared to the list shown in FIG. 5. The more efficient ordering of selection possibilities is especially important with respect to devices such as handheld computer 100 because the limited space on display 114 may require scrolling through several pages of possible choices with less efficient ordering methodologies.
  • [0031] Handheld computer 100 may determine the distance to other local area computing devices 200 through 212 in a number of ways. In an exemplary embodiment, handheld computer 100 sends an electronic locator signal to other local devices and calculates the locations of the other devices utilizing the response time from the other devices. Such “electronic pinging” may be continuously done by handheld computer 100 without interaction from the user, and may elicit automatic responses from other local area computing devices 200 through 212.
  • The listing of devices with which the user may wish to communicate may be presented on [0032] display 114 of handheld computer 100 or may be presented utilizing other methodologies, such as an audible communication.
  • Referring to FIG. 7, in another embodiment, [0033] handheld computer 100 may present a directional listing of local area computing devices 200 through 212. For example, if handheld computer 100 is pointed directly at Steve's handheld 204, the list of communications choices presented by handheld computer 100 to the user may begin with Steve's handheld 204 and Diane's laptop 206 before listing the closer devices soda machine 200 and Paula's handheld 202 because the list is keyed to direction from handheld computer 100 rather than solely based on proximity.
  • A directional listing of local area wireless computing devices may be more useful than other list orders because it is likely that the user of [0034] handheld computer 100 will be pointing handheld computer 100 at the device with which the user wishes to share information. The directional information used for sorting the list of proximate devices may be acquired by handheld computer 100 through the electronic pinging of other local area computing devices 200 through 212.
  • [0035] Handheld computer 100 may utilize both distance and direction simultaneously to sort indicators of other computing devices 200 through 212. For example, a number of computing devices may be located at a similar distance, and accordingly handheld computer 100 may sort the list based first on distance from handheld computer 100, but secondly based on the direction from handheld computer 100 if necessary.
  • The user of [0036] handheld computer 100 may wish to choose a subset of devices with which to communicate out of the larger set of all local area wireless devices. One way of making such a selection would be to scroll through the list of all local area devices set forth on display 114 and choose each member of the subset of devices individually. Rather than performing such an individual selection process, in an exemplary embodiment, a distance metric may be used to select the subset of devices.
  • For example, user of [0037] handheld computer 100 may wish to send a message to all local area wireless devices within a particular radius of handheld computer 100, denoted by sub area 128 on FIG. 4. If user of handheld computer 100 wishes to share information with all local area wireless devices within sub area 128, a distance metric equal to the radius of sub area 128 maybe chosen such that communications will be effectuated between handheld computer 100 and wireless devices 200, 202, 204, 206, and 208 but not to and from wireless devices 210 and 212 which are outside sub area 128. In an exemplary embodiment, the user may be permitted to choose any distance metric for communicating with a desired sub-group of wireless devices within a particular radius of handheld computer 100.
  • The software used to permit the various display ordering and groupings of local [0038] area computing devices 200 through 212 may be part of an operating system, such as Palm OS, or may be a program loaded separately onto handheld computer 100. The software may be developed in any number of conventional programming languages. In other embodiments, the instructions may be carried out by hard wired circuitry or by a combination of circuitry and software.
  • The user interface and display methodologies described herein address the various needs of the conventional art by permitting efficient communication between local area wireless devices. By permitting a user of [0039] handheld computer 100 to list proximate devices categorized by distance or direction, or by permitting the grouping of devices by a distance metric, the user of handheld computer 100 may more efficiently communicate with other computing devices.
  • While the detailed drawings, specific examples, and particular formulations given describe exemplary embodiments, they serve the purpose of illustration only. The hardware and user interface configurations shown and described may differ depending on the chosen performance characteristics and physical characteristics of the computing devices. The systems shown 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. [0040]

Claims (32)

What is claimed is:
1. A method of communicating between a handheld computer and other local area computing devices having wireless communication capability, comprising the steps of:
providing a handheld computer;
identifying a plurality of other local area computing devices having wireless communication capability;
creating an identifier for one or more of the plurality of other local area computing devices; and
listing each identifier on a display, wherein the list is sorted in order of at least one of distance and direction from the handheld computer.
2. The method of claim 1, wherein the hand held computer is configured to communicate with the plurality of other local area computing devices utilizing a Bluetooth standard.
3. The method of claim 1, wherein the hand held computer is configured to communicate with the plurality of other local area computing devices utilizing an IEEE 802.11 standard.
4. The method of claim 1, wherein the hand held computer is configured to communicate with the plurality of other local wireless devices utilizing RF signals.
5. The method of claim 1, wherein the handheld computer is configured to communicate with the plurality of other local wireless devices utilizing infrared signals.
6. The method of claim 1, wherein the information necessary to sort the list by at least one of distance and direction is provided by electronic pinging between the handheld computer and the plurality of other local area computing devices.
7. The method of claim 1, further comprising the step of choosing one or more of the listed identifiers and sharing information with the local area computing device corresponding to the chosen identifier.
8. A method of sharing information between a handheld computer and a group of local area computing devices having wireless communication capability, comprising the steps of:
specifying a distance;
identifying one or more local area computing devices having wireless communication capability within the specified distance from the handheld computer; and
transmitting a wireless message to the one or more local area computing devices having wireless communication capability within the specified distance.
9. The method of claim 8, wherein the display is a touch screen display.
10. The method of claim 8, wherein the wireless message is transmitted utilizing a Bluetooth standard.
11. The method of claim 8, wherein the wireless message is transmitted utilizing an IEEE 802.11 standard.
12. The method of claim 8, wherein the wireless message is transmitted utilizing RF signals.
13. The method of claim 8, wherein the wireless message is transmitted utilizing infrared signals.
14. The method of claim 8, wherein the information necessary to transmit the wireless message only within the specified distance is provided by electronic pinging between the handheld computer and the one or more local area computing devices.
15. The method of claim 8, further comprising the step of receiving a wireless message from the one or more local area computing devices having wireless communication capability within the specified distance.
16. A local area wireless communication device, comprising:
a housing;
a processor supported by the housing;
a memory coupled to the processor;
a transmitter supported by the housing; and
a display;
wherein the processor instructs the display to list a plurality of other computing devices located within range of the transmitter, sorted in order of at least one of the distance and the direction from the wireless communication device.
17. The method of claim 16, wherein the display is a touch screen display.
18. The method of claim 16, wherein the local area wireless communication device is configured to communicate with the plurality of other local area computing devices utilizing a Bluetooth standard.
19. The method of claim 16, wherein the local area wireless communication device is configured to communicate with the plurality of other local area computing devices utilizing an IEEE 802.11 standard.
20. The method of claim 16, wherein the local area wireless communication device is configured to communicate with the plurality of other local wireless devices utilizing RF signals.
21. The method of claim 16, wherein the local area wireless communication device is configured to communicate with the plurality of other local wireless devices utilizing infrared signals.
22. The method of claim 16, wherein the information necessary to sort the list by at least one of distance and direction is provided by electronic pinging between the local area wireless communication device and the plurality of other local area computing devices.
23. The method of claim 16, wherein the wireless communication device is a handheld computer.
24. A user interface for a handheld computer, comprising: a display providing a list of indicators corresponding to a plurality of local area computing devices with which communication is possible; wherein the list is sorted by at least one of distance and direction from the handheld computer.
25. The method of claim 24, wherein the display is a touch screen.
26. The method of claim 24, wherein the handheld computer is configured to communicate with the plurality of local area computing devices utilizing a Bluetooth standard.
27. The method of claim 24, wherein the handheld computer is configured to communicate with the plurality of local area computing devices utilizing an IEEE 802.11 standard.
28. The method of claim 24, wherein the handheld computer is configured to communicate with the plurality of local wireless devices utilizing RF signals.
29. The method of claim 24, wherein the handheld computer is configured to communicate with the plurality of local wireless devices utilizing infrared signals.
30. The method of claim 24, wherein the information necessary to sort the list by distance is provided by electronic pinging between the handheld computer and the plurality of local area computing devices.
31. The method of claim 24, wherein the information necessary to sort the list by at least one of distance and direction is provided by electronic pinging between the handheld computer and the plurality of other local area computing devices.
32. The method of claim 24, further comprising the step of choosing one or more of the listed identifiers and sharing information with the local area computing device corresponding to the chosen identifier.
US10/006,952 2001-11-05 2001-11-05 Data prioritization and distribution limitation system and method Abandoned US20030087602A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US10/006,952 US20030087602A1 (en) 2001-11-05 2001-11-05 Data prioritization and distribution limitation system and method
US11/823,850 US8583039B2 (en) 2001-11-05 2007-06-28 Data prioritization and distribution limitation system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/006,952 US20030087602A1 (en) 2001-11-05 2001-11-05 Data prioritization and distribution limitation system and method

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US11/823,850 Continuation US8583039B2 (en) 2001-11-05 2007-06-28 Data prioritization and distribution limitation system and method

Publications (1)

Publication Number Publication Date
US20030087602A1 true US20030087602A1 (en) 2003-05-08

Family

ID=21723433

Family Applications (2)

Application Number Title Priority Date Filing Date
US10/006,952 Abandoned US20030087602A1 (en) 2001-11-05 2001-11-05 Data prioritization and distribution limitation system and method
US11/823,850 Expired - Fee Related US8583039B2 (en) 2001-11-05 2007-06-28 Data prioritization and distribution limitation system and method

Family Applications After (1)

Application Number Title Priority Date Filing Date
US11/823,850 Expired - Fee Related US8583039B2 (en) 2001-11-05 2007-06-28 Data prioritization and distribution limitation system and method

Country Status (1)

Country Link
US (2) US20030087602A1 (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050232425A1 (en) * 2004-04-16 2005-10-20 Hughes John M Position based enhanced security of wireless communications
US20060170875A1 (en) * 2003-07-08 2006-08-03 Thomas Falck System and method for giving a presentation
US20080004038A1 (en) * 2006-06-30 2008-01-03 Dunko Gregory A Push-to-talk proximity-based configuration
US20080014988A1 (en) * 2001-11-05 2008-01-17 Palm, Inc. Data prioritization and distribution limitation system and method
US20100004857A1 (en) * 2008-07-02 2010-01-07 Palm, Inc. User defined names for displaying monitored location
US20110237274A1 (en) * 2010-03-25 2011-09-29 Palm, Inc. Mobile computing device having relative positioning circuit
US20130045764A1 (en) * 2011-08-17 2013-02-21 Daniel Vik Associating a medical device with an identifier
US8395547B2 (en) 2009-08-27 2013-03-12 Hewlett-Packard Development Company, L.P. Location tracking for mobile computing device
US8755815B2 (en) 2010-08-31 2014-06-17 Qualcomm Incorporated Use of wireless access point ID for position determination
US9031583B2 (en) 2007-04-11 2015-05-12 Qualcomm Incorporated Notification on mobile device based on location of other mobile device
US9097544B2 (en) 2009-08-27 2015-08-04 Qualcomm Incorporated Location tracking for mobile computing device
US9712978B2 (en) 2007-04-11 2017-07-18 Qualcomm Incorporated System and method for monitoring locations of mobile devices

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7289813B2 (en) * 2002-09-12 2007-10-30 Broadcom Corporation Using signal-generated location information to identify and list available devices
US10552701B2 (en) * 2008-02-01 2020-02-04 Oath Inc. System and method for detecting the source of media content with application to business rules
US20090307140A1 (en) * 2008-06-06 2009-12-10 Upendra Mardikar Mobile device over-the-air (ota) registration and point-of-sale (pos) payment
KR101757870B1 (en) * 2010-12-16 2017-07-26 엘지전자 주식회사 Mobile terminal and control method therof
US8862767B2 (en) 2011-09-02 2014-10-14 Ebay Inc. Secure elements broker (SEB) for application communication channel selector optimization

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6246376B1 (en) * 2000-06-28 2001-06-12 Texas Instruments Incorporated Wireless location and direction indicator for multiple devices
US6389290B1 (en) * 1999-07-23 2002-05-14 Lextron Systems, Inc. Enhanced weather and traffic information from mobile communication devices
US6404761B1 (en) * 1994-06-17 2002-06-11 Home Wireless Networks, Inc. Communications webs with personal communications links for PSTN subscribers
US20020147717A1 (en) * 2001-01-26 2002-10-10 Barros Mark Alexander Communication device, system, method, and computer program product for sorting data based on proximity
US6542750B2 (en) * 2000-06-10 2003-04-01 Telcontar Method and system for selectively connecting mobile users based on physical proximity
US6681108B1 (en) * 2000-08-16 2004-01-20 Mitsubishi Electric Research Laboratories, Inc. Network and method for identifying entities sharing a common network location

Family Cites Families (134)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0292182B1 (en) * 1987-05-15 1996-07-24 Securicor Datatrak Limited Mobile transmitter/receiver
US5010547A (en) * 1989-07-10 1991-04-23 Motorola, Inc. Multiple messaging using a single selective call address
US5075684A (en) 1989-10-06 1991-12-24 Motorola, Inc. Selective call message management
US5012219A (en) * 1989-10-13 1991-04-30 Motorola, Inc. Message reminder alert for selective call receiver
WO1992014331A1 (en) * 1991-02-04 1992-08-20 Motorola, Inc. Radiotelephone operating technique with multifunctional keys
US5430436A (en) * 1992-10-05 1995-07-04 Motorola, Inc. Method and apparatus for displaying a keypad arrangement on a selective call receiver
US5359317A (en) 1992-10-09 1994-10-25 Motorola, Inc. Method and apparatus for selectively storing a portion of a received message in a selective call receiver
US5394140A (en) * 1992-11-23 1995-02-28 Motorola, Inc. Method and apparatus for pre-programmed call-back-number-determined alert
EP0626635B1 (en) * 1993-05-24 2003-03-05 Sun Microsystems, Inc. Improved graphical user interface with method for interfacing to remote devices
US5650776A (en) * 1993-09-23 1997-07-22 Motorola, Inc. Communication receiver having user configuration control functions
US5699244A (en) 1994-03-07 1997-12-16 Monsanto Company Hand-held GUI PDA with GPS/DGPS receiver for collecting agronomic and GPS position data
US5736982A (en) * 1994-08-03 1998-04-07 Nippon Telegraph And Telephone Corporation Virtual space apparatus with avatars and speech
US5594796A (en) * 1994-10-05 1997-01-14 Motorola, Inc. Method and apparatus for detecting unauthorized distribution of data
WO1996015517A2 (en) * 1994-11-02 1996-05-23 Visible Interactive Corporation Interactive personal interpretive device and system for retrieving information about a plurality of objects
US5604765A (en) * 1994-12-23 1997-02-18 Stanford Telecommunications, Inc. Position enhanced communication system including system for embedding CDMA navigation beacons under the communications signals of a wireless communication system
JPH08244919A (en) * 1995-03-15 1996-09-24 Fujitsu Ltd Article delivery processing device
US5612682A (en) * 1995-05-30 1997-03-18 Motorola, Inc. Method and apparatus for controlling utilization of a process added to a portable communication device
US6259405B1 (en) * 1995-06-06 2001-07-10 Wayport, Inc. Geographic based communications service
WO1997017682A1 (en) * 1995-11-06 1997-05-15 Motorola Inc. Message storage in a selective call receiver
US5958006A (en) * 1995-11-13 1999-09-28 Motorola, Inc. Method and apparatus for communicating summarized data
JPH09163441A (en) * 1995-12-06 1997-06-20 Sony Corp Portable telephone set and network for the same
US5850187A (en) 1996-03-27 1998-12-15 Amtech Corporation Integrated electronic tag reader and wireless communication link
US5884168A (en) * 1996-08-30 1999-03-16 Ericsson, Inc. Multiple cellular systems with limited sim card information
US6061561A (en) * 1996-10-11 2000-05-09 Nokia Mobile Phones Limited Cellular communication system providing cell transmitter location information
US6487180B1 (en) 1996-10-15 2002-11-26 Motorola, Inc. Personal information system using proximity-based short-range wireless links
US5938721A (en) * 1996-10-24 1999-08-17 Trimble Navigation Limited Position based personal digital assistant
GB9705719D0 (en) * 1997-03-20 1997-05-07 Two Way Tv Ltd Method and apparatus for transmitting data
US5901358A (en) * 1997-07-15 1999-05-04 Omnipoint Corporation Mobile station locating system and method
US6016476A (en) * 1997-08-11 2000-01-18 International Business Machines Corporation Portable information and transaction processing system and method utilizing biometric authorization and digital certificate security
US6038666A (en) * 1997-12-22 2000-03-14 Trw Inc. Remote identity verification technique using a personal identification device
US6104291A (en) * 1998-01-09 2000-08-15 Intermec Ip Corp. Method and apparatus for testing RFID tags
US6157630A (en) 1998-01-26 2000-12-05 Motorola, Inc. Communications system with radio device and server
US6047579A (en) * 1998-04-17 2000-04-11 The Minster Machine Company RF tag attached to die assembly for use in press machine
US6307919B1 (en) 1998-05-29 2001-10-23 Yehuda Yoked Remote controlled electronic price tag
US6424845B1 (en) * 1998-06-19 2002-07-23 Ncr Corporation Portable communication device
JP2990267B1 (en) * 1998-08-27 1999-12-13 建設省土木研究所長 Road information communication system
US6177905B1 (en) * 1998-12-08 2001-01-23 Avaya Technology Corp. Location-triggered reminder for mobile user devices
US6415188B1 (en) 1998-12-23 2002-07-02 Dennis Sunga Fernandez Method and apparatus for multi-sensor processing
US6243689B1 (en) * 1998-12-29 2001-06-05 Robert G. Norton System and method for authorizing electronic funds transfer at a point of sale
US6360101B1 (en) * 1998-12-31 2002-03-19 Ericsson Inc. Cellular phone that displays or sends messages upon its arrival at a predetermined location
US6757718B1 (en) * 1999-01-05 2004-06-29 Sri International Mobile navigation of network-based electronic information using spoken input
US6182010B1 (en) * 1999-01-28 2001-01-30 International Business Machines Corporation Method and apparatus for displaying real-time visual information on an automobile pervasive computing client
JP2000268175A (en) * 1999-03-18 2000-09-29 Omron Corp Personal authentication method and device
US6771966B1 (en) * 1999-03-29 2004-08-03 Carriercomm, Inc. System and method for an automated radio network planning tool
US6549782B2 (en) * 1999-03-31 2003-04-15 Siemens Information And Communication Networks, Inc. Radio communications systems
US6772331B1 (en) * 1999-05-21 2004-08-03 International Business Machines Corporation Method and apparatus for exclusively pairing wireless devices
US6941270B1 (en) 1999-06-21 2005-09-06 Nokia Corporation Apparatus, and associated method, for loading a mobile terminal with an application program installed at a peer device
US7360248B1 (en) * 1999-11-09 2008-04-15 International Business Machines Corporation Methods and apparatus for verifying the identity of a user requesting access using location information
JP4167367B2 (en) * 1999-11-18 2008-10-15 株式会社東芝 COMMUNICATION SYSTEM, COMMUNICATION DEVICE, AND COMMUNICATION METHOD
US6601093B1 (en) * 1999-12-01 2003-07-29 Ibm Corporation Address resolution in ad-hoc networking
US6313745B1 (en) 2000-01-06 2001-11-06 Fujitsu Limited System and method for fitting room merchandise item recognition using wireless tag
EP1257983A2 (en) * 2000-02-10 2002-11-20 Jon Shore Apparatus, systems and methods for wirelessly transacting financial transfers, electronically recordable authorization transfers, and other information transfers
US6893396B2 (en) * 2000-03-01 2005-05-17 I-Medik, Inc. Wireless internet bio-telemetry monitoring system and interface
US6346881B1 (en) * 2000-03-01 2002-02-12 Samsys Technologies Inc. Tag evaluation module for radio frequency identification (RFID) systems
US6816460B1 (en) * 2000-03-14 2004-11-09 Lucent Technologies Inc. Location based routing for mobile ad-hoc networks
US7006453B1 (en) * 2000-03-14 2006-02-28 Lucent Technologies Inc. Location based routing for mobile ad-hoc networks
US6297737B1 (en) 2000-04-03 2001-10-02 Ericsson Inc Object locating system
US7231605B1 (en) * 2000-04-07 2007-06-12 Intel Corporation Method and apparatus for mapping electronic devices coupled to a wireless network
US6982962B1 (en) * 2000-04-10 2006-01-03 3Com Corporation System and method for selecting a network access provider using a portable information device
US6622018B1 (en) * 2000-04-24 2003-09-16 3Com Corporation Portable device control console with wireless connection
KR20010109963A (en) 2000-06-05 2001-12-12 김정우 Method for tracking location by using mobile portable device
US6456234B1 (en) 2000-06-07 2002-09-24 William J. Johnson System and method for proactive content delivery by situation location
US6731613B1 (en) * 2000-06-14 2004-05-04 Motorola, Inc. Power management using a bandwidth control mechanism
JP3939080B2 (en) * 2000-07-18 2007-06-27 富士通株式会社 Computer and information processing method
US7349967B2 (en) * 2000-07-21 2008-03-25 Samsung Electronics Co., Ltd. Architecture for home network on world wide web with private-public IP address/URL mapping
US7356347B1 (en) * 2000-09-28 2008-04-08 Palmsource, Inc. Efficient discovery of devices in a bluetooth environment
JP3776705B2 (en) * 2000-09-28 2006-05-17 株式会社東芝 COMMUNICATION SYSTEM, MOBILE TERMINAL DEVICE, GATEWAY DEVICE, AND COMMUNICATION CONTROL METHOD
US6950645B1 (en) * 2000-09-28 2005-09-27 Palmsource, Inc. Power-conserving intuitive device discovery technique in a bluetooth environment
US7050452B2 (en) * 2000-10-06 2006-05-23 Cognio, Inc. Systems and methods for interference mitigation among multiple WLAN protocols
US20020042753A1 (en) * 2000-10-06 2002-04-11 Ortiz Luis M. Transaction broker method and system
US7212827B1 (en) * 2000-11-09 2007-05-01 Agere Systems Inc. Intelligent reminders for wireless PDA devices
US20030182414A1 (en) 2003-05-13 2003-09-25 O'neill Patrick J. System and method for updating and distributing information
US6957076B2 (en) * 2000-11-22 2005-10-18 Denso Corporation Location specific reminders for wireless mobiles
US6681114B2 (en) * 2000-12-06 2004-01-20 At&T Corp. On demand multicast messaging system
US20020078075A1 (en) * 2000-12-15 2002-06-20 Colson James C. System, method, and program product for prioritizing synchronizable data
US7164885B2 (en) * 2000-12-18 2007-01-16 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for selective service access
US6847823B2 (en) * 2000-12-20 2005-01-25 Nokia Corporation System and method for accessing local services with a mobile terminal
DE60134210D1 (en) * 2000-12-27 2008-07-10 Fujifilm Corp System and method for information notification
US6795710B1 (en) 2001-01-05 2004-09-21 Palmone, Inc. Identifying client patterns using online location-based derivative analysis
JP3829631B2 (en) * 2001-02-09 2006-10-04 セイコーエプソン株式会社 Information providing system, registration terminal, portable terminal, storage medium storing information providing program, storage medium storing positional relationship determination program, storage medium storing information selection program, and information providing method
US6831563B1 (en) * 2001-03-20 2004-12-14 Bellsouth Intellectual Property Corp. Location visit confirmation services for wireless devices
US7167484B2 (en) 2001-03-22 2007-01-23 Oxford Semiconductor, Inc. Centralized coordination point for wireless communication devices using multiple protocols
US7039033B2 (en) * 2001-05-07 2006-05-02 Ixi Mobile (Israel) Ltd. System, device and computer readable medium for providing a managed wireless network using short-range radio signals
US20020164996A1 (en) * 2001-05-07 2002-11-07 Motorola, Inc. Method and apparatus in a wireless communication system for determining a location of a mobile station
US7529537B2 (en) * 2001-05-14 2009-05-05 International Business Machines Corporation System and method for providing personal and emergency service hailing in wireless network
US6678516B2 (en) * 2001-05-21 2004-01-13 Nokia Corporation Method, system, and apparatus for providing services in a privacy enabled mobile and Ubicom environment
US20020184418A1 (en) 2001-05-30 2002-12-05 Palm, Inc. Location mapping and determining using wireless devices
US20020194498A1 (en) 2001-05-30 2002-12-19 Palm, Inc. Mobile communication system for location aware services
US7266379B2 (en) 2001-05-30 2007-09-04 Palm, Inc. Resource location through location history
US7299490B2 (en) * 2001-06-29 2007-11-20 Hewlett-Packard Development Company, L.P. Portable wireless device and software for printing by reference
US7385718B2 (en) * 2001-06-29 2008-06-10 Hewlett-Packard Development Company, L.P. Print by reference method for portable wireless devices
US6885362B2 (en) * 2001-07-12 2005-04-26 Nokia Corporation System and method for accessing ubiquitous resources in an intelligent environment
US7010290B2 (en) * 2001-08-17 2006-03-07 Ericsson, Inc. System and method of determining short range distance between RF equipped devices
US6920328B2 (en) * 2001-08-30 2005-07-19 Hewlett-Packard Development Company, L.P. Family calendar notification and tracking
US20030054846A1 (en) * 2001-09-14 2003-03-20 Cvsht Apparatus and methods for selectively establishing wireless communications
US20030087602A1 (en) * 2001-11-05 2003-05-08 Palm, Inc. Data prioritization and distribution limitation system and method
US7006817B2 (en) * 2001-11-15 2006-02-28 International Business Machines Corporation System and method for mitigating the mobile phone nuisance factor
US20030104782A1 (en) 2001-11-30 2003-06-05 Palm, Inc. Object tagging system and method
US6934664B1 (en) * 2002-05-20 2005-08-23 Palm, Inc. System and method for monitoring a security state of an electronic device
FR2840499B1 (en) * 2002-05-30 2004-12-10 Cit Alcatel METHOD AND DEVICE FOR CONTROLLING ACCESS TO A LOCAL WIRELESS COMMUNICATIONS NETWORK
US7424447B2 (en) 2002-08-26 2008-09-09 Aperture Investments, Llc List-based selection system and methods for using same
US7289813B2 (en) * 2002-09-12 2007-10-30 Broadcom Corporation Using signal-generated location information to identify and list available devices
CN1778125A (en) * 2002-12-27 2006-05-24 诺基亚公司 Position-based service for mobile communication terminal
US20040176107A1 (en) 2003-02-07 2004-09-09 Lovleen Chadha Methods and systems for position based tasks for wireless devices
US6943671B2 (en) 2003-04-17 2005-09-13 Hewlett-Packard Development Company, L.P. Generating an alarm based on location and time
EP1494488A1 (en) 2003-07-01 2005-01-05 Precisa Instruments AG Mobile phone comprising position computation means
US7274299B2 (en) * 2003-07-09 2007-09-25 Nokia Corporation Method of and service architecture for reminding a user subscribed to a communication network
KR100601856B1 (en) 2004-02-26 2006-07-19 에스케이 텔레콤주식회사 Method for Providing Location Based Pet Name Service of Calling Party in Mobile Communication Network
US7084758B1 (en) * 2004-03-19 2006-08-01 Advanced Micro Devices, Inc. Location-based reminders
KR100752352B1 (en) 2004-03-26 2007-08-28 (주) 엘지텔레콤 Method for notification service of mobile terminal location having function of assigning byname for location
US7917153B2 (en) 2004-03-31 2011-03-29 France Telecom Method and apparatus for creating, directing, storing and automatically delivering a message to an intended recipient upon arrival of a specified mobile object at a designated location
KR100625217B1 (en) 2004-07-23 2006-09-20 권용진 System for searching and inquiring geographic information based on mobile
US20060061488A1 (en) * 2004-09-17 2006-03-23 Dunton Randy R Location based task reminder
CN101438270B (en) * 2004-10-29 2010-11-17 探空气球无线公司 Method for constructing location beacon database and location beacon server
US7286929B2 (en) * 2004-11-05 2007-10-23 Wirelesswerx International, Inc. Method and system to configure and utilize geographical zones
US7336964B2 (en) * 2005-07-12 2008-02-26 Qwest Communications International Inc. Correlating activities with the location of a mobile communications device systems and methods
US8249626B2 (en) * 2005-07-14 2012-08-21 Huston Charles D GPS based friend location and identification system and method
US7920531B2 (en) * 2005-10-11 2011-04-05 Hewlett-Packard Development Company, L.P. Technique for managing wireless networks
US20070192277A1 (en) * 2006-02-01 2007-08-16 Jackson Timothy R Personalized concierge system with optimized user interface
US20070185980A1 (en) * 2006-02-03 2007-08-09 International Business Machines Corporation Environmentally aware computing devices with automatic policy adjustment features
US20070202886A1 (en) * 2006-02-24 2007-08-30 Pratik Mahesh Dhebri Location-specific broadcast messaging
DE102006009091A1 (en) * 2006-02-28 2007-08-30 Bayerische Motoren Werke Ag A method for issuing a notification message in a vehicle and vehicle
US8095140B2 (en) 2006-03-27 2012-01-10 Motorola Solutions, Inc. Regrouping wireless devices
US7583972B2 (en) 2006-04-05 2009-09-01 Palm, Inc. Location based reminders
US20070271367A1 (en) 2006-05-09 2007-11-22 Zohar Yardeni Systems and methods for location-based social web interaction and instant messaging system
US8208946B2 (en) * 2006-07-24 2012-06-26 Qualcomm Incorporated Method, apparatus, and system for transmitting messages
US20080045236A1 (en) * 2006-08-18 2008-02-21 Georges Nahon Methods and apparatus for gathering and delivering contextual messages in a mobile communication system
KR100780802B1 (en) * 2006-08-18 2007-11-30 삼성전자주식회사 Apparatus method for managing of scheduling in the wireless terminal
WO2008027836A2 (en) 2006-08-28 2008-03-06 Johnson Controls Technology Company Smart mode interface
US8000692B2 (en) * 2006-09-19 2011-08-16 Microsoft Corporation Mobile device manners propagation and compliance
US7941133B2 (en) * 2007-02-14 2011-05-10 At&T Intellectual Property I, L.P. Methods, systems, and computer program products for schedule management based on locations of wireless devices
US9288751B2 (en) * 2007-08-29 2016-03-15 Qualcomm Incorporated Use of position data to select wireless access point
US8886211B2 (en) 2008-05-27 2014-11-11 Qualcomm Incorporated Notification adjustment for computing devices
US8437779B2 (en) * 2009-10-19 2013-05-07 Google Inc. Modification of dynamic contact lists

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6404761B1 (en) * 1994-06-17 2002-06-11 Home Wireless Networks, Inc. Communications webs with personal communications links for PSTN subscribers
US6389290B1 (en) * 1999-07-23 2002-05-14 Lextron Systems, Inc. Enhanced weather and traffic information from mobile communication devices
US6542750B2 (en) * 2000-06-10 2003-04-01 Telcontar Method and system for selectively connecting mobile users based on physical proximity
US6246376B1 (en) * 2000-06-28 2001-06-12 Texas Instruments Incorporated Wireless location and direction indicator for multiple devices
US6681108B1 (en) * 2000-08-16 2004-01-20 Mitsubishi Electric Research Laboratories, Inc. Network and method for identifying entities sharing a common network location
US20020147717A1 (en) * 2001-01-26 2002-10-10 Barros Mark Alexander Communication device, system, method, and computer program product for sorting data based on proximity

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080014988A1 (en) * 2001-11-05 2008-01-17 Palm, Inc. Data prioritization and distribution limitation system and method
US8583039B2 (en) 2001-11-05 2013-11-12 Palm, Inc. Data prioritization and distribution limitation system and method
US20060170875A1 (en) * 2003-07-08 2006-08-03 Thomas Falck System and method for giving a presentation
US20050232425A1 (en) * 2004-04-16 2005-10-20 Hughes John M Position based enhanced security of wireless communications
US20090240940A1 (en) * 2004-04-16 2009-09-24 Qualcomm Incorporated Position based enhanced security of wireless communications
US8806202B2 (en) 2004-04-16 2014-08-12 Qualcomm Incorporated Position based enhanced security of wireless communications
US8208634B2 (en) * 2004-04-16 2012-06-26 Qualcomm Incorporated Position based enhanced security of wireless communications
US20080004038A1 (en) * 2006-06-30 2008-01-03 Dunko Gregory A Push-to-talk proximity-based configuration
WO2008005044A1 (en) * 2006-06-30 2008-01-10 Sony Ericsson Mobile Communications Ab Push-to-talk proximity-based configuration
US9712978B2 (en) 2007-04-11 2017-07-18 Qualcomm Incorporated System and method for monitoring locations of mobile devices
US9031583B2 (en) 2007-04-11 2015-05-12 Qualcomm Incorporated Notification on mobile device based on location of other mobile device
US10278028B2 (en) 2007-04-11 2019-04-30 Qualcomm Incorporated System and method for monitoring locations of mobile devices
US9140552B2 (en) 2008-07-02 2015-09-22 Qualcomm Incorporated User defined names for displaying monitored location
US20100004857A1 (en) * 2008-07-02 2010-01-07 Palm, Inc. User defined names for displaying monitored location
US8395547B2 (en) 2009-08-27 2013-03-12 Hewlett-Packard Development Company, L.P. Location tracking for mobile computing device
US9097544B2 (en) 2009-08-27 2015-08-04 Qualcomm Incorporated Location tracking for mobile computing device
US20110237274A1 (en) * 2010-03-25 2011-09-29 Palm, Inc. Mobile computing device having relative positioning circuit
US8755815B2 (en) 2010-08-31 2014-06-17 Qualcomm Incorporated Use of wireless access point ID for position determination
US9191781B2 (en) 2010-08-31 2015-11-17 Qualcomm Incorporated Use of wireless access point ID for position determination
US20130045764A1 (en) * 2011-08-17 2013-02-21 Daniel Vik Associating a medical device with an identifier

Also Published As

Publication number Publication date
US8583039B2 (en) 2013-11-12
US20080014988A1 (en) 2008-01-17

Similar Documents

Publication Publication Date Title
US8583039B2 (en) Data prioritization and distribution limitation system and method
US7937039B2 (en) Object tagging system and method
US8031212B2 (en) Reorienting display on portable computing device
US8126399B1 (en) Method and apparatus for improved automatic bluetooth device identification for data exchange
US9609679B2 (en) Wireless local area communication method and terminal supporting the same
US8019282B2 (en) System and method for locating and accessing wireless resources
US20180020090A1 (en) Keyword based message handling
US20070004461A1 (en) Terminal with messaging application
US9451029B2 (en) Method of remote control for portable device and system using the same
KR20070014188A (en) Method, device and software for updating data in mobile devices
KR101417769B1 (en) Methods for managing user contents in communication terminal
WO2006126052A2 (en) Initiation of communications based on contact information within a content item
US7231204B1 (en) Method and apparatus for selective and automatic two-way beaming of related information to and from personal information management systems
US20090182895A1 (en) Handheld computer system that attempts to establish an alternative network link upon failing to establish a requested network link
US20080261617A1 (en) Mobile wireless apparatus and connection method thereof
EP1724689A1 (en) Portal site providing system, and server, method, and program used for the same
US8005505B2 (en) Identifying remote, external devices and facilitating communication therewith
CN105611071A (en) Schedule information display method and terminal
JP5246025B2 (en) Wireless terminal, wireless terminal control method, wireless terminal control program
US20060246884A1 (en) Contact information sharing with mobile telephone
CN101014165A (en) Portable terminal device
KR100689388B1 (en) Method for retrieving data in a mobile communication terminal having a rfid reader and system therefor
EP2127296B1 (en) Method and apparatus for customizing syndicated data feeds
KR20060127466A (en) Mobile terminal having variably divided display and controlling method thereof
CN101960912A (en) Mobile terminal device, information delivery device, information delivery system, and information delivery method

Legal Events

Date Code Title Description
AS Assignment

Owner name: PALM, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KAMMER, DAVID;REEL/FRAME:012363/0149

Effective date: 20011101

AS Assignment

Owner name: JP MORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGEN

Free format text: SECURITY AGREEMENT;ASSIGNOR:PALM, INC.;REEL/FRAME:020106/0491

Effective date: 20071024

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

AS Assignment

Owner name: PALM, INC., CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:024630/0474

Effective date: 20100701