IP Library Granted Patent US 9,351,273
Granted Patent B2
US 9,351,273 · App. 14/589,753 · Granted May 24, 2016

Method and system for characterizing location and/or range based on transmit power

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,351,273
App. No.
14/589,753
Granted
May 24, 2016
Kind
B2
Abstract

A transmitting communication device may iteratively adjust its transmit power, and may estimate, based on iterative transmit power adjustment, relative location of a receiving communication device. The transmit power may be initialized to a maximum value, and the transmit power may be iteratively reduced until connectivity with the receiving communication device is lost. The loss of connectivity may be determined based on reception of responses to ping messages transmitted by the transmitting communication device. The transmitting communication device may authenticate the receiving communication device and/or a user of the receiving communication device. The authentication may comprises utilizing transmit power adjustment and/or relative location estimation therefrom to ensure that a separation between the devices does not exceed a maximum value. The transmitting communication device may generate location info associated with the receiving communication device based on the relative location estimation, and may communicate the location info to a location server.

Claims (66)

1. A method for communication, the method comprising:

initializing transmit power to a first power value for a signal transmitted by a transmitting communication device to a receiving communication device;

iteratively reducing the transmit power until a connectivity with the receiving communication device is lost; and

estimating a location of the receiving communication device relative to the transmitting communication device based on the iterative reduction of the transmit power.

2. The method according to claim 1 , wherein the transmitting communication device comprises a wireless access point or a personal mobile communication device.

3. The method according to claim 1 , further comprising: authorizing the receiving communication device to communicate when a separation between the transmitting communication device and the receiving communication device is below a separation value.

4. The method according to claim 3 , further comprising: dynamically determining the separation value.

5. The method according to claim 3 , further comprising:

authenticating at least one of the receiving communication device or a user of the receiving communication device,

wherein the authenticating comprises utilizing the estimation of the location of the receiving communication device to ensure that the separation between the transmitting communication device and the receiving communication device is below the separation value.

6. The method according to claim 5 , wherein the authenticating comprises authenticating the user of the receiving communication device.

7. The method according to claim 1 , further comprising: transmitting ping messages to the receiving communication device; and wherein the loss of connectivity is determined based on reception of responses to the ping messages from the receiving communication device.

8. The method according to claim 1 , further comprising at least one of generating or updating location-related information corresponding to the receiving communication device based on the estimation of the location of the receiving communication device.

9. The method according to claim 8 , further comprising at least one of generating or updating a location database maintained by the transmitting communication device based on the location-related information.

10. The method according to claim 8 , further comprising communicating the location-related information to a location server that is configured to at least one of provide or support location-based services.

11. A system for communication, the system comprising:

circuitry configured to:

initialize transmit power to a first power value for a signal transmitted by a transmitting communication device to a receiving communication device;

iteratively reduce the transmit power until a connectivity with the receiving communication device is lost; and

estimate a location of the receiving communication device relative to the transmitting communication device based on the iterative reduction of the transmit power.

12. The system according to claim 11 , wherein the transmitting communication device comprises a wireless access point or a personal mobile communicative device.

13. The system according to claim 11 , wherein the circuitry is further configured to authorize the receiving communication device to communicate when a separation between the transmitting communication device and the receiving communication device is below a separation value.

14. The system according to claim 13 , wherein the circuitry is further configured to dynamically determine the separation value.

15. The system according to claim 13 , wherein the circuitry is further configured to:

authenticate at least one of the receiving communication device or a user of the receiving communication device, and

utilize the estimation of the location of the receiving communication device during the authentication to ensure that the separation between the transmitting communication device and the receiving communication device is below the separation value.

16. The system according to claim 15 , wherein the circuitry is configured to authenticate the user of the receiving communication device.

17. The system according to claim 11 , wherein:

the circuitry is further configured to transmit ping messages to the receiving communication device; and

wherein the loss of connectivity is determined based on reception of responses to the ping messages from the receiving communication device.

18. The system according to claim 11 , wherein the circuitry is further configured to at least one of generate or update location-related information corresponding to the receiving communication device based on the estimation of the location of the receiving communication device.

