Patents by Inventor Joel Hinrichs

Joel Hinrichs 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: 10003669
    Abstract: A method for producing log data for a programming receiver is provided. The method executes a set of instructions comprising at least a log statement, the log statement causing the programming receiver to access condensed source code; compresses one or more string arguments in the log statement, during execution of the set of instructions; and generates a log file, based on the executed set of instructions and the compressed one or more string arguments.
    Type: Grant
    Filed: July 28, 2015
    Date of Patent: June 19, 2018
    Assignee: DISH TECHNOLOGIES L.L.C.
    Inventor: Joel Hinrichs
  • Publication number: 20170034303
    Abstract: A method for producing log data for a programming receiver is provided. The method executes a set of instructions comprising at least a log statement, the log statement causing the programming receiver to access condensed source code; compresses one or more string arguments in the log statement, during execution of the set of instructions; and generates a log file, based on the executed set of instructions and the compressed one or more string arguments.
    Type: Application
    Filed: July 28, 2015
    Publication date: February 2, 2017
    Inventor: Joel Hinrichs
  • Publication number: 20070067554
    Abstract: A serially interfaced massively parallel Random Access Memory (RAM) includes a matrix of control logic sections on one integrated circuit die, augmented by a switching matrix with an external interface to multiple high speed serial signaling means. A matrix, of the same dimension, of dense memory element arrays is implemented on a different integrated circuit die. One control logic section die and one or more others containing memory sections are joined by appropriate means to form one integrated circuit stack, implementing a matrix of independent memory units. The switching matrix translates command and data content encoded on the external signaling means bidirectionally between internal data and control signals and connects these signals to the control logic sections. Each independent memory unit ably performs atomic read-alter-writes to enable software mutual exclusion operations (MUTEXes). Each and every matrix may guard against defects by having additional rows and/or columns.
    Type: Application
    Filed: July 14, 2006
    Publication date: March 22, 2007
    Inventor: Joel Hinrichs
  • Publication number: 20060117133
    Abstract: A processing system on a constructed circuit includes a group of processing cores. A group of dedicated random access memories are severally coupled to one of the group of processing cores or shared among the group. A star bus couples the group of processing cores and random access memories. Additional layer(s) of star bus may couple many such clusters to each other and to an off-chip environment.
    Type: Application
    Filed: September 8, 2005
    Publication date: June 1, 2006
    Inventor: Joel Hinrichs
  • Publication number: 20050149776
    Abstract: A processing system on an integrated circuit includes a group of processing cores. A group of dedicated random access memories are severally coupled to one of the group of processing cores or shared among the group. A star bus couples the group of processing cores and random access memories. Additional layer(s) of star bus may couple many such clusters to each other and to an off-chip environment.
    Type: Application
    Filed: November 30, 2004
    Publication date: July 7, 2005
    Inventor: Joel Hinrichs