US20080096583A1 - Gps enabled cell phone with common interest alerts - Google Patents
Gps enabled cell phone with common interest alerts Download PDFInfo
- Publication number
- US20080096583A1 US20080096583A1 US11/960,888 US96088807A US2008096583A1 US 20080096583 A1 US20080096583 A1 US 20080096583A1 US 96088807 A US96088807 A US 96088807A US 2008096583 A1 US2008096583 A1 US 2008096583A1
- Authority
- US
- United States
- Prior art keywords
- wireless terminal
- user
- seeking
- proximity
- location coordinates
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/08—Mobility data transfer
- H04W8/14—Mobility data transfer between corresponding nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/024—Guidance services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
Definitions
- the present invention relates generally to wireless communications; and more particularly to operations supported by a wireless terminal.
- Wired communication systems include the Public Switched Telephone Network (PSTN), Wide Area Networks (WANs), Local Area Networks (LANs), and other networks that use wired or optical media for the transmission of data.
- Wireless communication systems include cellular telephone systems, satellite communication systems, Wireless Wide Area Networks (WWANs), Wireless Local Area Networks (WLANs), Wireless Personal Area Networks (WPANs), and other networks that employ a wireless link between a serviced terminal and a network infrastructure.
- WWANs Wireless Wide Area Networks
- WLANs Wireless Local Area Networks
- WPANs Wireless Personal Area Networks
- Many communications are serviced using a combination of wireless communication systems and wired communication systems.
- Wireless terminals were originally used to service only voice communications. However, wireless terminals now service data communications as well. It is now common to use wireless terminals to send and receive email, send and receive short messages, and to access the Internet. Due to their compactness and agility, wireless terminals should serve additional purposes as well. Such additional purposes would extend the communicative abilities of the user to interact with other users of wireless terminals. For example, wireless terminals do not currently facilitate commerce amongst the users of the wireless terminals as they could. Further, wireless terminals do not currently facilitate personal interaction such as group joining, courting, and other personal interactive activities. Thus, there is a need in the art for a wireless terminal that services these types of operations as well.
- FIG. 1 is a system diagram illustrating a wireless communication system that operates according to the present invention
- FIG. 2 is a flow chart illustrating a first embodiment of operation according to the present invention
- FIG. 3A is a partial flow chart illustrating a first optional aspect of the present invention.
- FIG. 3B is a partial flow chart illustrating a second optional aspect of the present invention.
- FIG. 4 is a partial flow diagram illustrating a third optional aspect of the present invention.
- FIG. 5 is a partial flow diagram illustrating “compass mode” operation according to the present invention.
- FIG. 6A is a block diagram representing a display of a wireless terminal operating according to the present invention.
- FIG. 6B is a block diagram representing a display of a wireless terminal operating according to the present invention and when in a compass mode;
- FIG. 7 is a block diagram representing a display operating according to another embodiment of the present invention.
- FIG. 8 is a flow diagram illustrating operation according to a second embodiment of the present invention.
- FIG. 9 is a block diagram illustrating a wireless terminal constructed according to the present invention.
- FIG. 10 is a system diagram illustrating a system that may be used according to the present invention.
- FIG. 1 is a system diagram illustrating a wireless communication system that operates according to the present invention.
- the wireless communication system 100 of FIG. 1 includes one or more servicing base stations and/or wireless access points (WAPs) 110 , 112 , 114 , and 116 .
- WAPs wireless access points
- FIG. 1 is used only to convey the principles of the present invention and is not intended to be a detailed description of a cellular wireless communication system, a Wireless Local Area Network (WLAN), a Wireless Wide Area Network (WWAN), or a Wireless Personal Area Network (WPAN).
- WLAN Wireless Local Area Network
- WWAN Wireless Wide Area Network
- WPAN Wireless Personal Area Network
- base station/WAP 110 supports wireless terminals 118 and 120 within a respective serving area, e.g., cell, sector, premises, area, etc.
- base station/WAP 112 supports wireless terminals 122 and 124
- base station/WAP 114 supports wireless terminals 126 and 128
- base station/WAP 116 supports wireless terminal 130 and 132 .
- the base stations/WAPs 110 , 112 , 114 , and 116 are serviced via network backbone 134 and interface device 136 .
- the interface device 136 couples the backbone network 134 to another network 138 .
- the another network 138 may include a Local Area Network (LAN), a Wide Area Network (WAN), the Internet, or any other type of network that couples the network backbone 134 via the network interface 136 to computers or terminals 140 and 142 .
- LAN Local Area Network
- WAN Wide Area Network
- the operation of the wireless communication system 100 and of the wireless terminals 118 - 132 supported thereby will be described further with reference to FIGS. 2-9 and 10 .
- the structure of the wireless terminals 118 - 132 will be described further with reference to FIG. 9 .
- a method for operating the wireless terminal according to the present invention allows a “seeking” wireless terminal, e.g., 122 , to identify and locate a proximately located “sought” wireless terminal, e.g., 124 .
- the seeking wireless terminal 122 and the sought wireless terminal 124 are named to distinguish their relative functions, any wireless terminal operating according to the present invention could be a seeking wireless terminal and any wireless terminal operating according to the present invention could be a sought wireless terminal. Operation commences with the seeking wireless terminal 122 determining its location coordinates via access of its GPS receiver. The seeking wireless terminal 122 then sends a seeking request via a supporting wireless network infrastructure 134 .
- the seeking request includes at least one interest item entered by a user of the seeking wireless terminal 122 and also the location coordinates of the seeking wireless terminal 122 .
- the location coordinates may include an elevation of the wireless terminal 122 .
- interest items include information regarding the companionship goals of the user of the seeking wireless terminal 122 , information regarding team building goals of the user of the seeking wireless terminal 122 , or information regarding the business transaction goals of the user of the seeking wireless terminal 122 , for example.
- the seeking wireless terminal 122 receives a seeking response via the supporting wireless network infrastructure.
- the seeking response includes location coordinates of a sought wireless terminal 124 .
- the sought wireless terminal 124 is selected by a device, e.g., 140 , coupled to the seeking wireless terminal 122 via the supporting wireless network infrastructure 134 .
- This device 140 identifies and selects the sought wireless terminal 124 based upon the interest item(s) entered by the user of the seeking wireless terminal 122 and included in the seeking request and also interest items that are entered by the user of the sought wireless terminal 124 . In such case, the user of the seeking wireless terminal 122 and the user of the sought wireless terminal 124 would have one or more common interests. Operation concludes with the seeking wireless terminal 122 displaying an indication on its display of the relative position of the sought wireless terminal. With this information displayed, the user of the seeking wireless terminal 122 may navigate to the sought wireless terminal 124 .
- the seeking wireless terminal 122 may access a map segment corresponding to the location coordinates of the seeking wireless terminal 122 and to the location coordinates of the sought wireless terminal 124 . Then the seeking wireless terminal 122 optionally displays the map segment, an icon that represents the seeking wireless terminal 122 , and an icon that represents the sought wireless terminal 124 .
- the icon that represents the seeking wireless terminal 122 is displayed on the map segment at a relative position corresponding to the location coordinates of the seeking wireless terminal 122 .
- the icon that represents the sought wireless terminal 124 is displayed on the map segment at a relative position corresponding to the location coordinates of the sought wireless terminal 124 .
- FIG. 2 is a flow chart illustrating a first embodiment of operation according to the present invention.
- Operation 200 commences with the seeking wireless terminal determining its location coordinates via access of its GPS receiver (Step 202 ). Then, the seeking wireless terminal sends a seeking request via a supporting wireless network infrastructure (Step 204 ).
- the seeking request includes at least one interest item entered by the user of the seeking wireless terminal and the location coordinates of the seeking wireless terminal. Examples of interest items may include information regarding the companionship goals of the user of the seeking wireless terminal, information regarding team building goals of the user of the seeking wireless terminal, or information regarding the business transaction goals of the user of the seeking wireless terminal, for example.
- the seeking request may include additional information entered by the user.
- additional information include the identity of the user of the seeking wireless terminal, information regarding a physical appearance of the user of the seeking wireless terminal, a picture of the user of the seeking wireless terminal, and personal information regarding the user of the seeking wireless terminal.
- the additional information could also be a user statement intended for a user of the sought wireless terminal, information regarding an age of the user of the seeking wireless terminal, information regarding societal demographics of the user of the seeking wireless terminal, or information regarding available meeting times of the user of the seeking wireless terminal, for example.
- Step 206 optional validation operations are performed to determine whether the seeking request is valid.
- the operations of Step 206 will be described further with reference to FIG. 4 . If the seeking request is not valid, operation ends. However, if the seeking request is valid, the seeking wireless terminal receives a seeking response via the supporting wireless network infrastructure (Step 208 ).
- the seeking response includes the location coordinates of a sought wireless terminal.
- the seeking response may also include additional information such as an identity of the user of the sought wireless terminal, information regarding the physical appearance of the user of the sought wireless terminal, a picture of the user of the sought wireless terminal, or personal information regarding the user of the sought wireless terminal.
- such additional information may include a user statement intended for the user of the seeking wireless terminal, a user query intended for the user of the seeking wireless terminal, information regarding an age of the user of the seeking wireless terminal, information regarding societal demographics of the user of the seeking wireless terminal, or information regarding available meeting times of the user of the seeking wireless terminal, for example.
- the seeking wireless terminal optionally accesses a map segment corresponding to the location coordinates of the seeking wireless terminal and to the location coordinates of the sought wireless terminal (Step 210 ).
- the seeking wireless terminal may access internal storage to obtain the map segment.
- the seeking wireless terminal may send a map segment download request via the supporting wireless network infrastructure to a serving map server. In such case, the seeking wireless terminal will then download the map segment from the serving map server via the supporting wireless network infrastructure.
- the seeking wireless terminal displays an indication on its display of the relative position of the sought wireless terminal with respect to itself (Step 212 ).
- the seeking wireless terminal displays the map segment, an icon that represents the seeking wireless terminal, and an icon that represents the sought wireless terminal on a display of the seeking wireless terminal (Step 214 ).
- the icon that represents the seeking wireless terminal is displayed on the display at a relative position of the location coordinates of the seeking wireless terminal on the map segment.
- the icon that represents the sought wireless terminals display on the map segment on the display at a relative position of the location coordinates of the sought wireless terminal.
- FIG. 3A is a partial flow chart illustrating a first optional aspect of the present invention.
- the operation 300 commences with the wireless terminal receiving a communication request from the user of the seeking wireless terminal (Step 302 ). Operation continues with servicing the communication request by servicing the communication to the sought wireless terminal (Step 304 ). The operation 300 may be performed in conjunction with the operation of Step 212 of FIG. 2 .
- the seeking wireless terminal may send an email message to the sought wireless terminal, send a short message to the sought wireless terminal, or establish a voice communication with the sought wireless terminal, for example.
- FIG. 3B is a partial flow chart illustrating a second optional aspect of the present invention.
- the operations 350 of FIG. 3B may be performing in conjunction with Step 212 of FIG. 2 .
- the seeking wireless terminal determines proximity of the sought wireless terminal to the seeking wireless terminal (Step 352 ).
- the seeking wireless terminal then, based upon the proximity, provides a proximity alert to the user of the seeking wireless terminal.
- the proximity alert may be a flashing light having a flashing pattern corresponding to the proximity, an audible alarm having an audible pattern corresponding to the proximity, a visual meter reading having an indicated magnitude corresponding to the proximity, or a visual vector reading having an indicated magnitude and direction corresponding to the proximity.
- the meter reading and vector reading may be displayed on the display of the seeking wireless terminal.
- Such proximity alert may be updated via re-execution of steps 352 and 354 .
- the seeking wireless terminal may re-determine its location coordinates (at Step 202 of FIG. 2 ) and re-receive the location coordinates of the sought wireless terminal.
- FIG. 4 is a partial flow diagram illustrating a third optional aspect of the present invention.
- FIG. 4 illustrates in more detail the operations of Step 206 of FIG. 2 .
- Operation commences with the seeking wireless terminal receiving a seeking permission query from a requesting device via the supporting wireless network infrastructure (Step 402 ).
- the requesting device may be the sought wireless terminal.
- the requesting device may be a monitoring location terminal that serves as a gate keeper for seeking operations, for example.
- the seeking wireless terminal then presents an input request via a user interface to a user in response to the seeking permission query (Step 404 ).
- the seeking wireless terminal receives a user input response via the user interface (Step 406 ) and creates a seeking permission response based upon the user input response (Step 408 ).
- the seeking wireless terminal transmits the seeking permission response via the supporting wireless network infrastructure to the requesting device (Step 410 ).
- the seeking permission response is not valid (as determined at Step 412 ) operation ends. Such ending of operation directly relates to the end of operation shown in FIG. 2 .
- operation from Step 412 continues to Step 208 of FIG. 2 .
- FIG. 5 is a partial flow diagram illustrating “compass mode” operations according to the present invention.
- the seeking wireless terminal determines an orientation of the wireless terminal with respect to a reference direction (Step 502 ).
- This reference direction may be magnetic north, actual north, or another reference direction.
- this reference direction is determined based upon a magnetic compass, access of the GPS receiver, or by another mechanism supported by the wireless terminal.
- the seeking wireless terminal orients the map segment on the display based upon the orientation of the seeking wireless terminal so that the map segment is displayed in a correct orientation with reference to mapped physical features (Step 504 ).
- the operation of Steps 502 and 504 may be performed concurrently with operational Step 214 of FIG. 2 .
- FIGS. 6A and 6B illustrate further the teachings of the compass mode operations of FIG. 5 .
- FIG. 6A is a block diagram representing a display of a wireless terminal operating according to the present invention.
- the display 602 of the seeking wireless terminal has displayed there upon a map segment along with icons that represent a seeking wireless terminal 626 and sought wireless terminals 628 and 630 .
- the display 602 is consistent with the operations of FIG. 2B .
- Shown in the map segment are geographic entities 606 , 607 , 608 , 610 , 612 , 614 , 616 , 618 , and 620 (referred to hereinafter as 606 - 620 ).
- These geographic entities 606 - 620 may be buildings, parks, landmarks, parking areas, or other geographic features identified within the map segment.
- the seeking wireless terminal may identify or provide additional information with regard to these geographic features 606 - 620 .
- the actual size and shape of these geographic features 606 - 620 may be indicated in more detail than is shown in FIG. 6A .
- the map segment shown on display 602 also shows roads 622 and 624 .
- the seeking wireless terminal 626 is shown as an icon in the shape of an automobile because it is residing upon road 622 .
- Track wireless terminal 628 and 630 are shown as different icons because they are not currently present on an identified roadway of the map segment.
- FIG. 6A the relative position and proximity of the sought wireless terminal 628 and 630 with respect to seeking wireless terminal 626 are clearly shown.
- This information may be employed by the user of seeking wireless terminal 626 to not only identify the current location of sought wireless terminals 628 and 630 but to physically meet the users of these sought wireless terminals 628 and 630 using the map segment displayed on display 602 .
- the map segment is shown in one orientation with a reference direction 632 which in the example of FIG. 6A is the direction north.
- FIG. 6B is a block diagram representing a display of a wireless terminal operating according to the present invention and when in a compass mode.
- the map segment on display 650 has been oriented based upon the orientation of the seeking wireless terminal with respect to a reference direction so that the geographic features 606 - 620 of the map segment are displayed in a correct orientation with reference to the orientation of the wireless terminal.
- the north vector 632 is not oriented vertically on the display 650 .
- the seeking wireless terminal resides in a different physical orientation with respect to the reference direction 632 .
- the teachings illustrated in FIGS. 6A and 6B may be easily extended to any particular orientation of the seeking wireless terminal. Based upon the particular orientation of the wireless terminal, the reference numerals and information relating to the geographical features may be oriented in different directions for easier access by the user of the seeking wireless terminal.
- the operations of FIG. 6B work best when a plane of the display orients substantially in parallel to the surface of the earth.
- a reference direction of the wireless terminal e.g., a side of the display 650
- the display 602 may include a warning 640 directing the user to place the display into a horizontal position.
- the geographic features 606 - 620 of the map segment may be most easily displayed in a correct orientation with reference to the orientation of the wireless terminal.
- two separate operations may be employed.
- the relative orientation of the wireless terminal with respect to the reference direction may be best estimated and the display 602 updated based upon the best estimate. Alternately, the wireless terminal may use a last valid estimate of the relative orientation of the wireless terminal with respect to the reference direction.
- FIG. 7 is a block diagram representing a display operating according to another embodiment of the present invention.
- the display 700 is consistent with the operations of FIGS. 2 and 8 .
- the display includes an indication of the relative position of the sought wireless terminal with respect to the seeking wireless terminal.
- a vector 704 contained within a boundary 602 and a distance indication 706 provides the indication.
- a reference direction 632 e.g., North, may also be provided to the user for additional information. With this information, that is continually updated, a user of the wireless terminal may easily determine the relative position of the sought wireless terminal.
- FIG. 8 is a flow diagram illustrating operation according to a second embodiment of the present invention.
- Operation 800 commences with the seeking wireless terminal determining its location via access of the GPS receiver (Step 802 ).
- the seeking wireless terminal then sends a seeking request via supporting wireless network infrastructure (Step 804 ).
- the seeking request includes at least one interest item entered by a user of the seeking wireless terminal and the location coordinates of the seeking wireless terminal.
- the seeking request may then be validated at Step 806 , the operations of which were described with reference to FIG. 4 .
- the seeking request is not valid, operation ends.
- the seeking request is valid, operation proceeds with the seeking wireless terminal receiving a seeking response via the supporting wireless network infrastructure (Step 808 ).
- the seeking response includes the location coordinates of a sought wireless terminal.
- the seeking wireless terminal determines a relative position and proximity of the sought wireless terminal with respect to the seeking wireless terminal (Step 810 ).
- the seeking wireless terminal then provides an indication to the user of the seeking wireless terminal regarding the relative position of the sought wireless terminal with respect to the seeking wireless terminal (Step 812 ).
- the indication may include a flashing light having a flashing pattern corresponding to proximity of the sought wireless terminal with respect to the seeking wireless terminal.
- the indication may be an audible alarm having an audible pattern corresponding to the proximity of the sought wireless terminal with respect to the seeking wireless terminal.
- the indication may include a visual meter reading having an indicated magnitude corresponding to proximity of the sought wireless terminal with respect to the seeking wireless terminal. Further, the indication may be a visual vector reading having an indicated magnitude and direction corresponding to a relative position of the sought wireless terminal with respect to the seeking wireless terminal as was described with reference to FIG. 7 . Then, if operation is complete (as determined at Step 814 ) operation ends. If operation is not complete, operation proceeds from Step 814 to Step 802 .
- FIG. 9 is a block diagram illustrating a wireless terminal constructed according to the present invention.
- the wireless terminal 900 includes a GPS receiver 902 , a wireless interface 904 , a processing unit 906 , memory 908 , user interface 910 , and a battery 912 .
- the components of the wireless terminal 900 are typically contained within a hard case that provides protection from the elements.
- the wireless terminal 900 may include a camera 914 .
- the wireless interface 904 will have particular structure and functionality based upon the type of the wireless terminal 900 .
- the wireless interface 904 when the wireless terminal 900 is a cellular telephone, the wireless interface 904 will support a corresponding interface standard e.g., GSM, GPRS, EDGE, UMTS, 1xRTT, 1xEV-DO, 1xEV-DV, etc.
- the wireless interface 904 of the cellular telephone 904 may also/alternately support WWAN, WLAN, and/or WPAN functionality.
- the wireless interface 904 will support standardized communication according to the IEEE 802.11x group of standards, for example.
- the wireless interface 904 When the wireless terminal is a WPAN device, the wireless interface 904 would support the Bluetooth interface standard or another WPAN standard such as the IEEE 802.15 standard. In any case, the wireless interface 904 may support all or a subset of cellular telephone, WLAN, WWAN, and WPAN operations.
- the processing unit 906 may include any type of processor such as a microprocessor, a digital signal processor, an Application Specific Integrated Circuit (ASIC), or a combination of processing type devices.
- the processing unit 906 is operable to execute a plurality of software instructions that are stored in memory 908 and downloaded for execution.
- the processing unit 906 may also include specialized hardware required to implement particular aspects of the present invention.
- Memory 908 may include SRAM, DRAM, PROM, flash RAM, a hard disk drive, an optical media drive, or any other type of memory capable of storing data and instructions.
- a user interface 910 may include a microphone, a speaker, a keypad, a screen, a touch screen, a cursor control device, a light, a voice recognition system, an optical recognition system that would authenticate a user's iris, for example, and/or any other type of interface that may be employed in the wireless terminal.
- the user interface 910 may include therewith ability to service a headset including a microphone and an earpiece for the user.
- Battery 912 powers the components of the wireless terminal 900 .
- FIG. 10 is a system diagram illustrating a system that may be used according to the present invention.
- the system includes a wireless network 1006 that supports wireless communications with the wireless terminal 120 , the Internet 1002 , and a LAN/WAN 1008 that intercouples with the Internet 1004 and the wireless network 1006 .
- the system of FIG. 10 also includes server computers 1002 , 1010 , and 1012 that may service the operations of the present invention for wireless terminals 120 and 132 .
- wireless terminal 120 may be a seeking wireless terminal while wireless terminal 132 may be a sought wireless terminal.
- the supporting wireless network infrastructure 1006 supports the messages between the seeking wireless terminal 120 and the sought wireless terminal 132 .
- the one or more of the server computers 1002 , 1010 , and 1012 may identify the sought wireless terminal 132 to the seeking wireless terminal 120 , service the permission operations, and/or serve as a map server.
- the server computers 1002 , 1010 , and 1012 may reconcile the interest items transmitted in the seeking request from the seeking wireless terminal 120 with information items corresponding to the sought wireless terminal 132 . Based upon this reconciliation, the server computer 1002 , 1010 , or 1012 would identify the sought wireless terminal 132 in the seeking response. Thus, in such case, the server computer 1002 , 1010 , or 1012 would provide a matchmaking service for the wireless terminals 120 and 122 .
- the term “substantially” or “approximately,” as may be used herein, provides an industry-accepted tolerance to its corresponding term. Such an industry-accepted tolerance ranges from less than one percent to twenty percent and corresponds to, but is not limited to, component values, integrated circuit process variations, temperature variations, rise and fall times, and/or thermal noise.
- communicatively coupled or “operably coupled”, as may be used herein, includes direct coupling and indirect coupling via another component, element, circuit, or module where, for indirect coupling, the intervening component, element, circuit, or module does not modify the information of a signal but may adjust its current level, voltage level, and/or power level.
- inferred coupling includes direct and indirect coupling between two elements in the same manner as “operably coupled.”
- the term “compares favorably,” as may be used herein, indicates that a comparison between two or more elements, items, signals, etc., provides a desired relationship. For example, when the desired relationship is that signal 1 has a greater magnitude than signal 2 , a favorable comparison may be achieved when the magnitude of signal 1 is greater than that of signal 2 or when the magnitude of signal 2 is less than that of signal 1 .
Abstract
Description
- This application is a continuation of U.S. Utility patent application Ser. No. 11/069,536, filed Mar. 1, 2005, now U.S. Pat. No. 7,312,700, which claims priority to U.S. Provisional Patent Application Ser. No. 60/647,208, filed Jan. 26, 2005, both of which are incorporated herein by reference for all purposes.
- 1. Field of the Invention
- The present invention relates generally to wireless communications; and more particularly to operations supported by a wireless terminal.
- 2. Background of the Invention
- Communication systems are well known. Communication systems include both wired communication systems and wireless communication systems. Wired communication systems include the Public Switched Telephone Network (PSTN), Wide Area Networks (WANs), Local Area Networks (LANs), and other networks that use wired or optical media for the transmission of data. Wireless communication systems include cellular telephone systems, satellite communication systems, Wireless Wide Area Networks (WWANs), Wireless Local Area Networks (WLANs), Wireless Personal Area Networks (WPANs), and other networks that employ a wireless link between a serviced terminal and a network infrastructure. Of course, many communications are serviced using a combination of wireless communication systems and wired communication systems.
- Wireless terminals were originally used to service only voice communications. However, wireless terminals now service data communications as well. It is now common to use wireless terminals to send and receive email, send and receive short messages, and to access the Internet. Due to their compactness and agility, wireless terminals should serve additional purposes as well. Such additional purposes would extend the communicative abilities of the user to interact with other users of wireless terminals. For example, wireless terminals do not currently facilitate commerce amongst the users of the wireless terminals as they could. Further, wireless terminals do not currently facilitate personal interaction such as group joining, courting, and other personal interactive activities. Thus, there is a need in the art for a wireless terminal that services these types of operations as well.
- The present invention is directed to apparatus and methods of operation that are further described in the following Brief Description of the Drawings, the Detailed Description of the Invention, and the claims. Other features and advantages of the present invention will become apparent from the following detailed description of the invention made with reference to the accompanying drawings.
-
FIG. 1 is a system diagram illustrating a wireless communication system that operates according to the present invention; -
FIG. 2 is a flow chart illustrating a first embodiment of operation according to the present invention; -
FIG. 3A is a partial flow chart illustrating a first optional aspect of the present invention; -
FIG. 3B is a partial flow chart illustrating a second optional aspect of the present invention; -
FIG. 4 is a partial flow diagram illustrating a third optional aspect of the present invention; -
FIG. 5 is a partial flow diagram illustrating “compass mode” operation according to the present invention; -
FIG. 6A is a block diagram representing a display of a wireless terminal operating according to the present invention; -
FIG. 6B is a block diagram representing a display of a wireless terminal operating according to the present invention and when in a compass mode; -
FIG. 7 is a block diagram representing a display operating according to another embodiment of the present invention; -
FIG. 8 is a flow diagram illustrating operation according to a second embodiment of the present invention; -
FIG. 9 is a block diagram illustrating a wireless terminal constructed according to the present invention; and -
FIG. 10 is a system diagram illustrating a system that may be used according to the present invention. -
FIG. 1 is a system diagram illustrating a wireless communication system that operates according to the present invention. Thewireless communication system 100 ofFIG. 1 includes one or more servicing base stations and/or wireless access points (WAPs) 110, 112, 114, and 116. The reader should understand that the structure ofFIG. 1 is used only to convey the principles of the present invention and is not intended to be a detailed description of a cellular wireless communication system, a Wireless Local Area Network (WLAN), a Wireless Wide Area Network (WWAN), or a Wireless Personal Area Network (WPAN). - As is shown, base station/
WAP 110 supportswireless terminals wireless terminals wireless terminals wireless terminal WAPs network backbone 134 andinterface device 136. Theinterface device 136 couples thebackbone network 134 to anothernetwork 138. Theanother network 138 may include a Local Area Network (LAN), a Wide Area Network (WAN), the Internet, or any other type of network that couples thenetwork backbone 134 via thenetwork interface 136 to computers orterminals wireless communication system 100 and of the wireless terminals 118-132 supported thereby will be described further with reference toFIGS. 2-9 and 10. The structure of the wireless terminals 118-132 will be described further with reference toFIG. 9 . - Generally, a method for operating the wireless terminal according to the present invention allows a “seeking” wireless terminal, e.g., 122, to identify and locate a proximately located “sought” wireless terminal, e.g., 124. While the seeking
wireless terminal 122 and the soughtwireless terminal 124 are named to distinguish their relative functions, any wireless terminal operating according to the present invention could be a seeking wireless terminal and any wireless terminal operating according to the present invention could be a sought wireless terminal. Operation commences with the seekingwireless terminal 122 determining its location coordinates via access of its GPS receiver. The seekingwireless terminal 122 then sends a seeking request via a supportingwireless network infrastructure 134. The seeking request includes at least one interest item entered by a user of the seekingwireless terminal 122 and also the location coordinates of the seekingwireless terminal 122. The location coordinates may include an elevation of thewireless terminal 122. Examples of interest items include information regarding the companionship goals of the user of the seekingwireless terminal 122, information regarding team building goals of the user of the seekingwireless terminal 122, or information regarding the business transaction goals of the user of the seekingwireless terminal 122, for example. - The seeking
wireless terminal 122 receives a seeking response via the supporting wireless network infrastructure. The seeking response includes location coordinates of a soughtwireless terminal 124. The soughtwireless terminal 124 is selected by a device, e.g., 140, coupled to the seekingwireless terminal 122 via the supportingwireless network infrastructure 134. Thisdevice 140 identifies and selects the soughtwireless terminal 124 based upon the interest item(s) entered by the user of the seekingwireless terminal 122 and included in the seeking request and also interest items that are entered by the user of the soughtwireless terminal 124. In such case, the user of the seekingwireless terminal 122 and the user of the soughtwireless terminal 124 would have one or more common interests. Operation concludes with the seekingwireless terminal 122 displaying an indication on its display of the relative position of the sought wireless terminal. With this information displayed, the user of the seekingwireless terminal 122 may navigate to the soughtwireless terminal 124. - Optionally, the seeking
wireless terminal 122 may access a map segment corresponding to the location coordinates of the seekingwireless terminal 122 and to the location coordinates of the soughtwireless terminal 124. Then the seekingwireless terminal 122 optionally displays the map segment, an icon that represents the seekingwireless terminal 122, and an icon that represents the soughtwireless terminal 124. The icon that represents the seekingwireless terminal 122 is displayed on the map segment at a relative position corresponding to the location coordinates of the seekingwireless terminal 122. Likewise, the icon that represents the soughtwireless terminal 124 is displayed on the map segment at a relative position corresponding to the location coordinates of the soughtwireless terminal 124. -
FIG. 2 is a flow chart illustrating a first embodiment of operation according to the present invention.Operation 200 commences with the seeking wireless terminal determining its location coordinates via access of its GPS receiver (Step 202). Then, the seeking wireless terminal sends a seeking request via a supporting wireless network infrastructure (Step 204). The seeking request includes at least one interest item entered by the user of the seeking wireless terminal and the location coordinates of the seeking wireless terminal. Examples of interest items may include information regarding the companionship goals of the user of the seeking wireless terminal, information regarding team building goals of the user of the seeking wireless terminal, or information regarding the business transaction goals of the user of the seeking wireless terminal, for example. - The seeking request may include additional information entered by the user. Examples of such additional information include the identity of the user of the seeking wireless terminal, information regarding a physical appearance of the user of the seeking wireless terminal, a picture of the user of the seeking wireless terminal, and personal information regarding the user of the seeking wireless terminal. The additional information could also be a user statement intended for a user of the sought wireless terminal, information regarding an age of the user of the seeking wireless terminal, information regarding societal demographics of the user of the seeking wireless terminal, or information regarding available meeting times of the user of the seeking wireless terminal, for example.
- Then, optional validation operations are performed to determine whether the seeking request is valid (Step 206). The operations of
Step 206 will be described further with reference toFIG. 4 . If the seeking request is not valid, operation ends. However, if the seeking request is valid, the seeking wireless terminal receives a seeking response via the supporting wireless network infrastructure (Step 208). The seeking response includes the location coordinates of a sought wireless terminal. The seeking response may also include additional information such as an identity of the user of the sought wireless terminal, information regarding the physical appearance of the user of the sought wireless terminal, a picture of the user of the sought wireless terminal, or personal information regarding the user of the sought wireless terminal. Further, such additional information may include a user statement intended for the user of the seeking wireless terminal, a user query intended for the user of the seeking wireless terminal, information regarding an age of the user of the seeking wireless terminal, information regarding societal demographics of the user of the seeking wireless terminal, or information regarding available meeting times of the user of the seeking wireless terminal, for example. - Then, the seeking wireless terminal optionally accesses a map segment corresponding to the location coordinates of the seeking wireless terminal and to the location coordinates of the sought wireless terminal (Step 210). In optionally accessing the map segment, the seeking wireless terminal may access internal storage to obtain the map segment. Alternatively, the seeking wireless terminal may send a map segment download request via the supporting wireless network infrastructure to a serving map server. In such case, the seeking wireless terminal will then download the map segment from the serving map server via the supporting wireless network infrastructure.
- The seeking wireless terminal then displays an indication on its display of the relative position of the sought wireless terminal with respect to itself (Step 212). Optionally, when the seeking wireless terminal has downloaded the map segment, the seeking wireless terminal displays the map segment, an icon that represents the seeking wireless terminal, and an icon that represents the sought wireless terminal on a display of the seeking wireless terminal (Step 214). The icon that represents the seeking wireless terminal is displayed on the display at a relative position of the location coordinates of the seeking wireless terminal on the map segment. Likewise, the icon that represents the sought wireless terminals display on the map segment on the display at a relative position of the location coordinates of the sought wireless terminal. When operation is completed (as determined at Step 216) operation ends. If not, operation returns to Step 202 from
Step 216. -
FIG. 3A is a partial flow chart illustrating a first optional aspect of the present invention. Theoperation 300 commences with the wireless terminal receiving a communication request from the user of the seeking wireless terminal (Step 302). Operation continues with servicing the communication request by servicing the communication to the sought wireless terminal (Step 304). Theoperation 300 may be performed in conjunction with the operation ofStep 212 ofFIG. 2 . In servicing the communication, the seeking wireless terminal may send an email message to the sought wireless terminal, send a short message to the sought wireless terminal, or establish a voice communication with the sought wireless terminal, for example. -
FIG. 3B is a partial flow chart illustrating a second optional aspect of the present invention. Theoperations 350 ofFIG. 3B may be performing in conjunction withStep 212 ofFIG. 2 . According to this optional aspect, the seeking wireless terminal determines proximity of the sought wireless terminal to the seeking wireless terminal (Step 352). The seeking wireless terminal then, based upon the proximity, provides a proximity alert to the user of the seeking wireless terminal. The proximity alert may be a flashing light having a flashing pattern corresponding to the proximity, an audible alarm having an audible pattern corresponding to the proximity, a visual meter reading having an indicated magnitude corresponding to the proximity, or a visual vector reading having an indicated magnitude and direction corresponding to the proximity. The meter reading and vector reading may be displayed on the display of the seeking wireless terminal. Such proximity alert may be updated via re-execution ofsteps Step 202 ofFIG. 2 ) and re-receive the location coordinates of the sought wireless terminal. -
FIG. 4 is a partial flow diagram illustrating a third optional aspect of the present invention.FIG. 4 illustrates in more detail the operations ofStep 206 ofFIG. 2 . Operation commences with the seeking wireless terminal receiving a seeking permission query from a requesting device via the supporting wireless network infrastructure (Step 402). The requesting device may be the sought wireless terminal. Alternatively, the requesting device may be a monitoring location terminal that serves as a gate keeper for seeking operations, for example. The seeking wireless terminal then presents an input request via a user interface to a user in response to the seeking permission query (Step 404). The seeking wireless terminal then receives a user input response via the user interface (Step 406) and creates a seeking permission response based upon the user input response (Step 408). The seeking wireless terminal then transmits the seeking permission response via the supporting wireless network infrastructure to the requesting device (Step 410). When the seeking permission response is not valid (as determined at Step 412) operation ends. Such ending of operation directly relates to the end of operation shown inFIG. 2 . However, when the seeking permission response is valid, operation fromStep 412 continues to Step 208 ofFIG. 2 . -
FIG. 5 is a partial flow diagram illustrating “compass mode” operations according to the present invention. With compass mode operations, the seeking wireless terminal determines an orientation of the wireless terminal with respect to a reference direction (Step 502). This reference direction may be magnetic north, actual north, or another reference direction. Typically, this reference direction is determined based upon a magnetic compass, access of the GPS receiver, or by another mechanism supported by the wireless terminal. Based upon the determined orientation, the seeking wireless terminal orients the map segment on the display based upon the orientation of the seeking wireless terminal so that the map segment is displayed in a correct orientation with reference to mapped physical features (Step 504). The operation ofSteps operational Step 214 ofFIG. 2 .FIGS. 6A and 6B illustrate further the teachings of the compass mode operations ofFIG. 5 . -
FIG. 6A is a block diagram representing a display of a wireless terminal operating according to the present invention. As shown inFIG. 6A , thedisplay 602 of the seeking wireless terminal has displayed there upon a map segment along with icons that represent a seekingwireless terminal 626 and soughtwireless terminals display 602 is consistent with the operations ofFIG. 2B . Shown in the map segment aregeographic entities FIG. 6A . - The map segment shown on
display 602 also showsroads wireless terminal 626 is shown as an icon in the shape of an automobile because it is residing uponroad 622.Track wireless terminal FIG. 6A , the relative position and proximity of the soughtwireless terminal wireless terminal 626 are clearly shown. This information may be employed by the user of seekingwireless terminal 626 to not only identify the current location of soughtwireless terminals wireless terminals display 602. The map segment is shown in one orientation with areference direction 632 which in the example ofFIG. 6A is the direction north. -
FIG. 6B is a block diagram representing a display of a wireless terminal operating according to the present invention and when in a compass mode. As shown inFIG. 6B , the map segment ondisplay 650 has been oriented based upon the orientation of the seeking wireless terminal with respect to a reference direction so that the geographic features 606-620 of the map segment are displayed in a correct orientation with reference to the orientation of the wireless terminal. As is shown, thenorth vector 632 is not oriented vertically on thedisplay 650. Thus, as compared to thedisplay 602 ofFIG. 6A , the seeking wireless terminal resides in a different physical orientation with respect to thereference direction 632. The teachings illustrated inFIGS. 6A and 6B may be easily extended to any particular orientation of the seeking wireless terminal. Based upon the particular orientation of the wireless terminal, the reference numerals and information relating to the geographical features may be oriented in different directions for easier access by the user of the seeking wireless terminal. - Note that the operations of
FIG. 6B work best when a plane of the display orients substantially in parallel to the surface of the earth. In this orientation, a reference direction of the wireless terminal, e.g., a side of thedisplay 650, may most easily be compared to thereference direction 632. Thus, thedisplay 602 may include awarning 640 directing the user to place the display into a horizontal position. With thedisplay 602 in the horizontal position the geographic features 606-620 of the map segment may be most easily displayed in a correct orientation with reference to the orientation of the wireless terminal. With thedisplay 602 not in a horizontal position, two separate operations may be employed. The relative orientation of the wireless terminal with respect to the reference direction may be best estimated and thedisplay 602 updated based upon the best estimate. Alternately, the wireless terminal may use a last valid estimate of the relative orientation of the wireless terminal with respect to the reference direction. -
FIG. 7 is a block diagram representing a display operating according to another embodiment of the present invention. Thedisplay 700 is consistent with the operations ofFIGS. 2 and 8 . The display includes an indication of the relative position of the sought wireless terminal with respect to the seeking wireless terminal. With the particular embodiment illustrated inFIG. 7 , avector 704 contained within aboundary 602 and adistance indication 706 provides the indication. Areference direction 632, e.g., North, may also be provided to the user for additional information. With this information, that is continually updated, a user of the wireless terminal may easily determine the relative position of the sought wireless terminal. -
FIG. 8 is a flow diagram illustrating operation according to a second embodiment of the present invention.Operation 800 according to the second embodiment commences with the seeking wireless terminal determining its location via access of the GPS receiver (Step 802). The seeking wireless terminal then sends a seeking request via supporting wireless network infrastructure (Step 804). The seeking request includes at least one interest item entered by a user of the seeking wireless terminal and the location coordinates of the seeking wireless terminal. The seeking request may then be validated atStep 806, the operations of which were described with reference toFIG. 4 . When the seeking request is not valid, operation ends. When the seeking request is valid, operation proceeds with the seeking wireless terminal receiving a seeking response via the supporting wireless network infrastructure (Step 808). The seeking response includes the location coordinates of a sought wireless terminal. - The seeking wireless terminal, based upon location coordinates of the seeking wireless terminal and location coordinates of the sought wireless terminal, determines a relative position and proximity of the sought wireless terminal with respect to the seeking wireless terminal (Step 810). The seeking wireless terminal then provides an indication to the user of the seeking wireless terminal regarding the relative position of the sought wireless terminal with respect to the seeking wireless terminal (Step 812). As was previously described, the indication may include a flashing light having a flashing pattern corresponding to proximity of the sought wireless terminal with respect to the seeking wireless terminal. Alternately, the indication may be an audible alarm having an audible pattern corresponding to the proximity of the sought wireless terminal with respect to the seeking wireless terminal. Further, the indication may include a visual meter reading having an indicated magnitude corresponding to proximity of the sought wireless terminal with respect to the seeking wireless terminal. Further, the indication may be a visual vector reading having an indicated magnitude and direction corresponding to a relative position of the sought wireless terminal with respect to the seeking wireless terminal as was described with reference to
FIG. 7 . Then, if operation is complete (as determined at Step 814) operation ends. If operation is not complete, operation proceeds fromStep 814 to Step 802. -
FIG. 9 is a block diagram illustrating a wireless terminal constructed according to the present invention. As shown inFIG. 9 , thewireless terminal 900 includes aGPS receiver 902, awireless interface 904, aprocessing unit 906,memory 908, user interface 910, and abattery 912. The components of thewireless terminal 900 are typically contained within a hard case that provides protection from the elements. Thewireless terminal 900 may include acamera 914. Thewireless interface 904 will have particular structure and functionality based upon the type of thewireless terminal 900. For example, when thewireless terminal 900 is a cellular telephone, thewireless interface 904 will support a corresponding interface standard e.g., GSM, GPRS, EDGE, UMTS, 1xRTT, 1xEV-DO, 1xEV-DV, etc. Thewireless interface 904 of thecellular telephone 904 may also/alternately support WWAN, WLAN, and/or WPAN functionality. When the wireless terminal is a WLAN terminal for example, thewireless interface 904 will support standardized communication according to the IEEE 802.11x group of standards, for example. When the wireless terminal is a WPAN device, thewireless interface 904 would support the Bluetooth interface standard or another WPAN standard such as the IEEE 802.15 standard. In any case, thewireless interface 904 may support all or a subset of cellular telephone, WLAN, WWAN, and WPAN operations. - The
processing unit 906 may include any type of processor such as a microprocessor, a digital signal processor, an Application Specific Integrated Circuit (ASIC), or a combination of processing type devices. Theprocessing unit 906 is operable to execute a plurality of software instructions that are stored inmemory 908 and downloaded for execution. Theprocessing unit 906 may also include specialized hardware required to implement particular aspects of the present invention.Memory 908 may include SRAM, DRAM, PROM, flash RAM, a hard disk drive, an optical media drive, or any other type of memory capable of storing data and instructions. - A user interface 910 may include a microphone, a speaker, a keypad, a screen, a touch screen, a cursor control device, a light, a voice recognition system, an optical recognition system that would authenticate a user's iris, for example, and/or any other type of interface that may be employed in the wireless terminal. In some embodiments, the user interface 910 may include therewith ability to service a headset including a microphone and an earpiece for the user.
Battery 912 powers the components of thewireless terminal 900. -
FIG. 10 is a system diagram illustrating a system that may be used according to the present invention. The system includes awireless network 1006 that supports wireless communications with thewireless terminal 120, theInternet 1002, and a LAN/WAN 1008 that intercouples with theInternet 1004 and thewireless network 1006. The system ofFIG. 10 also includesserver computers wireless terminals wireless terminal 120 may be a seeking wireless terminal whilewireless terminal 132 may be a sought wireless terminal. The supportingwireless network infrastructure 1006 supports the messages between the seekingwireless terminal 120 and the soughtwireless terminal 132. The one or more of theserver computers wireless terminal 132 to the seekingwireless terminal 120, service the permission operations, and/or serve as a map server. In identifying the soughtwireless terminal 132 to the seekingwireless terminal 120, theserver computers wireless terminal 120 with information items corresponding to the soughtwireless terminal 132. Based upon this reconciliation, theserver computer wireless terminal 132 in the seeking response. Thus, in such case, theserver computer wireless terminals - As one of average skill in the art will appreciate, the term “substantially” or “approximately,” as may be used herein, provides an industry-accepted tolerance to its corresponding term. Such an industry-accepted tolerance ranges from less than one percent to twenty percent and corresponds to, but is not limited to, component values, integrated circuit process variations, temperature variations, rise and fall times, and/or thermal noise. As one of average skill in the art will further appreciate, the terms “communicatively coupled” or “operably coupled”, as may be used herein, includes direct coupling and indirect coupling via another component, element, circuit, or module where, for indirect coupling, the intervening component, element, circuit, or module does not modify the information of a signal but may adjust its current level, voltage level, and/or power level. As one of average skill in the art will also appreciate, inferred coupling (i.e., where one element is coupled to another element by inference) includes direct and indirect coupling between two elements in the same manner as “operably coupled.” As one of average skill in the art will further appreciate, the term “compares favorably,” as may be used herein, indicates that a comparison between two or more elements, items, signals, etc., provides a desired relationship. For example, when the desired relationship is that signal 1 has a greater magnitude than signal 2, a favorable comparison may be achieved when the magnitude of signal 1 is greater than that of signal 2 or when the magnitude of signal 2 is less than that of signal 1.
- The invention disclosed herein is susceptible to various modifications and alternative forms. Specific embodiments therefore have been shown by way of example in the drawings and detailed description. It should be understood, however, that the drawings and description thereto are not intended to limit the invention to the particular form disclosed, but on the contrary, the invention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the present invention as defined by the claims.
Claims (24)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/960,888 US20080096583A1 (en) | 2005-01-26 | 2007-12-20 | Gps enabled cell phone with common interest alerts |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US64720805P | 2005-01-26 | 2005-01-26 | |
US11/069,536 US7312700B2 (en) | 2005-01-26 | 2005-03-01 | GPS enabled cell phone with common interest alerts |
US11/960,888 US20080096583A1 (en) | 2005-01-26 | 2007-12-20 | Gps enabled cell phone with common interest alerts |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/069,536 Continuation US7312700B2 (en) | 2005-01-26 | 2005-03-01 | GPS enabled cell phone with common interest alerts |
Publications (1)
Publication Number | Publication Date |
---|---|
US20080096583A1 true US20080096583A1 (en) | 2008-04-24 |
Family
ID=36696192
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/069,536 Active 2025-10-10 US7312700B2 (en) | 2005-01-26 | 2005-03-01 | GPS enabled cell phone with common interest alerts |
US11/960,888 Abandoned US20080096583A1 (en) | 2005-01-26 | 2007-12-20 | Gps enabled cell phone with common interest alerts |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/069,536 Active 2025-10-10 US7312700B2 (en) | 2005-01-26 | 2005-03-01 | GPS enabled cell phone with common interest alerts |
Country Status (1)
Country | Link |
---|---|
US (2) | US7312700B2 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070099628A1 (en) * | 2005-10-31 | 2007-05-03 | Terahop Networks, Inc. | Determining relative elevation using gps and ranging |
US20090136016A1 (en) * | 2007-11-08 | 2009-05-28 | Meelik Gornoi | Transferring a communication event |
US7733944B2 (en) | 2005-06-16 | 2010-06-08 | Terahop Networks, Inc. | Operating GPS receivers in GPS-adverse environment |
US7783246B2 (en) | 2005-06-16 | 2010-08-24 | Terahop Networks, Inc. | Tactical GPS denial and denial detection system |
US20110065459A1 (en) * | 2009-09-14 | 2011-03-17 | Microsoft Corporation | Content transfer involving a gesture |
US9047244B1 (en) * | 2012-09-11 | 2015-06-02 | Google Inc. | Multi-screen computing device applications |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8766796B2 (en) * | 2005-10-28 | 2014-07-01 | Getac Technology Corporation | Method for reading position data from remote portable electronic device through signal switching network system |
US8015144B2 (en) | 2008-02-26 | 2011-09-06 | Microsoft Corporation | Learning transportation modes from raw GPS data |
US8674829B2 (en) | 2008-12-04 | 2014-03-18 | At&T Intellectual Property I, L.P. | Proximity sensor network |
US9063226B2 (en) | 2009-01-14 | 2015-06-23 | Microsoft Technology Licensing, Llc | Detecting spatial outliers in a location entity dataset |
US9009177B2 (en) | 2009-09-25 | 2015-04-14 | Microsoft Corporation | Recommending points of interests in a region |
WO2011038760A1 (en) | 2009-09-30 | 2011-04-07 | Telecom Italia S.P.A. | Method and system for notifying proximity of mobile communication terminals users |
US9261376B2 (en) * | 2010-02-24 | 2016-02-16 | Microsoft Technology Licensing, Llc | Route computation based on route-oriented vehicle trajectories |
US10288433B2 (en) * | 2010-02-25 | 2019-05-14 | Microsoft Technology Licensing, Llc | Map-matching for low-sampling-rate GPS trajectories |
US9593957B2 (en) | 2010-06-04 | 2017-03-14 | Microsoft Technology Licensing, Llc | Searching similar trajectories by locations |
US9754226B2 (en) | 2011-12-13 | 2017-09-05 | Microsoft Technology Licensing, Llc | Urban computing of route-oriented vehicles |
US20130166188A1 (en) | 2011-12-21 | 2013-06-27 | Microsoft Corporation | Determine Spatiotemporal Causal Interactions In Data |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040198386A1 (en) * | 2002-01-16 | 2004-10-07 | Dupray Dennis J. | Applications for a wireless location gateway |
US20050038876A1 (en) * | 2003-08-15 | 2005-02-17 | Aloke Chaudhuri | System and method for instant match based on location, presence, personalization and communication |
US20050073532A1 (en) * | 2000-03-29 | 2005-04-07 | Scott Dan Martin | System and method for georeferencing maps |
US20050181803A1 (en) * | 2004-02-17 | 2005-08-18 | Weaver Christopher S. | System for combining geographic location information, database-derived affinity matches, and user control in order to permit individuals to rendezvous |
US20060085419A1 (en) * | 2004-10-19 | 2006-04-20 | Rosen James S | System and method for location based social networking |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3719903A (en) * | 1971-06-25 | 1973-03-06 | Bell Telephone Labor Inc | Double sideband modem with either suppressed or transmitted carrier |
US4591930A (en) * | 1983-09-23 | 1986-05-27 | Eastman Kodak Company | Signal processing for high resolution electronic still camera |
US5131014A (en) * | 1991-04-19 | 1992-07-14 | General Instrument Corporation | Apparatus and method for recovery of multiphase modulated data |
WO1999008389A2 (en) * | 1997-08-12 | 1999-02-18 | Koninklijke Philips Electronics N.V. | A digital communication device and a mixer |
US7006805B1 (en) * | 1999-01-22 | 2006-02-28 | Parker Vision, Inc. | Aliasing communication system with multi-mode and multi-band functionality and embodiments thereof, such as the family radio service |
US6404758B1 (en) * | 1999-04-19 | 2002-06-11 | Ericsson, Inc. | System and method for achieving slot synchronization in a wideband CDMA system in the presence of large initial frequency errors |
FI114887B (en) * | 1999-10-13 | 2005-01-14 | U Nav Microelectronics Corp | Signal detection system of a spread spectrum receiver |
JP2001283107A (en) * | 2000-03-29 | 2001-10-12 | Sony Corp | System and device and method for managing sales task |
US7010286B2 (en) * | 2000-04-14 | 2006-03-07 | Parkervision, Inc. | Apparatus, system, and method for down-converting and up-converting electromagnetic signals |
US6618593B1 (en) * | 2000-09-08 | 2003-09-09 | Rovingradar, Inc. | Location dependent user matching system |
US7010559B2 (en) * | 2000-11-14 | 2006-03-07 | Parkervision, Inc. | Method and apparatus for a parallel correlator and applications thereof |
US6975848B2 (en) * | 2002-06-04 | 2005-12-13 | Parkervision, Inc. | Method and apparatus for DC offset removal in a radio frequency communication channel |
-
2005
- 2005-03-01 US US11/069,536 patent/US7312700B2/en active Active
-
2007
- 2007-12-20 US US11/960,888 patent/US20080096583A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050073532A1 (en) * | 2000-03-29 | 2005-04-07 | Scott Dan Martin | System and method for georeferencing maps |
US20040198386A1 (en) * | 2002-01-16 | 2004-10-07 | Dupray Dennis J. | Applications for a wireless location gateway |
US20050038876A1 (en) * | 2003-08-15 | 2005-02-17 | Aloke Chaudhuri | System and method for instant match based on location, presence, personalization and communication |
US20050181803A1 (en) * | 2004-02-17 | 2005-08-18 | Weaver Christopher S. | System for combining geographic location information, database-derived affinity matches, and user control in order to permit individuals to rendezvous |
US20060085419A1 (en) * | 2004-10-19 | 2006-04-20 | Rosen James S | System and method for location based social networking |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7733944B2 (en) | 2005-06-16 | 2010-06-08 | Terahop Networks, Inc. | Operating GPS receivers in GPS-adverse environment |
US7783246B2 (en) | 2005-06-16 | 2010-08-24 | Terahop Networks, Inc. | Tactical GPS denial and denial detection system |
US20070099628A1 (en) * | 2005-10-31 | 2007-05-03 | Terahop Networks, Inc. | Determining relative elevation using gps and ranging |
US20070099629A1 (en) * | 2005-10-31 | 2007-05-03 | Terahop Networks, Inc. | Using gps and ranging to determine relative elevation of an asset |
US7742772B2 (en) * | 2005-10-31 | 2010-06-22 | Terahop Networks, Inc. | Determining relative elevation using GPS and ranging |
US7742773B2 (en) * | 2005-10-31 | 2010-06-22 | Terahop Networks, Inc. | Using GPS and ranging to determine relative elevation of an asset |
US20090136016A1 (en) * | 2007-11-08 | 2009-05-28 | Meelik Gornoi | Transferring a communication event |
US20110065459A1 (en) * | 2009-09-14 | 2011-03-17 | Microsoft Corporation | Content transfer involving a gesture |
US8380225B2 (en) * | 2009-09-14 | 2013-02-19 | Microsoft Corporation | Content transfer involving a gesture |
US8676175B2 (en) | 2009-09-14 | 2014-03-18 | Microsoft Corporation | Content transfer involving a gesture |
US9639163B2 (en) | 2009-09-14 | 2017-05-02 | Microsoft Technology Licensing, Llc | Content transfer involving a gesture |
US9047244B1 (en) * | 2012-09-11 | 2015-06-02 | Google Inc. | Multi-screen computing device applications |
Also Published As
Publication number | Publication date |
---|---|
US7312700B2 (en) | 2007-12-25 |
US20060164238A1 (en) | 2006-07-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7312700B2 (en) | GPS enabled cell phone with common interest alerts | |
US7480514B2 (en) | GPS enabled cell phone with compass mode mapping function | |
US7610149B2 (en) | Downloading map segment(s) to a cell phone based upon its GPS coordinates and mobility | |
US9852462B2 (en) | Displaying location-specific images on a mobile device | |
US8527415B2 (en) | Techniques for conducting financial transactions using mobile communication devices | |
US7071842B1 (en) | System and method for locating and notifying a user of a person, place or thing having attributes matching the user's stated preferences | |
US9462462B2 (en) | Providing location-based information to a user of a mobile communication device | |
US7769894B2 (en) | Determining and presenting communication device proximity information | |
US8224355B2 (en) | System and method for improved communication bandwidth utilization when monitoring location information | |
US7515917B2 (en) | Efficiently determining the location of a mobile communications device system and methods | |
US20060166682A1 (en) | Cell phone relative position indication on displayed map using GPS coordinates | |
KR101640964B1 (en) | Presentation of a digital map | |
JP2004214875A (en) | Communication terminal and radio wave state management apparatus utilizing communication terminal | |
US11246006B2 (en) | Dynamic geofence to preserve privacy and battery life | |
WO2009109736A2 (en) | Free tracking | |
US20060166684A1 (en) | GPS coordinates downloaded to GPS enabled cell phone in response to information request | |
CN109120496A (en) | A kind of information processing method based on converged communication, server and terminal | |
JPWO2006040807A1 (en) | Information providing service system, user terminal in the system, spatial information server in the system, and service information providing method in the system | |
EP2189935A1 (en) | Activity overlaid mapping services | |
US9064265B1 (en) | System and method for locating items in a facility | |
US11902855B2 (en) | Dynamic geofence to preserve privacy and battery life |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |
|
AS | Assignment |
Owner name: BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH CAROLINA Free format text: PATENT SECURITY AGREEMENT;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:037806/0001 Effective date: 20160201 Owner name: BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH Free format text: PATENT SECURITY AGREEMENT;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:037806/0001 Effective date: 20160201 |
|
AS | Assignment |
Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD., SINGAPORE Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:041706/0001 Effective date: 20170120 Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:041706/0001 Effective date: 20170120 |
|
AS | Assignment |
Owner name: BROADCOM CORPORATION, CALIFORNIA Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:041712/0001 Effective date: 20170119 |