Information processing system, information processing apparatus, information processing method, and program
US-9225873-B2 · Dec 29, 2015 · US
US10838918B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10838918-B2 |
| Application number | US-201213596255-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 28, 2012 |
| Priority date | Aug 28, 2012 |
| Publication date | Nov 17, 2020 |
| Grant date | Nov 17, 2020 |
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.
Methods and apparatus, including computer program products and a computer system, implement and use techniques for preserving referential integrity. A first input receiving component receives a first input selecting a target file within a first directory. A second input receiving component receives a second input selecting all files referenced by the target file. A transfer component automatically performs a moving or copying operation of all referenced files from a first directory to a second directory when a moving or copying operation of the target file is performed.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method, comprising: in response to selecting, on a graphical user interface, an icon representing a target file within a first directory, determining by a processor either that there are any files within the first directory which are used by the target file and are to remain grouped with the target file, or that there are no files within the first directory which are used by the target file and are to remain grouped with the target file; in response to determining by the processor that there are no files within the first directory which are used by the target file and are to remain grouped with the target file, providing a message indicating that there are no files within the first directory which are used by the target file; in response to determining by the processor that there are one or more files within the first directory which are used by the target file and are to remain grouped with the target file, automatically drawing a pointed web on the graphical user interface, the pointed web indicating one or more linking lines between the icon representing the target file and one or more icons representing the one or more files that are to remain grouped with the target file; and in response to dragging the selected icon to a second directory, automatically dragging the pointed web and the grouped icons into the second directory, wherein the pointed web is continuously displayed until the selected icon along with the grouped icons, and the files represented by the icons, have been placed into the second directory. 2. The method of claim 1 , wherein dragging the icon representing the target file from the first directory into the second directory represents moving or copying the target file into the second directory. 3. The method of claim 1 , wherein automatically dragging the pointed web and the icons representing the one or more files into the second directory represents moving or copying one or more files into the second directory. 4. A computer program product comprising a non-transitory computer readable storage medium having program code embodied therewith, the program code being executable by a processor to perform a method comprising: in response to selecting, on a graphical user interface, an icon representing a target file within a first directory, determining by a processor either that there are any files within the first directory which are used by the target file and are to remain grouped with the target file, or that there are no files within the first directory which are used by the target file and are to remain grouped with the target file; in response to determining by the processor that there are no files within the first directory which are used by the target file and are to remain grouped with the target file, providing a message indicating that there are no files within the first directory which are used by the target file; in response to determining by the processor that there are one or more files within the first directory which are used by the target file and are to remain grouped with the target file, automatically drawing a pointed web on the graphical user interface, the pointed web indicating one or more linking lines between the icon representing the target file and one or more icons representing the one or more files that are to remain grouped with the target file; and in response to dragging the selected icon to a second directory, automatically dragging the pointed web and the grouped icons into the second directory, wherein the pointed web is continuously displayed until the selected icon along with the grouped icons, and the files represented by the icons, have been placed into the second directory. 5. The computer program product of claim 4 , wherein dragging the icon representing the target file from the first directory into the second directory represents moving or copying the target file into the second directory. 6. The computer program product of claim 4 , wherein automatically dragging the pointed web and the icons representing the one or more files into the second directory represents moving or copying the one or more files into the second directory. 7. A system, comprising: a processor; and a memory containing instructions that when executed by the processor cause the processor to perform a method comprising: in response to selecting, on a graphical user interface, an icon representing a target file within a first directory, determining either that there are any files within the first directory which are used by the target file and are to remain grouped with the target file, or that there are no files within the first directory which are used by the target file and are to remain grouped with the target file; in response to determining that there are no files within the first directory which are used by the target file and are to remain grouped with the target file, providing a message indicating that there are no files within the first directory which are used by the target file; in response to determining that there are one or more files within the first directory which are used by the target file and are to remain grouped with the target file, automatically drawing a pointed web on the graphical user interface, the pointed web indicating one or more linking lines between the icon representing the target file and one or more icons representing the one or more files that are to remain grouped with the target file; and in response to dragging the selected icon to a second directory, automatically dragging the pointed web and the grouped icons into the second directory, wherein the pointed web is continuously displayed until the selected icon along with the grouped icons, and the files represented by the icons, have been placed into the second directory.
Drag-and-drop · CPC title
File or folder operations, e.g. details of user interfaces specifically adapted to file systems · CPC title
Interaction techniques based on graphical user interfaces [GUI] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.