User prioritized search engine for automated meeting scheduling
OwnerJane B. Marcus, Irina Khasin +2inventors
InventorsJane B. Marcus, Irina Khasin, Nancy E. Kho, Terri A. Warren
Life of this patent
Estimating the term…
Abstract
The present solution provides a new concept of ranking whereby calendar users will be allowed to prioritize a variety of meeting attributes. For prioritizing their meeting requirements, users can place meeting requirements into one of two lists: “Must/mandatory” and “preferred.” The system will then search for meeting times that satisfy the user's prioritization. The search produces a ranked result set of meeting alternatives. Users see percentage rankings of how well the various meeting alternatives satisfy their Must and preferred requirements, and a summary of proposed meeting logistics for each alternative.
Claims21
A method for scheduling a meeting, comprising:
- receiving a set of meeting characteristics;
- receiving a first list having a set of mandatory meeting characteristics that are required for the meeting, an order of the set of mandatory meeting characteristics in the first list dictating their prioritization when scheduling the meeting;
- receiving a second list having a set of preferred meeting characteristics that are optional for the meeting, an order of the set of preferred meeting characteristics in the second list dictating their prioritization when scheduling the meeting;
- and
- scheduling the meeting using the first list and the second list.
A system for scheduling a meeting, comprising:
- a module for receiving a set of meeting characteristics;
- a module for receiving a first list having a set of mandatory meeting characteristics that are required for the meeting, an order of the set of mandatory meeting characteristics in the first list dictating their prioritization when scheduling the meeting;
- a module for receiving a second list having a set of preferred meeting characteristics that are optional for the meeting, an order of the set of preferred meeting characteristics in the second list dictating their prioritization when scheduling the meeting;
- and
- a module for scheduling the meeting using the first list and the second list.
A computer readable medium containing a program product for scheduling a meeting, the computer readable medium comprising program code for causing a computer system to comprising:
- receive a set of meeting characteristics;
- receive a first list having a set of mandatory meeting characteristics that are required for the meeting, an order of the set of mandatory meeting characteristics in the first list dictating their prioritization when scheduling the meeting;
- receive a second list having a set of preferred meeting characteristics that are optional for the meeting, an order of the set of preferred meeting characteristics in the second list dictating their prioritization when scheduling the meeting;
- and
- schedule the meeting using the first list and the second list.
A method for deploying an application for scheduling a meeting, comprising:
- providing a computer infrastructure being operable to:
- receive a set of meeting characteristics;
- receive a first list having a set of mandatory meeting characteristics that are required for the meeting, an order of the set of mandatory meeting characteristics in the first list dictating their prioritization when scheduling the meeting;
- receive a second list having a set of preferred meeting characteristics that are optional for the meeting, an order of the set of preferred meeting characteristics in the second list dictating their prioritization when scheduling the meeting;
- and
- schedule the meeting using the first list and the second list.
A search method, comprising:
- receiving a set of search criteria for a search;
- receiving a first list having a set of mandatory search criteria that are mandatory for the search, an order of the set of mandatory search criteria in the first list dictating their prioritization;
- receiving a second list having a set of preferred search criteria that are optional for the search, an order of the set of preferred search criteria in the second list dictating their prioritization when searching;
- and
- performing the search using the set of search criteria, the first list and the second list.
Dependencies are inferred from the claim text.