Computer program product for retrieving multi-media objects using a natural language having a pronoun
First Claim
Patent Images
1. A computer program product for retrieving multi-media objects using a natural language containing a pronoun, comprising:
- a computer readable storage medium having a computer program stored thereon for performing the steps of;
(a) receiving a query in the natural language containing the pronoun;
(b) determining the pronoun in the query;
(c) determining whether either a phrase or sentence containing the pronoun conforms to a predetermined phrase structure;
(d) determining a noun or noun phrase to which the pronoun refers based on step (c); and
(e) processing the query based on step (d).
5 Assignments
0 Petitions
Accused Products
Abstract
A computer program product for retrieving multi-media objects uses a natural language having a pronoun. The computer program product includes a computer readable storage medium having a computer program stored thereon for performing the steps of receiving a query in the natural language containing the pronoun; determining the pronoun in the query; determining whether either a phrase or sentence containing the pronoun conforms to a predetermined phrase structure; determining a noun or noun phrase to which the pronoun refers; and processing the query.
-
Citations
15 Claims
-
1. A computer program product for retrieving multi-media objects using a natural language containing a pronoun, comprising:
- a computer readable storage medium having a computer program stored thereon for performing the steps of;
(a) receiving a query in the natural language containing the pronoun;
(b) determining the pronoun in the query;
(c) determining whether either a phrase or sentence containing the pronoun conforms to a predetermined phrase structure;
(d) determining a noun or noun phrase to which the pronoun refers based on step (c); and
(e) processing the query based on step (d). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
- a computer readable storage medium having a computer program stored thereon for performing the steps of;
Specification