Patents by Inventor Dipanjan Chakraborty

Dipanjan Chakraborty 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: 20090125366
    Abstract: A workflow management method for a workflow system comprises registering events recognized by one or more workflows in a workflow event registry, registering new dependency information in an event dependency registry, and registering corrective actions in an event handling directives module. Further, upon receipt of an event, the method comprises identifying workflows that have a dependency associated with the received event, forwarding the event to dependent workflows which recognize the event, determining, with reference to the event handling directives module, corrective actions for dependent workflows which do not recognize the event, and instructing, by way of recognized events, the dependent workflows which do not recognize the event to perform the corrective actions.
    Type: Application
    Filed: November 13, 2007
    Publication date: May 14, 2009
    Inventors: Dipanjan Chakraborty, Amit Anil Nanavati, Vinod V. Mankar, Parul Mittal
  • Publication number: 20080040281
    Abstract: Users and vendors are matched. A request from a mobile wireless device of a user is received that relates to a business service. The request is matched against vendors providing the business service to yield one or more vendors currently locationally near the user and that are currently accepting service calls for the business service. A response is sent to the mobile wireless device of the user, with identities of the vendors that are locationally near the user and that are currently accepting service calls for the business service. The current location of the user may be determined based on the user's mobile wireless device. The current location of each vendor may be determined based on that provider's mobile wireless device. Whether each vendor providing the business service requested is currently accepting service calls is determined based on previously provided information by the provider.
    Type: Application
    Filed: July 11, 2006
    Publication date: February 14, 2008
    Inventors: Dipanjan Chakraborty, Koustuv Dasgupta, Sumit Mittal, Archan Misra
  • Publication number: 20080014966
    Abstract: A mobile wireless device, such as a mobile wireless phone, is adapted based on a user's current abstracted contextual situation, where the context of a user is determined using devices enabled with near-field communication technology. Dynamic information of a user of a mobile device, such as the identity of his or her current environment, is determined using near-field communication, such as radio-frequency identification (RFID) tags. Static information regarding the user is also determined, where such static information can include the user's preferences regarding how the mobile device should adapt to certain environments. An abstracted contextual situation of the user is synthesized based on this dynamic and static information. One or more adaptation directives for the mobile device of the user are determined based on the user's abstracted contextual situation.
    Type: Application
    Filed: July 13, 2006
    Publication date: January 17, 2008
    Inventors: Dipanjan Chakraborty, Sudha Krishnamurthy, Sumit Mittal, Sunil Chandra, Pankaj Kankar, Ashish Verma
  • Publication number: 20070016573
    Abstract: A Web services-oriented service provider middleware architecture and implementation is provided that integrates the performance monitoring of individual CPs, along with other dynamic contextual conditions, in the automatic selection of appropriate CPs. In the architecture, a CP's performance is evaluated not only in terms of network or service-level parameters, but also via other business processes (e.g., complaint handling). The selection of multiple Web services occurs through an initial filtering of a set of feasible workflows for each task depending on business agreements and end user needs, and a subsequent dynamic context-based selection of the most appropriate workflow. A workflow filtering and ranking engine uses metarules to guide the optimisation process and help in selecting and ranking the feasible workflows. The component services in the workflows are evaluated by evaluator processes of information sources. The workflow engine outputs the workflows in their preference ranking.
    Type: Application
    Filed: July 15, 2005
    Publication date: January 18, 2007
    Applicant: International Business Machines Corporation
    Inventors: Amit Nanavati, Archan Misra, Dipanjan Chakraborty, Suraj Jaiswal
  • Publication number: 20050203757
    Abstract: A system and method for pervasive enablement of business processes that effectively integrates workflow technology and ad-hoc collaboration tools. Collaboration tools comprise a plurality of native communication devices capable of interacting with the user either using text or voice mechanism. A modality adapter associated with each collaboration tool (or modality) performs the function of translating staff activities to device-specific messages and receiving replies from the users and sending them back to the engine. A Workflow Engine executes the business process and sends out staff activities meant for human users to the Interaction Controller and other activities meant for software agents to Web Services. An Interaction Controller entity utilizes the Context Service and the Address Book to determine the appropriate modality or collaboration tool for a user and sends the staff activity to the appropriate modality adapter.
    Type: Application
    Filed: March 11, 2004
    Publication date: September 15, 2005
    Inventors: Hui Lei, Dipanjan Chakraborty