Senior Fitness - Exercise and Nutrition for Aging Men and Women
FREE Article Feed for your website.
Home Ownership Magazine
Party Planning Information
Article Marketing Resources
Bio-Medical Research Article Database
Informative Articles on Life, Love and Happiness
Tutorials on Business to Writing
Famous Quotes from Famous People
Song Lyric Information
New US Patent Information
Comprehensive List of Content by Category
Online Auctions and Shopping Related Articles
Article Search
Most Recent Articles
 

Acne A Clean Face First Step In A 12 Step Program
Category:
Health / Fitness  

VOIP security guide
Category:
Computers  

Three Reasons For Becoming A Foster Parent
Category:
Home And Family  

Affiliate Programs MLM Income Opportunity Residual
Category:
Business  

Hepatitis C Symptoms What are the Signs and Symptoms of Hepatiti...
Category:
Health / Fitness  

Sales Success Who Do You Really Work For
Category:
Business  

Stress Testing Tools How to Test for Stress Level DHEA
Category:
Health / Fitness  

Stay At Home CEO How a Single Dad Found Financial Success Workin...
Category:
Business  

Build Your Confidence and Find Your Soulmate
Category:
Entertainment / Television  

Importance of Good Web Design
Category:
Business  

WANT MORE CHANCES OF WINNING THE LOTTERY JACKPOT
Category:
Business  

Business Property Investment can provide Guaranteed Returns For ...
Category:
Business  

IVR Surveys The secret to Increasing response Rates
Category:
Business  

New Bankruptcy Training Course Provides 7 CLE Credits for Parale...
Category:
Business  

Something new to try What about a head or face massage
Category:
Health / Fitness  

10 Tips for Rapid Fat Loss
Category:
Health / Fitness  

A Guide to Tropical Wall Murals
Category:
Home And Family  

Debt Relief Solutions Get the Way for Financial Relief
Category:
Finance / Investment  

Evolution of Myspace from a social networking website to a marke...
Category:
Marketing  

Top Networking Marketing Opportunities Is There Such A Thing
Category:
Business  

What are you prepared to risk to optimise your chances of intern...
Category:
Marketing  

Using a Free Baby Shower Word Scramble Game
Category:
Home And Family  

To Everyone that Wants to Taste the Love
Category:
Entertainment / Television  

Business Loans
Category:
Business  

PSP Downloads Site Receives 5 Star Rating
Category:
Home And Family  

Did Colorado Kill Doc Holliday
Category:
Travel  

What is franchising
Category:
Business  

Dead Ducks Don t Quack
Category:
Business  

Capital and Repayment Mortgages
Category:
Finance / Investment  

Three Online Stock Trading Systems
Category:
Finance / Investment  

Compare Gyms and Save
Category:
Health / Fitness  

What are the Health Benefits of an Infrared Sauna
Category:
Health / Fitness  

Timeframe of long term SEO results
Category:
Marketing  

Why You Might Consider Enhancement After LASIK Laser Eye Surgery...
Category:
Health / Fitness  

One Way Links and Reciprocal Link Exchange and Traffic
Category:
Marketing  

Avoid Cold Calling Download Ebook Free Online
Category:
Business  

handbags
Category:
Computers  

Cottage Getaway to Plan Book early to secure your Cottage Rental...
Category:
Travel  

Understanding Teen Acne
Category:
Home And Family  

12 Cost effective Ways to Keep Your Child Safe around the Home
Category:
Home And Family  

What Are Supplemental Credit Cardholders
Category:
Business  

Equity Indexed Annuity is a Fixed Annuity Now Known as an Index ...
Category:
Finance / Investment  

Using A Data Recovery Service A Quick Overview
Category:
Computers  

Hemorrhoids Exercises to Easy Your Hemorrhoids
Category:
Health / Fitness  

What Comprises a Good Graphic Design
Category:
Computers  

Email Marketing For Success
Category:
Business  

Rx Assistance For NY Citizens By ACIRX
Category:
Business  

Secured Loan
Category:
Finance / Investment  

Are there really free online surveys that pay
Category:
Business  

Bread Makers Why your Kitchen is Begging for One
Category:
Home And Family  

SEO 101 For Beginners Revised
Category:
Marketing  

How to building and managing an opt in list for a website
Category:
Marketing  

What Is A Second Mortgage
Category:
Business  

3 Simple Methods To Building A Profitable Opt In List
Category:
Marketing  

About Home Equity Loans
Category:
Business  

Building Customers Trust For Success
Category:
Business  

Viagra side effects and erectile dysfunction male impotence herb...
Category:
Health / Fitness  

History of Orient Watch
Category:
Business  

Mom discovered 16 year old son with 70 000 earned from Adsense
Category:
Computers  

Budget Accommodation Hotels near Croydon
Category:
Travel  

Venus Eclipses Mars
Category:
Home And Family  

Understanding the Urge to Eat
Category:
Home And Family  

Few Tips to Help You Get a Good Night Sleep
Category:
Health / Fitness  

Nokia s 3 tier expansion Strategy High volume high fashion high ...
Category:
Business  

Make love to the Search Engines and watch your SEO soar
Category:
Marketing  

I Just Lost 2 548 For Doing 5 Deadly Ad Copy Sins Part 2
Category:
Business  

TOP 10 QUALITIES OF MEN AND WOMEN THAT PEOPLE REALLY ADORE
Category:
Home And Family  

7 Advantages Of Aluminum Fences
Category:
Home And Family  

Lyposuction Defined
Category:
Health / Fitness  

Music MP3 Downloads Site Receives 5 Star Rating
Category:
Home And Family  

Quickly you can see as an eagle again schedule your Laser eye Op...
Category:
Health / Fitness  

Using Aspects of Silk Flower Design To Create The Perfect Floral...
Category:
Home And Family  

Choices for women Safety and Health
Category:
Health / Fitness  

How To Use a Custom Ring Tone On Your Phone
Category:
Entertainment / Television  

I made the choice
Category:
Health / Fitness

Method of printing information by a network kiosk Number:7,130,889 from the United States Patent and Trademark Office (PTO) owispatent

Home    Author Login    Submit Article    Article Search    Add Your Link    Edit Your Link    Contact Us    Advertising    Disclaimer

   

 
Web LinkGrinder.com

Top Breaking News
     Greek, Cypriot Leaders Resume Unification Talks in Nicosia by Nathan Morley
     Indonesia Tobacco Sales Grow, Raising Health Fears
     South Korea Allows Top Defector to Travel Overseas by VOA News

Title: Method of printing information by a network kiosk

Abstract: A method of printing information by a network kiosk which prints web page information, designed for printing on standard width paper, on narrower receipt paper. The method includes the steps of receiving a command to print information in a displayed web page, obtaining an address of the displayed web page, determining a format for printing the information on receipt paper using the address, creating a script to print the information in the format, and executing the script to print the information on the receipt paper.

Patent Number: 7,130,889 Issued on 10/31/2006 to Goodwin, III,   et al.


Inventors: Goodwin, III; John C. (Suwanee, GA), Francis; John Brian (Alpharetta, GA)
Assignee: NCR Corporation (Dayton, OH)
Appl. No.: 09/727,335
Filed: November 29, 2000


Current U.S. Class: 709/218 ; 709/220
Current International Class: G06F 15/16 (20060101)
Field of Search: 709/218,219,203,206,217,201,223,220,224 705/5,26,2,14 707/9,104,10,100,7,1 710/5 715/523,503,744,513,16,17 358/1.15,488 717/100,121 382/306,283 463/42 235/472 700/235 345/473 101/483 455/509


References Cited [Referenced By]

U.S. Patent Documents
5457636 October 1995 Sansone et al.
5950173 September 1999 Perkowski
6006281 December 1999 Edmunds
6012102 January 2000 Shachar
6029182 February 2000 Nehab et al.
6078928 June 2000 Schnase et al.
6094644 July 2000 Hillson et al.
6195694 February 2001 Chen et al.
6247011 June 2001 Jecha et al.
6256773 July 2001 Bowman-Amuah
6311214 October 2001 Rhoads
6354212 March 2002 Krinsky
6381577 April 2002 Brown
6401074 June 2002 Sleeper
6427032 July 2002 Irons et al.
6438515 August 2002 Crawford et al.
6446045 September 2002 Stone et al.
6477567 November 2002 Ohara
6512521 January 2003 Era
6535294 March 2003 Arledge et al.
6560621 May 2003 Barile
6587596 July 2003 Haeberli
6608697 August 2003 Schorr et al.
6613098 September 2003 Sorge et al.
6622919 September 2003 Wilz et al.
6623527 September 2003 Hamzy
6628415 September 2003 Lawrence et al.
6631512 October 2003 Onyeabor
6650433 November 2003 Keane et al.
6674923 January 2004 Shih et al.
6732152 May 2004 Lockhart et al.
6745186 June 2004 Testa et al.
6754660 June 2004 MacPhail
6757683 June 2004 Goodwin et al.
6791723 September 2004 Vallmajo et al.
6832353 December 2004 Itavaara et al.
6859832 February 2005 Gecht et al.
6976032 December 2005 Hull et al.
6982733 January 2006 McNally et al.
6983415 January 2006 Shima
2001/0011229 August 2001 Anderson et al.
2001/0036835 November 2001 Leedom
2001/0044747 November 2001 Ramachandaran et al.
2002/0046122 April 2002 Barber et al.
2002/0049535 April 2002 Rigo et al.
2002/0051200 May 2002 Chang et al.
2002/0055984 May 2002 Chang et al.
2002/0059415 May 2002 Chang et al.
2002/0065808 May 2002 Yu
2002/0083121 June 2002 Chang et al.

Other References

Image Production for the Web ; www.sgi.com/grafica/mostools/index.html. cited by examiner .
cs491notes ; cs.selu.edu/.about.jhu/cs335perla.html. cited by examiner .
COEN175--Compilers Class, Fall 1998--HW7 ; www.cse.scu.edu/.about.lseiter/coen175/hw/hw7.html. cited by examiner .
A Networked Multimedia Retrieval Management System for . . . --Holfelder, Hehmann (1994) ; www.informatik.uni-mannheim.de/informatik/pi4/publications/library/Holfel- der1994a.ps.gz. cited by examiner .
Getting It Across: Layout Issues for Kiosk Systems--Borchers, Deussen, Knorzer (1995) ; www.tk.uni-linz.ac.at/.about.jan/publications/kiosk/www95-paper.ps.gz. cited by examiner .
Speech Recognition for an Information Kiosk--Gauvain, Gangolf, Lamel (1996) ; tlp.limsi.fr/public/icslp96maskreco.ps.Z. cited by examiner .
Berghel et al, Protection ownership rights through digital watermarking, Internet kiosk, Jul. 1996, pp. 101-103. cited by examiner .
Interacting with Paper on the DigitalDesk--Wellner (1993) ftp.parc.xerox.com/pub/europarc/reports/ddesk-cacm93.ps.Z. cited by exami- ner .
Authors' Instructions for the Preparation of Contributions to . . . --Dr Lu Qin (2000) www.cintec.cuhk.edu.hk/.about.iral2000/format.pdf. cited by examiner .
Visualizing the World-Wide Web with the Navigational View . . . --Mukherjea, Foley (1995) ftp.cc.gatech.edu/pub/groups/gvu/tr/95-09.ps.Z. cited by examiner .
A Spoken Language System For Information Retrieval--Bennacef, Bonneau-Maynard . . . tlp.limsi.fr/public/icslp94latis.ps.Z. cited by exa- miner .
Agents, Services, and Electronic Markets: How do they Integrate?--Merz, Lamersdorf (1996) avs-www.informatik.uni-hamburg.de/papers/ps/icsp96/icdp96.ps.gz. cited by examiner .
A Certified E-Mail Protocol--Schneier, Riordan (1998) www.counterpane.com/certified-email.pdf. cited by examiner .
Agent Based Disseminiation of Commercial Electronic . . . --Dimitri Konstantas . . . www.ktsi.com/carlos/papers/99/dimitriAgentDiss.pdf. cite- d by examiner .
An autonomous agent-based infrastructure for inter-LAN systems management Shyh-Horng Jou; Shang-Juh Kao; Autonomous Decentralized Systems, 1997. Proceedings. ISADS 97., Third International Symposium on Apr. 9-11, 1997 pp. 369-376. cited by examiner .
A time-stamp based solution for collective resource acquisition in a distributed system Qiang Sun; Hao Zhang; Jianhui Zhang; System Sciences, 2000. Proceedings of the 33rd Annual Hawaii International Conference on Jan. 4-7, 2000 pp. 10 pp. vol. 2. cited by examiner .
Measurements and models of radio frequency impulsive noise for indoor wireless communications Blackard, K.L.; Rappaport, T.S.; Bostian, C.W.; Selected Areas in Communications, IEEE Journal on vol. 11, Issue 7, Sep. 1993 pp. 991-1001. cited by examiner.

Primary Examiner: Vu; Thong
Attorney, Agent or Firm: Martin; Paul W.

Claims



We claim:

1. A method of printing information by a network kiosk comprising the steps of: (a) receiving a command to display a web page in response to user operation of the kiosk; (b) receiving a command to print information in the displayed web page in response to user operation of the kiosk; (c) obtaining an address of the displayed web page by the kiosk; (d) determining a format for printing, the information from the web page on receipt paper smaller than the web page using the address by the kiosk; (e) creating a script to print the information in the format by the kiosk; and (f) executing the script to cause a receipt printer of the kiosk to print the information on the receipt paper by the kiosk.

2. The method as recited in claim 1, wherein step e comprises the substeps of: (e-1) determining placeholders for the information; and (e-2) arranging the placeholders in the script in accordance with the format.

3. The method as recited in claim 2, wherein step e further comprises the substeps of: (e-3) determining text to be printed with the information; and (e-4) arranging the text in the script in accordance with the format.

4. The method as recited in claim 2, wherein step e further comprises the substeps of: (e-3) determining a graphic image to be printed with the information; and (e-4) arranging the graphic image in the script in accordance with the format.

5. A method of printing information by a network kiosk comprising the steps of: (a) receiving a command to display a web page in response to user operation of the kiosk; (b) receiving a command to print web information in the displayed web page in response to user operation of the kiosk; (c) obtaining an address of the displayed web page by the kiosk; (d) determining a format for printing the web information from the displayed web page on receipt paper smaller than the displayed web page using the address by the kiosk; (e) determining other information to be printed with the web information by the kiosk; (f) determining placeholders for the web information by the kiosk; (g) creating a script with the placeholders and the other information arranged in the format by the kiosk; and (h) executing the script to cause a receipt printer of the kiosk to print the web information and the other information on the receipt paper by the kiosk.

6. A method of printing information by a network kiosk comprising the steps of: (a) receiving a command to display a web page in response to user operation of the kiosk; (b) receiving a command to print web information in the displayed web page in response to user operation of the kiosk; (c) obtaining an address of the displayed web page by the kiosk; (d) determining a format for printing the web information from the displayed web page on receipt paper smaller than the displayed web page using the address by the kiosk; (e) determining text information to be printed with the web information by the kiosk; (f) determining a store graphic to be printed with the web information by the kiosk; (g) determining placeholders pointing to a location of the web information by the kiosk; (h) creating a script with.the placeholders, the text information, and the store graphic, all arranged in the format by the kiosk; (i) initiating execution of the script by the kiosk; (j) printing the text information and the store graphic in the format during execution of the script by a receipt printer of the kiosk; (k) obtaining the web information from the location during execution of the script by the kiosk; and (l) printing the web information in the format during execution of the script by the receipt printer of the kiosk.

7. A network kiosk comprising: a display for displaying a web page; a receipt printer; and a computer which receives a command to display the web page in response to user operation of the kiosk, receives a command to print information in the web page in response to user operation of the kiosk, obtains an address of the web page, determines a format for printing the information on receipt paper smaller than the web page using the address, creates a script to print the information in the format, and executes the script to cause the receipt printer to print the information on the receipt paper.

8. A network kiosk comprising: a display for displaying a web page; a receipt printer; and a computer which receives a command to display the web page in response to user operation of the kiosk, receives a command to print web information in the displayed web page in response to user operation of the kiosk, obtains an address of the displayed web page, determines a format for printing the web information on receipt paper smaller than the web page using the address, determining other information to be printed with the web information, determines placeholders for the web information, creates a script with the placeholders and the other information arranged in the format, and executes the script to cause the receipt printer to print the web information and the other information on the receipt paper.
Description



BACKGROUND OF THE INVENTION

The present invention relates to self-service kiosks and more specifically to a method of printing information by a network kiosk.

Retailers have a desire to sell their products over networks, such as global networks which are a part of the World Wide Web (WWW or "web") and which use the Transmission Control Protocol/Internet Protocol (TCP/IP protocol). These retailers wish to provide Internet server web sites which offer the same features as Internet server web sites available to home shoppers who use their computers to connect to the Internet server web sites.

Kiosks provide a publicly-accessible computing platform for displaying web pages from retailer web sites. Kiosks may be located within a retailer's transaction establishment or elsewhere, such as in shopping malls. Kiosks may be easily networked to retailer web sites using the TCP/IP protocol. Web pages from web sites may be displayed using known and available web software, such as Microsoft.RTM. Internet Explorer software.

Printing of information displayed by a web browser software application is difficult on a kiosk. Kiosks typically include receipt printers or printers which take paper smaller than standard 81/2''.times.11'' paper. Web pages containing transaction information are not formatted to print on smaller-size paper.

Therefore, it would be desirable to provide a method of printing web page transaction information onto receipt paper.

SUMMARY OF THE INVENTION

In accordance with the teachings of the present invention, a method of printing information by a network kiosk is provided.

The method includes the steps of receiving a command to print information in a displayed web page, obtaining an address of the displayed web page, determining a format for printing the information on receipt paper using the address, creating a script to print the information in the format, and executing the script to print the information on the receipt paper.

It is accordingly an object of the present invention to provide a method of printing information by a network kiosk.

It is another object of the present invention to determine how much content of each web page is to be printed and how the determined content is to be printed on receipt paper.

It is another object of the present invention to print other information, such as text and graphics, with web information on receipt paper.

BRIEF DESCRIPTION OF THE DRAWINGS

Additional benefits and advantages of the present invention will become apparent to those skilled in the art to which this invention relates from the subsequent description of the preferred embodiments and the appended claims, taken in conjunction with the accompanying drawings, in which:

FIG. 1 is a block diagram of a transaction processing system including a network kiosk;

FIG. 2 is a perspective view of a kiosk;

FIG. 3 is a depiction of a printing configuration file; and

FIG. 4 is a flow diagram illustrating the printing method of the present invention.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT

Turning now to FIGS. 1 and 2, transaction system 10 includes kiosk 12 and network 14. Kiosk 12 is preferably located within a transaction establishment, such as a retail store, or transaction environment, such as a shopping mall. Kiosk 12 may include an NCR 7401 computer.

Kiosk 12 primarily includes processor 16, touch screen 18, memory 20, and storage medium 22. Kiosk 12 may additionally include a number of peripherals, including magnetic strip reader (MSR) 24, printer 26, and scanner 28.

To assist with execution of certain tasks performed by kiosk 12, kiosk 12 includes a built-in time keeping device, commonly referred to as a system clock, which is synchronized with current time, in order to automatically execute the tasks at their scheduled times.

Processor 16 controls operation of kiosk 12 and executes web browser software 32 and web wrapper software 36.

Web browser software 32 allows an operator to access information and purchase products from retailers through network 14, which preferably includes World Wide Web (WWW or "web") servers. Web browser software 32 may include commercially-available web browser software, such as Microsoft.RTM. Internet Explorer web browser software. Microsoft.RTM. Internet Explorer web browser software is configured into a kiosk operation using a "-k" command line option. This option hides toolbars and menubars to prevent operator access to those functions.

Web browser software 32 retrieves and displays web pages 44 from network 14, which includes a plurality of interconnected servers. Web pages 44 include web pages which display information about products and services offered by the kiosk owner as well as other web pages. Web pages 44 assist operators to find information about products sold by the kiosk owner and to complete purchases of such products. For this purpose, web pages 34 may include a start or "home" page which operates as a default page from which operation begins and to which operation returns when an operator is finished using kiosk 12. Web pages 44 may be written using hypertext markup language (HTML) or other suitable web page language.

