System and method providing a binary representation of a web page

    公开(公告)号:US11194557B2

    公开(公告)日:2021-12-07

    申请号:US16518482

    申请日:2019-07-22

    Applicant: Google LLC

    Inventor: Dominic Hamon

    Abstract: Systems and methods for providing a binary representation of a web page. A server may compile a source page, such as a hypertext markup language (“HTML”) document, to create a compiled representation of the source page. Creation of a compiled representation may include generating a document object model (“DOM”) for the content associated with the source page. The compiled page may be transmitted to a client as a random-access file or flat file, where the data is encoded in one or more data types other than a string representation. The client may receive the compiled page and load the compiled page directly as a DOM for the page without the need to parse HTML text strings. The server and client may reconcile the data format of the compiled page, such as by exchanging or verifying a compiler dictionary associated with the page.

    Human-readable, language-independent stack trace summary generation

    公开(公告)号:US10552296B2

    公开(公告)日:2020-02-04

    申请号:US15789755

    申请日:2017-10-20

    Applicant: GOOGLE LLC

    Abstract: Various aspects of the subject technology related to systems and methods for generating a human-readable, language-independent stack trace summary. A system may be configured to receive error reports which include a language-dependent stack trace generated in response to a software test failure and metadata. The generated language-dependent stack trace includes one or more frames. The system may generate a language-independent stack trace summary by processing each frame of the language-dependent stack trace by removing line number values from each of the one or more frames, removing column number values from each of the one or more frames, collapsing one or more file names identified in each of the one or more frames, and removing spaces from each of the one or more frames. The system may output the generated language-independent stack trace summary.

    Predicting user navigation events

    公开(公告)号:US10089579B1

    公开(公告)日:2018-10-02

    申请号:US14731936

    申请日:2015-06-05

    Applicant: Google LLC

    Inventor: Dominic Hamon

    Abstract: A method and system for predicting a next navigation event are described. Aspects of the disclosure minimize the delay between a navigation event and a network response by predicting the next navigation event. The system and method may then prerender content associated with the next navigation event. For example, the method and system may predict a likely next uniform resource locator during web browsing to preemptively request content from the network before the user selects the corresponding link on a web page. The methods describe a variety of manners of predicting the next navigation event, including examining individual and aggregate historical data, text entry prediction, and cursor input monitoring.

    SYSTEM AND METHOD PROVIDING A BINARY REPRESENTATION OF A WEB PAGE

    公开(公告)号:US20190340225A1

    公开(公告)日:2019-11-07

    申请号:US16518482

    申请日:2019-07-22

    Applicant: Google LLC

    Inventor: Dominic Hamon

    Abstract: Systems and methods for providing a binary representation of a web page. A server may compile a source page, such as a hypertext markup language (“HTML”) document, to create a compiled representation of the source page. Creation of a compiled representation may include generating a document object model (“DOM”) for the content associated with the source page. The compiled page may be transmitted to a client as a random-access file or flat file, where the data is encoded in one or more data types other than a string representation. The client may receive the compiled page and load the compiled page directly as a DOM for the page without the need to parse HTML text strings. The server and client may reconcile the data format of the compiled page, such as by exchanging or verifying a compiler dictionary associated with the page.

    System and method providing a binary representation of a web page

    公开(公告)号:US10360291B2

    公开(公告)日:2019-07-23

    申请号:US15046601

    申请日:2016-02-18

    Applicant: Google LLC

    Inventor: Dominic Hamon

    Abstract: Systems and methods for providing a binary representation of a web page. A server may compile a source page, such as a hypertext markup language (“HTML”) document, to create a compiled representation of the source page. Creation of a compiled representation may include generating a document object model (“DOM”) for the content associated with the source page. The compiled page may be transmitted to a client as a random-access file or flat file, where the data is encoded in one or more data types other than a string representation. The client may receive the compiled page and load the compiled page directly as a DOM for the page without the need to parse HTML text strings. The server and client may reconcile the data format of the compiled page, such as by exchanging or verifying a compiler dictionary associated with the page.

Patent Agency Ranking