Patents by Inventor Ahmed Shaban

Ahmed Shaban 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: 20240079875
    Abstract: Deep reinforcement learning agents for demand response in home energy management systems are provided via training an agent via power availability data, electricity use data for an electrical load in a household, and an effect on a length of service of a power supply device to optimize a reward function that rewards: reduced electricity usage at peak demand times for the power grid according to the power availability data, increased user satisfaction with activation of the electrical load, and increased length of service for electrical devices used to delivery electricity to the electrical load; deploying the agent to the household; and activating electrical devices that are part of the electrical load for the household according to a schedule generated to optimize the reward function for delivery of power from at least one of the power grid and the power supply device to the household.
    Type: Application
    Filed: September 6, 2023
    Publication date: March 7, 2024
    Inventors: Aya Amer, Khaled Shaban, Ahmed Massoud
  • Publication number: 20220198714
    Abstract: Examples disclosed herein involve a computing system configured to (i) obtain first image data captured by a first camera of a vehicle during a given period of operation of the vehicle, (ii) obtain second image data captured by a second camera of the vehicle during the given period of operation, (iii) based on the obtained first and second image data, determine (a) a candidate extrinsics transformation between the first camera and the second camera and (b) a candidate time offset between the first camera and the second camera, and (iv) based on (a) the candidate extrinsics transformation and (b) the candidate time offset, apply optimization to determine a combination of (a) an extrinsics transformation and (b) a time offset that minimizes a reprojection error in the first image data, where the reprojection error is defined based on a representation of at least one landmark that is included in both the first and second image data.
    Type: Application
    Filed: December 23, 2020
    Publication date: June 23, 2022
    Inventors: Luca del Pero, Karim Tarek Mahmoud Elsayed Ahmed Shaban
  • Publication number: 20220194412
    Abstract: Examples disclosed herein involve a computing system configured to (i) obtain first sensor data captured by a first sensor of a vehicle during a given period of operation of the vehicle (ii) obtain second sensor data captured by a second sensor of the vehicle during the given period of operation of the vehicle, (iii) based on the first sensor data, localize the first sensor within a first coordinate frame of a first map layer, (iv) based on the second sensor data, localize the second sensor within a second coordinate frame of a second map layer, (v) based on a known transformation between the first coordinate frame and the second coordinate frame, determine respective poses for the first sensor and the second sensor in a common coordinate frame, and (vi) determine (a) a translation and (b) a rotation between the respective poses for the first and second sensors in the common coordinate frame.
    Type: Application
    Filed: December 18, 2020
    Publication date: June 23, 2022
    Inventors: Lei Zhang, Li Jiang, Lukas Platinsky, Karim Tarek Mahmoud Elsayed Ahmed Shaban
  • Publication number: 20210407186
    Abstract: Examples disclosed herein may involve a computing system that is operable to (i) generate first structure data from one or more first image data, wherein the first structure data comprises one or more visible features captured in the one or more first image data, (ii) generate further structure data from one or more further image data, wherein the further structure data comprises one or more visible features captured in the one or more further image data, (iii) determine pose constraints for the further structure data based on common visible features, (iv) determine a transformation of the further structure data relative to the first structure data using the determined pose constraints, and (v) generate combined structure data using the determined transformation to fuse the further structure data and the first structure data.
    Type: Application
    Filed: June 30, 2020
    Publication date: December 30, 2021
    Inventors: Luca Del Pero, Karim Tarek Mahmoud Elsayed Ahmed Shaban
  • Publication number: 20210404834
    Abstract: Examples disclosed herein may involve a computing system that is operable to (i) generate a local map portion of a geographical environment based on sensor data captured by a device, wherein the local map portion comprises local map structure data generated using one or more map structure generation methods, (ii) determine a transformation of the local map structure data relative to existing map structure data of an existing map based on common visible features between the local map structure data and the existing map structure data, wherein the existing map structure data is aligned to a global coordinate system and is predetermined from a plurality of previously-generated map structure data, and (iii) determine a localization of the device within the global coordinate system using the determined transformation.
    Type: Application
    Filed: June 30, 2020
    Publication date: December 30, 2021
    Inventors: Luca Del Pero, Karim Tarek Mahmoud Elsayed Ahmed Shaban
  • Patent number: 10963032
    Abstract: A power supply and a method to provide power to a load via a power delivery network are presented. The power delivery network adds a pole and/or zero to a transfer function of the power supply. The power supply has a feedback unit to sense a load voltage at the load and to provide a feedback voltage which is indicative of the load voltage. The power supply has an input amplifier provides an error voltage based on the feedback voltage. The power supply has a power converter to provide power to the power delivery network depending on the error voltage. The power supply has an equalization unit to add a zero and/or a pole to the transfer function of the power supply, such that the pole and/or zero of the power delivery network is partially compensated. The equalization unit is located between an input amplifier and a power converter.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: March 30, 2021
    Assignee: Dialog Semiconductor (UK) Limited
    Inventors: Frank Kronmueller, Mark Childs, Ahmed Shaban
  • Publication number: 20190384372
    Abstract: A power supply and a method to provide power to a load via a power delivery network are presented. The power delivery network adds a pole and/or zero to a transfer function of the power supply. The power supply has a feedback unit to sense a load voltage at the load and to provide a feedback voltage which is indicative of the load voltage. The power supply has an input amplifier provides an error voltage based on the feedback voltage. The power supply has a power converter to provide power to the power delivery network depending on the error voltage. The power supply has an equalization unit to add a zero and/or a pole to the transfer function of the power supply, such that the pole and/or zero of the power delivery network is partially compensated. The equalization unit is located between an input amplifier and a power converter.
    Type: Application
    Filed: April 1, 2019
    Publication date: December 19, 2019
    Inventors: Frank Kronmueller, Mark Childs, Ahmed Shaban
  • Patent number: 9218358
    Abstract: Methods for leveraging a user's social network connections to search files stored on client devices are provided. Upon receipt of a search query, it is determined that the searching user is a social network connection of at least one user of a social networking application having files on their client device designated for sharing. Those designated files are searched to determine if any of them match the received search query. Client device files associated with users of the social networking application that have been designated for public sharing also are searched. Any files shared publicly or with social network connections of the sharing user that are stored on a client device and determined to match the received query may be presented to the searching user independent of the algorithmic search results or may be integrated into the algorithmic search results, as desired.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: December 22, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Kareem Ahmed Shaban Hussein
  • Patent number: 9013233
    Abstract: In a high-performance interface circuit for micro-electromechanical (MEMS) inertial sensors, an excitation signal (used to detect capacitance variation) is used to control the value of an actuation signal bit stream to allow the dynamic range of both actuation and detection paths to be maximized and to prevent folding of high frequency components of the actuation bit stream due to mixing with the excitation signal. In another aspect, the effects of coupling between actuation signals and detection signals may be overcome by performing a disable/reset of at least one of and preferably both of the detection circuitry and the MEMS detection electrodes during actuation signal transitions. In a still further aspect, to get a demodulated signal to have a low DC component, fine phase adjustment may be achieved by configuring filters within the sense and drive paths to have slightly different center frequencies and hence slightly different delays.
    Type: Grant
    Filed: September 13, 2011
    Date of Patent: April 21, 2015
    Assignee: Si-Ware Systems
    Inventors: Ahmed Elmallah, Ahmed Elshennawy, Ahmed Shaban, Botros George, Mostafa Elmala, Ayman Ismail, Mostafa Sakr, Ahmed Mokhtar, Ayman Elsayed
  • Patent number: 8508290
    Abstract: In a high-performance interface circuit for micro-electromechanical (MEMS) inertial sensors, an excitation signal (used to detect capacitance variation) is used to control the value of an actuation signal bit stream to allow the dynamic range of both actuation and detection paths to be maximized and to prevent folding of high frequency components of the actuation bit stream due to mixing with the excitation signal. In another aspect, the effects of coupling between actuation signals and detection signals may be overcome by performing a disable/reset of at least one of and preferably both of the detection circuitry and the MEMS detection electrodes during actuation signal transitions. In a still further aspect, to get a demodulated signal to have a low DC component, fine phase adjustment may be achieved by configuring filters within the sense and drive paths to have slightly different center frequencies and hence slightly different delays.
    Type: Grant
    Filed: September 13, 2011
    Date of Patent: August 13, 2013
    Inventors: Ayman Elsayed, Ahmed Elmallah, Ahmed Elshennawy, Ahmed Shaban, Botros George, Mostafa Elmala, Ayman Ismail, Mostafa Sakr, Ahmed Mokhtar
  • Publication number: 20130173634
    Abstract: Methods for leveraging a user's social network connections to search files stored on client devices are provided. Upon receipt of a search query, it is determined that the searching user is a social network connection of at least one user of a social networking application having files on their client device designated for sharing. Those designated files are searched to determine if any of them match the received search query. Client device files associated with users of the social networking application that have been designated for public sharing also are searched. Any files shared publicly or with social network connections of the sharing user that are stored on a client device and determined to match the received query may be presented to the searching user independent of the algorithmic search results or may be integrated into the algorithmic search results, as desired.
    Type: Application
    Filed: December 30, 2011
    Publication date: July 4, 2013
    Applicant: MICROSOFT CORPORATION
    Inventor: KAREEM AHMED SHABAN HUSSEIN
  • Patent number: 8476970
    Abstract: In a high-performance interface circuit for micro-electromechanical (MEMS) inertial sensors, an excitation signal (used to detect capacitance variation) is used to control the value of an actuation signal bit stream to allow the dynamic range of both actuation and detection paths to be maximized and to prevent folding of high frequency components of the actuation bit stream due to mixing with the excitation signal. In another aspect, the effects of coupling between actuation signals and detection signals may be overcome by performing a disable/reset of at least one of and preferably both of the detection circuitry and the MEMS detection electrodes during actuation signal transitions. In a still further aspect, to get a demodulated signal to have a low DC component, fine phase adjustment may be achieved by configuring filters within the sense and drive paths to have slightly different center frequencies and hence slightly different delays.
    Type: Grant
    Filed: September 13, 2011
    Date of Patent: July 2, 2013
    Inventors: Ahmed Mokhtar, Ahmed Elmallah, Ahmed Elshennawy, Ahmed Shaban, Botros George, Mostafa Elmala, Ayman Ismail, Mostafa Sakr, Ayman Elsayed
  • Publication number: 20120235726
    Abstract: In a high-performance interface circuit for micro-electromechanical (MEMS) inertial sensors, an excitation signal (used to detect capacitance variation) is used to control the value of an actuation signal bit stream to allow the dynamic range of both actuation and detection paths to be maximized and to prevent folding of high frequency components of the actuation bit stream due to mixing with the excitation signal. In another aspect, the effects of coupling between actuation signals and detection signals may be overcome by performing a disable/reset of at least one of and preferably both of the detection circuitry and the MEMS detection electrodes during actuation signal transitions. In a still further aspect, to get a demodulated signal to have a low DC component, fine phase adjustment may be achieved by configuring filters within the sense and drive paths to have slightly different center frequencies and hence slightly different delays.
    Type: Application
    Filed: September 13, 2011
    Publication date: September 20, 2012
    Inventors: Ayman Elsayed, Ahmed Elmallah, Ahmed Elshennawy, Ahmed Shaban, Botros George, Mostafa Elmala, Ayman Ismalt, Mostafa Sakr, Ahmed Mokhtar
  • Publication number: 20120235725
    Abstract: In a high-performance interface circuit for micro-electromechanical (MEMS) inertial sensors, an excitation signal (used to detect capacitance variation) is used to control the value of an actuation signal bit stream to allow the dynamic range of both actuation and detection paths to be maximized and to prevent folding of high frequency components of the actuation bit stream due to mixing with the excitation signal. In another aspect, the effects of coupling between actuation signals and detection signals may be overcome by performing a disable/reset of at least one of and preferably both of the detection circuitry and the MEMS detection electrodes during actuation signal transitions. In a still further aspect, to get a demodulated signal to have a low DC component, fine phase adjustment may be achieved by configuring filters within the sense and drive paths to have slightly different center frequencies and hence slightly different delays.
    Type: Application
    Filed: September 13, 2011
    Publication date: September 20, 2012
    Inventors: Ahmed Elmallah, Ahmed Elshennawy, Ahmed Shaban, Botros George, Mostafa Elmala, Ayman Ismail, Mostafa Sakr, Ahmed Mokhtar, Ayman Elsayed
  • Publication number: 20120235724
    Abstract: In a high-performance interface circuit for micro-electromechanical (MEMS) inertial sensors, an excitation signal (used to detect capacitance variation) is used to control the value of an actuation signal bit stream to allow the dynamic range of both actuation and detection paths to be maximized and to prevent folding of high frequency components of the actuation bit stream due to mixing with the excitation signal. In another aspect, the effects of coupling between actuation signals and detection signals may be overcome by performing a disable/reset of at least one of and preferably both of the detection circuitry and the MEMS detection electrodes during actuation signal transitions. In a still further aspect, to get a demodulated signal to have a low DC component, fine phase adjustment may be achieved by configuring filters within the sense and drive paths to have slightly different center frequencies and hence slightly different delays.
    Type: Application
    Filed: September 13, 2011
    Publication date: September 20, 2012
    Inventors: Ahmed Mokhtar, Ahmed Elmallah, Ahmed Elshennawy, Ahmed Shaban, Botros George, Mostafa Elmala, Ayman Ismail, Mostafa Sakr, Ayman Elsayed