Patents by Inventor Mahbub Hasan

Mahbub Hasan 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: 11906555
    Abstract: Methods and systems for emulating high side current of a power switch including low and high side switches. The method includes generating, with a low side current sensor, a low side current signal for the low side switch when the power switch is in a low state. The method also includes generating, with a first transconductance amplifier, an emulated current signal based on an input voltage of the power switch. The method further includes generating, with a buffer, a fixed reference voltage by sampling the low side current signal when the power switch changes from the low state to a high state. The method also includes generating, with a capacitor, an emulated voltage based on the emulated current signal and the fixed reference voltage. The method further includes, generating, with a second transconductance amplifier, a high side current signal for the high side switch based on the emulated voltage.
    Type: Grant
    Filed: April 7, 2022
    Date of Patent: February 20, 2024
    Assignee: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
    Inventors: Mahbub Hasan, Yue Hung Tang
  • Publication number: 20230324441
    Abstract: Methods and systems for emulating high side current of a power switch including low and high side switches. The method includes generating, with a low side current sensor, a low side current signal for the low side switch when the power switch is in a low state. The method also includes generating, with a first transconductance amplifier, an emulated current signal based on an input voltage of the power switch. The method further includes generating, with a buffer, a fixed reference voltage by sampling the low side current signal when the power switch changes from the low state to a high state. The method also includes generating, with a capacitor, an emulated voltage based on the emulated current signal and the fixed reference voltage. The method further includes, generating, with a second transconductance amplifier, a high side current signal for the high side switch based on the emulated voltage.
    Type: Application
    Filed: April 7, 2022
    Publication date: October 12, 2023
    Applicant: Semiconductor Components Industries, LLC
    Inventors: Mahbub HASAN, Yue Hung TANG
  • Patent number: 11593371
    Abstract: A relational database management system (RDBMS) accepts a workload comprised of one or more queries against a relational database. The RDBMS evolves a default cost profile into a plurality of cost profiles using fixed or dynamic evolution, wherein each of the cost profiles captures one or more cost parameters for the workload. The cost profiles are represented by a multi-dimensional matrix that has one or more dimensions, and each of the dimensions represents one of the cost parameters. The RDBMS dynamically determines which of the cost profiles is an optimal cost profile for the workload by mapping the cost profiles to the workload using a random walk scoring algorithm or a biased walk scoring algorithm that searches the multi-dimensional matrix to identify the optimal cost profile. The RDBMS selects and performs one or more query execution plans for the workload based on the optimal cost profile for the workload.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: February 28, 2023
    Assignee: Teradata US, Inc.
    Inventors: Wellington Marcos Cabrera Arevalo, Kassem Awada, Mahbub Hasan, Allen N. Diaz, Mohammed Al-Kateb, Awny Kayed Al-Omari
  • Patent number: 11526505
    Abstract: A database system receives a request from a user. The request invokes a data set function (DSF) and uses a property to be provided by the DSF. The database system determines that a function descriptor is available for the DSF. The function descriptor is expressed as markup language instructions. The function descriptor defines the property of the DSF. The database system uses the function descriptor to define a property for the DSF.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: December 13, 2022
    Assignee: Teradata US, Inc.
    Inventors: B. Anantha Subramanian, Mohamed Yassin Eltabakh, Mahbub Hasan, Robert Matthew Wehrmeister, Awny Kayed Al-Omari, Sanjay Sukumaran Nair, Kashif Abdullah Siddiqui, Mohammed Yassin Al-Kateb
  • Patent number: 11468102
    Abstract: A relational database management system (RDBMS) optimizes limit queries over analytical functions, wherein the limit queries include an output clause comprising a LIMIT, TOP and SAMPLE clause with an expression specifying a limit that is a number K or a percentage ? %. The optimizations of the limit queries include: (1) static compile-time optimizations, and (2) dynamic run-time optimizations, based on semantic properties of “granularity” and “input-to-output cardinality” for the analytical functions.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: October 11, 2022
    Assignee: Teradata US, Inc.
    Inventors: Mohamed Ahmed Yassin Eltabakh, Mahbub Hasan, Awny Kayed Al-Omari, Mohammed Al-Kateb
  • Patent number: 11409745
    Abstract: Execution of a query invoking an analytical function (AF) is optimized. The query includes a join operation between an AF table and an AuxiliaryTable. A determination is made that the AF includes a plurality of AF properties. Query-level properties about the query are inferred. A determination is made to change an order of the join operation from the plurality of AF properties and query-level properties.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: August 9, 2022
    Assignee: Teradata US, Inc.
    Inventors: Christina Pavlopoulou, Mahbub Hasan, B. Anantha Subramanian, Mohammed Al-Kateb, Awny Kayed Al-Omari, Kashif Abdullah Siddiqui, Robert Matthew Wehrmeister, Mohamed Yassin Eltabakh
  • Patent number: 11223272
    Abstract: A method includes driving a first transistor to conduct a first current into an inductor when conductive and driving a second transistor to conduct a second current into the inductor when conductive. A first sense current is generated in response to the first current and a copy of the second current. A second sense current is generated in response to the second current and a copy of the first current. The first sense current is adjusted in response to the copy of the second current when the first transistor is nonconductive. The second sense current is adjusted in response to the copy of the first current when the second transistor is nonconductive. On times of the first and second transistors are controlled in response to a sum of the first and second sense currents.
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: January 11, 2022
    Assignee: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
    Inventor: Mahbub Hasan
  • Publication number: 20210382920
    Abstract: A relational database management system (RDBMS) optimizes limit queries over analytical functions, wherein the limit queries include an output clause comprising a LIMIT, TOP and SAMPLE clause with an expression specifying a limit that is a number K or a percentage ? %. The optimizations of the limit queries include: (1) static compile-time optimizations, and (2) dynamic run-time optimizations, based on semantic properties of “granularity” and “input-to-output cardinality” for the analytical functions.
    Type: Application
    Filed: September 28, 2020
    Publication date: December 9, 2021
    Applicant: Teradata US, Inc.
    Inventors: Mohamed Ahmed Yassin Eltabakh, Mahbub Hasan, Awny Kayed Al-Omari, Mohammed Al-Kateb
  • Publication number: 20210117422
    Abstract: A relational database management system (RDBMS) accepts a workload comprised of one or more queries against a relational database. The RDBMS evolves a default cost profile into a plurality of cost profiles using fixed or dynamic evolution, wherein each of the cost profiles captures one or more cost parameters for the workload. The cost profiles are represented by a multi-dimensional matrix that has one or more dimensions, and each of the dimensions represents one of the cost parameters. The RDBMS dynamically determines which of the cost profiles is an optimal cost profile for the workload by mapping the cost profiles to the workload using a random walk scoring algorithm or a biased walk scoring algorithm that searches the multi-dimensional matrix to identify the optimal cost profile. The RDBMS selects and performs one or more query execution plans for the workload based on the optimal cost profile for the workload.
    Type: Application
    Filed: August 18, 2020
    Publication date: April 22, 2021
    Applicant: Teradata US, Inc.
    Inventors: Wellington Marcos Cabrera Arevalo, Kassem Awada, Mahbub Hasan, Allen N. Diaz, Mohammed AI-Kateb, Awny Kayed Al-Omari
  • Publication number: 20210083567
    Abstract: A method includes driving a first transistor to conduct a first current into an inductor when conductive and driving a second transistor to conduct a second current into the inductor when conductive. A first sense current is generated in response to the first current and a copy of the second current. A second sense current is generated in response to the second current and a copy of the first current. The first sense current is adjusted in response to the copy of the second current when the first transistor is nonconductive. The second sense current is adjusted in response to the copy of the first current when the second transistor is nonconductive. On times of the first and second transistors are controlled in response to a sum of the first and second sense currents.
    Type: Application
    Filed: May 19, 2020
    Publication date: March 18, 2021
    Applicant: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
    Inventor: Mahbub HASAN
  • Publication number: 20200183921
    Abstract: A database system receives a request from a user. The request invokes a data set function (DSF) and uses a property to be provided by the DSF. The database system determines that a function descriptor is available for the DSF. The function descriptor is expressed as markup language instructions. The function descriptor defines the property of the DSF. The database system uses the function descriptor to define a property for the DSF.
    Type: Application
    Filed: December 5, 2019
    Publication date: June 11, 2020
    Applicant: Teradata US, Inc
    Inventors: B. Anantha Subramanian, Mohamed Yassin Eltabakh, Mahbub Hasan, Robert Matthew Wehrmeister, Awny Kayed Al-Omari, Sanjay Sukumaran Nair, Kashif Abdullah Siddiqui
  • Publication number: 20200183935
    Abstract: Execution of a query invoking an analytical function (AF) is optimized. The query includes a join operation between an AF table and an AuxiliaryTable and includes determining that the AF includes a plurality of AF properties. Query-level properties about the query are inferred. It is determined to change an order of the join operation from the plurality of AF properties and query-level properties.
    Type: Application
    Filed: December 5, 2019
    Publication date: June 11, 2020
    Applicant: Teradata US, Inc
    Inventors: Christina Pavlopoulou, Mahbub Hasan, B. Anantha Subramanian, Mohammed Al-Kateb, Awny Kayed Al-Omari, Kashif Abdullah Siddiqui, Robert Matthew Wehrmeister, Mohamed Yassin Eltabakh
  • Patent number: 9035642
    Abstract: An integrated circuit includes an output terminal and a controller having a measurement input coupled to the output terminal, a first output adapted to couple to a current source to control a first current sourced into the output terminal, and a second output adapted to couple to a current sink to control a second current from the output terminal. The controller applies control signals to the first output and the second output to selectively enable the current source and disable the current sink during a first phase of a load detection period and to disable the current source and enable the current sink during a second phase of the load detection period. The controller detects the load coupled to the output terminal if a voltage at the measurement terminal during the first phase is substantially equal to a voltage at the measurement terminal during the second phase.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: May 19, 2015
    Assignee: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
    Inventor: Mahbub Hasan
  • Publication number: 20130002233
    Abstract: An integrated circuit includes an output terminal and a controller having a measurement input coupled to the output terminal, a first output adapted to couple to a current source to control a first current sourced into the output terminal, and a second output adapted to couple to a current sink to control a second current from the output terminal. The controller applies control signals to the first output and the second output to selectively enable the current source and disable the current sink during a first phase of a load detection period and to disable the current source and enable the current sink during a second phase of the load detection period. The controller detects the load coupled to the output terminal if a voltage at the measurement terminal during the first phase is substantially equal to a voltage at the measurement terminal during the second phase.
    Type: Application
    Filed: June 30, 2011
    Publication date: January 3, 2013
    Inventor: Mahbub Hasan
  • Patent number: 7944299
    Abstract: A method and circuit for changing a threshold voltage of a transistor. The circuit includes a sense circuit coupled to a switching transistor, a circuit transistor and to one terminal of a resistor. The other terminal of the resistor is connected to a body contact. The switching transistor directs current along one of two different paths in response to an input voltage sensed by the sense circuit. When the switching transistor directs a first current along one path, the first current is steered towards the resistor and flows through the resistor in one direction and when the switching transistor directs a second current along the other path, the second current is directed towards the resistor and flows through the resistor in the opposite direction from the first current. Steering the currents varies the potential of a body with respect to the potential at the source of the circuit transistor.
    Type: Grant
    Filed: March 25, 2010
    Date of Patent: May 17, 2011
    Assignee: Semiconductor Components Industries, L.L.C.
    Inventors: Aravind Mangudi, Eric David Joseph, Mahbub Hasan
  • Publication number: 20100176883
    Abstract: A method and circuit for changing a threshold voltage of a transistor. The circuit includes a sense circuit coupled to a switching transistor, a circuit transistor and to one terminal of a resistor. The other terminal of the resistor is connected to a body contact. The switching transistor directs current along one of two different paths in response to an input voltage sensed by the sense circuit. When the switching transistor directs a first current along one path, the first current is steered towards the resistor and flows through the resistor in one direction and when the switching transistor directs a second current along the other path, the second current is directed towards the resistor and flows through the resistor in the opposite direction from the first current. Steering the currents varies the potential of a body with respect to the potential at the source of the circuit transistor.
    Type: Application
    Filed: March 25, 2010
    Publication date: July 15, 2010
    Inventors: Aravind Mangudi, Eric David Joseph, Mahbub Hasan
  • Patent number: 7714652
    Abstract: A method and circuit for changing a threshold voltage of a transistor. The circuit includes a sense circuit coupled to a switching transistor, a circuit transistor and to one terminal of a resistor. The other terminal of the resistor is connected to a body contact. The switching transistor directs current along one of two different paths in response to an input voltage sensed by the sense circuit. When the switching transistor directs a first current along one path, the first current is steered towards the resistor and flows through the resistor in one direction and when the switching transistor directs a second current along the other path, the second current is directed towards the resistor and flows through the resistor in the opposite direction from the first current. Steering the currents varies the potential of a body with respect to the potential at the source of the circuit transistor.
    Type: Grant
    Filed: April 7, 2008
    Date of Patent: May 11, 2010
    Assignee: Semiconductor Components Industries, LLC
    Inventors: Aravind Mangudi, Eric David Joseph, Mahbub Hasan
  • Publication number: 20090251213
    Abstract: A method and circuit for changing a threshold voltage of a transistor. The circuit includes a sense circuit coupled to a switching transistor, a circuit transistor and to one terminal of a resistor. The other terminal of the resistor is connected to a body contact. The switching transistor directs current along one of two different paths in response to an input voltage sensed by the sense circuit. When the switching transistor directs a first current along one path, the first current is steered towards the resistor and flows through the resistor in one direction and when the switching transistor directs a second current along the other path, the second current is directed towards the resistor and flows through the resistor in the opposite direction from the first current. Steering the currents varies the potential of a body with respect to the potential at the source of the circuit transistor.
    Type: Application
    Filed: April 7, 2008
    Publication date: October 8, 2009
    Inventors: Aravind Mangudi, Eric David Joseph, Mahbub Hasan