IP Library Granted Patent US 11,706,306
Granted Patent B2
US 11,706,306 · App. 17/181,494 · Granted Jul 18, 2023

Location-based determinations

Inventors: Noam Samuel (San Francisco, CA); Ellen Stanfill (San Francisco, CA); David C Doran (Ashbourne, IE); Alexander Thiemann (San Francisco, CA)
Assignee: STRIPE, INC.
H04L67/52G06Q30/04G06Q30/0603
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,706,306
App. No.
17/181,494
Granted
Jul 18, 2023
Kind
B2
Abstract

A method for location-dependent determination comprises: determining, with one or more processors, a geographic location of a user's electronic device using first data; in response to determining the determined geographic location is insufficient for performing a location-dependent determination, requesting second data to determine an updated geographic location of the user's electronic device; performing, with an Application Programming Interface (API), the location-dependent determination based on the updated geographic location; and completing, with the API, a transaction using the location-dependent determination.

Claims (32)

1. A method for location-dependent determination, comprising:

determining, with one or more processors, a geographic location of a user's electronic device using first data;

in response to determining the determined geographic location is insufficient for performing a location-dependent determination, requesting second data to determine an updated geographic location of the user's electronic device;

performing, with an Application Programming Interface (API), the location-dependent determination based on the updated geographic location, the performing of the location-dependent determination including calculating a type of electricity to transmit to a location of the user's electronic device; and

completing, with the API, a transaction using the location-dependent determination, the completing of the transaction including transmitting the electricity to the determined geographic location.

2. The method of claim 1 , wherein the first data is an Internet Protocol (IP) address of the user's electronic device and the second data is a postal code entered by a user into the electronic device.

3. The method of claim 1 , wherein the requesting requests the electronic device's location based on a global positioning system reading.

4. The method of claim 1 , wherein the requesting requests the user to enter a shipping postal code.

5. The method of claim 1 , wherein the performing the location-dependent determination is further based on a tax code of an item to be purchased in the transaction.

6. The method of claim 5 , further comprising generating a product catalog including tax codes for items available for purchase.

7. The method of claim 1 , wherein the transaction includes a purchase of an item and the location-dependent determination includes tax associated with the purchase.

8. The method of claim 1 , wherein the location-dependent determination includes calculating an authorization session to access a computer network and the completing includes granting access to the electronic device to access the computer network for the session.

9. A non-transitory machine-readable medium comprising instructions which, when read by a machine, cause the machine to perform operations, the operations comprising, at least:

determining a geographic location of a user's electronic device using first data;

in response to determining the determined geographic location is insufficient for performing a location-dependent determination, requesting second data to determine an updated geographic location of the user's electronic device;

performing, with an Application Programming Interface (API), the location-dependent determination based on the updated geographic location, the performing of the location-dependent determination including calculating a type of electricity to transmit to a location of the user's electronic device; and

completing, with the API, a transaction using the location-dependent determination, the completing of the transaction including transmitting the electricity to the determined geographic location.

10. A computing apparatus for location-dependent determinations, the computing apparatus comprising:

one or more hardware processors; and

a memory storing instructions that, when executed by at least one processor among the processors, cause the computing apparatus to perform operations comprising, at least:

determining a geographic location of a user's electronic device using first data;

in response to determining the determined geographic location is insufficient for performing a location-dependent determination, requesting second data to determine an updated geographic location of the user's electronic device;

performing, with an Application Programming Interface (API), the location-dependent determination based on the updated geographic location, the performing of the location-dependent determination including calculating a type of electricity to transmit to a location of the user's electronic device; and

completing, with the API, a transaction using the location-dependent determination, the completing of the transaction including transmitting the electricity to the determined geographic location.

11. The computing apparatus of claim 10 , wherein the first data is an Internet Protocol (IP) address of the user's electronic device and the second data is a postal code entered by a user into the electronic device.

12. The computing apparatus of claim 10 , wherein the requesting requests the electronic device's location based on a global positioning system reading.

13. The computing apparatus of claim 10 , wherein the requesting requests the user to enter a shipping postal code.

14. The computing apparatus of claim 10 , wherein the performing the location-dependent determination is further based on a tax code of an item to be purchased in the transaction.

15. The computing apparatus of claim 14 , wherein the instructions further configure the apparatus to generate a product catalog including tax codes for items available for purchase.

16. The computing apparatus of claim 10 , wherein the transaction includes the purchase of an item and the location-dependent determination includes tax.

17. The computing apparatus of claim 10 , wherein the location-dependent determination includes calculate an authorization session to access a computer network and the completing includes granting access to the electronic device to access the computer network for the session.

18. The computing apparatus of claim 17 , wherein the location-dependent determination includes calculating an amount of time for the authorization session.

Assignments (2)
CHANGE OF NAME Recorded Jan 7, 2026
From: STRIPE, INC.
To: STRIPE, LLC
Reel/Frame 074264/0807 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2021
From: SAMUEL, NOAM; STANFILL, ELLEN; DORAN, DAVID C; THIEMANN, ALEXANDER
To: STRIPE, INC.
Reel/Frame 055355/0178 →
Continuity (1)
Related Publication 20220272159A1 · Aug 25, 2022