Pre-Grant Publication Number: 20070234226
Please help the USPTO examine the application by evaluating the relevance of the publicly submitted prior art to the patent application.
Peer-to-Patent forwards the Top 10 most relevant prior art submissions and their annotations to the United States Patent and Trademark Office.
Review this prior art and click on the thumbs up (or down) to indicate whether this submission should be forwarded to the USPTO.
If you login then you can add an annotation by typing in the box at the bottom of the screen to comment on the relevance of the prior art to the claims of the patent application.
Review this prior art and click on the thumbs up (or down) to indicate whether this submission should be forwarded to the USPTO.
If you login then you can add an annotation by typing in the box at the bottom of the screen to comment on the relevance of the prior art to the claims of the patent application.

Prior Art Detail
Summary / Description
| Summary / Description | This invention relates to graphical user interfaces in computer display systems and, more particularly, to improved systems and methods for user manipulation of objects in the interface. |
Basic Information
| Type of Prior Art | Issued Patents - US |
| Country | United States of America |
| Patent/Application # | US5742286 |
| Kind Code | United States (US) - United STATES Patent - A |
| Patentee Name | IBM |
| Relevant Pages, Columns, or Lines | Summary of the Invention |
| URL | |
| Filing Date | April 21, 1998 |
| Additional Information | |
Notes / To Do
| Notes | |
Excerpt
Excerpt Column 2, Lines 31-64: In accordance with a preferred embodiment of the invention, source and target objects preferably are first differentiated by an attribute visible to the user and detectable by an application, such as data file type sources and executable file type targets graphically resident in separate containers displayed on user interface display, with source objects residing in one container and target objects residing in another container. When it is desired for the user, such as a network administrator, to perform multiple target transfer operations in which the source and target objects reside in such different containers as aforesaid, user-system interaction would consist of the following steps. First, the user would select by interaction with the target object container, the desired collection of target objects by any of a number of known techniques such as range selection, pointer device clicks, or the like, whereupon each such selected target object would evidence such selection by means of highlighting or the like. Using similar operations, the user then, in like manner, selects one or more source objects, whereupon the user interface would then be displaying a collection of selected target objects showing selection emphasis and one or more source objects with selection emphasis. The user then drags the source objects using a standard transfer function from the source container to one of the target containers. In the target container, upon so dragging the cursor over any selected target object, all valid selected target objects in view would provide a visual indication to the user that each of these user selected objects will accept the drop action. Acceptance feedback of this state is preferably provided by zone emphasis and some other appropriate technique. Depending upon the nature of the application, selected target objects not capable of accepting the source object drop would provide a rejection indication. Upon releasing the pointing device button over a valid, selected target object, an appropriate visual feedback is provided indicating a successful transfer operation of the single or multiple source objects to the multiple selected target objects. Releasing the pointing device over a target object without selection emphasis which Is nevertheless a valid drop target results in performance of standard transfer operations of one or more source objects to a single target objects, with the other selected target objects not receiving the data transfer. |
Relevance
Claims
1
A computer-implemented method for manipulating objects in a user interface, comprising:
providing the user interface including a first interface object operable to be selected and moved within the user interface; and
in response to selection and movement of the first interface object in the user interface, presenting at least one additional interface object in the user interface in proximity of the first interface object, each additional interface object representing a drop target with which the first interface object may be associated.
Relevance
Column 2, Lines 31-64 (as quoted in the excerpt section above) of the reference indicate that when an object selected from a group of source objects is dragged to a target container, the target objects that can receive the source object are visually indicated. The target container is located near the source container and contains multiple target objects.
Column 2, Lines 31-64 (as quoted in the excerpt section above) of the reference indicate that when an object selected from a group of source objects is dragged to a target container, the target objects that can receive the source object are visually indicated. The target container is located near the source container and contains multiple target objects.
Claim Chart
Some
2
The method of Claim 1 wherein the first interface object represents any of a data file, a shortcut, an executable, a contact, and a message.
Relevance
The following text provides a list of source and target objects which include data objects, application objects, device objects, container objects, text objects, list objects.
[Column 5, Lines 52-56]: Source and target objects are provided for which could be any of a variety of objects represented as icons such as icons 200 (representing data objects, application objects, device objects, container objects, or the like) as well as text objects, list objects, or other such objects.
The following text provides a list of source and target objects which include data objects, application objects, device objects, container objects, text objects, list objects.
[Column 5, Lines 52-56]: Source and target objects are provided for which could be any of a variety of objects represented as icons such as icons 200 (representing data objects, application objects, device objects, container objects, or the like) as well as text objects, list objects, or other such objects.
Claim Chart
All
12
The method of Claim 1 wherein the user interface is provided on a display associated with any of a personal computer, a media computing platform, a wireless device, a telecommunications device, and a handheld computing device.
Relevance
[Column 4, Line 61-65]: The invention admits to implementation on essentially any computer system such as the RS/6000 (TM), workstations and personal computers of the IBM Corporation executing the AIX (TM) and OS/2 (TM) operating systems, respectively, or similar machines of other vendors.
[Column 4, Line 61-65]: The invention admits to implementation on essentially any computer system such as the RS/6000 (TM), workstations and personal computers of the IBM Corporation executing the AIX (TM) and OS/2 (TM) operating systems, respectively, or similar machines of other vendors.
Claim Chart
Some
13
The method of Claim 1 wherein the user interface is associated with any of a web application, an operating system, a client application, and a messaging application.
Relevance
[Column 4, Line 61-65]: The invention admits to implementation on essentially any computer system such as the RS/6000 (TM), workstations and personal computers of the IBM Corporation executing the AIX (TM) and OS/2 (TM) operating systems, respectively, or similar machines of other vendors.
[Column 4, Line 61-65]: The invention admits to implementation on essentially any computer system such as the RS/6000 (TM), workstations and personal computers of the IBM Corporation executing the AIX (TM) and OS/2 (TM) operating systems, respectively, or similar machines of other vendors.
Claim Chart
Some
16
A device comprising a processor, memory, and a display, the processor and memory being configured to:
provide a user interface on the display including a first interface object operable to be selected and moved within the user interface; and
present at least one additional interface object in the user interface in proximity of the first interface object in response to selection and movement of the first interface object in the user interface, each additional interface object representing a drop target with which the first interface object may be associated.
Relevance
Claim 4 and its dependents of the reference describe an apparatus for visually indicating the target objects when a source object is dragged into a target container.
Claim 4 and its dependents of the reference describe an apparatus for visually indicating the target objects when a source object is dragged into a target container.
Claim Chart
Some
17
The device of Claim 16 wherein the device comprises one of a personal computer, a media computing platform, a wireless device, a telecommunications device, and a handheld computing device.
Relevance
[Column 4, Line 61-65]: The invention admits to implementation on essentially any computer system such as the RS/6000 (TM), workstations and personal computers of the IBM Corporation executing the AIX (TM) and OS/2 (TM) operating systems, respectively, or similar machines of other vendors.
[Column 4, Line 61-65]: The invention admits to implementation on essentially any computer system such as the RS/6000 (TM), workstations and personal computers of the IBM Corporation executing the AIX (TM) and OS/2 (TM) operating systems, respectively, or similar machines of other vendors.
Claim Chart
Some
18
The device of Claim 16 wherein the user interface is associated with any of a web application, an operating system, a client application, and a messaging application.
Relevance
[Column 4, Line 61-65]: The invention admits to implementation on essentially any computer system such as the RS/6000 (TM), workstations and personal computers of the IBM Corporation executing the AIX (TM) and OS/2 (TM) operating systems, respectively, or similar machines of other vendors.
[Column 4, Line 61-65]: The invention admits to implementation on essentially any computer system such as the RS/6000 (TM), workstations and personal computers of the IBM Corporation executing the AIX (TM) and OS/2 (TM) operating systems, respectively, or similar machines of other vendors.
Claim Chart
Some
20
A computer program product comprising at least one computer-readable medium having computer program instructions stored therein which are operable to cause a computing device to:
provide a user interface including a first interface object operable to be selected and moved within the user interface; and
present at least one additional interface object in the user interface in proximity of the first interface object in response to selection and movement of the first interface object in the user interface, each additional interface object representing a drop target with which the first interface object may be associated.
Relevance
Claim 7 and its dependents of the reference describe a computer program product for the method of visually indicating the target objects when a source object is dragged into a target container.
Claim 7 and its dependents of the reference describe a computer program product for the method of visually indicating the target objects when a source object is dragged into a target container.
Claim Chart
Some
0 days left






