US Patent No. 9,801,035

SYSTEM AND METHOD TO IDENTIFY DEVICES IN A SHARED MOBILE OPERATING PLAN


Patent No. 9,801,035
Issue Date October 24, 2017
Title System And Method To Identify Devices In A Shared Mobile Operating Plan
Inventorship Daniel Hodges, San Francisco, CA (US)
Tasos Roumeliotis, Orinda, CA (US)
Scott Hotes, Berkeley, CA (US)
Assignee Location Labs, Inc., Emeryville, CA (US)

Claim of US Patent No. 9,801,035

1. A method comprising:
obtaining by an application executed by a processor of a first mobile communication device a first phone number from a datastore
on the first mobile communication device, the first phone number corresponding to a particular shared operating plan enabled
by a particular mobile operator;

transmitting by the application the first phone number to a particular server system via a network;
receiving by the application an asynchronous message from the server system via the first phone number;
verifying automatically by the application the message is from the server system based on a secure Hypertext Transfer Protocol
(“HTTPS”) communication responsive to the receipt of the asynchronous message from the server system;

transmitting via at least one of the application or the particular server system a request via a network to a computing system
remote from the first mobile communication device and corresponding to the particular mobile operator for at least a second
phone number corresponding to at least a second mobile communication device and corresponding to the particular shared operating
plan of the first mobile communication device;

receiving the at least the second phone number from the computing system corresponding to the particular mobile operator;
determining, by the processor of the first mobile communication device, user identifying information corresponding to the
at least the second phone number based on data accessible via the first mobile communication device, the user identifying
information comprising at least one of a user name or a user photo corresponding to the at least the second mobile communication
device;

receiving signals corresponding to the at least the second mobile communication device corresponding to the at least the second
phone number;

determining by the application a location of the first mobile communication device relative to the at least the second mobile
communication device based on the received signals; and

reporting to the user of the first mobile communication device the location of the first mobile communication device relative
to the at least the second mobile communication device with the user identifying information corresponding to the at least
the second phone number.