Patents by Inventor Chandrika G. Shankarnarayan

Chandrika G. Shankarnarayan 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: 8640083
    Abstract: Validating executable data for interactions among a plurality of process artifacts at design time. A data context is created to include the plurality of process artifacts. The data context carries interaction rules among the plurality of process artifacts. The executable data from a data source is associated with the plurality of process artifacts in the created data context. A subset of the interaction rules is selected corresponding to at least one of the plurality of process artifacts. The associated executable data is validated when the associated executable data is in accordance with the selected subset of the interaction rules.
    Type: Grant
    Filed: April 6, 2011
    Date of Patent: January 28, 2014
    Assignee: Microsoft Corporation
    Inventors: Vijay Mital, Maria Belousova, Gueorgui B. Chkodrov, Chandrika G. Shankarnarayan, Gregory Robert Prickril
  • Publication number: 20130332310
    Abstract: A user interface in which a control is presented in which a user may edit the control in a manner that if the edit is finalized, a bill would be affected. The user interface also displays a billing impact element that displays an effect on the bill should the edit be finalized. For instance, as edits are made to the control, corresponding effects are illustrated in the billing impact element in real-time. Thus, the user can see more immediately an impact of billing in response to possible edits, rather than wait until final payment before seeing the effect on the bill of all prior edits.
    Type: Application
    Filed: August 31, 2012
    Publication date: December 12, 2013
    Applicant: Microsoft Corporation
    Inventors: Stephen Michael Danton, Jonah B. Sterling, Jesse David Francisco, Adam Mohamed Abdelhamed, Chandrika G. Shankarnarayan
  • Publication number: 20110185338
    Abstract: Validating executable data for interactions among a plurality of process artifacts at design time. A data context is created to include the plurality of process artifacts. The data context carries interaction rules among the plurality of process artifacts. The executable data from a data source is associated with the plurality of process artifacts in the created data context. A subset of the interaction rules is selected corresponding to at least one of the plurality of process artifacts. The associated executable data is validated when the associated executable data is in accordance with the selected subset of the interaction rules.
    Type: Application
    Filed: April 6, 2011
    Publication date: July 28, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Vijay Mital, Maria Belousova, Gueorgui B. Chkodrov, Chandrika G. Shankarnarayan, Gregory Robert Prickril
  • Patent number: 7945891
    Abstract: Validating executable data for interactions among a plurality of process artifacts at design time. A data context is created to include the plurality of process artifacts. The data context carries interaction rules among the plurality of process artifacts. The executable data from a data source is associated with the plurality of process artifacts in the created data context. A subset of the interaction rules is selected corresponding to at least one of the plurality of process artifacts. The associated executable data is validated when the associated executable data is in accordance with the selected subset of the interaction rules.
    Type: Grant
    Filed: April 12, 2006
    Date of Patent: May 17, 2011
    Assignee: Microsoft Corporation
    Inventors: Vijay Mital, Maria Belousova, Gueorgui B. Chkodrov, Chandrika G. Shankarnarayan, Gregory Robert Prickril