Multifunction drag-and-drop selection tool for selection of data objects in a social network application
First Claim
1. A computer-implemented method of managing functions for objects associated with an interactive application presented on a display, the method comprising:
- providing, for rendering in a graphical user interface (GUI) page on the display, a plurality of images that represent different selectable objects;
providing, for rendering in the GUI page on the display, a drag-and-drop GUI element to accommodate drag-and-drop selection from the plurality of images, the drag-and-drop GUI element comprising a solitary drag-and-drop GUI field that accommodates selection of only one of the plurality of images at a time, a multiple drag-and-drop GUI field that accommodates selection of more than one of the plurality of images at a time, and a plurality of control elements to initiate functions, wherein the plurality of control elements comprises;
an “
Add To Group”
control that, when activated, initiates a procedure to add at least one of the different selectable objects to a designated group;
a “
Post To Wall”
control that, when activated, initiates a procedure to post a message intended for at least one of the different selectable objects; and
a “
Connect”
control that, when activated, initiates a procedure to connect selectable objects to one another;
populating the drag-and-drop GUI element with at least one of the plurality of images;
changing activation characteristics of the plurality of control elements in response to a population state of the solitary drag-and-drop GUI field and the multiple drag-and-drop GUI field, wherein the activation characteristics dictate whether each control element of the plurality of control elements is configured to be active or inactive;
after populating the drag-and-drop GUI element with the at least one of the plurality of images, receiving a command in response to user interaction with a control element configured in an active state; and
in response to receiving the command, performing a function corresponding to the control element configured in an active state.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method of managing functions for objects associated with an interactive application presented on a display begins by providing a plurality of images that represent different selectable objects. The method also provides a drag-and-drop graphical user interface (GUI) element to accommodate drag-and-drop selection from the plurality of images, the drag-and-drop GUI element having a control element to initiate a function. The method continues by populating the drag-and-drop GUI element with a first image that represents a first selectable object, and thereafter receiving a command in response to activation of the control element. In response to receiving the command, the method performs the function on the first selectable object.
-
Citations
17 Claims
-
1. A computer-implemented method of managing functions for objects associated with an interactive application presented on a display, the method comprising:
-
providing, for rendering in a graphical user interface (GUI) page on the display, a plurality of images that represent different selectable objects; providing, for rendering in the GUI page on the display, a drag-and-drop GUI element to accommodate drag-and-drop selection from the plurality of images, the drag-and-drop GUI element comprising a solitary drag-and-drop GUI field that accommodates selection of only one of the plurality of images at a time, a multiple drag-and-drop GUI field that accommodates selection of more than one of the plurality of images at a time, and a plurality of control elements to initiate functions, wherein the plurality of control elements comprises; an “
Add To Group”
control that, when activated, initiates a procedure to add at least one of the different selectable objects to a designated group;a “
Post To Wall”
control that, when activated, initiates a procedure to post a message intended for at least one of the different selectable objects; anda “
Connect”
control that, when activated, initiates a procedure to connect selectable objects to one another;populating the drag-and-drop GUI element with at least one of the plurality of images; changing activation characteristics of the plurality of control elements in response to a population state of the solitary drag-and-drop GUI field and the multiple drag-and-drop GUI field, wherein the activation characteristics dictate whether each control element of the plurality of control elements is configured to be active or inactive; after populating the drag-and-drop GUI element with the at least one of the plurality of images, receiving a command in response to user interaction with a control element configured in an active state; and in response to receiving the command, performing a function corresponding to the control element configured in an active state. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method of managing functions for users of a hosted virtual application rendered in a graphical user interface (GUI) presented on a display, the method comprising:
-
providing a plurality of user images for display in the GUI, each of the user images representing one of the users of the hosted virtual application; providing an interactive user selection element for display in the GUI, the interactive user selection element comprising a solitary selection field that accommodates selection of only one of the plurality of user images at a time, a multiple selection field that accommodates selection of more than one of the plurality of user images at a time, and a plurality of control elements to initiate functions supported by the hosted virtual application; detecting selection of at least some of the user images, to obtain selected user images; updating the interactive user selection element to include the selected user images in the selection fields; changing activation characteristics of the plurality of control elements in response to a population state of the solitary selection field and the multiple selection field, wherein the activation characteristics dictate whether each control element of the plurality of control elements is configured to be active or inactive, and wherein the changing results in at least one of the plurality of control elements configured an active state; thereafter, receiving a command in response to activation of a control element configured in an active state; and in response to receiving the command, initiating a function for selected users represented by the selected user images; wherein the plurality of control elements comprises; an “
Add To Group”
control that, when activated, initiates a procedure to add the selected users to a group of users maintained by the hosted virtual application;a “
Post To Wall”
control that, when activated, initiates a procedure to post a message intended for the selected users; anda “
Connect”
control that, when activated, initiates a procedure to connect the selected users to one another. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer system comprising a processor and a memory, wherein the memory comprises computer-executable instructions that, when executed by the processor, cause the computer system to:
-
provide a graphical user interface (GUI) for an application that handles data objects, the GUI comprising a plurality of selectable images that represent corresponding data objects, and comprising a multifunction drag-and-drop selection element having a solitary selection field that accommodates selection of only one of the plurality of selectable images at a time, a multiple selection field that accommodates selection of more than one of the plurality of selectable images at a time, and a plurality of control elements to initiate functions supported by the application; receive a selection command associated with dragging and dropping at least one of the selectable images into the multifunction drag-and-drop selection element, to obtain at least one selected data object; change activation characteristics of the plurality of control elements in response to a population state of the solitary selection field and the multiple selection field, wherein the activation characteristics dictate whether each control element of the plurality of control elements is configured to be active or inactive, and wherein the changing results in at least one of the plurality of control elements configured an active state; receive a control command associated with activation of a control element configured in an active state; and in response to receiving the control command, initiating a function in connection with the at least one selected data object; wherein the plurality of control elements comprises; an “
Add To Group”
control that, when activated, initiates a procedure to add the at least one selected data object to a group maintained by the application;a “
Post To Wall”
control that, when activated, initiates a procedure to post a message intended for the at least one selected data object; anda “
Connect”
control that, when activated, initiates a procedure to connect one selected data object to another selected data object. - View Dependent Claims (15, 16, 17)
-
Specification