Patents by Inventor James Douma

James Douma 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: 8612947
    Abstract: A computer readable medium comprises executable instructions to: provide an SDK to a client computer comprising executable instructions for communicating with a build server, receive an HTML/Javascript source application and a configuration file referencing one or more source application files over a computer network from a client computer to the build server, transmit the HTML/Javascript source application and configuration file to multiple compile servers corresponding to each of multiple mobile device platforms, combine the HTML/Javascript source application with a mobile device platform specific framework source code for each mobile device platform on each compile server, compile the HTML/Javascript source application and framework source code on the compile server to output an executable native application for each mobile device platform, and transmit each executable native application from the compile server to the client computer over a computer network.
    Type: Grant
    Filed: July 26, 2010
    Date of Patent: December 17, 2013
    Assignee: Adobe Systems Canada Inc.
    Inventors: Brian LeRoux, James Douma, Andre Charland, Dave Johnson, Brock Whitten, Robert Ellis, Joey Bowser
  • Publication number: 20110154305
    Abstract: A computer readable medium comprises executable instructions to: provide an SDK to a client computer comprising executable instructions for communicating with a build server, receive an HTML/Javascript source application and a configuration file referencing one or more source application files over a computer network from a client computer to the build server, transmit the HTML/Javascript source application and configuration file to multiple compile servers corresponding to each of multiple mobile device platforms, combine the HTML/Javascript source application with a mobile device platform specific framework source code for each mobile device platform on each compile server, compile the HTML/Javascript source application and framework source code on the compile server to output an executable native application for each mobile device platform, and transmit each executable native application from the compile server to the client computer over a computer network.
    Type: Application
    Filed: July 26, 2010
    Publication date: June 23, 2011
    Inventors: Brian LeRoux, James Douma, Andre Charland, Dave Johnson, Brock Whitten, Robert Ellis, Joey Bowser
  • Publication number: 20060262818
    Abstract: Controlling a thermo electric cooler (TEC) in a transceiver using a microcontroller. The microcontroller is used to control functionality in addition to the TEC control functionality. Specifically, the TEC is controlled using a control algorithm in the microcontroller. The microcontroller sends signals to a switching device that controls current through TEC.
    Type: Application
    Filed: April 29, 2005
    Publication date: November 23, 2006
    Inventors: Dev Kumar, James Douma, Lucy Hosking
  • Publication number: 20050025449
    Abstract: An assembly and method for testing an optical subassembly by locally heating or cooling the optical subassembly. Locally heating or cooling the optical subassembly can include using a thermal transfer assembly. The thermal transfer assembly can include a thermoelectric cooler. A clamping assembly is provided to place the optical subassembly in electrical communication with a testing assembly. The thermal transfer assembly can be associated with the clamping assembly. After achieving the desired temperature, a data stream is transmitted through the optical subassembly and evaluated for compliance.
    Type: Application
    Filed: August 30, 2004
    Publication date: February 3, 2005
    Inventors: John Dirkson, James Douma, Rudolf Hofmeister, Samantha Bench, Dev Kumar