Technical White Paper describing PCCC eBook Fulfillment System
Wed Sep 1, 2004 2:14 PM ET
FAIRFAX, VIRGINIA - In summer 2004, the author of "Quote Without Comment" approached our firm, Peregrine Computer Consultants Corporation, to assist with the publication of an eBook version of his book. After pursuing many avenues, including Adobe's Content servers and ContentReserve, we determined that the existing solutions in the status quo simply would not work for us. In particular, we began to focus on removing the barrier to entry that the current Digital Rights Management (DRM) systems cause for an average end-user.
In short, we felt that existing eBook solutions were:
That's when we decided to develop a new, simpler eBook fulfillment system using PDFCrypt. This system would produce standard PDF files with password-protected 128-bit encryption without the extra layer of rights management, thereby giving the author moderate protection of the eBook content and significant ease of use for the end-user.
Specifically, the system starts on a standard website (e.g. www.QuoteWithoutComment.com) where we list the books available and use PayPal's Merchant tools to create buy now buttons.
Once the user completes a PayPal purchase, we use Auto-Return w/ Payment Data Transfer (PDT) to return them to a fulfillment page. The fulfillment system then retrieves the transaction information from PayPal and performs various checks for potential fraud. In addition, depending on our long-term success with PDT, we may change the system to use PayPal's Instant Payment Notification (IPN) instead.
After the order has passed all of the checks, the system takes a type-set ready eBook in Acrobat v1.4 PDF format with no security settings and uses PDF::Reuse to add the eBook owner's email address to the bottom of each page (i.e. Ex Libris: kmcgrail@pccc.com).
Finally, the customized eBook is encrypted with PDFCrypt using Adobe's 128-bit encryption method with the "No Print, No Edit and No Copy" security enabled and emailed out automatically. For simplicity to the end-user, the email address for fulfillment of the order is also the password for the eBook.
In the end, the user receives a personalized eBook, compatible with any Adobe Acrobat Reader v5.0 or higher, which generates and encrypts a 270 page eBook in just a few seconds thanks to great tools like PDFCrypt.
Trade – that is the world of METRO Group, one of the worldwide largest trading groups. It was created in 1996 in a merger of several important retail companies. Based on its successful performance in the domestic market the group soon expanded into foreign markets as well. Today, METRO AG is at the head of a capital marketorientated, highly-competitive retail group with an international profile. At more than 2,300 locations in 28 countries the Metro company proves this competence – with concepts that meet the highest quality demands.
Business Units and Sales Divisions of the Group
METRO Group has a definite structured portfolio of group companies that operate in the market place according to distinct and specific distribution concepts. These so-called sales divisions operate in the four business units Cash & Carry, Food Retailing, Nonfood Specialty Stores and Department Stores. Their customers are both businesses and consumers. The six sales divisions of the METRO Group stand for names that have become for many people a part of everyday life:
MIAG C.V. , Diemen NL, Branch Baar
Our Company belongs to the METRO AG and assume the centralized payment and its guarantee, as well as some international co-ordination for our European affiliated companies and their suppliers. In this connection we develope solutions for our customers, the suppliers of the Metro Group, to deliver the payment advice as a PDF. Also we provide the PDF on our Internet Portal www.miag.com for download. The monthly output is about 150'000 pages. A part of these we produce with txt2pdf.
Application
We receive the data from our Japanese business partner in a different codepage “shif-jis”, and we will import these in our database. Within the payment process we export the data from our Oracle 9i database, with an SQL procedure. A Cobol program provides a Ascii-file in the correct format. This Ascii-File will be converted with txt2pdf from Sanface. Normally, in use with western codepages, there are no problems. We use the utilities from txt2pdf (configured) for other projects, also with Czech and Slovakian characters. At the conversation from data with japanese and western characters, it was not possible to get a correct result with txt2pdf version 7.3. The problem was, to use „fixed width“ fonts. Since the characters are deposited still with a layout, the individual indications must always be positioned exactly. Unfortunately at the start of the project we can’t use txt2pdf within this project. With the assistance and support from Sanface, we fount a work around to create an account form, with “shift-jis” data from the data base, as well with both, japanese and western indications in the same print file.
Here you can find the original PDF file description of this project.
Columbia Forest Products (CFP) is North America's finest manufacturer of hardwood veneer, hardwood plywood, flooring and laminated products. Sold through a network of wholesale distributors, mass merchandisers and major OEMs, Columbia Forest Products' decorative interior veneers and panels are used in high-end cabinetry, fine furniture, architectural millwork and commercial fixtures.
CFP has embarked on an extensive Enterprise Resource Planning (ERP) system implementation for its Plywood Division that will tie together the manufacturing, distribution, sales, and accounting functions and provide greater control and accuracy of the business processes throughout the division. The focus of the project is to provide Perfect service, every time to CFP customers, ensuring that the customer receives their product of choice, made with highest quality and delivered at the right time. The system is being installed in CFP locations across North America, linking together CFP sites and CFP customers via a common database and common processes.
The reports generated daily by this new system can be very detailed and can be several hundred pages long. The SANFACE Software txt2pdf PRO utility allows CFP to take text output and create a document that is easily sent via email to be viewed uniformly on each end user's PC. With txt2pdf, CFP can greatly reduce the size of a report through compression, which reduces network load significantly. The txt2pdf software is particularly useful given the heavy load that transferring and printing massive reports would create on CFP’s intranet. Because CFP’s manufacturing facilities are located in rural areas where bandwidth can be expensive, the utility has significantly reduced potential transmission costs as well.
GWK Beperk/Limited is an agri business thus active in the grain trade.
Selling grain means invoicing huge amounts of monies (millions) with terms of as little as 5 days.
This means that the invoice literally has to be delivered to the buyer when the truck leaves the silo.
GWK tried to send invoices with the truck or by courier service but it proved to be unreliable. Needles to say that the interest implications are huge if an invoice is late or gets lost.
GWK switched to sending their invoices by e-mail after running it through txt2pdf PRO+crypt.
The buyer prints a tamper proof invoice (with full colour logo etc.) on his own printer just minutes after the truck has left GWK premises. As a spin-off, GWK can also reduce the use of paper and save some trees by 'printing' various reports to PDF files.
This is an example of faktuur/invoice the pdf is encrypted and protected by gwkfaktuur password.
As budget restrictions and resources grow tighter, Eastern Washington University has chosen Txt2pdf-PRO as a tool to enhance productivity and reduce expenses.
Each of our student, financial, and loan management enterprise systems generates nightly reports that are distributed across campus. With these paper reports comes a number of costs that we are trying to reduce:
With Txt2pdf-PRO, we are able to reduce expenses and increase productivity in each of the above areas. Txt2pdf-PRO runs on our mainframe OpenVMS system. However, as Txt2pdf-PRO is cross-platform and can run on any of our servers, we are guaranteed that it will run on future servers and operating systems and that we can scale its use to an enterprise level as its functionality is leveraged to benefit Eastern Washington University.