# US 2014/0195893 A1 · Method and Apparatus for Generating Webpage Content

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

- Number: US 2014/0195893 A1
- Document ID: US20140195893A1
- Status: Published application
- Kind: A1
- Application number: 14/148,562
- Filed: 2014-01-06
- Published: 2014-07-10
- Earliest claimed: 2013-01-07
- Assignees: Alibaba Group Holding Limited
- Applicants: Alibaba Group Holding Limited
- Inventors: Ping Lei
- Web page: https://patentgrep.com/patent/US20140195893A1

## CPC

- G06F 40/143: Markup, e.g. Standard Generalized Markup Language [SGML] or Document Type Definition [DTD]
- G06F 16/958: Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

The present disclosure provides a method and an apparatus for automatic webpage content generation. A product information server system stores in a product information database a plurality of parameter values of various product information contents and corresponding product information details related to the various product information contents. The server system places a current product information content on a webpage, receives from a web server a parameter value of the current product information content visited on the webpage, finds a product information detail corresponding to the current product information content, and returns the found product information detail to the web server. In response, the web server automatically organizes a content of a landing page using the received product information detail. The method enables automatic and dynamic web content organization and presentation to more efficiently provide relevant product information to users.

## Claims

### Claim 1

A method for generating a content page, the method comprising:
receiving through a browser an access request by a user for accessing a current product information content on an access page;
determining a parameter value of the current product information content by parsing the access request;
searching in a product information database for a product information detail associated with the current product information content, by matching the parameter value;
automatically organizing a content of a landing page using the product information detail associated with the current product information content; and
returning the content of the landing page to the browser.

### Claim 2 (depends on 1)

The method as claimed in claim 1, wherein the access request includes a link address of the current product information content, the link address including the parameter value of the current product information content, and wherein parsing the access request to determine the parameter value of the current product information content comprises:
resolving the link address to extract the parameter value.

### Claim 3 (depends on 1)

The method as claimed in claim 1, wherein the product information database stores a plurality of parameter values of various product information contents and a plurality of product information details associated with the various product information contents, the plurality of parameter values including the parameter value of the current product information content.

### Claim 4 (depends on 1)

The method as claimed in claim 1, wherein the parameter value includes a product number corresponding to the current product information content.

### Claim 5 (depends on 1)

The method as claimed in claim 1, wherein automatically organizing the content of the landing page comprises:
extracting from a link address of the current product information content an HTML text;
adding the product information detail associated with the current product information content to the HTML text; and
including the resultant HTML text in the landing page.

### Claim 6 (depends on 1)

The method as claimed in claim 1, wherein the parameter value includes at least one of a search keyword, a price data, a product category data, and a product promotion data.

### Claim 7 (depends on 6)

The method as claimed in claim 6, wherein the search keyword is extracted from the user's behavioral data of accessing the access page recorded at the browser.

### Claim 8 (depends on 6)

The method as claimed in claim 6, wherein the price data, the product category data or the product promotion data in the parameter value is extracted from the product information database.

### Claim 9 (depends on 6)

The method as claimed in claim 6, wherein the search keyword is extracted from the user's behavioral data of accessing the access page recorded at the browser, and the price data, the product category data or the product promotion data is extracted from the product information database, the method further comprising:
searching in the product information database for recommended product information of a recommended product, the recommended product information being related to the current product information content through the parameter value; and
including at least some of the recommended product information into the content of the landing page.

### Claim 10 (depends on 1)

The method as claimed in claim 1, the method further comprising:
searching in the product information database for recommended product information of a recommended product, the recommended product information being related to the current product information content through the parameter value; and
including at least some of the recommended product information into the content of the landing page.

### Claim 11 (depends on 10)

The method as claimed in claim 10, wherein the recommended product information is defined according to a preset similarity rule in relation to the parameter value.

### Claim 12 (depends on 1)

The method as claimed in claim 1, wherein automatically organizing the content of the landing page using the product information detail of the product information comprises:
including recommended product information into the content of the landing page, along with the product information detail associated with the current product information content, wherein the recommended product information is related to the current product information content according to a preset similarity rule in relation to the parameter value.

### Claim 13 (depends on 1)

The method as claimed in claim 1, wherein automatically organizing the content of the landing page comprises:
extracting from a link address of the current product information content an HTML text;
adding the product information detail associated with the current product information content to a first location of the HTML text;
adding recommended product information to a second location of the HTML text, wherein the recommended product information is related to the current product information content according to a preset similarity rule in relation to the parameter value; and
including the resultant HTML text in the landing page.

### Claim 14 (depends on 13)

The method as claimed in claim 13, wherein the first location containing the product information detail associated with the current product information content is rendered at a top of the landing page.

### Claim 15 (depends on 13)

The method as claimed in claim 13, wherein the recommended product information is retrieved from the product information database by performing a search based on the similarity rule in relation to the parameter value.

### Claim 16 (depends on 1)

The method as claimed in claim 1, wherein, prior to determining the parameter value of the current product information content by parsing the access request, the method further comprising:
determining whether the access page is another landing page of a previous access request; and
updating a statistics of the current product information content if the determination is affirmative, and skipping the statistics if the determination is negative.

### Claim 17 (depends on 1)

The method as claimed in claim 1, wherein the parameter value includes a statistics link of the current product information content, and automatically organizing the content of the landing page comprises:
including the statistics link into the content of the landing page along with the product information detail associated with the current product information content.

### Claim 18 (depends on 1)

The method as claimed in claim 1, the method further comprises a process of generating a statistics link of the product information content and including the statistics link in the parameter value, the process comprising:
obtaining historical click rates of various product information contents on the access page;
retrieving click prices of the various product information contents;
ranking the various product information contents according to the respective historical click rates and click prices;
determining if the next product information content in the ranking has a click price greater than the click price of the current product information content; and
generating the statistics link using the click price of the current product information content if the determination is affirmative, or generating the statistics link using the click price of the next product information content in the ranking if the determination is negative.

### Claim 19

A method for generating page content, the method comprising:
at a product information server system,
storing in a product information database a plurality of parameter values of various product information contents and corresponding product information details of the various product information contents,
placing a current product information content on a webpage,
receiving from a web server a parameter value of the current product information content visited on the webpage,
searching the product information database to find a product information detail corresponding to the current product information content, and
returning the found product information detail to the web server; and
at the web server, automatically organizing a content of a landing page using the received product information detail.

### Claim 20

A computer-based apparatus for generating page content, the apparatus comprising:
a computer having a processor, computer-readable memory and storage medium, and I/O devices, the computer being programmed to have functional modules including:
a database module configured for storing in a product information database a plurality of parameter values of various product information contents and corresponding product information details of the various product information contents, and for placing a current product information content on a webpage;
a parameter value determination module configured for receiving from a web server a parameter value of the current product information content visited on the webpage; and
a search module configured for finding a product information detail corresponding to the current product information content and returning the found product information detail to the web server, to allow the web server to automatically organize a content of a landing page using the received product information detail.
