Patents Assigned to Tira Wireless Inc.
  • Patent number: 7324838
    Abstract: A method of modifying the graphics output of an application written for a reference mobile device in order to optimize the graphics output for a target mobile device is disclosed. The target mobile device has a display having different characteristics from the reference mobile device. The method includes the following steps: a) loading the application on the target mobile device; b) executing a portion of the application on the target mobile device, such that the graphics output of the application is displayed on the display of the target mobile device; c) storing an instruction from the application which produces the graphics output; and d) changing the instruction by user input from the target mobile device.
    Type: Grant
    Filed: November 30, 2004
    Date of Patent: January 29, 2008
    Assignee: Tira Wireless Inc.
    Inventor: Martin Anthony Tarle
  • Publication number: 20060200738
    Abstract: A system and method of porting a reference application to a target mobile device are disclosed. The method includes: a) injecting a first instruction set into the reference application, where the first instruction set instantiates a MIDlet proxy object for a MIDlet object in the reference application; b) injecting a second instruction set into the reference application, where the second instruction set instantiates a Canvas proxy object for a Canvas object in the reference application; b) executing the reference application modified with the first and second instruction sets. The executing step includes: (i) storing a number of events on a data structure, where the events relate to the MIDlet and Canvas objects; (ii) generating an execution thread for sequentially executing the events stored in the data structure; and (iii) executing the execution thread.
    Type: Application
    Filed: March 1, 2006
    Publication date: September 7, 2006
    Applicant: Tira Wireless Inc.
    Inventors: Martin Tarle, Justin Simonelis
  • Publication number: 20060179352
    Abstract: A method and system of outputting a debug message from a mobile device application are disclosed. The method includes the steps of: (a) inserting an instruction set into the application which enables an application to output a debug message; (b) loading the application on the mobile device; and c) executing the application on the mobile device, such that that at least one debug message is output during execution of the application. The system includes: a) an instruction set which enables output of the debug message during execution of the application; and b) an executable module which inserts the instruction set into the application.
    Type: Application
    Filed: February 9, 2006
    Publication date: August 10, 2006
    Applicant: Tira Wireless Inc.
    Inventors: Allen Lau, Ion-Dan Calinescu, Bryan West
  • Publication number: 20060114250
    Abstract: A method of modifying the graphics output of an application written for a reference mobile device in order to optimize the graphics output for a target mobile device is disclosed. The target mobile device has a display having different characteristics from the reference mobile device. The method includes the following steps: a) loading the application on the target mobile device; b) executing a portion of the application on the target mobile device, such that the graphics output of the application is displayed on the display of the target mobile device; c) storing an instruction from the application which produces the graphics output; and d) changing the instruction by user input from the target mobile device.
    Type: Application
    Filed: November 30, 2004
    Publication date: June 1, 2006
    Applicant: Tira Wireless Inc.
    Inventor: Martin Tarle
  • Publication number: 20050108690
    Abstract: A method and system of generating target applications from Java reference applications for a particular combination of mobile devices is provided. The method includes the steps of: a) unpacking the reference application into a number of class files; and b) transforming the reference application into the target application by a plug-in. The plug-in is capable of transforming different reference applications into corresponding target applications for a particular combination of the reference mobile device and the target mobile device. The system includes a transformation engine and a plug-in corresponding to the reference/target mobile device combination. The plug-in includes an XML file and pieces of software code to modify corresponding portions of the reference application not supported by the target mobile device. The XML file directs the transformation engine to identify the unsupported portion of the reference application and to modify the portion with the selected software code.
    Type: Application
    Filed: November 17, 2003
    Publication date: May 19, 2005
    Applicant: Tira Wireless Inc.
    Inventors: Allen Lau, Oliver Tabay
  • Publication number: 20050108692
    Abstract: A method and system of generating target applications from Java reference applications for a particular combination of mobile devices is provided. The method includes the steps of: a) unpacking the reference application into a number of class files; and b) transforming the reference application into the target application by a device plug-in. The device plug-in is capable of transforming different reference applications into corresponding target applications for a particular combination of the reference mobile device and the target mobile device. The system includes a transformation engine and a device plug-in corresponding to the reference/target mobile device combination. The device plug-in includes an XML file and pieces of software code to modify corresponding portions of the reference application not supported by the target mobile device.
    Type: Application
    Filed: October 29, 2004
    Publication date: May 19, 2005
    Applicant: Tira Wireless Inc.
    Inventors: Allen Lau, Oliver Tabay, Ivan Yuen, Martin Tarle
  • Publication number: 20050108691
    Abstract: A method and system of generating target applications from Java reference applications for a particular combination of mobile devices is provided. The method includes the steps of: a) unpacking the reference application into a number of class files; and b) transforming the reference application into the target application by a plug-in. The plug-in is capable of transforming different reference applications into corresponding target applications for a particular combination of the reference mobile device and the target mobile device. The system includes a transformation engine and a plug-in corresponding to the reference/target mobile device combination. The plug-in includes an XML file and pieces of software code to modify corresponding portions of the reference application not supported by the target mobile device. The XML file directs the transformation engine to identify the unsupported portion of the reference application and to modify the portion with the selected software code.
    Type: Application
    Filed: February 23, 2004
    Publication date: May 19, 2005
    Applicant: Tira Wireless Inc.
    Inventors: Allen Lau, Oliver Tabay