Methods and Systems for a Multi-Party Customizable Calendar
OwnerCharles Daniel Cocanougher, Robert Allen Cocanougher +2inventors
InventorsCharles Daniel Cocanougher, Robert Allen Cocanougher, Stephen Ford Chambers, Bradley Allen Dodd
Life of this patent
Estimating the term…
Abstract
A method and system for a real time multi-person scheduling system for creating and tracking the availability of persons, places, or things which may be required for an appointment. The scheduling system where an appointment can be created and tracked in real time and the system is configured to allow for remote access and amendments to an appointment through data transmission protocols. The scheduling system further providing for the tracking of persons, places, or things, such that parties to the appointment may track their hours and pay an attendee of an appointment or bill a client for the time expended.
Claims32
A method for creating a real time multi-person scheduling system accessible by multiple parties via a Data Transmission Protocols comprising:
- creating records in a database, including one or more persons, places, or things, wherein the database entries of said persons, places, or things, are accessible to other users;
- providing a first interface to enable one or more persons to access said database of information and receiving a set of criteria that defines the availability of a user;
- providing a second interface which enables a second user seeking the availability of another person, place, or thing, access to the availability and criteria for said the other person, place, or thing, and creates a database entry for the mutually agreeable time for an appointment based on the criteria set by both entities.
A method for scheduling appointments and tracking the start and completion of an appointment comprising:
- creating records in a database, including one or more persons, places, or things, wherein the database entries of said persons, places, or things, are accessible to other users;
- providing a first interface to enable one or more persons to access said database of information and receiving a set of criteria that defines the availability of a user;
- providing a second interface which enables a second user seeking the availability of another person, place, or thing, access to the availability and criteria for said the other person, place, or thing, and creates a database entry for the mutually agreeable time for an appointment based on the criteria set by both entities;
- and recording in a database the start time for an appointment and the stop time for an appointment.
A method for tracking the status of an appointment comprising:
- creating records in a database, including one or more persons, places, or things, wherein the database entries of said persons, places, or things, are accessible to other users;
- providing a first interface to enable one or more persons to access said database of information and receiving a set of criteria that defines the availability of a user;
- providing a second interface which enables a second user seeking the availability of another person, place, or thing, access to the availability and criteria for said the other person, place, or thing, and creates a database entry for the mutually agreeable time for an appointment based on the criteria set by both entities;
- means for tracking the start and stop times of an appointment in a database;
- completing a first appointment;
- means for notifying a second appointment that the first appoint is complete;
- and providing an estimate time for the appointment.
A combination online calendar, social network, and advertising product created by a method comprising:
- creating records in a database, including one or more persons, places, or things, wherein the database entries of said persons, places, or things, are accessible to other users;
- providing a first interface to enable one or more persons to access said database of information and receiving a set of criteria that defines the availability of a user;
- providing a second interface which enables a second user seeking the availability of another person, place, or thing, access to the availability and criteria for said the other person, place, or thing, and creates a database entry for the mutually agreeable time for an appointment based on the criteria set by both entities;
- receiving personal information from a customer and storing such information in a database;
- creating a coupon to target similar customers based on the profile of the customer who made an appointment;
- and publishing an appointment on a social network.
An automated scheduling system that facilitates real time scheduling via an accessible website, comprising:
- A. a database system accessible via a website;
- said database comprising multiple entries of individually customizable data;
- a job position is added, for each job position added the personal information for each individual is added;
- and for each position and personal information added, adding a schedule to create a personalized database for that profile;
- B. a section in the website template that allows a user to add a category for places or things, including appointments, which are viewable by other users;
- C. for each category containing as many types of appointments as are necessary for the user's business;
- said user may set times where individuals and appointments are available to customers;
- said user may set the duration for each individual appointment and sets a minimum and maximum duration.
A scheduling system comprising:
- A computer server comprising a processor and a database of calendar schedules of a plurality of persons and a plurality of things;
- the system configured to receive a request for an appointment on a selected person's schedule wherein the appointment on the selected person's schedule also requires an appointment on a schedule of a thing;
- the system returning at least one time which is available on both the selected person's schedule and the selected thing's schedule.
A scheduling system comprising:
- A computer server comprising a processor and a database of calendar schedules of a plurality of persons and a plurality of things;
- the system configured to receive a request for an appointment on a selected person's schedule wherein the appointment on the selected person's schedule also requires an appointment on a schedule of a second person, and a schedule of a thing;
- the system returning at least one time which is available on the selected person's schedule, the second person's schedule, and the selected thing's schedule.
A scheduling system comprising:
- A computer server comprising a processor and a database of calendar schedules of a plurality of persons and a plurality of things;
- the system configured to receive a request for an appointment on a selected person's schedule wherein the appointment on the selected person's schedule also requires an appointment on a schedule of a second person, a schedule of a thing, and a schedule of a physical location;
- the system returning at least one time which is available on the selected person's schedule, the second person's schedule, the things schedule, and the schedule of the physical location.
Dependencies are inferred from the claim text.