Patents by Inventor Tauseef Kazi
Tauseef Kazi 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: 20240005518Abstract: Systems and techniques are provided for conserving resources when performing motion estimation. An example process can include determining, based on an input image and a reference image, motion vectors identifying motion between the input image and the reference image; determining whether the motion indicated by the motion vectors is below a first threshold; based on a determination that the motion indicated by the motion vectors is below the first threshold, refraining from determining a local motion between the input image and the reference image; determining a transform matrix based on the motion vectors and without using a local motion between the input image and the reference image; and adjusting the input image based on the transform matrix.Type: ApplicationFiled: June 29, 2022Publication date: January 4, 2024Inventors: Nitin BANDWAR, Pia ZOBEL, Roee HARDOON, Sungwon LEE, Tauseef KAZI, Bing HAN
-
Patent number: 11277562Abstract: Techniques and systems are provided for machine-learning based image stabilization. In some examples, a system obtains a sequence of frames captured by an image capture device during a period of time, and collects motion sensor measurements calculated by a motion sensor associated with the image capture device based on movement of the image capture device during the period of time. The system generates, using a deep learning network and the motion sensor measurements, parameters for counteracting motions in one or more frames in the sequence of frames, the motions resulting from the movement of the image capture device during the period of time. The system then adjusts the one or more frames in the sequence of frames according to the parameters to generate one or more adjusted frames having a reduction in at least some of the motions in the one or more frames.Type: GrantFiled: August 17, 2020Date of Patent: March 15, 2022Assignee: Qualcomm IncorporatedInventors: Young Hoon Kang, Hee Jun Park, Tauseef Kazi, Ron Gaizman, Eran Pinhasov, Meir Tzur
-
Publication number: 20200382706Abstract: Techniques and systems are provided for machine-learning based image stabilization. In some examples, a system obtains a sequence of frames captured by an image capture device during a period of time, and collects motion sensor measurements calculated by a motion sensor associated with the image capture device based on movement of the image capture device during the period of time. The system generates, using a deep learning network and the motion sensor measurements, parameters for counteracting motions in one or more frames in the sequence of frames, the motions resulting from the movement of the image capture device during the period of time. The system then adjusts the one or more frames in the sequence of frames according to the parameters to generate one or more adjusted frames having a reduction in at least some of the motions in the one or more frames.Type: ApplicationFiled: August 17, 2020Publication date: December 3, 2020Inventors: Young Hoon KANG, Hee Jun PARK, Tauseef KAZI, Ron GAIZMAN, Eran PINHASOV, Meir TZUR
-
Patent number: 10771698Abstract: Techniques and systems are provided for machine-learning based image stabilization. In some examples, a system obtains a sequence of frames captured by an image capture device during a period of time, and collects motion sensor measurements calculated by a motion sensor associated with the image capture device based on movement of the image capture device during the period of time. The system generates, using a deep learning network and the motion sensor measurements, parameters for counteracting motions in one or more frames in the sequence of frames, the motions resulting from the movement of the image capture device during the period of time. The system then adjusts the one or more frames in the sequence of frames according to the parameters to generate one or more adjusted frames having a reduction in at least some of the motions in the one or more frames.Type: GrantFiled: August 31, 2018Date of Patent: September 8, 2020Assignee: Qualcomm IncorporatedInventors: Young Hoon Kang, Hee Jun Park, Tauseef Kazi, Ron Gaizman, Eran Pinhasov, Meir Tzur
-
Patent number: 10761774Abstract: Various aspects include methods for managing memory subsystems on a computing device. Various aspect methods may include determining a period of time to force a memory subsystem on the computing device into a low power mode, inhibiting memory access requests to the memory subsystem during the determined period of time, forcing the memory subsystem into the low power mode for the determined period of time, and executing the memory access requests to the memory subsystem inhibited during the determined period of time in response to expiration of the determined period of time.Type: GrantFiled: April 3, 2018Date of Patent: September 1, 2020Assignee: Qualcomm IncorporatedInventors: Olivier Alavoine, Sejoong Lee, Tauseef Kazi, Simon Booth, Edoardo Regini, Renatas Jakushokas, Saurabh Patodia, Jeffrey Gemar, Michael Hawjing Lo, Vinod Chamarty, Boris Andreev, Tao Shen, Aravind Bhaskara, Wenbiao Wang, Stephen Molloy
-
Publication number: 20200077023Abstract: Techniques and systems are provided for machine-learning based image stabilization. In some examples, a system obtains a sequence of frames captured by an image capture device during a period of time, and collects motion sensor measurements calculated by a motion sensor associated with the image capture device based on movement of the image capture device during the period of time. The system generates, using a deep learning network and the motion sensor measurements, parameters for counteracting motions in one or more frames in the sequence of frames, the motions resulting from the movement of the image capture device during the period of time. The system then adjusts the one or more frames in the sequence of frames according to the parameters to generate one or more adjusted frames having a reduction in at least some of the motions in the one or more frames.Type: ApplicationFiled: August 31, 2018Publication date: March 5, 2020Inventors: Young Hoon KANG, Hee Jun PARK, Tauseef KAZI, Ron GAIZMAN, Eran PINHASOV, Meir TZUR
-
Patent number: 10082860Abstract: This disclosure describes techniques for reducing power consumption of a display device. According to these techniques, a display device is configured to determine whether an image to be displayed by the display device has become static. In response to identifying such a static image, the display device may operate in a static image mode. According to the static image mode, the display device may read a current frame of image data, modify the current frame of image data to generate a modified frame of image data with a reduced size, and store the modified image data in memory. The display device may read the modified image data from memory to present the static image, which may reduce power consumption of the display device.Type: GrantFiled: December 14, 2011Date of Patent: September 25, 2018Assignee: QUALCOMM IncorporatedInventors: Fariborz Pourbigharaz, Carl Kazumi Mizuyabu, Khosro M. Rabii, John Chi Kit Wong, Gary Arthur Ciambella, Chia-Yuan Teng, Tauseef Kazi
-
Publication number: 20180225066Abstract: Various aspects include methods for managing memory subsystems on a computing device. Various aspect methods may include determining a period of time to force a memory subsystem on the computing device into a low power mode, inhibiting memory access requests to the memory subsystem during the determined period of time, forcing the memory subsystem into the low power mode for the determined period of time, and executing the memory access requests to the memory subsystem inhibited during the determined period of time in response to expiration of the determined period of time.Type: ApplicationFiled: April 3, 2018Publication date: August 9, 2018Inventors: Olivier Alavoine, Sejoong Lee, Tauseef Kazi, Simon Booth, Edoardo Regini, Renatas Jakushokas, Saurabh Patodia, Jeffrey Gemar, Michael Hawjing Lo, Vinod Chamarty, Boris Andreev, Tao Shen, Aravind Bhaskara, Wenbiao Wang, Stephen Molloy
-
Patent number: 9965220Abstract: Various aspects include methods for managing memory subsystems on a computing device. Various aspect methods may include determining a period of time to force a memory subsystem on the computing device into a low power mode, inhibiting memory access requests to the memory subsystem during the determined period of time, forcing the memory subsystem into the low power mode for the determined period of time, and executing the memory access requests to the memory subsystem inhibited during the determined period of time in response to expiration of the determined period of time.Type: GrantFiled: February 5, 2016Date of Patent: May 8, 2018Assignee: QUALCOMM IncorporatedInventors: Olivier Alavoine, Sejoong Lee, Tauseef Kazi, Simon Booth, Edoardo Regini, Renatas Jakushokas, Saurabh Patodia, Jeffrey Gemar, Haw-Jing Lo, Vinod Chamarty, Boris Andreev, Tao Shen, Aravind Bhaskara, Wenbiao Wang, Stephen Molloy
-
Publication number: 20170228196Abstract: Various aspects include methods for managing memory subsystems on a computing device. Various aspect methods may include determining a period of time to force a memory subsystem on the computing device into a low power mode, inhibiting memory access requests to the memory subsystem during the determined period of time, forcing the memory subsystem into the low power mode for the determined period of time, and executing the memory access requests to the memory subsystem inhibited during the determined period of time in response to expiration of the determined period of time.Type: ApplicationFiled: February 5, 2016Publication date: August 10, 2017Inventors: Olivier Alavoine, Sejoong Lee, Tauseef Kazi, Simon Booth, Edoardo Reginin, Renatas Jakushokas, Saurabh Patodia, Jeffery Gemar, Haw-Jing Lo, Vinod Chamarty, Boris Andreev, Tao Shen, Aravind Bhaskara, Wenbiao Wang, Stephen Molloy
-
Patent number: 9690359Abstract: An integrated circuit is provided with a low-power island including embedded memory power domains that may selectively couple to either an active-mode power supply voltage supplied on a first power rail or to a sleep-mode power supply voltage supplied on a second power rail.Type: GrantFiled: August 26, 2015Date of Patent: June 27, 2017Assignee: QUALCOMM IncorporatedInventors: Lipeng Cao, Tauseef Kazi, Alain Dominique Artieri
-
Publication number: 20170060224Abstract: An integrated circuit is provided with a low-power island including embedded memory power domains that may selectively couple to either an active-mode power supply voltage supplied on a first power rail or to a sleep-mode power supply voltage supplied on a second power rail.Type: ApplicationFiled: August 26, 2015Publication date: March 2, 2017Inventors: Lipeng Cao, Tauseef Kazi, Alain Dominique Artieri
-
Publication number: 20160036321Abstract: A dynamic bypass capacitance is provided for a power rail. The dynamic bypass capacitance equals a first bypass capacitance during an idle mode for a digital core powered by the power rail. During an active mode for the digital core, the dynamic bypass capacitance equals a second bypass capacitance that is greater than the first bypass capacitance.Type: ApplicationFiled: July 29, 2014Publication date: February 4, 2016Inventors: Tauseef Kazi, Rashmi Kulkarni
-
Publication number: 20150006774Abstract: Systems and methods for real-time control of a bus operating point in a portable computing device (“PCD”) are presented. An indication of an event occurring in a bus interface is used as an indicator of a mismatch between a resource request and a data throughput level that can be supported by the bus. A suitable mechanism for identifying the mismatch provides a cost effective and non-invasive solution that is generally applicable for all usage situations.Type: ApplicationFiled: June 26, 2013Publication date: January 1, 2015Inventors: SEJOONG LEE, STEVEN THOMSON, TAUSEEF KAZI, SUMEET SETHI
-
Publication number: 20130155090Abstract: This disclosure describes techniques for reducing power consumption of a display device. According to these techniques, a display device is configured to determine whether an image to be displayed by the display device has become static. In response to identifying such a static image, the display device may operate in a static image mode. According to the static image mode, the display device may read a current frame of image data, modify the current frame of image data to generate a modified frame of image data with a reduced size, and store the modified image data in memory. The display device may read the modified image data from memory to present the static image, which may reduce power consumption of the display device.Type: ApplicationFiled: December 14, 2011Publication date: June 20, 2013Applicant: QUALCOMM INCORPORATEDInventors: Fariborz Pourbigharaz, Carl Kazumi Mizuyabu, Khosro M. Rabii, John Chi Kit Wong, Gary Arthur Ciambella, Chia-Yuan Teng, Tauseef Kazi
-
Patent number: 8407037Abstract: A method for clock modeling in a simulation tool is described. An internal time (I) may be defined that governs the simulator tool's clock period. An external time (E) may be defined. The internal time may have a smaller resolution than the external time. A calibration period (C) may be defined for the clock. The calibration period may be smaller than 0.5E and greater than I. The largest inaccuracy of any clock edge may be monitored, and the clock may be calibrated if the largest inaccuracy is greater than (C?1).Type: GrantFiled: November 5, 2008Date of Patent: March 26, 2013Assignee: QUALCOMM, IncorporatedInventors: Lukai Cai, Mahesh Sridharan, Tauseef Kazi
-
Patent number: 8140316Abstract: An apparatus for simulating digital systems is described. The apparatus includes a processor and memory in electronic communication with the processor. Instructions that are executable by the processor are stored in the memory. A simulation tool is started. The simulation tool is capable of simulating a plurality of components. A clock phase is adjusted to be turned off for at least one of the components. A digital system is simulated that includes the at least one component. The simulation does not simulate the clock phase for the at least one component.Type: GrantFiled: November 5, 2008Date of Patent: March 20, 2012Assignee: QUALCOMM, IncorporatedInventors: Tauseef Kazi, Haobo Yu, Lukai Cai, Mahesh Sridharan, Viraphol Chaiyakul
-
Patent number: 7772831Abstract: A main die and a stacked die are included in the same component package. A transmission gate (370) is implemented on the main die, and can be enabled to receive leakage current in a connection (318) between the main die and the stacked die, and to conduct the leakage current to a bonding pad (344) that is accessible external to the package. Thus, the connectivity between the main die and the stacked die can be tested after the dies are packaged. The transmission gate is disabled during high-speed testing and normal operation. The package can also include a multiplexer (364) that is enabled during high-speed testing to input and output test signals at the package level. A direction signal is used to indicate whether test signals are being input to or output from the main die.Type: GrantFiled: May 18, 2006Date of Patent: August 10, 2010Assignee: QUALCOMM IncorporatedInventors: Tauseef Kazi, Jeff Gemar, Vaishnav Srinivas, Vivek Mohan
-
Publication number: 20100114551Abstract: An apparatus for simulating digital systems is described. The apparatus includes a processor and memory in electronic communication with the processor. Instructions that are executable by the processor are stored in the memory. A simulation tool is started. The simulation tool is capable of simulating a plurality of components. A clock phase is adjusted to be turned off for at least one of the components. A digital system is simulated that includes the at least one component. The simulation does not simulate the clock phase for the at least one component.Type: ApplicationFiled: November 5, 2008Publication date: May 6, 2010Applicant: QUALCOMM IncorporatedInventors: Tauseef Kazi, Haobo Yu, Lukai Cai, Mahesh Sridharan, Viraphol Chaiyakul
-
Publication number: 20100114552Abstract: A method for clock modeling in a simulation tool is described. An internal time (I) may be defined that governs the simulator tool's clock period. An external time (E) may be defined. The internal time may have a smaller resolution than the external time. A calibration period (C) may be defined for the clock. The calibration period may be smaller than 0.5E and greater than I. The largest inaccuracy of any clock edge may be monitored, and the clock may be calibrated if the largest inaccuracy is greater than (C?1).Type: ApplicationFiled: November 5, 2008Publication date: May 6, 2010Applicant: QUALCOMM IncorporatedInventors: Lukai Cai, Mahesh Sridharan, Tauseef Kazi