Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
87 words
A method for creating a data structure for use in a Voice-Activated Connection system, said method comprising the steps of: a) receiving a request to create said data structure, said request including a first information item; b) querying at least one pre-defined database using said first information item as a search key to retrieve additional information; and c) creating said data structure using said first information and said additional information as data elements, wherein said data structure associates said retrieved additional information with said first information item.
Claim 2
Independent Claim
87 words
A method for creating a data structure for use in a Voice-Activated Connection system, said method comprising the steps of: a) receiving a request to create said data structure, said request including a first information item; b) querying at least one pre-defined database using said first information item as a search key to retrieve additional information; and c) creating said data structure using said first information and said additional information as data elements, wherein said data structure associates said retrieved additional information with said first information item.
Claim 3
Dependent Claim
25 words
The method of claim 1 wherein said data elements form a grammar used by said voice-activated connection system to parse commands received from a user.
Claim 4
Independent Claim
75 words
A method for defining an interface for a system to receive voice commands to connect a first user to a second user over a network, comprising the steps of: a) receiving a request to define said interface; b) receiving a first information item; c) searching at least one database for a second information item indexed by said first information item; and d) constructing a grammar for said interface using said first and second information items.
Claim 5
Independent Claim
75 words
A method for defining an interface for a system to receive voice commands to connect a first user to a second user over a network, comprising the steps of: a) receiving a request to define said interface; b) receiving a first information item; c) searching at least one database for a second information item indexed by said first information item; and d) constructing a grammar for said interface using said first and second information items.
Claim 6
Dependent Claim
26 words
The method of claim 3, further comprising the step of searching at least one database for a third information item based on said second information item.
Claim 7
Dependent Claim
43 words
The method of claim 3, further comprising the steps of: receiving a voice command for connecting said first user to said second user; parsing said request using said interface; and connecting said first user to said second user based on said parsed request.
Claim 8
Dependent Claim
31 words
The method of claim 3, wherein said database stores at least one of a group comprising electronic white pages, electronic yellow pages, HTML documents, calling service profiles and electronic user profiles.
Claim 9
Dependent Claim
17 words
The method of claim 3, wherein steps c) and d) are repeated until said search is complete.
Claim 10
Dependent Claim
15 words
The method of claim 3, wherein said grammar is used by a natural language interface.
Claim 11
Dependent Claim
16 words
The method of claim 3, wherein said database is accessed using a transmission control protocol/internet protocol.
Claim 12
Dependent Claim
15 words
The method of claim 3, wherein said database is accessed using a hypertext transfer protocol.
Claim 13
Independent Claim
76 words
An apparatus for defining an interface for a system to receive voice commands to connect a first user to a second user over a network, comprising: means for receiving a request to define said interface; means for receiving a first information item; means for searching at least one database for a second information item indexed by said first information item; and means for constructing a grammar for said interface using said first and second information items.
Claim 14
Independent Claim
76 words
An apparatus for defining an interface for a system to receive voice commands to connect a first user to a second user over a network, comprising: means for receiving a request to define said interface; means for receiving a first information item; means for searching at least one database for a second information item indexed by said first information item; and means for constructing a grammar for said interface using said first and second information items.
Claim 15
Dependent Claim
25 words
The apparatus of claim 11, further comprising means for searching at least one database for a third information item based on said second information item.
Claim 16
Dependent Claim
43 words
The apparatus of claim 11, further comprising the steps of: receiving a voice command for connecting said first user to said second user; parsing said request using said interface; and connecting said first user to said second user based on said parsed request.
Claim 17
Dependent Claim
33 words
The apparatus of claim 11, wherein said database stores at least one of a group comprising electronic white pages, electronic yellow pages, employee files, HTML documents, calling service profiles and electronic user profiles.
Claim 18
Dependent Claim
18 words
The apparatus of claim 11, wherein said means for searching searches until a search ending condition is reached.
Claim 19
Dependent Claim
14 words
The apparatus of claim 11, wherein said grammar is for a natural language interface.
Claim 20
Dependent Claim
16 words
The apparatus of claim 11, wherein said database is accessed using a transmission control protocol/internet protocol.
Claim 21
Dependent Claim
15 words
The apparatus of claim 11, wherein said database is accessed using a hypertext transfer protocol.
Claim 22
Dependent Claim
74 words
A voice-activated connection system, comprising: a voice-activated connection module receiving a first information item, said voice-activated connection module generating a search request; a database in communication with said voice-activated connection module, said database receiving said search request and sending a search result to said voice-activated connection module; and a natural language interface module coupled to said voice-activated connection module receiving said search result and constructing a natural language grammar based on said search results.
Claim 23
Dependent Claim
74 words
A voice-activated connection system, comprising: a voice-activated connection module receiving a first information item, said voice-activated connection module generating a search request; a database in communication with said voice-activated connection module, said database receiving said search request and sending a search result to said voice-activated connection module; and a natural language interface module coupled to said voice-activated connection module receiving said search result and constructing a natural language grammar based on said search results.
Claim 24
Dependent Claim
49 words
A computer for performing voice-activated connections, comprising: a memory containing: a voice-activated connection program having functions for searching for information items; a natural language interface program having functions for building a natural language grammar; and a processor for running the voice-activated connection program and the natural language interface program.
Claim 25
Dependent Claim
49 words
A computer for performing voice-activated connections, comprising: a memory containing: a voice-activated connection program having functions for searching for information items; a natural language interface program having functions for building a natural language grammar; and a processor for running the voice-activated connection program and the natural language interface program.
Claim 26
Dependent Claim
95 words
A computer-readable medium whose contents cause a computer system to perform voice-activated connections, the computer system having a voice-activated connection program and a natural language interface program, by performing the steps of: receiving a request to define said interface by the voice-activated connection program; receiving a first information item by the voice-activated connection program; searching at least one database for a second information item indexed by said first information item by the voice-activated connection program; and constructing a grammar for said interface using said first and second information items by the natural language interface program.
Claim 27
Dependent Claim
95 words
A computer-readable medium whose contents cause a computer system to perform voice-activated connections, the computer system having a voice-activated connection program and a natural language interface program, by performing the steps of: receiving a request to define said interface by the voice-activated connection program; receiving a first information item by the voice-activated connection program; searching at least one database for a second information item indexed by said first information item by the voice-activated connection program; and constructing a grammar for said interface using said first and second information items by the natural language interface program.