Patent ID: 11907912
Assignee: MINDBODY, INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 6:
7. A system, comprising:
an interactive graphical user interface, comprising:
a first portion comprising a plurality of visually movable cells associated with a plurality of clients, wherein each cell of the plurality of visually movable cells represents a previously scheduled appointment of a selected client previously scheduled with at least one of a plurality of service providers, each cell of the plurality of visually movable cells comprising scheduling data associated therewith; and
a second portion associated with a scheduling section, wherein the second portion comprises a plurality of columns representing the plurality of service providers, wherein each column corresponds to a service provider of the plurality of service providers, a plurality of rows, wherein each row corresponds to a date and time, and a plurality of pre-existing cells, each pre-existing cell corresponding to an upcoming appointment; and

a processor configured to perform operations, comprising:
presenting, by the processor, the interactive graphical user interface;
receiving, by the processor, a request to rebook an appointment for a first client;
responsive to receiving the request, identifying, by the processor, a plurality of previously scheduled appointments for the first client previously scheduled with at least one of the plurality of service providers;
upon identifying the plurality of previously scheduled appointments, generating, by the processor, a first set of visually movable cells for display in the first portion, wherein the first set of visually movable cells represents to the plurality of previously scheduled appointments for the first client;
populating, by the processor, the first set of visually movable cells in the first portion of the interactive graphical user interface;
receiving, by the processor, an indication of a new appointment for the first client, wherein the indication comprises movement of a first visually movable cell of the first set of visually movable cells from the first portion of the interactive graphical user interface to the second portion;
upon receiving the indication, determining, by the processor, a location of the first visually movable cell within the second portion; and
based on the location of the first visually movable cell within the second portion, generating, by the processor, a new upcoming appointment for the first client based on the location of the first visually movable cell in the second portion and populating the new upcoming appointment with the scheduling data corresponding to a previously scheduled appointment previously scheduled with at least one of the plurality of service providers associated with the first visually movable cell.