Patents by Inventor Michal Geva

Michal Geva 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: 20040153774
    Abstract: A testing harness for a design-under-test is modified to include a standalone implementation of an application programming interface used in developing the design-under-test. The standalone implementation is adapted to a target device, and is packaged with an executable application or MIDlet, together with any needed resource files. Either the package, or optionally a JAR and JAD file, is downloaded to a remote user for execution on the target device. Using the application programming interface and the other downloaded files, the remote user can test the target device, analyze the results, and even modify the test conditions without recourse to the testing harness. The arrangement provides a capability for a party who is not privileged to know details of the testing harness to practically evaluate and modify the design-under-test using a standalone testing application.
    Type: Application
    Filed: January 22, 2003
    Publication date: August 5, 2004
    Inventors: Yael Gavish, Gal Eshel, Michal Geva, Eran Davidov
  • Publication number: 20030237050
    Abstract: A computing application for a mobile information device is generated from An extensible markup language, MIDML, in which different types of tags correspond to different application functions. A command line compiler parses the MIDML specification, reading the tags in specialized readers, which are then accessed by generators of specialized objects for an object model using different generators for each type. A predefined set of tags is extendible by the application developer. The generation process results in Java source code, which is then compiled into a MIDlet and packaged into a JAR file and a JAD file.
    Type: Application
    Filed: January 23, 2003
    Publication date: December 25, 2003
    Inventors: Eran Davidov, Michal Geva, Eyal Toledano, Natan Linder
  • Publication number: 20030182626
    Abstract: An infrastructure is provided for creating MIDlet applications on demand for mobile information devices, using a tag-based markup language. A servlet running on a web server, acknowledges the request of the remote mobile information device for an application. If the requested MIDlet is found in the server's cache, it is downloaded to the requester. Otherwise, the servlet identifies the characteristics of the mobile information device, and identifies resources that are required to produce an updated MIDlet in order to satisfy the request. A compiler is then invoked to generate the requested MIDlet, which is then packaged and downloaded over-the-air to the requestor.
    Type: Application
    Filed: January 23, 2003
    Publication date: September 25, 2003
    Inventors: Eran Davidov, Michal Geva, Eyal Toledano, Natan Linder