Patents by Inventor Timothy J. McHyde

Timothy J. McHyde 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: 6480894
    Abstract: A system and method are provided for maintaining states for user sessions with a web system. Maintaining state includes receiving a request from a user that initiates a user session with the web system and processing the request to provide a web page to the user. Session data (220) representing a state of the user session is stored in memory in a global session server (212). Then, for each subsequent request associated with the user session, the subsequent request is received, and the session data (220) is retrieved from the global session server (212). The subsequent request is then processed using the session data (220) to provide a web page to the user, and the session data (220) is changed to reflect the processing. The session data (220) is then updated in the global session server (212). The global session server (212) thereby stores session data (220) unique to each user session accumulated over multiple web transactions.
    Type: Grant
    Filed: June 13, 2000
    Date of Patent: November 12, 2002
    Assignee: i2 Technologies US, Inc.
    Inventors: Howard R. Courts, Neil K. Dholakia, Craig L. Dunn, Brian J. Huddleston, Erik L. Huddleston, Bruce C. Macartney-Filgate, Timothy J. McHyde, Jacob Poorte
  • Patent number: 6360249
    Abstract: An enterprise interaction hub (10) is disclosed which includes a number of layers that interact to manage an enterprise web system. An interaction layer (12) receives requests to the enterprise web system and returns responsive web pages. A presentation layer (14) is coupled to the interaction layer (12) and generates the responsive web pages. A business layer (16) is coupled to the presentation layer (14) and provides business logic for use by the presentation layer (14) in generating the responsive web pages. An integration layer (18) is coupled to the business layer (16) and interfaces with existing legacy data to provide the legacy data to the business layer (16). A trend collection layer (32) monitors and accumulates historical information from the interaction layer (12), the presentation layer (14), the business layer (16) and the integration layer (18). The trend collection layer (32) also stores the historical information in a trend database (36).
    Type: Grant
    Filed: June 26, 2000
    Date of Patent: March 19, 2002
    Assignee: i2 Technologies US, Inc.
    Inventors: Howard R. Courts, Neil K. Dholakia, Craig L. Dunn, Brian J. Huddleston, Erik L. Huddleston, Bruce C. Macartney-Filgate, Timothy J. McHyde, Jacob P. Poorte
  • Patent number: 6085220
    Abstract: An enterprise interaction hub (10) is disclosed which includes a number of layers that interact to manage an enterprise web system. An interaction layer (12) receives requests to the enterprise web system and returns responsive web pages. A presentation layer (14) is coupled to the interaction layer (12) and generates the responsive web pages. A business layer (16) is coupled to the presentation layer (14) and provides business logic for use by the presentation layer (14) in generating the responsive web pages. An integration layer (18) is coupled to the business layer (16) and interfaces with existing legacy data to provide the legacy data to the business layer (16). A trend collection layer (32) monitors and accumulates historical information from the interaction layer (12), the presentation layer (14), the business layer (16) and the integration layer (18). The trend collection layer (32) also stores the historical information in a trend database (36).
    Type: Grant
    Filed: September 28, 1998
    Date of Patent: July 4, 2000
    Assignee: i2 Technologies, Inc.
    Inventors: Howard R. Courts, Neil K. Dholakia, Craig L. Dunn, Brian J. Huddleston, Erik L. Huddleston, Bruce C. Macartney-Filgate, Timothy J. McHyde, Jacob P. Poorte
  • Patent number: 6076108
    Abstract: A system and method are provided for maintaining states for user sessions with a web system. Maintaining state includes receiving a request from a user that initiates a user session with the web system and processing the request to provide a web page to the user. Session data (220) representing a state of the user session is stored in memory in a global session server (212). Then, for each subsequent request associated with the user session, the subsequent request is received, and the session data (220) is retrieved from the global session server (212). The subsequent request is then processed using the session data (220) to provide a web page to the user, and the session data (220) is changed to reflect the processing. The session data (220) is then updated in the global session server (212). The global session server (212) thereby stores session data (220) unique to each user session accumulated over multiple web transactions.
    Type: Grant
    Filed: March 6, 1998
    Date of Patent: June 13, 2000
    Assignee: i2 Technologies, Inc.
    Inventors: Howard R. Courts, Neil K. Dholakia, Craig L. Dunn, Brian J. Huddleston, Erik L. Huddleston, Bruce C. Macartney-Filgate, Timothy J. McHyde, Jacob Poorte