Patents by Inventor Samu J. Lahti

Samu J. Lahti 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: 7039833
    Abstract: In one embodiment, a method for automatically identifying a program error in a computer program includes receiving a program error message indicating that a new program error has occurred during execution of the program and generating a program stack trace for the new program error indicating the source of the new program error within the program. A first operation is applied to a portion of the program stack trace to generate a first numerical code associated with the new program error. The first numerical code associated with the new program error is compared to one or more stored first numerical codes associated with previously identified program errors to determine whether the new program error is the same as a previously identified program error. If so, stored information associated with resolving the previously identified program error is provided for use in resolving the new program error.
    Type: Grant
    Filed: October 21, 2002
    Date of Patent: May 2, 2006
    Assignee: i2 Technologies US, Inc.
    Inventors: Juha P. Knuutila, Samu J. Lahti
  • Patent number: 6983421
    Abstract: A method for automatically updating a GUI element at a client system according to an updated state of a configuration includes displaying the GUI element at the client system in connection with a configuration workflow, the GUI element being associated with a configuration choice involving a configuration element of a configuration model stored at a server system. At the client system, a connector is created and maintained, the connector linking a property of the configuration element of the configuration model to the GUI element. Also at the client system, configuration data is maintained, the configuration data representing a current state of a configuration in relation to the configuration model. In response to user input during the configuration workflow, data is received from the server system representing an update to the updated state of the configuration with respect to the property of the configuration element.
    Type: Grant
    Filed: February 28, 2002
    Date of Patent: January 3, 2006
    Assignee: i2 Technologies US, Inc.
    Inventors: Samu J. Lahti, Markus K. Salo
  • Patent number: 6973626
    Abstract: A system for automatically generating a GUI element at a client system according to a current configuration model includes one or more software components generated at a server system for communication to a client system in connection with a configuration workflow. When loaded at the client system, the one or more software components include data reflecting the current configuration model. When loaded at the client system, the one or more software components also include one or more parameters specifying the GUI element that will be appropriate for a configuration choice depending on the current configuration model as reflected in the data. When executed at the client system, the one or more software components automatically determine, according to the data reflecting the current configuration model, a configuration choice for which an appropriate GUI element needs to be drawn for display to a user associated with the client system in connection with the configuration workflow.
    Type: Grant
    Filed: February 28, 2002
    Date of Patent: December 6, 2005
    Assignee: i2 Technologies US, Inc.
    Inventors: Samu J. Lahti, Harri P. Rajala
  • Publication number: 20040078689
    Abstract: In one embodiment, a method for automatically identifying a program error in a computer program includes receiving a program error message indicating that a new program error has occurred during execution of the program and generating a program stack trace for the new program error indicating the source of the new program error within the program. A first operation is applied to a portion of the program stack trace to generate a first numerical code associated with the new program error. The first numerical code associated with the new program error is compared to one or more stored first numerical codes associated with previously identified program errors to determine whether the new program error is the same as a previously identified program error. If so, stored information associated with resolving the previously identified program error is provided for use in resolving the new program error.
    Type: Application
    Filed: October 21, 2002
    Publication date: April 22, 2004
    Applicant: i2 Technologies US, Inc.
    Inventors: Juha P. Knuutila, Samu J. Lahti