Patents by Inventor Richard K. Greicar
Richard K. Greicar 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: 7454588Abstract: A processor having a limited amount of local memory for storing code and/or data utilizes a program stored in external memory. The program stored in external memory is configured into blocks which can be loaded individually into the local memory for execution. Queuing the individual blocks of code allows the program to be executed by the processor and also facilitates loading of the subsequent code to the executed. A semaphore system can be utilized to indicate which blocks of local memory are available/unavailable. The system can support the interaction of multiple independent programs in external memory.Type: GrantFiled: June 23, 2004Date of Patent: November 18, 2008Assignee: Genesis Microchip Inc.Inventor: Richard K. Greicar
-
Patent number: 7216213Abstract: A processor having a limited amount of local memory for storing code and/or data utilizes a program stored in external memory. The program stored in external memory is configured into blocks which can be loaded individually into the local memory for execution. Queuing the individual blocks of code allows the program to be executed by the processor and also facilitates loading of the subsequent code to be executed. A semaphore system can be utilized to indicate which blocks of local memory are available/unavailable. A group of transfer parameters as queue entries allow code and data for an algorithm to be transferred between both local and external memory.Type: GrantFiled: November 24, 2003Date of Patent: May 8, 2007Assignee: Genesis Microchip Inc.Inventor: Richard K. Greicar
-
Patent number: 7100017Abstract: A processor having a limited amount of local memory for storing code and/or data utilizes a program stored in external memory. The program stored in external memory is configured into blocks which can be loaded individually into the local memory for execution. Queuing the individual blocks of code allows the program to be executed by the processor and also facilitates loading of the subsequent code to be executed. A semaphore system can be utilized to indicate which blocks of local memory are available/unavailable. The system can support the interaction of multiple independent programs in external memory.Type: GrantFiled: October 19, 2004Date of Patent: August 29, 2006Assignee: Genesis Microchip CorporationInventor: Richard K. Greicar
-
Patent number: 6920543Abstract: A processor having a limited amount of local memory for storing code and/or data utilizes a program stored in external memory. The program stored in external memory is configured into blocks which can be loaded individually into the local memory for execution. Queuing the individual blocks of code allows the program to be executed by the processor and also facilitates loading of the subsequent code to be executed. A semaphore system can be utilized to indicate which blocks of local memory are available/unavailable. The system can support the interaction of multiple independent programs in external memory.Type: GrantFiled: September 27, 2000Date of Patent: July 19, 2005Assignee: Genesis Microchip, Inc.Inventor: Richard K. Greicar
-
Patent number: 6775757Abstract: A processor having a limited amount of local memory for storing code and/or data utilizes a program stored in external memory. The program stored in external memory is configured into blocks which can be loaded individually into the local memory for execution. Queuing the individual blocks of code allows the program to be executed by the processor and also facilitates loading of the subsequent code to be executed. A semaphore system can be utilized to indicate which blocks of local memory are available/unavailable. The system can support the interaction of multiple independent programs in external memory.Type: GrantFiled: October 2, 2000Date of Patent: August 10, 2004Assignee: Genesis Microchip Inc.Inventor: Richard K. Greicar
-
Publication number: 20040117582Abstract: A processor having a limited amount of local memory for storing code and/or data utilizes a program stored in external memory. The program stored in external memory is configured into blocks which can be loaded individually into the local memory for execution. Queuing the individual blocks of code allows the program to be executed by the processor and also facilitates loading of the subsequent code to be executed. A semaphore system can be utilized to indicate which blocks of local memory are available/unavailable. A group of transfer parameters as queue entries allow code and data for an algorithm to be transferred between both local and external memory.Type: ApplicationFiled: November 24, 2003Publication date: June 17, 2004Applicant: GENESIS MICROCHIP INC.Inventor: Richard K. Greicar
-
Patent number: 6742083Abstract: A processor having a limited amount of local memory for storing code and/or data utilizes a program stored in external memory. The program stored in external memory is configured into blocks which can be loaded individually into the local memory for execution. Queuing the individual blocks of code allows the program to be executed by the processor and also facilitates loading of the subsequent code to be executed. A semaphore system can be utilized to indicate which blocks of local memory are available/unavailable. The system can support the interaction of multiple independent programs in external memory.Type: GrantFiled: September 27, 2000Date of Patent: May 25, 2004Assignee: Genesis Microchip Inc.Inventor: Richard K. Greicar
-
Patent number: 6738884Abstract: A processor having a limited amount of local memory for storing code and/or data utilizes a program stored in external memory. The program stored in external memory is configured into blocks which can be loaded individually into the local memory for execution. Queuing the individual blocks of code allows the program to be executed by the processor and also facilitates loading of the subsequent code to be executed. A semaphore system can be utilized to indicate which blocks of local memory are available/unavailable. The system can support the interaction of multiple independent programs in external memory.Type: GrantFiled: October 2, 2000Date of Patent: May 18, 2004Assignee: Genesis Microchip Inc.Inventor: Richard K. Greicar
-
Patent number: 6728853Abstract: A processor having a limited amount of local memory for storing code and/or data utilizes a program stored in external memory. The program stored in external memory is configured into blocks which can be loaded individually into the local memory for execution. Queuing the individual blocks of code allows the program to be executed by the processor and also facilitates loading of the subsequent code to be executed. A semaphore system can be utilized to indicate which blocks of local memory are available/unavailable. A group of transfer parameters as queue entries allow code and data for an algorithm to be transferred between both local and external memory.Type: GrantFiled: October 2, 2000Date of Patent: April 27, 2004Assignee: Genesis Microchip Inc.Inventor: Richard K. Greicar
-
Patent number: 5570108Abstract: A method and system for controlling a display. The system includes a processor programmed to control (and optionally also calibrate) a display in response to user selection of displayed virtual controls. Preferred embodiments of the system includes circuitry within the display device which operates under control of software in response to user-entered commands for adjustment of parameters of the display device.Type: GrantFiled: December 15, 1995Date of Patent: October 29, 1996Assignee: Radius Inc.Inventors: Michael D. McLaughlin, John C. Signa, Richard K. Greicar, John M. Taylor
-
Patent number: 5499040Abstract: A method and system for controlling a display. The system includes a processor programmed to control (and optionally also calibrate) a display in response to user selection of displayed virtual controls. Preferred embodiments of the system includes circuitry within the display device which operates under control of software in response to user-entered commands for adjustment of parameters of the display device.Type: GrantFiled: June 27, 1994Date of Patent: March 12, 1996Assignee: Radius Inc.Inventors: Michael D. McLaughlin, John C. Signa, Richard K. Greicar, John M. Taylor