IP Library Granted Patent US 9,792,634
Granted Patent B2
US 9,792,634 · App. 13/636,879 · Granted Oct 17, 2017

Information processing device, information processing method, terminal device, information processing program, and storage medium

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,792,634
App. No.
13/636,879
Granted
Oct 17, 2017
Kind
B2
Abstract

The present invention includes: acquiring inventory information related to the number of stock of a product, from a product storage means which stores the inventory information and acquiring a product image showing an image related to the product, from a product image storage means which stores the product image (S 1 ), generating a web page for causing the product image which changes in response to the number of stock to be displayed on a terminal device and transmitting the generated web page to the terminal device to display (S 3 to S 7 ).

Claims (54)

1. An information processing device comprising:

at least one memory configured to store computer program code;

at least one processor configured to access said memory, read said computer program code, and execute according to said computer program code,

said computer program code comprising:

information acquiring code configured to cause at least one of said at least one processor to:

acquire inventory information related to a number of stock of a product from a product storage that stores the inventory information, and

acquire a product image showing an image related to the product from a product image storage that stores the product image;

web page generating code configured to cause at least one of said at least one processor to generate a web page for causing the product image to be displayed on a terminal device;

transmitting code configured to cause at least one of said at least one processor to transmit the web page to the terminal device; and

image setting code configured to cause at least one of said at least one processor to set a display control amount of a product image in response to the number of stock of the product, wherein,

the product image changes gradually in response to a change in the number of stock of the product to visually indicate the number of stock of the product, while the stock of the product exists, and

the information acquiring code is further configured to cause at least one of said at least one processor to acquire a table including product images in correspondence with respective number of stock, transmit the table to the terminal device in advance, and acquire the inventory information related to the number of stock through a network at a predetermined time interval.

2. The information processing device according to claim 1 , wherein the image setting code is further configured to cause at least one of said at least one processor to set a size of the product image corresponding to the number of stock as the display control amount.

3. The information processing device according to claim 1 , wherein the image setting code is further configured to cause at least one of said at least one processor to make a setting to overlap a mask image of a predetermined size on part of the product image based on the number of stock as the display control amount.

4. The information processing device according to claim 1 , wherein the image setting code configured to cause at least one of said at least one processor to set pixel information of the product image based on the number of stock as the display control amount.

5. The information processing device according to claim 1 , wherein the computer program code further comprises alternative display code configured to cause at least one of said at least one processor to, when the number of stock is a predetermined number or less, cause a product image of another product to be displayed instead of the product image.

6. The information processing device according to claim 5 , wherein the alternative display code is further configured to cause at least one of said at least one processor to, when the number of stock is a predetermined number or less, cause an advertisement related to another product to be displayed alternatively.

7. The information processing device according to claim 1 , wherein the computer program code further comprises display position changing code configured to cause at least one of said at least one processor to change a display position of the product image in the web page in response to the number of stock.

8. The information processing device according to claim 7 ,

wherein the computer program code further comprises product image specifying code configured to cause at least one of said at least one processor to specify a product image corresponding to the case that the number of stock is a predetermined number or less, and

wherein the display position changing code is further configured to cause at least one of said at least one processor to, when a plurality of product images are specified according to the product image specifying code, change display positions such that the plurality of product images are collectively displayed in a predetermined area of the web page.

9. The information processing device according to claim 7 , wherein the display position changing code is further configured to cause at least one of said at least one processor to, when changing the display position of the product image, arrange a product image of a product in which the number of stock is a predetermined number or more, in the position before the change.

10. The information processing device according to claim 1 , wherein

the web page has a plurality of product images, and

the image setting code is further configured to cause at least one of said at least one processor to set the display control amount of at least one of the plurality of product images based on the number of stock of the product.

11. The information processing device according to claim 1 , wherein

the web page generating code is further configured to cause at least one of said at least one processor to generate the web page described by a markup language, and

the transmitting code is further configured to cause at least one of said at least one processor to transmit the web page described by the markup language to the terminal device.

12. An information processing method of processing information in an information processing device, including at least one processor, the method comprising:

acquiring, using said at least one processor, inventory information related to a number of stock of a product from a product storage that stores the inventory information,

acquiring, using said at least one processor, a product image showing an image related to the product from a product image storage that stores the product image;

acquiring a table including product images in correspondence with respective number of stock and transmitting the table to the terminal device in advance;

generating, using said at least one processor, a web page for causing the product image to be displayed on a terminal device;

transmitting, using said at least one processor, the web page to the terminal device; and

setting, using said at least one processor, a display control amount of a product image in response to the number of stock of the product, wherein,

the product image changes gradually in response to a change in the number of stock of the product to visually indicate the number of stock of the product, while the stock of the product exists, and

the acquiring the inventory information comprises acquiring the inventory information related to the number of stock through a network at a predetermined time interval.

13. A terminal device comprising:

at least one memory configured to store computer program code;

at least one processor configured to access said memory, read said computer program code, and execute according to said computer program code,

said computer program code comprising:

information acquiring code configured to cause at least one of said at least one processor to:

acquire inventory information related to a number of stock of a product from a product storage device that stores the inventory information through a network at a predetermined time interval, and

receive and store, in advance, a table including product images in correspondence with respective number of stock; and

display code configured to cause at least one of said at least one processor to cause a product image, included in the table, related to the product to be displayed on a web page,

wherein the information acquiring code is further configured to cause at least one of said at least one processor to acquire the inventory information from the product storage device, and

wherein a display control amount of the product image is gradually set in response to a change in the number of stock of the product to visually indicate the number of stock of the product, while the stock of the product exists.

14. A non-transitory computer-readable storage medium having an information processing program recorded thereon which causes a computer, including at least one processor, to:

acquire, using said at least one processor, inventory information related to a number of stock of a product from a product storage that stores the inventory information, and acquiring a product image showing an image related to the product from a product image storage that stores the product image;

cause, using said at least one processor, the product image to be displayed on a web page of a terminal device; and

set, using said at least one processor, a display control amount of a product image in response to the number of stock of the product, wherein,

the product image changes gradually in response to a change in the number of stock of the product to visually indicate the number of stock of the product, while the stock of the product exists, and

the information processing program further causes the computer to acquire a table including product images in correspondence with respective number of stock, transmit the table to the terminal device in advance, and acquire the inventory information related to the number of stock through a network at a predetermined time interval.

15. The non-transitory computer-readable storage medium according to claim 14 , wherein the image setting step sets a size of the product image corresponding to the number of stock as the display control amount.

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 Sep 25, 2012
From: MASUKO, SOH
To: RAKUTEN, INC.
Reel/Frame 029017/0489 →