Patents by Inventor Keith Rolland McLellan

Keith Rolland 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: 9098482
    Abstract: The present invention is directed to systems and methods of creating and deploying electronic forms for collecting information from a user using a browser, where the browser may be one of a plurality of browser platforms. Characteristics of forms are entered by a human designer using a form designer by using drag-and-drop operations, and stored in XML template files. The form may be previewed by the designer. When a user on the Internet (or an intranet) requests a form by a browser, the characteristics of the browser are sensed and a form appropriate for the browser is deployed to the browser by a form server. Information is then captured from the user. The form may also be saved or printed.
    Type: Grant
    Filed: October 8, 2007
    Date of Patent: August 4, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: George Wesley Bradley, Jean Louis Brousseau, Kevin Matassa, Ernest Herscheal James Foster, Andrew John Neilson, Mark Christopher Leyden, Keith Rolland McLellan, Mark Andrew Brooks, Zbigniew Rachniowski, Anthony Robert Rumsey, Nasif Hussain Dawd
  • Patent number: 8909585
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for rule-based binding. In one aspect, a method includes receiving first input to a graphical user interface (GUI) associating a property of a data model presented in the GUI with a data view component of a document presented in the GUI, wherein a change to a value of the data view component is reflected in a value of the property in the data model when the document is used in a workflow, and wherein the workflow is a logical sequence of documents, including the document, that is processed according to the logical sequence such that values for one or more data view components associated with the documents are received.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: December 9, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Trevor H. Ward, Keith Rolland McLellan, Gilles Maurice
  • Publication number: 20140101564
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for rule-based binding. In one aspect, a method includes receiving first input to a graphical user interface (GUI) associating a property of a data model presented in the GUI with a data view component of a document presented in the GUI, wherein a change to a value of the data view component is reflected in a value of the property in the data model when the document is used in a workflow, and wherein the workflow is a logical sequence of documents, including the document, that is processed according to the logical sequence such that values for one or more data view components associated with the documents are received.
    Type: Application
    Filed: December 12, 2013
    Publication date: April 10, 2014
    Applicant: Adobe Systems Incorporated
    Inventors: Trevor H. Ward, Keith Rolland McLellan, Gilles Maurice
  • Patent number: 8635177
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for rule-based binding. In one aspect, a method includes receiving first input to a graphical user interface (GUI) associating a property of a data model presented in the GUI with a data view component of a document presented in the GUI, wherein a change to a value of the data view component is reflected in a value of the property in the data model when the document is used in a workflow, and wherein the workflow is a logical sequence of documents, including the document, that is processed according to the logical sequence such that values for one or more data view components associated with the documents are received.
    Type: Grant
    Filed: August 17, 2009
    Date of Patent: January 21, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Trevor H. Ward, Keith Rolland McLellan, Gilles Maurice
  • Publication number: 20130185240
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for rule-based binding. In one aspect, a method includes receiving first input to a graphical user interface (GUI) associating a property of a data model presented in the GUI with a data view component of a document presented in the GUI, wherein a change to a value of the data view component is reflected in a value of the property in the data model when the document is used in a workflow, and wherein the workflow is a logical sequence of documents, including the document, that is processed according to the logical sequence such that values for one or more data view components associated with the documents are received.
    Type: Application
    Filed: August 17, 2009
    Publication date: July 18, 2013
    Inventors: Trevor H. Ward, Keith Rolland McLellan, Gilles Maurice
  • Patent number: 7313757
    Abstract: The present invention is directed to systems and methods of creating and deploying electronic forms for collecting information from a user using a browser, where the browser may be one of a plurality of browser platforms. Characteristics of forms are entered by a human designer using a form designer by using drag-and-drop operations, and stored in XML template files. The form may be previewed by the designer. When a user on the Internet (or an intranet) requests a form by a browser, the characteristics of the browser are sensed and a form appropriate for the browser is deployed to the browser by a form server. Information is then captured from the user. The form may also be saved or printed.
    Type: Grant
    Filed: April 15, 2002
    Date of Patent: December 25, 2007
    Assignee: Adobe Systems Incorporated
    Inventors: George Wesley Bradley, Jean Louis Brousseau, Kevin Matassa, Ernest Herscheal James Foster, Andrew John Neilson, Mark Christopher Leyden, Keith Rolland McLellan, Mark Andrew Brooks, Zbigniew Rachniowski, Anthony Robert Rumsey, Nasif Hussain Dawd
  • Publication number: 20020194219
    Abstract: The present invention is directed to systems and methods of creating and deploying electronic forms for collecting information from a user using a browser, where the browser may be one of a plurality of browser platforms. Characteristics of forms are entered by a human designer using a form designer by using drag-and-drop operations, and stored in XML template files. The form may be previewed by the designer. When a user on the Internet (or an intranet) requests a form by a browser, the characteristics of the browser are sensed and a form appropriate for the browser is deployed to the browser by a form server. Information is then captured from the user. The form may also be saved or printed.
    Type: Application
    Filed: April 15, 2002
    Publication date: December 19, 2002
    Inventors: George Wesley Bradley, Jean Louis Brousseau, Kevin Matassa, Ernest Herscheal James Foster, Andrew John Neilson, Mark Christopher Leyden, Keith Rolland McLellan, Mark Andrew Brooks, Zbigniew Rachniowski, Anthony Robert Rumsey, Nasif Hussain Dawd