Web wrapper software 36 provides security functions. During operation, web wrapper software 36 prevents an operator from accessing kiosk files, other applications, the operating system software, or basic input-output system (BIOS) firmware, and prevents the operator from causing kiosk 12 to reboot.

Under the present invention, web wrapper software 36 additionally controls printing of web page information by printer 26. Specifically, web wrapper software 36 determines how much content of each web page 44 is to be printed and how the determined content is to be printed on receipt paper 48.

Pages containing printable content and configuration settings to assist in printing may be coded into web wrapper software 36 or listed in printing configuration file 38 to allow a kiosk owner to control operation. Content and format for the content may be coded into web wrapper software 36 or listed in one or more printing format files 34 to allow a kiosk owner to control operation.

The characteristics of receipt paper 48 could be hard-coded into web wrapper software 36, instead of using configuration files 34 and 38. However, use of such files 34 and 38 allows content and formatting of receipts 48 to be easily changed. Also, the number of files 34 and 38 may be one or a number of files.

Touch screen 18 includes display 40 and input device 42. Display 40 and input device 42 may also be separate units. Input device 42 may record personal information from an operator.

Memory 20 is used by processor 16 to store executed program information, including web wrapper software information.

Storage medium 22 stores software including web wrapper software 36. Storage medium 22 also stores display content 34 and display configuration file 38.

MSR 24 reads loyalty, credit, debit, SMART, and/or other types of cards carried by an operator. MSR 24 may record personal information from an operator.

Printer 26 prints information from web wrapper software 32, including information from web pages 44 from network 14. For example, printer 26 may print information relevant to a transaction completed by an operator using kiosk 12. Printer 26 uses paper 48 narrower than standard 81/2''.times.11'' paper. Also, paper 48 includes paper rolls instead of paper sheets.

Scanner 28 reads bar codes on products to obtain product identification numbers. Kiosk 12 queries a transaction server with the identification numbers to obtain information about the product and displays the information.

With reference to FIG. 2, an example of kiosk 12 is shown. Kiosk 12 is constructed as a pedestal, with bottom support pieces 52 and 54, printer assembly 56, and top support piece 58. Other mounting arrangements are also envisioned.

Printer assembly 56 includes aperture 50 through which paper 48 passes. Paper 48 for this example of kiosk 12 and printer 26 is about 3.25 inches to 4.5 inches wide. Paper 48 is also preferably a paper roll, and may be used to print content from web pages 44, receipts, shopping lists, and other information that kiosk 12 provides.

Turning now to FIG. 3, printing format files 34 and printing configuration file 38 are illustrated.

Printing configuration file 38 includes record 46 for each web page 44. Each record includes entries PAGE and CONFIGURATION.

Entry PAGE identifies a particular web page 44.

Entry CONFIGURATION identifies configuration information to assist in printing of web page content by web wrapper software 36.

Printing format files 34 include a header configuration file 34A, a footer configuration file 34C, and a body configuration file 34C.

Header configuration file 34A includes entries for store NAME, store ADDRESS, and store LOGO.

Entry NAME identifies a store name.

Entry ADDRESS identifies a store address.

Entry LOGO identifies a store logo or graphic.

All receipts will use this header information, thus, it can be printed as standard.

Body configuration file 34B includes entries for DESCRIPTION, PRICE, TOTAL, and METHOD.

Entry DESCRIPTION identifies an item in a transaction.

Entry PRICE identifies a price of an item.

Entry TOTAL identifies a total price.

Entry METHOD identifies a payment method, typically a credit card type or check.

Footer configuration file 34C includes entries for DATE, TIME, and KIOSK.

Entry DATE identifies a date of a transaction.

Entry TIME identifies a time of a transaction.

Entry KIOSK identifies a particular kiosk.

A formatted script may contain text and graphic web content. A formatted script in the form of a sample receipt is illustrated below with key identifiers or placeholders:

