Network-based geo-location identification of an end-user device
First Claim
Patent Images
1. A method comprising:
- establishing, by a computing device, a connection between a user device and the computing device;
obtaining, by the computing device, information associated with the connection based on establishing the connection,the information associated with the connection including;
information identifying the user device, andgeographical location information associated with information identifying a geographical location of the user device;
searching, by the computing device, a memory using the information associated with the connection;
obtaining, from the memory and by the computing device, user device information based on searching the memory using the information associated with the connection,the user device information including;
the information identifying the geographical location of the user device,information identifying a type of the user device, andat least one of;
information identifying a speed of data transmission associated with the user device, orinformation identifying an amount of bandwidth provisioned for a user of the user device and a portion of the amount of bandwidth that is being used by the user;
receiving, by the computing device, a trigger instructing the computing device to provide the user device information to a content provider device,receiving the trigger including;
receiving a content provider-specified trigger from the content provider device; and
providing, by the computing device, the user device information to the content provider device based on receiving the trigger,custom content, generated by the content provider device based on the user device information, being provided to the user device based on the user device information being provided to the content provider device,the custom content including particular information that enables the user device to restrict a financial transaction to a specific geographical location,the financial transaction being enabled when the geographical location of the user corresponds to the specific geographical location.
1 Assignment
0 Petitions
Accused Products
Abstract
A device receives a connection from a user device, and provides, to a database, connection information associated with the user device. The device receives, from the database, user device information based on the connection information, where the user device information includes a location associated with the user device. The device also receives a trigger instructing the device to provide the user device information to a content provider device, and provides the user device information to the content provider device when the trigger is received.
16 Citations
25 Claims
-
1. A method comprising:
-
establishing, by a computing device, a connection between a user device and the computing device; obtaining, by the computing device, information associated with the connection based on establishing the connection, the information associated with the connection including; information identifying the user device, and geographical location information associated with information identifying a geographical location of the user device; searching, by the computing device, a memory using the information associated with the connection; obtaining, from the memory and by the computing device, user device information based on searching the memory using the information associated with the connection, the user device information including; the information identifying the geographical location of the user device, information identifying a type of the user device, and at least one of; information identifying a speed of data transmission associated with the user device, or information identifying an amount of bandwidth provisioned for a user of the user device and a portion of the amount of bandwidth that is being used by the user; receiving, by the computing device, a trigger instructing the computing device to provide the user device information to a content provider device, receiving the trigger including; receiving a content provider-specified trigger from the content provider device; and providing, by the computing device, the user device information to the content provider device based on receiving the trigger, custom content, generated by the content provider device based on the user device information, being provided to the user device based on the user device information being provided to the content provider device, the custom content including particular information that enables the user device to restrict a financial transaction to a specific geographical location, the financial transaction being enabled when the geographical location of the user corresponds to the specific geographical location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
providing, by a computing device, a content provider-specified trigger to another device; receiving, by the computing device and from the other device, user device information associated with a user device connected to the other device, the user device being received based on the content provider-specified trigger, the user device information including; information identifying a geographical location of the user device, information identifying a type of the user device, and at least one of; information identifying a load associated with the user device,
the information identifying the load including information identifying an amount of bandwidth provisioned for a user of the user device and a portion of the amount of bandwidth that is being used by the user, orinformation identifying a speed of data transmission associated with the user devices; generating, by the computing device and based on the user device information, custom content for the user device based on receiving the user device information, the custom content including; information that enables the user device to restrict one or more financial transactions to a specific geographical location, the one or more financial transactions being enabled when the specific geographical location corresponds to the geographical location of the user device; and providing, by the computing device, the custom content to the user device. - View Dependent Claims (12, 13, 14, 23, 24)
-
-
15. A device, comprising:
-
a memory to store a plurality of instructions; and a processor to execute one or more of the plurality of instructions in the memory to; establish a connection between a user device and the device, obtain information associated with the connection based on establishing the connection, the information associated with the connection including; information identifying the user device, and geographical location information associated with information identifying a geographical location of the user device, search a particular memory, associated with the device, using the information associated with the connection, obtain, from the particular memory associated with the device, user device information based on searching the particular memory using the information associated with the connection, the user device information including; the information identifying the geographical location of the user device, and at least one of; information identifying a load associated with the user device,
the information identifying the load including information identifying an amount of bandwidth provisioned for a user of the user device, orinformation identifying a type of the user device, receive a trigger instructing the device to provide the user device information to a content provider device, when receiving the trigger, the processor is to; receive a content provider-specified trigger from the content provider device, verify a content provider associated with the content provider device based on receiving the trigger, and provide the user device information to the content provider device, based on verifying the content provider, to enable the content provider device to generate content for the user device, the content being customized based on the user device information, the content including information that enables the user device to restrict a financial transaction to a specific geographical location, the financial transaction being enabled when the geographical location of the user corresponds to the specific geographical location. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 25)
-
Specification