System for transmitting data files between computers in a wireless environment utilizing a file transfer agent executing on host system
DCFirst Claim
1. A method for transmitting one or more source transmission files between a computer and one or more transmission destinations via a communication network, wherein the computer is executing one or more application programs that generate the source transmission files, the method comprising the steps of:
- the one or more application programs storing the one or more source transmission files in an outbound file area in the computer;
scanning the outbound file area to detect the one or more source transmission files and if detected, then selecting one or more selected transmission files from among the one or more source transmission files;
deriving for each selected transmission file and associating with such selected transmission file at least one destination address for each of one or more target destinations to which the selected transmission file is to be transmitted, wherein each target destination is selected from among the one or more transmission destinations; and
transmitting each selected transmission file to each target destination associated with such selected transmission file based on the destination address of the target destination.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A method and system in a data communication environment enables the exchange of information between a plurality of software applications through a selected communication device, such as a radio frequency modem. Messages received by modem are stored as files intended for one of a plurality of applications, even if the destination application is not currently active. The method and system may utilize the file system of the transmitting location to provide the address of the receiving location by embedding the address in the path of the file to be transmitted.
-
Citations
60 Claims
-
1. A method for transmitting one or more source transmission files between a computer and one or more transmission destinations via a communication network, wherein the computer is executing one or more application programs that generate the source transmission files, the method comprising the steps of:
-
the one or more application programs storing the one or more source transmission files in an outbound file area in the computer; scanning the outbound file area to detect the one or more source transmission files and if detected, then selecting one or more selected transmission files from among the one or more source transmission files; deriving for each selected transmission file and associating with such selected transmission file at least one destination address for each of one or more target destinations to which the selected transmission file is to be transmitted, wherein each target destination is selected from among the one or more transmission destinations; and transmitting each selected transmission file to each target destination associated with such selected transmission file based on the destination address of the target destination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for facilitating the transfer of one or more electronic data files generated by one or more application programs executing at a first location to one or more different locations, the method comprising the steps of
establishing a first storage area for storing one or more of the electronic data files as outbound files, wherein the first storage area includes a set of subareas for storing each outbound file that is to be transferred to one of the one or more different locations, each subarea having a subarea name that identifies the subarea; -
the one or more application programs executing at the first location then storing each outbound file that is to be transferred in one or more of the subareas; scanning the first storage area to determine whether any files to be transmitted are stored in the set of subareas; deriving the addresses for the one or more different locations from the subarea names associated with the files stored in the set of subareas; and transferring at least one outbound file to the one or more different locations using each address derived from the subarea names. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. A system for enabling the receipt and transmission of at least one data file between a host and a destination system connected to a network, comprising:
-
a host system, wherein such host system has associated therewith a host system transmitter and a first storage area, and wherein the host system is executing one or more application programs that generate said at least one data file; a destination system, wherein such destination system has associated therewith a destination system receiver and a second storage area; and a file transfer agent executing on the host system, said file transfer agent forming an interface between the one or more application programs and the network, and further comprising a message manager, a send file manager and a receive file manager, wherein the file transfer agent facilitates transmission of the data file between the first storage area and the second storage area by; scanning the first storage area to detect whether the at least one data file is stored in the first storage area, the presence of such data file indicating that it is to be transmitted to said destination system; deriving a destination address of said destination system from information associated with the data file and transmitting the data file to the second storage area within the destination system using the derived destination address. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 58, 59, 60)
-
-
49. A method of providing a standard, seamless interface between one or more application programs executing on a first computer and a telecommunications network, the method comprising the steps of:
-
storing an application-generated data file in a storage area on the first computer; scanning the storage area to detect whether a particular data file is stored in the storage area, the presence of the particular data file indicating that it is to be transmitted from the first computer to at least a second computer; deriving at least one destination address for each second computer to which the particular data file is to be transmitted; and transmitting the particular data file over the telecommunications network to one or more destination addresses. - View Dependent Claims (50, 51, 52, 53)
-
-
54. A method of transferring data files between one or more application programs executing on a first computer system and one or more application programs executing on a second computer system via a communication network, the first and second computer systems having network addresses that describe their respective locations on the network, the method comprising the steps of:
-
(a) one of the one or more application programs executing on the first computer system writing a data file to an outbound file storage area within the first computer system, the outbound file storage area having a directory structure; (b) scanning the outbound file storage area to detect the presence of the data file; (c) deriving the network address of the second computer system from the directory structure of the outbound file storage area where the data file is stored, and moving the data file from the outbound file storage area to a pending file storage area; and (d) transmitting the data file from the pending file storage area to the second computer system via the communication network using the derived network address of the second computer system. - View Dependent Claims (55, 56, 57)
-
Specification