System and method for location and motion detection in a home wireless network
First Claim
1. A system, comprising:
- a plurality of communication devices;
said communication devices configured for communication over a wireless network;
said communication devices configured for communicating signal strength information within communication frames;
said plurality of communication devices comprising a first communication device, a second communication device, and a third communication device;
said first communication device comprising a detector,said detector configured for determining relative distance between said first communication device and said second and third communication devices in response to receiving signal strength information from said second and third communication devices;
wherein said detector is configured to determine said relative distance between said first communication device and said second and third communication devices to determine motion of said first communication device relative to said second and third communication devices; and
wherein said detector is configured for generating motion information for input to a user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for determining location and/or motion for one or more wireless devices communicating at short range (i.e. less than about 30 feet) with other wireless devices on a wireless network. Signal strength measurements are passed within communication frames between wireless devices which can be used to represent an inverse of the distance, wherefrom a distance vector is determined between wireless devices. Using multiple distance vectors from multiple wireless network devices, a 2-D or 3-D coordinate representation for position of each wireless network in 2-D or 3-D space can be calculated. These coordinates can be utilized for determining the precise traveled position of a specific wireless network device in motion and for establishing a motion sensing system. The motion sensing system can be configured as input to a user interface to control devices and systems which integrated within or connected to devices communicating on the wireless network.
93 Citations
37 Claims
-
1. A system, comprising:
-
a plurality of communication devices; said communication devices configured for communication over a wireless network; said communication devices configured for communicating signal strength information within communication frames; said plurality of communication devices comprising a first communication device, a second communication device, and a third communication device; said first communication device comprising a detector, said detector configured for determining relative distance between said first communication device and said second and third communication devices in response to receiving signal strength information from said second and third communication devices; wherein said detector is configured to determine said relative distance between said first communication device and said second and third communication devices to determine motion of said first communication device relative to said second and third communication devices; and wherein said detector is configured for generating motion information for input to a user interface. - View Dependent Claims (2, 3, 4)
-
-
5. A system, comprising:
-
a plurality of wireless network communication devices; said plurality of wireless network communication devices comprising a first network communication device, a second network communication device and a third network communication device; said first network communication device configured for wirelessly communicating beacon frames which include signal strength information; a motion monitor module, within said first network communication device, configured for monitoring proximity motion of said first network communication device and said second and third network communication devices; a signal strength estimation module, within said first network communication device, configured for estimating signal strength information among said first network communication device and said second and third network communication devices; a vector coordinates generation module, within said first network communication device, configured for generating distance vectors based on signal strength estimations from said signal strength estimation module; and a proximity motion sensor module, within said first network communication device, configured for detecting relative motion of said first network communication device and said second and third network communication devices based on distance vectors from said vector coordinates generation module, wherein said proximity motion sensor module is configured for generating motion information for use within a user interface. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method, comprising:
-
communicating signal strength information contained within communication frames among a plurality of wireless network devices over a wireless network system; said plurality of wireless network devices comprising a first wireless network device, a second wireless network device, and a third wireless network device; determining distance vectors between said first wireless network device within the plurality of wireless network devices in response to signal strength information determining a relative two-dimensional or three-dimensional coordinate representation for the position of each of said plurality of wireless network devices based on said distance vectors; determining a precise distance traveled position of said first wireless network device in motion with respect to said second and third wireless network devices communicating on the wireless network in response to said coordinate representation; generating a motion sensor output responsive to the coordinate representation of said plurality of wireless network devices for detecting the motion of said first wireless network device with respect to said second and third wireless network devices communicating on the wireless; and inputting motion information from said motion sensor output from said first wireless network device into a user interface module to control operations of one or more devices in response to the proximity detection within said plurality of wireless network devices. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for detecting two or three-dimensional motion of a wireless network device communicating within a wireless network, comprising:
-
a plurality of wireless network devices configured for wireless communication with one another and for sending signal strength information within communication frames;
p1 wherein the plurality of wireless network devices comprises a first wireless network device, a second wireless network device, and a third wireless network device, which are configured for wireless communication;a motion monitor module configured for monitoring proximity motion of said first wireless network device relative to said second and third wireless network devices within said plurality of wireless network devices; a signal strength estimation module configured for calculating signal strength among communicating wireless network devices within said plurality of wireless network devices; a vector coordinates generation module is configured for generating vectors based on signal strength estimations communicated among said plurality of wireless network devices; and a proximity motion sensor module configured for detecting the relative motion of said first wireless network device within said plurality of wireless network devices communicating on the wireless network; wherein said vector coordinates generation module is configured for calculating distance vectors between a plurality of wireless network devices based on signal strength information contained within the communication frames; wherein said vector coordinates generation module is configured for calculating two-dimensional or three-dimensional coordinate representations for the position of each of said plurality of wireless network devices; wherein said vector coordinates generation module is configured for determining the direction of travel, distance traveled, and speed of a particular wireless network device at a given time within the wireless network in response to coordinate representation of initial points and destination points; wherein said vector coordinates generation module is configured for generating a relative two-dimensional or three-dimensional coordinate representation of distance vectors from said plurality of wireless network devices to determine the relative two-dimensional or three-dimensional coordinates of each of the plurality of wireless network devices; and wherein said vector coordinates generation module is configured for generating relative two-dimensional or three-dimensional coordinate representations in response to a matrix of distance information determined among each of said plurality of wireless network devices communicating in the wireless network.
-
-
32. A method of detecting motion of a wireless network device within a plurality of wireless network devices communicating over a wireless network system, comprising:
-
determining distance vectors between at least three wireless network devices within a plurality of wireless network devices in response to signal strength information retained in wireless communication frames and communicated among the plurality of wireless network devices; determining a relative two-dimensional or three-dimensional coordinate representation for the position of each of said plurality of wireless network devices; determining a precise distance traveled position of a particular wireless network device in motion with respect to the other wireless network devices communicating on the wireless network; determining the direction, distance and speed traveled by a particular wireless network device at a given time in response to the coordinate representation of initial points and destination points; generating motion sensor outputs responsive to the coordinate representation of said plurality of wireless network devices for detecting the motion of any particular one of said plurality of said wireless network devices with respect to the other wireless network devices communicating on the wireless network; wherein the motion sensor outputs are configured as input information into a user interface module to control operations of one or more devices; and recalibrating coordinate and position information of a new wireless network device when said new wireless network device enters or leaves the wireless network. - View Dependent Claims (33, 34, 35, 36, 37)
-
Specification