FreshPatents.com Logo
stats FreshPatents Stats
2 views for this patent on FreshPatents.com
2014: 2 views
Updated: December 09 2014
newTOP 200 Companies filing patents this week


Advertise Here
Promote your product, service and ideas.

    Free Services  

  • MONITOR KEYWORDS
  • Enter keywords & we'll notify you when a new patent matches your request (weekly update).

  • ORGANIZER
  • Save & organize patents so you can view them later.

  • RSS rss
  • Create custom RSS feeds. Track keywords without receiving email.

  • ARCHIVE
  • View the last few months of your Keyword emails.

  • COMPANY DIRECTORY
  • Patents sorted by company.

Your Message Here

Follow us on Twitter
twitter icon@FreshPatents

Distance measurements using a single wireless reader

last patentdownload pdfdownload imgimage previewnext patent

20140145881 patent thumbnailZoom

Distance measurements using a single wireless reader


A method, comprising: generating or receiving information about multiple distance measurements of distances between the wireless tag and the wireless reader at different points of time; wherein the wireless reader is positioned at different locations in relation to the wireless reader at the different points of time; generating or receiving information about a spatial relationship between the different locations or receiving information indicative of the spatial; and determining the location of the wireless tag in response to the multiple range measurements and the spatial relationship between the different locations.
Related Terms: Wireless Wireless Tag

USPTO Applicaton #: #20140145881 - Class: 342386 (USPTO) -


Inventors: Amir Bassan-eskenazi, Naftaly Sharir, Ofer Friedman, Giora Sussman

view organizer monitor keywords


The Patent Description & Claims data below is from USPTO Patent Application 20140145881, Distance measurements using a single wireless reader.

last patentpdficondownload pdfimage previewnext patent

RELATED APPLICATIONS

This application claims priority from U.S. provisional patent Ser. No. 61/729,601 filing date Nov. 25, 2012, U.S. provisional patent Ser. No. 61/803,534 filing date Mar. 20, 2013, U.S. provisional patent Ser. No. 61/832,872 filing date Jun. 9, 2013, and U.S. provisional patent Ser. No. 61/868,591 filing date Aug. 22, 2013, all being incorporated herein by reference in their entirety.

FIELD OF THE INVENTION

The invention relates to wireless communication.

BACKGROUND OF THE INVENTION

There is a growing need to track users, user devices, monitor items and find locations within indoor spaces in an efficient manner. Especially there is a growing need to locate a user that uses a single wireless reader.

SUMMARY

OF THE INVENTION

According to various embodiments of the invention there are provided various methods, systems, wireless tags, wireless readers, and non-transitory computerized media.

According to an embodiment of the invention there may be provided a method that may include receiving during a wideband reception period and by a wideband reception circuit of a first wireless transceiver a wideband ranging message; transmitting during a wideband transmission period and by a wideband transmission circuit of the first wireless transceiver a wideband ranging response message; receiving by a narrowband reception circuit of the first wireless transceiver received narrowband messages; and transmitting by a narrowband transmission circuit of the first wireless transceiver transmitted narrowband messages

The method may include receiving a received narrowband message that may include an indication about a future transmission of the wideband ranging message; and causing the wideband reception circuit to search for the wideband ranging message within the wideband reception period that is defined in response to the indication.

The method may include closing the wideband reception circuit outside the wideband reception period.

The method may include starting wideband reception period after a predetermined delay period lapsed from the receiving of the received narrowband message that may include the indication.

The indication may include timing information about timing of the wideband reception period.

The method may include closing the wideband transmission circuit outside the wideband transmission period.

The indication may include at least one wideband reception parameter associated with a reception of the wideband ranging message.

The wideband ranging response message may include timing information about a time difference between the receiving of the wideband ranging message and the transmitting of the wideband ranging response message.

The wideband ranging message is transmitted by a second wireless transceiver and wherein the response message may include timing information about an estimated time difference between a transmission of the wideband ranging message by the second wireless transceiver and a reception of the wideband ranging response message by the second wireless transceiver.

