Patents by Inventor Kirk Fertitta

Kirk Fertitta 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: 20090320004
    Abstract: A flexible user interface that takes advantage of the data binding architecture both at compilation and post compilation is described. The architecture provides maximum flexibility to the end user for customization of instrument user interfaces while affording the manufacturer basic control on look and feel to ensure functionality and important aspects of brand appearance.
    Type: Application
    Filed: October 30, 2008
    Publication date: December 24, 2009
    Inventor: Kirk Fertitta
  • Publication number: 20080016498
    Abstract: A system and method for providing seamless communication with threads executing on an embedded computer. Using a DAT system, a programmer can test the communication interfaces of a thread via either a scripting program, any COM-compliant program, or a graphical test utility. The DAT system automatically formats a block of data that is transmitted between the embedded computer and a host computer and accounts for machine specific enumeration sizes, machine specific pointer sizes, machine specific structure alignment boundaries, machine specific integer sizes, and machine specific byte ordering.
    Type: Application
    Filed: June 26, 2007
    Publication date: January 17, 2008
    Applicant: S2 TECHNOLOGIES, INC.
    Inventors: Mark Underseth, Kirk Fertitta, Robert Howell
  • Patent number: 7237230
    Abstract: A system and method for providing seamless communication with threads executing on an embedded computer. Using a DAT system, a programmer can test the communication interfaces of a thread via either a scripting program, any COM-compliant program, or a graphical test utility. The DAT system automatically formats a block of data that is transmitted between the embedded computer and a host computer and accounts for machine specific enumeration sizes, machine specific pointer sizes, machine specific structure alignment boundaries, machine specific integer sizes, and machine specific byte ordering.
    Type: Grant
    Filed: March 22, 2002
    Date of Patent: June 26, 2007
    Assignee: S2 Technologies, Inc.
    Inventors: Mark Underseth, Kirk Fertitta, Robert Howell
  • Publication number: 20060212880
    Abstract: A system and method for providing seamless communication with threads executing on an embedded computer. Using a DAT system, a programmer can test the communication interfaces of a thread via either a scripting program, any COM-compliant program, or a graphical test utility. The DAT system automatically formats a block of data that is transmitted between the embedded computer and a host computer and accounts for machine specific enumeration sizes, machine specific pointer sizes, machine specific structure alignment boundaries, machine specific integer sizes, and machine specific byte ordering.
    Type: Application
    Filed: May 22, 2006
    Publication date: September 21, 2006
    Inventors: Mark Underseth, Kirk Fertitta, Brad Handa, Peter Tran
  • Patent number: 7062772
    Abstract: A system and method for providing seamless communication with threads executing on an embedded computer. Using a DAT system, a programmer can test the communication interfaces of a thread via either a scripting program, any COM-compliant program, or a graphical test utility. The DAT system automatically formats a block of data that is transmitted between the embedded computer and a host computer and accounts for machine specific enumeration sizes, machine specific pointer sizes, machine specific structure alignment boundaries, machine specific integer sizes, and machine specific byte ordering.
    Type: Grant
    Filed: March 22, 2002
    Date of Patent: June 13, 2006
    Assignee: S2 Technologies, Inc.
    Inventors: Mark Underseth, Kirk Fertitta, Brad Handa, Peter Tran
  • Publication number: 20030061292
    Abstract: A system and method for providing seamless communication with threads executing on an embedded computer. Using a DAT system, a programmer can test the communication interfaces of a thread via either a scripting program, any COM-compliant program, or a graphical test utility. The DAT system automatically formats a block of data that is transmitted between the embedded computer and a host computer and accounts for machine specific enumeration sizes, machine specific pointer sizes, machine specific structure alignment boundaries, machine specific integer sizes, and machine specific byte ordering.
    Type: Application
    Filed: March 22, 2002
    Publication date: March 27, 2003
    Inventors: Mark Underseth, Kirk Fertitta, Hugues Valois
  • Publication number: 20020198675
    Abstract: A system and method for providing seamless communication with threads executing on an embedded computer. Using a DAT system, a programmer can test the communication interfaces of a thread via either a scripting program, any COM-compliant program, or a graphical test utility. The DAT system automatically formats a block of data that is transmitted between the embedded computer and a host computer and accounts for machine specific enumeration sizes, machine specific pointer sizes, machine specific structure alignment boundaries, machine specific integer sizes, and machine specific byte ordering.
    Type: Application
    Filed: March 22, 2002
    Publication date: December 26, 2002
    Inventors: Mark Underseth, Kirk Fertitta, Robert Howell
  • Publication number: 20020198922
    Abstract: A system and method for providing seamless communication with threads executing on an embedded computer. Using a DAT system, a programmer can test the communication interfaces of a thread via either a scripting program, any COM-compliant program, or a graphical test utility. The DAT system automatically formats a block of data that is transmitted between the embedded computer and a host computer and accounts for machine specific enumeration sizes, machine specific pointer sizes, machine specific structure alignment boundaries, machine specific integer sizes, and machine specific byte ordering.
    Type: Application
    Filed: March 22, 2002
    Publication date: December 26, 2002
    Inventors: Mark Underseth, Kirk Fertitta, Brad Handa, Peter Tran