Patents by Inventor Shenhua Gu

Shenhua Gu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8332763
    Abstract: Methods, systems, and computer-readable media that allow a user to select and add subsections of multiple websites to a single aggregated website that will automatically retrieve updated content corresponding to the selected subsection are provided. The content from the selected subsections may be displayed on the aggregated website. The aggregated website will periodically check a source website and update the content displayed on the aggregated site if the source website has been updated. The application generating the source website determines which subsection of the updated website corresponds with the subsection originally selected for display by comparing the document object model (“DOM”) for both the updated web page and the original version of the web page at the time the subsection selection was made by the user. Condensed DOM trees may be generated for the updated web page and the original version of the web page, prior to comparing the two DOM trees.
    Type: Grant
    Filed: June 9, 2009
    Date of Patent: December 11, 2012
    Assignee: Microsoft Corporation
    Inventors: Jiajun Zhang, Yin Liu, Shenhua Gu
  • Publication number: 20100313149
    Abstract: Methods, systems, and computer-readable media that allow a user to select and add subsections of multiple websites to a single aggregated website that will automatically retrieve updated content corresponding to the selected subsection are provided. The content from the selected subsections may be displayed on the aggregated website. The aggregated website will periodically check a source website and update the content displayed on the aggregated site if the source website has been updated. The application generating the source website determines which subsection of the updated website corresponds with the subsection originally selected for display by comparing the document object model (“DOM”) for both the updated web page and the original version of the web page at the time the subsection selection was made by the user. Condensed DOM trees may be generated for the updated web page and the original version of the web page, prior to comparing the two DOM trees.
    Type: Application
    Filed: June 9, 2009
    Publication date: December 9, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Jiajun Zhang, Yin Liu, Shenhua Gu