Patents by Inventor Bo Kampmann

Bo Kampmann 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: 11347569
    Abstract: The disclosed technology is generally directed to a Resource Planning system. In one example of the technology, at a first site, a plurality of messages is received from a second site. The messages of the plurality of messages are associated with events. The events include dependencies that are associated with the events. The first site is not the second site. The events are associated with at least one of updating data or updating perpetual cost calculations. Messages of the plurality of messages having a first dependency level are determined based on the dependencies. The messages determined to have the first dependency level are processed. Messages of the plurality of messages having a second dependency level based on the dependencies are determined. The messages determined to have the second dependency level are processed after processing the messages determined to have the first dependency level.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: May 31, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bo Kampmann, Abhishek Ghosh, Gaurav Roy, Lennart Conrad, Andrew James Stach, Alexandros Kalomoiros
  • Publication number: 20220107853
    Abstract: The disclosed technology is generally directed to a Resource Planning system. In one example of the technology, at a first site, a plurality of messages is received from a second site. The messages of the plurality of messages are associated with events. The events include dependencies that are associated with the events. The first site is not the second site. The events are associated with at least one of updating data or updating perpetual cost calculations. Messages of the plurality of messages having a first dependency level are determined based on the dependencies. The messages determined to have the first dependency level are processed. Messages of the plurality of messages having a second dependency level based on the dependencies are determined. The messages determined to have the second dependency level are processed after processing the messages determined to have the first dependency level.
    Type: Application
    Filed: January 5, 2021
    Publication date: April 7, 2022
    Inventors: Bo KAMPMANN, Abhishek GHOSH, Gaurav ROY, Lennart CONRAD, Andrew James STACH, Alexandros KALOMOIROS
  • Publication number: 20160275422
    Abstract: A computer system for modelling transactions is provided that includes a processor a data store coupled to the processor. The data store containing a plurality of cost object models and a plurality of cost elements. The processor is configured to receive an indication of a cost event and flow an aspect of the cost event through at least one cost object stored in the data store.
    Type: Application
    Filed: July 16, 2015
    Publication date: September 22, 2016
    Inventors: Xavier Chape, Arthur Greef, Michael Gall, Bo Kampmann