Abstract:
A method and system for configuring and/or re-configuring an office device to satisfy each user&#39;s particular needs. Such a system allows a user to determine at user defined intervals, i.e., each use, monthly, or project based, what the user&#39;s needs are or will be and then access, via the Internet or intranet or some other means, a service center wherein the user can download or access via a code the desired, appropriate applications for the device.

Description:
The present invention relates to the remote configuration of business and home office devices, such as, scanners, printers, copiers and the like. Particularly, the present invention relates to a method and system to allow a user to selectively and remotely enable and disable various features of the office device through communication with an office device provider. The present invention specifically allows an office device provider to produce one standard model device and then remotely configure, reconfigure, update and provide technical support and maintenance of the office device pursuant to the user is request, providing for flexible billing arrangements. 
     BACKGROUND OF THE INVENTION 
     It is known that m ore and more business and individuals are relying upon microprocessors and microprocessor-based devices for their office and home-office needs. Despite the multitude of manufacturers and the wide range of choices they provide to each consumer, consumers are finding it difficult to find exactly what they need for their particular use. As consumers base purchase decisions on costs, they inevitably find that the device they need costs much more than they can spend and the device they are able to afford does not provide the full range of services they need. The present invention provides for a method and system to alleviate this costly and inefficient dilemma faced by businesses and consumers alike by providing a means to configure their particular device to fit their particular needs, and moreover, allow for reconfiguration of the device as their needs change. 
     DESCRIPTION OF THE RELATED ART 
     There does not exist in the art a means of configuring a business office device from a remote site through the Internet or other electronic means. The prior art provides for a means to contact a business office device from a remote site and conduct a diagnostic test upon said device to determine any problems and, if any, attempt to repair those problems through connection-less electronic means. 
     U.S. Pat. No. 5,887,216 to Motoyama (&#39;216) represents such a method and system. Motoyama &#39;216 discloses a method and system to monitor the actions of a user to determine if the device is operating properly. Motoyama &#39;216 discloses a system wherein an office device communicates, preferably through connection-less means, with a diagnostic service center wherein said center is made aware of the problems in the office device. Motoyama &#39;216 further provides for a method wherein a diagnostic service center conducts through a connection-less telephone call repairs upon the device. Motoyama &#39;216 does not teach, disclose, or suggest a method of reconfiguring an office device through electronic means, thereby, distinguishing itself from the present invention. 
     U.S. Pat. No. 5,649,120 to Motoyama (&#39;120) discloses a method and apparatus for controlling various modules of a device across models and products. Motoyama &#39;120 allows for a field service organization to utilize one intelligent system to control various models rather than several different systems. The instant invention, however, teaches a method for configuring a base business office device from a remote site in accordance with a user&#39;s request wherein applications of said business device are enabled, disabled, and updated. 
     U.S. Pat. No. 5,894,416 to Kuroyanagi et al. teaches a communication means for communicating with a centralized control system wherein the centralized control system controls a plurality of equipment through a control means based upon control data stored in a storage means. Kuroyanagi teaches a system in which the control means rewrites the control data stored in the storage means with data received from the centralized control system. Kuroyanagi, however, does not teach, suggest, or disclose a system for configuring via the Internet or other electronic communication means the business office device such that particular applications of said business office device are enabled or disabled. 
     U.S. Pat. No. 5,754,748 to Rivers et al. teaches a device and method wherein routines are downloaded or permanently stored in the device so that additional interpreter languages can be added to a printer by utilizing routines already stored on the device. However, the instant invention provides a system for downloading configuration information so that specific capabilities of the business office device are enabled or, in the alternative, disabled. This method is not taught, disclosed, or even suggested by Rivers et al. 
     Martin et al., U.S. Pat. No. 5,720,015, discloses a method and apparatus for transferring printer memory data from a host device to any number of peripheral terminals. The instant invention, however, does not teach the transfer of memory data from one device to another. It discloses a system wherein capabilities of the business office device can be enabled or disabled depending upon the configuration information provided to a user. 
     SUMMARY OF THE INVENTION 
     Inefficiency and consumer frustration can be alleviated by providing a means and corresponding method to not only communicate with an office device, but to provide a method to configure and/or re-configure the device to satisfy each user&#39;s particular needs. Such a system allows a user to determine at user defined intervals, i.e., each use, monthly, or project based, what the user&#39;s needs are or will be and then access, via the Internet or intranet or some other communications means, a service center wherein the user can download and/or access the desired, appropriate feature configurations for the device. 
     The present invention provides for remote configuration of a base model office device, such as for example a limited feature scanner. A base limited feature scanner can be configured remotely through the present invention so that the limited feature scanner&#39;s capabilities are enhanced and/or modified based on the needs and desires of the user. The scanner can then operate in its enhanced and/or modified state for a user defined interval, i.e., monthly or per use of enhanced features. The user can thus pay for only the features desired at any given time for any desired periods of time. 
     It is therefore an object of this invention to provide a method and system for allowing a user to configure the capabilities of an office device from a remote site through communication means, such as the Internet, Intranet, satellite, wireless, modem connection link, access codes provided via telecommunications, etc. 
     It is a further object of this invention to provide a method and system wherein the capabilities of a business office device can be limited and/or expanded from a remote site based upon the needs and desires of each individual user. 
     It is another object of this invention that a remote configuration of the capabilities of an office device be achieved at user selected intervals. 
     It is an additional object of this invention to provide a system for remotely analyzing the operating parameters of a business office device and updating those parameters as new configuration information becomes available or developed. 
    
    
     Numerous other advantages and features of the invention will become readily apparent from the detailed description of the preferred embodiment of the invention, from the claims, and from the accompanying drawings, in which like numerals are employed to designate like parts throughout the same. 
     BRIEF DESCRIPTION OF THE DRAWINGS 
     A fuller understanding of the foregoing may be had by reference to the accompanying drawings wherein: 
     FIG. 1 is a schematic of a system of the present invention in which user defined or user selected configuration of soft and hard features of a limited feature scanner can be achieved remotely. 
     FIG. 2 is a flow chart of the method of the present invention. 
     FIG. 3 is a flow chart of an alternate embodiment of the method of the present invention. 
    
    
     DESCRIPTION OF THE PREFERRED EMBODIMENTS 
     While the invention is susceptible of embodiment in many different forms, there is shown in the drawings and will be described herein in detail a preferred embodiment of the invention. It should be understood however that the present disclosure is to be considered an exemplification of the principles of the invention and is not intended to limit the spirit and scope of the invention and/or claims of the embodiment illustrated. For example, while the present invention is described herein with reference to a scanner, it should be understood that the present invention can be used in connection with a printer, copier, or other devices having multiple features of varying degree. 
     A method and system according to the instant invention will be described below. 
     FIG. 1 illustrates a system schematic of the present invention. As can be seen, a scanning PC workstation  10  is operatively connected with a scanner  50  (at the user&#39;s premises). The PC workstation  10  and scanner  50  include various software layers or soft features  40  and  55  including API (IC, ISIS, Twain), VRS, ADRENALINE, AVOCET, and VIDEO SCANNER. Such features for a scanner are, for example, rated speed, camera type (grayscale, color), image size (DPI, maximum scan width), image processing (thresholding, bar/patch code, deskew, auto-border cropping), color drop-out (R/G/B, form drop-out), exception handling (error trap, too dark/light, folded corner, reject virtual re-scan, dust streaks, border integrity), localization (OI language, manuals), and API (image controls, ISIS, Twain). The method and system of the present invention can change these scanners features and abilities in a number of ways. 
     For example, the scanner company can install changes into any one or all of the software layers via a system configuration port  30  operatively connected via the Internet  20  or a download application  25  to the scanning PC workstation (PC)  10 . Connection to the system configuration port  30  permits a user to alter or update from a remote site the soft features  40  of the PC  10  and the soft features  55  of the scanner  50 . The soft features  40  and  55  as configured by the user are then utilized to control the scanning device (limited feature scanner)  50  and the user pays for only those features enabled for only a desired or selected period of time. 
     Additionally, the limited feature scanner  50  is operatively connected to a local gateway system  60  which is in turn connected to a remote browser  70  via the Internet  20 . The remote browser  70  allows access to an authorized service provider access port  75 . Access to the authorized service provider access port  75  allows configuration of the Video Scanner layer  55  of the limited feature scanner  50  and provides scanner diagnosis and preventative maintenance. 
     In an alternate embodiment of the invention, connection to the remote browser  70  is achieved through conventional modem-telephone-modem connection  120 . In this embodiment, the limited feature scanner  50  utilizes a localized modem  80  to connect via conventional telephonic means  90  to a remote modem  100  that is connected to a remote gateway system  110 , in turn connected to remote browser  70 . 
     A feature of the present invention is a user&#39;s ability to selectively re-configure the limited feature scanner  50  as the user&#39;s needs change. Accessing the system configuration port  75  allows the user to re-configure and/or enable and disable the limited feature scanner&#39;s  50  capabilities in accordance with the user&#39;s needs, such as alternating the dots per inch parameters, color limitations, scanning speed, etc. 
     FIG. 2 illustrates the method in which a user selects the desired soft features  40  for the limited feature scanner  50 . Initially, the user obtains a limited feature scanner from the scanner company. The scanner is equipped to provide a number of features, however, these features are initially disabled and/or set at a minimum level. After accessing the system configuration port  30 , the user enters a scanner unit identification number (ID)  170  unique to the user&#39;s limited feature scanner  50 . The system configuration port  30  confirms the ID  170  and uploads to the user&#39;s PC  10  those soft features  40  that are currently available. The user then selects those soft features  40  that he wishes to enable or download to his limited feature scanner  50 . Payment  190  for the soft features  40  is then secured via a secured Internet transaction or other secure means. After payment, the user then receives an access key or access code  140  to enter into the scanner for the scanner to configure itself by enable the features selected, and disabling the unselected features when necessary. 
     The access key  140  is entered into the limited feature scanner  50  either by the user via an alphanumeric keypad on the scanner or via the workstation keypad, or by sending a code or file of information to be loaded into the PC workstation. The limited feature scanner  50  then configures its soft features  40  in accordance with the access key  140  provided to it by the user. The user can then reconfigure the scanner by repeating the above described steps. 
     In an alternate embodiment of the invention, the system configuration port, utilizing either the internet connection model  20  or the download application  25  enables and/or disables the hard features of the limited feature scanner  50  in accordance with desire or requirements of the user. 
     FIG. 3 illustrates a flow chart of another embodiment of the present invention in which a user can remotely configure the scanner by telephoning the scanner company, when the user does not have access to a modem or internet connection. In this embodiment, the user calls the scanner company to turn on the desired feature selected from a menu at step  200 . The user provides the scanner company the user&#39;s information, the scanner ID number, and the desired features at step  210 . In turn, the scanner company gives the user an access code at step  220  which will allow the scanner to configure itself. The scanner company maintains a database of the user&#39;s information and the access code. The access code can take any form, but preferably is a unique set of letters and numbers corresponding to any possibly menu selection, i.e., any combination of features. 
     Once the access code is provided to the user, the billing cycle commences and the customer is billed at step  240 . The customer inputs the access code into the scanner at step  260 , and the scanner configures itself or enables the selected menu items, at step  270 . 
     The user is then free to use the scanner with the selected features at step  280  for a desired period of time. During this time, the customer is billed (step  240 ) and payment is made (step  242 ) repeatedly over a set period of time, for example 30 days (set  244 ). During this set period of time, the scanner company checks the database daily for a valid code and the absence of a cancellation code (step  246 ). The customer is billed for each day during the billing period that there is a valid code (step  248 ). 
     When the user no longer desires to use the selected features, or wishes to change or add features, the user calls the scanner company to disable the previously selected features or combination of features (step  290 ). The scanner company gives the the user a termination code (step  300 ) to enter into the scanner (step  310 ). Once entered, the scanner disables the previously selected features (step  320 ) and generates a unique cancellation code (step  330 ) which is displayed to the user. The user then tells the scanner company what the cancellation code is (step  340 ) and the scanner company enters the cancellation code into the database (step  350 ). Once the cancellation code is entered into the database, the next time the database is checked for a valid code (step  246 ) the cancellation code will be detected and the billing will stop (step  250 ). The user can then proceed to select new features (step  210 ) or simply end scanner use until a later date. 
     It should be understood that the embodiments herein described are merely illustrative of the principles of the present invention. Various modifications may be made by those skilled in the art without departing from the spirit or scope of the claims which follow.