IP Library Granted Patent US 11,651,399
Granted Patent B2
US 11,651,399 · App. 17/443,283 · Granted May 16, 2023

System and method for providing transaction-based profit solutions

Inventors: Peter Ellis (Indian Wells, CA); Daniel Lizio-Katzen (New York, NY)
Assignee: Mindbody, Inc.
G06Q30/06G06Q40/00
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,651,399
App. No.
17/443,283
Granted
May 16, 2023
Kind
B2
Abstract

A method and system for generating profit having a partner transaction module configured to charge a partner transaction fee for a transaction performed by a partner, and receive, from a partner, payment for the partner transaction fee when the partner performs a transaction, a base transaction module configured to pay, in the event the partner performs a transaction through a third party, a base transaction fee to the third party, wherein the base transaction fee is equal to or lesser than the partner transaction fee, and a profit module configured to receive a profit on the transaction, wherein the profit is the difference between the partner transaction fee and the base transaction fee.

Claims (57)

1. A centralized web-based system, comprising:

a memory; and

a processor coupled to the memory to perform operations comprising:

managing, by a management solution system in a computing environment, a schedule of appointments for a plurality of service providers, the computing environment including the management solution system, a web-based user interface, a data storage system communicating in a communication network over communication links, wherein managing the schedule of appointments includes:

receiving data, via the web-based user interface from a user, related to scheduling an appointment, the data comprising a type of service and location information,

executing a search across the plurality of service providers to identify a subset of service providers offering the type of service within a radius of a location defined by the location information,

updating the web-based user interface to include a plurality of possible appointments for the type of service for each service provider of the subset of the plurality of service providers,

receiving, via the web-based user interface, a user selection of an appointment from the plurality of possible appointments, and

scheduling the appointment based on the user selection, wherein the receiving, executing, updating, receiving, and scheduling are performed without navigating the user away from the web-based user interface.

2. The centralized web-based system of claim 1 , wherein the operations further comprise:

storing data associated with the appointments, wherein the data comprises a data and a time slot and at least one of a facility, a service, and a servicer.

3. The centralized web-based system of claim 1 , wherein the operations further comprise:

managing employee information for the plurality of service providers, wherein the employee information comprises at least one of personal information, employee schedule, employee services, employee availability, and employee history of transactions.

4. The centralized web-based system of claim 1 , wherein the operations further comprise:

managing payroll information for a plurality of employees associated with each of the plurality of service providers.

5. The centralized web-based system of claim 1 , wherein the operations further comprise:

automatically populating user criteria for the search based on log-in information associated with the user.

6. The centralized web-based system of claim 1 , wherein the operations further comprise:

building an appointment package based on the user selection and two or more services for which the user scheduled the appointment.

7. The centralized web-based system of claim 1 , wherein the operations further comprise:

limiting the search to those facilities that are owned by a partner specified in the web-based user interface.

8. A method, comprising:

managing, by a management solution system in a computing environment, a schedule of appointments for a plurality of service providers, the computing environment including the management solution system, a web-based user interface, a data storage system communicating in a communication network over communication links, wherein managing the schedule of appointments comprises:

receiving data, via the web-based user interface from a user, related to scheduling an appointment, the data comprising a type of service and location information,

executing a search across the plurality of service providers to identify a subset of service providers offering the type of service within a radius of a location defined by the location information,

updating the web-based user interface to include a plurality of possible appointments for the type of service for each service provider of the subset of the plurality of service providers,

receiving, via the web-based user interface, a user selection of an appointment from the plurality of possible appointments, and

scheduling the appointment based on the user selection, wherein the receiving, executing, updating, receiving, and scheduling are performed without navigating the user away from the web-based user interface.

9. The method of claim 8 , further comprising:

storing data associated with the appointments, wherein the data comprises a data and a time slot and at least one of a facility, a service, and a servicer.

10. The method of claim 8 , further comprising:

