Patents by Inventor Mandira Virmani

Mandira Virmani 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: 7712029
    Abstract: The present invention is directed to a method of removing a user's personal information from a document via activation of a “privacy option.” The privacy option, when activated, removes personal information from a document and, in some case, replaces the user information with generic information. The present invention is also directed to a computing system with an application module, which contains a privacy option for removing one or more pieces of personal information from a document created by a software application usable on the computing system. The present invention is further directed to a computer readable medium having stored thereon computer-executable instructions for performing the steps of modifying one or more pieces of personal information associated with a document via a privacy option.
    Type: Grant
    Filed: January 5, 2001
    Date of Patent: May 4, 2010
    Assignee: Microsoft Corporation
    Inventors: Jorge M. Ferreira, Mandira Virmani
  • Patent number: 7107275
    Abstract: An edit command delegation (ECD) utility that provides a user with the ability to edit an electronic file in a creator application program while the electronic file is open in a separate viewing application program operable only for viewing the electronic file. In response to a user input to edit the electronic file, the ECD utility opens the electronic file and reads an application identification tag contained within the content of the electronic file. The application identification tag identifies a creator application program, which was used to create the electronic file and is operable for editing the content data of the electronic file. Once the ECD utility reads the application identification tag, the ECD launches the creator application program. The ECD utility then causes the creator application program to open the electronic file. Once the electronic file is open, the content data is displayed in a window controlled by the creator application program to allow the user to edit the content data.
    Type: Grant
    Filed: August 21, 2002
    Date of Patent: September 12, 2006
    Assignee: Microsoft Corporation
    Inventors: Andrew K. Quinn, Mandira Virmani, William Kennedy, Marc A. Olson, Sean E. McAteer
  • Publication number: 20030028850
    Abstract: An edit command delegation (ECD) utility that provides a user with the ability to edit an electronic file in a creator application program while the electronic file is open in a separate viewing application program operable only for viewing the electronic file. In response to a user input to edit the electronic file, the ECD utility opens the electronic file and reads an application identification tag contained within the content of the electronic file. The application identification tag identifies a creator application program, which was used to create the electronic file and is operable for editing the content data of the electronic file. Once the ECD utility reads the application identification tag, the ECD launches the creator application program. The ECD utility then causes the creator application program to open the electronic file. Once the electronic file is open, the content data is displayed in a window controlled by the creator application program to allow the user to edit the content data.
    Type: Application
    Filed: August 21, 2002
    Publication date: February 6, 2003
    Applicant: Microsoft Corporation located at One Microsoft Way
    Inventors: Andrew K. Quinn, Mandira Virmani, William Kennedy, Marc A. Olson, Sean E. McAteer
  • Patent number: 6449617
    Abstract: An edit command delegation (ECD) utility that provides a user with the ability to edit an electronic file in a creator application program while the electronic file is open in a separate viewing application program operable only for viewing the electronic file. In response to a user input to edit the electronic file, the ECD utility opens the electronic file and reads an application identification tag contained within the content of the electronic file. The application identification tag identifies a creator application program, which was used to create the electronic file and is operable for editing the content data of the electronic file. Once the ECD utility reads the application identification tag, the ECD launches the creator application program. The ECD utility then causes the creator application program to open the electronic file. Once the electronic file is open, the content data is displayed in a window controlled by the creator application program to allow the user to edit the content data.
    Type: Grant
    Filed: June 15, 1999
    Date of Patent: September 10, 2002
    Assignee: Microsoft Corporation
    Inventors: Andrew K. Quinn, Mandira Virmani, William Kennedy, Marc A. Olson, Sean E. McAteer
  • Publication number: 20020091741
    Abstract: The present invention is directed to a method of removing a user's personal information from a document via activation of a “privacy option.” The privacy option, when activated, removes personal information from a document and, in some case, replaces the user information with generic information. The present invention is also directed to a computing system with an application module, which contains a privacy option for removing one or more pieces of personal information from a document created by a software application usable on the computing system. The present invention is further directed to a computer readable medium having stored thereon computer-executable instructions for performing the steps of modifying one or more pieces of personal information associated with a document via a privacy option.
    Type: Application
    Filed: January 5, 2001
    Publication date: July 11, 2002
    Applicant: Microsoft Corporation
    Inventors: Jorge M. Ferreira, Mandira Virmani