SHARING OF USER INTERFACE OBJECTS VIA A SHARED SPACE
First Claim
1. A computing device comprising:
- a processor to;
execute a data sharing application that provides a plurality of shared spaces, each shared space enabling a user of the computing device to share user interface (UI) objects with other users;
receive a user command to transfer a respective UI object from each of a plurality of corresponding applications executing on the computing device to a particular shared space;
display each transferred UI object within the particular shared space, wherein each displayed UI object retains associated functionality from the corresponding application within the shared space; and
share the particular shared space, including each UI object and the associated functionality, with a plurality of users granted access to the particular shared space by the user.
5 Assignments
0 Petitions
Accused Products
Abstract
Example embodiments relate to sharing of user interface objects via a shared space in a data sharing application. In example embodiments, a data sharing application provides a shared space. A user command may then be received to transfer a respective UI object from each of a plurality of applications to the shared space. In response, each transferred UI object may be displayed within the shared space, such that each displayed UI object retains associated functionality from the corresponding application within the shared space. Finally, each UI object in the shared space may be shared with a plurality of users granted access to the shared space.
-
Citations
15 Claims
-
1. A computing device comprising:
a processor to; execute a data sharing application that provides a plurality of shared spaces, each shared space enabling a user of the computing device to share user interface (UI) objects with other users; receive a user command to transfer a respective UI object from each of a plurality of corresponding applications executing on the computing device to a particular shared space; display each transferred UI object within the particular shared space, wherein each displayed UI object retains associated functionality from the corresponding application within the shared space; and share the particular shared space, including each UI object and the associated functionality, with a plurality of users granted access to the particular shared space by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A non-transitory machine-readable storage medium encoded with instructions executable by a processor of a computing device for sharing UI objects, the machine-readable storage medium comprising:
-
instructions for executing a data sharing application including a shared space for enabling a user of the computing device to share user interface (UI) objects; instructions for receiving a selection of users to be granted access to the shared space by the user; instructions for receiving a plurality of user commands to transfer respective UI objects from each of a plurality of corresponding applications to the shared space; instructions for displaying each UI object within the shared space, wherein each displayed UI object executes functionality transferred from the corresponding application; and instructions for providing each UI object to a remote server to be shared with each user granted access to the shared space. - View Dependent Claims (11, 12)
-
-
13. A method for sharing user interface (UI) objects, the method comprising:
-
executing, by a computing device, a data sharing application that provides a plurality of shared spaces, each shared space enabling a user of the computing device to share user interface (UI) objects with other users; receiving a user command to transfer a respective UI object from each of a plurality of corresponding applications executing on the computing device to a particular shared space; displaying each transferred UI object within the particular shared space, wherein each displayed UI object retains associated functionality from the corresponding application within the shared application; receiving a selection of users to be granted access to the particular shared space based on a selection provided by the user via a contacts application; and sharing the particular shared space, including each UI object and the associated functionality, with the users granted access to the particular shared space. - View Dependent Claims (14, 15)
-
Specification