According to an embodiment of the invention there may be provided a non-transitory computer readable medium may store instructions that when executed by a computer cause the computer to execute the stages of receiving during a wideband reception period and by a wideband reception circuit of a first wireless transceiver a wideband ranging message; transmitting during a wideband transmission period and by a wideband transmission circuit of the first wireless transceiver a wideband ranging response message; receiving by a narrowband reception circuit of the first wireless transceiver received narrowband messages; and transmitting by a narrowband transmission circuit of the first wireless transceiver transmitted narrowband messages.

According to an embodiment of the invention there may be provided a wireless tag that may include a wireless transceiver that may include a wideband reception circuit, a narrowband reception circuit, a wideband transmission circuit and a narrowband transmission circuit; wherein the wideband reception circuit may be arranged to receive during a wideband reception period a wideband ranging message; wherein the wideband transmission circuit may be arranged to transmit during a wideband transmission period a wideband ranging response message; wherein the narrowband reception circuit may be arranged to receive narrowband messages; and wherein the narrowband transmission circuit may be arranged to transmit transmitted narrowband messages.

The narrowband reception circuit may be arranged to receive a received narrowband message that may include an indication about a future transmission of the wideband ranging message; and wherein the wideband reception circuit may be arranged to search for the wideband ranging message within the wideband reception period that is defined in response to the indication.

The wireless tag may be arranged to close the wideband reception circuit outside the wideband reception period.

The wireless tag may be arranged to start the wideband reception period after a predetermined delay period lapsed from the receiving of the received narrowband message that may include the indication.

The indication may include timing information about timing of the wideband reception period.

The wireless tag may be arranged to close the wideband transmission circuit outside the wideband transmission period.

The indication may include at least one wideband reception parameter associated with a reception of the wideband ranging message.

The wideband ranging response message may include timing information about a time difference between the receiving of the wideband ranging message and the transmitting of the wideband ranging response message.

The wideband ranging message may be transmitted by a second wireless transceiver and wherein the response message may include timing information about an estimated time difference between a transmission of the wideband ranging message by the second wireless transceiver and a reception of the wideband ranging response message by the second wireless transceiver.

According to an embodiment of the invention there may be provided a method for determining a location of a wireless tag, the method may include generating or receiving, by a wireless reader, information about multiple distance measurements of distances between the wireless tag and the wireless reader at different points of time; wherein the wireless reader is positioned at different locations in relation to the wireless reader at the different points of time; generating or receiving by the wireless reader information about a spatial relationship between the different locations or receiving information indicative of the spatial; and determining by the wireless reader, the location of the wireless tag in response to the multiple range measurements and the spatial relationship between the different locations.

The method may include generating by the wireless reader location information about the location of the wireless tag.

The method may include displaying on a display an indication about the location of the wireless tag, wherein the displaying is responsive to the information about the location of the wireless tag and an orientation of the display.

The different points in time may be are included in a time window and wherein the method may include ignoring distance measurements obtained outside the time window. The time window may be a sliding time window.

The determining of the location may include assigning different weights to different distance measurements.

The method may include generating by the wireless reader the information about the spatial relationship between the different locations by tracking by one or more sensors a trajectory of the wireless reader.

The method may include providing a rough estimate of a location of the item based upon a spatial relationship between a subset of the different locations.

The range measurements may include an exchange of messages between the wireless tag and the wireless reader; wherein the method may include receiving or calculating angular information about angles of reception of at least some of the messages; and wherein the determining by the wireless reader, of the location of the wireless tag is further responsive to the angular information.

The wireless reader may include an antenna array and the wireless reader may be arranged to estimate an angle of arrival of a message received from the item in response to reception signals obtained by the array of antennas.

The location of the wireless tag may be a relative location to the wireless reader. The location of the wireless tag may be an absolute location of the wireless tag.

