IP Library Patent Application 12859365
Patent Application
App. No. 12/859,365

GRAPHICAL USER INTERFACE SYSTEM FOR BACKGROUND INTELLIGENT TRANSFER SERVICE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
12/859,365
Abstract

A graphical user interface system for BITS. The system includes a set of input modules, a set of output modules, and notification modules. The set of input modules allow selection of files for transfer to the BITS Server Virtual Directory and activate BITS functions. The BITS functions may include starting file transfer, cancelling file transfer, retrying file transfer, or removing the selected files. The set of output modules show dynamic status and real-time progress of the transfer automatically upon activation of the transfer of the selected files. The set of output modules also display an error message upon detecting an error in the transfer. Further, the notification modules provide a real-time notification on completion of the transfer.

Claims (47)

1 . A graphical user interface system for Background Intelligent Transfer Service (BITS), the system comprising:

a set of input modules configured to:

select one or more files for transfer from BITS Server Virtual Directory; and

activate BITS functions including at least one of starting file transfer, cancelling file transfer, retrying file transfer, or removing at least one of the selected files;

a set of output modules configured to:

show automatically dynamic status and real-time progress of the transfer upon activation of the transfer of the selected files; and

display an error message upon detecting an error in the transfer; and

notification modules configured to provide a real-time notification on completion of the transfer.

2 . The graphical user interface system of claim 1 , wherein each input module from the set of input modules comprises at least one of a text box, a click-button, a scroll-down menu, or a check box.

3 . The graphical user interface system of claim 1 , wherein each output module from the set of output modules comprises at least one of a pop-up box, a bar, or a scroll-down menu.

4 . The graphical user interface system of claim 1 , wherein the notification module is configured to receive an e-mail address for sending the notification on completion of the transfer.

5 . The graphical user interface system of claim 1 , wherein an output module from the set of output modules is configured to automatically display a message on completion of the transfer.

6 . The graphical user interface system of claim 1 , wherein an input module from the set of input modules corresponding to retrying the file transfer is activated upon detection of the error in the transfer.

7 . The graphical user interface system of claim 1 further comprises a zip module configured to zip the selected files before transferring.

8 . A computer-implemented method for operating a graphical user interface system of Background Intelligent Transfer Service (BITS), the method comprising:

activating an input module from a set of input modules for selecting one or more files for transfer;

activating an input module from the set of input modules for initiating transfer of the selected files;

showing automatically dynamic status and real-time progress of the transfer upon activation of the transfer of the selected files in output modules from a set of output modules;

displaying automatically an error message upon detection of an error in the transfer, wherein the error message is displayed in an output module from the set of output modules; and

sending a real-time notification on completion of the transfer.

9 . The computer-implemented method of claim 8 further comprising step of receiving BITS Server Directory path in an input module from the set of input modules for initiating display of the files stored in the BITS Server Virtual Directory in an output module from the set of output modules.

10 . The computer-implemented method of claim 8 further comprising step of displaying files stored in the BITS Server Virtual Directory in an output module from the set of output modules, wherein one or more files are selected from the displayed files for transfer.

11 . The computer-implemented method of claim 8 further comprising steps of:

receiving an e-mail address in a notification module;

sending a real-time notification to the received e-mail address upon completion of the transfer.

12 . The computer-implemented method of claim 8 further comprising step of activating an input module from the set of input modules for removing at least one file from the selected files.

13 . The computer-implemented method of claim 8 further comprising step of activating an input module from the set of input modules for cancelling the transfer of the selected files.

14 . The computer-implemented method of claim 8 , wherein the displaying step further comprises activating an input module from the set of input modules corresponding to retrying the file transfer.

15 . The computer-implemented method of claim 8 , wherein the step of activating the input module for selecting one or more files for transfer comprises activating at least one of a click-button, a scroll-down menu, or a check box.

16 . The computer-implemented method of claim 8 , wherein the step of activating the input module for initiating transfer of the selected files comprises activating at least one a click-button, or a check box.

17 . The computer-implemented method of claim 8 , wherein the step of showing automatically dynamic status and real-time progress of the transfer comprises displaying the dynamic status and the real-time progress in at least one of a pop-up box, a bar, or a scroll-down menu.

18 . A graphical user interface system for Background Intelligent Transfer Service (BITS), the system comprising:

a set of input modules configured to:

select one or more files for transfer from BITS Server Virtual Directory by activating at least one input module from the set of input modules including a click-button, a scroll-down menu, or a check box; and

initiate BITS functions including at least one of starting file transfer, cancelling file transfer, retrying file transfer, or removing at least one of the selected files by activating at least one input module from the set of input modules including a click-button, or a check box;

a set of output modules configured to:

show automatically dynamic status and real-time progress of the transfer upon activation of the transfer of the selected files in at least one output module from the set of output modules including a pop-up box, a bar, or a scroll-down menu; and

display an error message upon detecting an error in the transfer, wherein the error message is displayed in at least one output module from the set of output modules including a pop-up box, or a scroll-down menu; and

a notification module configured to provide a real-time notification on completion of the transfer.

19 . A graphical user interface system for Background Intelligent Transfer Service (BITS), including BITSAdmin tool, the system comprising:

a set of input modules configured to:

select one or more files for transfer to BITS Server Virtual Directory by initiating /Addfile switch or /AddFileSet of the BITSAdmin tool; and

activate BITS functions including at least one of starting file transfer, cancelling file transfer, retrying file transfer, or removing at least one of the selected files;

a set of output modules configured to:

show automatically dynamic status and real-time progress of the transfer by initiating /GetBytesTransferred switch and /GetState switch of the BITSAdmin tool upon activation of the transfer of the selected files; and

display an error message upon detecting an error in the transfer by initiating /GetNotifyFlags switch of the BITSAdmin tool; and

a notification module configured to provide a real-time notification on completion of the transfer after initiating /complete switch of the BITSAdmin tool.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Nov 9, 2017
From: WELLS FARGO BANK, NATIONAL ASSOCIATION (SUCCESSOR TO GENERAL ELECTRIC CAPITAL CORPORATION)
To: UNISYS CORPORATION
Reel/Frame 044416/0358 →
RELEASE OF SECURITY INTEREST Recorded Mar 26, 2013
From: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL TRUSTEE
To: UNISYS CORPORATION
Reel/Frame 030082/0545 →
RELEASE OF SECURITY INTEREST Recorded Mar 15, 2013
From: DEUTSCHE BANK TRUST COMPANY
To: UNISYS CORPORATION
Reel/Frame 030004/0619 →
SECURITY AGREEMENT Recorded Jun 27, 2011
From: UNISYS CORPORATION
To: GENERAL ELECTRIC CAPITAL CORPORATION, AS AGENT
Reel/Frame 026509/0001 →
SECURITY AGREEMENT Recorded Nov 2, 2010
From: UNISYS CORPORATION
To: DEUTSCHE BANK NATIONAL TRUST COMPANY
Reel/Frame 025227/0391 →