IP Library Granted Patent US 7,797,547
Granted Patent B2
US 7,797,547 · App. 11/494,646 · Granted Sep 14, 2010

Information processing apparatus and method of controlling authentication process

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,797,547
App. No.
11/494,646
Granted
Sep 14, 2010
Kind
B2
Abstract

According to one embodiment, an information processing apparatus includes a main body, a first authentication unit which performs a first authentication process to authenticate a user when the main body is powered on, a second authentication unit which performs a second authentication process to authenticate the user after the user is authenticated in the first authentication process, and an authentication skip control unit which skips the first authentication process until a given time period elapses since the user is last authenticated in the second authentication process.

Claims (25)

1. An information processing apparatus comprising:

a main body;

at least one processor;

a first authentication module executing on the at least one processor when the main body is powered on, the first authentication module configured to perform a boot authentication process to determine whether a user is authenticated and further configured to allow an operating system to be booted when the user is authenticated by the boot authentication process, wherein the boot authentication process is performed by a basic input output system (BIOS) when the main body is powered on;

a second authentication module configured to perform a logon authentication process to determine whether the user is allowed to log onto the operating system;

a counter configured to count time elapsed since the user is authenticated by the logon authentication process;

a resetting module configured to reset and restart the counter when the user is authenticated by the logon authentication process; and

an authentication skip control module executing when the main body is powered on, the authentication skip control module configured to compare the elapsed time counted by the counter with a given time period in order to determine whether the given time period has elapsed and further configured to skip the boot authentication process in order to allow the operating system to be booted unless the given time period has elapsed.

2. The information processing apparatus according to claim 1 , wherein the resetting module is configured to reset and restart the counter when the user is authenticated by the logon authentication process and it is determined in the logon authentication process that the user has specific authority.

3. The information processing apparatus according to claim 1 , further comprising a unit which displays a time period remaining until a time period elapsed since the user is last authenticated in the logon authentication process reaches the given time period, as a remaining period of use time of the information processing apparatus.

4. A method of controlling authentication to restrict a user who uses an information processing apparatus, comprising:

performing, on at least one processor, a boot authentication process to determine whether the user is authenticated when the information processing apparatus is powered on, and allowing an operating system to be booted when the user is authenticated in the boot authentication process, wherein the boot authentication process is performed by a basic input output system (BIOS) when the information processing apparatus is powered on;

performing a logon authentication process to determine whether the user is allowed to log onto the operating system;

resetting and restarting a counter configured to count time elapsed since the user was last authenticated by the logon authentication process;

comparing, when the information processing apparatus is powered on, the elapsed time counted by the counter with a given time period in order to determine whether the given time period has elapsed; and

skipping the boot authentication process in order to allow the operating system to be booted unless the given time period has elapsed.

5. The method according to claim 4 , wherein the resetting and restarting the counter comprises resetting and restarting the counter when the user is authenticated by the logon authentication process and it is determined in the logon authentication process that the user has specific authority.

6. An information processing apparatus comprising:

at least one processor;

a first authentication module executing on the at least one processor when the information processing apparatus is powered on, the first authentication module configured to perform a first authentication process to determine whether a user is authenticated, wherein the first authentication process is performed by a basic input output system (BIOS) when the information processing apparatus is powered on;

a second authentication module configured to perform a second authentication process to determine whether the user is authenticated, after the user is authenticated by the first authentication process;

a counter configured to count time elapsed since the user is authenticated by the second authentication process;

a resetting module configured to reset and restart the counter when the user is authenticated by the second authentication process; and

an authentication skip control module executing when the information processing apparatus is powered on, the authentication skip control module configured to compare the elapsed time counted by the counter with a given time period in order to determine whether the given time period has elapsed and further configured to skip the first authentication process unless the given time period has elapsed.

7. The information processing apparatus according to the claim 6 , wherein the second authentication process comprises a logon authentication process to determine whether the user is allowed to log onto an operating system.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2018
From: KABUSHIKI KAISHA TOSHIBA
To: TOSHIBA CLIENT SOLUTIONS CO., LTD.
Reel/Frame 048991/0183 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2006
From: MATSUOKA, YOSHIO; MAEDA, MAYUMI
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 018139/0249 →