Virtual user interface for multiple user devices
First Claim
Patent Images
1. A computer-readable medium or propagated signal having embodied thereon instructions for a virtual user interface of a virtual composite device having aggregate capabilities based on capabilities of a first user device and capabilities of a second user device, wherein the instructions, when executed, cause a processor to:
- enable a user of the virtual user interface to define the aggregate capabilities of the virtual composite device, and enable the user of the virtual user interface to define preferences for using one of the first user device or the second user device to display a communication received by the virtual user interface.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques for directing communications between computing or communications devices are described. A virtual user interface is defined that leverages capabilities from multiple user devices associated with a user. The virtual user interface is used to direct a received communication to a particular user device associated with the user.
39 Citations
36 Claims
-
1. A computer-readable medium or propagated signal having embodied thereon instructions for a virtual user interface of a virtual composite device having aggregate capabilities based on capabilities of a first user device and capabilities of a second user device, wherein the instructions, when executed, cause a processor to:
-
enable a user of the virtual user interface to define the aggregate capabilities of the virtual composite device, and enable the user of the virtual user interface to define preferences for using one of the first user device or the second user device to display a communication received by the virtual user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for defining a virtual user interface of a virtual composite device having aggregate capabilities based on capabilities of a first user device and capabilities of a second user device, the method comprising:
-
enabling a user of the virtual user interface to define the aggregate capabilities of the virtual composite device, and enabling the user of the virtual user interface to define preferences for using one of the first user device or the second user device to display a communication received by the virtual user interface. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-implemented method for using a virtual user interface for a virtual composite device to present a communication wherein the virtual user interface includes aggregate capabilities based on multiple user devices associated with the virtual composite device wherein each of the multiple user devices is associated with presentation capabilities and with a network by which the user device communicates, the method comprising:
-
receiving a communication associated with a user, based on a type of the communication that is received and the virtual user interface associated with the user, determining one of the multiple user devices on which to present the communication, and transmitting the communication to the determined one of the multiple user devices over the network associated with the one of the multiple user devices, wherein;
the virtual user interface associated with the user includes preferences for using one of the multiple user devices to present the type of communication that was received. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer-readable medium or propagated signal having embodied thereon instructions for using a virtual user interface for a virtual composite device to present a communication wherein the virtual user interface includes aggregate capabilities based on multiple user devices associated with the virtual composite device, each of the multiple user devices is associated with presentation capabilities and with a network by which the user device communicates, and the instructions, when executed, cause a processor to:
-
receive a communication associated with a user, based on a type of the communication that is received and the virtual user interface associated with the user, determine one of the multiple user devices on which to present the communication, and transmit the communication to the determined one of the multiple user devices over the network associated with the one of the multiple user devices, wherein;
the virtual user interface associated with the user includes preferences for using one of the multiple user devices to present the type of communication that was received. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
-
Specification