Patents by Inventor Subhasis Ojha

Subhasis Ojha 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: 7043444
    Abstract: A method for synchronizing planning information in a high availability planning and scheduling architecture includes processing requests from one or more external systems (40) using an advanced planning and scheduling (APS) engine (22) included in a first primary high availability (HA) system (20a). The processing of requests includes modifying planning information stored in memory of the first primary HA system (20a) according to the requests. The method also includes storing change information reflecting the modifications to the planning information in a database (64) and extracting the change information from the database (64) at an extraction time. Furthermore, the method includes updating the planning information using the extracted change information and storing the updated planning information in memory of a second primary HA system (20a?).
    Type: Grant
    Filed: April 13, 2001
    Date of Patent: May 9, 2006
    Assignee: i2 Technologies US, Inc.
    Inventors: Subhasis Ojha, Rickey T Tom, Abhijig A Bhide, Arvindh Murugan
  • Patent number: 7024371
    Abstract: A high availability planning and scheduling system includes a number of high availability (HA) systems (20) that are coupled to one or more external systems (40) using a message bus (50). Each HA system (20) includes an HA server (24) that receives and queues requests received from the external systems (40). Each HA system (20) also includes an advanced planning and scheduling (APS) engine (22) that receives a request from the HA server (24) and processes the request using planning information stored in memory of the HA system (20). Furthermore, the APS engine (22) also modifies the planning information according to the processing of the request and generates a response to the external system (40) from which the request originated. The high availability planning and scheduling system further includes a message manager (54) that directs each request received from the external systems (40) to an appropriate HA system (20) using the message bus (50).
    Type: Grant
    Filed: April 13, 2001
    Date of Patent: April 4, 2006
    Assignee: i2 Technologies US, Inc.
    Inventors: Subhasis Ojha, Rickey T. Tom, Abhijit A. Bhide, Arvindh Murugan
  • Publication number: 20020152104
    Abstract: A method for synchronizing planning information in a high availability planning and scheduling architecture includes processing requests from one or more external systems (40) using an advanced planning and scheduling (APS) engine (22) included in a first primary high availability (HA) system (20a). The processing of requests includes modifying planning information stored in memory of the first primary HA system (20a) according to the requests. The method also includes storing change information reflecting the modifications to the planning information in a database (64) and extracting the change information from the database (64) at an extraction time. Furthermore, the method includes updating the planning information using the extracted change information and storing the updated planning information in memory of a second primary HA system (20a′).
    Type: Application
    Filed: April 13, 2001
    Publication date: October 17, 2002
    Inventors: Subhasis Ojha, Rickey T. Tom, Abhijit A. Bhide, Arvindh Murugan
  • Publication number: 20020152103
    Abstract: A high availability planning and scheduling system includes a number of high availability (HA) systems (20) that are coupled to one or more external systems (40) using a message bus (50). Each HA system (20) includes an HA server (24) that receives and queues requests received from the external systems (40). Each HA system (20) also includes an advanced planning and scheduling (APS) engine (22) that receives a request from the HA server (24) and processes the request using planning information stored in memory of the HA system (20). Furthermore, the APS engine (22) also modifies the planning information according to the processing of the request and generates a response to the external system (40) from which the request originated. The high availability planning and scheduling system further includes a message manager (54) that directs each request received from the external systems (40) to an appropriate HA system (20) using the message bus (50).
    Type: Application
    Filed: April 13, 2001
    Publication date: October 17, 2002
    Applicant: i2 Technologies, Inc.
    Inventors: Subhasis Ojha, Rickey T. Tom, Abhijit A. Bhide, Arvindh Murugan