Mobile terminal and method of controlling external device using the same
US-2015381798-A1 · Dec 31, 2015 · US
US2017019751A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2017019751-A1 |
| Application number | US-201514801678-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jul 16, 2015 |
| Priority date | Jul 16, 2015 |
| Publication date | Jan 19, 2017 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A computer-implemented method includes receiving a user identifier from a wireless tracking device that reads a user identifier article in proximity to the wireless tracking device; identifying a geographic location of the wireless tracking device; performing a look-up of a client device of the user; identifying first and second wireless routers that are positioned in the identified geographic location; transmitting, to the first router, a first request message to transmit to the client device of the user; transmitting, to the second router, a second request message to transmit to the client device; receiving, by the one or more computers from the first and second routers, reply messages transmitted by the client device; determining a geographic location of the client device; and verifying, based on the geographic location of the client device and the geographic location of the reader, that the user is in proximity to the client device.
Opening claim text (preview).
1 . A computer-implemented method comprising: receiving by one or more computing systems a user identifier from a wireless tracking device that reads a user identifier article in proximity to the wireless tracking device; identifying by the one or more computers a geographic location of the wireless tracking device that transmitted the user identifier; performing by the one or more computers a look-up of a client device of the user; identifying by the one or more computers first and second wireless routers that are positioned in the identified geographic location; transmitting, by the one or more computing systems to the first router, a first request message to transmit to the client device of the user and to the second router, a second request message to transmit to the client device; determining, by the one or more computers whether reply messages transmitted by the client device were received from the first and second routers; determining based on the reply messages a geographic location of the client device; and verifying, based on the geographic location of the client device and the geographic location of the wireless tracking device that the user is in proximity to the client device. 2 . The computer-implemented method of claim 1 wherein an absence of receipt of the reply messages indicates that the client device is not in a communication range of the first and second routers; and based on the absence of receipt of the reply messages, determining by the one or more computers that the user and the client device are in different geographic locations. 3 . The computer-implemented method of claim 1 , wherein determining further comprises: performing a triangulation process to determine the geographic location of the client device. 4 . The computer-implemented method of claim 1 , further comprising: notifying the user of an occurrence of an event in a geographic location of the wireless tracking device or the client device by transmitting to the client device a message with information indicative of the event. 5 . The computer-implemented method of claim 1 , further comprising: comparing the geographic location of the client device to the geographic location of the wireless tracking device; and determining, based on the comparing, a correspondence between the geographic locations. 6 . The computer-implemented method of claim 1 , wherein the user identifier is a near-field communication (NFC) code, and wherein the method further comprises: registering the NFC code with the one or more computer systems; associating the NFC code with a personal profile of the user to enable identification of the user via the NFC code. 7 . The computer-implemented method of claim 1 , further comprising: retrieving, from a data repository, personal profile information for the user; and generating information for a graphical user interface that when rendered on a display device renders a visual representation of a geographic location of the user and at least a portion of the personal profile information. 8 . The computer-implemented method of claim 1 , further comprising: receiving a notice of an event having occurred in a particular geographic location, with the geographic location comprising a plurality of different areas; determining, based on received first user identifiers, one or more first users who are located in a first area of the particular geographic location; determining, based on received second user identifiers, one or more second users who are located in a second area of the particular geographic location; determining that the one or more first users are a high priority than the one or more second users, at least partially based on the one or more first users being a particular user type or based on the first area in which the one or more first users are located; generating a queue in which information representing the one or more first users is ranked above information representing the one or more second users; and performing one or more actions related to the first and second users, with an order in which the actions are performed being in accordance with a ranking of the first and second users specified by the queue. 9 . The computer-implemented method of claim 1 , further comprising: determining, based on received user identifiers, a number of users in a particular location; and computing, based on the received number of users, a utilization metric for the particular location. 10 . The computer-implemented method of claim 1 , wherein the particular location is a conference room in a building and wherein the utilization metric specifies an appropriate temperature for the conference room to ensure the users utilize an appropriate amount of air conditioning. 11 . One or more non-transitory machine-readable hardware storage devices storing instructions that are executable by one or more processing devices to perform operations comprising: receiving a user identifier from a wireless tracking device that reads a user identifier article in proximity to the wireless tracking device; identifying a geographic location of the wireless tracking device that transmitted the user identifier; performing a look-up of a client device of the user; identifying first and second wireless routers that are positioned in the identified geographic location; transmitting, to the first router, a first request message to transmit to the client device of the user; transmitting, to the second router, a second request message to transmit to the client device; determining whether the reply messages transmitted by the client device were received from the first and second routers; based on contents of the reply messages, determining a geographic location of the client device; and verifying, based on the geographic location of the client device and the geographic location of the wireless tracking device that the user is in proximity to the client device. 12 . The one or more machine-readable hardware storage devices of claim 11 , wherein an absence of receipt of the reply messages indicate that the client device is not in a communication range of the first and second routers; and based on the absence of receipt of the reply messages, determining that the user and the client device are in different geographic locations. 13 . The one or more machine-readable hardware storage devices of claim 11 , wherein determining further comprises: performing a triangulation process to determine the geographic location of the client device. 14 . The one or more machine-readable hardware storage devices of claim 11 , wherein the operations further comprise: notifying the user of an occurrence of an event in a geographic location of the wireless tracking device or the client device by transmitting to the client device a message with information indicative of the event. 15 . The one or more machine-readable hardware storage devices of claim 11 , wherein the operations further comprise: comparing the geographic location of the client device to the geographic location of the wireless tracking device; and determining, based on the comparing, a correspondence between the geographic locations. 16 . The one or more machine-readable hardware storage devices of claim 11 , wherein the user identifier is a near-field communication (NFC) code, and wherein the method further comprises: registering the NFC code with one or more computer systems; associating the NFC code with a personal profile of the user to enable identification of the user via the NFC code.
using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds · CPC title
Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences · CPC title
User profiles · CPC title
Electricity · mapped topic
Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.