Patents by Inventor Jakob Hjort Christensen

Jakob Hjort Christensen 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: 9679073
    Abstract: A webpage comprising at least one rule rendering element including definition of a rule trigger is provided to a client. When a rule trigger is detected, the rule definitions are analyzed by means of a rules engine, including evaluation of the rule definitions. At least the evaluation takes place client-side. The client performs one or more operations within the webpage on the basis of the evaluation.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: June 13, 2017
    Assignee: SITECORE A/S
    Inventors: Jakob Hjort Christensen, Michael Seifert
  • Publication number: 20150012473
    Abstract: A webpage comprising at least one rule rendering element including definition of a rule trigger is provided to a client. When a rule trigger is detected, the rule definitions are analysed by means of a rules engine, including evaluation of the rule definitions. At least the evaluation takes place client-side. The client performs one or more operations within the webpage on the basis of the evaluation.
    Type: Application
    Filed: June 17, 2014
    Publication date: January 8, 2015
    Inventors: Jakob Hjort CHRISTENSEN, Michael SEIFERT
  • Publication number: 20140109042
    Abstract: A method and a tool for generating program code for a computer program are disclosed. A programmer types a code statement forming part of the program code. A code generation tool analyses said code statement. Based on said analysis, the code generation tool inspects a collection of code statements which have previously been generated, and suggests the next code statement for the program code, based on the inspection.
    Type: Application
    Filed: October 11, 2013
    Publication date: April 17, 2014
    Applicant: Sitecore A/S
    Inventor: Jakob Hjort CHRISTENSEN
  • Publication number: 20140068413
    Abstract: Two or more rendering elements and at least one page code object are provided within the main layout of a webpage. At least one of the rendering elements defines interactive functionality allowing changes to be performed to the rendering element. Relations are provided between the rendering elements, allowing the rendering elements to interact in such a manner that changes performed to one rendering element affect one or more settings of another rendering element. The page code object generates or updates the webpage.
    Type: Application
    Filed: August 28, 2013
    Publication date: March 6, 2014
    Applicant: SITECORE A/S
    Inventor: Jakob Hjort CHRISTENSEN
  • Patent number: 8255526
    Abstract: A method for collecting human experience analytics data for visitors browsing a Web site and a web analytics data collection engine are disclosed. The method comprises the steps of registering an action performed by a visitor browsing the Web site, categorizing said registered action as a navigation action between web pages of the Web site and/or as an event action within a web page of the Web site. In the case that the registered action is categorized as an event action, the event is associated with a web page of the Web site, and the action is recorded as an event within the associated web page. In the case that the registered action is categorized as a navigation action, the action is either recorded as a navigation from a current web page to a subsequent web page, or recording of the action is cancelled, based on previously defined criteria. Finally, the recorded events and navigations are stored in a data storage facility.
    Type: Grant
    Filed: November 20, 2009
    Date of Patent: August 28, 2012
    Assignee: Sitecore A/S
    Inventors: Jakob Hjort Christensen, Michael Seifert
  • Publication number: 20100146110
    Abstract: A method for collecting human experience analytics data for visitors browsing a Web site and a web analytics data collection engine are disclosed. The method comprises the steps of registering an action performed by a visitor browsing the Web site, categorizing said registered action as a navigation action between web pages of the Web site and/or as an event action within a web page of the Web site. In the case that the registered action is categorized as an event action, the event is associated with a web page of the Web site, and the action is recorded as an event within the associated web page. In the case that the registered action is categorized as a navigation action, the action is either recorded as a navigation from a current web page to a subsequent web page, or recording of the action is cancelled, based on previously defined criteria. Finally, the recorded events and navigations are stored in a data storage facility.
    Type: Application
    Filed: November 20, 2009
    Publication date: June 10, 2010
    Applicant: SITECORE A/S
    Inventors: Jakob Hjort CHRISTENSEN, Michael SEIFERT
  • Publication number: 20030121004
    Abstract: A method for managing and/or producing an output, the method comprising the steps of providing one or more layouts, each layout being divided into a number of zones, the one or more layouts in combination at least substantially covering the output; providing a number of rendering elements, each being adapted to perform a function and/or an action; assigning one or more relations and/or one or more orderings between the rendering elements and the zones; processing the zones of the one or more layouts according to the one or more relations and/or the one or more orderings, and by means of the rendering elements; providing, for each of the zones, an output based on the rendering elements and the one or more relations and/or orderings; and collecting the output of each of the zones into a final output.
    Type: Application
    Filed: November 21, 2002
    Publication date: June 26, 2003
    Inventors: Jakob Hjort Christensen, Ole Sas Thrane