The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Oct. 19, 2010
Filed:
May. 09, 2007
Min Wu, Beijing, CN;
Chenxi Lin, Beijing, CN;
Benyu Zhang, Beijing, CN;
Huajun Zeng, Beijing, CN;
Zheng Chen, Beijing, CN;
Jian Wang, Beijing, CN;
Min Wu, Beijing, CN;
Chenxi Lin, Beijing, CN;
Benyu Zhang, Beijing, CN;
Huajun Zeng, Beijing, CN;
Zheng Chen, Beijing, CN;
Jian Wang, Beijing, CN;
Microsoft Corporation, Redmond, WA (US);
Abstract
Described is a technology by which blocks of web pages may be selected, such as for building a user-personalized web page containing selected blocks. A selection mechanism, such as a browser toolbar add-on, provides a user interface for selecting blocks, and records information about selected blocks. A block tracking mechanism (e.g., a daemon program) uses the information to locate selected blocks of the web pages, including when the web page containing the block is updated with respect to content and/or layout. The block tracking mechanism may update a local gadget that when invoked, such as by browsing to a particular web page, which shows updated versions of the block on a personalized web page. Blocks may be efficiently located by processing trees representing web pages into reduced trees, and then by performing a minimum distance mapping algorithm on the reduced trees.