System and method for delivering targeted advertisements and/or providing natural language processing based on advertisements
DCFirst Claim
1. A method for providing natural language processing based on advertisements, the method being implemented on a computer system having one or more physical processors executing computer program instructions which, when executed, perform the method, the method comprising:
- providing, by the computer system, an advertisement associated with a product or service for presentation to a user;
receiving, at the computer system, a natural language utterance of the user; and
interpreting, by the computer system, the natural language utterance based on the advertisement and, responsive to the existence of a pronoun in the natural language utterance, determining whether the pronoun refers to one or more of the product or service or a provider of the product or service.
9 Assignments
Litigations
1 Petition
Accused Products
Abstract
The system and method described herein may use various natural language models to deliver targeted advertisements and/or provide natural language processing based on advertisements. In one implementation, an advertisement associated with a product or service may be provided for presentation to a user. A natural language utterance of the user may be received. The natural language utterance may be interpreted based on the advertisement and, responsive to the existence of a pronoun in the natural language utterance, a determination of whether the pronoun refers to one or more of the product or service or a provider of the product or service may be effectuated.
-
Citations
23 Claims
-
1. A method for providing natural language processing based on advertisements, the method being implemented on a computer system having one or more physical processors executing computer program instructions which, when executed, perform the method, the method comprising:
-
providing, by the computer system, an advertisement associated with a product or service for presentation to a user; receiving, at the computer system, a natural language utterance of the user; and interpreting, by the computer system, the natural language utterance based on the advertisement and, responsive to the existence of a pronoun in the natural language utterance, determining whether the pronoun refers to one or more of the product or service or a provider of the product or service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
13. The method of 12, wherein a first application type of the first application includes one or more of a navigation application, a music application, a commerce application, or a calling application, and wherein the second application is of an application type different than the first application type.
-
23. A system providing natural language processing based on advertisements, the system comprising:
one or more physical processors programmed with computer program instructions which, when executed, cause the one or more physical processors to; provide an advertisement associated with a product or service for presentation to a user; receive a natural language utterance of the user; and interpret the natural language utterance based on the advertisement and, responsive to the existence of a pronoun in the natural language utterance, determine whether the pronoun refers to one or more of the product or service or a provider of the product or service.
Specification