Patent ID: 6658414
Filing Date: 2003-12-02
Classification: G06Q,H04L,Y10S

Abstract:
A method for generating and providing access to unique per-user voice portals in a multi-user environment, the method comprising:(a) providing a series of topic templates to a voice portal end user for allowing the end user to define, in real time, a unique voice portal for the end user, the voice portal linking end-user-defined vocabulary words with searches of end-user-selected data sources using end-user-selected keywords and end-user-selected time periods and providing access to search results in an end-user-selected format, wherein at least one of the topic templates is tailored to a particular type of end user and includes fields for receiving user input to select the data sources, keywords, and time periods associated with the particular end user type; (b) assigning an identifier to the end user for accessing the voice portal; (c) receiving, via the topic templates, a first input from the end user regarding the end-user-defined vocabulary word for accessing the voice portal; (d) receiving, via the topic templates, a second input from the end user regarding the end-user-specified data source to be searched; (e) receiving, via the topic templates, a third input from the first end user regarding the keywords for searching the end-user-specified data source; (f) receiving a fourth input from the end user regarding the time period for searching the data source; (g) searching, in advance of receiving the vocabulary word from the end user, the end-user-specified data source using the keywords and the time period and storing the search results; (h) creating, in real time, the unique voice portal for the end user that provides access to the stored search results in the end-user-specified format; (i) providing access to the voice portal in response to receiving the identifier and the end-user-specified vocabulary word from the end user through an end user device; and (j) repeating steps (a)-(i) for each end user in the multi-user system to create, store and provide access to a unique voice portal per user.