Patents by Inventor Prasad Panditharadhya

Prasad Panditharadhya 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: 20070263012
    Abstract: Various technologies and techniques are disclosed that merge components on a design surface. The system receives input from a user to add components or clauses to a design surface and analyzes the components to determine if some of the components can be merged. If the system identifies components that can be merged, then the system merges the identified components to reduce the number of components present on the design surface. The system determines that some components can be merged if the components meet the same criteria, such as having components that are equivalent and that have the same number of incoming paths or the same number of outgoing paths. The system provides a visual indicator on the design surface to indicate that components are being merged. The system provides an undo feature to allow the user to undo the component merging when desired.
    Type: Application
    Filed: May 15, 2006
    Publication date: November 15, 2007
    Applicant: Microsoft Corporation
    Inventors: Nagalinga Durga Prasad Panditharadhya, John Churchill, Udaya Bhaskara
  • Publication number: 20060161869
    Abstract: Embodiments of the present invention provide the ability to effectively visualize the mapping between two schemas, referred to herein as a source schema (or first schema) and a destination schema (or second schema), regardless of the size or complexity of the schemas and mappings. According to one aspect of the present invention a method for visually representing a mapping between a first schema and a second schema is provided. The method includes receiving a selection of an object, emphasizing the selected object and identifying a plurality of objects that are relevant to the selected object. The objects that are identified as being relevant to the selected object are also emphasized.
    Type: Application
    Filed: January 14, 2005
    Publication date: July 20, 2006
    Applicant: Microsoft Corporation
    Inventors: George Robertson, John Churchill, Mary Czerwinski, Prasad Panditharadhya, Udaya Bhaskara
  • Publication number: 20060161855
    Abstract: Embodiments of the present invention provide the ability to effectively visualize the mapping between two schemas, referred to herein as a source schema (or first schema) and a destination schema (or second schema), regardless of the size or complexity of the schemas and mappings. According to one aspect of the present invention a method for visually representing a mapping between a first schema and a second schema is provided. The method includes receiving a selection of an object, emphasizing the selected object and identifying a plurality of objects that are relevant to the selected object. The objects that are identified as being relevant to the selected object are also emphasized.
    Type: Application
    Filed: January 14, 2005
    Publication date: July 20, 2006
    Applicant: Microsoft Corporation
    Inventors: George Robertson, John Churchill, Mary Czerwinski, Prasad Panditharadhya, Udaya Bhaskara
  • Publication number: 20050132276
    Abstract: A method of providing an extension mechanism to an schema editor such that custom properties may be defined for nodes within an XSD schema. The custom properties allow the schema editor to define characteristics of non-XML data within XSD schemas in a standard fashion. The XSD schemas may then be used to parse and validate instance data that is not natively in XML format, such as flat files.
    Type: Application
    Filed: December 15, 2003
    Publication date: June 16, 2005
    Inventors: Nagalinga Durga Prasad Panditharadhya, Udaya Bhaskara, John Ballard, Alvaro de Matos Filho