Patents by Inventor John M. Boyer

John M. Boyer 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: 20070288857
    Abstract: The invention is directed to the capturing of user interface switch states. A method according to an embodiment of the invention includes: adding a state attribute to a UI switch control, the state attribute containing an expression; evaluating the expression relative to a UI binding of the UI switch control, if given, or a UI binding context node of the UI switch control, otherwise; and interpreting a result of the expression as a data layer node whose content is an ID reference to a case of UI controls that must be selected by the UI switch control.
    Type: Application
    Filed: June 12, 2006
    Publication date: December 13, 2007
    Inventors: John M. Boyer, Vladimir Trakhtenberg
  • Publication number: 20070288767
    Abstract: The present invention provides a method, system, and program product for preventing unauthorized changes to an electronic document (or a portion thereof). Specifically, under the present invention, an electronic document having a user interface control (UIC) is obtained. It is then determined whether a portion of the electronic document for which the user interaction is being attempted is protected by examining at least one of: a signature status of data associated with the UIC, or an archival status of the UIC. Based on this determination, the user interaction will be denied if it affects at least one of: the data, or a presentation property that affects an interpretation of the data is prevented. A notice indicating the denial of the user interaction can then be communicated to a user/party attempting the user interaction.
    Type: Application
    Filed: June 12, 2006
    Publication date: December 13, 2007
    Inventors: John M. Boyer, Vladimir Trakhtenberg
  • Publication number: 20070288393
    Abstract: Under the present invention, an electronic document is accessed. Each user interface control (UIC) in the electronic document is confirmed to be operationally classified as signed or unsigned by a given digital signature based on whether the UIC is associated with a data node that is signed by the digital signature. It is then determined whether the signed UIC is visible. A token representing a geometric location of the visible signed UIC within a visual representation of the electronic document and a relative location of the visible signed UIC to other visible signed UICs in the electronic document is then recorded. However, if the UIC is contained within any hierarchic UICs, the location thereof is first converted to the geometric location within the visual representation prior to recording the token. The digital signature can then be generated and/or validated unless a UIC overlap and/or layout violation is committed.
    Type: Application
    Filed: June 12, 2006
    Publication date: December 13, 2007
    Inventors: John M. Boyer, Vladimir Trakhtenberg