SYSTEM AND METHOD FOR PROVIDING A NATURAL LANGUAGE CONTENT DEDICATION SERVICE
First Claim
1. A system for providing a natural language content dedication service, comprising:
- one or more physical processors programmed to execute computer program instructions which, when executed, cause the one or more physical processors to;
receive a natural language utterance of a user;
perform speech recognition on the natural language utterance to determine one or more words of the natural language utterance;
obtain context information associated with the user;
determine, based on the one or more words and the context information, a request to dedicate content, the content to be dedicated, and a recipient to which the content is to be dedicated; and
send, based on the determination of the request, the content, and the recipient, information that enables the recipient to access (i) the content and (ii) a dedication of the content to the recipient.
7 Assignments
0 Petitions
Accused Products
Abstract
The system and method described herein may provide a natural language content dedication service in a voice services environment. In particular, providing the natural language content dedication service may generally include detecting multi-modal device interactions that include requests to dedicate content, identifying the content requested for dedication from natural language utterances included in the multi-modal device interactions, processing transactions for the content requested for dedication, processing natural language to customize the content for recipients of the dedications, and delivering the customized content to the recipients of the dedications.
-
Citations
30 Claims
-
1. A system for providing a natural language content dedication service, comprising:
one or more physical processors programmed to execute computer program instructions which, when executed, cause the one or more physical processors to; receive a natural language utterance of a user; perform speech recognition on the natural language utterance to determine one or more words of the natural language utterance; obtain context information associated with the user; determine, based on the one or more words and the context information, a request to dedicate content, the content to be dedicated, and a recipient to which the content is to be dedicated; and send, based on the determination of the request, the content, and the recipient, information that enables the recipient to access (i) the content and (ii) a dedication of the content to the recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
17. A method of providing a natural language content dedication service, the method being implemented on a computer system that includes one or more physical processors executing computer program instructions which, when executed, perform the method, the method comprising:
-
receiving, at the computer system, a natural language utterance of a user; performing, by the computer system, speech recognition on the natural language utterance to determine one or more words of the natural language utterance; obtaining, by the computer system, context information associated with the user; determining, by the computer system, based on the one or more words and the context information, a request to dedicate content, the content to be dedicated, and a recipient to which the content is to be dedicated; and sending, by the computer system, based on the determination of the request, the content, and the recipient, information that enables the recipient to access (i) the content and (ii) a dedication of the content to the recipient. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification