Patents by Inventor Ahmed Hassan
Ahmed Hassan 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: 20240150193Abstract: A method to synthesize a silver nanohybrid material. The method includes mixing a nitrate solution with a citrate solution to form silver nanoparticles (AgNPs). The method further includes esterifying a first mixture including octadecanoic acid, octadec-9-enoic acid, and octadeca-9,12-dienoic acid with caffeic acid in the presence of an acid catalyst and a solvent to form an unsaturated carboxylic acid mixture including first, second, and third acrylic acid derivatives. The method includes reacting the unsaturated carboxylic acid mixture with ethylene glycol to form a second mixture including first, second, and third ester derivatives. The method further includes mixing the AgNPs with the second mixture to form a third mixture. The method includes evaporating water from the third mixture to form the silver nanohybrid material. The silver nanohybrid material includes a AgNP core covered with the first, second, and third ester derivatives bonded to the AgNP core.Type: ApplicationFiled: November 4, 2022Publication date: May 9, 2024Applicant: Imam Abdulrahman Bin Faisal UniversityInventors: Asma Mohammed Zamil ELSHARIF, Monerah Ahmed Hassan ALMARZOOQ
-
Patent number: 11972098Abstract: Techniques of interaction data processing in a distributed computing system are disclosed herein. One example technique includes upon receiving a user interface output having a content item to be surfaced on a client device and a script configured to detect an interaction with the content item at the client device, surfacing the user interface output having the content item on a display of the client device and automatically executing the script embedded in the user interface output to detect an interaction with the surfaced content item at the client device. Upon detecting an interaction with the content item on the surfaced user interface output, the example technique also includes generating and transmitting interaction data representing the detected interaction to a remote server.Type: GrantFiled: May 5, 2021Date of Patent: April 30, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Bo Liu, Ke Wang, Ahmed Hassan Mohamed
-
Publication number: 20240103310Abstract: Systems, methods, and devices are disclosed for front-lit displays having uniform brightness. In one embodiment, an example display may include an electrophoretic display, a light guide configured to direct light from one or more light emitting diodes, and a cover lens assembly. The cover lens assembly may include a cover glass layer, an anti-glare film coupled to the cover glass layer, and a hot melt adhesive disposed about lateral edge surfaces of the cover glass layer and the anti-glare film, such that the hot melt adhesive forms a perimeter of the cover lens assembly.Type: ApplicationFiled: September 27, 2022Publication date: March 28, 2024Applicant: Amazon Technologies, Inc.Inventors: Nageswara Rao Tadepalli, Weihsin Hou, Kyu-Tak Son, Juho Ilkka Jalava, Ahmed Hassan, Xiaolong Zheng, Moonshik Kang
-
Publication number: 20240096114Abstract: Disclosed are methods, devices, and computer-readable media for detecting lanes and objects in image frames of a monocular camera. In one embodiment, a method is disclosed comprising receiving a plurality of images; identifying a horizon in the plurality of images by inputting the plurality of images into a deep learning (DL) model (either stored on a local device or via a network call); determining one or more camera parameters based on the horizon; and storing or using the camera parameters to initialize a camera.Type: ApplicationFiled: December 1, 2023Publication date: March 21, 2024Inventors: Ali HASSAN, Ahmed ALI, Syed Wajahat Ali Shah KAZMI
-
Patent number: 11920720Abstract: A water hammer mitigation system includes a branch connection with ends coupled to a main pipeline, where a first end connects at a surge point on the main pipeline and a second end fluidly connects to the main pipeline at a distal point. A bi-directional surge relief device is disposed on the branch connection, and is operable to move to a first open configuration to permit pipeline fluid within the main pipeline to flow through the branch connection when surge point pressure reaches a designated pressure. The device can also move to a second open configuration when surge point pressure reaches another designated pressure. The device is closeable when surge point pressure is between the designated pressures.Type: GrantFiled: May 14, 2021Date of Patent: March 5, 2024Assignee: SAUDI ARABIAN OIL COMPANYInventors: Mohamed Ahmed Soliman, Ali Hamoud Hassan Alshehri
-
Patent number: 11917514Abstract: Described herein are systems, devices, methods, and media for connecting a user for transmitting multimedia from electronic devices to emergency service providers. In some embodiments, a method for transmitting multimedia from an electronic device to an emergency service provider by an emergency management system includes the steps of: detecting an emergency alert indicative of an emergency; wherein each sensor within the set of pertinent sensors is determined to be associated with the emergency; obtaining a first set of multimedia contents from the set of pertinent sensors; determining, based on at least one of the set of pertinent sensors and the first set of multimedia contents, a set of relevant sensors from the set of pertinent sensors; and transmitting a second set of multimedia contents from the set of relevant sensors to an emergency service provider.Type: GrantFiled: August 13, 2019Date of Patent: February 27, 2024Assignee: RapidSOS, Inc.Inventors: Michael John Martin, John Paul Lawrence, Nicholas Edward Horelik, Zvika Ferentz, Ahmed Hassan
-
Publication number: 20240062589Abstract: A vehicle data processing system receives a set of data logged, during operation of each of a fleet of vehicles, by a data logger communicatively coupled to a controller area network (CAN) bus in each of the vehicles. The set of logged data can include a plurality of measurements generated by a sensor configured to transmit the measurements across the CAN bus, and can be received from a storage device to which the set of logged data was uploaded after the vehicle completed one or more trips. The system processes the logged data using a set of alerting rules. When a criterion in the set of alerting rules is satisfied by the set of logged data, the system outputs an alert.Type: ApplicationFiled: August 15, 2023Publication date: February 22, 2024Inventors: Jinghui SONG, Yijing LI, Mohamed Hassan Ahmed Hassan Wahba, Haimo BI, Yu-Ju HSU, Xiaoling HAN
-
Publication number: 20240037209Abstract: Authentication devices and methods. The authentication device includes a connection component configured to establish a physical connection with a computing system configured to perform at least an authentication procedure, a housing including a screen portion to at least visually present authentication data as part of an interaction with the computing system, and a cable portion connecting the housing and the connection component, wherein the cable portion is configured to prevent stress from being imparted on the connection component at least due to handling of the housing.Type: ApplicationFiled: July 26, 2022Publication date: February 1, 2024Inventors: Kerry Matthew, Thomas Levins, Mohamed Ibrahim Ahmed Hassan Mahmoud
-
Patent number: 11842205Abstract: Representative embodiments disclose mechanisms to map natural language input to an application programming interface (API) call. The natural language input is first mapped to an API frame, which is a representation of the API call without any API call formatting. The mapping from natural language input to API frame is performed using a trained sequence to sequence neural model. The sequence to sequence neural model is decomposed into small prediction units called modules. Each module is highly specialized at predicting a pre-defined kind of sequence output. The output of the modules can be displayed in an interactive user interface that allows the user to add, remove, and/or modify the output of the individual modules. The user input can be used as further training data. The API frame is mapped to an API call using a deterministic mapping.Type: GrantFiled: August 30, 2022Date of Patent: December 12, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Ahmed Hassan Awadallah, Miaosen Wang, Ryen White, Yu Su
-
Publication number: 20230376784Abstract: Methods, systems, and apparatuses for managing sensor data, including receiving encoded data at a first device from a second device separate from the first device, wherein the encoded data is generated using an artificial intelligence (AI) encoder model included in the second device based on sensor data collected by at least one sensor included in the second device; providing the encoded data to an AI inference model to obtain inference information; and performing a task based on the inference information, wherein the AI encoder model and the AI inference model are jointly trained based on an output of an AI teacher modelType: ApplicationFiled: May 16, 2023Publication date: November 23, 2023Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Mostafa Ahmed Hassan HUSSEIN, Yi Tian Xu, Di Wu, Xue Liu, Gregory Lewis Dudek
-
Patent number: 11816130Abstract: In a computing system, data is ingested into a primary row of shards in a stamp data structure. The stamp data structure includes a primary row of data shards and a set of replica rows of data shards so the data shards are arranged in rows and columns in the stamp structure. The ingested data is replicated from the primary row into the replica rows of data shards. Each of the data shards, in each row, is evaluated to identify a particular data shard in each column of shards to generate a logical row of data shards. Queries against the data shards are serviced from the logical row of data shards. The system dynamically controls expansion and contraction of the number of data shards in a row and of the number of replica rows.Type: GrantFiled: October 4, 2021Date of Patent: November 14, 2023Assignee: Microsoft Technology Licensing, LLCInventor: Ahmed Hassan Mohamed
-
Publication number: 20230347914Abstract: Techniques are described to enable a vehicle, such as an autonomous vehicle, to steer and/or apply brakes on a road when a failure condition occurs. An example method for autonomous driving operation includes receiving a reduced set of location information that describes a location of the autonomous vehicle on a road; receiving a reduced set of trajectory information where the autonomous vehicle is expected to be driven; determining a driving path information where the autonomous vehicle is expected to be driven; and in response to determining an occurrence of a fault condition: sending a first instruction to cause the autonomous vehicle to steer the autonomous vehicle using at least the driving path information and the reduced set of location information, and sending a second instruction to cause the autonomous vehicle to apply brakes.Type: ApplicationFiled: July 7, 2023Publication date: November 2, 2023Inventors: Mohamed Hassan Ahmed Hassan WAHBA, Yu-Ju HSU, Zehua HUANG, Xiaoling HAN
-
Publication number: 20230340832Abstract: A water evacuation system includes a sill providing a dam that defines one or more drain ports, an accumulation chamber defined within the interior of the sill and in fluid communication with the dam via the one or more drain ports, and one or more discharge ports defined in a front face of the sill and in fluid communication with the accumulation chamber. An internal ramp is arranged within the accumulation chamber and includes an angled upper surface directed toward the one or more discharge ports to urge water to the discharge ports. Alternatively, or in addition thereto, a pump is in fluid communication with the sill and a float switch is secured to the sill to send a signal to operate the pump when water accumulating in the sill reaches a predetermined level for evacuation.Type: ApplicationFiled: April 14, 2023Publication date: October 26, 2023Applicant: ARCONIC TECHNOLOGIES LLCInventors: Ion-Horatiu BARBULESCU, Emmanuel DELGADO, Ahmed Hassan FAEQ, Thuan NGUYEN, David SALAZAR, Huong Ngoc TRAN, Thanh Nhan TRAN
-
Publication number: 20230311596Abstract: Techniques are described for measuring angle and/or orientation of a rear drivable section (e.g., a trailer unit of a semi-trailer truck) relative to a front drivable section (e.g., a tractor unit of the semi-trailer truck) using an example rotary encoder assembly. The example rotary encoder assembly comprises a base surface; a housing that includes a second end that is connected to the base surface and a first end that is at least partially open and is coupled to a housing cap; and a rotary encoder that is located in the housing in between the base surface and the housing cap, where the rotary encoder includes a rotatable shaft that protrudes from a first hole located in the housing cap, and where a top of the rotatable shaft located away from the rotary encoder is coupled to magnet(s).Type: ApplicationFiled: June 5, 2023Publication date: October 5, 2023Inventors: Mohamed Hassan Ahmed Hassan WAHBA, Juexiao NING, Xiaoling HAN
-
Publication number: 20230297219Abstract: Techniques of interaction data processing in a distributed computing system are disclosed herein. One example technique includes upon receiving a user interface output having a content item to be surfaced on a client device and a script configured to detect an interaction with the content item at the client device, surfacing the user interface output having the content item on a display of the client device and automatically executing the script embedded in the user interface output to detect an interaction with the surfaced content item at the client device. Upon detecting an interaction with the content item on the surfaced user interface output, the example technique also includes generating and transmitting interaction data representing the detected interaction to a remote server.Type: ApplicationFiled: May 5, 2021Publication date: September 21, 2023Inventors: Bo Liu, Ke Wang, Ahmed Hassan Mohamed
-
Patent number: 11757204Abstract: A modular wideband antenna includes a ground plane, first and second antenna elements disposed on a first surface of a substrate, a first portion of a two-layer feed balun disposed on the first surface of the substrate, and electrically coupled to the first and second antenna elements, and to the ground plane, a second portion of the two-layer feed balun disposed on a second surface of the substrate, the second portion of the two-layer feed balun being electrically coupled to a signal feed, and being capacitively coupled to the first portion of the two-layer feed balun, first and second coupling capacitances disposed on the second surface of the substrate, the first coupling capacitance being capacitively coupled to the first antenna element, and the second coupling capacitance being capacitively coupled to the second antenna element, and first and second grounding posts being electrically coupled to the first and second coupling capacitances.Type: GrantFiled: February 22, 2022Date of Patent: September 12, 2023Assignees: Futurewei Technologies, Inc., Novaa Ltd.Inventors: Markus Novak, Ahmed Hassan Abdelaziz Abdelrahman, Zhengxiang Ma, Munawar Kermalli, Leonard Piazzi
-
Patent number: 11724709Abstract: Techniques are described to enable a vehicle, such as an autonomous vehicle, to steer and/or apply brakes on a road when a failure condition occurs. An example method for autonomous driving operation includes receiving a reduced set of location information that describes a location of the autonomous vehicle on a road; receiving a reduced set of trajectory information where the autonomous vehicle is expected to be driven; determining a driving path information where the autonomous vehicle is expected to be driven; and in response to determining an occurrence of a fault condition: sending a first instruction to cause the autonomous vehicle to steer the autonomous vehicle using at least the driving path information and the reduced set of location information, and sending a second instruction to cause the autonomous vehicle to apply brakes.Type: GrantFiled: July 22, 2021Date of Patent: August 15, 2023Assignee: TUSIMPLE, INC.Inventors: Mohamed Hassan Ahmed Hassan Wahba, Yu-Ju Hsu, Zehua Huang, Xiaoling Han
-
Publication number: 20230227848Abstract: Compositions and methods for treating a viral infection may comprise use of an adenoviral vector. An adenoviral vector of the present disclosure may comprise a non-human adenoviral genome with one or more gene locus functionally removed and a transgene. A method of treating a viral infection may comprise administering a composition comprising an adenoviral vector of the present disclosure, to a subject and reducing the infectivity or transmission of the virus. Intranasal administration provides enhance protection of the upper respiratory tract of a subject relative to intramuscular administration.Type: ApplicationFiled: June 1, 2021Publication date: July 20, 2023Inventors: DAVID CURIEL, Michael Diamond, IGOR DMITRIEV, Ahmed Hassan
-
Patent number: 11701931Abstract: Techniques are described for measuring angle and/or orientation of a rear drivable section (e.g., a trailer unit of a semi-trailer truck) relative to a front drivable section (e.g., a tractor unit of the semi-trailer truck) using an example rotary encoder assembly. The example rotary encoder assembly comprises a base surface; a housing that includes a second end that is connected to the base surface and a first end that is at least partially open and is coupled to a housing cap; and a rotary encoder that is located in the housing in between the base surface and the housing cap, where the rotary encoder includes a rotatable shaft that protrudes from a first hole located in the housing cap, and where a top of the rotatable shaft located away from the rotary encoder is coupled to magnet(s).Type: GrantFiled: June 14, 2021Date of Patent: July 18, 2023Assignee: TUSIMPLE, INC.Inventors: Mohamed Hassan Ahmed Hassan Wahba, Juexiao Ning, Xiaoling Han
-
Patent number: D1024140Type: GrantFiled: July 5, 2022Date of Patent: April 23, 2024Inventors: Mohamed A. Hassan, Ahmed M. Hassan