Method and system for auto-allocating roles among mobile devices based on relative position of the devices.
Publication Date: 2018-Aug-10
The IP.com Prior Art Database
Method and system for auto-allocating roles among mobile devices based on relative position of the devices
In many situations, users need to collaborate with multiple mobile devices for different activities. In any collaborative activity, the mobile devices must perform appropriate roles (e.g., master device and slave device; presenter and listener/recorder, power transfer device and power recipient, etc.) or combination of roles. The user must manually define the role of the participating mobile device. Further, in any presentation, the position of presenter is different than that of the position of audience. Therefore, a method and system can be developed by which the roles of the mobile devices in a collaborative situation can be identified based on the relative positions of the devices in the surrounding ecosystem.
The novel contribution is a method and system for auto-allocating roles among mobile devices based on the relative positions of the devices.
In any multi-mobile device ecosystem, the relative positions and/or arrangements among the participating mobile devices define the relationship among the mobile devices. Relationships among the mobile devices can be parent vs. child, donor vs. receiver, hierarchical, etc. Based on the identified relationship among the mobile devices, the novel system automatically segregates the collaborative activities and accordingly assigns the activities across the participating devices. Any change in the relative positions of the devices causes the system to automatically reassign the roles for the collaborative activity, seamlessly transferring a role from one mobile device to another mobile device. Multiple relative positions can exist among the participating mobile devices at any given time. Based on the relative position, participating mobile devices can perform multiple roles with respect to the relative position of other mobile devices.
Figure 1 illustrates a multi-device environment. The devices or owner of the devices are present, so the devices communicate with each other to find the relative positions. The system accordingly assigns the appropriate roles to those devices. The devices perform the related activities.
Figure: A multi-device environment
Following are the implementation steps for devices within a given environment:
1. Each device receives unique identification
A. Devices identify associated relative positions (in relation to each other)
B. System u...