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: 20240079875Abstract: 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: ApplicationFiled: September 6, 2023Publication date: March 7, 2024Inventors: Aya Amer, Khaled Shaban, Ahmed Massoud
-
Publication number: 20220198714Abstract: 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: ApplicationFiled: December 23, 2020Publication date: June 23, 2022Inventors: Luca del Pero, Karim Tarek Mahmoud Elsayed Ahmed Shaban
-
Publication number: 20220194412Abstract: 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: ApplicationFiled: December 18, 2020Publication date: June 23, 2022Inventors: Lei Zhang, Li Jiang, Lukas Platinsky, Karim Tarek Mahmoud Elsayed Ahmed Shaban
-
Publication number: 20210407186Abstract: 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: ApplicationFiled: June 30, 2020Publication date: December 30, 2021Inventors: Luca Del Pero, Karim Tarek Mahmoud Elsayed Ahmed Shaban
-
Publication number: 20210404834Abstract: 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: ApplicationFiled: June 30, 2020Publication date: December 30, 2021Inventors: Luca Del Pero, Karim Tarek Mahmoud Elsayed Ahmed Shaban
-
Patent number: 10963032Abstract: 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: GrantFiled: April 1, 2019Date of Patent: March 30, 2021Assignee: Dialog Semiconductor (UK) LimitedInventors: Frank Kronmueller, Mark Childs, Ahmed Shaban
-
Publication number: 20190384372Abstract: 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: ApplicationFiled: April 1, 2019Publication date: December 19, 2019Inventors: Frank Kronmueller, Mark Childs, Ahmed Shaban
-
Patent number: 9218358Abstract: 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: GrantFiled: December 30, 2011Date of Patent: December 22, 2015Assignee: Microsoft Technology Licensing, LLCInventor: Kareem Ahmed Shaban Hussein
-
Patent number: 9013233Abstract: 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: GrantFiled: September 13, 2011Date of Patent: April 21, 2015Assignee: Si-Ware SystemsInventors: Ahmed Elmallah, Ahmed Elshennawy, Ahmed Shaban, Botros George, Mostafa Elmala, Ayman Ismail, Mostafa Sakr, Ahmed Mokhtar, Ayman Elsayed
-
Patent number: 8508290Abstract: 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: GrantFiled: September 13, 2011Date of Patent: August 13, 2013Inventors: Ayman Elsayed, Ahmed Elmallah, Ahmed Elshennawy, Ahmed Shaban, Botros George, Mostafa Elmala, Ayman Ismail, Mostafa Sakr, Ahmed Mokhtar
-
Publication number: 20130173634Abstract: 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: ApplicationFiled: December 30, 2011Publication date: July 4, 2013Applicant: MICROSOFT CORPORATIONInventor: KAREEM AHMED SHABAN HUSSEIN
-
Patent number: 8476970Abstract: 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: GrantFiled: September 13, 2011Date of Patent: July 2, 2013Inventors: Ahmed Mokhtar, Ahmed Elmallah, Ahmed Elshennawy, Ahmed Shaban, Botros George, Mostafa Elmala, Ayman Ismail, Mostafa Sakr, Ayman Elsayed
-
Publication number: 20120235726Abstract: 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: ApplicationFiled: September 13, 2011Publication date: September 20, 2012Inventors: Ayman Elsayed, Ahmed Elmallah, Ahmed Elshennawy, Ahmed Shaban, Botros George, Mostafa Elmala, Ayman Ismalt, Mostafa Sakr, Ahmed Mokhtar
-
Publication number: 20120235725Abstract: 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: ApplicationFiled: September 13, 2011Publication date: September 20, 2012Inventors: Ahmed Elmallah, Ahmed Elshennawy, Ahmed Shaban, Botros George, Mostafa Elmala, Ayman Ismail, Mostafa Sakr, Ahmed Mokhtar, Ayman Elsayed
-
Publication number: 20120235724Abstract: 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: ApplicationFiled: September 13, 2011Publication date: September 20, 2012Inventors: Ahmed Mokhtar, Ahmed Elmallah, Ahmed Elshennawy, Ahmed Shaban, Botros George, Mostafa Elmala, Ayman Ismail, Mostafa Sakr, Ayman Elsayed