US A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2005/ A1 Kikuchi et al.

Size: px
Start display at page:

Download "US A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2005/ A1 Kikuchi et al."

Transcription

1 US A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2005/ A1 Kikuchi et al. (43) Pub. Date: Jun. 30, 2005 (54) (75) (73) (21) (22) REDIRECT-ON-ERROR PRINT SYSTEM, INFORMATION PROCESSING APPARATUS, CONTROL METHOD, AND CONTROL PROGRAM Inventors: Koji Kikuchi, Yokohama (JP); Noriyoshi Kurotsu, Yokohama (JP); Masamichi Ohshima, Tokyo (JP); Hidekazu Morooka, Kawasaki (JP); Takashi Yagita, Yokohama (JP); Koichiro Wanda, Yokohama (JP); Kei Kitagata, Yokohama (JP); Hiroyuki Kayama, Kawasaki (JP); Kenichi Shirai, Yokohama (JP) Correspondence Address: FITZPATRICK CELLA HARPER & SCINTO 30 ROCKEFELLER PLAZA NEW YORK, NY (US) Assignee: CANON KABUSHIKI Tokyo (JP) KAISHA, (30) Foreign Application Priority Data Dec. 3, 2003 (JP) Publication Classi?cation (51) rm.c G06F 15/00 (52) Us s/1.14;35s/1.15 (57) ABSTRACT In a redirect-on-error print system of this invention, When an error noti?cation is acquired, only printer drivers having the same function as that of the printer driver Which has output the data to the printer With the print error are listed up from registered printer drivers, and the user is caused to select a redirect-on-error print destination from them so that any inappropriate print output can reliably be avoided. In the redirect-on-error print system, a print job is transmitted to one of a plurality of printers connected to a network. When a print error has occurred in the printer, processing is executed to cause another printer to execute redirect-on error printing of the print job. In the redirect-on-error print system, the error in the printer Which is processing the print job is detected, and the user is noti?ed of it. Of the plurality of printers connected to the network, the printer driver of a redirect-on-error enable printer Which can process the print App1_ NO_; 10/999,989 job in behalf of the printer With the error is detected. The user is noti?ed of the detected printer driver as a redirect Filed: Dec. 1, 2004 on-error destination candidate. 701 XXXX YYYY ZZZZ, 702 l 7?3\ 7g>4 RESPOOLABLE RESPOOLABLE UNHESPOOLABLE PRINTER DRIVER PRINTER DRIVER PRINTER DRIVER 707 PDL JOB ( RESPOOLABLE ) PDL JOB ( RESPOOLABLE ) PDL JOB ( UNRESPOOLABLE )

2 Patent Application Publication Jun. 30, 2005 Sheet 1 0f 16 US 2005/ A Fl G. 112

3

4

5 Patent Application Publication Jun. 30, 2005 Sheet 4 0f 16 US 2005/ A m \ i, m9, 22.; E2 mow i 52% E2 M #258 2:6 5E2 $ m 1 1 E220: f A. m w. Pom. NO@ MO@ wow NOV 0mm 2 > mow 222m H28 \ 22% E2 83% 6528 SE50 $22 562m $ %.w A wow. 6v Nov omm. V m % W28 52% \ i E2 85% :6 $22 562m E22.11 E2292 A..w NOm mom.vom Ow Nov V_..

6

7 ' Patent Application Publication Jun. 30, 2005 Sheet 6 0f 16 US 2005/ A1 (START) II ACQUIRE LIST OF ALL PRINTER DRIVERS (N) II EXCLUDE ERROR FIG. 6 N S601 DRIVER FROM LIST 8602 II INITIALIZE CANDIDATE LIST M8603 II INITIALIZE LOOP VARIABLE L = ' NO LS (N-1)? S606 L-th DRIVER HAS SAME ENGINE? v [8609 DISPLAY CANDIDATE LIST AS REDIRECT-ON-ERROR PRINT DESTINATION SELECTION ITEMS II 'END REGISTER L-th DRIVER IN CANDIDATE LIST N 8607 >II L = L + 1 N S608

8 Patent Application Publication Jun. 30, 2005 Sheet 7 0f 16 US 2005/ A1 701 XXXX YYYY ZZZZ 7%)2 l 7S03\ 7;)4 RESPOOLABLE RESPOOLABLE UNRESPOOLABLE _ PRINTER DRIVER PRINTER DRIVER PRINTER DRIVER 707 PDLJOB ( RESPOOLABLE ) PDL JOB ( UNRESPOOLABLE )

9 Patent Application Publication Jun. 30, 2005 Sheet 8 0f 16 US 2005/ A1 S801 IS ISSUED JOB RESPOOLABLE? ' /S81 1 EXECUTE PROCESSING IN 8401 TO 8409 (FIG. 4) ACQUIRE LIST OF ALL ' N" ' > PRINTER DRIVERS (N) S802 II END II EXCLUDE ERROR DRIVER FROM LIST 8803 II INITIALIZE CANDIDATE LIST N S804 'NO II INITIALIZE LOOP VARIABLE L = I IS L-th DRIVER ' RESPOOLABLE.7 S806 N S805 v [8810 QLDISPLAY CANDIDATE LIST AS REDIRECTTON-ERROR PRINT DESTINATION SELECTION ITEMS II END REGISTER L-Ih DRIVER I N IN CANDIDATE LIST 8808 i, L = L + 1 E» S809

10 Patent Application Publication Jun. 30, 2005 Sheet 9 0f 16 US 2005/ A1 ( START ) v EXECUTE PROCESSING IN S801 TO 8811 (FIG. 8) r ACQUIRE LIST OF PRINTER DRIVERS AS REDIRECT-ON-ERROR DESTINATION CANDIDATES (M) S901 S902 > v v ACQUIRE OUTPUT SETTING OF PRINT JOB N S903 I v INITIALIZE CANDIDATE LIST ~ $904 II INITIALIZE LOOP VARIABLE L = 1 N S905 'v 8906.NO L-th PRINTING APPARATUS SATISFIES OUTPUT SETTING? I V /S91 0 ' T DISPLAY CANDIDATE LIST AS REDIRECT-ION-ERROR PRINT DESTINATION SELECTION ITEMS ' II END REGISTER L-Ih DRIVER IN CANDIDATE LIST ~S908 ~S909

11

12 Patent Application Publication Jun. 30, 2005 Sheet 11 0f 16 US 2005/ F "'G- 1.1; [ ACQUIRE LIST OF ALL N PRINTER DRIVERS (N) I EXCLUDE ERROR DRIVER FROM LIST S1 102 I INITIALIZE CANDIDATE LIST N I - INITIALIZE LOOP VARIABLE L = 1 N SIMPLE COMPATIBLE PRINTER DRIVER CANDIDATE LIST GENERATION METHOD? S PERFECT COMPATIBLE L-th DRIVER HAS SAME ENGINE OR SATISFIES OUTPUT SETTING.7 HAS SAME ENGINE AND. SATISFIES OUTPUT SETTING? YES/S1112 S1108\ ' REGISTER L-th DRIVER REGISTER L-th DRIVER IN CANDIDATE LIST - IN CANDIDATE LIST ;_ - I II REGISTER DRIVERS EXCEPT - N ERROR DRIVER IN CANDIDATE LIST v ' DISPLAY CANDIDATE LIST AS REDIRECT-ON-ERROR PRINT "\JSI I I5 DESTINATION SELECTION ITEMS II END

