Patents by Inventor Kevin Bowles
Kevin Bowles 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: 12095459Abstract: In certain aspects, an apparatus includes a first gating circuit having an input and an output, wherein the input of the first gating circuit is configured to receive a first clock signal. The apparatus also includes a delay circuit having an input and an output, wherein the input of the delay circuit is coupled to the output of the first gating circuit. The apparatus further includes a control circuit configured to receive an enable signal, detect a logic state at the output of the delay circuit, and cause the first gating circuit to pass or gate the first clock signal based on the enable signal and the detected logic state at the output of the delay circuit.Type: GrantFiled: June 1, 2022Date of Patent: September 17, 2024Assignee: QUALCOMM INCORPORATEDInventors: Kevin Bowles, Chirag Maheshwari, Divya Gangadharan, Venkat Narayanan, Masoud Zamani
-
Patent number: 11606094Abstract: A dual-edge aware clock divider configured to generate an output clock based on the input clock and a ratio of an integer M over an integer N is disclosed herein. The frequency of the output clock is based on a frequency of the input clock multiplied by the ratio (M/N), wherein M may be set to a range up to N. The output clock includes M pulses within a sequence time window having a length of N periods of the input clock. The output clock includes one or more rising edges that are substantially time aligned with one or more rising edges and one or more falling edges of the input clock, respectively. The dual-edge aware clock divider is configured to generate the output clock based on inverted and non-inverted portions of the input clock. A hybrid clock divider including the dual-edge and single-edge aware techniques is provided.Type: GrantFiled: September 8, 2021Date of Patent: March 14, 2023Assignee: QUALCOMM INCORPORATEDInventors: Kevin Bowles, Vijay Kiran Kalyanam, Sindhuja Sundararajan
-
Patent number: 11152943Abstract: A dual-edge aware clock divider configured to generate an output clock based on the input clock and a ratio of an integer M over an integer N is disclosed herein. The frequency of the output clock is based on a frequency of the input clock multiplied by the ratio (M/N), wherein M may be set to a range up to N. The output clock includes M pulses within a sequence time window having a length of N periods of the input clock. The output clock includes one or more rising edges that are substantially time aligned with one or more rising edges and one or more falling edges of the input clock, respectively. The dual-edge aware clock divider is configured to generate the output clock based on inverted and non-inverted portions of the input clock. A hybrid clock divider including the dual-edge and single-edge aware techniques is provided.Type: GrantFiled: May 26, 2020Date of Patent: October 19, 2021Assignee: QUALCOMM INCORPORATEDInventors: Kevin Bowles, Vijay Kiran Kalyanam, Sindhuja Sundararajan
-
Patent number: 10606305Abstract: A system is provided that controls the clocking of a processor depending upon its usage of execution units. As the processor transitions from a default mode of operation using a default number of the execution units to an increased load mode of operation using an increased number of the execution units, a current drawn by the processor from a power rail remains substantially unchanged.Type: GrantFiled: April 30, 2018Date of Patent: March 31, 2020Assignee: QUALCOMM IncorporatedInventors: Kevin Bowles, Anish Muttreja, Ravi Jenkal
-
Publication number: 20190332138Abstract: A system is provided that controls the clocking of a processor depending upon its usage of execution units. As the processor transitions from a default mode of operation using a default number of the execution units to an increased load mode of operation using an increased number of the execution units, a current drawn by the processor from a power rail remains substantially unchanged.Type: ApplicationFiled: April 30, 2018Publication date: October 31, 2019Inventors: Kevin Bowles, Anish Muttreja, Ravi Jenkal
-
Patent number: 10250270Abstract: A clock signal generator including a fractional clock divider and a frequency ramp control circuit. The fractional clock divider is configured to generate an output clock signal with a frequency being a divider ratio multiplied by a frequency of an input clock signal. The frequency ramp control circuit is configured to provide the fractional clock divider a set of divider ratios so that the frequency of the output clock signal is ramped in steps from a current frequency to a target frequency. The frequency ramp control circuit is configured to produce frequency change steps each having substantially the same duration. The frequency ramp control circuit is also configured to provide the set of divider ratios such as a first portion of the frequency ramp is performed using coarse frequency changes and a second portion of the ramp is performed using at least one fine frequency change.Type: GrantFiled: May 23, 2018Date of Patent: April 2, 2019Assignee: QUALCOMM IncorporatedInventors: Kevin Bowles, Dipti Ranjan Pal
-
Publication number: 20180278261Abstract: A clock signal generator including a fractional clock divider and a frequency ramp control circuit. The fractional clock divider is configured to generate an output clock signal with a frequency being a divider ratio multiplied by a frequency of an input clock signal. The frequency ramp control circuit is configured to provide the fractional clock divider a set of divider ratios so that the frequency of the output clock signal is ramped in steps from a current frequency to a target frequency. The frequency ramp control circuit is configured to produce frequency change steps each having substantially the same duration. The frequency ramp control circuit is also configured to provide the set of divider ratios such as a first portion of the frequency ramp is performed using coarse frequency changes and a second portion of the ramp is performed using at least one fine frequency change.Type: ApplicationFiled: May 23, 2018Publication date: September 27, 2018Inventors: Kevin Bowles, Dipti Ranjan Pal
-
Patent number: 10014869Abstract: A clock signal generator including a fractional clock divider and a frequency ramp control circuit. The fractional clock divider is configured to generate an output clock signal with a frequency being a divider ratio multiplied by a frequency of an input clock signal. The frequency ramp control circuit is configured to provide the fractional clock divider a set of divider ratios so that the frequency of the output clock signal is ramped in steps from a current frequency to a target frequency. The frequency ramp control circuit is configured to produce frequency change steps each having substantially the same duration. The frequency ramp control circuit is also configured to provide the set of divider ratios such as a first portion of the frequency ramp is performed using coarse frequency changes and a second portion of the ramp is performed using at least one fine frequency change.Type: GrantFiled: March 8, 2017Date of Patent: July 3, 2018Assignee: QUALCOMM IncorporatedInventors: Kevin Bowles, Dipti Ranjan Pal
-
Publication number: 20100324874Abstract: The invention encompasses systems, methods, and apparatus for predicting and monitoring an individual's response to a therapeutic regimen. The invention includes multiple virtual patients, an associating subsystem operable to associate the subject with one or more of the virtual patients, and a simulation engine operable to apply one or more experimental protocols to the one or more virtual patients identified with the subject to generate a set of outputs.Type: ApplicationFiled: October 7, 2004Publication date: December 23, 2010Applicant: Entelos, Inc.Inventors: Alex Bangs, Kevin Bowling, Thomas Paterson
-
Publication number: 20050131663Abstract: The invention encompasses systems, methods, and apparatus for predicting and monitoring an individual's response to a therapeutic regimen. The invention includes multiple virtual patients, an associating subsystem operable to associate the subject with one or more of the virtual patients, and a simulation engine operable to apply one or more experimental protocols to the one or more virtual patients identified with the subject to generate a set of outputs.Type: ApplicationFiled: October 7, 2004Publication date: June 16, 2005Applicant: Entelos, Inc.Inventors: Alex Bangs, Kevin Bowling, Thomas Paterson