Patents by Inventor Per Jakobsen

Per Jakobsen 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: 11687613
    Abstract: Disclosed is technology for generating an accurate and lossless static object model of a dynamic webpage as it is rendered by a browser, including webpages that include a shadow DOM. A method includes receiving, at a computer system, a webpage, instantiating a headless web browser application to render the webpage by creating a document object model (“DOM”) and a cascading style sheet object model (“CSSOM”) in browser memory, the DOM and CSSOM representing dynamic rendered webpage content, injecting a probe script into the headless browser to retrieve the dynamic rendered content, traversing, by the probe script, the DOM, including traversing regular nodes of the DOM and shadow nodes of a shadow DOM, retrieving dynamic information for the regular and shadow nodes, and building a static object model based on the dynamic information.
    Type: Grant
    Filed: November 11, 2022
    Date of Patent: June 27, 2023
    Assignee: SITEIMPROVE A/S
    Inventors: Mads Jacobsen, Per Jakobsen
  • Publication number: 20230153372
    Abstract: Disclosed is technology for generating an accurate and lossless static object model of a dynamic webpage as it is rendered by a browser, including webpages that include a shadow DOM. A method includes receiving, at a computer system, a webpage, instantiating a headless web browser application to render the webpage by creating a document object model (“DOM”) and a cascading style sheet object model (“CSSOM”) in browser memory, the DOM and CSSOM representing dynamic rendered webpage content, injecting a probe script into the headless browser to retrieve the dynamic rendered content, traversing, by the probe script, the DOM, including traversing regular nodes of the DOM and shadow nodes of a shadow DOM, retrieving dynamic information for the regular and shadow nodes, and building a static object model based on the dynamic information.
    Type: Application
    Filed: November 11, 2022
    Publication date: May 18, 2023
    Inventors: Mads Jacobsen, Per Jakobsen
  • Publication number: 20060142997
    Abstract: The invention relates to mobile terminals. According to the invention, the communication terminal includes a predictive editor application for entering text. The editor is used for editing text for message handling, phonebook editing and searching, etc. The terminal further includes compression and/or decompression software. The invention further relates to a method of compressing data in a mobile terminal on which a language dependent dictionary is stored.
    Type: Application
    Filed: December 27, 2002
    Publication date: June 29, 2006
    Inventors: Per Jakobsen, Claus Nielsen, Jyrki Okkonen