Patents by Inventor Fredrik Ygge

Fredrik Ygge 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: 10824976
    Abstract: Systems, apparatuses, and methods for providing feedback in an electronic sourcing system. A system is configured to receive a first optimization model whose solution represents an allocation or award of items being bid upon. The first optimization model comprises a plurality of bids and one or more allocation rules representing one or more constraints on the allocation. Subsequent to determining the optimization model is not feasible, the system is configured to compare the one or more allocation rules to a reference allocation. Subsequent to determining an allocation rule of the one or more allocation rules is in conflict with the reference allocation, system is configured to relax the allocation rule in the first optimization model to create a second optimization model, and solve the second optimization model to generate an allocation compatible with the second optimization model.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: November 3, 2020
    Assignee: Coupa Software Incorporated
    Inventors: Arne Andersson, Fredrik Ygge, Mattias Willman, Ulf Ekström, Claes Ekström, Roger Björnstedt
  • Patent number: 10521202
    Abstract: Systems and methods for providing a project building interface are described herein. In an embodiment, a server computer displays, through a graphical user interface, one or more options for defining aspects of a project. The server computer receives, through selection of the one or more first options in the graphical user interface, first user input defining particular aspects of a particular project. The server computer displays through the graphical user interface, one or more second options for defining a guide. The server computer receives, through selection of the one or more second options in the graphical user interface, second user input defining a particular guide for the particular project. The server computer receives through the graphical user interface, a request to store the particular project. The server computer stores the particular aspects of the particular project and the particular guide.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: December 31, 2019
    Assignee: Coupa Software Incorporated
    Inventors: Arne Andersson, Fredrik Ygge
  • Publication number: 20190155586
    Abstract: Systems and methods for providing a project building interface are described herein. In an embodiment, a server computer displays, through a graphical user interface, one or more options for defining aspects of a project. The server computer receives, through selection of the one or more first options in the graphical user interface, first user input defining particular aspects of a particular project. The server computer displays through the graphical user interface, one or more second options for defining a guide. The server computer receives, through selection of the one or more second options in the graphical user interface, second user input defining a particular guide for the particular project. The server computer receives through the graphical user interface, a request to store the particular project. The server computer stores the particular aspects of the particular project and the particular guide.
    Type: Application
    Filed: November 20, 2017
    Publication date: May 23, 2019
    Inventors: Arne Andersson, Fredrik Ygge
  • Publication number: 20160148139
    Abstract: Systems, apparatuses, and methods for providing feedback in an electronic sourcing system. A system is configured to receive bids from users in an electronic sourcing system. Additionally, the system receives one or more rules from the users that describe desired properties of an award of one or more items. Responsive to such input, the system builds a model based at least in part on rules provided by one or more users. If one or more irreducible infeasible sets of constraints are identified in the model, where the one or more sets of irreducible infeasible constraints include the given constraint, information based on said one or more irreducible infeasible sets is output.
    Type: Application
    Filed: November 20, 2015
    Publication date: May 26, 2016
    Inventors: Arne Andersson, Fredrik Ygge, Mattias Willman, Ulf Ekström, Claes Ekström, Roger Björnstedt
  • Publication number: 20160148291
    Abstract: Systems, apparatuses, and methods for providing feedback in an electronic sourcing system. A system is configured to receive a first optimization model whose solution represents an allocation or award of items being bid upon. The first optimization model comprises a plurality of bids and one or more allocation rules representing one or more constraints on the allocation. Subsequent to determining the optimization model is not feasible, the system is configured to compare the one or more allocation rules to a reference allocation. Subsequent to determining an allocation rule of the one or more allocation rules is in conflict with the reference allocation, system is configured to relax the allocation rule in the first optimization model to create a second optimization model, and solve the second optimization model to generate an allocation compatible with the second optimization model.
    Type: Application
    Filed: November 20, 2015
    Publication date: May 26, 2016
    Inventors: Arne Andersson, Fredrik Ygge, Mattias Willman, Ulf Ekström, Claes Ekström, Roger Björnstedt
  • Publication number: 20150363725
    Abstract: Systems, apparatuses, and methods for managing advanced projects such as optimization-based e-sourcing and resource allocation. A number of components and methods allow a user to specify complex content in a tender or project. Advantageously, manual work outside the system and the need for tailoring an existing system by custom programming is decreased.
    Type: Application
    Filed: June 12, 2015
    Publication date: December 17, 2015
    Inventors: Arne Andersson, Fredrik Ygge, Mattias Willman, Ulf Ekström, Claes Ekström, Roger Björnstedt