Relationship-based and context-based user interfaces for exchanging data
First Claim
1. A method of identifying data to transmit from one mobile device to another mobile device, the method comprising:
- presenting a root user interface on a display of the mobile device to a user,wherein the root user interface has a plurality of graphical indicators that each correspond to a type of relationship between the user of the mobile device and another individual, andwherein each of the plurality of graphical indicators also have an associated set of data that is related to the corresponding type of relationship;
receiving a selection from the user of one of the plurality of graphical indicators;
presenting a secondary user interface on the display of the mobile device to the user,wherein the secondary user interface corresponds to the graphical indicator selected by the user and displays the associated set of data that is related to the type of relationship reflected by the selected graphical indicator,wherein the associated set of data includes at least two data items that are selectable for transmission to another mobile device, andwherein the associated set of data that is related to the type of relationship is determined by analyzing the contents of the set of data;
and receiving a selection from the user of a data item of the displayed set of data for transmission to a mobile device of an individual having the type of relationship with the user reflected by the selected graphical indicator.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method for presenting an interface to a user of a mobile device, the interface allowing a user to identify and select data that is to be transmitted to another mobile device. In some embodiments, the interface generated by the system allows the user to select data for transmission based on relationship associations. The relationship associations, for example, may include pre-defined groupings of data that are tailored to a specific relationship between the user and another person. Accordingly, the user may employ the interface to quickly locate data that would be appropriate to transmit given the particular relationship between the user and the person to receive the data. In some embodiments, the interface generated by the system allows the user to select data for transmission based on context associations. Individual context associations may contain a smaller subset of data corresponding to a specific relationship association.
34 Citations
23 Claims
-
1. A method of identifying data to transmit from one mobile device to another mobile device, the method comprising:
-
presenting a root user interface on a display of the mobile device to a user, wherein the root user interface has a plurality of graphical indicators that each correspond to a type of relationship between the user of the mobile device and another individual, and wherein each of the plurality of graphical indicators also have an associated set of data that is related to the corresponding type of relationship; receiving a selection from the user of one of the plurality of graphical indicators; presenting a secondary user interface on the display of the mobile device to the user, wherein the secondary user interface corresponds to the graphical indicator selected by the user and displays the associated set of data that is related to the type of relationship reflected by the selected graphical indicator, wherein the associated set of data includes at least two data items that are selectable for transmission to another mobile device, and wherein the associated set of data that is related to the type of relationship is determined by analyzing the contents of the set of data; and receiving a selection from the user of a data item of the displayed set of data for transmission to a mobile device of an individual having the type of relationship with the user reflected by the selected graphical indicator. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of identifying data to transmit from one mobile device to another mobile device, the method comprising:
-
presenting a root user interface on a display of a mobile device to a user, wherein the root user interface has a plurality of display sections that each correspond to a type of relationship between the user of the mobile device and another individual, and wherein each of the plurality of display sections represents a grouping of data stored on the mobile device that is related to the type of relationship; presenting a graphical indicator representing a contextual association on at least one of the plurality of display sections, wherein the graphical indicator is associated with a subset of data selected from the grouping of data corresponding to that display section, and wherein the subset of data that is selected from the grouping of data is determined by analyzing the contents of the grouping of data; receiving an input from the user corresponding to a selection of the context association; and transmitting the subset of data associated with the selected context association to a mobile device of an individual having the type of relationship reflected by the display section of the selected context association. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for incorporation in a mobile device to allow a user to identify data to transmit from the mobile device to another mobile device, the system comprising:
-
a memory storing computer-executable instructions of; an interface component configured to; present a root user interface on a display of a mobile device to a user, wherein the root user interface has a plurality of display sections that each correspond to a type of relationship between the user of the mobile device and another individual, and wherein each of the plurality of display sections represents a grouping of data stored on the mobile device that is related to the type of relationship; and present a graphical indicator representing a contextual association on at least one of the plurality of display sections, wherein the graphical indicator is associated with a subset of data selected from the grouping of data corresponding to that display section, and wherein the subset of data is determined by programmatically analyzing the contents of the grouping of data; and an input component for receiving an input from the user corresponding to a selection of the context association, wherein the input component is configured to retrieve the subset of data associated with the selected context association and to provide the retrieved subset of data for transmission to a mobile device of an individual having the type of relationship of the display section of the selected context association; and a processor for executing the computer-executable instructions stored in the memory. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification