PUBLISHER AND SHARE ACTION INTEGRATION IN A USER INTERFACE FOR AUTOMATED MESSAGING
First Claim
1. A method comprising:
- causing display of information in a first component and in a second component in a user interface on a display of a user device, the first component being a publisher configured for composing and sharing messages on a plurality of different communication channels using a plurality of different share actions, the second component comprising a plurality of links to data items identifiable by objects stored in one or more database systems;
processing first user input submitted at the user device to identify a selection of one of the data items;
identifying, as applicable to the selected data item, a set of the share actions for sharing the selected item using the publisher;
causing display of the set of share actions in a list in the user interface;
processing second user input submitted at the user device to identify a selection of one of the displayed set of share actions;
determining that the selected share action is applicable to a first one of the communication channels; and
causing a reference to the selected item to be provided in a message being composed in the publisher, the message capable of being shared on the first communication channel.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are some implementations of systems, apparatus, methods and computer program products for publisher and share action integration in a user interface (UI) for automated messaging. In some implementations, information is displayed in a first component and in a second component in a UI on a display. The first component is a publisher configured for composing and sharing messages on different communication channels using different share actions. The second component includes links to data items. When one of the data items is selected, a set of share actions for sharing the selected item using the publisher can be identified and displayed. When one of the displayed share actions is selected, it can be determined that the selected share action is applicable to one of the communication channels. A reference to the selected item can be provided in a message being composed in the publisher for sharing on the one communication channel.
-
Citations
20 Claims
-
1. A method comprising:
-
causing display of information in a first component and in a second component in a user interface on a display of a user device, the first component being a publisher configured for composing and sharing messages on a plurality of different communication channels using a plurality of different share actions, the second component comprising a plurality of links to data items identifiable by objects stored in one or more database systems; processing first user input submitted at the user device to identify a selection of one of the data items; identifying, as applicable to the selected data item, a set of the share actions for sharing the selected item using the publisher; causing display of the set of share actions in a list in the user interface; processing second user input submitted at the user device to identify a selection of one of the displayed set of share actions; determining that the selected share action is applicable to a first one of the communication channels; and causing a reference to the selected item to be provided in a message being composed in the publisher, the message capable of being shared on the first communication channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a database system implemented using a server system, the database system configurable to cause; displaying information in a first component and in a second component in a user interface on a display of a user device, the first component being a publisher configured for composing and sharing messages on a plurality of different communication channels using a plurality of different share actions, the second component comprising a plurality of links to data items identifiable by objects stored in one or more databases; processing first user input submitted at the user device to identify a selection of one of the data items; identifying, as applicable to the selected data item, a set of the share actions for sharing the selected item using the publisher; displaying the set of share actions in a list in the user interface; processing second user input submitted at the user device to identify a selection of one of the displayed set of share actions; determining that the selected share action is applicable to a first one of the communication channels; and providing a reference to the selected item in a message being composed in the publisher, the message capable of being shared on the first communication channel. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer program product comprising computer-readable program code capable of being executed by one or more processors when retrieved from a non-transitory computer-readable medium, the program code comprising instructions configurable to cause:
-
displaying information in a first component and in a second component in a user interface on a display of a user device, the first component being a publisher configured for composing and sharing messages on a plurality of different communication channels using a plurality of different share actions, the second component comprising a plurality of links to data items identifiable by objects stored in one or more databases; processing first user input submitted at the user device to identify a selection of one of the data items; identifying, as applicable to the selected data item, a set of the share actions for sharing the selected item using the publisher; displaying the set of share actions in a list in the user interface; processing second user input submitted at the user device to identify a selection of one of the displayed set of share actions; determining that the selected share action is applicable to a first one of the communication channels; and providing a reference to the selected item in a message being composed in the publisher, the message capable of being shared on the first communication channel. - View Dependent Claims (17, 18, 19, 20)
-
Specification