According to an embodiment of the invention there may be provided a wireless reader that may include a wireless transceiver and a processor; wherein the wireless transceiver may be arranged to exchange wireless messages with a wireless tag at different points of time; wherein the wireless reader is positioned at different locations in relation to the wireless reader at the different points of time; wherein the processor may be arranged to (a) process at least some of the wireless messages to provide multiple distance measurements of distances between the wireless tag and the wireless reader as existed at the different point of time; (b) generate or receive information about a spatial relationship between the different locations or receiving information indicative of the spatial; and (c) determine by the wireless reader, the location of the wireless tag in response to the multiple range measurements and the spatial relationship between the different locations.

The wireless reader may be arranged to generate location information about the location of the wireless tag.

The wireless reader may be arranged to display on a screen an indication about the location of the wireless tag, wherein the display is responsive to the information about the location of the wireless tag and an orientation of the screen.

The different points in time may be included in a time window and wherein the wireless reader may be arranged to ignore distance measurements obtained outside the time window.

The time window may be a sliding time window.

The wireless reader may be arranged to determining the location by assigning different weights to different distance measurements.

The wireless reader may include one or more sensors that are arranged to track a trajectory of the wireless reader.

The wireless reader may be arranged to provide a rough estimate of a location of the item based upon a spatial relationship between a subset of the different locations.

The wireless reader may be arranged to exchange of messages with the wireless tag, to receive or calculate angular information about angles of reception of at least some of the messages; and determine the location of the wireless tag in response to the angular information.

The wireless reader may include an antenna array and the wireless reader may be arranged to estimate an angle of arrival of a message received from the item in response to reception signals obtained by the array of antennas.

The location of the wireless tag may be relative location to the wireless reader.

The location of the wireless tag may be an absolute location of the wireless tag.

According to an embodiment of the invention there may be provided a non-transitory computer readable medium may store instructions that when executed by a computer cause the computer to execute the stages of generating or receiving information about multiple distance measurements of distances between the wireless tag and the wireless reader at different points of time; wherein the wireless reader is positioned at different locations in relation to the wireless reader at the different points of time; generating or receiving information about a spatial relationship between the different locations or receiving information indicative of the spatial; and determining the location of the wireless tag in response to the multiple range measurements and the spatial relationship between the different locations

According to an embodiment of the invention there may be provided a method for managing a sphere of wireless tags, may include programming, by a wireless reader, a group of wireless tags to belong to the sphere of wireless tags; sending by the wireless reader sphere beacons aimed to the wireless tags of the sphere; detecting a loss of a wireless tag of the sphere if the wireless tag did not respond to a predetermined number of sphere beacons; and responding to the detecting of the loss of the wireless tag. A sphere is a group of wireless tags.

The method may include programming each wireless tag of the sphere to increase a wireless tag reception window for detecting a sphere beacon after the wireless tag failed to receive a predefined number of sphere beacons.

The method may include programming the wireless tags of the sphere to enter a first operational mode during reception window s that correspond to expected timing of transmission of the sphere beacons and to enter a second operational mode after responding to the sphere beacons, wherein the second operational mode is characterized by a lower power consumption than the first operational mode.

The method may include calculating or receiving information about distances between the wireless reader and multiple wireless tags; and selecting the wireless tags of the sphere out of the multiple wireless tags to be within a predetermined distance from the wireless tag.

The method may include programming the wireless tags to belong to the sphere only during predetermined time periods.

The programming may include instructing a wireless tag to transmit wireless tag identification information even without receiving beacon messages aimed to the wireless tag.

According to an embodiment of the invention there may be provided a wireless reader for managing a sphere of wireless tags, may include a controller may be arranged to program a group of wireless tags to belong to the sphere of wireless tags; a wireless transceiver may be arranged to send sphere beacons aimed to the wireless tags of the sphere; detect a loss of a wireless tag of the sphere if the wireless tag did not respond to a predetermined number of sphere beacons; and wherein the wireless reader may be arranged to respond to the detecting of the loss of the wireless tag.

The wireless reader may be arranged to program each wireless tag of the sphere to increase a wireless tag reception window for detecting a sphere beacon after the wireless tag failed to receive a predefined number of sphere beacons.

The wireless reader may be arranged to program the wireless tags of the sphere to enter a first operational mode during reception windows that correspond to expected timing of transmission of the sphere beacons and to enter a second operational mode after responding to the sphere beacons, wherein the second operational mode is characterized by a lower power consumption than the first operational mode.

