Patents by Inventor Ashwani Dhawan

Ashwani Dhawan 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: 20050060662
    Abstract: A process for assisting a user to order the IT services the user wants even if the user is not familiar with the proper IT terminology or concepts.
    Type: Application
    Filed: August 22, 2003
    Publication date: March 17, 2005
    Inventors: Thomas Soares, Boris Pevzner, Ashwani Dhawan
  • Publication number: 20050043979
    Abstract: A computer implemented process which executes computer instructions to carry out the steps of at least one fulfillment workflow to bring an instance of an information technology service into existence. If management approvals are necessary, at least one approval workflow is also executed. The steps of the preferred embodiment of the process are: using a computer to access a data structure of a service action and perform a fulfillment process comprising the steps: (A) using a computer to follow pointers in said data structure to an appropriate fulfillment workflow; (B) loading said fulfillment workflow into memory of said computer; (C) using said computer to execute computer instructions pointed to by one or more pointers in said fulfillment workflow; and (D) receiving and recording any feedback data entered by a human who has been given instructions by said computer to carry out one or more steps of said fulfillment workflow.
    Type: Application
    Filed: August 22, 2003
    Publication date: February 24, 2005
    Inventors: Thomas Soares, Boris Pevzner, Ashwani Dhawan
  • Publication number: 20050044099
    Abstract: A process to assist an IT professional to interact with a computer to establish an IT services catalog by performing the following steps: (1) providing some computer displayed means by which the IT professional can choose between multiple processes including defining a new service, defining a relationship between a service and another service or IT resource, defining cost information or defining a service action which, when executed, can create, modify or destroy an instance of the service; (2) when the user chooses to define a new service, interacting with the user in any way to create a data structure which defines the service and which includes validation constraints and/or validation formulas; (3) when the user chooses to define a relationship, interacting with the user in any way to determine whether the relationship is to other IT services or to IT resources and to establish filter conditions within the selected class and to record appropriate pointers and filter conditions in the data structure which d
    Type: Application
    Filed: August 22, 2003
    Publication date: February 24, 2005
    Inventors: Thomas Soares, Boris Pevzner, Ashwani Dhawan