# US 2013/0159827 A1 · Apparatus and method for displaying sub page content

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2013/0159827 A1
- Document ID: US20130159827A1
- Status: Published application
- Kind: A1
- Application number: 13/459,099
- Filed: 2012-04-28
- Published: 2013-06-20
- Earliest claimed: 2011-12-20
- Assignees: Hon Hai Precision Industry Co., Ltd.; Fu Tai Hua Industry (Shenzhen) Co., Ltd.
- Inventors: Shih-Fang WONG; Xin LU; Yao-Hua LIU; Xi LIN
- Web page: https://patentgrep.com/patent/US20130159827A1

## CPC

- G06F 16/9577: {Optimising the visualization of content, e.g. distillation of HTML documents}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

An apparatus for displaying sub page content includes a display unit, a storage unit, and a processing unit. The apparatus communicates with a network server. The processing unit obtains a webpage from the network server and one or more sub pages linked to the webpage. The display unit displays a first window for displaying label of each sub page designating a type which is binding with each sub page. The processing unit controls the display unit to display a second window for displaying the sub page content of the label displayed on the first window which is determined to be selected according to whether operation position of user's operation performed on the first window is on the area of the label of sub page displayed. A related method is also provided.

## Claims

### Claim 1

An apparatus for displaying sub page content, the apparatus comprising:
a storage unit;
a display unit configured for displaying a first window, and for displaying a second window above the first window; and
a processing unit comprising:
a webpage obtaining module configured for transmitting a request to a network server communicating with the apparatus to obtain a webpage and one or more sub pages which are linked to the webpage, and storing the obtained webpage and sub pages in the storage unit;
a display control module configured for displaying the webpage on the first window;
a type determining module configured for determining a type of content of each of the sub pages of the webpage, respectively, wherein each type of sub page is designated by a label, and the labels of all the types of sub pages are pre-stored in the storage unit;
a label binding module configured for obtaining the label of each determined type of sub page from the storage unit, and binding each sub page with the corresponding label, wherein the display control unit is further configured for displaying the label of each sub page in a predetermined position on the first window;
a position determining module configured for determining an operation position of a user's operation performed on the first window; and
a content control module configured for determining whether the label of any sub page displayed on the first window is selected according to whether the operation position determined by the position determining module is in the area of the label displayed; and further configured for obtaining the content of the selected sub page from the storage unit if the label is selected;
wherein the display control module is further configured for displaying the obtained sub page content on the second window.

### Claim 2 (depends on 1)

The apparatus as recited in claim 1, wherein the storage unit is configured for storing a lookup table defining relationships between the types of sub pages stored in the storage unit and user information, wherein the lookup table sets out each type of sub page that the user is authorized to read.

### Claim 3 (depends on 2)

The apparatus as recited in claim 2, wherein the processing unit further comprises an authorization determining module configured for determining whether each determined type of sub page is permitted to be displayed on the first window according to input user information of the user and the lookup table, the label binding module is configured for binding the sub page with the corresponding label only if the determination is yes, and the display control unit displays the obtained webpage on the first window without the label of the sub page if the determination is no.

### Claim 4 (depends on 2)

The apparatus as recited in claim 2, wherein the processing unit further comprises an authorization determining module configured for determining whether the type of the selected sub page is permitted to be displayed on the second window according to input user information of the user and the lookup table, the display control module displays the selected sub page content obtained by the content control module on the second window if the determination is yes, and the display control module displays the first window with the label of each sub page if the determination is no.

### Claim 5 (depends on 1)

The apparatus as recited in claim 1, wherein the corresponding label is a name of the type of sub page.

### Claim 6 (depends on 1)

The apparatus as recited in claim 1, wherein the processing unit further comprises a calculating module configured for calculating an area of the second window to be displayed according to the obtained sub page content itself and the operation position.

### Claim 7 (depends on 1)

The apparatus as recited in claim 1, wherein when the first window and the second window are both displayed on the display unit, the position determining module is configured for determining an operation position of a user's further operation, the content control module is configured for determining whether the operation position is on the first window or on the second window, if the operation position is on the first window, the content control module is configured for hiding the second window and implementing the operation on the first window, and if the operation position is on the second window, the content control module is configured for implementing the operation on the second window.

### Claim 8

A method for displaying sub page content, the method applied in an apparatus, and the method comprising:
communicating the apparatus with a network server, transmitting a request to the network server to obtain a webpage and one or more sub pages which are linked to the webpage, storing the obtained webpage and sub pages, and displaying the webpage on a first window provided by the apparatus;
determining a type of content of each of the sub pages of the webpage, respectively, wherein each type of sub page is designated by a label, and the labels of all the types of sub pages are pre-stored in the apparatus;
obtaining the label of each determined type of sub page, and binding each sub page with the corresponding label;
displaying the label of each sub page on the first window;
determining an operation position when the first window is operated by a user;
determining whether the label of any sub page displayed on the first window is selected, according to whether the determined operation position is a position where the label of any sub page is located;
obtaining the content of the selected sub page if the label of any sub page displayed on the first window is determined to be selected; and
displaying a second window above the first window by the apparatus, and displaying the sub page content on the second window.

### Claim 9 (depends on 8)

The method as recited in claim 8, further comprising:
determining an operation position when the apparatus is operated again by a user;
determining whether the operation position is on the first window or on the second window; and
hiding the second window and implementing the operation on the first window if the operation position is on the first window; or
implementing the operation on the second window if the operation position is on the second window.

### Claim 10 (depends on 8)

The method as recited in claim 8, further comprising pre-storing in the apparatus a lookup table defining relationships between the types of sub pages and user information, wherein the lookup table sets out each type of sub page that each user is authorized to read or view.

### Claim 11 (depends on 10)

The method as recited in claim 10, further comprising, prior to obtaining the label of each determined type of sub page, determining whether the type of each sub page is permitted to be displayed on the first window according to user information of the user and the lookup table; wherein the method proceeds to obtaining the label of the determined type of sub page if the type of the sub page is permitted to be displayed on the first window; or the method ends for the determined type of sub page if the type of the sub page is not permitted to be displayed on the first window.

### Claim 12 (depends on 10)

The method as recited in claim 10, further comprising, prior to prior to obtaining the content of the selected sub page, determining whether the type of the selected sub page is permitted to be displayed on the second window according to user information of the user and the lookup table, wherein the method proceeds to obtaining the content of the selected sub page if the type of the selected sub page is permitted to be displayed on the second window; or the method ends for the determined type of the selected sub page if the type of the selected sub page is not permitted to be displayed on the second window.

### Claim 13 (depends on 8)

The method as recited in claim 8, further comprising, prior to displaying a second window above the first window by the apparatus, calculating an area of the second window to be displayed according to the obtained sub page content itself and the operation position.

### Claim 14 (depends on 8)

The method as recited in claim 8, wherein the corresponding label is a name of the type of sub page.

### Claim 15

An apparatus for displaying sub page content, the apparatus comprising:
a storage unit;
a display unit; and
a processing unit configured for:
obtaining a webpage from a network server communicating with the apparatus and one or more sub pages which are linked to the webpage, and storing the obtained webpage and sub pages in the storage unit;
determining a type of content of each of the sub pages of the webpage, respectively, wherein each type of sub page is designated by a label, and the labels of all the types of sub pages are stored in the storage unit;
obtaining the label of each determined type of sub page, binding each sub page with the corresponding label, and controlling the display unit to provide a first window for displaying the label of each sub page;
determining whether the label of any sub page displayed on the first window is selected according to whether an operation position of a user's operation performed on the first window is in the area of the label displayed; and
obtaining the content of the selected sub page from the storage unit if the label is selected, and controlling the display unit to provide a second window on the first window for displaying the obtained sub page content.

### Claim 16 (depends on 15)

The apparatus as recited in claim 15, wherein the storage unit further configured for storing a lookup table defining relationships between the types of sub pages stored in the storage unit and user information, wherein the lookup table sets out each type of sub page that the user is authorized to read.

### Claim 17 (depends on 16)

The apparatus as recited in claim 16, wherein the processing unit comprises an authorization determining module configured for determining whether each determined type of sub page is permitted to be displayed on the first window according to input user information of the user and the lookup table, the processing unit is configured for binding the sub page with the corresponding label if the determination is yes, and the processing unit controls the display unit to display the obtained webpage on the first window without the label of the sub page if the determination is no.

### Claim 18 (depends on 16)

The apparatus as recited in claim 16, wherein the processing unit comprises an authorization determining module configured for determining whether the type of the selected sub page is permitted to be displayed on the second window according to input user information of the user and the lookup table, the display control module displays the selected sub page content obtained by the content control module on the second window if the determination is yes, and the display control module displays the first window with the label of each sub page if the determination is no.

### Claim 19 (depends on 15)

The apparatus as recited in claim 15, wherein the processing unit further comprises a calculating module configured for calculating an area of the second window to be displayed according to the obtained sub page content itself and the operation position.

### Claim 20 (depends on 15)

The apparatus as recited in claim 15, wherein when the first window and the second window are both displayed on the display unit, the processing unit is further configured for determining an operation position of a user's further operation, the processing unit is configured for determining whether the operation position is on the first window or on the second window, the processing unit is configured for hiding the second window and implementing the operation on the first window if the operation position is on the first window, and the processing unit is configured for implementing the operation on the second window if the operation position is on the second window.
