Method and system for enabling device functions based on distance information
First Claim
1. A method for using timing information as at least one input parameter for a function performed in a local device comprising steps for:
- transmitting a message from the local device to a remote device via an ultra wide band (UWB) wireless medium;
receiving a response from said remote device via said UWB wireless medium;
determining an amount of time between said transmitting step being executed and said receiving step being executed;
performing a function in said local device with said amount of time being said at least one input parameter; and
determining a distance from said local device to said remote device based on said amount of time, wherein said step of performing a function in said local device comprises performing said function based on said distance determined, wherein said step of performing a function in said local device comprises communicating with said remote device based on said distance determined, and wherein said step of communicating with said remote device comprises substeps of;
setting an authentication criteria in said local device;
comparing said authentication criteria with said distance between the local device and the remote device;
enabling communications with said remote device if said distance satisfies said authentication criteria; and
blocking communications with said remote device if said distance does not satisfy said authentication criteria.
24 Assignments
0 Petitions
Accused Products
Abstract
A method, device and computer readable medium for enabling and blocking communications with a remote device based on a distance of the remote device. The method on which the device and computer readable medium are based includes transmitting a message from a local device to a remote device via an ultra wide band (UWB) wireless medium and receiving a response from the remote device via the UWB wireless medium. The transmitting and receiving steps are preferably performed in accordance with a Media Access Control (MAC) protocol. A distance between the local device and the remote device is then determined based on a time between the transmitting of the message and the receiving of the response and a function, such as communicating with the remote device, is performed in the local device based on the distance determined. The communication between the local device and the remote device may be enabled or disabled depending on the distance that the remote device is from the local device. In addition, the distance information for a remote device may be continually updated, or updated only if communication to the remote device are blocked. A positional map may be generated based on distance data determined for a plurality of reference points and the user may select the remote device from the positional map to enable communications to the positional map.
187 Citations
3 Claims
-
1. A method for using timing information as at least one input parameter for a function performed in a local device comprising steps for:
-
transmitting a message from the local device to a remote device via an ultra wide band (UWB) wireless medium;
receiving a response from said remote device via said UWB wireless medium;
determining an amount of time between said transmitting step being executed and said receiving step being executed;
performing a function in said local device with said amount of time being said at least one input parameter; and
determining a distance from said local device to said remote device based on said amount of time, wherein said step of performing a function in said local device comprises performing said function based on said distance determined, wherein said step of performing a function in said local device comprises communicating with said remote device based on said distance determined, and wherein said step of communicating with said remote device comprises substeps of;
setting an authentication criteria in said local device;
comparing said authentication criteria with said distance between the local device and the remote device;
enabling communications with said remote device if said distance satisfies said authentication criteria; and
blocking communications with said remote device if said distance does not satisfy said authentication criteria. - View Dependent Claims (2, 3)
-
Specification