Interactive management of distributed objects
First Claim
1. A computer-implemented method to act on digital data objects, comprising:
- receiving, by one or more computing devices, a digital data object, wherein the digital data object comprises a plurality of digital data object handlers that each correspond to a respective one or more of a plurality of digital data object containers;
providing, by the one or more computing devices, a first option control for a user to select an action with respect to the digital data object;
receiving, by the one or more computing devices, a first selection of the first option control;
providing, by the one or more computing devices and in response to receiving the first selection, a second option control for the user to select a specific digital data object container from among the digital data object containers corresponding to the digital data object handlers of the digital data object;
receiving, by the one or more computing devices, a second selection of the second option control, wherein the second selection identifies a specific digital data object container; and
performing, by the one or more computing devices and in response to receiving the second selection, the selected action on the digital data object with respect to the specific digital data object container using the digital data object handler corresponding to the specific digital data object container.
2 Assignments
0 Petitions
Accused Products
Abstract
A digital object provider creates an object, such as an offer, and associates container-specific handlers with the object so that the object can be associated with a specific container. An object management application manages receives and displays the object on a user computing device, along with a first user control option to associate the object with a container. When the user selects the first option, the object management application relies on the associated container-specific handlers to determine which containers are available for associating the object. The object management application provides the user with a second control option, from which the user selects one or more of the available containers with which to associate the object. Based on the user'"'"'s selection, the object management application communicates the object to the selected containers, such as for storage in the container. The container receives the object and associates the object with the container.
-
Citations
20 Claims
-
1. A computer-implemented method to act on digital data objects, comprising:
-
receiving, by one or more computing devices, a digital data object, wherein the digital data object comprises a plurality of digital data object handlers that each correspond to a respective one or more of a plurality of digital data object containers; providing, by the one or more computing devices, a first option control for a user to select an action with respect to the digital data object; receiving, by the one or more computing devices, a first selection of the first option control; providing, by the one or more computing devices and in response to receiving the first selection, a second option control for the user to select a specific digital data object container from among the digital data object containers corresponding to the digital data object handlers of the digital data object; receiving, by the one or more computing devices, a second selection of the second option control, wherein the second selection identifies a specific digital data object container; and performing, by the one or more computing devices and in response to receiving the second selection, the selected action on the digital data object with respect to the specific digital data object container using the digital data object handler corresponding to the specific digital data object container. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system to provide object management, comprising:
-
a storage device; a processor communicatively coupled to the storage device, wherein the processor executes application code instructions that are stored in the storage device to cause the system to; provide a first option control for a user to select an action with respect to a digital data object, the digital data object comprising a plurality of digital data object handlers, each digital data object handler corresponding to one or more data digital object containers; receive a first selection of the first option control; provide, in response to receiving the first selection, a second option control for the user to select a specific digital data object container from among the one or more digital data object containers corresponding to the digital data object handlers of the digital data object; receive a second selection of the second option control, wherein the second selection of the second option control identifies the specific digital data object container; and perform, in response to receiving the second selection, the selected action on the received digital data object with respect to the specific digital data object container using the digital data object handler corresponding to the specific digital data object container. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer program product, comprising:
a non-transitory computer-readable storage device having computer-readable program instructions embodied thereon that when executed by a computer cause the computer to act on digital data objects, the computer-executable program instructions comprising; computer program instructions to provide a first option control for a user to select an action with respect to a digital data object, the digital data object comprising a plurality of digital data object handlers, each digital data object handler corresponding to one or more digital data object containers; computer program instructions to receive a first selection of the first option control; computer program instructions to provide, in response to receiving the first selection, a second option control for the user to select a specific digital data object container from among the one or more digital data object containers corresponding to the digital data object handlers of the digital data object; computer program instructions to receive a second selection of the second option control, wherein the second selection of the second option control identifies the specific digital data object container; and computer program instructions to perform, in response to receiving the second selection, the selected action on the received digital data object with respect to the specific digital data object container using the digital data object handler corresponding to the specific digital data object container. - View Dependent Claims (17, 18, 19, 20)
Specification