Patents by Inventor Simon Kristiansen Ejsing

Simon Kristiansen Ejsing 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: 11989676
    Abstract: Various embodiments relate to data science and data analysis, computer software and systems, and computing architectures and data models configured to facilitate management of enterprise functions, and, more specifically, to an enterprise computing and data processing platform configured to activate risk management transformations of enterprise data in-situ, responsive to identifying a risk event, and further configured to implement a risk management data channel to facilitate analyses and responses associated with an enterprise computing device. In some examples, a method may include receiving a risk data signal, identifying a portion of the risk data signal, computing data representing a risk level, classifying data associated with a hierarchical business data object in accordance with a risk level, aggregating classified data with other data associated with other business data objects classified as a function of risk to form aggregated data, causing presentation of aggregated data as a function of risk.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: May 21, 2024
    Assignee: Certinia Inc.
    Inventors: Paul Shane Ripley, Simon Kristiansen Ejsing, Daniel Christian Brown, Matthew Lowell Cox
  • Patent number: 11868231
    Abstract: A technique is described for evaluating code at a local computing device before deploying the code to a cloud computing platform to be compiled. In an example embodiment, class files including the code in a programming language associated with the cloud computing environment are loaded by a local computer system, for example, associated with a software developer. The local computer system then parses the code to identify elements in the code and checks the identified elements. Errors in the code are identified based on the checking and are displayed to a user (e.g., the developer), for example, via a graphical user interface of a code editor application.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: January 9, 2024
    Assignee: Certinia Inc.
    Inventors: Kevin James Jones, Simon Kristiansen Ejsing
  • Publication number: 20220222170
    Abstract: A technique is described for evaluating code at a local computing device before deploying the code to a cloud computing platform to be compiled. In an example embodiment, class files including the code in a programming language associated with the cloud computing environment are loaded by a local computer system, for example, associated with a software developer. The local computer system then parses the code to identify elements in the code and checks the identified elements. Errors in the code are identified based on the checking and are displayed to a user (e.g., the developer), for example, via a graphical user interface of a code editor application.
    Type: Application
    Filed: October 28, 2021
    Publication date: July 14, 2022
    Applicant: FinancialForce.com, Inc.
    Inventors: Kevin James Jones, Simon Kristiansen Ejsing
  • Patent number: 11200143
    Abstract: A technique is described for evaluating code at a local computing device before deploying the code to a cloud computing platform to be compiled. In an example embodiment, class files including the code in a programming language associated with the cloud computing environment are loaded by a local computer system, for example, associated with a software developer. The local computer system then parses the code to identify elements in the code and checks the identified elements. Errors in the code are identified based on the checking and are displayed to a user (e.g., the developer), for example, via a graphical user interface of a code editor application.
    Type: Grant
    Filed: January 8, 2019
    Date of Patent: December 14, 2021
    Assignee: FinancialForce.com, Inc.
    Inventors: Kevin James Jones, Simon Kristiansen Ejsing
  • Publication number: 20210342758
    Abstract: Various embodiments relate to data science and data analysis, computer software and systems, and computing architectures and data models configured to facilitate management of enterprise functions, and, more specifically, to an enterprise computing and data processing platform configured to activate risk management transformations of enterprise data in-situ, responsive to identifying a risk event, and further configured to implement a risk management data channel to facilitate analyses and responses associated with an enterprise computing device. In some examples, a method may include receiving a risk data signal, identifying a portion of the risk data signal, computing data representing a risk level, classifying data associated with a hierarchical business data object in accordance with a risk level, aggregating classified data with other data associated with other business data objects classified as a function of risk to form aggregated data, causing presentation of aggregated data as a function of risk.
    Type: Application
    Filed: May 4, 2020
    Publication date: November 4, 2021
    Applicant: FinancialForce.com, Inc.
    Inventors: Paul Shane Ripley, Simon Kristiansen Ejsing, Daniel Christian Brown, Matthew Lowell Cox
  • Publication number: 20200218634
    Abstract: A technique is described for evaluating code at a local computing device before deploying the code to a cloud computing platform to be compiled. In an example embodiment, class files including the code in a programming language associated with the cloud computing environment are loaded by a local computer system, for example, associated with a software developer. The local computer system then parses the code to identify elements in the code and checks the identified elements. Errors in the code are identified based on the checking and are displayed to a user (e.g., the developer), for example, via a graphical user interface of a code editor application.
    Type: Application
    Filed: January 8, 2019
    Publication date: July 9, 2020
    Inventors: Kevin James JONES, Simon Kristiansen Ejsing
  • Patent number: 9575751
    Abstract: An item to be processed is received and scanned. The scan identifies any functions or procedures in the item being processed, and extracts actual code representing those functions or procedures. Any invoking functions, which invoke the identified function, are, themselves, identified. Actual code for the invoking function is extracted as well. An output documentation file is generated that includes a name of the identified function or procedure, as well as actual code for the function or procedure, and actual code from at least one example of an invoking function.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: February 21, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mostafa Balat, Simon Kristiansen Ejsing, Thomas Hejlsberg, Gert Willem Robyns
  • Publication number: 20160378464
    Abstract: An item to be processed is received and scanned. The scan identifies any functions or procedures in the item being processed, and extracts actual code representing those functions or procedures. Any invoking functions, which invoke the identified function, are, themselves, identified. Actual code for the invoking function is extracted as well. An output documentation file is generated that includes a name of the identified function or procedure, as well as actual code for the function or procedure, and actual code from at least one example of an invoking function.
    Type: Application
    Filed: June 23, 2015
    Publication date: December 29, 2016
    Inventors: Mostafa Balat, Simon Kristiansen Ejsing, Thomas Hejlsberg, Gert Willem Robyns
  • Patent number: 8825635
    Abstract: A data source, such as a database, is modeled using state variables, state, and actions performed on the data source. State variable queries may be automatically generated by generating queries or functions based on intercepting data queries to a data source and using the intercepted data query language. State variable queries may automatically inspect data objects within the data store and automatically generate state variable values. The state variable queries or functions may be executed automatically after an action is run against a data source such that state information is automatically determined. Further, a graphical user interface used to modify, add and delete state information and automatic state variable queries associated with the verification model is described.
    Type: Grant
    Filed: August 10, 2012
    Date of Patent: September 2, 2014
    Assignee: Microsoft Corporation
    Inventors: Simon Kristiansen Ejsing, Søren Lindegaard Grubov
  • Publication number: 20140046969
    Abstract: A data source, such as a database, is modeled using state variables, state, and actions performed on the data source. State variable queries may be automatically generated by generating queries or functions based on intercepting data queries to a data source and using the intercepted data query language. State variable queries may automatically inspect data objects within the data store and automatically generate state variable values. The state variable queries or functions may be executed automatically after an action is run against a data source such that state information is automatically determined. Further, a graphical user interface used to modify, add and delete state information and automatic state variable queries associated with the verification model is described.
    Type: Application
    Filed: August 10, 2012
    Publication date: February 13, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Simon Kristiansen Ejsing, Søren Lindegaard Grubov