Patents by Inventor John C. R. Wray

John C. R. Wray 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: 5339449
    Abstract: A digital computer system includes at least one process, an input/output subsystem, and an input/output interface. The process which input/output requests and receives input/output responses. The input/output system perform input/output operations and generates completion notifications in response thereto. The input/output interface generates input/output responses for the process in the order in which the process issued the input/output requests, to reduce the possibility of the process obtaining information from the order in which the input/output system processed input/output requests.
    Type: Grant
    Filed: August 11, 1993
    Date of Patent: August 16, 1994
    Assignee: Digital Equipment Corporation
    Inventors: Paul A. Karger, Andrew H. Mason, John C. R. Wray, Paul T. Robinson, Anthony L. Priborsky, Clifford E. Kahn, Timothy E. Leonard
  • Patent number: 5220661
    Abstract: A digital computer system for processing at least one process, said process generating operational requests for enabling selected operations. The computer system comprises a timer portion for generating two series of unpredictable timing indications. An operational processor portion is responsive to the timing indications from said timer and the operational requests for initiating operations enabled by the operational requests in response to one of the series of timing indications. The operational processor communicates with the processes regarding operations enabled with respective operational requests in response to the second series of timing indications.
    Type: Grant
    Filed: January 14, 1992
    Date of Patent: June 15, 1993
    Assignee: Digital Equipment Corporation
    Inventors: Wei-Ming Hu, Clifford E. Kahn, Paul A. Karger, Andrew H. Mason, Paul T. Robinson, John C. R. Wray