Verification of Wireless Transmitter Articles in Proximity to Registered Devices

US2017019751A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017019751-A1
Application numberUS-201514801678-A
CountryUS
Kind codeA1
Filing dateJul 16, 2015
Priority dateJul 16, 2015
Publication dateJan 19, 2017
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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.

Assignees

Inventors

Classifications

  • 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

  • H04W4/008Primary

    Electricity · mapped topic

  • H04W4/80Primary

    Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2017019751A1 cover?
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 …
Who is the assignee on this patent?
Fmr Llc
What technology area does this patent fall under?
Primary CPC classification H04W4/008. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Jan 19 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).