DEVICE SKINS FOR USER ROLE, CONTEXT, AND FUNCTION AND SUPPORTING SYSTEM MASHUPS
First Claim
Patent Images
1. A method, comprising:
- determining, by a processor executable mashup stimulus module, at least one of a role, context, presence state, and location of a user, the determined at least one of a role, context, presence state, and location being different from a user request and command to provide an existing, specified mashup; and
in response to the determined at least one of a role, context, presence state, and location, providing, by a processor executable mashup management module, at least one of a mashup and output of the mashup to the user, the mashup being a function of the determined at least one of a role, context, presence state, and location.
20 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention are directed to a communication system that provides various automated operations, including searches of public and private resources for third party information and presentation of the located third party information by a mashup and preparation of a mashup to combine different communication modes or modes in a common session.
-
Citations
20 Claims
-
1. A method, comprising:
-
determining, by a processor executable mashup stimulus module, at least one of a role, context, presence state, and location of a user, the determined at least one of a role, context, presence state, and location being different from a user request and command to provide an existing, specified mashup; and in response to the determined at least one of a role, context, presence state, and location, providing, by a processor executable mashup management module, at least one of a mashup and output of the mashup to the user, the mashup being a function of the determined at least one of a role, context, presence state, and location. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus, comprising:
-
a processor executable mashup stimulus module to determine at least one of a role, context, presence state, and location of a user, the determined at least one of a role, context, presence state, and location being different from a user request and command to provide an existing, specified mashup; and a processor executable mashup management module operable, in response to the determined at least one of a role, context, presence state, and location, to provide at least one of a mashup and output of the mashup to the user, the mashup being a function of the determined at least one of a role, context, presence state, and location. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
determining, by a processor executable mashup stimulus module, at least one of a role, context, presence state, and location of a user; based on the determined at least one of a role, context, presence state, and location, selecting, by at least one of a processor executable mashup selection and creation module, a mashup to provide output to the user; selecting a computational device of the user to receive at least one of a selected mashup and output from the selected mashup; configuring, by a processor executable mashup configuration module, at least one of the selected mashup and selected mashup output based on one or more of capabilities, provisioning, and user preferences of the selected computational device; and providing, by a processor executable mashup management module, at least one of the selected mashup and selected mashup output to the user. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification