Patents by Inventor Philip D. Crary

Philip D. Crary 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: 5832307
    Abstract: A system for storing and managing messages received at a satellite communications system is disclosed. Messages are sent from a plurality of transmission sources to the system. The message data is received at a plurality of interfaces that verify the accuracy of the data sent, store it in a plurality of RAMs, and then signal a processor that a new message is available for execution. The RAMs are each part of separate message buffers that keep track of the addresses of valid, stored messages and the addresses of the last messages read from memory.
    Type: Grant
    Filed: August 19, 1996
    Date of Patent: November 3, 1998
    Assignee: Hughes Electronics Corporation
    Inventor: Philip D. Crary
  • Patent number: 5802579
    Abstract: A system (10) and method for providing simultaneous data reading and writing for a random access memory (18) include storing new data (14) and a corresponding new data address (26), comparing the new data address to a current read address (32), and substituting (38) the new data for the data at the current read address at the output (38) while simultaneously writing the new data into the memory (18). The system and method are particularly suited for application in space-based communication satellites which utilize continuous memory read accesses since the invention provides the functionality of a dual-ported RAM while being implementable with fewer gates and less complex control circuitry to provide reduced power consumption.
    Type: Grant
    Filed: May 16, 1996
    Date of Patent: September 1, 1998
    Assignee: Hughes Electronics Corporation
    Inventor: Philip D. Crary