Patents by Inventor Cyrus Balsara

Cyrus Balsara 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: 20070074120
    Abstract: A rich client view of server data is integrated within a server presentation of data provided by a portal server application. The rich client view of data is included with other web based views provided according to the server presentation of data when the rich client view is created. The rich client view is integrated among the web based views such that the rich client view and web based views are organized together. A separate application is launched to render the rich client view in response to a selection to render the rich client view. The selection to render the rich client view is integrated within the server presentation of data such that rich client view is provided seamlessly within the server presentation.
    Type: Application
    Filed: September 9, 2005
    Publication date: March 29, 2007
    Applicant: Microsoft Corporation
    Inventors: Gregory Lindhorst, Andrew Miller, Cyrus Balsara, Jason Bould, Jianlan Song, Neil Black, Paul Bishop
  • Publication number: 20060277222
    Abstract: A method, system, and computer-readable medium for creating and saving a translation specification are disclosed which enables settings information associated with data importation and exportation in a database to be saved for subsequent use. Saved settings information may be manipulated, selected for use, or exported to another application. Saved settings information exported to another application can take the form of a translation task, which will execute using the saved settings information. Recent translations may be temporarily saved, and later re-run, exported, or saved more permanently.
    Type: Application
    Filed: June 1, 2005
    Publication date: December 7, 2006
    Applicant: Microsoft Corporation
    Inventors: Richard Dickinson, Jianlan Song, David Ashburn, Cyrus Balsara, Clinton Covington
  • Publication number: 20060129592
    Abstract: A received reply email document enables some action to be effectuated using data included in the email document responsive to field identifiers associated with the data and corresponding to fields of metadata. The associated field identifiers that correspond to known fields of the metadata provide some expectation as to the semantic meaning and/or syntactic constraints of the data to which the field identifiers are associated. In a described implementation, an actionable email documents module creates an email document having blocks that are mapped to fields of metadata. The email document is transmitted to one or more recipients. Each recipient adds data to the blocks so that the data becomes mapped to the fields of the metadata. The recipients return a reply email document having the field-mapped data. Upon receipt, the module can effectuate some action using the field-mapped data responsive to the mappings.
    Type: Application
    Filed: December 15, 2004
    Publication date: June 15, 2006
    Applicant: Microsoft Corporation
    Inventors: Suraj Poozhiyil, Cyrus Balsara, Jason Bould, Mark Lucovsky, Richard McDowell
  • Patent number: 6065012
    Abstract: A dynamic summary view is generated by defining an HTML page that links data binding HTML tables and other HTML controls to predetermined data within a storage of data. For each type of data, a parameter is determined which characterizes the predetermined data from the other data within the storage. A control module related to a specific type of data, searches the storage, determines the predetermined data using the parameter and displays the predetermined data via a data binding HTML table within a section of the dynamic summary view. Upon detecting a manipulation request, such as when a user clicks a button of the mouse, the appropriate control module accesses a subset of the program module that created the predetermined data. This is advantageously done without invoking the entire program module. A subset of the program module can be accessed by executing a script to call defined methods of objects within the program module.
    Type: Grant
    Filed: February 27, 1998
    Date of Patent: May 16, 2000
    Assignee: Microsoft Corporation
    Inventors: Cyrus Balsara, Debbie Lynn Cargile, Gay Lynn Gilmore, Michael Elton Hewitt, Kevin Kahl, Sean Edward Purcell