19. The system according to claim 11 , wherein the circuitry is further configured to at least one of generate or update a location database maintained by the transmitting communication device based on the location-related information.

20. The system according to claim 11 , wherein the circuitry is further configured to communicate the location-related information to a location server that is configured to at least one of provide or support location based services.

21. A method for communication, the method comprising:

initializing transmit power to a first power value for a signal transmitted by a transmitting communication device to a receiving communication device;

iteratively reducing the transmit power until a connectivity with the receiving communication device is lost;

estimating a location of the receiving communication device relative to the transmitting communication device based on the iterative reduction of the transmit power; and

dynamically configuring the transmit power based on estimating the location of the receiving communication device.

22. The method according to claim 21 , wherein the transmitting communication device comprises a wireless access point or a personal mobile communication device.

23. The method according to claim 21 , wherein dynamically configuring the transmit power is based on absolute location data corresponding to both the transmitting communication device and the receiving communication device.

24. The method according to claim 21 , further comprising: transmitting ping messages to the receiving communication device; and wherein the loss of connectivity is determined based on reception of responses to the ping messages from the receiving communication device.

25. The method according to claim 21 , further comprising:

authenticating at least one of the receiving communication device or a user of the receiving communication device,

wherein the authenticating comprises utilizing the estimation of the location of the receiving communication device to ensure that a separation between the transmitting communication device and the receiving communication device is below a first separation value.

26. The method according to claim 25 , wherein the authenticating comprises authenticating the user of the receiving communication device.

27. The method according to claim 21 , further comprising at least one of generating or updating location-related information corresponding to the receiving communication device based on the estimation of the location of the receiving communication device.

28. The method according to claim 27 , further comprising at least one of generating or updating a location database maintained by the transmitting communication device based on the location-related information.

29. The method according to claim 27 , further comprising communicating the location-related information to a location server that is configured to at least one of provide or support location-based services.

30. A system for communication, the system comprising:

circuitry configured to:

initialize transmit power to a first power value for a signal transmitted by a transmitting communication device to a receiving communication device;

iteratively reduce the transmit power until a connectivity with the receiving communication device is lost;

estimate a location of the receiving communication device relative to the transmitting communication device based on the iterative reduction of the transmit power; and

dynamically configure the transmit power based on estimating the location of the receiving communication device.

31. The system according to claim 30 , wherein the transmitting communication device comprises a wireless access point or a personal mobile communicative device.

32. The system according to claim 30 , wherein the circuitry is configured to dynamically configure the transmit power based on absolute location data corresponding to both the transmitting communication device and the receiving communication device.

33. The system according to claim 30 , wherein:

the circuitry is further configured to transmit ping messages to the receiving communication device; and

wherein the loss of connectivity is determined based on reception of responses to the ping messages from the receiving communication device.

34. The system according to claim 30 , wherein the circuitry is further configured to at least one of generate or update location-related information corresponding to the receiving communication device based on the estimation of the location of the receiving communication device.

35. The system according to claim 30 , wherein the circuitry is further configured to at least one of generate or update a location database maintained by the transmitting communication device based on the location-related information.

36. The system according to claim 30 , wherein the circuitry is further configured to communicate the location-related information to a location server that is configured to at least one of provide or support location-based services.

37. The system according to claim 30 , wherein the circuitry is further configured to:

authenticate at least one of the receiving communication device or a user of the receiving communication device, and

utilize the estimation of the location of the receiving communication device during the authentication to ensure that a separation between the transmitting communication device and the receiving communication device is below a first separation value.

38. The system according to claim 37 , wherein the circuitry is configured to authenticate the user of the receiving communication device.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 9,385,856 TO 9,385,756 PREVIOUSLY RECORDED AT REEL: 47349 FRAME: 001. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 051144/0648 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE PREVIOUSLY RECORDED ON REEL 047229 FRAME 0408. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047349/0001 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047229/0408 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2015
From: BUER, MARK; ABRAHAM, CHARLES; GARRETT, DAVID; KARAOGUZ, JEYHAN; LUNDGREN, DAVID; MURRAY, DAVID
To: BROADCOM CORPORATION
Reel/Frame 034636/0922 →