Patents by Inventor Ted Goddard

Ted Goddard 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: 7954050
    Abstract: Systems and methods for rendering document-based user interface software objects are disclosed. User interface software objects may be represented in a document object model on a first computer system. These objects may then be communicated to a second computer system on which they are similarly rendered through use of a document object model on a second computer system. A document on a first computer system may also be updated to reflect either user input through a user interface software object included in the document, or changes induced by server side logic. The updates may be incrementally communicated to and rendered in a second computer system. Location-neutral user interface software objects may be developed without regard to whether the software object will ultimately reside on a client or server computer system, wherein the user interface software object is equally capable of being supported on either one of a client or server computer system.
    Type: Grant
    Filed: June 25, 2004
    Date of Patent: May 31, 2011
    Assignee: Icesoft Technologies Canada Corp.
    Inventors: Stephen Maryka, Ted Goddard, Michael Beauregard
  • Publication number: 20110083070
    Abstract: Systems and methods for rendering document-based user interface software objects are disclosed. User interface software objects may be represented in a document object model on a first computer system. These objects may then be communicated to a second computer system on which they are similarly rendered through use of a document object model on a second computer system. A document on a first computer system may also be updated to reflect either user input through a user interface software object included in the document, or changes induced by server side logic. The updates may be incrementally communicated to and rendered in a second computer system.
    Type: Application
    Filed: September 30, 2010
    Publication date: April 7, 2011
    Inventors: Stephen Maryka, Ted Goddard, Michael Beauregard
  • Publication number: 20070271283
    Abstract: Systems and methods for rendering document-based user interface software objects are disclosed. User interface software objects may be represented in a document object model on a first computer system. These objects may then be communicated to a second computer system on which they are similarly rendered through use of a document object model on a second computer system. A document on a first computer system may also be updated to reflect either user input through a user interface software object included in the document, or changes induced by server side logic. The updates may be incrementally communicated to and rendered in a second computer system.
    Type: Application
    Filed: July 30, 2007
    Publication date: November 22, 2007
    Inventors: Stephen Maryka, Ted Goddard, Michael Beauregard
  • Publication number: 20050289156
    Abstract: Systems and methods for rendering document-based user interface software objects are disclosed. User interface software objects may be represented in a document object model on a first computer system. These objects may then be communicated to a second computer system on which they are similarly rendered through use of a document object model on a second computer system. A document on a first computer system may also be updated to reflect either user input through a user interface software object included in the document, or changes induced by server side logic. The updates may be incrementally communicated to and rendered in a second computer system. Location-neutral user interface software objects may be developed without regard to whether the software object will ultimately reside on a client or server computer system, wherein the user interface software object is equally capable of being supported on either one of a client or server computer system.
    Type: Application
    Filed: June 25, 2004
    Publication date: December 29, 2005
    Inventors: Stephen Maryka, Ted Goddard, Michael Beauregard
  • Publication number: 20040153878
    Abstract: A logger system, comprising a core component configured to receive a log statement from an application program, the log statement including a group identifier and a level identifier, the core component further configured to direct a log report generated from the log statement to an output stream based on the group identifier and the level identifier of the log statement and log controls accessible to the core component.
    Type: Application
    Filed: January 30, 2003
    Publication date: August 5, 2004
    Inventors: Julian Bromwich, Ted Goddard, Calvin White