Patents by Inventor Joachim Paul Walser

Joachim Paul Walser 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).

  • Publication number: 20220036293
    Abstract: The disclosure concerns a computer-implemented method of optimizing the cash level of a cash device (20), wherein the cash level indicates an amount of currency in at least one cash box of the cash device (20), wherein the method comprises the following steps: iteratively optimizing, in an automated manner, a calibration (26) of the cash device (20), wherein the calibration (26) comprises a plurality of parameters; and generating a plan (29) based at least in part on the calibration (26), wherein the plan (29) indicates when and/or how the cash device (20) is to be serviced.
    Type: Application
    Filed: July 27, 2021
    Publication date: February 3, 2022
    Inventors: Joachim Paul Walser, Clemens Sickinger, Karsten Bohlen
  • Publication number: 20210118052
    Abstract: The present invention concerns a cryptocurrency-cash gateway, comprising a wallet interface (403) for communicating over a network with at least one crypto wallet (102) and an EFT gateway interface (404) for communicating over a network with at least one electronic funds transfer, EFT, gateway or financial institution (407), wherein the cryptocurrency-cash gateway is operable to perform a cryptocurrency-to-cash transaction for allowing a user to withdraw cash at an automatic transaction machine, ATM (110), or a point-of-sale, POS, system (110B) by exchanging a corresponding amount of a cryptocurrency from the crypto wallet(s); or conversely allowing the user to deposit cash at an ATM or POS system and exchanging it for a corresponding amount of a cryptocurrency to be deposited in at least one crypto wallet of the user.
    Type: Application
    Filed: October 20, 2020
    Publication date: April 22, 2021
    Inventor: Joachim Paul Walser
  • Publication number: 20130311239
    Abstract: Generating an optimized pricing plan includes accessing a hierarchy comprising a sequence of levels, where each level includes an objective function and a set of constraints associated with the objective function. A mathematical programming model representing a pricing plan problem is determined for an item group comprising items. The following is repeated for each level of the sequence of levels: selecting a level comprising an objective function and a set of constraints associated with the objective function, determining an optimized boundary for the objective function, and adding a constraint generated from the optimized boundary to the set of constraints of a next level. An objective function of a last level of the sequence is optimized subject to the set of constraints associated with the objective function to yield an optimized result. An optimized pricing plan is generated in accordance with the optimized result.
    Type: Application
    Filed: July 22, 2013
    Publication date: November 21, 2013
    Applicant: JDA Software Group, Inc.
    Inventors: Joachim Paul Walser, LaMott G. Oren
  • Patent number: 8494887
    Abstract: Generating an optimized pricing plan includes accessing a hierarchy comprising a sequence of levels, where each level includes an objective function and a set of constraints associated with the objective function. A mathematical programming model representing a pricing plan problem is determined for an item group comprising items. The following is repeated for each level of the sequence of levels: selecting a level comprising an objective function and a set of constraints associated with the objective function, determining an optimized boundary for the objective function, and adding a constraint generated from the optimized boundary to the set of constraints of a next level. An objective function of a last level of the sequence is optimized subject to the set of constraints associated with the objective function to yield an optimized result. An optimized pricing plan is generated in accordance with the optimized result.
    Type: Grant
    Filed: December 9, 2002
    Date of Patent: July 23, 2013
    Assignee: JDA Software Group, Inc.
    Inventors: Joachim Paul Walser, LaMott G. Oren
  • Patent number: 7024265
    Abstract: In one aspect, a computer-implemented method is provided for aggregating and scheduling product batches in a manufacturing environment. Using a batch aggregation engine implementing a mathematical programming strategy, one or more product demands are allocated to one or more product batches having suggested sizes and suggested starting times. The mathematical programming strategy includes evaluating a number of time-based penalties relative to one another in allocating the demands to the batches, the time-based penalties being based on relationships between suggested starting times for batches and times of demands being considered for allocation to batches. The suggested sizes, the suggested starting times, and feedback relating to the suggested sizes and suggested starting times are communicated from the batch aggregation engine to a scheduling engine to assist the scheduling engine in scheduling starting times for the batches.
    Type: Grant
    Filed: December 28, 2004
    Date of Patent: April 4, 2006
    Assignee: i2 Technologies US, Inc.
    Inventors: Joachim Paul Walser, David E. Joslin, Craig W. Schmidt
  • Patent number: 6836689
    Abstract: In one aspect, a computer-implemented method is provided for aggregating and scheduling product batches in a manufacturing environment. Using a batch aggregation engine implementing a mathematical programming strategy, one or more product demands are allocated to one or more product batches having suggested sizes and suggested starting times. The mathematical programming strategy includes evaluating a number of time-based penalties relative to one another in allocating the demands to the batches, the time-based penalties being based on relationships between suggested starting times for batches and times of demands being considered for allocation to batches. The suggested sizes, the suggested starting times, and feedback relating to the suggested sizes and suggested starting times are communicated from the batch aggregation engine to a scheduling engine to assist the scheduling engine in scheduling starting times for the batches.
    Type: Grant
    Filed: November 6, 2003
    Date of Patent: December 28, 2004
    Assignee: i2 Technologies US, Inc.
    Inventors: Joachim Paul Walser, David E. Joslin, Craig W. Schmidt
  • Publication number: 20040098155
    Abstract: In one aspect, a computer-implemented method is provided for aggregating and scheduling product batches in a manufacturing environment. Using a batch aggregation engine implementing a mathematical programming strategy, one or more product demands are allocated to one or more product batches having suggested sizes and suggested starting times. The mathematical programming strategy includes evaluating a number of time-based penalties relative to one another in allocating the demands to the batches, the time-based penalties being based on relationships between suggested starting times for batches and times of demands being considered for allocation to batches. The suggested sizes, the suggested starting times, and feedback relating to the suggested sizes and suggested starting times are communicated from the batch aggregation engine to a scheduling engine to assist the scheduling engine in scheduling starting times for the batches.
    Type: Application
    Filed: November 6, 2003
    Publication date: May 20, 2004
    Applicant: i2 Technologies US, Inc., a Delaware corporation
    Inventors: Joachim Paul Walser, David E. Joslin, Craig W. Schmidt
  • Patent number: 6731998
    Abstract: In one embodiment, a method is provided for collaboratively solving an optimization problem using at least first optimization software and second optimization software each having at least partial information concerning the optimization problem.
    Type: Grant
    Filed: March 20, 2003
    Date of Patent: May 4, 2004
    Assignee: i2 Technologies US, Inc.
    Inventors: Joachim Paul Walser, David E. Joslin, Craig W. Schmidt
  • Publication number: 20030167098
    Abstract: In one embodiment, a method is provided for collaboratively solving an optimization problem using at least first optimization software and second optimization software each having at least partial information concerning the optimization problem.
    Type: Application
    Filed: March 20, 2003
    Publication date: September 4, 2003
    Applicant: i2 Technologies US, Inc., a Delaware Corporation
    Inventors: Joachim Paul Walser, David E. Joslin, Craig W. Schmidt
  • Publication number: 20030110066
    Abstract: Generating an optimized pricing plan includes accessing a hierarchy comprising a sequence of levels, where each level includes an objective function and a set of constraints associated with the objective function. A mathematical programming model representing a pricing plan problem is determined for an item group comprising items. The following is repeated for each level of the sequence of levels: selecting a level comprising an objective function and a set of constraints associated with the objective function, determining an optimized boundary for the objective function, and adding a constraint generated from the optimized boundary to the set of constraints of a next level. An objective function of a last level of the sequence is optimized subject to the set of constraints associated with the objective function to yield an optimized result. An optimized pricing plan is generated in accordance with the optimized result.
    Type: Application
    Filed: December 9, 2002
    Publication date: June 12, 2003
    Applicant: i2 Technologies US, Inc.
    Inventors: Joachim Paul Walser, LaMott G. Oren
  • Patent number: 6560501
    Abstract: A computer-based system (10) for aggregating and scheduling product batches (50) includes a batch aggregation engine (20) that allocates one or more product demands (40) to one or more product batches (50) having suggested sizes and suggested starting times. The batch aggregation engine (20) communicates to a scheduling engine (30) the suggested batch sizes, the suggested starting times, and feedback (26) relating to the suggested sizes and suggested starting times to assist the scheduling engine (30) in scheduling a start time for each product batch (50). The system (10) may also include a scheduling engine (30) coupled to the batch aggregation engine (20) that receives the suggested sizes, suggested starting times, and feedback (26) from the batch aggregation engine (20). The scheduling engine (30) schedules a starting time for one or more of the batches (50) according to the suggested sizes, suggested starting times, and feedback (26) received from the batch aggregation engine (20).
    Type: Grant
    Filed: March 7, 2000
    Date of Patent: May 6, 2003
    Assignee: i2 Technologies US, Inc.
    Inventors: Joachim Paul Walser, David E. Joslin, Craig W. Schmidt
  • Patent number: 6456996
    Abstract: A method and system for solving constrained optimization problems. An initial abstract solution represents a prioritized set of decisions. The abstract solution is used as the basis for building a concrete solution. The concrete solution is analyzed to determine one or more local moves that represent a re-prioritization of the abstract solution. After a local moves is made, the process begins again with a new abstract solution, that is closer to an optimal solution. This process continues interactively until an optimal solution is reached or approached. The prioritized set of decisions can be implemented as a priority vector or a priority graph.
    Type: Grant
    Filed: June 4, 1999
    Date of Patent: September 24, 2002
    Assignee: i2 Technologies US, Inc.
    Inventors: James M. Crawford, Jr., Mukesh Dalal, Joachim Paul Walser