×

Voice controlled business scheduling system and method

  • US 20040001575A1
  • Filed: 05/22/2003
  • Published: 01/01/2004
  • Est. Priority Date: 06/27/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method of automating business scheduling using a natural language voice user interface through which a user accesses a scheduling database to search availability and reserve a time slot based on preferences of said user, said method comprising:

  • (a) through said natural language voice user interface providing to said user at least one available search range for said user selection thereof;

    (b) through said natural language voice user interface providing to said user a plurality of search options for said user selection thereof, said plurality of search options including search on preferred date, preferred time of day, and earliest available time slots;

    (c) through said natural language voice user interface obtaining said user'"'"'s preferences as required by a selected one of said plurality of search options selected in step (b);

    (d) searching said scheduling database for available time slots by applying said selected one of said plurality of search options within a selected one of said at least one available search range selected in step (a) in order to produce a search result;

    (e) selecting a plurality of available time slots from said search result, said plurality of available time slots being closest in time to said user'"'"'s preference, a total number of said plurality of available time slots not exceeding a predetermined value;

    (f) through said natural language voice user interface providing to said user said plurality of available time slots for said user selection of a chosen time slot;

    (g) reserving said chosen time slot in said scheduling database for said user; and

    (h) repeating steps (a) through (h), if said search result from step (d) contains no available time slot or if no said plurality of available time slots is chosen by said user in step (f);

    and only if a predetermined number of repetitions of steps (a) through (h) has not been exceeded.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×