SYSTEM AND METHOD FOR AN INTEGRATED, MULTI-MODAL, MULTI-DEVICE NATURAL LANGUAGE VOICE SERVICES ENVIRONMENT
First Claim
1. A method for providing an integrated natural language voice services environment, the integrated voice services environment including an input device that receives a multi-modal natural language input, a central device communicatively coupled to the input device, and one or more secondary devices communicatively coupled to the central device, each of the input device, the central device, and the one or more secondary devices having intent determination capabilities for processing multi-modal natural language inputs, the method comprising:
- communicating the multi-modal natural language input from the input device to the central device, the central device operable to;
aggregate the intent determination capabilities of the input device and the one or more secondary devices; and
determine an intent of the multi-modal natural language input received at the input device using the aggregated intent determination capabilities;
receiving the determined intent of the multi-modal natural language input at the input device; and
invoking at least one action at one or more of the input device, the central device, or the secondary devices based on the determined intent.
10 Assignments
0 Petitions
Accused Products
Abstract
A system and method for an integrated, multi-modal, multi-device natural language voice services environment may be provided. In particular, the environment may include a plurality of voice-enabled devices each having intent determination capabilities for processing multi-modal natural language inputs in addition to knowledge of the intent determination capabilities of other devices in the environment. Further, the environment may be arranged in a centralized manner, a distributed peer-to-peer manner, or various combinations thereof. As such, the various devices may cooperate to determine intent of multi-modal natural language inputs, and commands, queries, or other requests may be routed to one or more of the devices best suited to take action in response thereto.
-
Citations
27 Claims
-
1. A method for providing an integrated natural language voice services environment, the integrated voice services environment including an input device that receives a multi-modal natural language input, a central device communicatively coupled to the input device, and one or more secondary devices communicatively coupled to the central device, each of the input device, the central device, and the one or more secondary devices having intent determination capabilities for processing multi-modal natural language inputs, the method comprising:
-
communicating the multi-modal natural language input from the input device to the central device, the central device operable to; aggregate the intent determination capabilities of the input device and the one or more secondary devices; and determine an intent of the multi-modal natural language input received at the input device using the aggregated intent determination capabilities; receiving the determined intent of the multi-modal natural language input at the input device; and invoking at least one action at one or more of the input device, the central device, or the secondary devices based on the determined intent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for providing an integrated natural language voice services environment, the integrated voice services environment including an input device that receives a multi-modal natural language input and one or more secondary devices communicatively coupled to the input device, each of the input device and the one or more secondary devices having intent determination capabilities for processing multi-modal natural language inputs, the method comprising:
-
determining a preliminary intent of the multi-modal natural language input, wherein the input device determines the preliminary intent using local intent determination capabilities; communicating the multi-modal natural language input to one or more of the secondary devices, each of which determine an intent of the multi-modal natural language input using local intent determination capabilities; collating the preliminary intent determination and the intent determinations of the secondary devices; arbitrating among the collated intent determinations to determine an actionable intent of the multi-modal natural input; and invoking at least one action at one or more of the input device or the secondary devices based on the determined actionable intent. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for providing an integrated natural language voice services environment, the system comprising:
-
an input device that receives a multi-modal natural language input; one or more secondary devices communicatively coupled to the input device, each of the input device and the one or more secondary devices having intent determination capabilities for processing multi-modal natural language inputs; and a constellation model accessible to each of the input device and the one or more secondary devices, the constellation model describing the intent determination capabilities of the input device and the one or more secondary devices, the multi-modal natural language input routed for processing at one or more of the input device or the secondary devices to determine an intent thereof based on the intent determination capabilities described in the constellation model. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification