IP Library › Granted Patent US 11,412,348
Granted Patent B2
US 11,412,348 · App. 16/076,152 · Granted Aug 9, 2022

Electronic devices with location coordinates obtained from mobile devices

Inventors: Ronaldo Rod Ferreira (Porto Alegre, BR); Christopher Charles Mohrman (Houston, TX)
Assignee: Hewlett-Packard Development Company, L.P.
H04W4/023G01S15/46H04W4/027H04W4/029H04W4/80H04W64/006G01S2015/465
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 11,412,348
App. No.
16/076,152
Granted
Aug 9, 2022
Kind
B2
Abstract

In some examples, an electronic device of a localization system comprises a wireless transceiver to exchange data with a mobile device and a processor. The electronic device obtains, from the mobile device, location coordinates of the mobile device. The location coordinates of the mobile device are set as location coordinates of the electronic device. A beacon package comprising an identifier of the electronic device and the location coordinates of the electronic device is generated. The beacon package is transmitted to a local device in proximity to the electronic device.

Claims (52)

1. An electronic device, comprising:

an accelerometer;

a wireless transceiver to communicate data with a mobile device; and

a processor to:

determine, based on acceleration data from the accelerometer, whether the electronic device is stationary;

receive an indicator from the mobile device, the indicator indicating that the mobile device is stationary; and

in response to determining based on the acceleration data that the electronic device is stationary, and determining based on the indicator from the mobile device that the mobile device is stationary:

obtain, from the mobile device, location coordinates of the mobile device;

set the location coordinates of the mobile device as location coordinates of the electronic device;

generate a beacon package comprising an identifier of the electronic device and the location coordinates of the electronic device;

transmit the beacon package to a local device in proximity to the electronic device; and

receive, at the electronic device, data transmitted by the local device responsive to the local device receiving the beacon package.

2. The electronic device of claim 1 , wherein the indicator is based on sensor data of a sensor in the mobile device.

3. The electronic device of claim 1 , wherein the processor is to not obtain location coordinates of the mobile device and not transmit a beacon package in response to determining either that the electronic device is not stationary or the mobile device is not stationary.

4. The electronic device of claim 1 , wherein the processor is to cease transmission of the beacon package in response to the acceleration data indicating that the electronic device is not stationary.

5. The electronic device of claim 1 , wherein the location coordinates of the mobile device comprise global positioning system (GPS) coordinates.

6. The electronic device of claim 1 , wherein the electronic device is to perform short-range wireless communication with the mobile device.

7. The electronic device of claim 1 , wherein the processor is to establish a Bluetooth pairing with the mobile device.

8. The electronic device of claim 1 , wherein the beacon package further comprises at least one of a device type or a user identifier.

9. The electronic device of claim 1 , wherein the transmitted beacon package is to a beacon coverage area that receives further beacon packages from other devices to allow a device entering the beacon coverage area to perform trilateration to obtain a position of the device.

10. The electronic device of claim 9 , wherein the other devices comprise the mobile device and the local device.

11. An electronic device comprising:

a wireless transceiver to communicate data with a mobile device; and

a processor to:

determine, based on sensor data of a sensor in the electronic device, that the electronic device is stationary;

determine, based on an indicator received by the electronic device from the mobile device, that the mobile device is stationary; and

in response to determining based on the sensor data that the electronic device is stationary, and determining based on the indicator that the mobile device is stationary:

obtain, from the mobile device, location coordinates of the mobile device;

set the location coordinates of the mobile device as location coordinates of the electronic device;

generate a beacon package comprising an identifier of the electronic device and the location coordinates of the electronic device;

transmit the beacon package to a local device in proximity to the electronic device; and

receive, at the electronic device, data transmitted by the local device responsive to the local device receiving the beacon package.

12. The electronic device of claim 11 , wherein the indicator is in a message from the mobile device.

13. The electronic device of claim 11 , wherein the indicator is based on acceleration data from an accelerometer in the mobile device.

14. The electronic device of claim 11 , wherein the transmitted beacon package is to a beacon coverage area that receives further beacon packages from other devices to allow a device entering the beacon coverage area to perform trilateration to obtain a position of the device.

15. The electronic device of claim 11 , further comprising:

the sensor that comprises an accelerometer,

wherein the processor is to determine, based on acceleration data from the accelerometer, whether the electronic device is stationary.

16. The electronic device of claim 11 , wherein the processor is to not obtain location coordinates of the mobile device and transmit a beacon package in response to determining either that the electronic device is not stationary or the mobile device is not stationary.

17. A non-transitory machine-readable storage medium encoded with instructions that upon execution cause an electronic device to:

monitor acceleration data from an accelerometer of the electronic device;

determine, based on the acceleration data from the accelerometer, whether the electronic device is stationary;

receive an indicator from a mobile device, the indicator indicating that the mobile device is stationary; and

in response to determining based on the acceleration data that the electronic device is stationary, and determining based on the indicator from the mobile device that the mobile device is stationary:

obtain location coordinates of the mobile device from the mobile device;

set the location coordinates of the mobile device as location coordinates of the electronic device;

generate a beacon package comprising an identifier of the electronic device and the location coordinates of the electronic device;

transmit the beacon package to a local device in proximity to the electronic device; and

receive, at the electronic device, data transmitted by the local device responsive to the local device receiving the beacon package.

18. The non-transitory machine-readable storage medium of claim 17 , wherein the instructions upon execution cause the electronic device to not obtain location coordinates of the mobile device and transmit a beacon package in response to determining that the electronic device is not stationary.

19. The non-transitory machine-readable storage medium of claim 17 , wherein the transmitted beacon package is to a beacon coverage area that receives further beacon packages from other devices to allow a device entering the beacon coverage area to perform trilateration to obtain a position of the device.

20. The non-transitory machine-readable storage medium of claim 17 , wherein the indicator is based on acceleration data of an accelerometer in the mobile device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2018
From: FERREIRA, RONALDO ROD; MOHRMAN, CHRISTOPHER CHARLES
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 047275/0125 →
Continuity (1)
Related Publication 20210204088A1 · Jul 1, 2021
Cited By (1)
US 12,589,278