Patents by Inventor Peter Mehlitz

Peter Mehlitz 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: 7032227
    Abstract: A client software program for use on an embedded computing device includes an operating system layer including an abstraction layer, a programming environment, and an application framework including a package manager. The client is configured to interface with a client support server including a package repository, for receiving package data for running a software package on the embedded computing device.
    Type: Grant
    Filed: August 14, 2001
    Date of Patent: April 18, 2006
    Assignee: Twin Communications of America, Inc.
    Inventors: Tim Wilkinson, Peter Mehlitz, Tony Fader
  • Patent number: 7032180
    Abstract: A client software program for use with an embedded device includes an application layer, a programming environment configured to render user interface component areas and query user interface component extensions from a shared delegation object, and an operating system layer. A drawing is preferably split up into a non-overridable system part and an overridable user part. The user interface component data and data used to factorize the way it is rendered are logically separated.
    Type: Grant
    Filed: August 14, 2001
    Date of Patent: April 18, 2006
    Assignee: Twin Communications of America, Inc.
    Inventors: Tim Wilkinson, Peter Mehlitz
  • Patent number: 7012622
    Abstract: A graphics rendering software program for use on an embedded computing device includes an application layer, a graphics toolkit, and a graphics driver for rendering a plurality of drawing surfaces, including a first drawing surface and a second drawing surface, on a display of the embedded computing device. The graphics driver is configured to render the first drawing surface at least partially overlapping the second drawing surface on the display. When the first drawing surface is rendered as partially overlapping the second drawing surface, a visible portion of the second drawing surface is computed as a set of rectangular clip segments.
    Type: Grant
    Filed: August 14, 2001
    Date of Patent: March 14, 2006
    Assignee: Twin Communications of America, Inc.
    Inventors: Tim Wilkinson, Peter Mehlitz
  • Patent number: 6934933
    Abstract: A software program for use on an embedded computing device includes an operating system layer, an application framework, and a programming environment. the programming environment includes a contention locking scheme for setting light object locks, which are handled in user space, and heavy object locks, which are handled at the system level. The contention locking scheme is configured to set a light object lock on an initially unlocked object when a first thread attempts to lock the object, and to maintain a light lock on the object when a nested intra-thread lock is attempted by the first thread.
    Type: Grant
    Filed: August 14, 2001
    Date of Patent: August 23, 2005
    Assignee: Twin Communications of America, Inc.
    Inventors: Tim Wilkinson, Peter Mehlitz
  • Publication number: 20050091666
    Abstract: A graphics rendering software program for use on an embedded computing device includes an application layer, a graphics toolkit, and a graphics driver. the graphics driver includes a shape function layer and a framebuffer access macro layer. The shape function layer includes a target architecture specific instruction set for setting and retrieving pixel values, respectively, into and from a one-dimensional framebuffer memory. The framebuffer access macro layer includes a set of macros for inlining into the shape function layer.
    Type: Application
    Filed: August 14, 2001
    Publication date: April 28, 2005
    Inventors: Tim Wilkinson, Peter Mehlitz
  • Publication number: 20020099867
    Abstract: A software program for use on an embedded computing device includes an operating system layer, an application framework, and a programming environment. the programming environment includes a contention locking scheme for setting light object locks, which are handled in user space, and heavy object locks, which are handled at the system level. The contention locking scheme is configured to set a light object lock on an initially unlocked object when a first thread attempts to lock the object, and to maintain a light lock on the object when a nested intra-thread lock is attempted by the first thread.
    Type: Application
    Filed: August 14, 2001
    Publication date: July 25, 2002
    Applicant: Transvirtual Technologies, Inc.
    Inventors: Tim Wilkinson, Peter Mehlitz
  • Publication number: 20020091800
    Abstract: A client software program for use on an embedded computing device includes an operating system layer including an abstraction layer, a programming environment, and an application framework including a package manager. The client is configured to interface with a client support server including a package repository, for receiving package data for running a software package on the embedded computing device.
    Type: Application
    Filed: August 14, 2001
    Publication date: July 11, 2002
    Applicant: Transvirtual Technologies, Inc.
    Inventors: Tim Wilkinson, Peter Mehlitz, Tony Fader
  • Publication number: 20020057290
    Abstract: A client software program for use with an embedded device includes an application layer, a programming environment configured to render user interface component areas and query user interface component extensions from a shared delegation object, and an operating system layer. A drawing is preferably split up into a non-overridable system part and an overridable user part. The user interface component data and data used to factorize the way it is rendered are logically separated.
    Type: Application
    Filed: August 14, 2001
    Publication date: May 16, 2002
    Applicant: Transvirtual Technologies, Inc.
    Inventors: Tim Wilkinson, Peter Mehlitz
  • Publication number: 20020057837
    Abstract: A handwriting recognition software program for use with an embedded device includes an encoding module for encoding character strokes input into an input device as integer values and a character recognition module for recognizing characters as integer units.
    Type: Application
    Filed: August 14, 2001
    Publication date: May 16, 2002
    Inventors: Tim Wilkinson, Peter Mehlitz