Method and system of providing personal and business information
First Claim
1. A system for searching contact information from a database using one or more voice prompts provided by a user, said system comprising:
- a user database for storing contact information and said user database storing one or more attributes associated with said user;
a voice interface for said user database, said voice interface including a voice recognition module for converting said voice prompts into one or more search parameters;
a module for searching said user database for contact information according to one or more of said search parameters and according to one or more of said stored user attributes.
1 Assignment
0 Petitions
Accused Products
Abstract
A multi-modal system providing for a single point of contact that can allow users to manage their personal contact information and contact lists, and connect to other users and businesses in a personalized, efficient, location-sensitive and organized manner. By accessing the system using any type of telephony-based device, a user can manage all of their personal and business contacts as well as perform generalized searches in public databases, such as white page and/or yellow page listings, or more personalized searches through databases of their business or personal contacts. A user may also, during a generalized search, go to a personalized search, and vice-versa. The system may also provide users with the opportunity to select certain businesses from their contact lists and allow these businesses to provide them with personalized data, either on demand or based on user-controlled permissions or areas of interest through various technologies including presence technologies.
-
Citations
30 Claims
-
1. A system for searching contact information from a database using one or more voice prompts provided by a user, said system comprising:
a user database for storing contact information and said user database storing one or more attributes associated with said user; a voice interface for said user database, said voice interface including a voice recognition module for converting said voice prompts into one or more search parameters; a module for searching said user database for contact information according to one or more of said search parameters and according to one or more of said stored user attributes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A method for searching contact information in a database, said method comprising the steps of:
-
identifying a user associated with the search, retrieving one or more attributes associated with the user; receiving one or more voice prompts from the user; converting said voice prompts into one or more search criteria; searching the database for contact information according to one or more of said search criteria and one or more of said stored user attributes; and retrieving said contact information. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for searching contact information from a database using one or more voice prompts provided by a user, said system comprising:
-
a user database for storing contact information and said user database storing one or more attributes associated with said user; a voice interface for said user database, said voice interface including a voice recognition module for converting said voice prompts into one or more search parameters; a module for searching said user database for contact information according to one or more of said search parameters and according to one or more of said stored user attributes; and a directory database for storing a plurality of directory entries, and a module for extending a search to said directory database when said module for searching said user database returns insufficient contact information. - View Dependent Claims (23, 24)
-
-
25. A system for searching contact information from a database using one or more voice prompts provided by a user, said system comprising:
-
a user database for storing contact information and said user database storing one or more attributes associated with said user; a voice interface for said user database, said voice interface including a voice recognition module for converting said voice prompts into one or more search parameters; a module for searching said user database for contact information according to one or more of said search parameters and according to one or more of said stored user attributes; and a directory database for storing a plurality of directory entries; a module for extending a search to said directory database when said module for searching said user database returns insufficient contact information; and a module for saving information from said directory database in said user database.
-
-
26. A method for searching contact information in a user database, said method comprising the steps of:
-
identifying a user associated with the search, retrieving one or more attributes associated with the user; receiving one or more voice prompts from the user; converting said voice prompts into one or more search criteria; searching the user database for contact information according to one or more of said search criteria and one or more of said stored user attributes; extending searching to one or more other databases if the searching of the user database returns insufficient contact information; retrieving said contact information. - View Dependent Claims (27)
-
-
28. A system for searching contact information from a database using one or more voice prompts provided by a user, said system comprising:
-
a user database for storing contact information and said user database storing one or more attributes associated with said user; a voice interface for said user database, said voice interface including a voice recognition module for converting said voice prompts into one or more search parameters; a module for searching said user database for contact information according to one or more of said search parameters and according to one or more of said stored user attributes; and wherein said attributes associated with said user include a location indicator, said location indicator providing another search parameter and said module for searching being responsive to said location indicator for searching contact information located within a given distance relative to said location indicator. - View Dependent Claims (29, 30)
-
Specification