Method and apparatus for enhancing webpage browsing
First Claim
1. A method for enhancing webpage browsing, the webpage containing blocks of multimedia content, the method comprising:
- receiving, at a client, an input webpage from a webpage server;
predicting, by a link enriching device located entirely in the client, for a first block in said input webpage, a subsequent second block, based on a browsing history of blocks of webpages by at least one user, the predicting includingdistinguishing focused blocks from unfocused blocks according to a dwell time of said block in said webpage,forming browsed block chains by arranging focused blocks among said blocks of webpages according to a chronological browsing order,learning said browsed block chains to establish a block prediction model,predicting a general prediction for said second block based on said block prediction model using said browsing history of blocks of webpages for more than one said user, andpredicting a customized prediction for said second block based on said block prediction model using said browsing history of blocks of webpages for one said user or users associated with one said user;
automatically generating, by the link enriching device located entirely in the client, a link pointing to said second block based on a result of said predicting; and
generating, by the link enriching device located entirely in the client, an output webpage including said link pointing to said second block.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method and apparatus for enhancing webpage browsing. The method of the invention includes a predicting step which predicts, for a first block in the webpage, a subsequent second block, based on a browsing history of blocks of webpages by at least one user; and a link generating step of automatically generating a link pointing to the second block based on a result of the predicting step. The apparatus includes: predicting means configured to predict, for a first block in the webpage, a subsequent second block, based on a browsing history of blocks of web pages by at least one user; and link generating means configured to automatically generate a link pointing to the second block based on a result of the predicting means.
-
Citations
19 Claims
-
1. A method for enhancing webpage browsing, the webpage containing blocks of multimedia content, the method comprising:
-
receiving, at a client, an input webpage from a webpage server; predicting, by a link enriching device located entirely in the client, for a first block in said input webpage, a subsequent second block, based on a browsing history of blocks of webpages by at least one user, the predicting including distinguishing focused blocks from unfocused blocks according to a dwell time of said block in said webpage, forming browsed block chains by arranging focused blocks among said blocks of webpages according to a chronological browsing order, learning said browsed block chains to establish a block prediction model, predicting a general prediction for said second block based on said block prediction model using said browsing history of blocks of webpages for more than one said user, and predicting a customized prediction for said second block based on said block prediction model using said browsing history of blocks of webpages for one said user or users associated with one said user; automatically generating, by the link enriching device located entirely in the client, a link pointing to said second block based on a result of said predicting; and generating, by the link enriching device located entirely in the client, an output webpage including said link pointing to said second block. - View Dependent Claims (2, 3, 5, 6, 7, 8, 9, 17)
-
-
4. An apparatus for enhancing browsing of a webpage, the apparatus comprising:
-
a processor,coupled to memory, capable of executing machine readable instructions for receiving, at a client, an original webpage from a webpage server; predicting, with a linking enriching device located entirely in the client, for a first block in said original webpage, a subsequent second block by a particular user, the predicting including distinguishing focused blocks from unfocused blocks according to a dwell time of each of said blocks in said original webpage, forming browsed block chains by arranging focused blocks among said blocks of said original webpage according to a chronological browsing order, learning said browsed block chains to establish a block prediction model, making a general prediction for said subsequent second block using said block prediction model and a browsing history of blocks of said original webpage for more than one user, making a customized prediction for said subsequent second block using said block prediction model and a browsing history of blocks of said original webpage for users associated with said particular user, and making a particular customized prediction for said subsequent second block using said block prediction model and a browsing history of blocks of said original webpage for said particular user; automatically generating, with the linking enriching device, a link pointing to said second block based on at least one of said general prediction, said customized prediction, and said particular customized prediction; and generating, with the linking enriching device, an output webpage including said link pointing to said second block. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 18, 19)
-
Specification