The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 26, 2026

Filed:

Jun. 04, 2024
Applicant:

Block, Inc., Oakland, CA (US);

Inventors:

Bruce Bell, New York, NY (US);

Kevin Yien, Manhasset, NY (US);

Karl Westman, Brooklyn, NY (US);

Assignee:

Block, Inc., Oakland, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06Q 20/20 (2012.01); G06F 9/54 (2006.01); G06Q 20/12 (2012.01); G06Q 20/14 (2012.01); G06Q 50/12 (2012.01);
U.S. Cl.
CPC ...
G06Q 20/202 (2013.01); G06F 9/541 (2013.01); G06Q 20/12 (2013.01); G06Q 20/14 (2013.01); G06Q 20/20 (2013.01); G06Q 50/12 (2013.01);
Abstract

A system to enable entities to utilize reservations services provided by a service provider is described. In examples, a computing device receives a first reservation on a display at a first merchant location of a merchant using a first reservation application. The display computing device receives a second reservation on the display at a second merchant location of the merchant using a second reservation application. A reservation proposal is received, including a seating chart for the first reservation and the second reservation. The seating chart is generated by a service computing device interfaced with the computing device through one or more application program interfaces (APIs). The seating chart is modified based on real-time inputs from the merchant indicating changes in the seating chart. API calls are initiated to the service computing device, causing re-allocation of seats.


Find Patent Forward Citations

Bell, Bruce. (2026). Application programming interfaces for structuring distributed systems (U.S. Patent No. 12639687). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/12639687

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…