Patents by Inventor Pankaj Dhoolia

Pankaj Dhoolia 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: 20090193078
    Abstract: Techniques for facilitating a real-time virtual interaction between two or more users are provided. The techniques include extracting a dynamically changing context from two or more users, wherein the context comprises at least one of user-provided information and one or more items related to at least one of current activity and past activity of the two or more users, analyzing the context from each user to create a classification for each user, comparing the classification for each user with a classification for each additional user, wherein comparing comprises ordering each user in terms of closeness to each additional user, and using the ordering of each user in terms of closeness to each additional user to facilitate a real-time virtual interaction between two or more users. Techniques are also provided for generating a database of one or more user classifications.
    Type: Application
    Filed: January 24, 2008
    Publication date: July 30, 2009
    Applicant: International Business Machines Corporation
    Inventors: Manish Gupta, Pankaj Dhoolia, Narendran Sachindran
  • Publication number: 20090193079
    Abstract: Techniques for facilitating a real-time virtual interaction between two or more users are provided. The techniques include extracting a dynamically changing context from two or more users, wherein the context comprises at least one of user-provided information and one or more items related to at least one of current activity and past activity of the two or more users, analyzing the context from each user to create a classification for each user, comparing the classification for each user with a classification for each additional user, wherein comparing comprises ordering each user in terms of closeness to each additional user, and using the ordering of each user in terms of closeness to each additional user to facilitate a real-time virtual interaction between two or more users. Techniques are also provided for generating a database of one or more user classifications.
    Type: Application
    Filed: January 24, 2008
    Publication date: July 30, 2009
    Applicant: International Business Machines Corporation
    Inventors: Manish Gupta, Pankaj Dhoolia, Narendran Sachindran
  • Publication number: 20080270087
    Abstract: Non-functional concerns are addressed within an abstract model corresponding to a real-world system. One or more annotations profiles are constructed. Each annotations profile describes one or more annotations, where each annotation corresponds to and represents one of the non-functional concerns. Each of a number of modeling elements of the abstract model is associated with an annotation corresponding to a non-functional concern pertaining to the modeling element. One or more transformation templates are constructed. Each transformation template transforms the abstract model to a specific implementation platform to which the transformation template corresponds. For each transformation template, the abstract model as has been transformed to the specification implementation platform to which the transformation template corresponds is executed. Such execution results in consumption of the non-functional concerns represented by the annotations associated with the modeling elements.
    Type: Application
    Filed: April 27, 2007
    Publication date: October 30, 2008
    Inventors: Pankaj Dhoolia, Prashant Jain, Kamal Bhattacharya
  • Publication number: 20070282653
    Abstract: Disclosed is an apparatus and method for implementing a repository of services. One embodiment describes a method consisting of defining a plurality of atomic services, providing at least one service composition from the definition of the plurality of atomic services, and combining at least one atomic service associated with the at least one service composition with a service plan. The method further consists of providing a service plan that describes the control and data flow between the at least one of the plurality of atomic services and the at least one service composition.
    Type: Application
    Filed: June 5, 2006
    Publication date: December 6, 2007
    Inventors: Ellis Edward Bishop, Tian Jy Chao, Pankaj Dhoolia, John Patrick Hogan, Rajesh Jaluka, Santhosh Babu Kumaran, David Matthew Loewenstern, Heiko Hary Ludwig, Ann M. Moyer
  • Publication number: 20070282692
    Abstract: Disclosed is an apparatus and method for organizing a service request processing system. The method includes receiving operational model data from domain knowledge, receiving business performance model data from said domain knowledge, developing a solution model based upon said domain knowledge and other data, and implementing a service delivery platform to execute a service request for processing said service request.
    Type: Application
    Filed: June 5, 2006
    Publication date: December 6, 2007
    Inventors: Ellis Edward Bishop, Tian Jy Chao, Pankaj Dhoolia, Prashant Jain, Rajesh Jaluka, Santhosh Babu Kumaran, Heiko Hary Ludwig, Ann M. Moyer, Anil Nigam