Patents by Inventor Yohay Voronov

Yohay Voronov 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: 20070192383
    Abstract: Systems and methods are disclosed for providing extension specified undo transactions. The disclosed systems and methods may include receiving a first plurality of operations from an extension. The first plurality of operations may include a first open undo transaction command and a first close undo transaction command. The first plurality of operations may correspond to one event being completely specified by the first plurality of operations. No other data may be required to specify the event. Furthermore, the disclosed systems and methods may include receiving a first undo command. In addition, the disclosed systems and methods may include undoing all operations received between the first open undo transaction command and the first close undo transaction command in response to the received first undo command.
    Type: Application
    Filed: January 31, 2006
    Publication date: August 16, 2007
    Applicant: Microsoft Corporation
    Inventors: Timothy Harahan, Yohay Voronov, Alexander Sourov, Marcel Parent
  • Publication number: 20060136510
    Abstract: A change list tracking mechanism supports features that require a record of values that have been modified in a document of a project management software application. Examples of the features supported include multiple undo, report generation, and audit logging. The change list tracking mechanism includes object containers and change lists. Each object container includes objects that are associated with properties of the document. A user who wants to be notified of specific modifications creates the change list to track modifications made to a specific object property in a particular object container. A property value identified in the change list may be modified by any user that accesses the document. The corresponding object container provides information about the modification to the change list. The user is identified and notified of the modification.
    Type: Application
    Filed: December 17, 2004
    Publication date: June 22, 2006
    Applicant: Microsoft Corporation
    Inventors: Yohay Voronov, Raju Iyer, Tim Harahan, Charles Burns