Client device access to data based on address configurations
First Claim
1. A system, comprising:
- a non-transitory memory storing instructions; and
one or more hardware processors coupled to the non-transitory memory and configured to read the instructions from the non-transitory memory to cause the system to perform operations comprising;
receiving, from a first electronic device, a first request to provide a first electronic link for transferring funds;
generating, in response to the receiving of the first request, the first electronic link;
receiving, from a second electronic device, a second request to access the first electronic link;
alerting the first electronic device that the second electronic device made the second request to access the first electronic link;
determining, in response to the receiving of the second request, whether the first electronic device and the second electronic device were within a threshold distance from each other during a predefined period of time; and
processing, based on the determining, the second request.
1 Assignment
0 Petitions
Accused Products
Abstract
Various systems, mediums, and methods herein describe mechanisms that enable client devices to have access to data based on various address configurations. A smart phone system may be configured to receive a request. The smart phone system may also be configured to determine an address based at least on the request received, where the address provides access to data on a website. The smart phone system may also determine the address based on a receipt of the address generated by a server system. The smart phone system may also determine a timestamp associated with a transfer of the address at a geolocation. The smart phone system may also determine one or more time periods from the timestamp associated with the transfer of the address at the geolocation. The address may provide access to the data on the website during the one or more time periods.
19 Citations
20 Claims
-
1. A system, comprising:
-
a non-transitory memory storing instructions; and one or more hardware processors coupled to the non-transitory memory and configured to read the instructions from the non-transitory memory to cause the system to perform operations comprising; receiving, from a first electronic device, a first request to provide a first electronic link for transferring funds; generating, in response to the receiving of the first request, the first electronic link; receiving, from a second electronic device, a second request to access the first electronic link; alerting the first electronic device that the second electronic device made the second request to access the first electronic link; determining, in response to the receiving of the second request, whether the first electronic device and the second electronic device were within a threshold distance from each other during a predefined period of time; and processing, based on the determining, the second request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
receiving, from a first electronic device, a first request to provide a first electronic link for transferring funds; generating, in response to the receiving of the first request, the first electronic link; receiving, from a second electronic device, a second request to transfer funds from an account associated with the first electronic device to an account associated with the second electronic device, wherein the second request includes a request to access the first electronic link; determining, based at least in part on Global Positioning Systems (GPS) data extracted from the first electronic device and the second electronic device, whether the first electronic device and the second electronic device were within a threshold distance from each other during the predefined period of time; and performing one of the following; granting the second request in response to determining that the first electronic device and the second electronic device were within the threshold distance from each other during the predefined period of time and in response to the granting, electronically transferring a first amount of funds from the account of a user associated with the first electronic device to the account of a user associated with the second electronic device;
ordenying the second request in response to determining that the first electronic device and the second electronic device were not within the threshold distance from each other during the predefined period of time. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:
-
receiving, from a first electronic device of a first user, a first request to provide a first electronic link for transferring funds; generating, in response to the receiving of the first request, the first electronic link; receiving, from a second electronic device of a second user, a second request to access the first electronic link; extracting Global Positioning Systems (GPS) data from the first electronic device and the second electronic device; determining, based on the extracted GPS data, whether the first electronic device and the second electronic device were at a common location during a predetermined time window; and performing one of the following; in response to determining that the first electronic device and the second electronic device were together at the common location during the predetermined time window, granting the second request and electronically transferring a first amount of funds from an account of the first user to an account of the second user;
orin response to determining that the first electronic device and the second electronic device were not together at the common location during the predetermined time window, denying the second request, replacing the first electronic link with a second electronic link, and notifying the first electronic device of the second request. - View Dependent Claims (18, 19, 20)
-
Specification