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, or location of a user, wherein at least one of the role or context is determined based on a first telephone call and wherein a specified mashup is determined based on an Instant Message session and the first telephone call being simultaneous;
identifying that the Instant Message session and the first telephone call are on different computational devices; and
in response to identifying that the Instant Message session and the first telephone call are on different computational devices, transferring the Instant Message session and the first telephone call to a common computational device for displaying the first telephone call and the Instant Message session by using the specified mashup for a user interface of the common computational device.
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, or location of a user, wherein at least one of the role or context is determined based on a first telephone call and wherein a specified mashup is determined based on an Instant Message session and the first telephone call being simultaneous; identifying that the Instant Message session and the first telephone call are on different computational devices; and in response to identifying that the Instant Message session and the first telephone call are on different computational devices, transferring the Instant Message session and the first telephone call to a common computational device for displaying the first telephone call and the Instant Message session by using the specified mashup for a user interface of the common computational device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus, comprising:
-
a mashup stimulus module that comprises a processor to determine at least one of a role, context, presence, or location of a user, wherein at least one of the role or context is determined based on a telephone call and wherein a specified mashup is determined based on an Instant Message session and the telephone call occurring simultaneously; and a mashup management module that comprises the processor, wherein the mashup management module identifies that the Instant Message session and the telephone call are on different computational devices, in response to identifying that the Instant Message session and the telephone call are on different computational devices, transfers the Instant Message session and the telephone call to a common computational device for displaying the telephone call and the Instant Message session by using the specified mashup for a user interface of the common computational device. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method, comprising:
-
determining, by a processor executable mashup stimulus module, at least one of a role, context, presence, or location of a user, wherein at least one of the role or context is determined based on a telephone call; based on the determined at least one of the role, context, presence, or location, selecting, by at least one of a processor executable mashup selection or creation module, a specified mashup to provide output to the user, wherein the specified mashup is selected based on an Instant Message session and the telephone call occurring simultaneously; identifying that the Instant Message session and the telephone call are on different computational devices; in response to identifying that the Instant Message session and the telephone call are on different computational devices, transferring the Instant Message session and the telephone call to a common computational device for displaying the telephone call and the Instant Message session on the common computational device; configuring, by a processor executable mashup configuration module, the specified mashup based on one or more of capabilities, provisioning, or user preferences of the common computational device; and providing, by a processor executable mashup management module, the specified mashup to the user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification