Patents by Inventor Paul Rowland
Paul Rowland 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).
-
Publication number: 20240299346Abstract: A dietary supplement bead may include a body comprising iron and vitamin C. A dietary supplement bead may include a microencapsulating material in the body, the microencapsulating material facilitating a sustained release of the iron and the vitamin C simultaneously within a small intestine of a user.Type: ApplicationFiled: March 5, 2024Publication date: September 12, 2024Inventors: John-Paul Rowland ANDERSEN, Kirk Roy OUIMET
-
Patent number: 11831745Abstract: A method and an apparatus for clocking data processing modules, with different average clock frequencies and for transferring data between the modules are provided. The apparatus includes a device for providing a common clock signal to the modules. Clock pulses are deleted from the common clock signal to individual modules in dependence on the clocking frequency required by each module. The clock pulses are applied to the modules between which the data is to be transferred at times consistent with the data transfer.Type: GrantFiled: October 31, 2022Date of Patent: November 28, 2023Assignee: Imagination Technologies LimitedInventor: Paul Rowland
-
Publication number: 20230048899Abstract: A method and an apparatus for clocking data processing modules, with different average clock frequencies and for transferring data between the modules are provided. The apparatus includes a device for providing a common clock signal to the modules. Clock pulses are deleted from the common clock signal to individual modules in dependence on the clocking frequency required by each module. The clock pulses are applied to the modules between which the data is to be transferred at times consistent with the data transfer.Type: ApplicationFiled: October 31, 2022Publication date: February 16, 2023Inventor: Paul Rowland
-
Publication number: 20230020066Abstract: According to an aspect, an implantable device for penile construction includes a penile implant having a distal portion and a proximal portion. The distal portion includes a shaft portion configured to be disposed in a neophallus. The proximal portion defines a first strut and a second strut, and the proximal portion is configured to be attached to a pelvis structure.Type: ApplicationFiled: September 26, 2022Publication date: January 19, 2023Inventors: Jessica Elizabeth Felton, Thomas Andrew Albrecht, Matthew Lee Nelson, Brian P. Watschke, James Ryan Mujwid, Samuel L. Will, Randall Paul Rowland, John Anders Bostrom, Julie Andreen, Grady Jensen, Nickolas Dalbec, Paden Reed
-
Publication number: 20230014695Abstract: An implantable device for penile construction can comprise an anchor plate and at least one attachment member. The anchor plate can be configured to engage with a first portion of a pelvic bone of a patient. The anchor plate can comprise a prosthesis attachment interface configured to be coupled to a penile prosthesis, and at least one attachment member configured to attach to the anchor plate. The at least one attachment member can be configured to engage with a second portion of the pelvic bone of the patient. The engagement of the anchor plate with the first portion of the pelvic bone and the engagement of the attachment member with the second portion of the pelvic bone can couple the pelvic bone between the anchor plate and the at least one attachment member.Type: ApplicationFiled: September 16, 2022Publication date: January 19, 2023Inventors: Jessica Elizabeth Felton, Randall Paul Rowland, Jonathan J. Lund, Thomas Andrew Albrecht, Paul John Gindele, Aaron Roydon Johnson, Matthew Lee Nelson, John Anders Bostrom, Julie Andreen, Bernard Andre Wasscher, Grady Jensen, Michael Wasson
-
Patent number: 11509450Abstract: A method and an apparatus for clocking data processing modules, with different average clock frequencies and for transferring data between the modules are provided. The apparatus includes a device for providing a common clock signal to the modules. Clock pulses are deleted from the common clock signal to individual modules in dependence on the clocking frequency required by each module. The clock pulses are applied to the modules between which the data is to be transferred at times consistent with the data transfer.Type: GrantFiled: August 5, 2019Date of Patent: November 22, 2022Assignee: Imagination Technologies LimitedInventor: Paul Rowland
-
Publication number: 20210038391Abstract: An implantable device for penile construction can comprise an anchor plate and at least one attachment member. The anchor plate can be configured to engage with a first portion of a pelvic bone of a patient. The anchor plate can comprise a prosthesis attachment interface configured to be coupled to a penile prosthesis, and at least one attachment member configured to attach to the anchor plate. The at least one attachment member can be configured to engage with a second portion of the pelvic bone of the patient. The engagement of the anchor plate with the first portion of the pelvic bone and the engagement of the attachment member with the second portion of the pelvic bone can couple the pelvic bone between the anchor plate and the at least one attachment member.Type: ApplicationFiled: August 3, 2020Publication date: February 11, 2021Inventors: Jessica Elizabeth Felton, Randall Paul Rowland, Jonathan J. Lund, Thomas Andrew Albrecht, Paul John Gindele, Aaron Roydon Johnson, Matthew Lee Nelson, John Anders Bostrom, Julie Andreen, Bernard Andre Wasscher, Grady Jensen, Michael Wasson
-
Publication number: 20210030544Abstract: An implantable device for penile construction includes a tissue ingrowth cover. The tissue ingrowth cover may be disposed between a penile prosthesis and an interior wall of a neophallus, when the penile prosthesis is implanted within the neophallus.Type: ApplicationFiled: July 29, 2020Publication date: February 4, 2021Inventors: Jessica Elizabeth Felton, Randall Paul Rowland, Paul John Gindele, Aaron Roydon Johnson, Abigail Rae Brooks, Nickolas Dalbec, Bernard Andre Wasscher
-
Publication number: 20200397584Abstract: According to an aspect, an implantable device for penile construction includes a penile implant having a distal portion and a proximal portion. The distal portion includes a shaft portion configured to be disposed in a neophallus. The proximal portion defines a first strut and a second strut, and the proximal portion is configured to be attached to a pelvis structure.Type: ApplicationFiled: June 10, 2020Publication date: December 24, 2020Inventors: Jessica Elizabeth Felton, Thomas Andrew Albrecht, Matthew Lee Nelson, Brian P. Watschke, James Ryan Mujwid, Samuel L. Will, Randall Paul Rowland, John Anders Bostrom, Julie Andreen, Grady Jensen, Nickolas Dalbec, Paden Reed
-
Publication number: 20200014524Abstract: A method and an apparatus for clocking data processing modules, with different average clock frequencies and for transferring data between the modules are provided. The apparatus includes a device for providing a common clock signal to the modules. Clock pulses are deleted from the common clock signal to individual modules in dependence on the clocking frequency required by each module. The clock pulses are applied to the modules between which the data is to be transferred at times consistent with the data transfer.Type: ApplicationFiled: August 5, 2019Publication date: January 9, 2020Inventor: Paul Rowland
-
Patent number: 10419198Abstract: A method and an apparatus for clocking data processing modules, with different average clock frequencies and for transferring data between the modules are provided. The apparatus includes a device for providing a common clock signal to the modules. Clock pulses are deleted from the common clock signal to individual modules in dependence on the clocking frequency required by each module. The clock pulses are applied to the modules between which the data is to be transferred at times consistent with the data transfer.Type: GrantFiled: September 19, 2016Date of Patent: September 17, 2019Assignee: Imagination Technologies LimitedInventor: Paul Rowland
-
Patent number: 9606834Abstract: Methods, reservation stations and processors for allocating resources to a plurality of threads based on the extent to which the instructions associated with each of the threads are speculative. The method comprises receiving a speculation metric for each thread at a reservation station. Each speculation metric represents the extent to which the instructions associated with a particular thread are speculative. The more speculative an instruction, the more likely the instruction has been incorrectly predicted by a branch predictor. The reservation station then allocates functional unit resources (e.g. pipelines) to the threads based on the speculation metrics and selects a number of instructions from one or more of the threads based on the allocation. The selected instructions are then issued to the functional unit resources.Type: GrantFiled: June 29, 2015Date of Patent: March 28, 2017Assignee: Imagination Technologies LimitedInventors: Hugh Jackson, Paul Rowland
-
Publication number: 20170005779Abstract: A method and an apparatus for clocking data processing modules, with different average clock frequencies and for transferring data between the modules are provided. The apparatus includes a device for providing a common clock signal to the modules. Clock pulses are deleted from the common clock signal to individual modules in dependence on the clocking frequency required by each module. The clock pulses are applied to the modules between which the data is to be transferred at times consistent with the data transfer.Type: ApplicationFiled: September 19, 2016Publication date: January 5, 2017Inventor: Paul Rowland
-
Patent number: 9473290Abstract: A method and an apparatus for clocking data processing modules, with different average clock frequencies and for transferring data between the modules are provided. The apparatus includes a device for providing a common clock signal to the modules. Clock pulses are deleted from the common clock signal to individual modules in dependence on the clocking frequency required by each module. The clock pulses are applied to the modules between which the data is to be transferred at times consistent with the data transfer.Type: GrantFiled: November 18, 2013Date of Patent: October 18, 2016Assignee: Imagination Technologies LimitedInventor: Paul Rowland
-
Publication number: 20150301863Abstract: Methods, reservation stations and processors for allocating resources to a plurality of threads based on the extent to which the instructions associated with each of the threads are speculative. The method comprises receiving a speculation metric for each thread at a reservation station. Each speculation metric represents the extent to which the instructions associated with a particular thread are speculative. The more speculative an instruction, the more likely the instruction has been incorrectly predicted by a branch predictor. The reservation station then allocates functional unit resources (e.g. pipelines) to the threads based on the speculation metrics and selects a number of instructions from one or more of the threads based on the allocation. The selected instructions are then issued to the functional unit resources.Type: ApplicationFiled: June 29, 2015Publication date: October 22, 2015Inventors: Hugh Jackson, Paul Rowland
-
Patent number: 9086721Abstract: Methods, reservation stations and processors for allocating resources to a plurality of threads based on the extent to which the instructions associated with each of the threads are speculative. The method comprises receiving a speculation metric for each thread at a reservation station. Each speculation metric represents the extent to which the instructions associated with a particular thread are speculative. The more speculative an instruction, the more likely the instruction has been incorrectly predicted by a branch predictor. The reservation station then allocates functional unit resources (e.g. pipelines) to the threads based on the speculation metrics and selects a number of instructions from one or more of the threads based on the allocation. The selected instructions are then issued to the functional unit resources.Type: GrantFiled: January 17, 2014Date of Patent: July 21, 2015Assignee: Imagination Technologies LimitedInventors: Hugh Jackson, Paul Rowland
-
Publication number: 20140218224Abstract: Methods and circuits for controlling an automatic gain control (AGC) circuit wherein the AGC circuit is used to adjust the gain of a signal input to an analog to digital converter. The method includes obtaining a plurality of samples from the output of the analog to digital converter and determining whether the amplitude of each sample is greater than a threshold amplitude value. If the amplitude of a sample is greater than the threshold amplitude value then a counter value is incremented. The target average amplitude of the automatic gain control circuit is then periodically adjusted based on the counter value.Type: ApplicationFiled: January 17, 2014Publication date: August 7, 2014Applicant: IMAGINATION TECHNOLOGIES, LTD.Inventors: Hugh Jackson, Paul Rowland
-
Publication number: 20140140457Abstract: A method and an apparatus for clocking data processing modules, with different average clock frequencies and for transferring data between the modules are provided. The apparatus includes a device for providing a common clock signal to the modules. Clock pulses are deleted from the common clock signal to individual modules in dependence on the clocking frequency required by each module. The clock pulses are applied to the modules between which the data is to be transferred at times consistent with the data transfer.Type: ApplicationFiled: November 18, 2013Publication date: May 22, 2014Applicant: IMAGINATION TECHNOLOGIES LIMITEDInventor: Paul Rowland
-
Patent number: 8595541Abstract: A method and apparatus are provided for docking data processing modules, which require differing average clock frequencies, and for transferring data between the modules. This comprises a means for providing a common dock signal to modules. Clock pulses are deleted from the common clock signal to individual modules in dependence on the docking frequency required by each module. Clock pulses are applied to modules between which data is to be transferred at times consistent with the data transfer.Type: GrantFiled: June 27, 2008Date of Patent: November 26, 2013Assignee: Imagination Technologies, Ltd.Inventor: Paul Rowland
-
Patent number: 8595557Abstract: A method for verifying the accuracy of memory testing software is disclosed. A built-in self test (BIST) fail control function is utilized to generate multiple simulated memory fails at various predetermined locations within a memory array of a memory device. The memory array is then tested by a memory tester. Afterwards, a bit fail map is generated by the logical-to-physical mapping software based on all the memory fails indicated by the memory tester. The bit fail map provides all the fail memory locations derived by the logical-to-physical mapping software. The fail memory locations derived by the logical-to-physical mapping software are then compared to the predetermined memory locations to verify the accuracy of the logical-to-physical mapping software.Type: GrantFiled: February 23, 2005Date of Patent: November 26, 2013Assignee: International Business Machines CorporationInventors: Eric Jasinski, Michael Richard Ouellette, Jeremy Paul Rowland