managing employee information for the plurality of service providers, wherein the employee information comprises at least one of personal information, employee schedule, employee services, employee availability, and employee history of transactions.

11. The method of claim 8 , further comprising:

managing payroll information for a plurality of employees associated with each of the plurality of service providers.

12. The method of claim 8 , further comprising:

automatically populating user criteria for the search based on log-in information associated with the user.

13. The method of claim 8 , further comprising:

building an appointment package based on the user selection and two or more services for which the user scheduled the appointment.

14. The method of claim 8 , further comprising:

limiting the search to those facilities that are owned by a partner specified in the web-based user interface.

15. A non-transitory computer readable medium comprising one or more sequences of instructions, which, when executed by a processor, causes a computing system to perform operations comprising:

managing, by a management solution system in a computing environment, a schedule of appointments for a plurality of service providers, the computing environment including the management solution system, a web-based user interface, a data storage system communicating in a communication network over communication links, wherein managing the schedule of appointments comprises:

receiving data, via the web-based user interface from a user, related to scheduling an appointment, the data comprising a type of service and location information,

executing a search across the plurality of service providers to identify a subset of service providers offering the type of service within a radius of a location defined by the location information,

updating the web-based user interface to include a plurality of possible appointments for the type of service for each service provider of the subset of the plurality of service providers,

receiving, via the web-based user interface, a user selection of an appointment from the plurality of possible appointments, and

scheduling the appointment based on the user selection, wherein the receiving, executing, updating, receiving, and scheduling are performed without navigating the user away from the web-based user interface.

16. The non-transitory computer readable medium of claim 15 , further comprising:

storing data associated with the appointments, wherein the data comprises a data and a time slot and at least one of a facility, a service, and a servicer.

17. The non-transitory computer readable medium of claim 15 , further comprising:

managing employee information for the plurality of service providers, wherein the employee information comprises at least one of personal information, employee schedule, employee services, employee availability, and employee history of transactions.

18. The non-transitory computer readable medium of claim 15 , further comprising:

automatically populating user criteria for the search based on log-in information associated with the user.

19. The non-transitory computer readable medium of claim 15 , further comprising:

building an appointment package based on the user selection and two or more services for which the user scheduled the appointment.

20. The non-transitory computer readable medium of claim 15 , further comprising:

limiting the search to those facilities that are owned by a partner specified in the web-based user interface.

Assignments (8)
SECURITY INTEREST Recorded Mar 30, 2026
From: MINDBODY, INC.
To: SIXTH STREET SPECIALTY LENDING EUROPE III ADVISORS, LTD
Reel/Frame 074227/0835 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2021
From: SPAFINDER, INC.
To: GRAMERCYONE, LLC
Reel/Frame 056978/0396 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2021
From: GRAMERCYONE, LLC
To: GRAMERCYONE TECHNOLOGY CORP.
Reel/Frame 056978/0429 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2021
From: G1 HOLDINGS, LLC (F/K/A GRAMERCYONE, LLC.)
To: GRAMERCYONE TECHNOLOGY CORP.
Reel/Frame 056978/0445 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2021
From: ELLIS, PETER; LIZIO-KATZEN, DANIEL
To: SPAFINDER, INC.
Reel/Frame 056978/0363 →
CHANGE OF NAME Recorded Jul 26, 2021
From: GRAMERCYONE, LLC
To: G1 HOLDINGS, LLC
Reel/Frame 057044/0363 →
CHANGE OF NAME Recorded Jul 26, 2021
From: GRAMERCYONE TECHNOLOGY CORP.
To: BOOKER SOFTWARE, INC.
Reel/Frame 057044/0366 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2021
From: BOOKER SOFTWARE, INC
To: MINDBODY, INC.
Reel/Frame 056978/0496 →
Continuity (3)
Continuation 16020379 · Jun 27, 2018
Continuation 12250838 · Oct 14, 2008
Related Publication 20210350430A1 · Nov 11, 2021