13 Patent Application Publication Jun. 30, 2005 Sheet 12 0f 16 US 2005/ A1 FIG. 12. IIIEEI SELECTION OF REDIRECT-DN-ERROR DESTINATION "5?: ERROR HAS OCCURRED IN ir '% PLEASE SELECT JOB AND DESIGNATE PROCESSING. I _ TEII '_>Z]II PRINTER IN WHICH REDIRECT-ON-ERROR CONDITION HAS OCCURRED (B) ; ILBP'Z810 I 'I ' JOB IN OUEUE (I) 1 ' - ' DOCUMENT NAME TYPE RECEPTION TIME PRINTER FUNCTION NECESSARY OF PRINTING / ///// ///// /// /// // /// // // / /// / Ii/ TEST PAGE // DIRECT 13:23:02 03/3/20 A4/COLOR///////// // / / / / // / / / / UPDATEJOB NFOFIMATION(L_J) I CONTINUEINI II STOPPRINTINGII) I LIST OF PRINTERS SELECTABLE AS REDIRECT-oN-ERROR DESTINATION (A) ; PRINTER NAME I STATUS INUMBER OFJOBS I PRINTER FUNCTION LBP WARNING As/A4, DOUBLE-SIDE, COLOR PERFECT SIMPLE CHANGE REDIRECT-ON-ERROR REDIRECT-ON-ERROR REDIRECT-ON-ERROR DESTINATION I_F) DESTINATION (I) -' DESTINATION (v_v) "I REDIRECT-ONERROR PRINT (I3) I HELP( ;I) CLOSE (QII A > Y LIST OF PRINTERS SELECTABLE AS REDIRECT-ON-ERROR DESTINATION (A) I PRINTER NAME STATUS I INUMBEROFJOBS I ILASER_SHOT_LBP-1810#1/SLEEP I 0@ LASEH_SHO_T_LBP-181O PRINTABLE % IR_C3200#1 PRINTABLE 7%" _ 3 SLEEP / // /////A u CONSIDER TYPE OF PRINTER (F) UPDATE (U)

14 ' Patent Application Publication Jun. 30, 2005 Sheet 13 0f 16 US 2005/ A1 FIG. 13 PRECEDING DESIGNATION.?_ YES [S1302 ", /s1303 DETERMINE PRECEDINGLY v DETERMINE THAT NO DESIGNATED PRINTING APPARATUS AS REDIRECT-ON-ERROR REDIRECT-ON-ERROR PRINT DESTINATION PRINT DESTINATION - > IS PRESENT v /S1304 " /S1306 DISPLAY REDIRECT-ON-ERROR PRINTING APPARATUS I DISPLAY DEFAULT REDIRECTONERROR PRINT DESTINATION S YES REDIRECT-ON-ERROR PRINT DESTINATION CHANGE INSTRUCTION? ' v I [81307 EXECUTE REDIRECT-ON-ERROR PRINT PROCESSING v /S1308 STORE, IN LOG, PRINTING APPARATUS OF REDIRECT-ON-ERROR PRINT DESTINATION USED THIS TIME v END

15 Patent Application Publication Jun. 30, 2005 Sheet 14 0f 16 US 2005/ A1 FIG. 14 PRECEDING DESIGNATION? YES DETERMINE PRINTING APPARATUS'WITH HIGHEST DESIGNATION FREQUENCY AS REDIREOT-ON-ERROR PRINT DESTINATION /S14O1 v /S1303 DETERMINE THAT NO REDIREOT-ON-ERROR PRINT DESTINATION T : IS PRESENT v [S1304 " [S1306 DISPLAY REDIRECT-ON-ERFIOR.. ' DISPLAY DEFAULT PRINTING APPARATUS S1305 RED RECT_ON_ERROR PRINT DESTINATION YES REDIREOT-ON-ERROR PRINT DESTINATION CHANGE I INSTRUCTION? - v [81307 EXECUTE REDIRECT-ON-ERROR PRINT PROCESSING v [81308 STORE, IN LOG, PRINTING APPARATUS OF REDIRECT-ON-ERROR PRINT DESTINATION USED THIS TIME II END

16 ' I Patent Application Publication Jun. 30, 2005 Sheet 15 0f 16 US 2005/ A1 PRECEDING DESIGNATION? S1301 'VYES/S15O1 UPDATE REDIRECT-ON-ERROR PRINTING APPARATUS CANDIDATES _ S1502 NO CANDIDATES? *' NO ' S - /s1505 YES/$1503 " [$1303 EXCLUDE DETERMINE REDIRECT-ON-ERROR DETERMINE THAT NO PRINTING PRINTING APPARATUS BY USING. REDIRECT-ON-ERROR ~ APPARATUS DETERMINATION RULE IN CANDIDATES PRINT DESTINATION 'FROM IS PRESENT CANDIDATES ' ' ' M NO > USABLE? V >"YES /s\1304 /S1306 DISPLAY REDIRECT-ON-ERROR PRINTING APPARATUS S1305 DISPLAY DEFAULT REDIRECT-ON-ERROR PRINT DESTINATION YES, = " LREDIRECT-ON-ERROR. " TPRINTDESTINATION CHANGE INSTRUCTION? v /s1307 EXECUTE REDIRECT-ON-ERROR PRINT PROCESSING V /S1308 STORE, IN LOG, PRINTING APPARATUS OF REDIRECT-ON-ERROR PRINT DESTINATION USED THIS TIME II END

17

18 US 2005/ A1 Jun. 30, 2005 REDIRECT-ON-ERROR PRINT SYSTEM, INFORMATION PROCESSING APPARATUS, CONTROL METHOD, AND CONTROL PROGRAM FIELD OF THE INVENTION [0001] The present invention relates to a print processing technique using a plurality of printers and, more particularly, to a method of displaying, on a personal computer, error information in redirect-on-error printing When a print error has occurred in a printing apparatus Which has received a print instruction from a data supply source such as a personal computer connected to a network. BACKGROUND OF THE INVENTION [0002] Recently, connecting printing apparatuses to a net Work is a commonly used technique. Accordingly, many printing apparatuses can be connected to a network and used. Under these circumstances, even if a print error has occurred in a printing apparatus to Which a print instruction is input, the print user can quickly use print information by temporarily outputting unprinted print job information to another printing apparatus instead of immediately avoiding the print error. That is, a redirect-on-error print function is implemented. [0003] For example, there is a method in Which it is determined Whether automatic redirect-on-error printing is set. If it is determined that automatic redirect-on-error printing is set, automatic redirect-on-error printing is executed. If it is determined that the setting is not done, manual redirect-on-error printing is executed. In this Way, automatic redirect-on-error printing and manual redirect-on error printing are switched. [0004] In this redirect-on-error print function, however, When a print error has occurred in a print-instructed printing apparatus, and manual redirect-on-error printing is executed to designate a redirect-on-error print destination, all the currently registered printer drivers are displayed as candi dates to select a printer driver as the redirect-on-error print destination. In fact, of all the displayed printer drivers, drivers usable as the redirect-on-error print destination are limited by the print job. [0005] In addition, there is no level setting between per fect compatible print output to an output apparatus such as a sorter or stapler and simple compatible output Which allows only output. For this reason, the redirect-on-error print destination cannot ef?ciently be selected in accordance With a user s request on a case-by-case bases. SUMMARY OF THE INVENTION [0006] The present invention has been made to solve the above-described problems and provides a redirect-on-error print system in Which When a print error has occurred in a redirect-on-error destination printing apparatus, and a per sonal computer acquires an error noti?cation, only printer drivers having the same function as that of the printer driver Which has output the data to the printing apparatus With the print error are listed up from registered printer drivers, and the user is caused to select a redirect-on-error print desti nation from them so that any inappropriate print output can reliably be avoided. [0007] The present invention also provides a redirect-on error print system in Which When a print error has occurred in a redirect-on-error destination printing apparatus, and a personal computer acquires an error noti?cation, the type of the job (Whether the job is respoolable or not) is determined, and if the job is respoolable, all printer drivers Which generate a respoolable job are listed up from registered printer drivers, and the user is caused to select a redirect on-error print destination from them so that any inappropri ate print output can reliably be avoided, and?exibility according to the job type can be ensured. [0008] The present invention also provides a redirect-on error print system in Which When a print error has occurred in a redirect-on-error destination printing apparatus, and a personal computer acquires an error noti?cation, only printer drivers having the same function as that of the printer driver Which has output the data to the printing apparatus With the print error are listed up from registered printer drivers, only printer drivers capable of implementing perfect compatible print output Which also satis?es the output setting of the issued job such as stapling or sorting are further listed up, and the user is caused to select a redirect on-error print destination from them so that the output method set in the job can also completely be implemented even in redirect-on-error printing. [0009] The present invention also provides a redirect-on error print system in Which When a print error has occurred in a redirect-on-error destination printing apparatus, the user can select, on a personal computer, the compatible level (e.g., output setting perfect compatible or output result compatible) of output in redirect-on-error printing described in the?rst to third aspects so that a candidate list of printer drivers as appropriate redirect-on-error destinations corre sponding to the level can be provided. [0010] According to one aspect of the present invention, preferably, a redirect-on-error print system Which transmits a print job to one of a plurality of printers connected to a network, and When a print error has occurred in the printer, executes processing to cause another printer to execute redirect-on-error printing of the print job, comprises [0011] error detection means for detecting the error in the printer Which is processing the print job; [0012] error noti?cation means for notifying a user of the error; [0013] redirect-on-error printer detection means for detecting, of the plurality of printers connected to the network, a printer driver of a redirect-on-error enable printer Which can process the print job in behalf of the printer With the error; and [0014] redirect-on-error destination candidate noti? cation means for notifying the user, as a redirect-on error destination candidate, of the printer driver detected by the redirect-on-error printer detection means. [0015] According to another aspect of the present inven tion, preferably, an information processing apparatus in a redirect-on-error print system Which transmits a print job to one of a plurality of printers connected to a network, and When a print error has occurred in the printer, executes processing to cause another printer to execute redirect-on error printing of the print job, comprises

19 US 2005/ A1 Jun. 30, 2005 [0016] error recognition means for recognizing the error in the printer Which is processing the print job; [0017] condition input means for inputting a condi tion to detect, of the plurality of printers connected to the network, a printer driver of a redirect-on-error enable printer Which should process the print job in behalf of the printer With the error; [0018] redirect-on-error printer detection means for selectively detecting the printer driver of the redi rect-on-error enable printer in accordance With the condition input by the condition input means; [0019] redirect-on-error destination candidate noti? cation means for notifying a user, as a redirect-on error destination candidate, of the printer driver detected by the redirect-on-error printer detection means; and [0020] selection means for selecting one redirect-on error destination from the noti?ed redirect-on-error destination candidates. [0021] According to another and further aspect of the present invention, preferably, a control method of a redirect on-error print system Which transmits a print job to one of a plurality of printers connected to a network, and When a print error has occurred in the printer, executes processing to cause another printer to execute redirect-on-error printing of the print job, comprises [0022] an error detection step of detecting the error in the printer Which is processing the print job; [0023] an error noti?cation step of notifying a user of the error; [0024] a redirect-on-error printer detection step of detecting, of the plurality of printers connected to the network, a printer driver of a redirect-on-error enable printer Which can process the print job in behalf of the printer With the error; and [0025] a redirect-on-error destination candidate noti?cation step of notifying the user, as a redirect-on error destination candidate, of the printer driver detected in the redirect-on-error printer detection step. [0026] According to another and further aspect of the present invention, preferably, a control program to control an information processing apparatus in a redirect-on-error print system Which transmits a print job to one of a plurality of printers connected to a network, and When a print error has occurred in the printer, executes processing to cause another printer to execute redirect-on-error printing of the print job, comprises [0027] a code for executing an error recognition step of recognizing the error in the printer Which is processing the print job; [0028] a code for executing a condition input step of inputting a condition to detect, of the plurality of printers connected to the network, a printer driver of a redirect-on-error enable printer Which should pro cess the print job in behalf of the printer With the error; [0029] a code for executing a redirect-on-error printer detection step of selectively detecting the printer driver of the redirect-on-error enable printer in accordance With the condition input in the condi tion input step; [0030] a code for executing a redirect-on-error des tination candidate noti?cation step of notifying a user, as a redirect-on-error destination candidate, of the printer driver detected in the redirect-on-error printer detection step; and [0031] a code for executing a selection step of select ing one redirect-on-error destination from the noti?ed redirect-on-error destination candidates. [0032] Other features and advantages of the present inven tion Will be apparent from the following description taken in conjunction With the accompanying drawings, in Which like reference characters designate the same or similar parts throughout the?gures thereof. BRIEF DESCRIPTION OF THE DRAWINGS [0033] The accompanying drawings, Which are incorpo rated in and constitute a part of the speci?cation, illustrate embodiments of the invention and, together With the descriptions, serve to explain the principle of the invention. [0034] FIG. 1 is a view showing an arrangement example of a network system to Which the present invention is applied; [0035] FIG. 2 is a block diagram showing an arrangement example of a personal computer (PC) to Which the present invention is applied; [0036] FIG. 3 is a block diagram of a print job control system to Which the present invention is applied; [0037] FIG. 4 is a view for explaining the processing How of a print job in the print job control system to Which the present invention is applied; [0038] FIG. 5 is a view showing an example of a printer driver selection WindoW in manual redirect-on-error pro cessing according to the present invention; [0039] FIG. 6 is a?owchart for explaining an operation of notifying a user of redirect-on-error destination candidates in the?rst embodiment; [0040] FIG. 7 is an explanatory view of respooling according to the present invention; [0041] FIG. 8 is a?owchart for explaining an operation of notifying a user of redirect-on-error destination candidates in the second embodiment; [0042] FIG. 9 is a?owchart for explaining an operation of notifying a user of redirect-on-error destination candidates in the third embodiment; [0043] FIG. 10 is a view showing an example of a display WindoW used in the fourth embodiment of the present invention; [0044] FIG. 11 is a?owchart for explaining an operation of notifying a user of redirect-on-error destination candi dates in the fourth embodiment;

20 US 2005/ A1 Jun. 30, 2005 [0045] FIG. 12 is a view showing another example of the display window used in the fourth embodiment of the present invention; [0046] FIG. 13 is a?owchart showing the operation of the?rst detailed example used in the description of the fourth embodiment; [0047] FIG. 14 is a?owchart showing the operation of the second detailed example used in the description of the fourth embodiment; [0048] FIG. 15 is a?owchart showing the operation of the third detailed example used in the description of the fourth embodiment; and [0049] FIG. 16 is a view showing an example of the display window on which a default redirect-on-error desti nation is displayed. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS [0050] The best mode for carrying out the present inven tion will be described below in detail with reference to the accompanying drawings. The overall system arrangement will be described?rst, and the embodiments will be described. The embodiments are merely examples and should not be used to construe to limit the present invention. [0051] FIG. 1 is a view showing the arrangement of a redirect-on-error print system according to the present invention, which includes printers and personal computers. [0052] Referring to FIG. 1, reference numeral 101 denotes a local area network Personal computers 102 and 103 and printers 111, 112, and 113 are connected to the LAN. [0053] The personal computers (PCs) 102 and 103 are arranged as output control apparatuses of this embodiment. The?rst, second, and third network printers 111, 112, and 113 are arranged as printing apparatuses. These apparatuses are connected through a network line 101. [0054] FIG. 1 illustrates only two PCs 102 and 103. However, the means for executing the procedures of this embodiment may be executed by a plurality of personal computers (PCs) divisionally or in cooperation with each other. [0055] In this embodiment, the network printers 111, 112, and 113 are used. However, the output destination change method is not limited to that described in this embodiment and can be applied independently of the method of connect ing the printing apparatuses (network printers) and host computer. [0056] FIG. 2 shows the schematic arrangement of each of the PCs 102 and 103 shown in FIG. 1. Referring to FIG. 2, a video RAM (VRAM) 201 bitmaps and stores characters and images to be displayed on the screen of a CRT display device 202. A bit move unit (BMU) 203 controls data transfer between memories or between a memory and a device. A keyboard 204 comprises various kinds of keys related to input. Apointing device (PD) 205 is used to, e.g., point an icon on the window. A CPU 206 controls the respective units of the apparatus on the basis of a control program stored in a ROM 208 (the ROM 208 also stores programs to implement the present invention (to be described later), including a program according to the present invention and an error processing program). A RAM 209 is used as a work area when the CPU 206 executes the above-described programs or as a temporary save area in error processing. Reference numeral 210 denotes a hard disk drive (HDD); and 211, a?oppy disk drive (FDD). The disks are used to store application programs (to be described later), data, and libraries. Anetwork interface (NET-I/F) 212 executes data control and diagnosis on the network to transmit/receive data to/from another device. An I/O bus (including an address bus, data bus, and control bus) 207 which connects the above-described units. [0057] In the above-described arrangement, when the apparatus is powered on, the CPU 206 initializes the appa ratus in accordance with the boot program in the ROM 208, loads the OS from the HDD 210, and causes various kinds of applications to run then. [0058] Since the apparatus of this embodiment is based on a general-purpose information processing apparatus (per sonal computer), the programs are stored in the hard disk. However, they may be stored in a ROM. The present invention is not limited by the storage medium. [0059] (Processing of Print Job) [0060] FIG. 3 is a block diagram showing processing of a print job issued by an application. FIG. 3 illustrates how to cause the print job control system to process a print job issued by a general application such as MicroSoftWord (registered trademark) in the client/server model of this system. [0061] Referring to FIG. 3, a server 300 (corresponding to the server 101) is a machine in which the modules of the print job control system operate. [0062] Normally, a print instruction is input, an applica tion program 301 causes the graphic function of the OS to generate a series of rendering instructions. The rendering instructions are transferred to a Windows (registered trade mark) spooler 303 through a printer driver. The Windows (registered trademark) spooler 303 executes procedures of transferring print job data to a port monitor selected by the user and causing the port monitor to transmit the print job data to a printer device. [0063] In this embodiment, the user designates in advance a port monitor (to be referred to as a job control port monitor hereinafter) 304 for the print job control system and instructs printing. The application program 301 generates a rendering instruction through a series of OSs. [0064] Upon receiving the rendering instruction, a PDL printer driver 302 generates print data and transmits the print job data not to a port monitor which transmits it to a printer device but to the job control port monitor 304. Instead of transmitting the print job data to a printer device 307, the job control port monitor 304 transmits it to a print service (to be referred to as a job control print service hereinafter) 305 for the print job control system. The job control print service 305 (the error detection means of the information processing apparatus) has a function of managing the states of the job and device. [0065] When devices and client PCs operate mutually in a peer-to-peer environment, the job control print service 305 also has a function of managing information such as a device state or job state noti?ed by a device or outputting a

21

22

23

24

25

26

27

28

29

30

31

(54) INFORMATION PROCESSING METHOD, (22) Filed; Dec, 20, 2004 INFORMATION PROCESSING APPARATUS,

(54) INFORMATION PROCESSING METHOD, (22) Filed; Dec, 20, 2004 INFORMATION PROCESSING APPARATUS, US 20050149509A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2005/0149509 A1 Kobayashi et al. (43) Pub. Date: Jul. 7, 2005 (54) INFORMATION PROCESSING METHOD, (22) Filed; Dec,

More information

(12) Patent Application Publication (10) Pub. No.: US 2013/ A1

(12) Patent Application Publication (10) Pub. No.: US 2013/ A1 (19) United States US 2013 00277.43A1 (12) Patent Application Publication (10) Pub. No.: US 2013/0027743 A1 ENAMI (43) Pub. Date: Jan. 31, 2013 (54) APPLICATION DELIVERING SYSTEM (52) U.S. Cl.... 358/1.15

More information

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/0152762 A1 Asano et al. US 2006O152762A1 (43) Pub. Date: Jul. 13, 2006 (54) (75) (73) (21) (22) (30) IMAGE FORMING APPARATUS

More information

Printer. Data input/ Printout unit. processor) Control unit. (Raster image RIP. Display unit. Image

Printer. Data input/ Printout unit. processor) Control unit. (Raster image RIP. Display unit. Image (19) United States US 20070057978A1 (12) Patent Application Publication (10) Pub. No.: US 2007/0057978A1 Hagiwara (43) Pub. Date: Mar. 15, 2007 (54) PRINTER AND PRINTING METHOD (75) Inventor: Takahiro

More information

ED 302C A t 302B (12) Patent Application Publication (10) Pub. No.: US 2015/ A1. (19) United States

ED 302C A t 302B (12) Patent Application Publication (10) Pub. No.: US 2015/ A1. (19) United States (19) United States (12) Patent Application Publication (10) Pub. No.: US 2015/0035764 A1 Michihata et al. US 2015 0035764A1 (43) Pub. Date: Feb. 5, 2015 (54) (71) (72) (73) (21) (22) (30) DIGITIZER PEN

More information

(12) Patent Application Publication (10) Pub. No.: US 2009/ A1

(12) Patent Application Publication (10) Pub. No.: US 2009/ A1 (19) United States US 2009009 1775A1 (12) Patent Application Publication (10) Pub. No.: US 2009/0091775 A1 Yoshida (43) Pub. Date: Apr. 9, 2009 (54) IMAGE FORMING SYSTEM UTILIZING Publication Classification

More information

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1 (19) United States US 20110149932A1 (12) Patent Application Publication (10) Pub. No.: US 2011/0149932 A1 KM et al. (43) Pub. Date: (54) ZIGBEE GATEWAY AND MESSAGE Publication Classification IDENTIFICATION

More information

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1 US 2011 O270691A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2011/0270691 A1 Park (43) Pub. Date: Nov. 3, 2011 (54) METHOD AND SYSTEM FOR PROVIDING Publication Classification

More information

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2008/0317029 A1 TASAK et al. US 20080317029A1 (43) Pub. Date: Dec. 25, 2008 (54) (75) (73) (21) (22) (60) UNICAST/MULTICAST SYSTEM

More information

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1. Choi et al. (43) Pub. Date: Apr. 27, 2006

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1. Choi et al. (43) Pub. Date: Apr. 27, 2006 US 20060090088A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/0090088 A1 Choi et al. (43) Pub. Date: Apr. 27, 2006 (54) METHOD AND APPARATUS FOR Publication Classification

More information

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1 (19) United States US 20080117477A1 (12) Patent Application Publication (10) Pub. No.: US 2008/0117477 A1 Fujise (43) Pub. Date: May 22, 2008 (54) FACSIMILE APPARATUS AND CONTROL METHOD THEREFOR (75) Inventor:

More information

(12) United States Patent

(12) United States Patent (12) United States Patent Matsuda USOO6211649B1 (10) Patent No.: (45) Date of Patent: Apr. 3, 2001 (54) USB CABLE AND METHOD FOR CHARGING BATTERY OF EXTERNAL APPARATUS BY USING USB CABLE (75) Inventor:

More information

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1. Niwa et al. (43) Pub. Date: Jan. 3, 2008

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1. Niwa et al. (43) Pub. Date: Jan. 3, 2008 (19) United States US 20080000981A1 (12) Patent Application Publication (10) Pub. No.: US 2008/0000981 A1 Niwa et al. (43) Pub. Date: Jan. 3, 2008 (54) BARCODE PRINT DATA CREATION (30) Foreign Application

More information

-Gorse III IEEEEEEEEE OFF-TIM -17B is 12 L=y 3 14 KB/Mouse 16- DSP-CONT. United States Patent 19 Yoshida 0 T 1 O LEVEL I LEVEL 10

-Gorse III IEEEEEEEEE OFF-TIM -17B is 12 L=y 3 14 KB/Mouse 16- DSP-CONT. United States Patent 19 Yoshida 0 T 1 O LEVEL I LEVEL 10 United States Patent 19 Yoshida 54 DISPLAY CONTROL METHOD AND DISPLAY CONTROLAPPARATUSADAPTED TO PORTABLE DATA PROCESSING EQUIPMENT PROVIDED WITH A BATTERY. DRIVABLE FLAT PANEL DISPLAY 75) Inventor: Norio

More information

(12) United States Patent (10) Patent No.: US 6,199,058 B1

(12) United States Patent (10) Patent No.: US 6,199,058 B1 USOO6199058B1 (12) United States Patent (10) Patent No.: US 6,199,058 B1 Wong et al. (45) Date of Patent: Mar. 6, 2001 (54) REPORT SERVER CACHING 5,168,444 12/1992 Cukor et al.... 705/1 5,625,818 4/1997

More information

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1 US 20060031761A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/0031761 A1 Ohta (43) Pub. Date: Feb. 9, 2006 (54) INFORMATION PROCESSINGAPPARATUS, Publication Classification

More information

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1 (19) United States US 2004O231004A1 (12) Patent Application Publication (10) Pub. No.: US 2004/0231004 A1 Seo (43) Pub. Date: (54) HTTP BASED VIDEO STREAMING APPARATUS AND METHOD IN MOBILE COMMUNICATION

More information

(12) United States Patent (10) Patent No.: US 6,611,682 B1

(12) United States Patent (10) Patent No.: US 6,611,682 B1 USOO661 1682B1 (12) United States Patent (10) Patent No.: Pröjtz (45) Date of Patent: Aug. 26, 2003 (54) MOBILE TELEPHONE APPARATUS AND 6,188.888 B1 * 2/2001 Bartle et al.... 455/417 METHOD FOR CALL DIVERT

More information

(12) United States Patent (10) Patent No.: US 6,657,548 B2. Dai (45) Date of Patent: Dec. 2, 2003

(12) United States Patent (10) Patent No.: US 6,657,548 B2. Dai (45) Date of Patent: Dec. 2, 2003 USOO6657548B2 (12) United States Patent (10) Patent No.: US 6,657,548 B2 Dai (45) Date of Patent: Dec. 2, 2003 (54) SYSTEMSTATUS LIGHT INDICATOR 6,501,897 B1 * 12/2002 German et al.... 385/134 DEVICE EMBEDDED

More information

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1 (19) United States US 2004O260967A1 (12) Patent Application Publication (10) Pub. No.: US 2004/0260967 A1 Guha et al. (43) Pub. Date: Dec. 23, 2004 (54) METHOD AND APPARATUS FOR EFFICIENT FAULTTOLERANT

More information

/ client computer. \ single sign-on. application program server (AP) network. server (SS0) (12) United States Patent Hsieh et a].

/ client computer. \ single sign-on. application program server (AP) network. server (SS0) (12) United States Patent Hsieh et a]. US007278155B2 (12) United States Patent Hsieh et a]. (10) Patent N0.: (45) Date of Patent: US 7,278,155 B2 Oct. 2, 2007 (54) (75) (73) (*) (21) (22) (65) (30) Foreign Application Priority Data Oct. 22,

More information

(12) Patent Application Publication (10) Pub. No.: US 2007/ A1

(12) Patent Application Publication (10) Pub. No.: US 2007/ A1 US 200701 15488A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2007/0115488 A1 Engelman et al. (43) Pub. Date: May 24, 2007 (54) METHODS AND SYSTEMIS FOR MULTIPLE Publication

More information

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1 (19) United States US 200601 01189A1 (12) Patent Application Publication (10) Pub. No.: US 2006/0101189 A1 Chandrasekaran et al. (43) Pub. Date: (54) SYSTEM AND METHOD FOR HOT (52) U.S. Cl.... 711 f6 CLONING

More information

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1. (30) Foreign Application Priority Data Aug. 29, 2003 (JP) mand.

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1. (30) Foreign Application Priority Data Aug. 29, 2003 (JP) mand. (19) United States US 2005.0050522A1 (12) Patent Application Publication (10) Pub. No.: US 2005/0050522 A1 Kami et al. (43) Pub. Date: (54) DATA PROCESSING SYSTEM (75) Inventors: Hirokazu Kami, Minato-ku

More information

(12) Patent Application Publication (10) Pub. No.: US 2012/ A1

(12) Patent Application Publication (10) Pub. No.: US 2012/ A1 (19) United States US 2012O100868A1 (12) Patent Application Publication (10) Pub. No.: US 2012/0100868 A1 KM et al. (43) Pub. Date: Apr. 26, 2012 (54) METHOD AND APPARATUS FOR Publication Classification

More information

(12) United States Patent (10) Patent No.: US 6,172,601 B1. Wada et al. (45) Date of Patent: Jan. 9, 2001

(12) United States Patent (10) Patent No.: US 6,172,601 B1. Wada et al. (45) Date of Patent: Jan. 9, 2001 USOO61726O1B1 (12) United States Patent (10) Patent No.: Wada et al. (45) Date of Patent: Jan. 9, 2001 (54) THREE-DIMENSIONAL SCOPE SYSTEM 5,646,614 * 7/1997 Abersfelder et al.... 340/932.2 WITH A SINGLE

More information

W15. Keung Wong, Hong Kong (HK) (21) Appl. No.: 09/875,350. (76) Inventors: Kam Fu Wong, Hong Kong (HK); Hoi (57) ABSTRACT

W15. Keung Wong, Hong Kong (HK) (21) Appl. No.: 09/875,350. (76) Inventors: Kam Fu Wong, Hong Kong (HK); Hoi (57) ABSTRACT US 20020184150A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2002/0184150 A1 Wong et al. (43) Pub. Date: Dec. 5, 2002 (54) MOBILE BANKING SYSTEM (76) Inventors: Kam Fu Wong,

More information

(12) United States Patent

(12) United States Patent (12) United States Patent Beck et al. USOO6842611B2 (10) Patent No.: (45) Date of Patent: Jan. 11, 2005 (54) RECEIVED DATA PROCESSING METHOD IN COMMUNICATION DEVICE FOR SUPPORTING WIRELESS COMMUNICATION

More information

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1 US 2016O156189A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2016/0156189 A1 Ci (43) Pub. Date: Jun. 2, 2016 (54) CLOUD BASED ENERGY SYSTEM (52) U.S. Cl. CPC. H02J 3/32 (2013.01);

More information

(12) United States Patent (10) Patent No.: US 7,376,745 B2

(12) United States Patent (10) Patent No.: US 7,376,745 B2 USOO7376745B2 (12) United States Patent (10) Patent No.: Shitano et al. (45) Date of Patent: May 20, 2008 (54) NETWORK ADDRESS GENERATING 7,069,330 B1* 6/2006 McArdle et al.... 709,229 SYSTEM, NETWORK

More information

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1 (19) United States US 20060041739A1 (12) Patent Application Publication (10) Pub. No.: US 2006/0041739 A1 Iwakura et al. (43) Pub. Date: Feb. 23, 2006 (54) MEMORY DUMP GENERATION WITH (52) U.S. Cl....

More information

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1 US 20160261583A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2016/0261583 A1 ZHANG (43) Pub. Date: Sep. 8, 2016 (54) METHOD AND APPARATUS FOR USER Publication Classification

More information

(12) United States Patent

(12) United States Patent US008176558B2 (12) United States Patent Ku Wamura (54) ANTI-VIRUS METHOD, COMPUTER, AND RECORDING MEDIUM (75) Inventor: Shinya Kuwamura, Kawasaki (JP) (73) Assignee: Fujitsu Limited, Kawasaki (JP) (*)

More information

(12) Patent Application Publication (10) Pub. No.: US 2015/ A1

(12) Patent Application Publication (10) Pub. No.: US 2015/ A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2015/0331698 A1 DETZE et al. US 20150331 698A1 (43) Pub. Date: Nov. 19, 2015 (54) METHOD FOR LOADING AN APPLICATION CONSISTING OF

More information

(12) United States Patent

(12) United States Patent US007107617B2 (12) United States Patent Hursey et al. (10) Patent No.: (45) Date of Patent: Sep. 12, 2006 (54) MALWARE SCANNING OF COMPRESSED COMPUTER S (75) Inventors: Nell John Hursey, Hertfordshire

More information

(12) Patent Application Publication (10) Pub. No.: US 2017/ A1

(12) Patent Application Publication (10) Pub. No.: US 2017/ A1 US 20170069991A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2017/0069991 A1 HOmb0 (43) Pub. Date: Mar. 9, 2017 (54) ELECTRONIC APPARATUS H05K L/4 (2006.01) (71) Applicant:

More information

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1. streaming media server

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1. streaming media server (19) United States US 201401 15115A1 (12) Patent Application Publication (10) Pub. No.: US 2014/0115115 A1 Kuang (43) Pub. Date: (54) METHOD AND APPARATUS FOR PLAYING Publication Classification STREAMING

More information

(12) Patent Application Publication (10) Pub. No.: US 2002/ A1

(12) Patent Application Publication (10) Pub. No.: US 2002/ A1 (19) United States US 2002O118664A1 (12) Patent Application Publication (10) Pub. No.: US 2002/0118664 A1 Ishibashi et al. (43) Pub. Date: (54) COMMUNICATION SETUP METHOD AND ELECTRONIC DEVICE (75) Inventors:

More information

(12) Patent Application Publication (10) Pub. No.: US 2007/ A1

(12) Patent Application Publication (10) Pub. No.: US 2007/ A1 (19) United States US 20070135182A1 (12) Patent Application Publication (10) Pub. No.: US 2007/0135182 A1 Hanif et al. (43) Pub. Date: (54) CELL PHONE DEVICE (75) Inventors: Sadeque Mohammad Hanif, Tokyo

More information

... (12) Patent Application Publication (10) Pub. No.: US 2003/ A1. (19) United States. icopying unit d:

... (12) Patent Application Publication (10) Pub. No.: US 2003/ A1. (19) United States. icopying unit d: (19) United States US 2003.01.01188A1 (12) Patent Application Publication (10) Pub. No.: US 2003/0101188A1 Teng et al. (43) Pub. Date: May 29, 2003 (54) APPARATUS AND METHOD FOR A NETWORK COPYING SYSTEM

More information

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1 (19) United States US 2004O246971A1 (12) Patent Application Publication (10) Pub. No.: US 2004/0246971 A1 Banerjee et al. (43) Pub. Date: Dec. 9, 2004 (54) APPARATUS FOR ENABLING MULTI-TUPLE TCP SOCKETS

More information

(12) Patent Application Publication (10) Pub. No.: US 2010/ A1

(12) Patent Application Publication (10) Pub. No.: US 2010/ A1 (19) United States US 2010.019 1896A1 (12) Patent Application Publication (10) Pub. No.: US 2010/0191896 A1 Yang et al. (43) Pub. Date: Jul. 29, 2010 (54) SOLID STATE DRIVE CONTROLLER WITH FAST NVRAM BUFFER

More information

(12) United States Patent Kanamaru et al.

(12) United States Patent Kanamaru et al. (12) United States Patent Kanamaru et al. US006438745B1 (10) Patent N0.: (45) Date of Patent: US 6,438,745 B1 Aug. 20, 2002 (54) PROGRAM CONVERSION APPARATUS (75) Inventors: Tomokazu Kanamaru, Moriguchi;

More information

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1 (19) United States US 2008.0068375A1 (12) Patent Application Publication (10) Pub. No.: US 2008/0068375 A1 Min et al. (43) Pub. Date: Mar. 20, 2008 (54) METHOD AND SYSTEM FOR EARLY Z (30) Foreign Application

More information

Virtual Private Radio via Virtual Private Network - patent application

Virtual Private Radio via Virtual Private Network - patent application From the SelectedWorks of Marc A Sherman February, 2006 Virtual Private Radio via Virtual Private Network - patent application Marc A Sherman Available at: https://works.bepress.com/marc_sherman/2/ UNITED

More information

(12) Patent Application Publication (10) Pub. No.: US 2015/ A1

(12) Patent Application Publication (10) Pub. No.: US 2015/ A1 (19) United States US 20150277823A1. (12) Patent Application Publication (10) Pub. No.: US 2015/0277823 A1 NAKAYAMA (43) Pub. Date: (54) PRINTERAPPARATUS, PRINTING METHOD, AND NON-TRANSTORY COMPUTER READABLE

More information

(12) Patent Application Publication (10) Pub. No.: US 2012/ A1

(12) Patent Application Publication (10) Pub. No.: US 2012/ A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2012/0246645 A1 IKURA et al. US 2012O246645A1 (43) Pub. Date: Sep. 27, 2012 (54) METHOD FORMANAGINGVIRTUAL MACHINE, INFORMATION

More information

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1 (19) United States US 20050281269A1 (12) Patent Application Publication (10) Pub. No.: US 2005/0281269 A1 Choi (43) Pub. Date: (54) MOBILE TELECOMMUNICATION SYSTEM (30) Foreign Application Priority Data

More information

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1 (19) United States US 2014025631 7A1 (12) Patent Application Publication (10) Pub. No.: US 2014/0256317 A1 ZHAO et al. (43) Pub. Date: (54) (71) (72) (73) (21) (22) (63) (30) METHOD, APPARATUS, AND SYSTEM

More information

(12) Patent Application Publication (10) Pub. No.: US 2013/ A1

(12) Patent Application Publication (10) Pub. No.: US 2013/ A1 (19) United States US 2013 O142354A1 (12) Patent Application Publication (10) Pub. No.: US 2013/0142354 A1 KRIEGEL (43) Pub. Date: Jun. 6, 2013 (54) METHOD AND APPARATUS FOR (30) Foreign Application Priority

More information

(12) Patent Application Publication (10) Pub. No.: US 2010/ A1

(12) Patent Application Publication (10) Pub. No.: US 2010/ A1 (19) United States US 2010O33301 1A1 (12) Patent Application Publication (10) Pub. No.: US 2010/0333011 A1 KOrnev et al. (43) Pub. Date: Dec. 30, 2010 (54) TOUCH SCREEN INPUT RECOGNITION AND CHARACTER

More information

(12) United States Patent

(12) United States Patent USOO9442667B2 (12) United States Patent Drosch (10) Patent No.: (45) Date of Patent: US 9.442,667 B2 Sep. 13, 2016 (54) (71) (72) (*) (21) (22) (86) (87) (65) (60) (30) (51) (52) APPARATUS AND METHOD FOR

More information

(12) United States Patent (10) Patent No.: US 7,640,289 B2

(12) United States Patent (10) Patent No.: US 7,640,289 B2 USOO7640289B2 (12) United States Patent (10) Patent No.: Chen (45) Date of Patent: *Dec. 29, 2009 (54) INTELLIGENT COMPUTER SWITCH 6,388,658 B1 5/2002 Ahern et al. 6,567,869 B2 5/2003 Shirley (75) Inventor:

More information

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1 (19) United States US 2004.0156360A1 (12) Patent Application Publication (10) Pub. No.: US 2004/0156360A1 Sexton et al. (43) Pub. Date: Aug. 12, 2004 (54) METHODS AND SYSTEMS FOR PRIORITIZING DATA TRANSFERRED

More information

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1 (19) United States US 2006O181685A1 (12) Patent Application Publication (10) Pub. No.: Hasegawa (43) Pub. Date: Aug. 17, 2006 (54) PROJECTOR, METHOD OF CONTROLLING THE PROJECTOR, PROGRAM FOR CONTROLLING

More information

(12) Patent Application Publication (10) Pub. No.: US 2002/ A1

(12) Patent Application Publication (10) Pub. No.: US 2002/ A1 (19) United States US 20020040308A1 (12) Patent Application Publication (10) Pub. No.: US 2002/0040308A1 Hasegawa et al. (43) Pub. Date: Apr. 4, 2002 (54) METHOD OF VALIDATING ENTRANCE TO (30) Foreign

More information

(12) United States Patent Doleh et al.

(12) United States Patent Doleh et al. . US008219802B2 (12) United States Patent Doleh et al. (10) Patent N0.: (45) Date of Patent: Jul. 10, 2012 (54) SYSTEM, METHOD AND PROGRAM PRODUCT FOR CONSOLIDATED AUTHENTICATION (75) Inventors: Yaser

More information

(FSN JSO (12) Patent Application Publication (10) Pub. No.: US 2005/ A1. (19) United States

(FSN JSO (12) Patent Application Publication (10) Pub. No.: US 2005/ A1. (19) United States (19) United States US 2005O146349A1 (12) Patent Application Publication (10) Pub. No.: US 2005/0146349 A1 Lai et al. (43) Pub. Date: Jul. 7, 2005 (54) TESTINGAPPARATUS FOR FLAT-PANEL DISPLAY (76) Inventors:

More information

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2005/0192794A1 Ertemalp et al. US 2005O192794A1 (43) Pub. Date: Sep. 1, 2005 (54) (75) (73) (21) (22) (63) SYSTEMAND METHOD FOR

More information

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1 (19) United States US 20080240827A1 (12) Patent Application Publication (10) Pub. No.: US 2008/0240827 A1 Yamazaki (43) Pub. Date: Oct. 2, 2008 (54) PRINTINGAPPARATUS (75) Inventor: Yoji Yamazaki, Tokyo

More information

(12) Patent Application Publication (10) Pub. No.: US 2009/ A1

(12) Patent Application Publication (10) Pub. No.: US 2009/ A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2009/0222841 A1 Mirajkar et al. US 20090222841A1 (43) Pub. Date: Sep. 3, 2009 (54) (75) (73) (21) (22) ACCELERATION OF RECEIVE DATA

More information

(12) United States Patent

(12) United States Patent (12) United States Patent USOO7506087B2 (10) Patent No.: US 7,506,087 B2 H0 et al. (45) Date of Patent: Mar. 17, 2009 (54) METHOD FOR CONFIGURING A (56) References Cited PERPHERAL COMPONENT INTERCONNECT

More information

(12) United States Patent

(12) United States Patent US007617236B2 (12) United States Patent Gaurav et al. (10) Patent No.: (45) Date of Patent: Nov. 10, 2009 (54) METHOD AND SYSTEM FOR DISPLAYING RESULTS OF A DYNAMIC SEARCH (75) Inventors: Vishal Gaurav,

More information

(12) United States Patent

(12) United States Patent (12) United States Patent Xiao US006663420B1 (10) Patent No.: (45) Date of Patent: Dec. 16, 2003 (54) ADAPTER FOR EXCHANGING DATA AND TRANSMITTING POWER BETWEEN PC AND PORTABLE DEVICE (75) Inventor: Hui

More information

(12) United States Patent

(12) United States Patent US007697819B2 (12) United States Patent Jung (54) STORAGEMEDIUM INCLUDING AV DATA AND APPLICATION PROGRAM, AND APPARATUS AND METHOD USING THE SAME (75) Inventor: Kil-soo Jung, Hwaseong-si (KR) (73) Assignee:

More information

(12) Ulllted States Patent (10) Patent N0.: US 7,725,615 B1 Chester (45) Date of Patent: May 25, 2010

(12) Ulllted States Patent (10) Patent N0.: US 7,725,615 B1 Chester (45) Date of Patent: May 25, 2010 US007725615B1 (12) Ulllted States Patent (10) Patent N0.: US 7,725,615 B1 Chester (45) Date of Patent: May 25, 2010 (54) UNIVERSAL NETWORK DRIVER 2002/0144242 A1* 10/2002 Owhadi..... 717/137 INTERFACE

More information

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1 US 20140355048A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2014/0355048A1 KANG et al. (43) Pub. Date: Dec. 4, 2014 (54) SYSTEMAND METHOD OF MOBILE Publication Classification

More information

(54) MAPPING VIRTUAL DESKTOPS TO Publication Classi?cation PHYSICAL MONITORS (51) Int- Cl

(54) MAPPING VIRTUAL DESKTOPS TO Publication Classi?cation PHYSICAL MONITORS (51) Int- Cl US 20120151403A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2012/0151403 A1 Bhogal et al. (43) Pub. Date: Jun. 14, 2012 (54) MAPPING VIRTUAL DESKTOPS TO Publication Classi?cation

More information

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/0198313 A1 Kitamura et al. US 2006O198313A1 (43) Pub. Date: Sep. 7, 2006 (54) (75) (73) (21) (22) (30) METHOD AND DEVICE FOR

More information

(12) Patent Application Publication (10) Pub. No.: US 2010/ A1

(12) Patent Application Publication (10) Pub. No.: US 2010/ A1 (19) United States US 2010.0049861A1 (12) Patent Application Publication (10) Pub. No.: US 2010/0049861 A1 Cleghorn et al. (43) Pub. Date: Feb. 25, 2010 (54) SYSTEMAND METHOD FOR PROVIDING CONNECTIVITY

More information

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2008/0046424 A1 Horton US 20080046424A1 (43) Pub. Date: (54) (76) (21) (22) (60) SYSTEMAND METHOD OF SELECTING IMAGES ACCORDING

More information

(12) United States Patent (10) Patent No.: US 8, B2. Cha et al. (45) Date of Patent: Oct. 8, 2013

(12) United States Patent (10) Patent No.: US 8, B2. Cha et al. (45) Date of Patent: Oct. 8, 2013 US008554.937B2 (12) United States Patent (10) Patent No.: US 8,554.937 B2 Cha et al. (45) Date of Patent: Oct. 8, 2013 (54) METHOD AND SYSTEM FOR 6,259,701 B1* 7/2001 Shur et al.... 370/401 6,836,806 B1*

More information

(12) Patent Application Publication (10) Pub. No.: US 2009/ A1

(12) Patent Application Publication (10) Pub. No.: US 2009/ A1 (19) United States US 200900 16343A1 (12) Patent Application Publication (10) Pub. No.: US 2009/0016343 A1 Jimmei (43) Pub. Date: Jan. 15, 2009 (54) COMMUNICATION SYSTEM, ROUTER, (30) Foreign Application

More information

(12) United States Patent (10) Patent No.: US 6,731,259 B2

(12) United States Patent (10) Patent No.: US 6,731,259 B2 USOO6731259B2 (12) United States Patent (10) Patent No.: US 6,731,259 B2 Yer et al. (45) Date of Patent: May 4, 2004 (54) DRIVING CIRCUIT OF A LIQUID CRYSTAL 6,121.950 A * 9/2000 Zavracky et al.... 34.5/101

More information

(12) Patent Application Publication (10) Pub. No.: US 2002/ A1

(12) Patent Application Publication (10) Pub. No.: US 2002/ A1 (19) United States US 2002009 1840A1 (12) Patent Application Publication (10) Pub. No.: US 2002/0091840 A1 Pulier et al. (43) Pub. Date: Jul. 11, 2002 (54) REAL-TIME OPTIMIZATION OF STREAMING MEDIA FROM

More information

US 20l00l22233Al (19) United States (12) Patent Application Publication (10) Pub. No.: US 2010/ A1 Rath et a]. (43) Pub. Date: May 13, 2010

US 20l00l22233Al (19) United States (12) Patent Application Publication (10) Pub. No.: US 2010/ A1 Rath et a]. (43) Pub. Date: May 13, 2010 US 20l00l22233Al (19) United States (12) Patent Application Publication (10) Pub. No.: US 2010/0122233 A1 Rath et a]. (43) Pub. Date: May 13, 2010 (54) SOFTWARE LICENSE INDEPENDENT (22) Filed: Nov. 13,

More information

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1. Guan et al. (43) Pub. Date: Nov. 3, 2016

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1. Guan et al. (43) Pub. Date: Nov. 3, 2016 (19) United States US 2016.0323427A1 (12) Patent Application Publication (10) Pub. No.: US 2016/0323427 A1 Guan et al. (43) Pub. Date: Nov. 3, 2016 (54) A DUAL-MACHINE HOT STANDBY G06F 9/455 (2006.01)

More information

(12) United States Patent

(12) United States Patent (12) United States Patent Sanchez et al. USOO6477666B1 (10) Patent No.: US 6,477,666 B1 (45) Date of Patent: Nov. 5, 2002 (54) AUTOMATIC FAULT INJECTION INTO A JAVA VIRTUAL MACHINE (JVM) (75) Inventors:

More information

(12) Patent Application Publication (10) Pub. No.: US 2003/ A1

(12) Patent Application Publication (10) Pub. No.: US 2003/ A1 US 20030O28525A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2003/0028525A1 Santos et al. (43) Pub. Date: (54) SYSTEM FOR AND METHOD OF (22) Filed: Aug. 1, 2001 DETERMINING

More information

(12) United States Patent

(12) United States Patent (12) United States Patent USOO6941277B2 (10) Patent No.: Imag0 (45) Date of Patent: Sep. 6, 2005 (54) METHODS AND SYSTEMS FOR PROVIDING (56) References Cited ONLINE INFORMATION FOR NETWORKED DEVICES U.S.

More information

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1 US 200800284.06A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2008/00284.06 A1 JONNALA et al. (43) Pub. Date: Jan. 31, 2008 (54) PROCESS REPLICATION METHOD AND (30) Foreign

More information

(12) Patent Application Publication (10) Pub. No.: US 2010/ A1

(12) Patent Application Publication (10) Pub. No.: US 2010/ A1 US 2010O238504A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2010/0238504 A1 Kanno et al. (43) Pub. Date: Sep. 23, 2010 (54) PRINTING SYSTEM Publication Classification (75)

More information

(12) Patent Application Publication (10) Pub. No.: US 2012/ A1

(12) Patent Application Publication (10) Pub. No.: US 2012/ A1 (19) United States US 20120047545A1 (12) Patent Application Publication (10) Pub. No.: US 2012/0047545 A1 SELLERS et al. (43) Pub. Date: Feb. 23, 2012 (54) TOPOGRAPHIC FRAUD DETECTION (52) U.S. Cl....

More information

(12) United States Patent (10) Patent No.: US 7,594,238 B2

(12) United States Patent (10) Patent No.: US 7,594,238 B2 US007594238B2 (12) United States Patent (10) Patent No.: US 7,594,238 B2 Takahashi (45) Date of Patent: Sep. 22, 2009 (54) APPARATUS AND METHOD FOR 5,748,880 A * 5/1998 Ito et al.... 714.46 DISPLAYING

More information

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1 (19) United States US 20050289474A1 (12) Patent Application Publication (10) Pub. No.: Master et al. (43) Pub. Date: Dec. 29, 2005 (54) PRESENTATION OF INFORMATION BASED (52) U.S. Cl.... 715/765; 715/744;

More information

US A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2015/ A1 HUI (43) Pub. Date: Mar.

US A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2015/ A1 HUI (43) Pub. Date: Mar. US 20150067353A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2015/0067353 A1 HUI (43) Pub. Date: Mar. 5, 2015 (54) STORAGE MANAGEMENT DEVICE AND (52) US. Cl. STORAGE MANAGEMENT

More information

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1 (19) United States US 2005O125217A1 (12) Patent Application Publication (10) Pub. No.: US 2005/0125217 A1 MaZOr (43) Pub. Date: Jun. 9, 2005 (54) SERVER-BASED SPELL CHECK ENGINE (52) U.S. Cl.... 704/1

More information

System and method for encoding and decoding data files

System and method for encoding and decoding data files ( 1 of 1 ) United States Patent 7,246,177 Anton, et al. July 17, 2007 System and method for encoding and decoding data files Abstract Distributed compression of a data file can comprise a master server

More information

(12) Patent Application Publication (10) Pub. No.: US 2001/ A1

(12) Patent Application Publication (10) Pub. No.: US 2001/ A1 US 2001 0021659A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2001/0021659 A1 Okamura (43) Pub. Date: Sep. 13, 2001 (54) METHOD AND SYSTEM FOR CONNECTING (30) Foreign Application

More information

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1 US 2006O164425A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/0164425A1 Parke (43) Pub. Date: Jul. 27, 2006 (54) METHODS AND APPARATUS FOR Publication Classification UPDATING

More information

TEPZZ 74_475A_T EP A1 (19) (11) EP A1 (12) EUROPEAN PATENT APPLICATION. (51) Int Cl.: H04L 29/12 ( )

TEPZZ 74_475A_T EP A1 (19) (11) EP A1 (12) EUROPEAN PATENT APPLICATION. (51) Int Cl.: H04L 29/12 ( ) (19) TEPZZ 74_47A_T (11) EP 2 741 47 A1 (12) EUROPEAN PATENT APPLICATION (43) Date of publication: 11.06.14 Bulletin 14/24 (1) Int Cl.: H04L 29/12 (06.01) (21) Application number: 131968.6 (22) Date of

More information

(12) Patent Application Publication (10) Pub. No.: US 2017/ A1

(12) Patent Application Publication (10) Pub. No.: US 2017/ A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2017/0140065 A1 FISHER et al. US 201701 40065A1 (43) Pub. Date: May 18, 2017 (54) (71) (72) (21) (22) (60) AUTOMATED ASSISTANCE

More information

(12) (10) Patent No.: US 9,588,741 B2. Liberant (45) Date of Patent: Mar. 7, 2017

(12) (10) Patent No.: US 9,588,741 B2. Liberant (45) Date of Patent: Mar. 7, 2017 United States Patent USOO9588.741B2 (12) () Patent No.: Liberant (45) Date of Patent: Mar. 7, 2017 (54) METHODS, APPARATUSES AND 2006/0059464 A1 3/2006 Jameson... 717/120 COMPUTER PROGRAMI PRODUCTS FOR

More information

(12) Patent Application Publication (10) Pub. No.: US 2015/ A1

(12) Patent Application Publication (10) Pub. No.: US 2015/ A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2015/0365659 A1 HAN et al. US 20150365659A1 (43) Pub. Date: Dec. 17, 2015 (54) (71) (72) (73) (21) (22) (30) DISPLAY APPARATUS AND

More information

(12) Patent Application Publication (10) Pub. No.: US 2012/ A1

(12) Patent Application Publication (10) Pub. No.: US 2012/ A1 (19) United States US 201201 17420A1 (12) Patent Application Publication (10) Pub. No.: US 2012/0117420 A1 GOVEAS et al. (43) Pub. Date: May 10, 2012 (54) PROCESSOR AND METHOD IMPLEMENTED BY A PROCESSOR

More information

(12) Patent Application Publication (10) Pub. No.: US 2009/ A1

(12) Patent Application Publication (10) Pub. No.: US 2009/ A1 US 20090037782A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2009/0037782 A1 Hughes (43) Pub. Date: Feb. 5, 2009 (54) DETECTION OF ADDRESS DECODER Publication Classification

More information

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1 (19) United States US 2004.00399.96A1 (12) Patent Application Publication (10) Pub. No.: US 2004/0039996 A1 Flam (43) Pub. Date: Feb. 26, 2004 (54) BIDIRECTIONAL NETWORK LANGUAGE SUPPORT (75) Inventor:

More information

Storing metadata about each media item 10

Storing metadata about each media item 10 US 2007 O1987.46A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2007/019874.6 A1 Myllyla et al. (43) Pub. Date: (54) METHOD, SYSTEM, COMPUTER Related U.S. Application Data PROGRAMS

More information

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1. PARK et al. (43) Pub. Date: Mar. 24, 2016

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1. PARK et al. (43) Pub. Date: Mar. 24, 2016 US 20160085322A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2016/0085322 A1 PARK et al. (43) Pub. Date: Mar. 24, 2016 (54) WIRELESS MOUSE, MOUSE PAD AND Publication Classification

More information

(12) United States Patent (10) Patent No.: US 6,208,340 B1. Amin et al. (45) Date of Patent: Mar. 27, 2001

(12) United States Patent (10) Patent No.: US 6,208,340 B1. Amin et al. (45) Date of Patent: Mar. 27, 2001 USOO620834OB1 (12) United States Patent (10) Patent No.: US 6,208,340 B1 Amin et al. (45) Date of Patent: Mar. 27, 2001 (54) GRAPHICAL USER INTERFACE 5,317,687 5/1994 Torres... 395/159 INCLUDING A DROP-DOWN

More information