The wireless reader may be arranged to calculate or receive information about distances between the wireless reader and multiple wireless tags; and select the wireless tags of the sphere out of the multiple wireless tags to be within a predetermined distance from the wireless tag.

The wireless reader may be arranged to program the wireless tags to belong to the sphere only during predetermined time periods.

The wireless reader may be arranged to instruct a wireless tag to transmit wireless tag identification information even without receiving beacon messages aimed to the wireless tag.

According to an embodiment of the invention there may be provided a non-transitory computer readable medium may store instructions that when executed by a computer cause the computer to execute the stages of programming, by a wireless reader, a group of wireless tags to belong to the sphere of wireless tags; sending by the wireless reader sphere beacons aimed to the wireless tags of the sphere; detecting a loss of a wireless tag of the sphere if the wireless tag did not respond to a predetermined number of sphere beacons; and responding to the detecting of the loss of the wireless tag.

According to an embodiment of the invention there may be provided a method for operating a wireless tag that belongs to a sphere of wireless tags, the method may include participating in multiple sphere check cycles; and operating at an energy saving mode between the multiple sphere check cycles; wherein a participating of the wireless tag in a sphere check cycle of the multiple sphere check cycles may include searching, by the wireless tag and during a time window, for a preceding wireless tag token from a preceding wireless tag; and transmitting, by the wireless tag, a lack of reception indication indicative of a failure to receive the preceding wireless tag token during the time window.

The method may include transmitting a wireless tag token by the wireless tag and to a next wireless tag; wherein the wireless tag token transmitted by the wireless tag is treated as a preceding wireless tag token by the next wireless tag.

The method may include transmitting a wireless tag token by the wireless tag and to a next wireless tag only if receiving the preceding wireless tag token; wherein the wireless tag token transmitted by the wireless tag is treated as a preceding wireless tag token by the next wireless tag.

The method may include transmitting a wireless tag token by the wireless tag and to a next wireless tag regardless of a reception of the preceding wireless tag token; wherein the wireless tag token transmitted by the wireless tag is treated as a preceding wireless tag token by the next wireless tag.

The method may include transmitting by the wireless tag an acknowledgement message in response to each reception of the preceding wireless tag token.

The method may include transmitting by the wireless tag an acknowledgement message in response to only some of the receptions of the preceding wireless tag token.

According to an embodiment of the invention there may be provided a non-transitory computer readable medium may store instructions that when executed by a computer cause the computer to execute the stages of participating in multiple sphere check cycles; and operating at an energy saving mode between the multiple sphere check cycles; wherein a participating of the wireless tag in a sphere check cycle of the multiple sphere check cycles may include searching, by the wireless tag and during a time window, for a preceding wireless tag token from a preceding wireless tag; and transmitting, by the wireless tag, a lack of reception indication indicative of a failure to receive the preceding wireless tag token during the time window.

According to an embodiment of the invention there may be provided a wireless tag, may include a transceiver and a processor that are arranged to participate in multiple sphere check cycles; and wherein the wireless tags may be arranged to operate at an energy saving mode between the multiple sphere check cycles; wherein a participating of the wireless tag in a sphere check cycle of the multiple sphere check cycles may include searching, by the wireless transceiver and during a time window, for a preceding wireless tag token from a preceding wireless tag; and transmitting, by the wireless transceiver, a lack of reception indication indicative of a failure to receive the preceding wireless tag token during the time window.

The transceiver may be arranged to transmit a wireless tag token to a next wireless tag; wherein the wireless tag token transmitted by the wireless tag is treated as a preceding wireless tag token by the next wireless tag.

The wireless tag wherein the wireless transceiver may be arranged to transmit a wireless tag token to a next wireless tag only if receiving the preceding wireless tag token; wherein the wireless tag token transmitted by the wireless tag is treated as a preceding wireless tag token by the next wireless tag.

