IP Library Granted Patent US 10,327,093
Granted Patent B2
US 10,327,093 · App. 15/306,025 · Granted Jun 18, 2019

Localization from access point and mobile device

Inventors: Jonathan D. Gibson (Austin, TX); Joseph Miller (Herndon, VA); Clifford A. Wilke (Herndon, VA); Scott A. Gaydos (Emmaus, PA); Harold S. Merkel (Houston, TX)
Assignee: ENT. SERVICES DEVELOPMENT CORPORATION LP
H04W4/02H04W28/0226H04W64/003H04W4/20
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 10,327,093
App. No.
15/306,025
Granted
Jun 18, 2019
Kind
B2
Abstract

Localization from an access point and mobile device can include receiving information from a mobile device and initiating a location package based on information received from the mobile device to select a location server. Localization information can be requested information from the location server, where the localization information includes localization information from at least one access point and information received from the mobile device. Based on the localization information from the location server and information from the mobile device, at least one of a plurality of packages to be initiated can be determined.

Claims (37)

1. A non-transitory computer readable medium storing instructions executable by a processing resource to:

receive information from a mobile device;

initiate a location package, based on the information received from the mobile device, to:

select a location server; and

request localization information from the location server, wherein the localization information includes localization information from at least one access point and the information received from the mobile device;

determine a context of the localization information based on localization information from the at least one access point and the information received from the mobile device; and

determine, based on context of the localization information, the localization information from the location server and the information from the mobile device, at least one of a plurality of packages to be initiated.

2. The non-transitory medium of claim 1 , wherein the instructions are further executable by the processing resource to cause the location server to continuously receive information from the device automatically.

3. The non-transitory medium of claim 1 , wherein the instructions are further executable by the processing resource to store the localization information for later retrieval.

4. The non-transitory medium of claim 1 , wherein the instructions are further executable by the processing resource to initiate the at least one of the plurality of packages in response to the determination of the at least one of the plurality of packages to be initiated.

5. The non-transitory medium of claim 1 , wherein the access point is embedded in at least one of:

a printer; and

a point of sale device.

6. A method, comprising:

selecting a location server based on information received from a mobile device;

receiving, at a context server, localization information from the location server, wherein the localization information includes localization information that the location server received from the mobile device, and localization information that the location server received from an access point;

determining a context of the localization information; and

executing at least one of a plurality of packages based on the localization information and the context of the localization information.

7. The method of claim 6 , wherein selecting a location server includes selecting the location server based on a signal strength of the location server received by the mobile device.

8. The method of claim 6 , wherein the mobile device is a smartphone.

9. A system, comprising:

a receive engine to communicate with a mobile device;

a location engine to provide localization information based on information received from the mobile device, information received from a location server, and information received from an access point; and

a determination engine to:

determine a context of the localization information;

determine at least one of a plurality of packages to execute based on:

the localization information;

the context of the localization information;

at least one of a plurality of user preferences;

a device service rating; and

a policy rating; and

execute the at least one of the plurality of packages based on the determination of the at least one of the plurality of packages to execute.

10. The system of claim 9 , wherein the mobile device is a wearable device.

11. The system of claim 9 , wherein the access point or location server is embedded in a printer.

12. The system of claim 9 , wherein the access point or location server is embedded in a point of sale device.

13. The system of claim 9 , wherein the determination engine stores the localization information.

14. The system of claim 9 , wherein the at least one of the plurality of packages is executed automatically with no input from the mobile device.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2017
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
To: ENT. SERVICES DEVELOPMENT CORPORATION LP
Reel/Frame 041041/0716 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2016
From: GIBSON, JONATHAN D.; MILLER, JOSEPH; WILKE, CLIFFORD A.; GAYDOS, SCOTT A.; MERKEL, HAROLD S.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 040390/0729 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2016
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 040657/0001 →
Continuity (1)
Related Publication 20180146325A1 · May 24, 2018