Patents by Inventor Philip Todd
Philip Todd 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: 11961061Abstract: A method for purchasing an item using a mobile device is provided. The method includes but is not limited to inputting identification information into the mobile device which identifies the item for purchase and generating an order for the item identified by the identification information. The method also includes but is not limited to displaying on a display of the mobile device an optical machine-readable representation of the order.Type: GrantFiled: July 3, 2023Date of Patent: April 16, 2024Assignee: Walmart Apollo, LLCInventors: David Martin Nelms, Jason Todd, Tim Webb, Philip Wayne Marbut, Douglas Jahe Ryner
-
Publication number: 20240111688Abstract: A technique for servicing a memory request is disclosed. The technique includes obtaining permissions associated with a source and a destination specified by the memory request, obtaining a first set of address translations for the memory request, and executing operations for a first request, using the first set of address translations.Type: ApplicationFiled: September 30, 2022Publication date: April 4, 2024Applicants: Advanced Micro Devices, Inc., ATI Technologies ULCInventors: Omar Fakhri Ahmed, Norman Vernon Douglas Stewart, Mihir Shaileshbhai Doctor, Jason Todd Arbaugh, Milind Baburao Kamble, Philip Ng, Xiaojian Liu
-
Publication number: 20240076416Abstract: Fungal crosslinked structures, fungal crosslinking systems, and methods for crosslinking a fungal material. The crosslinked fungal material described herein comprises a variety of crosslinkers, crosslinking sites, and various combinations of crosslinks, each forming unique structures. The crosslinked fungal material comprises at least one crosslinking compound attached to a bonding site. The fungal crosslinking system includes a preparation unit, an impregnating unit, a crosslinking unit and a rinsing unit. The preparation unit may partially deacetylate chitin within the fungal material and within chitin nanowhiskers. The impregnating unit impregnates the fungal material with chitin nanowhiskers. The crosslinking unit is configured to crosslink the fungal material and chitin nanowhiskers via genipin to create a composite material. The rinsing unit rinses and removes unreacted genipin material thereby rendering a crosslinked composite material.Type: ApplicationFiled: November 15, 2023Publication date: March 7, 2024Inventors: Jordan Chase, Nicholas Wenner, Philip Ross, Mike Todd
-
Patent number: 10248589Abstract: An integrated circuit coupled to an external serial bus is presented. A method for prefetching data from an external serial bus is presented. The integrated circuit comprises a serial interface, a data cache, and a prefetch control unit. The serial interface detects a data address on the serial bus and reads data elements from data storage units. The data storage units may be internal or external to the integrated circuit. The data cache is coupled to the serial interface via an internal bus. The prefetch control unit instructs the serial interface to prefetch a data element associated with the data address by reading the data element from a target data storage unit associated with the data address. The data element and the data address are written to the data cache. When a read request is detected, the data element can be quickly accessed from the data cache.Type: GrantFiled: August 12, 2016Date of Patent: April 2, 2019Assignee: Dialog Semiconductor (UK) LimitedInventors: Olivier Girard, Joao Paulo Trierveiler Martins, Daniele Giorgetti, Philip Todd
-
Patent number: 10241551Abstract: A distributed power management system comprising at least two power management integrated circuits PMICs is presented. A master power management integrated circuit PMIC supplies power to a subsystem of an electronic device based on a current state of a master finite state machine FSM executed by the master PMIC. A slave power management integrated circuit PMIC executes a slave finite state machine FSM and supplies power to another subsystem based on the current state of the master FSM. For synchronizing the operation of both PMIC, the master PMIC transmits, to the slave PMIC, synchronization information indicative of at least one of an input signal of the master FSM, a state of the master FSM, a state transition of the master FSM, and an output signal generated by the master FSM. A distributed power management method is presented which is carried out by a master PMIC and a slave PMIC.Type: GrantFiled: October 4, 2016Date of Patent: March 26, 2019Assignee: Dialog Semiconductor (UK) LimitedInventors: Olivier Girard, Daniele Giorgetti, Joao Paulo Trierveiler Martins, Philip Todd
-
Patent number: 9928079Abstract: The use of a sleep, or halt, instruction enables a processor to halt execution when read from a non-volatile memory. The opcode for the sleep instruction is the same value as the constant bit value of an un-programmed, nonvolatile memory. When the opcode is read by the processor, execution is halted and the processor enters a wait or sleep mode. During the sleep mode, firmware is programmed into memory with another means such as an external host processor. When a valid trigger event occurs, for instance, external or internal interrupts or reset activation, the processor then exits the sleep mode and starts instruction etching at the PC_INIT address.Type: GrantFiled: September 23, 2014Date of Patent: March 27, 2018Assignee: Dialog Semiconductor (UK) LimitedInventor: Philip Todd
-
Publication number: 20170153990Abstract: An integrated circuit coupled to an external serial bus is presented. A method for prefetching data from an external serial bus is presented. The integrated circuit comprises a serial interface, a data cache, and a prefetch control unit. The serial interface detects a data address on the serial bus and reads data elements from data storage units. The data storage units may be internal or external to the integrated circuit. The data cache is coupled to the serial interface via an internal bus. The prefetch control unit instructs the serial interface to prefetch a data element associated with the data address by reading the data element from a target data storage unit associated with the data address. The data element and the data address are written to the data cache. When a read request is detected, the data element can be quickly accessed from the data cache.Type: ApplicationFiled: August 12, 2016Publication date: June 1, 2017Inventors: Olivier Girard, Joao Paulo Trierveiler Martins, Daniele Giorgetti, Philip Todd
-
Publication number: 20170153680Abstract: A distributed power management system comprising at least two power management integrated circuits PMICs is presented. A master power management integrated circuit PMIC supplies power to a subsystem of an electronic device based on a current state of a master finite state machine FSM executed by the master PMIC. A slave power management integrated circuit PMIC executes a slave finite state machine FSM and supplies power to another subsystem based on the current state of the master FSM. For synchronizing the operation of both PMIC, the master PMIC transmits, to the slave PMIC, synchronization information indicative of at least one of an input signal of the master FSM, a state of the master FSM, a state transition of the master FSM, and an output signal generated by the master FSM. A distributed power management method is presented which is carried out by a master PMIC and a slave PMIC.Type: ApplicationFiled: October 4, 2016Publication date: June 1, 2017Inventors: Olivier Girard, Daniele Giorgetti, Joao Paulo Trierveiler Martins, Philip Todd
-
Patent number: 9484899Abstract: A debounce circuit eliminates noise, glitches, or transient signal variations resulting from mechanical bounce occurring at a change of state of analog signals and provides a dynamic debounce period alteration and time base variation without loss of the current debounce state. The debounce circuit has a physical counter that is configured for being adjusted within a virtual counter such that the noise, glitches, or transient signal variations resulting from mechanical bounce occurring at an initiation of a change of state of an analog input signal from a source device are filtered by delaying a change of output state of the debounce circuit. The debounce circuit includes a strobe generator that produces a strobe signal that is a submultiple of a master clock that is determined by the location of the physical counter within the virtual counter that is used to increment the physical counter within the virtual counter.Type: GrantFiled: September 24, 2014Date of Patent: November 1, 2016Assignee: Dialog Semiconductor (UK) LimitedInventor: Philip Todd
-
Publication number: 20160085559Abstract: The use of a sleep, or halt, instruction enables a processor to halt execution when read from a non-volatile memory. The opcode for the sleep instruction is the same value as the constant bit value of an un-programmed, nonvolatile memory. When the opcode is read by the processor, execution is halted and the processor enters a wait or sleep mode. During the sleep mode, firmware is programmed into memory with another means such as an external host processor. When a valid trigger event occurs, for instance, external or internal interrupts or reset activation, the processor then exits the sleep mode and starts instruction etching at the PC_INIT address.Type: ApplicationFiled: September 23, 2014Publication date: March 24, 2016Inventor: Philip Todd
-
Publication number: 20160087615Abstract: A debounce circuit eliminates noise, glitches, or transient signal variations resulting from mechanical bounce occurring at a change of state of analog signals and provides a dynamic debounce period alteration and time base variation without loss of the current debounce state. The debounce circuit has a physical counter that is configured for being adjusted within a virtual counter such that the noise, glitches, or transient signal variations resulting from mechanical bounce occurring at an initiation of a change of state of an analog input signal from a source device are filtered by delaying a change of output state of the debounce circuit. The debounce circuit includes a strobe generator that produces a strobe signal that is a submultiple of a master clock that is determined by the location of the physical counter within the virtual counter that is used to increment the physical counter within the virtual counter.Type: ApplicationFiled: September 24, 2014Publication date: March 24, 2016Inventor: Philip Todd
-
Publication number: 20150317152Abstract: Patching of program code stored in and directly executed from an OTP is supported by a patch mechanism that does not rely on additional hardware, external intervention or RAM. The features of the disclosure include using a patch daisy chain, delay considerations, non-destructive patching and nested subroutine calls. The techniques disclosed are equally applicable for OTP with an unprogrammed value of “1” as for unprogrammed values of “0”.Type: ApplicationFiled: May 8, 2014Publication date: November 5, 2015Applicant: Dialog Semiconductor GmbHInventor: Philip Todd
-
Publication number: 20030230637Abstract: A novel hand held water-misting apparatus (8) comprising of a latex tubing (10) having a first end and a second end, a valve open-close type (12) having a first end and second end, a misting nozzle (14) having a first end and a second end having a small misting hole, a shrink sleeving (28) securely attaching said valve open-close type (12) and said misting nozzle (14), a water hose connector (16), a flexible strap (26) having a first end and a second end, a pinch clip (24) having an open position and a closed position, an expandable decorative enclosure (18) having a first end and a second end. Said first end of said latex tubing (10) securely attached to said first end of said valve open-close type (12) by a tie clamp (31). Said second end of said latex tubing (10) securely attached to said water hose connector (16) by a tie clamp (30).Type: ApplicationFiled: June 4, 2002Publication date: December 18, 2003Inventor: Philip Todd Walters
-
Patent number: 6659366Abstract: A novel hand held water-misting apparatus (8) comprising of a latex tubing (10) having a first end and a second end, a valve open-close type (12) having a first end and second end, a misting nozzle (14) having a first end and a second end having a small misting hole, a shrink sleeving (28) securely attaching said valve open-close type (12) and said misting nozzle (14), a water hose connector (16), a flexible strap (26) having a first end and a second end, a pinch clip (24) having an open position and a closed position, an expandable decorative enclosure (18) having a first end and a second end. Said first end of said latex tubing (10) securely attached to said first end of said valve open-close type (12) by a tie clamp (31). Said second end of said latex tubing (10) securely attached to said water hose connector (16) by a tie clamp (30).Type: GrantFiled: June 4, 2002Date of Patent: December 9, 2003Inventor: Philip Todd Walters
-
Patent number: 5065067Abstract: A piezoelectric circuit (10, 70, 100) is provided, which can be employed in a wide variety of applications. The circuit (10) can be used to test the bulbs in a string (14) of Christmas tree lights and, in a modified circuit (200) can use any suitable high voltage source (202) as a substitute for the piezoelectric crystal. In another circuit (100) a capacitor (72) is used to store electrical power to light a light source (19) for a period of time after the piezoelectric crystal is struck. The circuit (100) can be mounted in a shoe (64), fishing lure (46), toy (56), or any other suitable application to light a light source (19). In another circuit (70) by positioning a capacitor (72) in parallel with the rectified output of crystal (16) and light source (62), and positioning a normally open switch (74) between the capacitor and light source, the capacitor can be charged by repeated striking of the crystal.Type: GrantFiled: May 12, 1989Date of Patent: November 12, 1991Inventors: Philip A. Todd, Bobby R. Walker
-
Patent number: 4943752Abstract: A piezoelectric circuit (10, 70, 100) is provided which can be employed in a wide variety of applications. The circuit (10) can be used to test the bulbs in a string (14) of Christmas Tree lights and, in a modified circuit (200) can use any suitable high voltage source (202) as a substitute for the piezoelectric crystal. The circuit (100) can also be mounted in a shoe (64), fishing lure (46), toy (56) or any other suitable application to light a light source (19). In another circuit (70) by positioning a capacitor (72) in parallel with the crystal (16) and light source (62), and positioning a normally open switch (74) between the capacitor and light source, the capacitor can be charged by repeated striking of the crystal. The circuit (70) can be used in the pedal (30) of a bicycle to generate a flashing light easily visible at night. The circuit (70) can also be mounted in a camera (90) or emergency light (36) or any other suitable application.Type: GrantFiled: September 8, 1988Date of Patent: July 24, 1990Inventors: Philip A. Todd, Bobby R. Walker
-
Patent number: 4686820Abstract: As the tractor and baler are driven straight down the windrow, hay is picked up and placed upon a platform conveyor which transfers the same rearwardly toward the baling chamber, during which transfer a deflector diverts the crop stream into an appropriate one of three axial sections of the chamber as determined by sensing and control mechanism associated with the baler. As the hay builds up in one of the sections, the sensors of the mechanism compare the size of that portion of the bale with the bale portion in the next adjacent chamber section, and once the differential between the two bale portions reaches a certain predetermined level, the control mechanism swings the deflector to its next position, directing hay into that next adjacent section to build up that portion of the bale.Type: GrantFiled: February 22, 1985Date of Patent: August 18, 1987Assignee: Kansas State University Research FoundationInventors: Bryan K. Andra, Kent D. Funk, Clyde J. Lang, Philip Todd