Visualization of network members based on location and direction
First Claim
1. A method for generating a display on a mobile device that is a member of a communication system, comprising:
- receiving location information associated with each communication device in the communication system;
determining a location of the mobile device;
determining a distance between the mobile device and each communication device in the communication system;
generating a first-person perspective display in which each communication device in the communication system is represented by an image based on the determined distance between the mobile device and the communication device associated with that image;
determining whether the mobile device has changed orientation to a horizontal position; and
generating a top-down perspective display in which a first icon associated with the mobile device appears at a center of the top-down perspective display and each communication device in the communication system is represented by an image positioned around the first icon associated with the mobile device based on relative positions of each communication device in the communication system.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, devices and systems enable efficient organizations of group communications on a mobile device. The mobile device may be configured to receive location information from other mobile devices in a communication system, determine the current location and orientation of the mobile device, determine directions and distances from the mobile device to each of the other mobile devices, and generate a first-person perspective and/or top-down perspective display showing relative locations of the other mobile devices. Other multiple mobile devices may be represented in the display as images (e.g., icons, avatars, directional indicators, etc.). The display may provide a user interface to enable a user to quickly organize other mobile devices into groups and initiate group communications with some of the other mobile devices. The mobile device may be configured to group the displayed images into one or more communication units and establish communication links with mobile devices in the communication units.
22 Citations
4 Claims
-
1. A method for generating a display on a mobile device that is a member of a communication system, comprising:
-
receiving location information associated with each communication device in the communication system; determining a location of the mobile device; determining a distance between the mobile device and each communication device in the communication system; generating a first-person perspective display in which each communication device in the communication system is represented by an image based on the determined distance between the mobile device and the communication device associated with that image; determining whether the mobile device has changed orientation to a horizontal position; and generating a top-down perspective display in which a first icon associated with the mobile device appears at a center of the top-down perspective display and each communication device in the communication system is represented by an image positioned around the first icon associated with the mobile device based on relative positions of each communication device in the communication system.
-
-
2. A computing device, comprising:
-
means for receiving location information associated with each communication device in a communication system; means for determining a location of the computing device; means for determining a distance between the computing device and each communication device in the communication system; means for generating a first-person perspective display in which each communication device in the communication system is represented by an image based on the determined distance between the computing device and the communication device associated with that image; means for determining whether the computing device has changed orientation to a horizontal position; and means for generating a top-down perspective display in which a first icon associated with the computing device appears at a center of the top-down perspective display and each communication device in the communication system is represented by an image positioned around the first icon associated with the computing device based on relative positions of each communication device in the communication system.
-
-
3. A computing device, comprising:
-
a transceiver; a memory; and a processor coupled to the transceiver and the memory, wherein the processor is configured with processor-executable instructions to perform operations comprising; receiving location information associated with each communication device in a communication system; determining a location of the computing device; determining a distance between the computing device and each communication device in the communication system; generating a first-person perspective display in which each communication device in the communication system is represented by an image based on the determined distance between the computing device and the communication device associated with that image; determining whether the computing device has changed orientation to a horizontal position; and generating a top-down perspective display in which a first icon associated with the computing device appears at a center of the top-down perspective display and each communication device in the communication system is represented by an image positioned around the first icon associated with the computing device based on relative positions of each communication device in the communication system.
-
-
4. A non-transitory computer readable storage medium having stored thereon processor-executable software instructions configured to cause a processor to perform operations for generating a display on a mobile device that is a member of a communication system, comprising:
-
receiving location information associated with each communication device in the communication system; determining a location of the mobile device; determining a distance between the mobile device and each communication device in the communication system; generating a first-person perspective display in which each communication device in the communication system is represented by an image based on the determined distance between the mobile device and the communication device associated with that image; determining whether the mobile device has changed orientation to a horizontal position; and generating a top-down perspective display in which a first icon associated with the mobile device appears at a center of the top-down perspective display and communication device in the communication system is represented by an image positioned around the first icon associated with the mobile device based on relative positions of each communication device in the communication system.
-
Specification