Patents by Inventor Ranjit N. Notani

Ranjit N. Notani 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: 6397192
    Abstract: A computer implemented method for workflow synchronization is provided. The first step comprises initializing the execution of a plurality of workflows. The next step is providing synchronization logic in at least one of the plurality of workflows. In the third step the execution of a workflow is paused until the synchronization logic is complete. In the final step the execution of the plurality of workflows continues.
    Type: Grant
    Filed: September 18, 1998
    Date of Patent: May 28, 2002
    Assignee: i2 Technologies US, Inc.
    Inventors: Ranjit N. Notani, Abhay V. Parasnis, Mark B. Whipple
  • Publication number: 20020038340
    Abstract: A request broker (50) receives a request (76a) from a client (18), including a description (82) of a method and parameters (84) to be used in executing the method. The parameters (84) have one of multiple acceptable native formats. The request broker (50) determines the native format of the parameters (84) and communicates the parameters (84) in the native format to a selected one of multiple translators (24) for translation to an internal format, where each translator (24) is associated with a different native format.
    Type: Application
    Filed: August 14, 2001
    Publication date: March 28, 2002
    Applicant: i2 Technologies US, Inc.
    Inventors: Mark B. Whipple, Ranjit N. Notani
  • Patent number: 6334146
    Abstract: A computer system for remotely accessing data in a multi-enterprise collaboration comprises a workspace associated with a first enterprise having a plurality of stored objects. The computer system further comprises a network node associated with a second enterprise, the network node being in communication with the workspace across the network. The computer system further comprises an agent generated at the network node, the agent operable to access the workspace via the network, the agent further operable to manipulate at least one of the plurality of stored objects within the workspace to perform a collaboration activity.
    Type: Grant
    Filed: September 18, 1998
    Date of Patent: December 25, 2001
    Assignee: i2 Technologies US, Inc.
    Inventors: Abhay V. Parasnis, Ranjit N. Notani, Mark B. Whipple
  • Patent number: 6332155
    Abstract: A computer implemented process for enterprise collaboration is provided. The process includes designing a workflow where the workflow has at least one heterocast split and at least one heterocast join. The heterocast split and the heterocast join allow at least one activity to be parameterized, and at least one of the parameters comprising nodes within a node group. The workflow is then instantiated such that the at least one activity is instantiated as a plurality of activities each tailored to a particular node in the node group. The process then involves deploying the workflow including distributing the activities over the nodes in the node group, and executing the workflow to provide multi-enterprise collaboration.
    Type: Grant
    Filed: August 2, 2000
    Date of Patent: December 18, 2001
    Assignee: i2 Technologies US, Inc.
    Inventor: Ranjit N. Notani
  • Patent number: 6332130
    Abstract: A computer implemented system for inter-domain analysis is disclosed. The system includes a domain engine (234), associated with a first supply chain entity, having a local model representing a supply chain activity of the first supply chain entity. The domain engine (234) operable to generate a model agent (240) that represents a partial replica of the local model. The system also includes another domain engine (236), associated with a second supply chain entity, having a local model representing a supply chain activity of the second supply chain entity. The other domain engine is operable to generate a model agent representing a partial replica of the local model. The domain engines (234 and 236) further operate to expand the respective local models using the remote model agents (240) to accomplish local inter-domain analysis. In one embodiment, the model agents (240) can be data model agents, object model agents and behavior model agents.
    Type: Grant
    Filed: October 4, 1999
    Date of Patent: December 18, 2001
    Assignee: i2 Technologies US, Inc.
    Inventors: Ranjit N. Notani, John E. Mayer
  • Patent number: 6289384
    Abstract: A system for providing client callbacks includes a client having a client application and a client firewall operable to block a client callback to the client application from a server. The server includes a server firewall and a server workspace. The server workspace has data protected by the server firewall and a permissibility framework associating a predefined type of the data with the client application. The server workspace is operable to generate a client callback for the client application in response to the presence of the predefined data type. A server-side proxy is operable to provide the client application access to the server workspace through the server firewall. The client application is operable to connect to the server workspace via the server-side proxy to receive the client callback.
    Type: Grant
    Filed: September 18, 1998
    Date of Patent: September 11, 2001
    Assignee: i2 Technologies, Inc.
    Inventors: Mark B. Whipple, Ranjit N. Notani, Abhay V. Parasnis
  • Patent number: 6289385
    Abstract: A computer workspace comprises a plurality of memory slots, the memory slots each operable to store at least one object. The computer workspace further comprises a permissibility framework in communication with the computer workspace, the permissibility framework maintaining access rights to each memory slot. The computer workspace further comprises an event manager in communication with the memory slots and the permissibility framework, the event manager being operable to generate messages in response to the memory slots being accessed and further in response to the access rights maintained by the permissibility framework.
    Type: Grant
    Filed: September 18, 1998
    Date of Patent: September 11, 2001
    Assignee: i2 Technologies, Inc.
    Inventors: Mark B. Whipple, Ranjit N. Notani, Abhay V. Parasnis
  • Patent number: 6222533
    Abstract: A computer implemented system enables a global user interface. The system includes a plurality of application engines (110, 114) and a user interface process (124). The system also includes a visual information broker (118) that has dynamically loadable adapters (120, 122) where each adapter (120, 122) is appropriate for accessing one of a plurality of types of engines. The visual information broker (118) can thereby interface between an engine interface (112, 116) of an application engine (110, 114) and the user interface process (124) by dynamically loading an adapter (120, 122) appropriate for that type of engine. The computer system also can enable a global messaging bus. The system includes native messaging supported by a network messaging layer (180). A plurality of message bus manager processes (176) each include a dynamically loadable message bus adapter (178) and a message bus application program interface (174).
    Type: Grant
    Filed: August 25, 1997
    Date of Patent: April 24, 2001
    Assignee: i2 Technologies, Inc.
    Inventors: Ranjit N. Notani, John E. Mayer, Bhaven S. Shah, Gregory A. Evetts, Ajit Sagar, Israel Hilerio, David A. Chisolm
  • Patent number: 6119149
    Abstract: A computer implemented process for enterprise collaboration is provided. The process includes designing a workflow where the workflow has at least one heterocast split and at least one heterocast join. The heterocast split and the heterocast join allow at least one activity to be parameterized, and at least one of the parameters comprising nodes within a node group. The workflow is then instantiated such that the at least one activity is instantiated as a plurality of activities each tailored to a particular node in the node group.
    Type: Grant
    Filed: June 5, 1998
    Date of Patent: September 12, 2000
    Assignee: i2 Technologies, Inc.
    Inventor: Ranjit N. Notani
  • Patent number: 5995945
    Abstract: A computer implemented system for inter-domain analysis is disclosed. The system includes a domain engine (234), associated with a first supply chain entity, having a local model representing a supply chain activity of the first supply chain entity. The domain engine (234) operable to generate a model agent (240) that represents a partial replica of the local model. The system also includes another domain engine (236), associated with a second supply chain entity, having a local model representing a supply chain activity of the second supply chain entity. The other domain engine is operable to generate a model agent representing a partial replica of the local model. The domain engines (234 and 236) further operate to expand the respective local models using the remote model agents (240) to accomplish local inter-domain analysis. In one embodiment, the model agents (240) can be data model agents, object model agents and behavior model agents.
    Type: Grant
    Filed: August 25, 1997
    Date of Patent: November 30, 1999
    Assignee: i2 Technologies, Inc.
    Inventors: Ranjit N. Notani, John E. Mayer
  • Patent number: 5931900
    Abstract: A computer implemented system and process enables inter-domain interaction. The system includes a native plane (292) that has a first native source (294) associated with a first domain and a second native source (296) associated with a second domain. The first and second native sources (294, 296) include domain related data and applications. The system also includes an inter-domain connectivity plane (298) that has a first domain engine (300) associated with the first domain, and a second domain engine (302) associated with the second domain. The first and second domain engines (300, 302) operate to perform domain analysis functions. The system further includes adapters associated with the first and second native sources (294, 296) where the adapters operate to abstract data and information from the first and second native sources (294, 296) onto the inter-domain connectivity plane (298).
    Type: Grant
    Filed: August 25, 1997
    Date of Patent: August 3, 1999
    Assignee: i2 Technologies, Inc.
    Inventors: Ranjit N. Notani, John E. Mayer, Israel Hilerio