Orientational collaboration of data between multiple devices
First Claim
Patent Images
1. A method for collaborating user data, comprising:
- detecting, by a first mobile device, proximity and orientation information for one or more mobile devices;
establishing, by the first mobile device, a communication link with the one or more mobile devices, when the proximity and orientation information corresponds to a first shared collaboration state;
selecting an application to execute in response to the detected proximity and orientation information;
receiving remote user data associated with the application from each of the one or more mobile devices over the communication link; and
populating a display interface with visual data associated with the application using local user data and the received remote user data.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure provides for collaborating user data maintained in separate mobile devices by tangibly manipulating the distance and orientation between the mobile devices. The placement of one device with respect to one or more other devices triggers an action when the proximity and orientation between the devices is detected. The data on each proximal device is temporarily shared among the devices, allowing the users of the devices to see the aggregated data.
38 Citations
24 Claims
-
1. A method for collaborating user data, comprising:
-
detecting, by a first mobile device, proximity and orientation information for one or more mobile devices; establishing, by the first mobile device, a communication link with the one or more mobile devices, when the proximity and orientation information corresponds to a first shared collaboration state; selecting an application to execute in response to the detected proximity and orientation information; receiving remote user data associated with the application from each of the one or more mobile devices over the communication link; and populating a display interface with visual data associated with the application using local user data and the received remote user data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An electronic apparatus comprising:
-
means for detecting, by a first mobile device, proximity and orientation information for one or more mobile devices; means for establishing, by the first mobile device, a communication link with the one or more mobile devices, when the proximity and orientation information corresponds to a first shared collaboration state; means for selecting an application to execute in response to the detected proximity and orientation information; means for receiving remote user data associated with the application from each of the one or more mobile devices over the communication link; and means for populating a display interface with visual data associated with the application using local user data and the received remote user data. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product comprising:
a non-transitory computer-readable medium having program code recorded thereon for mirrored interface navigation on a plurality of mobile devices, the program code comprising; program code to detect, by a first mobile device, proximity and orientation information for one or more mobile devices; program code to establish, by the first mobile device, a communication link with the one or more mobile devices, when the proximity and orientation information corresponds to a first shared collaboration state; program code to select an application to execute in response to the detected proximity and orientation information; program code to receive remote user data associated with the application from each of the one or more mobile devices over the communication link; and program code to populate a display interface with visual data associated with the application using local user data and the received remote user data. - View Dependent Claims (14, 15, 16, 17, 18)
-
19. A user device comprising:
-
at least one processor; a memory coupled to the at least one processor; and a display device coupled to the at least one processor; wherein the at least one processor is configured; to detect, by a first mobile device, proximity and orientation information for one or more mobile devices; to establish, by the first mobile device, a communication link with the one or more mobile devices, when the proximity and orientation information corresponds to a first shared collaboration state; to select an application to execute in response to the detected proximity and orientation information; to receive remote user data associated with the application from each of the one or more mobile devices over the communication link; and to populate a display interface with visual data associated with the application using local user data and the received remote user data. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification