IP Library Granted Patent US 9,852,119
Granted Patent B2
US 9,852,119 · App. 14/784,108 · Granted Dec 26, 2017

Device for securing contents of a web page

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 9,852,119
App. No.
14/784,108
Granted
Dec 26, 2017
Kind
B2
Abstract

A web page providing device includes a receiving unit and a transmitting unit. The receiving unit is configured to receive a request for a web page from a terminal. The transmitting unit is configured to transmit to the terminal the web page from which a script is readable. The script causes the terminal to execute: measuring an elapsed time from a most recent operation and determining whether the elapsed time exceeds a predetermined time; when it is determined that the elapsed time exceeds the predetermined time, changing a display mode of the web page from a normal display mode to another display mode returning the display mode of the web page to the normal display mode in a case where a reset operation is performed by the user of the terminal when the display mode of the web page is the other display mode.

Claims (48)

1. A web page providing method, performed by a computer, comprising:

receiving a request for a web page from a terminal; and

transmitting to the terminal the web page, wherein the web page is an order page for inputting information necessary for purchasing an item, and wherein the terminal executes a script code that causes the terminal to:

measure an elapsed time from a most recent operation on the terminal by a user of the terminal, wherein the most recent operation is the last operation of the user in time,

determine whether the elapsed time exceeds a predetermined time;

when it is determined that the elapsed time exceeds the predetermined time, change a display mode of the web page from a first display mode to a second display mode in which visibility of at least part of the web page is reduced;

restore the display mode of the web page to the first display mode in a case where a reset operation is performed by the user of the terminal when the display mode of the web page is the second display mode,

determine whether the item is out of stock, and

when it is determined that the item is out of stock and the display mode of the order page is the second display mode, the display mode of the order page is restored to the first display mode without requesting input of a password in an authentication screen.

2. A web page providing device comprising:

at least one memory operable to store program code; and

at least one processor operable to read said program code and operate according to said program code, said program code including:

receiving code configured to cause at least one of said at least one processor to receive a request for a web page from a terminal, wherein the web page is an order page for inputting information necessary for purchasing an item; and

transmitting code configured to cause at least one of said at least one processor to transmit to the terminal the web page, wherein the terminal executes a script code that causes the terminal to:

measure an elapsed time from a most recent operation on the terminal by a user of the terminal, wherein the most recent operation is the last operation of the user in time,

determine whether the elapsed time exceeds a predetermined time,

when it is determined that the elapsed time exceeds the predetermined time, change a display mode of the web page from a first display mode to a second display mode in which visibility of at least part of the web page is reduced;

restore the display mode of the web page to the first display mode in a case where a reset operation is performed by the user of the terminal when the display mode of the web page is the second display mode; and

the at least one processor is further configured to determine whether the item is out of stock, and when it is determined that the item is out of stock and the display mode of the order page is the second display mode, the display mode of the order page is restored to the first display mode without requesting input of a password in an authentication screen.

3. The web page providing device according to claim 2 , wherein

the web page includes an entry form configured to receive text information,

when the display mode of the web page is the second display mode, the script code causes the terminal to display the authentication screen, wherein the user inputs a password on the authentication screen, and

when the password input in the authentication screen matches at least part of the text information input to the entry form, it is determined that the reset operation is performed.

4. The web page providing device according to claim 3 , wherein

when it is determined that the elapsed time exceeds the predetermined time, the script code causes the terminal to:

transmit the text information input in the entry form to the web page providing device; and

transmit the password input by the user in the authentication screen to the web page providing device,

the web page providing device further includes an authentication code configured to cause at least one of said at least one processor to determine whether the transmitted password matches at least part of the transmitted text information, and when it is determined that the password and the text information match, transmit information indicating authentication success to the terminal, and

when the information indicating authentication success is accepted from the web page providing device, it is determined that the reset operation is performed.

5. The web page providing device according to claim 3 , further comprising session management code configured to cause at least one of said at least one processor to manage a session state with the terminal, wherein

when a session with the terminal is disconnected while the display mode of the web page is set in the second display mode, the display mode of the web page is returned to the first display mode without requesting input of a password in the authentication screen.

6. The web page providing device according to claim 2 , wherein

in cases where the web page appearing on the terminal is an entry page including an entry form configured to receive text information, the display mode of the entry page is changed, wherein in the changed display mode of the entry page, visibility of text information input in the entry form is reduced, and

in cases where the web page appearing on the terminal is a confirmation page for confirming information input in the entry page, a display mode of the confirmation page is changed, wherein in the changed display mode of the confirmation page, text information input in the entry form is identical to an empty entry form.

7. The web page providing device according to claim 2 , wherein

the script code causes the terminal to acquire a wait time, wherein the wait time defines the time until a screen lock is run in the terminal, and sets the predetermined time to be shorter than the wait time.

8. The web page providing device according to claim 2 , wherein

a time elapsed from a point of time when the display mode of the web page is set to the second display mode is measured, and

the content of the reset operation is changed, wherein difficulty of the reset operation increases as the elapsed time becomes longer.

9. A non-transitory computer-readable medium storing a web page providing program causing a computer to:

receive a request for a web page from a terminal, wherein the web page is an order page for inputting information necessary for purchasing an item; and

transmit to the terminal the web page, wherein the terminal executes a script code that causes the terminal to:

measure an elapsed time from a most recent operation on the terminal by a user of the terminal, wherein the most recent operation is the last operation of the user in time,

determine whether the elapsed time exceeds a predetermined time;

when it is determined that the elapsed time exceeds the predetermined time, change a display mode of the web page from a first display mode to a second display mode in which visibility of at least part of the web page is reduced; and

restoring the display mode of the web page to the first display mode in a case where a reset operation is performed by the user of the terminal when the display mode of the web page is the second display mode;

determine whether the item is out of stock; and

when it is determined that the item is out of stock and the display mode of the order page is the second display mode, the display mode of the order page is restored to the first display mode without requesting input of a password in an authentication screen.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT NUMBERS 10342096;10671117; 10716375; 10716376;10795407;10795408; AND 10827591 PREVIOUSLY RECORDED AT REEL: 58314 FRAME: 657. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 29, 2024
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 068066/0103 →
CHANGE OF NAME Recorded Dec 6, 2021
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 058314/0657 →
CHANGE OF ADDRESS Recorded Feb 3, 2016
From: RAKUTEN, INC.
To: RAKUTEN, INC.
Reel/Frame 037690/0315 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2015
From: YAMAHARA, HISANORI
To: RAKUTEN, INC.
Reel/Frame 036783/0927 →