Patents by Inventor Keith R. McLellan

Keith R. McLellan 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: 8977951
    Abstract: A system receives an identification of an electronic form that contains a set of objects. At least one object allows a user, via a graphical user interface, to provide input to the object. The system identifies a set of objects from the electronic form to be included within a panel used by a wizard to complete the electronic form. The system generates the panel for presentation by the wizard. The panel allows the user to provide input to those objects on that panel.
    Type: Grant
    Filed: August 21, 2006
    Date of Patent: March 10, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Christopher H. M. Ethier, Trevor H. Ward, Keith R. McLellan, Anthony R. Rumsey
  • Publication number: 20130198628
    Abstract: A system receives an identification of an electronic form that contains a set of objects. At least one object allows a user, via a graphical user interface, to provide input to the object. The system identifies a set of objects from the electronic form to be included within a panel used by a wizard to complete the electronic form. The system generates the panel for presentation by the wizard. The panel allows the user to provide input to those objects on that panel.
    Type: Application
    Filed: August 21, 2006
    Publication date: August 1, 2013
    Inventors: Christopher H. M. Ethier, Trevor H. Ward, Keith R. McLellan, Anthony R. Rumsey
  • Patent number: 7685609
    Abstract: A system and method for facilitating distributed form processing is disclosed. The system ma deploy a form to both a client and a server, wherein the form is consistent with a common object model supported by both the client and the server. Scripts associated with the form may be marked to run on the client or on the server. When a script fires, if it is marked to run on the client, the script executes on the client. When the client fires a script marked to run on the server, the client sends the state of the form to the server, the server runs the script and returns the new state of the form to the client. The client updates the state of its form to reflect the changes made by the server.
    Type: Grant
    Filed: February 22, 2005
    Date of Patent: March 23, 2010
    Assignee: Adobe Systems, Incorporated
    Inventor: Keith R. McLellan