The wireless transceiver may be arranged to transmit a wireless tag token to a next wireless tag regardless of a reception of the preceding wireless tag token; wherein the wireless tag token transmitted by the wireless tag is treated as a preceding wireless tag token by the next wireless tag.

The wireless transceiver may be arranged to transmit an acknowledgement message in response to each reception of the preceding wireless tag token.

The wireless transceiver may be arranged to transmit an acknowledgement message in response to only some of the receptions of the preceding wireless tag token.

According to an embodiment of the invention there may be provided a method for determining a location of a group of wireless tags, the method may include receiving first information indicative of distances between each wireless tag of the group and between at least three other wireless tags of the group; tracking a first movement of a certain tag of the group of wireless tag in relation to other wireless tags of the group to provide first movement information; receiving, after the performing of the first movement, second information indicative of distances between each wireless tag of the group and between at least three other wireless tags of the group; and determining locations of the wireless tags of the group in response to the first information, second information and the first movement information.

The method may include tracking a second movement of the certain tag of the group of wireless tag in relation to other wireless tags of the group to provide second movement information; receiving, after the performing of the second movement, third information indicative of distances between each wireless tag of the group and between at least three other wireless tags of the group; and determining locations of the wireless tags of the group in response to the first information, second information, third information, the first movement information and the second movement information.

The method may include tracking a third movement of the certain tag of the group of wireless tag in relation to other wireless tags of the group to provide third movement information; receiving, after the performing of the third movement, fourth information indicative of distances between each wireless tag of the group and between at least three other wireless tags of the group; and determining locations of the wireless tags of the group in response to the first information, second information, third information, fourth information, the first movement information, the second movement information and the third movement information.

The method may include instructing a user that moves the certain tag to perform movements at directions that are oriented in relation to each other.

The method may include receiving orientation information relating to an orientation of some of the tags of the group of tags; and wherein the determining of the locations of the wireless tags of the group is responsive to the first information, second information, the first movement information and the orientation information.

The certain tag may be attached to a user or to a user device carried by the user; wherein the method may include displaying a location of the user in relation to the locations of other tags of the group of tags.

The method may include estimating by a user device that differs from the wireless tags of the group the location of the user device based upon an exchange of signals between some tags of the group and the user device.

According to an embodiment of the invention there may be provided a device for determining a location of a group of wireless tags, the device may include an interface for receiving first information indicative of distances between each wireless tag of the group and between at least three other wireless tags of the group; first movement information indicative of a first movement of a certain tag of the group of wireless tag in relation to other wireless tags of the group; and second information, received after the first movement, indicative of distances between each wireless tag of the group and between at least three other wireless tags of the group; and a processor may be arranged to determine locations of the wireless tags of the group in response to the first information, second information and the first movement information.

The interface may be arranged to receive second movement information about a second movement of the certain tag of the group of wireless tag in relation to other wireless tags, and to receive, after the performing of the second movement, third information indicative of distances between each wireless tag of the group and between at least three other wireless tags of the group; and wherein the processor may be arranged to determine locations of the wireless tags of the group in response to the first information, second information, third information, the first movement information and the second movement information.

The interface may be arranged to receive third movement information about a third movement of the certain tag of the group of wireless tag in relation to other wireless tags of the group, and to receive, after the performing of the third movement, fourth information indicative of distances between each wireless tag of the group and between at least three other wireless tags of the group; and wherein the processor may be arranged to determine locations of the wireless tags of the group in response to the first information, second information, third information, fourth information, the first movement information, the second movement information and the third movement information.

The device may be arranged to instruct a user that moves the certain tag to perform movements at directions that are oriented in relation to each other.

The interface may be arranged to receive orientation information relating to an orientation of some of the tags of the group of tags; and wherein the processor may be arranged to determine of the locations of the wireless tags of the group is responsive to the first information, second information, the first movement information and the orientation information.

The certain tag may be attached to a user or to a user device carried by the user; wherein the device further a display for displaying a location of the user in relation to the locations of other tags of the group of tags.

