Search Images Maps Play YouTube News Gmail Drive More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberUSRE40306 E1
Publication typeGrant
Application numberUS 11/219,299
Publication dateMay 6, 2008
Filing dateSep 2, 2005
Priority dateJan 7, 2000
Fee statusPaid
Also published asUS6615290, USRE42528
Publication number11219299, 219299, US RE40306 E1, US RE40306E1, US-E1-RE40306, USRE40306 E1, USRE40306E1
InventorsYin-Chun Huang, Shih-Zheng Kuo
Original AssigneeTranspacific Ip, Ltd
Export CitationBiBTeX, EndNote, RefMan
External Links: USPTO, USPTO Assignment, Espacenet
End-of-scan reporting system
US RE40306 E1
Abstract
A reporting system capable of reporting the end of a scanning session to a user through existing computer peripheral devices is proposed. By reporting at the end of a scanning session, the user can proceed with subsequent scanning operations with no delay. Hence, idle time of the scanner is greatly reduced.
Images(2)
Previous page
Next page
Claims(29)
1. A method of reporting an end of a scanning session to a user, comprising the steps of:
selecting a peripheral device capable of reporting the end of a scanning session to the user; and
notifying the user through the selected peripheral device after a series of scanning tasks has ended.
2. The method of claim 1, wherein the peripheral device includes a sound card capable of emitting sound.
3. The method of claim 1, wherein the peripheral device includes a loudspeaker installed inside a computer.
4. The method of claim 1, wherein the peripheral device includes a network card capable of transmitting electronic mail to a mailbox of the user.
5. The method of claim 1, wherein the peripheral device includes a digital data recorder capable of dialing a telephone number.
6. The method of claim 1, wherein the peripheral device includes a digital data recorder capable of dialing a pager number.
7. The method of claim 1, wherein the peripheral device includes a digital data recorder capable of dialing a mobile telephone number.
8. A method of reporting an end of a scanning session to a user, comprising the steps of :
using a computer to detect how many peripheral devices are available for reporting the end of a scanning session to the user;
selecting at least a peripheral device to report the end of a scanning session to the user;
performing all scanning tasks in a scanning session;
notifying the user, through the selected peripheral device, that a series of scanning tasks has ended; and
determining if a scanning operation is waiting, wherein if a scanning operation is waiting, the method jumps to the step ofsaid selecting at least a the peripheral device, and if no scanning operation is waiting, the scanning operation is terminated.
9. The method of claim 8, wherein the peripheral device includes a sound card capable of emitting sound.
10. The method of claim 8, wherein the peripheral device includes a loudspeaker installed inside a computer.
11. The method of claim 8, wherein the peripheral device includes a network card capable of transmitting electronic mail to a mailbox of a user.
12. The method of claim 8, wherein the peripheral device includes a digital data recorder capable of dialing a telephone number.
13. The method of claim 8, wherein the peripheral device includes a digital data recorder capable of dialing a pager number.
14. The method of claim 8, wherein the peripheral device includes a digital data recorder capable of dialing a mobile telephone number.
15. A method of reporting an end of a scanning session to a user, comprising:
selecting a peripheral device to report the end of a scanning session to the user;
performing scanning tasks in a scanning session;
notifying the user, through the selected peripheral device, that a series of scanning tasks has ended; and
determining if a scanning operation is waiting, wherein if a scanning operation is waiting, the method further includes performing the scanning operation, and if no scanning operation is waiting, the scanning operation is terminated.
16. The method of claim 15, further comprising using a computer to detect how many peripheral devices are available for reporting the end of a scanning session to the user.
17. The method of claim 15, wherein said selecting a peripheral device comprises selecting a peripheral device capable of making a sound to report to a user the ending of a scanning session; and wherein said notifying comprises notifying the user of the ending of a scanning session through the selected peripheral device via sound.
18. The method of claim 15, wherein said selecting a peripheral device comprises selecting a peripheral device capable of sending electronic mail to report to a user the ending of a scanning session; and wherein said notifying comprises notifying the user of the ending of a scanning session through the selected peripheral device via electronic mail.
19. The method of claim 15, wherein said selecting a peripheral device comprises selecting a peripheral device capable of making a call to report to a user the ending of a scanning session; and wherein said notifying comprises notifying the user of the ending of a scanning session through the selected peripheral device via a call.
20. The method of claim 19, wherein said notifying comprises dialing a telephone number, dialing a pager number, or dialing a mobile telephone number.
21. The method of claim 15, further comprising initiating the series of scanning tasks by the user.
22. A method, comprising:
using a computer to detect how many peripheral devices are available for reporting the end of a scanning session to a user for deciding the starting, ending or waiting for a scanning, session or performing a new scanning session;
selecting at least a peripheral device, wherein the peripheral device can send an information, make a sound or call for reporting the end of a scanning session to the user;
performing all scanning tasks in a scanning session;
notifying the user, through the selected peripheral device, that a series of scanning, tasks has ended; and
determining if a scanning operation is waiting, wherein if a scanning operation is waiting, the method jumps to said selecting at least a peripheral device, and if no scanning operation is waiting, the scanning operation is terminated.
23. The method of claim 22, wherein said selecting a peripheral device comprises selecting a peripheral device capable of making a sound to report to a user the ending of a scanning session; and wherein said notifying comprises notifying the user of the ending of a scanning session through the selected peripheral device via sound.
24. The method of claim 22, wherein said selecting a peripheral device comprises selecting a peripheral device capable of sending electronic mail to report to a user the ending of a scanning session; and wherein said notifying comprises notifying the user of the ending of a scanning session through the selected peripheral device via electronic mail.
25. The method of claim 22, wherein said selecting a peripheral device comprises selecting a peripheral device capable of making a call to report to a user the ending of a scanning session; and wherein said notifying comprises notifying the user of the ending of a scanning session through the selected peripheral device via a call.
26. The method of claim 25, wherein said notifying comprises dialing a telephone number, dialing a pager number, or dialing a mobile telephone number.
27. The method of claim 22, further comprising initiating the series of scanning tasks by the user.
28. A computer-readable storage medium having stored thereon instructions that, if executed, comprising:
selecting a peripheral device capable of reporting the end of a scanning session to the user;
notifying the user through the selected peripheral device that a series of scanning tasks has ended; and
determining if a scanning operation is waiting, repeating said selecting of the peripheral device if a scanning operation is waiting, and terminating the scanning operation if no scanning operation is waiting.
29. A computer-readable storage medium having stored thereon instructions that, if executed, comprising:
selecting a peripheral device capable of reporting the end of a scanning session to the user;
notifying the user through the selected peripheral device that a series of scanning tasks has ended;
detecting one or more peripheral devices available for reporting the end of a scanning session to the user;
performing all scanning tasks in a scanning session; and
determining if a scanning operation is waiting, repeating said selecting of the peripheral device if a scanning operation is waiting, and terminating the scanning operation if no scanning operation is waiting.
Description
BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to an end-of-scan reporting system. More particularly, the present invention relates to a system that reports the completion of a scanning session to a user through computer peripheral components.

2. Description of the Related Art

Due to progress in multi-media technologies, advanced image processing techniques have lead to the development of many peripheral image processors. A scanner is one of the imagining processors that have recently become an indispensable piece of equipment. Developed from earlier versions of the black-and-white palm top scanner, full color high-resolution scanners capable of producing fine real images are widespread nowadays.

Currently, most scanners in the market have a user interface capable of reporting to the user as soon as a scanning session is complete so that the user can plan the next task. In general, when a picture or document is being scanned, a user must watch for the end of the scanning session. As soon as a scanning session is complete, a scan completion icon appears on a computer screen through the user interface. Next, the user has to replace the page with a new one and then watch the computer screen again to find out when the scanning session ends. This type of operation is likely to prevent the user from performing other tasks. Alteratively, if the user spends time doing other tasks, the user may miss the end of session notice displayed on the computer screen and leave the scanner in an idle state. Hence, the current method of operating the scanner is quite inconvenient.

Some higher-grade scanners now include an automatic document feeder (ADF) so that the user can put a number of pages into a tray and extend each scanning session. At the end of the multi-pager scanning session, an end-of-scanning icon is similarly displayed on the computer screen through the user interface so that the user is notified. However, if the user is occupied with some other tasks at that time, the end-of-scan notice may be missed. Hence, the scanner will still be left in an idle state for quite some time.

SUMMARY OF THE INVENTION

The invention provides a method of reporting the end of a scanning session to a user. The method includes determining the types of peripheral devices needed to report to the user at the end of a scanning session. When the current scanning task is complete, the selected peripheral devices automatically informs the user of the end of the scanning session.

This invention also provides a method of reporting the end of a scanning session to a user. The method includes using a computer to detect all the available peripheral devices for reporting the end of a scanning session. The most suitable peripheral device or devices for reporting end of scanning session to the user are then chosen. After the current scanning session is complete, the end of session notice is signaled to the user via the selected peripheral devices. Next, the computer decides if there is any further scanning task to perform. If there is any other scanning task to perform, the most suitable peripheral device or devices for reporting the end of a scanning session to the user is again chosen. If no more tasks are pending, the reporting system halts.

Accordingly, the present invention is to provide a reporting system capable of notifying a user of the end of a scanning session through computer peripheral devices. In addition, the invention is to provide a method of reporting the end of a scanning session to a user in real time so that subsequent scanning operations can proceed immediately with no delays. Hence, idle item of the scanner is greatly reduced.

It is to be understood that both the foregoing general description and the following detailed description are exemplary, and are intended to provide further explanation of the invention as claimed.

BRIEF DESCRIPTION OF THE DRAWING

The accompanying drawing is included to provide a further understanding of the invention, and is incorporated in and constitutes a part of this specification. The drawing illustrates embodiments of the invention and, together with the description, serves to explain the principles of the invention. In the drawing,

FIG. 1 is a flow chart showing the steps carried out in an end-of-scanning reporting system according to this invention.

DESCRIPTION OF THE PREFERRED EMBODIMENTS

Reference will now be made in detail to the present preferred embodiments of the invention, examples of which are illustrated in the accompanying drawing. Wherever possible, the same reference numbers are used in the drawings and the description to refer to the same or like parts.

The end-of-scan reporting system in this invention is achieved by appending application programs to the user interface program of a scanner. When the user interface picks up an end-of-scan signal from the scanner, an end-of-scan icon will be displayed on the computer screen as before. However, the system is also capable of reporting the end of scanning session to a user through a user-defined peripheral device or devices so that the user can continue or terminate the scanning task immediately. Hence, machine idle time is reduced.

The peripheral devices for reporting the end of a scanning session to a user can be a sound card capable of emitting a sound, the loudspeaker inside a computer system, a network card inside a computer system capable of sending electronic mail to a user's mailbox, or a data recorder capable of dialing a user's telephone number, pager number or mobile telephone number.

FIG. 1 is a flow chart showing the steps carried out in an end-of-scanning reporting system according to this invention. In step 10, before a user begins some scanning task, the computer makes a quick search for all the peripheral devices available for reporting end-of-scan to the user. The purpose of making such a search is to ensure that the desired reporting device or devices are present. In step 20, a suitable peripheral device or devices for reporting the end of scanning session are selected. In general, the most convenient method of reporting is chosen. For example, sound may be broadcast from a sound card or from the on-board computer loudspeaker. Alternatively, the end of scanning notice may be e-mailed to a pre-specified user mailbox. In some cases, a digital data recorder may be used to dial a telephone number, a mobile telephone number or a pager number to notify the user. The scanning task is conducted in step 30. The scanning task includes scanning a single page or a number of pages using an automatic paper feeder. After the scanning operation, the pre-selected peripheral device or devices are activated to report the end of a scanning session in step 40. After reporting the end of a scanning session, the system must make a conditioned return. In step 50, the system detects whether there is a scanning task waiting. If there is a scanning task pending, the system jumps back to step 20 where the available peripheral devices are again detected. Otherwise, if no scanning task is waiting, the system terminates.

In summary, one major advantage of this invention is the utilization of existing peripheral device to report the end of a scanning session to a user. Through the notification made by the peripheral devices, the user is able to activate the next scanning task quickly so that idle time of the scanner is greatly reduced.

It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the present invention without departing from the scope or spirit of the invention. In view of the foregoing, it is intended that the present invention cover modifications and variations of this invention provided they fall within the scope of the following claims and their equivalents.

Patent Citations
Cited PatentFiling datePublication dateApplicantTitle
US5229866 *Oct 10, 1990Jul 20, 1993Fuji Xerox Co., Ltd.Image processing system for reducing wait time before image data transfer to an image output section
US5315640 *Apr 30, 1991May 24, 1994Yamaha CorporationData transfer device
US5463476 *Oct 10, 1990Oct 31, 1995Fuji Xerox Co., Ltd.Image processing system
US5511220 *Sep 1, 1994Apr 23, 1996Perlman; NoahMulti-user computer system with a clock driven batch dispatching mechanism
US5532841 *Apr 18, 1994Jul 2, 1996Minolta Camera Kabushiki KaishaFacsimile apparatus comprising a plurality of image reading units
US6104922 *Mar 2, 1998Aug 15, 2000Motorola, Inc.User authentication in a communication system utilizing biometric information
US6108462 *Dec 5, 1997Aug 22, 2000Seiko Epson CorporationImage processing method and device
US6115739 *Jul 24, 1996Sep 5, 2000Fujitsu LimitedImage scanner adapted for direct connection to client/server type network
US6144848 *Jun 7, 1996Nov 7, 2000Weiss Jensen Ellis & HowardHandheld remote computer control and methods for secured interactive real-time telecommunications
US6289371 *Sep 30, 1998Sep 11, 2001Hewlett-Packard CompanyNetwork scan server support method using a web browser
US6354499 *Jun 4, 1999Mar 12, 2002Olympus Optical Co., Ltd.Code Image reading apparatus
US6721059 *Jul 30, 1999Apr 13, 2004Hewlett-Packard Develpoment Company, L.P.Method and apparatus for automatically handling faxes
US20050044172 *Feb 17, 2004Feb 24, 2005Philyaw Jeffry JovanRemote control having an optical indicia reader
Classifications
U.S. Classification710/18, 712/225, 710/5, 710/31
International ClassificationG06F7/38, G06F3/00, H04N1/00, G06F13/00
Cooperative ClassificationH04N1/00236, H04N2201/0081, H04N1/32786, H04N1/32708, H04N1/00477, H04N1/327, H04N1/00241
European ClassificationH04N1/327, H04N1/327C2B, H04N1/00C3H3, H04N1/00D3G, H04N1/327G, H04N1/00C3H
Legal Events
DateCodeEventDescription
Jun 18, 2013ASAssignment
Free format text: MERGER;ASSIGNOR:TITUSVILLE CANAVERAL LLC;REEL/FRAME:030639/0330
Effective date: 20130214
Owner name: INTELLECTUAL VENTURES I LLC, DELAWARE
Jun 17, 2013ASAssignment
Owner name: TITUSVILLE CANAVERAL LLC, DELAWARE
Effective date: 20130213
Free format text: MERGER;ASSIGNOR:TRANSPACIFIC SYSTEMS, LLC;REEL/FRAME:030628/0681
Dec 6, 2011CCCertificate of correction
Mar 10, 2011ASAssignment
Owner name: TRANSPACIFIC IP, LTD, TAIWAN
Effective date: 20050706
Free format text: CHANGE OF NAME;ASSIGNOR:UMAX DATA SYSTEMS INC.;REEL/FRAME:025934/0694
Owner name: VEUTRON CORPORATION, TAIWAN
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:VEUTRON CORPORATION;REEL/FRAME:025934/0795
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HUANG, YIN-CHUN;KUO, SHIH-ZHENG;REEL/FRAME:025934/0556
Owner name: UMAX DATA SYSTEMS, INC., TAIWAN
Effective date: 19991220
Effective date: 20021029
Feb 18, 2011FPAYFee payment
Year of fee payment: 8
Aug 14, 2009ASAssignment
Owner name: TRANSPACIFIC SYSTEMS, LLC, DELAWARE
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TRANSPACIFIC IP LTD.;REEL/FRAME:023107/0267
Effective date: 20090618
Owner name: TRANSPACIFIC SYSTEMS, LLC,DELAWARE