Patent Publication Number: US-2005138042-A1

Title: Method and system for facilitating virtual exchange of documents in an internet commerce system

Description:
SUMMARY  
      Methods and apparatus consistent with the present invention, as embodied and broadly described herein, provide a simple and costs effective standard form based method for businesses to exchange documents without having to invest in the data translation or mapping process. In addition, this invention also allowing information such as pickup orders to be instantaneously make available to the target trading partners where goods can be conveniently obtain by users at the physical location of their choosing. Furthermore, data files transmitted to target system can be instantaneously processed with client daemon program installed at target machine.  
      This invention resolved three problems: 
          1. With standard forms provided by hosted web Service Company, businesses subscribe to this service do not needed to have any data mapping or translation software install on their local machine. In addition to that, these businesses do not even need any complicated business application as well. All information can be easily entered via the standard business forms provided and defined by the hosted web service company.     2. While data is being transmitted to recipient trading partner, a process identifier also created to trigger the execution of process in the recipient trading partner machine. This provided an instant process of the data file received.     3. With the rules based setup, buyer can retrieve information from one centralized system rather than forwarded the link to third party sites which provides more selection that eventually lead to lost of sales. In addition to that, buyers are now has the flexibility to drop off or pickup goods at selected physical location based on the information entered to hosted database. As this information will be instantaneously transmit to the target location or store-front from hosted web Service Company.        

     BACKGROUND  
      Traditionally, companies with EDI capabilities define the proprietary EDI layout or the application data layout before transmitting to their trading partners. This approach not only required tremendous amount of resources in setting up an infrastructure but frequently, the layout required changes. Throughout the years, there might be few versions of layout to be maintained for every transaction send to the same trading partner. Furthermore, smaller businesses are not able to conduct any businesses with those who already have EDI capable. This is a major hurdle for most small business as they often stored the information in Microsoft Excel format which is not commonly use for data exchange.  
      To solve the problem, some businesses created its own web site which provided links to its supplier web sites. Not only up-to-date information such as product availability or pricing might not be at the most current. Also, this approach created problems to some of the businesses such as to those distributors who want to protect its pricing or limit the options available to the buyer in order to stay compete with others.  
      In addition to that, those businesses with tradition EDI capable often require hours before the data files received and processed into their system.  
    
    
     DETAILED DESCRIPTION  
       FIG. 1  illustrates the existing electronic data interchange over a value added network.  1  shows business application updating the database which at a pre-determined period trigger the generation of data for Electronic Data Interchange (EDI) mapping. The EDI translator residing on the server will scan a specific inbound directory looking for generated data files to process.  2  Based on the trading partner profile setup on the local server, the EDI translator will retrieve the EDI map and translate the data to a common EDI standard.  3  Upon complete the translation, the communication software usually a File Transfer Protocol script (FTP) will transmit the translated EDI files to an EDI Value Added Network (VANs) to be routed to recipient trading partner mailbox or mailslot. The recipient trading partner also required similar software installed on their local server such as EDI communication software, EDI translator or mapper as well as a comprehensive EDI infrastructure.  
       FIG. 2  demonstrate how a hosted web service provide businesses that do not have the capacity to setup translation or mapping software on the local machine to implement electronic data interchange with major corporation.  4  These businesses can now easily log on to hosted web service via Internet to configure their trading partner profile such as DUNS number, receiver or sender ID, EDI transactions and other transaction related information. The unique ideas of using hosted web service not only it provided a hosted EDI services on the hosted server but more important, it provides a standard business forms allowing businesses to enter or upload data to the hosted server. These forms include but not limited to purchase order, invoice, advance ship notice, debit and credit remittance advice and so on.  5  Upon successfully logon to the hosted web service, businesses can now enter or upload the data onto the hosted server. The upload data can be in ASCII format or saved as Microsoft Excel file. These data will eventually be processed and stored in the hosted database.  6  Based on the profile setup, some of the data will be extracted from the database to generate tradition EDI transactions.  7  The newly generated EDI files will be archived in the server as well as ready to be transmitted to appropriate trading partner or its value added network by the communication software.  8  A process identifier which defined during the profile setup will also be transmitted to the target computer in recipient trading partner site. The process identifier will be received by a client daemon program to activate any tasks associated with the information encoded in the identifier. The client daemon program is a software program provided by the hosted web service company used to interface with other programs that resided on the trading partner server. This approach allowing any transmitted data files to be processed instantly. Functional acknowledgement or any other transactions can also be transmitted back from the trading partner site back to hosted web service server using the same channel.  9  The transactions received from the trading partner will be processed or reconciled based on the rules setup in the profile. A standard report format will be created from the reconciled data ready for online viewing by the users.  10  Information display via the standard forms or in any other medium will be generated from hosted database rather than link the content to third party web sites. This feature provided is important to protect businesses subscribed to this service as it limit the option for some users to compare similar products or services offered by third party. Based on the rules setup on the hosted service, such as postal code, users can also retrieve physical location of its trading partner or print the pickup slip online where the goods will be pickup or drop off at that location. This is feasible due to the fact that all required information is stored at hosted database.