According to an embodiment of the invention there may be provided a non-transitory computer readable medium may store instructions that when executed by a computer cause the computer to execute the stages of receiving first information indicative of distances between each wireless tag of the group and between at least three other wireless tags of the group; tracking a first movement of a certain tag of the group of wireless tag in relation to other wireless tags of the group to provide first movement information; receiving, after the performing of the first movement, second information indicative of distances between each wireless tag of the group and between at least three other wireless tags of the group; and determining locations of the wireless tags of the group in response to the first information, second information and the first movement information.

The non-transitory computer readable medium may store instructions for receiving third movement information about a third movement of the certain tag of the group of wireless tag in relation to other wireless tags of the group, receiving, after the performing of the third movement, fourth information indicative of distances between each wireless tag of the group and between at least three other wireless tags of the group; and determining locations of the wireless tags of the group in response to the first information, second information, third information, fourth information, the first movement information, the second movement information and the third movement information.

The non-transitory computer readable medium may store instructions for instructing a user that moves the certain tag to perform movements at directions that are oriented in relation to each other.

The non-transitory computer readable medium may store instructions for receiving orientation information relating to an orientation of some of the tags of the group of tags; and determining of the locations of the wireless tags of the group is responsive to the first information, second information, the first movement information and the orientation information.

The certain tag may be attached to a user or to a user device carried by the user; wherein the non-transitory computer readable medium stores instructions for displaying for displaying a location of the user in relation to the locations of other tags of the group of tags.

According to an embodiment of the invention there may be provided a method for locating a user within an indoor space, the method may include receiving by a computer, distance information about distances between multiple wireless tags that are positioned within the indoor space; wherein the distance information is obtained by the multiple wireless tags during a first type of distance estimation process that may include wirelessly transmitting messages between the multiple wireless tags; determining locations of the wireless tags in the indoor space in response to the distance information and to calibration information indicative of an actual or estimated location of at least one wireless tag in the indoor space; receiving, from a user device, user device location information related to a location of the user device in relation to a sub-set of the wireless tags; and determining a location of the user device within the indoor space in response to the user device location information and to locations of the wireless tags of the sub-set of wireless tags in the indoor space.

The user device location information may be obtained by applying a second type of distance estimation process that differs from the first type of distance estimation process.



Download full PDF for full patent description/claims.

Advertise on FreshPatents.com - Rates & Info


You can also Monitor Keywords and Search for tracking patents relating to this Distance measurements using a single wireless reader patent application.
###
monitor keywords

Keyword Monitor How KEYWORD MONITOR works... a FREE service from FreshPatents
1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored.
3. Each week you receive an email with patent applications related to your keywords.  
Start now! - Receive info on patent apps like Distance measurements using a single wireless reader or other areas of interest.
###


Previous Patent Application:
Modular parallel beamforming system and associated methods
Next Patent Application:
Geolocation systems and methods
Industry Class:
Communications: directive radio wave systems and devices (e.g., radar, radio navigation)
Thank you for viewing the Distance measurements using a single wireless reader patent info.
- - - Apple patents, Boeing patents, Google patents, IBM patents, Jabil patents, Coca Cola patents, Motorola patents

Results in 1.14712 seconds


Other interesting Freshpatents.com categories:
Tyco , Unilever , 3m

###

Data source: patent applications published in the public domain by the United States Patent and Trademark Office (USPTO). Information published here is for research/educational purposes only. FreshPatents is not affiliated with the USPTO, assignee companies, inventors, law firms or other assignees. Patent applications, documents and images may contain trademarks of the respective companies/authors. FreshPatents is not responsible for the accuracy, validity or otherwise contents of these public document patent application filings. When possible a complete PDF is provided, however, in some cases the presented document/images is an abstract or sampling of the full patent application for display purposes. FreshPatents.com Terms/Support
-g2-0.5247
Key IP Translations - Patent Translations

     SHARE
  
           

stats Patent Info
Application #
US 20140145881 A1
Publish Date
05/29/2014
Document #
14085847
File Date
11/21/2013
USPTO Class
342386
Other USPTO Classes
International Class
01S5/02
Drawings
53


Your Message Here(14K)


Wireless
Wireless Tag


Follow us on Twitter
twitter icon@FreshPatents