# US 2008/0307367 A1 · Method and apparatus for a drag and drop operation implementing a hierarchical path name

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2008/0307367 A1
- Document ID: US20080307367A1
- Status: Published application
- Kind: A1
- Application number: 11/759,371
- Filed: 2007-06-07
- Published: 2008-12-11
- Earliest claimed: 2007-06-07
- Inventors: John Michael Garrison; Michael S. McKay
- Web page: https://patentgrep.com/patent/US20080307367A1

## CPC

- G06F 3/0486: Drag-and-drop
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A computer implemented method, apparatus, and computer program product for transferring a file item. The process selects a file item in response to receiving a first input command. The process selects a file item in response to receiving a first input command. The process then identifies a file path name from a hierarchical file path to form a selected file path name. The file path name is identified by detecting a pointer passing over the file path name. In response to receiving a second input command, the process transfers the file item to a storage location associated with the selected file path name.

## Claims

### Claim 1

A computer implemented method for transferring a file item, the computer implemented method comprising:
responsive to receiving a first input command, selecting the file item;
identifying a file path name from a hierarchical file path to form a selected path name, wherein the hierarchical file path is an address of the file item, and wherein the file path name is identified by detecting a pointer passing over the file path name; and
responsive to receiving a second input command, transferring the file item to a storage location associated with the selected path name.

### Claim 2 (depends on 1)

The computer implemented method of claim 1, wherein the pointer is the file item.

### Claim 3 (depends on 1)

The computer implemented method of claim 1, wherein the pointer is a cursor.

### Claim 4 (depends on 1)

The computer implemented method of claim 1, wherein the selected path name is identified by highlighting the selected path name.

### Claim 5 (depends on 1)

The computer implemented method of claim 1, wherein the identifying step further comprises:
responsive to detecting the file item hovering over the selected path name, displaying a menu associated with the selected path name, wherein the menu contains a set of subdirectories.

### Claim 6 (depends on 1)

The computer implemented method of claim 1, wherein the hierarchical file path of the file item is located in an address bar of a file manager browser.

### Claim 7

A computer program product comprising:
computer usable program code for transferring a file item, the computer program product method comprising:
computer usable program code for selecting the file item in response to receiving a first input command;
computer usable program code for identifying a path name from a plurality of hierarchical path names to form a selected path name, wherein the plurality of hierarchical path names is an address of the file item, and wherein the file path name is identified by detecting a pointer passing over the file path name; and
computer usable program code for transferring the file item to a storage location associated with the selected path name in response to receiving a second input command.

### Claim 8 (depends on 7)

The computer program product of claim 7, wherein the pointer is the file item.

### Claim 9 (depends on 7)

The computer program product of claim 7, wherein the pointer is a cursor.

### Claim 10 (depends on 7)

The computer program product of claim 7, wherein the selected path name is identified by highlighting the selected path name.

### Claim 11 (depends on 7)

The computer program product of claim 7, wherein the identifying step further comprises:
computer usable program code for displaying a submenu associated with the selected path name, wherein the submenu contains a set of subdirectories in response to detecting the file item hovering over the selected path name.

### Claim 12 (depends on 7)

The computer program product of claim 7, wherein the address of the file item is located in an address bar of a file manager browser.
