Patents by Inventor Dan Krejsa

Dan Krejsa 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: 6925546
    Abstract: A memory partitioning system for memory of an embedded or auxiliary processor is described. Memory regions with different attributes are formed, having specified cacheability and visibility characteristics. A configurable table describes the memory regions required by the software running on the auxiliary processor.
    Type: Grant
    Filed: December 2, 2002
    Date of Patent: August 2, 2005
    Assignee: Wind River Systems, Inc.
    Inventor: Dan Krejsa
  • Publication number: 20040122963
    Abstract: A socket object, comprising application specific information configured to allow interaction with an application and a core object having data for a specific class corresponding to the socket object, the data including a pointer to a set of functions corresponding to the class, wherein a protocol is limited to knowledge of the core object and uses the set of functions to obtain access to the application specific information.
    Type: Application
    Filed: December 19, 2002
    Publication date: June 24, 2004
    Inventor: Dan Krejsa
  • Publication number: 20040107329
    Abstract: A memory partitioning system for memory of an embedded or auxiliary processor is described. Memory regions with different attributes are formed, having specified cacheability and visibility characteristics. A configurable table describes the memory regions required by the software running on the auxiliary processor.
    Type: Application
    Filed: December 2, 2002
    Publication date: June 3, 2004
    Inventor: Dan Krejsa
  • Publication number: 20030074488
    Abstract: A method and apparatus comprising establishing a direct call interface for modules to communicate that includes an initial communication between modules using messages. The messages include the functions supported by the modules along with pointers to the functions. Subsequent communications between modules use the pointers to the functions to communicate.
    Type: Application
    Filed: October 17, 2001
    Publication date: April 17, 2003
    Inventors: David A. Griego, Dave Jiang, Dan Krejsa