Patents by Inventor Jonathan Rivers-Moore

Jonathan Rivers-Moore 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: 20070130500
    Abstract: System(s), method(s), and/or techniques (“tools”) are described that enable electronic document functionality for a limited-capability computing device. The tools may enable a computing device with limited display capabilities to present and enable navigation through nested items or hierarchical view levels of an electronic document. The tools may also build renderable view information by which a device may enable electronic document functionality based on the capabilities of that device.
    Type: Application
    Filed: December 5, 2005
    Publication date: June 7, 2007
    Applicant: Microsoft Corporation
    Inventors: Jonathan Rivers-Moore, Petru Moldovanu, Balbir Singh
  • Publication number: 20060294451
    Abstract: Systems and/or methods are described that enable an electronic form to be rendered using a template. The template may be independent of the electronic form's current state or instance. In one embodiment, the systems and/or methods build a rendering file to render a current instance of an electronic form using the template and a view tree associated with the current instance.
    Type: Application
    Filed: June 27, 2005
    Publication date: December 28, 2006
    Applicant: Microsoft Corporation
    Inventors: Amol Kelkar, Danny van Velzen, Jonathan Rivers-Moore
  • Publication number: 20060230338
    Abstract: Systems and/or methods are described that enable a data-driven action associated with altering a data instance of a network form without altering and/or having access to the data instance. These systems and/or methods, in one embodiment, render a result of a data-driven action for a network form without transforming the network form's data instance. In another embodiment, the systems and/or methods map a data-driven action to a view-centric logical representation of the electronic form.
    Type: Application
    Filed: March 30, 2005
    Publication date: October 12, 2006
    Applicant: Microsoft Corporation
    Inventors: Amol Kelkar, Danny Velzen, David Airapetyan, Jonathan Rivers-Moore, Ranjan Aggarwal
  • Publication number: 20060161837
    Abstract: Systems and/or methods that enable an operation associated with an altered structure of a data instance of a network form without first altering the structure of the data instance are described. These systems and/or methods, in one embodiment, enable an operation of a network form eventually requiring alteration of a structure of a data instance of the network form without first performing a roundtrip with the network form's network computer. In another embodiment, the systems and/or methods approximate a view and editing experience associated with a structural change to a data instance of a network form without structurally changing the data instance.
    Type: Application
    Filed: January 14, 2005
    Publication date: July 20, 2006
    Applicant: Microsoft Corporation
    Inventors: Amol Kelkar, Brian O'Connor, Jonathan Rivers-Moore, Prakash Sikchi
  • Publication number: 20050183006
    Abstract: A system and method capable of identifying that a node of an extensible markup language (XML) document is editable using an element of an electronic-form template is described. In at least some embodiments, the system and method are capable of determining operations that are permitted for the identified node using another element of the electronic-form template.
    Type: Application
    Filed: February 17, 2004
    Publication date: August 18, 2005
    Applicant: Microsoft Corporation
    Inventors: Jonathan Rivers-Moore, Eugene Veselov