Method and system of generating reference variations for directory assistance data
First Claim
Patent Images
1. A method of performing user input recognition comprising:
- accessing a digital directory comprising a plurality of listings;
associating individual listings with metadata information describing said individual listings;
modifying the metadata information to generate transformed metadata information, wherein the transformed metadata information is generated as a function of context information relating to a typical user interaction with the listings;
wherein the modifying the metadata information comprises identifying groups of listings as pertaining to recognized listing group types;
generating information for aiding in an automated user input recognition process based on said transformed metadata information.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems of performing user input recognition. A digital directory comprising listings is accessed. Metadata information is associated with individual listings describing the individual listings. The metadata information is modified to generate transformed metadata information. Therefore, the transformed metadata information is generated as a function of context information relating to a typical user interaction with the listings. Information is generated for aiding in an automated user input recognition process based on the transformed metadata information.
252 Citations
50 Claims
-
1. A method of performing user input recognition comprising:
-
accessing a digital directory comprising a plurality of listings; associating individual listings with metadata information describing said individual listings; modifying the metadata information to generate transformed metadata information, wherein the transformed metadata information is generated as a function of context information relating to a typical user interaction with the listings; wherein the modifying the metadata information comprises identifying groups of listings as pertaining to recognized listing group types; generating information for aiding in an automated user input recognition process based on said transformed metadata information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for user input recognition comprising:
-
a first metadata generator operable to generate metadata information describing individual listings of a digital directory and to associate said metadata information with said individual listings; wherein said first metadata generator comprises a plurality of tagger modules operable to determine meanings of individual listings of said digital directory and to generate respective tags associated therewith; a second metadata generator operable to modify the metadata information as a function of context information relating to a typical user interaction with the listings; and logic operable to generate information for aiding in a user input recognition process based on transformed metadata information resulting from the second metadata generator. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer readable medium having stored thereon instructions that when executed on a processor implement a method of generating input parameters usable in a user input recognition process, said method comprising:
-
accessing computer readable telephone directory data; performing contextual analysis of said telephone directory data to generate metadata therefrom; wherein said performing contextual analysis comprises applying telephone operator frequency data; generating a plurality of synonym phrases based on said metadata resulting from said contextual analysis wherein said plurality of synonym phrases represent typical user input variations in accessing data related to said listings; and generating said input parameters usable in user input recognition based on said plurality of synonym phrases. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A system for performing speech recognition comprising a processor coupled to a memory and wherein said memory comprises instructions for implementing a method of performing speech recognition, said method comprising:
-
accessing a digital directory comprising a plurality of listings wherein listings of said digital directory are organized according to a hierarchy of captions; associating individual listings with metadata information describing said individual listings; modifying the metadata information to generate transformed metadata information, wherein the transformed metadata information is generated as a function of context information relating to a typical user interaction with the listings; wherein the modifying the metadata information comprises identifying captions of listings as pertaining to recognized caption types; generating information for aiding in speech recognition based on said transformed metadata information; wherein said generating information for aiding in speech recognition comprises; based on said transformed metadata information, generating a plurality of synonym phrases associated with the listings; based on said plurality of synonym phrases, generating a grammar for aiding in a speech recognition engine. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34. A system for user input recognition, the system, comprising:
-
a first metadata generator operable to generate metadata information describing individual listings of a digital directory and to associate said metadata information with said individual listings; a second metadata generator operable to modify the metadata information as a function of context information relating to a typical user interaction with the listings; wherein said second metadata generator comprises a plurality of context handlers operable to determine meanings of individual listings of said digital directory based on identifying a group listing type within which an individual listing resides; and logic operable to generate information for aiding in a user input recognition process based on transformed metadata information resulting from the second metadata generator.
-
-
35. A computer readable medium having stored thereon instructions that when executed on a processor implement a method of generating input parameters usable in a user input recognition process, said method comprising:
-
accessing computer readable telephone directory data; performing contextual analysis of said telephone directory data to generate metadata therefrom; wherein said metadata is associated with listings of said telephone directory data; generating a plurality of synonym phrases based on said metadata resulting from said contextual analysis wherein said plurality of synonym phrases represent typical user input variations in accessing data related to said listings; wherein said performing contextual analysis comprises modifying a first metadata based on a first listing of said telephone directory data based on relationship between a second metadata associated with a second listing; generating said input parameters usable in user input recognition based on said plurality of synonym phrases.
-
-
36. A computer readable medium having stored thereon instructions that when executed on a processor implement a method of generating input parameters usable in a user input recognition process, said method comprising:
-
accessing computer readable telephone directory data; performing contextual analysis of said telephone directory data to generate metadata therefrom; generating a plurality of synonym phrases based on said metadata resulting from said contextual analysis wherein said plurality of synonym phrases represent typical user input variations in accessing data related to said listings; wherein said performing contextual analysis comprises determining relevant tags for releasable telephone listings in said telephone directory data based on contextual analysis of said metadata; generating said input parameters usable in user input recognition based on said plurality of synonym phrases.
-
-
37. A method of performing input recognition on a listing in a data source, the method, comprising:
-
generating metadata for the listing in the data source; associating the metadata with the listing; modifying the metadata information to generate transformed metadata by analyzing the metadata using a heuristic rule; performing pattern matching on the transformed metadata using a set of pattern rules; in response to detecting a match, generating information for the listing to aid in recognition of a user input. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A method of performing input recognition on a listing in a data source, the method, comprising:
-
generating metadata tags for the listing in the data source; associating the metadata tags with the listing; generating transformed metadata by modifying the metadata tags; performing pattern matching on the transformed metadata using a set of pattern rules; in response to detecting a match, generating synonym phrases for the listing to facilitate recognition of user input. - View Dependent Claims (47, 48, 49)
-
-
50. A method of performing input recognition on a listing in a data source, the method, comprising:
-
generating metadata for the listing in the data source; associating the metadata with the listing; modifying the metadata information to generate transformed metadata by analyzing the metadata using a heuristic rule; using the transformed metadata, generating reference variations for the listing to facilitate recognition of user input.
-
Specification