APPARATUS AND METHODS FOR PERFORMING AN ACTION ON A DATABASE RECORD
First Claim
1. A mobile device comprising:
- a display;
one or more storage media; and
one or more processors operable to execute one or more instructions stored on the one or more storage media, the instructions configured to cause;
providing, on the display, a user interface including a plurality of selectable links associated with actions capable of being performed on a database record stored or configured to be stored in a database of an on-demand database service, the selectable links being provided based on one or more attributes of the database record,receiving, via the user interface, a user input selecting one or more of the selectable links to request an action to be performed on the database record,retrieving, based on the user input selection, one or more data items from the mobile device,automatically associating one or more data fields in the database record with the one or more retrieved data items, andperforming the requested action on the database record using the associated one or more data fields.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are methods, apparatus, systems, and computer program products for performing an action on a database record in an on-demand database service. What actions are presented to a user interface of a mobile device can depend on attributes of the database record, such as metadata stored in association with the database record. Selection of one of the actions can cause the mobile device to integrate data from hardware components, databases, and applications using mobile device. The data identified from the mobile device can be automatically associated with various data fields of the action. The selected action can be performed on the database record using the data in the data fields.
-
Citations
20 Claims
-
1. A mobile device comprising:
-
a display; one or more storage media; and one or more processors operable to execute one or more instructions stored on the one or more storage media, the instructions configured to cause; providing, on the display, a user interface including a plurality of selectable links associated with actions capable of being performed on a database record stored or configured to be stored in a database of an on-demand database service, the selectable links being provided based on one or more attributes of the database record, receiving, via the user interface, a user input selecting one or more of the selectable links to request an action to be performed on the database record, retrieving, based on the user input selection, one or more data items from the mobile device, automatically associating one or more data fields in the database record with the one or more retrieved data items, and performing the requested action on the database record using the associated one or more data fields. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. Apparatus for performing an action on a database record in an on-demand database service, the apparatus comprising:
one or more processors operable to execute one or more instructions configured to cause; identifying a plurality of selectable actions capable of being performed on a database record stored or configured to be stored in a database of an on-demand database service, the database record having one or more attributes, determining that one or more of the selectable actions are capable of associating data fields with data items using the one or more attributes of the database record, the one or more selectable actions being provided to a user interface of a mobile display device, receiving, based on a user input selecting one of the selectable actions, a request to perform an action on the database record, automatically associating, based on the request, one or more data fields of the database record with one or more data items, the one or more data items being retrieved from the mobile display device, and performing the requested action on the database record using the associated one or more data fields. - View Dependent Claims (11, 12, 13, 14)
-
15. A computer-implemented method comprising:
-
providing, on a display of a mobile device, a user interface including a plurality of selectable links associated with actions capable of being performed on a database record stored or configured to be stored in a database of an on-demand database service, the selectable links being provided based on one or more attributes of the database record; receiving, via the user interface, a user input selecting one or more of the selectable links to request an action to be performed on the database record; retrieving, based on the user input selection, one or more data items from the mobile device; automatically associating one or more data fields in the database record with the one or more retrieved data items; and performing the requested action on the database record using the associated one or more data fields. - View Dependent Claims (16, 17)
-
-
18. A computer program product comprising computer-readable program code to be executed by one or more processors when retrieved from a non-transitory computer-readable medium, the program code including instructions to cause:
-
providing, on a display of a mobile device, a user interface including a plurality of selectable links associated with actions capable of being performed on a database record stored or configured to be stored in a database of an on-demand database service, the selectable links being provided based on one or more attributes of the database record; receiving, via the user interface, a user input selecting one or more of the selectable links to request an action to be performed on the database record; retrieving, based on the user input selection, one or more data items from the mobile device; automatically associating one or more data fields in the database record with the one or more retrieved data items; and performing the requested action on the database record using the associated one or more data fields. - View Dependent Claims (19, 20)
-
Specification