Patents by Inventor Rodney Drake
Rodney Drake 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: 11941632Abstract: A real-time system and method for invoking a fraud alert notification to a bank prompted by an abandoned deposit following a denied accelerated funding request for a financial item.Type: GrantFiled: October 9, 2019Date of Patent: March 26, 2024Inventors: Dyron Clower, John Templer, La Shonna Sharp, Aaron Calipari, Michael Ring, Michael Serrette, Nickolas Ledford, Lawrence Dugger, Rodney Drake, Diana Hayes
-
Publication number: 20200082407Abstract: A real-time system and method for invoking a fraud alert notification to a bank prompted by an abandoned deposit following a denied accelerated funding request for a financial item.Type: ApplicationFiled: October 9, 2019Publication date: March 12, 2020Inventors: Dyron Clower, John Templer, La Shonna Sharp, Aaron Calipari, Michael Ring, Michael Serrette, Nickolas Ledford, Lawrence Dugger, Rodney Drake, Diana Hayes
-
Publication number: 20170270496Abstract: A real-time system and method for determining whether to invoke a fraud alert notification to a bank concerning an account holder or an item issuer following an interim determination that the account holder or item issuer has participated in a fraudulent transaction. An interim determination is updated based in part on bank transaction data received following the interim determination.Type: ApplicationFiled: May 22, 2017Publication date: September 21, 2017Inventors: Dyron Clower, John Templer, La Shonna Sharp, Aaron Calipari, Michael Ring, Michael Serrette, Nickolas Ledford, Lawrence Dugger, Rodney Drake, Diana Hayes
-
Patent number: 8988134Abstract: A system includes first circuitry including first elements for operating in a low power mode; second circuitry including second elements for operating in a high-temperature mode; and one or more switching elements for selecting between the low power mode and the high temperature mode.Type: GrantFiled: March 4, 2013Date of Patent: March 24, 2015Assignee: Microchip Technology IncorporatedInventors: Pieter Schieke, Rodney Drake, Clark Rogers
-
Publication number: 20140247086Abstract: A system includes first circuitry including first elements for operating in a low power mode; second circuitry including second elements for operating in a high-temperature mode; and one or more switching elements for selecting between the low power mode and the high temperature mode..Type: ApplicationFiled: March 4, 2013Publication date: September 4, 2014Inventors: Pieter Schieke, Rodney Drake, Clark Rogers
-
Patent number: 7206924Abstract: A microcontroller apparatus is provided with an instruction set for manipulating the behavior of the microcontroller. The apparatus and system is provided that enables a linearized address space that makes modular emulation possible. Direct or indirect addressing is possible through register files or data memory. Special function registers, including the Program Counter (PC) and Working Register (W), are mapped in the data memory. An orthogonal (symmetrical) instruction set makes possible any operation on any register using any addressing mode. Consequently, two file registers to be used in some two operand instructions. This allows data to be moved directly between two registers without going through the W register. Thus increasing performances and decreasing program memory usage.Type: GrantFiled: December 31, 2003Date of Patent: April 17, 2007Assignee: Microchip Technology Inc.Inventors: Edward Brian Boles, Rodney Drake, Darrel Johansen, Sumit Mitra, Joseph Triece, Randy Yach
-
Publication number: 20050166036Abstract: An instruction set is provided that features multiple instructions and various address modes to deliver a mixture of flexible microcontroller-like instructions and specialized digital signal processing (“DSP”) execute instructions from a single instruction stream. A subset of instructions of the instruction set can be executed by a processor. Similarly, another subset of the instructions can be utilized by the digital signal processor. A software application can thus take advantage of digital signal processing capabilities in the same program, obviating the need for separate programs for separate processors.Type: ApplicationFiled: October 19, 2004Publication date: July 28, 2005Inventors: Michael Catherwood, Edward Boles, Stephen Bowling, Joshua Conner, Rodney Drake, John Elliott, Brian Fall, James Grosbach, Tracy Kuhrt, Guy McCarthy, Manuel Muro, Mike Pyska, Joseph Triece
-
Publication number: 20040158692Abstract: A microcontroller apparatus is provided with an instruction set for manipulating the behaviour of the microcontroller. The apparatus and system is provided that enables a linearized address space that makes modular emulation possible. Direct or indirect addressing is possible through register files or data memory. Special function registers, including the Program Counter (PC) and Working Register (W), are mapped in the data memory. An orthogonal (symmetrical) instruction set makes possible any operation on any register using any addressing mode. Consequently, two file registers to be used in some two operand instructions. This allows data to be moved directly between two registers without going through the W register. Thus increasing performances and decreasing program memory usage.Type: ApplicationFiled: December 31, 2003Publication date: August 12, 2004Applicant: Microchip Technology IncorporatedInventors: Edward Brian Boles, Rodney Drake, Darrel Johansen, Sumit Mitra, Joseph Triece, Randy Yach
-
Patent number: 6708268Abstract: A microcontroller apparatus is provided with an instruction set for manipulating the behavior of the microcontroller. The apparatus and system is provided that enables a linearized address space that makes modular emulation possible. Direct or indirect addressing is possible through register files or data memory. Special function registers, including the Program Counter (PC) and Working Register (W), are mapped in the data memory. An orthogonal (symmetrical) instruction set makes possible any operation on any register using any addressing mode. Consequently, two file registers to be used in some two operand instructions. This allows data to be moved directly between two registers without going through the W register. Thus increasing performance and decreasing program memory usage.Type: GrantFiled: March 26, 1999Date of Patent: March 16, 2004Assignee: Microchip Technology IncorporatedInventors: Edward Brian Boles, Rodney Drake, Darrel Johansen, Sumit Mitra, Joseph Triece, Randy Yach
-
Publication number: 20040021483Abstract: The present invention relates generally to functional pathway configurations at the interfaces between integrated circuits (ICs) and the circuit assemblies with which the ICs communicate. More particularly, the present invention relates generally to the functional pathway configuration at the interface between one or more semiconductor integrated circuit dice, including an IC package and the circuitry of a system wherein the integrated circuit dice is a digital signal controller. Even more particularly, the present invention relates to a 18, 28, 40, 44, 64 or 80 pin functional pathway configuration for the interface between the digital signal controller and the system in which it is embedded.Type: ApplicationFiled: April 21, 2003Publication date: February 5, 2004Inventors: Brian Boles, Richard Fischer, Sumit Mitra, Rodney Drake, Steven A. Bowling, Bryan Kris, Steven Marsh, Hassan Harb
-
Patent number: 6552567Abstract: The present invention relates generally to functional pathway configurations at the interfaces between integrated circuits (ICs) and the circuit assemblies with which the ICs communicate. More particularly, the present invention relates generally to the functional pathway configuration at the interface between one or more semiconductor integrated circuit dice, including an IC package and the circuitry of a system wherein the integrated circuit dice is a digital signal controller. Even more particularly, the present invention relates to a 18, 28, 40, 44, 64 or 80 pin functional pathway configuration for the interface between the digital signal controller and the system in which it is embedded.Type: GrantFiled: September 28, 2001Date of Patent: April 22, 2003Assignee: Microchip Technology IncorporatedInventors: Brian Boles, Richard Fischer, Sumit Mitra, Rodney Drake, Stephen A. Bowling, Bryan Kris, Steven Marsh, Hassan Harb
-
Publication number: 20030061464Abstract: An instruction set is provided that features ninety four instructions and various address modes to deliver a mixture of flexible micro-controller like instructions and specialized digital signal processor (DSP) instructions that execute from a single instruction stream.Type: ApplicationFiled: June 1, 2001Publication date: March 27, 2003Inventors: Michael I. Catherwood, Brian Boles, Stephen A. Bowling, Joshua M. Conner, Rodney Drake, John Elliot, Brian Neil Fall, James H. Grosbach, Tracy Ann Kuhrt, Guy McCarthy, Manuel Muro, Michael Pyska, Joseph W. Triece
-
Publication number: 20030028696Abstract: A method and processor for interrupt processing operate to save processor cycles during the handling of interrupts. More particularly, upon an interrupt, the first instruction from an interrupt service routine (ISR) is loaded into an instruction register for immediate execution to save at least one cycle of interrupt instruction fetching. Simultaneously, the address of the second instruction from the ISR is stored into a program counter. Also, the next instruction in the regular program cycle for execution is taken from a prefetch register and stored in a holding register (or to the stack). Subsequently, the second instruction from the ISR is fetched and executed and the interrupt is serviced. When finished, the next regular instruction for execution is loaded into the prefetch register from the holding register (or stack) for subsequent execution. The program counter and a status register are restored from the stack.Type: ApplicationFiled: June 1, 2001Publication date: February 6, 2003Inventors: Michael Catherwood, Joseph W. Triece, Rodney Drake
-
Patent number: 6463544Abstract: A system for powering down configuration circuits to minimize power consumption has at least one first configuration circuit for configuring a peripheral module. A second configuration circuit is coupled to the peripheral module and to the at least one first configuration circuit. The second configuration circuit is used for enabling and disabling the peripheral module. The second configuration circuit is further used to power down the at least one first configuration circuit to minimize current consumption of the at least one first configuration circuit when the peripheral module is disabled.Type: GrantFiled: May 7, 2001Date of Patent: October 8, 2002Assignee: Microchip Technology IncorporatedInventors: Joseph W. Triece, Rodney Drake, Igor Wojewoda
-
Patent number: 6339413Abstract: A device including a microcontroller fabricated on a semiconductor chip is used to control an LCD display of an external system intended to be controlled by the microcontroller. The microcontroller enters a sleep state in which it operates in a battery power conservation mode during periods of time when functional activity of the microcontroller is reduced. The microcontroller awakens from the sleep state for resumption of activity when such a period ends. Timing to the LCD is decoupled from the microcontroller's own internal clock when the independent internal on-chip clock, which may be an RC oscillator, is selected by the user of the device. This allows the chip to continue to drive the LCD display even though the microcontroller's internal clock has stopped during the sleep.Type: GrantFiled: June 28, 1996Date of Patent: January 15, 2002Assignee: Microchip Technology IncorporatedInventors: Rodney Drake, Brian Boles
-
Publication number: 20010018750Abstract: A system for powering down configuration circuits to minimize power consumption has at least one first configuration circuit for configuring a peripheral module. A second configuration circuit is coupled to the peripheral module and to the at least one first configuration circuit. The second configuration circuit is used for enabling and disabling the peripheral module. The second configuration circuit is further used to power down the at least one first configuration circuit to minimize current consumption of the at least one first configuration circuit when the peripheral module is disabled.Type: ApplicationFiled: May 7, 2001Publication date: August 30, 2001Inventors: Joseph W. Triece, Rodney Drake, Igor Wojewoda
-
Patent number: 6230275Abstract: A system for powering down configuration circuits to minimize power consumption has at least one first configuration circuit for configuring a peripheral module. A second configuration circuit is coupled to the peripheral module and to the at least one first configuration circuit. The second configuration circuit is used for enabling and disabling the peripheral module. The second configuration circuit is further used to power down the at least one first configuration circuit to minimize current consumption of the at least one first configuration circuit when the peripheral module is disabled.Type: GrantFiled: January 15, 1999Date of Patent: May 8, 2001Assignee: Microchip Technology IncorporatedInventors: Joseph W. Triece, Rodney Drake, Igor Wojewoda
-
Patent number: 6031510Abstract: Method and apparatus for controlling the updating of a random access memory (RAM) that stores data for coding the activation of segments of one or more alphanmeric characters of a liquid crystal display (LCD), to maintain substantially a direct current (DC) voltage value of zero across transparent conductive plates of the LCD, is performed or provided in a microcontroller having internal LCD control capabilities. A type B waveform is employed for activating the LCD, the waveform being of a type in which data is transmitted over two frames, the data in the second frame of which is the inverse of data in the first frame thereof to maintain an average DC voltage value over each two-frame portion of the waveform at substantially zero volt. The RAM is allowed to be written to for updating the data therein only after completion of an entire two-frame portion of the waveform and before commencement of a new two-frame portion, to avoid a non-zero average DC voltage across the LCD glass during a two-frame portion.Type: GrantFiled: June 28, 1996Date of Patent: February 29, 2000Assignee: Microchip Technology IncorporatedInventors: Rodney Drake, Scott Ellison
-
Patent number: 5874931Abstract: A single semiconductor chip device is utilized for controlling an external system which has a liquid crystal display (LCD) associated therewith. A dual port random access memory (RAM) stores data representative of information to be displayed on the LCD. The RAM includes a plurality of master data storage latches and a single slave data storage latch shared by all of the plurality of master storage latches. A microcontroller has a central processing unit (CPU) for communicating with the master storage latches via one of the RAM ports to periodically change the data stored therein. An LCD control module successively updates the data in the single slave storage latch with data from each of the master storage latches and downloads the updated data from the single slave storage latch to a temporary store associated with the LCD after each update from a master storage latch and before the update of data from the next master storage latch.Type: GrantFiled: June 28, 1996Date of Patent: February 23, 1999Assignee: Microchip Technology IncorporatedInventors: Rodney Drake, Ray Allen
-
Patent number: 5870409Abstract: A method is disclosed for testing a high speed microcontroller fabricated on a semiconductor chip, and for testing relatively low speed functions of a liquid crystal display (LCD) module on the chip that drives an off-chip LCD for an external system to be controlled by the microcontroller with a plurality of discrete analog voltage levels for performing the LCD functions. Digital values are multiplexed in time slots of a test waveform to simulate in high speed digital format of a test mode the low speed timing, relative magnitude and functionality of analog voltage levels used to drive the LCD; A high speed driver is selectively coupled to a pin of the chip, to which the discrete analog voltage levels are normally applied at low speed to drive the LCD, and the test waveform is applied to the high speed driver. The digital values and timing that appear on the pin are then monitored as an indication of proper functionality of the LCD module.Type: GrantFiled: June 28, 1996Date of Patent: February 9, 1999Assignee: Microchip Technology IncorporatedInventors: Randy Yach, Rodney Drake