Automation of crowd-sourced polling
US-2015379126-A1 · Dec 31, 2015 · US
US9323807B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9323807-B2 |
| Application number | US-93914510-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 3, 2010 |
| Priority date | Nov 3, 2010 |
| Publication date | Apr 26, 2016 |
| Grant date | Apr 26, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In an embodiment, a user input defining an enclosed, graphical shape on a video display is received. A number of graphical items are identified as being included within the enclosed, graphical shape. Here, each graphical item is displayed on the video display and represents a data object that has a number of properties. A property is extracted from the number of properties that the data objects have in common based on the identification. A number of other manipulation techniques are also described.
Opening claim text (preview).
What is claimed is: 1. A method for sharing visual data on a video display during a collaborative session with multiple users using a database application, the method comprising: displaying graphical items on the video display, each graphical item represented by one or more data objects having at least one property stored in a database of properties accessible to the database application; receiving a user input defining an enclosed, graphical shape on the video display, the enclosed, graphical shape drawn around a set of graphical items from the displayed graphical items, the set of graphical items within the enclosed, graphical shape associated with a set of data objects; receiving additional user input to operate on the enclosed, graphical shape to initiate an extraction of a set of common properties associated with the set of data objects from the set of graphical items within the enclosed, graphical shape; extracting, in response to receiving the additional user input to operate on the enclosed, graphical shape, the set of common properties associated with the set of data objects from the set of graphical items within the enclosed, graphical shape by having the database application query the database of properties; automatically identifying at least one graphical item located outside the enclosed, graphical shape that includes the common set of properties associated with the set of data objects from the set of graphical items within the enclosed graphical shape; and in response to the identified at least one graphical item, moving the identified at least one graphical item located outside the enclosed, graphical shape inside the enclosed, graphical shape. 2. The method of claim 1 , wherein the receiving the additional user input comprises detecting a line being drawn from inside of the enclosed, graphical shape to outside of the enclosed, graphical shape. 3. The method of claim 1 , wherein the receiving the additional user input comprises detecting a movement of a body part from inside of the enclosed, graphical shape to outside of the enclosed, graphical shape. 4. The method of claim 1 , wherein the at least one property includes an attribute associated with the data objects. 5. The method of claim 1 , wherein each graphical items is represented by two or more data objects and the at least one property includes an association between two or more of the data objects. 6. The method of claim 1 , further comprising: receiving a new user input defining a new graphical item within the enclosed graphical shape representing at least one new data object; and automatically associating the extracted set of common properties to the at least one new data object represented by the new graphical item. 7. The method of claim 1 , further comprising: in response to extracting the set of common properties associated with the set of data objects within the enclosed, graphical shape, associating the enclosed, graphical shape with the set of common properties associated with the set of data objects from the set of graphical items within the enclosed, graphical shape. 8. The method of claim 7 , further comprising: updating the set of common properties associated with the enclosed, graphical shape by associating a new property with the enclosed, graphical shape. 9. The method of claim 8 , wherein updating the set of common properties associated with the set of data objects associated with the enclosed, graphical shape by associating a new property with the enclosed, graphical shape further comprising: displaying the new property in the graphical region listing the various properties; and receiving a command indicating a line drawn from the new property within the graphical regions to the enclosed, graphical shape displayed on the video display. 10. The method of claim 1 , further comprising: displaying, on the video display, the set of common properties associated with the set of data objects from the set of graphical items within the enclosed, graphical shape, in a graphical region that lists various properties. 11. A computing device for sharing visual data on a video display during a collaborative session with multiple users using a database application, the computing device comprising: at least one processor; and a memory in communication with the at least one processor, the memory configured to store instructions that when executed by the at least one processor, causes operations to be performed, the operations comprising: displaying graphical items on the video display, each graphical item represented by one or more data objects having at least one property stored in a database of properties accessible to the database application; receiving a user input defining an enclosed, graphical shape on the video display, the enclosed, graphical shape drawn around a set of graphical items from the displayed graphical items, the set of graphical items within the enclosed, graphical shape associated with a set of data objects; receiving additional user input to operate on the enclosed, graphical shape to initiate an extraction of a set of common properties associated with the set of data objects from the set of graphical items within the enclosed, graphical shape; extracting, in response to receiving the additional user input to operate on the enclosed, graphical shape, the set of common properties associated with the set of data objects from the set of graphical items within the enclosed, graphical shape by having the database application query the database of properties; automatically identifying at least one graphical item located outside the enclosed, graphical shape that includes the common set of properties associated with the set of data objects from the set of graphical items within the enclosed graphical shape; and in response to the identified at least one graphical item, moving the identified at least one graphical item located outside the enclosed, graphical shape inside the enclosed, graphical shape. 12. The computing device of claim 11 , wherein the receiving the additional user input comprises detecting a line being drawn from inside of the enclosed, graphical shape to outside of the enclosed, graphical shape. 13. The computing device of claim 11 , wherein the receiving the additional user input comprises detecting a movement of a body part from inside of the enclosed, graphical shape to outside of the enclosed, graphical shape. 14. The computing device of claim 11 , wherein the memory configured to store-instructions that when executed by the at least one processor, causes operations to be performed, the operations further comprising: in response to extracting the set of common properties associated with the set of data objects within the enclosed, graphical shape, associating the enclosed, graphical shape with the set of common properties associated with the set of data objects from the set of graphical items within the enclosed, graphical shape. 15. The computing device of claim 14 , wherein the memory configured to store-instructions that when executed by the at least one processor, causes operations to be performed, the operations further comprising: updating the set of common properties associated with the enclosed, graphical shape by associating a new property with the enclosed, graphical shape. 16. The computing device of claim 15 , wherein the operations of updating the set of common properties associated with the set of data objects from the set of graphical items associated with the enclosed, graphical shape by associating a new property with the enclosed, graphical shape
Physics · mapped topic
Drag-and-drop · CPC title
for image manipulation, e.g. dragging, rotation, expansion or change of colour · CPC title
using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title
Query predicate definition using graphical user interfaces, including menus and forms (G06F16/2423 takes precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.