TABLE-US-00001 ON-LINE MART 2651 Satellite Blvd. Duluth, GA 30096 %Desc %Price <Repeat> Total %TotalAmt %MethodPayment Thank You For Shopping With Us Date: %D Time: %T TID: %K

where % D is a placeholder for entry DATE, % T is a placeholder for entry TIME, % K is a placeholder for entry KIOSK, % Desc is a placeholder for entry DESCRIPTION, % Price is a placeholder for entry PRICE, <Repeat> repeats the placeholders % Desc and % Price for each purchased item, % TotalAmt is a placeholder for entry TOTAL, and % MethodPayment is a placeholder for entry METHOD.

This method allows for text and placeholders to be mixed together in the same format. At actual print time, the placeholders will be replaced with the corresponding information. A corresponding printed message in the form of a printed receipt would contain text:

TABLE-US-00002 ON-LINE MART 2651 Satellite Blvd. Duluth, GA 30096 Jacket 14.00 Shoes 22.00 Total 36.00 Visa 4784 xxxx xxxx xxxx Thank You For Shopping With Us Date: 10/09/00 Time: 11:37 am TID:2

In response to a print command, including print commands initiated by an operator, web wrapper software 36 compares an address of a displayed web page to entries PAGE in printing configuration file 38. If the address of the displayed page is located within printing configuration file 38, web wrapper software 36 enables printer 26. Web wrapper software 36 reads entries CONFIGURATION to obtain configuration information. In the example above, Web wrapper software 36 determines configuration information associated with a transaction processing web page. Such configuration information indicates that the transaction information should be printed using content and formatting identified in printing format files 34. Web wrapper software 36 creates a script by obtaining content identified in printing format files 34 and formatting it in accordance with format information in printing format files 34. Web wrapper software 36 then executes the script to print the formatted transaction information on receipt paper 48 using printer 26.

Turning now to FIG. 4, the method of the present invention is illustrated in detail beginning with START 60.

In step 62, web wrapper software 36 receives a command to print content in a displayed web page 44 from input device 42.

In step 64, web wrapper software 36 obtains an address for web page 44.

In step 66, web wrapper software 36 reads records 46 in printing configuration file 38.

In step 68, web wrapper software 36 compares PAGE entries in records 46 with the address of the displayed page. If one of the PAGE entries in records 46 is the same as the address of the displayed page, operation proceeds to step 72. Otherwise, operation ends at step 80.

In step 70, web wrapper software 36 reads configuration information from printing configuration file 38.

In step 72, web wrapper software 36 reads corresponding printing format files 34.

In step 74, web wrapper software 36 creates a formatted script using placeholder and format information in printing format files 34.

In step 76, web wrapper software 36 identifies placeholders in the script and obtains corresponding web content from web page 44.

In step 78, web wrapper software 36 initiates printing. Printer 26 prints the script with the web content.

In step 80, operation ends.

Although the present invention has been described with particular reference to certain preferred embodiments thereof, variations and modifications of the present invention can be effected within the spirit and scope of the following claims.

*


Free Web Sudoku Puzzles.
Solve with your browser.
  7 5            
4 3     2     6 1
      3          
1       6 7      
  6 4       7 8  
      2 3       9
          6      
3 8     1     9 7
            5 2  
What is it?



Add Your Site · Terms Of Service · Privacy Policy


DISCLAIMER
Linkgrinder is a free service that searches the Internet and indexes all files found so that you may search quickly and easily for shared files. These files are created and made available individually by users whose identity we are not aware of and who we have no control over. In essence we function like a search engine tool; these files ARE NOT STORED OR SERVED BY OUR NETWORK. We are not responsible for any materials obtained by using our service. We do not monitor any of the contents of these files. These files may contain viruses, illegal materials, materials inappropriate for minors, offensive files and the like. BY USING OUR SERVICE, YOU ASSUME FULL RESPONSIBILITY FOR DOWNLOADING THESE MATERIALS AND WILL INDEMNIFY US FOR ANY DAMAGES THAT MAY BE INCURRED.

For More Specific Information VIEW OUR TERMS OF SERVICE.

Thank you and Enjoy!