Title of Invention

METHOD OF RESTRICTING USER ACCESS TO A MULTI-FUNCTION PERIPHERAL USING PREDEFINED PARAMETERS

Abstract The present invention relates a multi Function peripheral (MFP) device. particularly the present invention relates to a printing system that is capable of storing a print job permanently in a data storage device. More particularly the present invention relates to a method of restricted access to MFP using predefined parameters. This invention explains a method of restricted access to MFP using predefined parameters comprising the steps of: maintaining a profile for each user; stroing the said profiles in the user information store of the MFP; logging the user into MFP; initiating the corresponding operation; checking the corresponding operation count by the MFP; processing the job successfully when the said count is greater than ZERO; and displaying the corresponding error message if the said count is equal to ZERO.
Full Text FIELD OF INVENTION
The present invention relates a Multi Function Peripheral (MFP) device. Further, the present invention relates to a printing system that is capable of storing a print job permanently in a data storage device. More particularly the present invention relates to a method of restricted access to MFP using predefined parameters.
DESCRIPTION OF RELATED ART
Figure 1 represents the block diagram of the prior art.
The print data from each client apparatus is referred to as a print job. A print job is usually coded in a page description language and consists of digitized image data and job attributes including job disposition information, as well as job identification information, such as job name.
Conventional printers are capable of storing print jobs in data storage devices such as hard disk drive. This allows making multiple copies of a job, to store print jobs permanently for future printing of additional copies, to allow user to print confidential documents by entering a privacy code via the user interface.
A job saved in the storage device is referred to as a stored job. Stored jobs can be controlled through the user panel or a special application run on the client apparatus. In the latter case the special commands, sent from the client apparatus to the printing controller are used.
Information about stored jobs is displayed as a list. A user can release a stored job for printing or delete it from the storage device by viewing the displayed list of the stored jobs. Typically, to perform a desired operation on a stored job, the user should select a job from the list, input a correct privacy code (for confidential jobs), and then assign the operation with appropriate attributes.
There is a printing system that keeps a user information file in the storage device. The user information file consists of user information records for all the clients of the printing system. The user information record includes user attributes and the list of stored jobs. The user attributes can include a user name, a user private code, and a user priority. The user name is used to access user's stored jobs. The user priority can be used to affect the order of job processing. The user private key is used to access confidential jobs.
The printing system keeps a list of active users in RAM. The term "active user" means a user, which currently has jobs stored in the storage device. Supporting the list of active users makes it possible to save time for the management of stored jobs.
A job, submitted from the client apparatus and intended to be stored in the printing system, includes the user identification information, such as user name and user private code. Having stored, the job is added to the user's stored job list of the appropriate user.
Printing system supports a means of maintaining the user information file. This means comprises functions to add new user, change some user information record, and to delete some user information record. These functions are available through the user interface of the printing controller or through an application run on the client apparatus.
A user can access the user's stored job list through the control panel by selecting the desired user name from the list of active users. The user accesses all jobs from the user's stored job list if he enters the correct user private code. Otherwise, he can access only public (non-confidential) jobs from the user's stored job list
There are two main operations to process stored jobs: printing additional copies and deleting from the storage device. Each of these operations can be executed on a number of jobs. The jobs that are supposed to perform the same operation must be first selected by the user. Each selected job is added to a processing list. The operation is applied to all jobs, which are currently in a processing list.
To add a job to the processing list through the control panel, "SELECT" menu is used. Accordingly, to remove a job from the processing list, "UNSELECT" menu is used. "SELECT ALL" menu is also available.
The entire prior art describes the restriction of user using an external entity like a server. They don't talk about the restriction of users with respect to services available on the device (MFP). Further the information used for restricting the user is not stored on the device itself. Further, the patent does not claim or describe a specific method for maintaining user profile.
US Patent No. 20020056747A1 titled "Person Authentication System, Person Authentication Method, Information Processing Apparatus, and Program Providing Medium" discloses a system for restricting the usage of a data communication system such as a personal computer. In an embodiment of the disclosed system, the user authentication execution entity has a user authentication executing device. The user authentication executing device checks the authentication of users, also checks, and updates a usage count. In case the usage count for a user is greater than a specified limit the user is not granted access. The patent, however, does not claim or describe a specific method for restricting user access based on other predefined measurable parameters. Further, the patent does not mention the application of the disclosed system on an MFP.
The Japanese Patent No. JP2003067174A2 discloses a server device for restricting the usage of a printer. The server device enables setting different limits on the number of prints for different users. The patent publication, however, does not claim or describe a specific method for restricting user access based on other predefined measurable parameters. Further, the patent publication does not mention the application of the disclosed server device on an MFP.
Another Japanese Patent No. JP2003205666A2 discloses a user management server computer for restricting the usage of a printer. The user management server limits the number of prints for a user. The patent, however, does not claim or describe a specific method for user authentication. Further, the patent publication does not claim or describe a specific method for restricting user access based on other predefined measurable parameters. Also, the patent does not mention the application of the disclosed server device on an MFP.
US Patent bearing No. 20020136564A1 titled "Image Formation Control Method, Image Forming Apparatus using the same and Storage Medium to Which the same is applied" discloses a method for limiting the number of prints for a particular document. The patent, however, does not claim or describe a specific method for setting different limits on the number of prints for different users. Further, the patent does not claim or describe a specific method for maintaining user profile.
SUMMARY OF THE INVENTION
The primary object of the invention is to provide a restricted access to a device based on some predefined parameters.
The invention relates to a method for enabling an administrator to restrict user access to a Multi-Functional Peripheral (MFP) based on predefined measurable parameters. For example, the administrator may set the maximum number of operations on the MFP for the user. If the user exceeds the set maximum number of operations, then the user is intimated with proper error messages. Further, the invention enables operations on a stored job. The enabling of such operations is, however, known in the art.
Accordingly, the present invention explains a method of restricted access to MFP using predefined parameters comprising the steps of: (a) maintaining a profile for each user;
(b) storing the said profiles in the user information store of the MFP;
(c) logging the user into MFP;
(d) initiating the corresponding operation;
(e) checking the corresponding operation count by the MFP;
(f) processing the job successfully when the said count is greater than ZERO; and
(g) displaying the corresponding error message if the said count is equal to ZERO.
These and other objects, features and advantages of the present invention will become more readily apparent from the detailed description taken in conjunction with the drawings and the claims.
BRIEF DESCRIPTION OF THE ACCOMPANYING DRAWINGS
Figure 1 is a block diagram of prior art.
Figure 2 is a flow diagram showing the user information area.
Figure 3 is a flow chart showing the sequence of operation.
DETAILED DESCRIPTION OF THE INVENTION
The preferred embodiments of the present invention will now be explained with reference to the accompanying drawings. It should be understood however that the disclosed embodiments are merely exemplary of the invention, which may be embodied in various forms. The following description and drawings are not to be construed as limiting the invention and numerous specific details are described to provide a thorough understanding of the present invention, as the basis for the claims and as a basis for teaching one skilled in the art how to make and/or use the invention. However in certain instances, well-known or conventional details are not described in order not to unnecessarily obscure the present invention in detail.
Figure 2 represents the User Area and the information stored in that area for that particular user.
Each User has to provide his user name and password before accessing/using any of the features of a MFP. So for each user there will be a profile maintained on MFP. The profile for each user contains various information. This profile can be altered by System Administrator Only. As mentioned in the invention this profile contains the following fields
1) User Name
2) Password
3) Maximum Scan Operations Allowed
4) Maximum Fax Operations Allowed
5) Maximum Scan2Email Operations Allowed
6) Maximum Number of stored Jobs.
7) Number of Stored Jobs.
8) . List of Stored Jobs.
This information is used whenever a user logs into the system to gain access. The maximum count on operations can be extended to all available features on the device (MFP).
Figure 3 represents the sequence of operations for a normal user. The user logs into the device by giving his user name and password. If the provided information is correct then he will be allowed to access the facilities offered by the device (MFP). If he tries to access any service then the corresponding operation count is fetched and verified. If the count is equal to zero then he will be notified with an error message. If the count is greater than zero then the count will be decremented and the service will be provided to him.
The user interface sitting on Administrator's PC helps in defining some rules that are applicable to ail the users, who have permission to access the MFP. For each user some maximum amount of jobs that he can do with that device is determined and set by the Admin. For example Admin can set that userl can do a maximum of 100 fax operations for that day and he can set these types of rules on all the services offered by that MFP. These settings are stored in the user information and before doing any operation MFP reads information from this and decides whether s/he can do that operation. If user exceeds this value s/he is intimated with the proper error messages.
Mainly the invention involves Admin PC and MFP. The application running on Admin's PC is used to set the parameters based on some predefined limits for a user. Ul running on PC shows the users list who have access to MFP and the parameters he can set for each user.
Once the admin applies the rules they are stored into the respective user information area.
Lets take a scenario in which MFP is communicating to PC.
STEP 1: User logs into MFP.
STEP 2: Press the corresponding operation button.
STEP 3: MFP checks the corresponding operation count.
STEP 4: If Count is greater than ZERO then the count is decremented and the job is processed.
STEP 5: If Count is equal to zero then the corresponding error message is displayed to the user.
This is a new feature for providing restricted access to the MFP.
The foregoing description of illustrated embodiments of the present invention, including what is described in the Abstract, is not intended to be exhaustive or to limit the invention to the precise forms disclosed herein. While specific embodiments of, and examples for, the invention are described herein for illustrative purposes only, various equivalent modifications are possible within the spirit and scope of the present invention, as those skilled in the relevant art will recognize and appreciate. As indicated, these modifications may be made to the present invention in light of the foregoing description of illustrated embodiments of the present invention and are to be included within the spirit and scope of the present invention.
Thus, while the present invention has been described herein with reference to particular embodiments thereof, a latitude of modification, various changes and substitutions are intended in the foregoing disclosures, and it will be appreciated that in some instances some features of embodiments of the invention will be employed without a corresponding use of other features without departing from the scope and spirit of the invention as set forth. Therefore, many modifications may be made to adapt a particular situation or material to the essential scope and spirit of the present invention. It is intended that the invention not be limited to the particular terms used in following claims and/or to the particular embodiment disclosed as the best mode contemplated for carrying out this invention, but that the invention will include any and all embodiments and equivalents falling within the scope of the appended claims.







WE CLAIM
1. A method of restricted access to MFP using predefined parameters comprising the steps of:
(a) maintaining a profile for each user;
(b) storing the said profiles in the user information store of the MFP;
(c) logging the user into MFP;
(d) initiating the corresponding operation;
(e) checking the corresponding operation count by the MFP;
(f) processing the job successfully when the said count is greater than ZERO; and
(g) displaying the corresponding error message if the said count is equal to ZERO.
2. A method as claimed in claim 1 wherein initiating the corresponding operation is done by pressing the corresponding button.
3. A method as claimed in claim 1 wherein the count is decremented after each successful processing.
4. A method as claimed in claim 1 wherein the said profile for each user is maintained in the MFP.
5. A method as claimed in claim 1 wherein the said profile can be altered by System Administrator.
6. A method as claimed in claim 1 wherein the said profile contains the fields User Name, Password, Maximum Scan Operations Allowed, Maximum Fax Operations Allowed, Maximum Scan2Email Operations Allowed, Maximum Number of stored Jobs and Number of Stored Jobs.
. 7. A method as claimed in claim 1 wherein the maximum count on operations can be extended to all available features on the MFP.
8. A method as claimed in claim 1 wherein logging the user into MFP is done by giving his username and password.
9. A method as claimed in claim 1 wherein once logged in user will be allowed to access the services offered by MFP.
10. A method as claimed in claim 1 wherein the corresponding operation count is fetched and verified when user access a service.
11. A method as claimed in claim 1 wherein an application running on administers PC is used to set the operation count based on predefined limits for a user.
12. A method as claimed in claim 1 wherein user interface running on the administers PC shows the users list who have access to MFP and the parameters the administer can set for each user.
13. A method as claimed in claim 1 wherein the parameters set by the administrator are stored into the respective user information area of the MFP.
14. A method of restricted access to MFP using predefined parameters substantially as herein described particularly with reference to the figure 2 and figure 3.

Documents:

176-CHE-2005 AMENDED CLAIMS 28-08-2012.pdf

176-CHE-2005 POWER OF ATTORNEY 28-08-2012.pdf

176-CHE-2005 AMENDED CLAIMS 21-08-2012.pdf

176-CHE-2005 AMENDED PAGES OF SPECIFICATION 21-08-2012.pdf

176-CHE-2005 CORRESPONDENCE OTHERS 28-08-2012.pdf

176-CHE-2005 FORM-1 21-08-2012.pdf

176-CHE-2005 FORM-13 21-08-2012.pdf

176-CHE-2005 FORM-5 21-08-2012.pdf

176-CHE-2005 POWER OF ATTORNEY 21-08-2012.pdf

176-CHE-2005 EXAMINATION REPORT REPLY RECEIVED 21-08-2012.pdf

176-che-2005 form 13 19-06-2006.pdf

176-che-2005 abstract.pdf

176-che-2005 claims.pdf

176-che-2005 correspondence others.pdf

176-che-2005 description (complete).pdf

176-che-2005 drawings.pdf

176-che-2005 form 1.pdf

176-che-2005 form 18 11-12-2007.pdf

176-che-2005 power of attorney.pdf


Patent Number 253924
Indian Patent Application Number 176/CHE/2005
PG Journal Number 36/2012
Publication Date 07-Sep-2012
Grant Date 03-Sep-2012
Date of Filing 25-Feb-2005
Name of Patentee SAMSUNG INDIA SOFTWARE OPERATIONS PRIVATE LIMITED
Applicant Address BAGMANE LAKEVIEW, BLOCK B, NO. 66/1, BAGMANE TECH PARK, CV RAMAN NAGAR, BYRASANDRA, BANGALORE-560 093.
Inventors:
# Inventor's Name Inventor's Address
1 YEKASI KRISHNA SUNIL EMPLOYED AT SAMSUNG ELECTRIONICS CO. LTD., INDIA, SOFTWARE OPERATIONS (SISO), HAVING ITS OFFICE AT, J.P. TECHNO PARK, 3/1, MILLERS ROAD, BANGALORE 560 052.
PCT International Classification Number G06C7/00
PCT International Application Number N/A
PCT International Filing date
PCT Conventions:
# PCT Application Number Date of Convention Priority Country
1 NA