Information processing device, information processing method, information processing program, display control device, and display control program

US9977765B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9977765-B2
Application numberUS-201314770602-A
CountryUS
Kind codeB2
Filing dateFeb 28, 2013
Priority dateFeb 28, 2013
Publication dateMay 22, 2018
Grant dateMay 22, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An information processing device according to one embodiment includes a receiving unit, a frame generation unit, an acquisition unit, an embedding unit and a transmitting unit. The receiving unit receives a request for a full size frame from a user terminal. The frame generation unit generates the full size frame having a size of a region occupied by a plurality of objects to be displayed on a plurality of pages arranged in a specified direction. The acquisition unit acquires, from an object storage unit, all initial display objects to be embedded in an initial display page. The embedding unit embeds the initial display objects in the full size frame. The transmitting unit transmits the full size frame in which the initial display objects are embedded to the user terminal.

First claim

Opening claim text (preview).

The invention claimed is: 1. An information processing device comprising: at least one memory operable to store computer program code; and at least one processor operable to access said program code in said memory 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 full size frame from a user terminal, the full size frame being an outer frame of a web content made up of a plurality of pages arranged in a line, the pages being switchable by a scrolling operation on a web browser on the user terminal; frame generation code configured to cause at least one of said at least one processor to generate, in response to the request, the full size frame having a size of a region occupied by a plurality of objects to be displayed on the plurality of pages arranged in a line; acquisition code configured to cause at least one of said at least one processor to acquire, from an object storage, all initial display objects to be embedded in an initial display page, without acquiring all of the plurality of objects to be displayed on the plurality of pages in the full size frame, the initial display page being a page initially displayed on the user terminal among the plurality of pages; embedding code configured to cause at least one of said at least one processor to embed all the initial display objects in the full size frame; and transmitting code configured to cause at least one of said at least one processor to transmit the full size frame in which the all initial display objects are embedded to the user terminal, wherein the acquisition code is further configured to cause at least one of said at least one processor to acquire, from the object storage, waiting objects with a data size, measured in bytes, equal to or smaller than a specified value, the waiting objects being at least some of a group of objects to be embedded in one or more other pages located near the initial display page, the initial display page and the one or more other pages being arranged sequentially. 2. The information processing device according to claim 1 , wherein the embedding code is configured to cause at least one of said at least one processor to embed the all initial display objects in the full size frame without embedding the waiting objects in the full size frame, and the transmitting code is configured to cause at least one of said at least one processor to further transmit to the terminal the waiting objects and the full size frame in which the all initial display objects are embedded without the waiting objects being embedded. 3. The information processing device according to claim 2 , wherein the acquisition code is configured to cause at least one of said at least one processor to refer to an access history storage configured to store an access history to a web site from the user terminal and specify information which a user is interested in, and acquire objects related to the specified information as the waiting objects. 4. The information processing device according to claim 3 , wherein the access history includes information indicating a display time of each web site on the user terminal, and the acquisition code is configured to cause at least one of said at least one processor to specify information being the same as or similar to information shown on a web site having been displayed for a specified period of time or longer on the user terminal, and acquire objects related to the specified information as the waiting objects. 5. The information processing device according to claim 3 , wherein the access history includes information indicating a search query transmitted from the user terminal, and the acquisition code is configured to cause at least one of said at least one processor to specify information matching the search query, and acquire objects related to the specified information as the waiting objects. 6. The information processing device according to claim 2 , wherein the acquisition code is configured to cause at least one of said at least one processor to refer to an operation history storage configured to store a scrolling operation history of the user terminal on the web browser and calculate statistics of a scrolling range on the web browser, and acquire objects located in a range of the full size frame corresponding to the statistics as the waiting objects. 7. The information processing device according to claim 2 , wherein the acquisition code is configured to cause at least one of said at least one processor to acquire objects located in an acquisition range set based on capabilities of the information processing device as the waiting objects. 8. The information processing device according to claim 2 , wherein the acquisition code is configured to cause at least one of said at least one processor to refer to rule information where a model of a user terminal and an acquisition range of waiting objects are associated and specify the acquisition range corresponding to model information received from the user terminal, and acquire objects located in the acquisition range as the waiting objects. 9. A non-transitory recording medium storing a display control program for controlling, in the user terminal, the full size frame transmitted from the information processing device according to claim 1 , comprising: display control code configured to cause at least one of said at least one processor to process the full size frame displayed on the web browser of the user terminal. 10. The non-transitory recording medium according to claim 9 , wherein when displaying a different page by the scrolling operation, the display control code determines whether objects in a page already displayed are to be used also in the different page, and when determining that the objects are to be used, reuses the objects at time of displaying the different page. 11. The information processing device according to claim 1 , wherein the acquisition code is further configured to cause at least one of said at least one processor to acquire, from the object storage, waiting objects with text that has a size equal to or smaller than a specified value. 12. The information processing device according to claim 1 , wherein the initial display objects and the waiting objects include text, still images, moving images, links to another web content, and banner advertisement. 13. A display control device causing the user terminal to execute a display control program for controlling, in the user terminal, the full size frame transmitted from the information processing device according to claim 1 , wherein the display control program comprises display control code configured to cause at least one of said at least one processor to process the full size frame displayed on the web browser of the user terminal. 14. The display control device according to claim 13 , wherein when performing a scrolling operation to another page for which objects to be embedded are not acquired, the display control code causes at least one of said at least one processor to set a scrolling speed to be slower than an initial speed. 15. The display control device according to claim 13 , wherein position information indicating a position of a specific object in the full size frame is described in the full size frame, and the display control code causes at least one of said at least one processor to put a mark at a place corresponding to a display position of the specific object on a scroll bar of the web browser based on the position inform

Assignees

Inventors

Classifications

  • Pagination · CPC title

  • Tree-structured documents (parsing G06F40/205; validation G06F40/226) · CPC title

  • Interaction with page-structured environments, e.g. book metaphor · CPC title

  • Hybrid transport · CPC title

  • Interaction with scrollbars · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9977765B2 cover?
An information processing device according to one embodiment includes a receiving unit, a frame generation unit, an acquisition unit, an embedding unit and a transmitting unit. The receiving unit receives a request for a full size frame from a user terminal. The frame generation unit generates the full size frame having a size of a region occupied by a plurality of objects to be displayed on a …
Who is the assignee on this patent?
Rakuten Inc
What technology area does this patent fall under?
Primary CPC classification H04L12/6418. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 22 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).