← Back to Patent Explorer
US6407752B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for a user interface for remote FTP hosts

Assignee: International Business Machines Corp
•
Filing: 1997-04-29
•
Granted: 2002-06-18
•
Expires: 2017-04-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention provides a method and system for utilizing a Desktop user interface to access remote FTP hosts. The present invention is intended to eliminate the context switch between user interface metaphors when users want to utilize FTP and its associated file transfer functionality to access data on remote filed systems. A method and system in accordance for allowing a remote host using a user interface of a processing system comprising the steps of identifying a plurality of programming interface operations for the remote host and mapping a user interface code to the programming interface operations to allow for the user interface to be utilized when accessing the remote host The system and method in accordance with the present invention maps the FTP command line operations to iterations on and between objects that are already present in a user interface metaphor of the operating system of a computer system. In so doing, the FTP host appears to be an extension of the computer system.

Inventors

  • 👤 Sheila Anne Harnett

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 19:49
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/10; H; H04; H04L; H04L67/00; H04L67/01; H04L67/06; H04L67/50; H04L67/75; H04L9/00; H04L9/40; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329

Claims Analysis

Total Claims: 35
Claim 1
Independent Claim 57 words
A method for accessing a remote host using a user interface for a processing system comprising the steps of: a) identifying a plurality of programming interface operations for the remote host; and b) mapping a user interface code to the programming interface operations to allow for the user interface to be utilized when accessing the remote host.
Claim 2
Independent Claim 57 words
A method for accessing a remote host using a user interface for a processing system comprising the steps of: a) identifying a plurality of programming interface operations for the remote host; and b) mapping a user interface code to the programming interface operations to allow for the user interface to be utilized when accessing the remote host.
Claim 3
Dependent Claim 13 words
The method of claim 1 wherein the user interface comprises a windows-like environment.
Claim 4
Dependent Claim 30 words
The method of claim 2 wherein the mapping step (b) comprises the step of utilizing a dynamic link library to map the user interface code to the programming interface code.
Claim 5
Dependent Claim 30 words
The method of claim 3 wherein the mapping step (b) comprises the step of accessing command line detail input from the user interface interactions based upon the user interface code.
Claim 6
Dependent Claim 22 words
The method of claim 4 wherein the user interface interactions comprise a double click, open, pop up menu and drag a file.
Claim 7
Dependent Claim 17 words
The method of claim 5 wherein the remote host is a File Transfer Protocol (FTP) remote host.
Claim 8
Dependent Claim 17 words
The method of claim 6 which further comprises the step (c) of providing a FTP host folder.
Claim 9
Dependent Claim 15 words
The method of claim 7 wherein the FTP host folder comprises a plurality of files.
Claim 10
Dependent Claim 27 words
The method of claim 8 wherein the FTP host folder further comprises a folder based view of directories and files existing on a plurality of remote hosts.
Claim 11
Dependent Claim 25 words
The method of claim 8 wherein the FTP host folder further comprises a folder based view of directories and files existing on one remote hosts.
Claim 12
Independent Claim 73 words
A method accessing a remote host using a user interface for a processing system; the remote host having a programming interface code for providing programming interface operations; the method comprising the steps of: (a) allowing user interface operations to correspond to the programming interface through the use of a mapping code; and (b) utilizing the mapping code to map the user interface code to the programming interface operations when accessing the remote host.
Claim 13
Independent Claim 73 words
A method accessing a remote host using a user interface for a processing system; the remote host having a programming interface code for providing programming interface operations; the method comprising the steps of: (a) allowing user interface operations to correspond to the programming interface through the use of a mapping code; and (b) utilizing the mapping code to map the user interface code to the programming interface operations when accessing the remote host.
Claim 14
Dependent Claim 13 words
The method of claim 11 wherein the user interface comprises a windows-like environment.
Claim 15
Dependent Claim 27 words
The method of claim 12 wherein the utilizing step (b) comprises utilizing a dynamic link library to map the user interface code to the programming interface code.
Claim 16
Dependent Claim 28 words
The method of claim 13 wherein the utilizing step comprises the mapping code accessing command line detail input from user interface interactions based upon the user interface code.
Claim 17
Dependent Claim 23 words
The method of claim 14 wherein the command line detail comprises a double click, open, pop up menu and drag a file operations.
Claim 18
Dependent Claim 17 words
The method of claim 15 wherein the remote host is a File Transfer Protocol (FTP) remote host.
Claim 19
Dependent Claim 17 words
The method of claim 16 which further comprises the step (c) of providing a FTP host folder.
Claim 20
Dependent Claim 15 words
The method of claim 17 wherein the FTP host folder comprises a plurality of files.
Claim 21
Dependent Claim 27 words
The method of claim 18 wherein the FTP host folder further comprises a folder based view of directories and files existing on a plurality of remote hosts.
Claim 22
Dependent Claim 25 words
The method of claim 18 wherein the FTP host folder further comprises a folder based view of directories and files existing on one remote hosts.
Claim 23
Independent Claim 56 words
A system for accessing a remote host using a user interface for a processing system comprising: means for identifying a plurality of programming interface operations for the remote host; and means for mapping a user interface code to the programming interface operations to allow for the user interface to be utilized when accessing the remote host.
Claim 24
Independent Claim 56 words
A system for accessing a remote host using a user interface for a processing system comprising: means for identifying a plurality of programming interface operations for the remote host; and means for mapping a user interface code to the programming interface operations to allow for the user interface to be utilized when accessing the remote host.
Claim 25
Dependent Claim 13 words
The system of claim 21 wherein the user interface comprises a windows-like environment.
Claim 26
Dependent Claim 28 words
The system of claim 22 wherein the mapping means comprises means for utilizing a dynamic link library to map the user interface code to the programming interface code.
Claim 27
Dependent Claim 22 words
The system of claim 23 wherein the mapping means comprises means for accessing command line detail input from the user interface code.
Claim 28
Dependent Claim 22 words
The system of claim 24 wherein the command line detail comprises a double click, open, pop up menu and drag a file.
Claim 29
Dependent Claim 17 words
The system of claim 25 wherein the remote host is a File Transfer Protocol (FTP) remote host.
Claim 30
Dependent Claim 17 words
The system of claim 26 which further comprises the step (c) of providing a FTP host folder.
Claim 31
Dependent Claim 15 words
The system of claim 27 wherein the FTP host folder comprises a plurality of files.
Claim 32
Dependent Claim 27 words
The system of claim 28 wherein the FTP host folder further comprises a folder based view of directories and files existing on a plurality of remote hosts.
Claim 33
Dependent Claim 25 words
The system of claim 28 wherein the FTP host folder further comprises a folder based view of directories and files existing on one remote hosts.
Claim 34
Dependent Claim 77 words
A computer readable medium containing program instructions for accessing a remote host using a user interface for a processing system; the remote host having a programming interface code for providing programming interface operations; the program instructions comprising: (a) allowing user interface operations to correspond to the programming interface through the use of a mapping code; and (b) utilizing the mapping code to map the user interface code to the programming interface operations when accessing the remote host.
Claim 35
Dependent Claim 77 words
A computer readable medium containing program instructions for accessing a remote host using a user interface for a processing system; the remote host having a programming interface code for providing programming interface operations; the program instructions comprising: (a) allowing user interface operations to correspond to the programming interface through the use of a mapping code; and (b) utilizing the mapping code to map the user interface code to the programming interface operations when accessing the remote host.

References Cited (Backward Citations)

US5163131A Cited
US5355453A Cited
US5835089A Cited
US5553083A Cited
US5553083B1 Cited
US5880730A Cited
US6094684A Cited
US5872977A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-06-17 2005-12-17 2006-06-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-06-17 2009-12-17 2010-06-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-06-17 2013-12-17 2014-06-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag