System and method for multi-modal context-sensitive applications in home network environment
First Claim
1. A system for providing a dynamic user configurable output for multi-modal context-sensitive applications in a home network, the system comprising:
- a processor;
a memory couple to the processor;
an input processing agent unit classifying inputs from a predetermined input device based on at least one criterion selected from the group consisting of an input block, an input type, a priority, and ranking and then outputting an input with the highest priority and the highest ranking among the classified inputs;
an input collaboration agent unit obtaining a pre-defined output action for an input type corresponding to each input based on a user'"'"'s context by performing real-time analysis on each of the inputs fed by the input processing agent unit and obtaining a possible output action based on the user'"'"'s context by performing a probabilistic inference on the inputs fed by the input processing agent unit;
a user manager agent unit to transmit the current user'"'"'s profile and a detected user context to the input collaboration agent through an agent server and obtaining a user interface in accordance with an output resource corresponding to the output action determined by the input collaboration agent, wherein the output resource, which is available in the home network and corresponds to the current user'"'"'s context, is based on the current user'"'"'s profile and the detected user context; and
the agent server obtaining the output resource, which is available in the home network and corresponds to the user'"'"'s context, based on the output action obtained by comparing the output actions from the input collaboration agent.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for multi-modal context-sensitive applications in a home network are provided. The system includes an input processing agent classifying inputs from a predetermined input device based on at least one criterion selected from the group consisting of an input block, an input type, a priority, and ranking and then outputting the classified inputs; an input collaboration agent performing real-time analysis on each of the inputs fed by the input processing agent to obtain a pre-defined output action for an input type corresponding to each input based on a user'"'"'s context and performing a probabilistic inference on the inputs fed by the input processing agent to obtain a possible output action based on the user'"'"'s context; and an agent server obtaining an output resource, which is available in the home network and corresponds to the user'"'"'s context, based on the output action obtained by the input collaboration agent.
-
Citations
12 Claims
-
1. A system for providing a dynamic user configurable output for multi-modal context-sensitive applications in a home network, the system comprising:
-
a processor; a memory couple to the processor; an input processing agent unit classifying inputs from a predetermined input device based on at least one criterion selected from the group consisting of an input block, an input type, a priority, and ranking and then outputting an input with the highest priority and the highest ranking among the classified inputs; an input collaboration agent unit obtaining a pre-defined output action for an input type corresponding to each input based on a user'"'"'s context by performing real-time analysis on each of the inputs fed by the input processing agent unit and obtaining a possible output action based on the user'"'"'s context by performing a probabilistic inference on the inputs fed by the input processing agent unit; a user manager agent unit to transmit the current user'"'"'s profile and a detected user context to the input collaboration agent through an agent server and obtaining a user interface in accordance with an output resource corresponding to the output action determined by the input collaboration agent, wherein the output resource, which is available in the home network and corresponds to the current user'"'"'s context, is based on the current user'"'"'s profile and the detected user context; and the agent server obtaining the output resource, which is available in the home network and corresponds to the user'"'"'s context, based on the output action obtained by comparing the output actions from the input collaboration agent. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of providing a dynamic user configurable output for multi-modal context-sensitive applications in a home network, the method comprising:
-
(a) classifying inputs from a predetermined input device based on at least one criterion selected from the group consisting of an input block, an input type, a priority, and ranking and then outputting an input with the highest priority and the highest ranking among the classified inputs; (b) obtaining a pre-defined output action for an input type corresponding to each input based on a user'"'"'s context by performing real-time analysis on each of the inputs and obtaining a possible output action based on the user'"'"'s context by performing a probabilistic inference on the inputs using a computer; (c) obtaining an output resource, which is available in the home network and corresponds to the user'"'"'s context, based on the output action obtained by comparing the output actions obtained in the step (b); (d) authenticating the user and detecting a user'"'"'s profile and a user'"'"'s context that correspond to the authenticated user; and (e) obtaining a user interface in accordance with the output resource, which is available in the home network, wherein the output resource corresponds to the user'"'"'s context, based on the detected user'"'"'s profile and the detected user'"'"'s context. - View Dependent Claims (9, 10, 11, 12)
-
Specification