Method of printing information by a network kiosk
Summary by NHIP
Web-to-receipt printing method
The method prints web page information onto narrower receipt paper using a network kiosk. The kiosk determines a format based on a web address, then creates and executes a script containing arranged placeholders, text, or graphic images to print the scaled content.
Claim Score by NHIP
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.

Term
Term ended
Expired 26 July 2023, 3.2 years ago.
- Priority and filed
- Granted
- Expired
- Today
8 claims: 5 independent, 3 dependent
- 1A 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.
- 5A 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.
- 6A 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.
- 7Broadest claimClaim Score 76, broad(NHIP)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.
- 8A 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.
Independent claims5
69 paragraphs in 4 sections, as filed
BACKGROUND OF THE INVENTION
0001The present invention relates to self-service kiosks and more specifically to a method of printing information by a network kiosk.
0002Retailers 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.
0003Kiosks 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® Internet Explorer software.
0004Printing 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 8½″×11″ paper. Web pages containing transaction information are not formatted to print on smaller-size paper.
0005Therefore, it would be desirable to provide a method of printing web page transaction information onto receipt paper.
SUMMARY OF THE INVENTION
0006In accordance with the teachings of the present invention, a method of printing information by a network kiosk is provided.
0007The 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.
0008It is accordingly an object of the present invention to provide a method of printing information by a network kiosk.
0009It 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.
0010It 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:
<figref idref="DRAWINGS">FIG. 1</figref> is a block diagram of a transaction processing system including a network kiosk;
<figref idref="DRAWINGS">FIG. 2</figref> is a perspective view of a kiosk;
<figref idref="DRAWINGS">FIG. 3</figref> is a depiction of a printing configuration file; and
<figref idref="DRAWINGS">FIG. 4</figref> is a flow diagram illustrating the printing method of the present invention.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
0016Turning now to <figref idref="DRAWINGS">FIGS. 1 and 2</figref>, transaction system <b>10</b> includes kiosk <b>12</b> and network <b>14</b>. Kiosk <b>12</b> is preferably located within a transaction establishment, such as a retail store, or transaction environment, such as a shopping mall. Kiosk <b>12</b> may include an NCR 7401 computer.
0017Kiosk <b>12</b> primarily includes processor <b>16</b>, touch screen <b>18</b>, memory <b>20</b>, and storage medium <b>22</b>. Kiosk <b>12</b> may additionally include a number of peripherals, including magnetic strip reader (MSR) <b>24</b>, printer <b>26</b>, and scanner <b>28</b>.
0018To assist with execution of certain tasks performed by kiosk <b>12</b>, kiosk <b>12</b> 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.
0019Processor <b>16</b> controls operation of kiosk <b>12</b> and executes web browser software <b>32</b> and web wrapper software <b>36</b>.
0020Web browser software <b>32</b> allows an operator to access information and purchase products from retailers through network <b>14</b>, which preferably includes World Wide Web (WWW or “web”) servers. Web browser software <b>32</b> may include commercially-available web browser software, such as Microsoft® Internet Explorer web browser software. Microsoft® 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.
0021Web browser software <b>32</b> retrieves and displays web pages <b>44</b> from network <b>14</b>, which includes a plurality of interconnected servers. Web pages <b>44</b> include web pages which display information about products and services offered by the kiosk owner as well as other web pages. Web pages <b>44</b> assist operators to find information about products sold by the kiosk owner and to complete purchases of such products. For this purpose, web pages <b>34</b> 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 <b>12</b>. Web pages <b>44</b> may be written using hypertext markup language (HTML) or other suitable web page language.
0022Web wrapper software <b>36</b> provides security functions. During operation, web wrapper software <b>36</b> 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 <b>12</b> to reboot.
0023Under the present invention, web wrapper software <b>36</b> additionally controls printing of web page information by printer <b>26</b>. Specifically, web wrapper software <b>36</b> determines how much content of each web page <b>44</b> is to be printed and how the determined content is to be printed on receipt paper <b>48</b>.
0024Pages containing printable content and configuration settings to assist in printing may be coded into web wrapper software <b>36</b> or listed in printing configuration file <b>38</b> to allow a kiosk owner to control operation. Content and format for the content may be coded into web wrapper software <b>36</b> or listed in one or more printing format files <b>34</b> to allow a kiosk owner to control operation.
0025The characteristics of receipt paper <b>48</b> could be hard-coded into web wrapper software <b>36</b>, instead of using configuration files <b>34</b> and <b>38</b>. However, use of such files <b>34</b> and <b>38</b> allows content and formatting of receipts <b>48</b> to be easily changed. Also, the number of files <b>34</b> and <b>38</b> may be one or a number of files.
0026Touch screen <b>18</b> includes display <b>40</b> and input device <b>42</b>. Display <b>40</b> and input device <b>42</b> may also be separate units. Input device <b>42</b> may record personal information from an operator.
0027Memory <b>20</b> is used by processor <b>16</b> to store executed program information, including web wrapper software information.
0028Storage medium <b>22</b> stores software including web wrapper software <b>36</b>. Storage medium <b>22</b> also stores display content <b>34</b> and display configuration file <b>38</b>.
0029MSR <b>24</b> reads loyalty, credit, debit, SMART, and/or other types of cards carried by an operator. MSR <b>24</b> may record personal information from an operator.
0030Printer <b>26</b> prints information from web wrapper software <b>32</b>, including information from web pages <b>44</b> from network <b>14</b>. For example, printer <b>26</b> may print information relevant to a transaction completed by an operator using kiosk <b>12</b>. Printer <b>26</b> uses paper <b>48</b> narrower than standard 8½″×11″ paper. Also, paper <b>48</b> includes paper rolls instead of paper sheets.
0031Scanner <b>28</b> reads bar codes on products to obtain product identification numbers. Kiosk <b>12</b> queries a transaction server with the identification numbers to obtain information about the product and displays the information.
0032With reference to <figref idref="DRAWINGS">FIG. 2</figref>, an example of kiosk <b>12</b> is shown. Kiosk <b>12</b> is constructed as a pedestal, with bottom support pieces <b>52</b> and <b>54</b>, printer assembly <b>56</b>, and top support piece <b>58</b>. Other mounting arrangements are also envisioned.
0033Printer assembly <b>56</b> includes aperture <b>50</b> through which paper <b>48</b> passes. Paper <b>48</b> for this example of kiosk <b>12</b> and printer <b>26</b> is about 3.25 inches to 4.5 inches wide. Paper <b>48</b> is also preferably a paper roll, and may be used to print content from web pages <b>44</b>, receipts, shopping lists, and other information that kiosk <b>12</b> provides.
0034Turning now to <figref idref="DRAWINGS">FIG. 3</figref>, printing format files <b>34</b> and printing configuration file <b>38</b> are illustrated.
0035Printing configuration file <b>38</b> includes record <b>46</b> for each web page <b>44</b>. Each record includes entries PAGE and CONFIGURATION.
0036Entry PAGE identifies a particular web page <b>44</b>.
0037Entry CONFIGURATION identifies configuration information to assist in printing of web page content by web wrapper software <b>36</b>.
0038Printing format files <b>34</b> include a header configuration file <b>34</b>A, a footer configuration file <b>34</b>C, and a body configuration file <b>34</b>C.
0039Header configuration file <b>34</b>A includes entries for store NAME, store ADDRESS, and store LOGO.
0040Entry NAME identifies a store name.
0041Entry ADDRESS identifies a store address.
0042Entry LOGO identifies a store logo or graphic.
0043All receipts will use this header information, thus, it can be printed as standard.
0044Body configuration file <b>34</b>B includes entries for DESCRIPTION, PRICE, TOTAL, and METHOD.
0045Entry DESCRIPTION identifies an item in a transaction.
0046Entry PRICE identifies a price of an item.
0047Entry TOTAL identifies a total price.
0048Entry METHOD identifies a payment method, typically a credit card type or check.
0049Footer configuration file <b>34</b>C includes entries for DATE, TIME, and KIOSK.
0050Entry DATE identifies a date of a transaction.
0051Entry TIME identifies a time of a transaction.
0052Entry KIOSK identifies a particular kiosk.
0053A 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:
0054<tables id="TABLE-US-00001" num="00001"><table frame="none" colsep="0" rowsep="0"><tgroup align="left" colsep="0" rowsep="0" cols="1"><colspec colname="1" colwidth="217pt" align="center" /><thead><row><entry namest="1" nameend="1" align="center" rowsep="1" /></row></thead><tbody valign="top"><row><entry>ON-LINE MART</entry></row><row><entry>2651 Satellite Blvd.</entry></row><row><entry>Duluth, GA 30096</entry></row></tbody></tgroup><tgroup align="left" colsep="0" rowsep="0" cols="4"><colspec colname="offset" colwidth="35pt" align="left" /><colspec colname="1" colwidth="56pt" align="left" /><colspec colname="2" colwidth="49pt" align="left" /><colspec colname="3" colwidth="77pt" align="left" /><tbody valign="top"><row><entry /><entry>%Desc</entry><entry>%Price</entry><entry><Repeat></entry></row><row><entry /><entry>Total</entry><entry /><entry>%TotalAmt</entry></row></tbody></tgroup><tgroup align="left" colsep="0" rowsep="0" cols="2"><colspec colname="offset" colwidth="35pt" align="left" /><colspec colname="1" colwidth="182pt" align="left" /><tbody valign="top"><row><entry /><entry>%MethodPayment</entry></row></tbody></tgroup><tgroup align="left" colsep="0" rowsep="0" cols="1"><colspec colname="1" colwidth="217pt" align="center" /><tbody valign="top"><row><entry>Thank You</entry></row><row><entry>For Shopping With Us</entry></row></tbody></tgroup><tgroup align="left" colsep="0" rowsep="0" cols="7"><colspec colname="offset" colwidth="21pt" align="left" /><colspec colname="1" colwidth="28pt" align="left" /><colspec colname="2" colwidth="35pt" align="left" /><colspec colname="3" colwidth="28pt" align="left" /><colspec colname="4" colwidth="35pt" align="left" /><colspec colname="5" colwidth="28pt" align="left" /><colspec colname="6" colwidth="42pt" align="left" /><tbody valign="top"><row><entry /><entry>Date:</entry><entry>%D</entry><entry>Time:</entry><entry>%T</entry><entry>TID:</entry><entry>%K</entry></row><row><entry /><entry namest="offset" nameend="6" align="center" rowsep="1" /></row></tbody></tgroup></table></tables><br /> 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.
0055This 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:
0056<tables id="TABLE-US-00002" num="00002"><table frame="none" colsep="0" rowsep="0"><tgroup align="left" colsep="0" rowsep="0" cols="1"><colspec colname="1" colwidth="217pt" align="center" /><thead><row><entry namest="1" nameend="1" align="center" rowsep="1" /></row></thead><tbody valign="top"><row><entry>ON-LINE MART</entry></row><row><entry>2651 Satellite Blvd.</entry></row><row><entry>Duluth, GA 30096</entry></row></tbody></tgroup><tgroup align="left" colsep="0" rowsep="0" cols="4"><colspec colname="offset" colwidth="49pt" align="left" /><colspec colname="1" colwidth="77pt" align="left" /><colspec colname="2" colwidth="21pt" align="left" /><colspec colname="3" colwidth="70pt" align="left" /><tbody valign="top"><row><entry /><entry>Jacket</entry><entry /><entry>14.00</entry></row><row><entry /><entry>Shoes</entry><entry /><entry>22.00</entry></row><row><entry /><entry>Total</entry><entry /><entry>36.00</entry></row></tbody></tgroup><tgroup align="left" colsep="0" rowsep="0" cols="2"><colspec colname="offset" colwidth="49pt" align="left" /><colspec colname="1" colwidth="168pt" align="left" /><tbody valign="top"><row><entry /><entry>Visa 4784 xxxx xxxx xxxx</entry></row></tbody></tgroup><tgroup align="left" colsep="0" rowsep="0" cols="1"><colspec colname="1" colwidth="217pt" align="center" /><tbody valign="top"><row><entry>Thank You</entry></row><row><entry>For Shopping With Us</entry></row></tbody></tgroup><tgroup align="left" colsep="0" rowsep="0" cols="4"><colspec colname="offset" colwidth="28pt" align="left" /><colspec colname="1" colwidth="70pt" align="left" /><colspec colname="2" colwidth="70pt" align="left" /><colspec colname="3" colwidth="49pt" align="left" /><tbody valign="top"><row><entry /><entry>Date: 10/09/00</entry><entry>Time: 11:37 am</entry><entry>TID:2</entry></row><row><entry /><entry namest="offset" nameend="3" align="center" rowsep="1" /></row></tbody></tgroup></table></tables>
0057In response to a print command, including print commands initiated by an operator, web wrapper software <b>36</b> compares an address of a displayed web page to entries PAGE in printing configuration file <b>38</b>. If the address of the displayed page is located within printing configuration file <b>38</b>, web wrapper software <b>36</b> enables printer <b>26</b>. Web wrapper software <b>36</b> reads entries CONFIGURATION to obtain configuration information. In the example above, Web wrapper software <b>36</b> 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 <b>34</b>. Web wrapper software <b>36</b> creates a script by obtaining content identified in printing format files <b>34</b> and formatting it in accordance with format information in printing format files <b>34</b>. Web wrapper software <b>36</b> then executes the script to print the formatted transaction information on receipt paper <b>48</b> using printer <b>26</b>.
0058Turning now to <figref idref="DRAWINGS">FIG. 4</figref>, the method of the present invention is illustrated in detail beginning with START <b>60</b>.
0059In step <b>62</b>, web wrapper software <b>36</b> receives a command to print content in a displayed web page <b>44</b> from input device <b>42</b>.
0060In step <b>64</b>, web wrapper software <b>36</b> obtains an address for web page <b>44</b>.
0061In step <b>66</b>, web wrapper software <b>36</b> reads records <b>46</b> in printing configuration file <b>38</b>.
0062In step <b>68</b>, web wrapper software <b>36</b> compares PAGE entries in records <b>46</b> with the address of the displayed page. If one of the PAGE entries in records <b>46</b> is the same as the address of the displayed page, operation proceeds to step <b>72</b>. Otherwise, operation ends at step <b>80</b>.
0063In step <b>70</b>, web wrapper software <b>36</b> reads configuration information from printing configuration file <b>38</b>.
0064In step <b>72</b>, web wrapper software <b>36</b> reads corresponding printing format files <b>34</b>.
0065In step <b>74</b>, web wrapper software <b>36</b> creates a formatted script using placeholder and format information in printing format files <b>34</b>.
0066In step <b>76</b>, web wrapper software <b>36</b> identifies placeholders in the script and obtains corresponding web content from web page <b>44</b>.
0067In step <b>78</b>, web wrapper software <b>36</b> initiates printing. Printer <b>26</b> prints the script with the web content.
0068In step <b>80</b>, operation ends.
0069Although 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.
Contents4
5 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US8407231B2 | Cited by | United States of America | Applicant |
| US2001011229A1 | Cites | United States of America | Search report |
| US2001036835A1 | Cites | United States of America | Search report |
| US2001044747A1 | Cites | United States of America | Search report |
| US2002046122A1 | Cites | United States of America | Search report |
| US2002049535A1 | Cites | United States of America | Search report |
| US2002051200A1 | Cites | United States of America | Search report |
| US2002055984A1 | Cites | United States of America | Search report |
| US2002059415A1 | Cites | United States of America | Search report |
| US2002065808A1 | Cites | United States of America | Search report |
| US2002083121A1 | Cites | United States of America | Search report |
| US5457636A | Cites | United States of America | Search report |
| US5950173A | Cites | United States of America | Search report |
| US6006281A | Cites | United States of America | Search report |
| US6012102A | Cites | United States of America | Search report |
| US6029182A | Cites | United States of America | Search report |
| US6078928A | Cites | United States of America | Search report |
| US6094644A | Cites | United States of America | Search report |
| US6195694B1 | Cites | United States of America | Search report |
| US6247011B1 | Cites | United States of America | Search report |
| US6256773B1 | Cites | United States of America | Search report |
| US6311214B1 | Cites | United States of America | Search report |
| US6354212B1 | Cites | United States of America | Search report |
| US6381577B1 | Cites | United States of America | Search report |
| US6401074B1 | Cites | United States of America | Search report |
| US6427032B1 | Cites | United States of America | Search report |
| US6438515B1 | Cites | United States of America | Search report |
| US6446045B1 | Cites | United States of America | Search report |
| US6477567B1 | Cites | United States of America | Search report |
| US6512521B1 | Cites | United States of America | Search report |
| US6535294B1 | Cites | United States of America | Search report |
| US6560621B2 | Cites | United States of America | Search report |
| US6587596B1 | Cites | United States of America | Search report |
| US6608697B1 | Cites | United States of America | Search report |
| US6613098B1 | Cites | United States of America | Search report |
| US6622919B1 | Cites | United States of America | Search report |
| US6623527B1 | Cites | United States of America | Search report |
| US6628415B2 | Cites | United States of America | Search report |
| US6631512B1 | Cites | United States of America | Search report |
| US6650433B1 | Cites | United States of America | Search report |
| US6674923B1 | Cites | United States of America | Search report |
| US6732152B2 | Cites | United States of America | Search report |
| US6745186B1 | Cites | United States of America | Search report |
| US6754660B1 | Cites | United States of America | Search report |
| US6757683B2 | Cites | United States of America | Search report |
| US6791723B1 | Cites | United States of America | Search report |
| US6832353B2 | Cites | United States of America | Search report |
| US6859832B1 | Cites | United States of America | Search report |
| US6976032B1 | Cites | United States of America | Search report |
| US6982733B1 | Cites | United States of America | Search report |
| US6983415B2 | Cites | United States of America | Search report |
| Image Production for the Web ; www.sgi.com/grafica/mostools/index.html. | Non-patent | – | Search report |
| cs491notes ; cs.selu.edu/˜jhu/cs335perla.html. | Non-patent | – | Search report |
| COEN175—Compilers Class, Fall 1998—HW7 ; www.cse.scu.edu/˜lseiter/coen175/hw/hw7.html. | Non-patent | – | Search report |
| A Networked Multimedia Retrieval Management System for . . . —Holfelder, Hehmann (1994) ; www.informatik.uni-mannheim.de/informatik/pi4/publications/library/Holfelder1994a.ps.gz. | Non-patent | – | Search report |
| Getting It Across: Layout Issues for Kiosk Systems—Borchers, Deussen, Knörzer (1995) ; www.tk.uni-linz.ac.at/˜jan/publications/kiosk/www95-paper.ps.gz. | Non-patent | – | Search report |
| Speech Recognition for an Information Kiosk—Gauvain, Gangolf, Lamel (1996) ; tlp.limsi.fr/public/icslp96maskreco.ps.Z. | Non-patent | – | Search report |
| Berghel et al, Protection ownership rights through digital watermarking, Internet kiosk, Jul. 1996, pp. 101-103. | Non-patent | – | Search report |
| Interacting with Paper on the DigitalDesk—Wellner (1993) ftp.parc.xerox.com/pub/europarc/reports/ddesk-cacm93.ps.Z. | Non-patent | – | Search report |
| Authors' Instructions for the Preparation of Contributions to . . . —Dr Lu Qin (2000) www.cintec.cuhk.edu.hk/˜iral2000/format.pdf. | Non-patent | – | Search report |
| Visualizing the World-Wide Web with the Navigational View . . . —Mukherjea, Foley (1995) ftp.cc.gatech.edu/pub/groups/gvu/tr/95-09.ps.Z. | Non-patent | – | Search report |
| A Spoken Language System For Information Retrieval—Bennacef, Bonneau-Maynard . . . tlp.limsi.fr/public/icslp94latis.ps.Z. | Non-patent | – | Search report |
| Agents, Services, and Electronic Markets: How do they Integrate?—Merz, Lamersdorf (1996) avs-www.informatik.uni-hamburg.de/papers/ps/icsp96/icdp96.ps.gz. | Non-patent | – | Search report |
| A Certified E-Mail Protocol—Schneier, Riordan (1998) www.counterpane.com/certified-email.pdf. | Non-patent | – | Search report |
| Agent Based Disseminiation of Commercial Electronic . . . —Dimitri Konstantas . . . www.ktsi.com/carlos/papers/99/dimitriAgentDiss.pdf. | Non-patent | – | Search report |
| 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. | Non-patent | – | Search report |
| 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. | Non-patent | – | Search report |
| 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. | Non-patent | – | Search report |
| Image Production for the Web ; www.sgi.com/grafica/mostools/index.html. | Non-patent | – | Search report |
| cs491notes ; cs.selu.edu/~jhu/cs335perla.html. | Non-patent | – | Search report |
| COEN175-Compilers Class, Fall 1998-HW7 ; www.cse.scu.edu/~lseiter/coen175/hw/hw7.html. | Non-patent | – | Search report |
| A Networked Multimedia Retrieval Management System for . . . -Holfelder, Hehmann (1994) ; www.informatik.uni-mannheim.de/informatik/pi4/publications/library/Holfelder1994a.ps.gz. | Non-patent | – | Search report |
| Getting It Across: Layout Issues for Kiosk Systems-Borchers, Deussen, Knörzer (1995) ; www.tk.uni-linz.ac.at/~jan/publications/kiosk/www95-paper.ps.gz. | Non-patent | – | Search report |
| Speech Recognition for an Information Kiosk-Gauvain, Gangolf, Lamel (1996) ; tlp.limsi.fr/public/icslp96maskreco.ps.Z. | Non-patent | – | Search report |
| Berghel et al, Protection ownership rights through digital watermarking, Internet kiosk, Jul. 1996, pp. 101-103. | Non-patent | – | Search report |
| Interacting with Paper on the DigitalDesk-Wellner (1993) ftp.parc.xerox.com/pub/europarc/reports/ddesk-cacm93.ps.Z. | Non-patent | – | Search report |
| Authors' Instructions for the Preparation of Contributions to . . . -Dr Lu Qin (2000) www.cintec.cuhk.edu.hk/~iral2000/format.pdf. | Non-patent | – | Search report |
| Visualizing the World-Wide Web with the Navigational View . . . -Mukherjea, Foley (1995) ftp.cc.gatech.edu/pub/groups/gvu/tr/95-09.ps.Z. | Non-patent | – | Search report |
| A Spoken Language System For Information Retrieval-Bennacef, Bonneau-Maynard . . . tlp.limsi.fr/public/icslp94latis.ps.Z. | Non-patent | – | Search report |
| Agents, Services, and Electronic Markets: How do they Integrate?-Merz, Lamersdorf (1996) avs-www.informatik.uni-hamburg.de/papers/ps/icsp96/icdp96.ps.gz. | Non-patent | – | Search report |
| A Certified E-Mail Protocol-Schneier, Riordan (1998) www.counterpane.com/certified-email.pdf. | Non-patent | – | Search report |
| Agent Based Disseminiation of Commercial Electronic . . . -Dimitri Konstantas . . . www.ktsi.com/carlos/papers/99/dimitriAgentDiss.pdf. | Non-patent | – | Search report |
| 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. | Non-patent | – | Search report |
| 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. | Non-patent | – | Search report |
| 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. | Non-patent | – | Search report |
2 members in 1 office; this record represents the family
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 72733500 | United States of America | A | |
| US20000727335 | – | – | – |
Members2
| Document | Office | Kind | |
|---|---|---|---|
| US2002099791A1 | United States of America | A1 | |
| US7130889B2This record | United States of America | B2 |
44 transactions on the USPTO file
Allowed after 4 non-final rejections, 1 final rejection and 1 appeal.
- Non-final rejections
- 4
- Final rejections
- 1
- RCEs
- 0
- Appeals
- 1
Over time
Point at a mark for the transactionTransactions
| Event | Code | |
|---|---|---|
| Payment of Maintenance Fee, 12th Year, Large EntityM1553 | M1553 | |
| Correspondence Address ChangeC.ADB | C.ADB | |
| Recordation of Patent Grant MailedPGM/ | PGM/ | |
| Patent Issue Date Used in PTA CalculationAllowedPTAC | PTAC | |
| Issue Notification MailedAllowedWPIR | WPIR | |
| Dispatch to FDCD1935 | D1935 | |
| Application Is Considered Ready for IssuePILS | PILS | |
| Issue Fee Payment VerifiedN084 | N084 | |
| Issue Fee Payment ReceivedIFEE | IFEE | |
| Mail Notice of AllowanceAllowedMN/=. | MN/=. | |
| Notice of Allowance Data Verification CompletedAllowedN/=. | N/=. | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Response after Non-Final ActionA... | A... | |
| Request for Extension of Time - GrantedXT/G | XT/G | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Response after Non-Final ActionA... | A... | |
| Request for Extension of Time - GrantedXT/G | XT/G | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Response after Non-Final ActionA... | A... | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Appeal Brief FiledAP.B | AP.B | |
| Notice of Appeal FiledN/AP | N/AP | |
| Mail Final Rejection (PTOL - 326)Final rejectionMCTFR | MCTFR | |
| Final RejectionFinal rejectionCTFR | CTFR | |
| IFW TSS Processing by Tech Center CompleteTSSCOMP | TSSCOMP | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Response after Non-Final ActionA... | A... | |
| Workflow incoming amendment IFWWAMD | WAMD | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Correspondence Address ChangeC.ADB | C.ADB | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Application Dispatched from OIPEOIPE | OIPE | |
| Correspondence Address ChangeC.AD | C.AD | |
| IFW Scan & PACR Auto Security ReviewSCAN | SCAN | |
| Initial Exam Team nnIEXX | IEXX |
11 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| Maintenance fee paymentMAFP | MAFP | |
| AssignmentAS | AS | |
| Fee paymentFPAY | FPAY | |
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| Fee paymentFPAY | FPAY | |
| Information on status: patent grantGrantedPATENTED CASESTCF | STCF | |
| AssignmentAS | AS |
Numbers
- Publication
- 07130889
- Publication, DOCDB
- 7130889
- Publication, EPODOC
- US7130889
- Application
- 9727335
- Application, DOCDB
- 72733500
- Application, EPODOC
- US20000727335
Titles
- English
- Method of printing information by a network kiosk
Patent term adjustment
- A delay
- +777 daysthe office missed an examination deadline
- B delay
- +290 dayspendency past three years
- Applicant delay
- −98 days
- Net adjustment
- 969 days
Classification
- CPC, 5
- G06F3/1287
- G06F3/1208
- G06F3/1247
- G06Q20/18
- G06Q30/0237
- IPC, 1
- G06F15 16
- USPC, 2
- 709218000
- 709220000