Patents by Inventor Hassan Mohamed

Hassan Mohamed 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: 12251718
    Abstract: Apparatus and methods configured for cyclonic froth separation are disclosed. Exemplary implementations may: provide slurry into a first volute; provide fluid communication between the first volute and an interior of a porous barrier; receive pressurized gaseous fluid through a body wall to an exterior of the porous barrier; provide fluid communication between the exterior of the porous barrier and the interior of the porous barrier; facilitate flows of pressurized gas through the porous barrier; receive outputted froth and output froth to the exterior of the apparatus; provide fluid communication between the interior of the porous barrier and the second volute; retain froth within the interior of the porous barrier; receive slurry exhausted from the interior of the porous barrier; provide fluid communication of exhausted slurry to the exterior of the apparatus.
    Type: Grant
    Filed: January 13, 2023
    Date of Patent: March 18, 2025
    Inventors: Hassan Elhady Hassan Mohamed Fayed, Heba Ahmed ELsaid Abdelrahman Elsewidy
  • Publication number: 20250088435
    Abstract: The present disclosure relates to providing personalized service schedule in a computing network for a service provider to provide a service. In particular, the systems described herein utilize signal history of a plurality of users to train a model and to predict a cumulative signal amount for an individual user for a predetermined time frame in the future by drawing inferences from the model. The system described herein further transforms the predicted cumulative signal amounts to activity data and a personalized service schedule for the individual user may be updated based on the predicted activity data. The personalized service schedule may be utilized by disabling the service, or pausing the service or pausing a feature of the service when the predicted activity data indicates that the user is likely to be inactive.
    Type: Application
    Filed: September 12, 2023
    Publication date: March 13, 2025
    Inventors: Pol LLADO, Lihao ZHANG, Victor Renjie FU, Tiancong ZHOU, Anirudhan VIJAYAKANTHAN, Victor MacĂȘdo ALEXANDRINO, Ke WANG, Ahmed Hassan MOHAMED, Kushal Manohar AURANGABADKAR
  • Publication number: 20250016100
    Abstract: A custom processor core is provided, wherein the custom processor core may be used for congestion control in reliable transport protocols. The hardware architecture of the custom processor core allows for custom instructions, special register sets, and datapath enhancements for accelerating congestion control algorithms to achieve higher performance.
    Type: Application
    Filed: July 3, 2024
    Publication date: January 9, 2025
    Inventors: Srinivas Vaduvatha, Hassan Mohamed Gamal Hassan Wassel, Ye Tang, Sarin Thomas, Rakesh Gautam, Prashant Chandra, Anupam Jain
  • Publication number: 20250009568
    Abstract: A menstrual device having a storage volume. The menstrual device has a frame and a fluid barrier seal layer attached to the exterior surface of the frame. The menstrual device has an expanded configuration that includes an at rest configuration and a deployed configuration. The menstrual device has a compact configuration where the menstrual device is confined to a size, shape and/or geometry smaller than an expanded configuration such that it can be more easily inserted into the body. The menstrual device in a compact configuration is contained within an applicator, where the applicator assists in ejecting the menstrual device into the body.
    Type: Application
    Filed: September 13, 2024
    Publication date: January 9, 2025
    Inventors: Ricardo De Oliveira, George Kormanos, Pankaj Nigam, Hassan Mohamed, Richard Timmers, Rui Yang
  • Patent number: 12184417
    Abstract: The technology is directed to the use of a bitmap generated at a receiver to track the status of received packets sent by a transmitter. The technology may include a network device including an input port, output port, and circuitry. The circuitry may generate a transmitter bitmap that tracks each data packet sent to another network device. The circuitry of the network device may receive, from the other network device, a receiver bitmap that identifies each data packet that is received and not received from the network device. The circuitry may then determine which data packets to retransmit by comparing the transmitter bitmap to the receiver bitmap.
    Type: Grant
    Filed: August 3, 2022
    Date of Patent: December 31, 2024
    Assignee: Google LLC
    Inventors: Yuliang Li, Hassan Mohamed Gamal Hassan Wassel, Behnam Montazeri, Weihuang Wang, Srinivas Vaduvatha, Nandita Dukkipati, Prashant R. Chandra, Masoud Moshref Javadi
  • Patent number: 12174701
    Abstract: Aspects of the disclosure are directed to a low-latency, low-overhead fault tolerant remote memory framework, which packs similar-size in-memory objects into individual page-aligned spans and applies erasure coding on these spans. The framework fully utilizes efficient one-sided remote memory accesses (RMAs) to swap spans in and out using minimal network input/outputs (I/Os), with compaction techniques that reduce remote memory fragmentation. The framework can achieve lower tail latency and higher application performance compared to other fault tolerance solutions, at the cost of potentially more memory usage.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: December 24, 2024
    Assignee: Google LLC
    Inventors: Yang Zhou, Hassan Mohamed Gamal Hassan Wassel, Minlan Yu, Henry M. Levy, David E. Culler, Amin Vahdat
  • Patent number: 12170619
    Abstract: Congestion control by adding a congestion signal tag header to each of one or more transmission packets prior to transmission of the transmission packets by the first node to a second node, the congestion signal tag header specifying one or more congestion signal types and, for each of the congestion signal types, specifying a congestion signal value by providing an initial congestion signal value for the congestion signal value; receiving one or more return packets generated by the second node in response to receipt of the transmission packets, the return packets including a congestion signal reflection header having one or more return congestion signal values, and the return congestion signal values corresponding respectively to the congestion signal types; and determining whether transmission rate control is necessary based on the return congestion signal values.
    Type: Grant
    Filed: August 31, 2023
    Date of Patent: December 17, 2024
    Assignee: Google LLC
    Inventors: Neelesh Bansod, Abhiram Ravi, Arjun Singhvi, Nandita Dukkipati, Hassan Mohamed Gamal Hassan Wassel, Masoud Moshref Javadi
  • Publication number: 20240391327
    Abstract: A method for determining one or more torques to be applied by one or more electric motors of a vehicle is provided. The method comprising: obtaining a power request for the one or more electric motors; performing a closed loop control using a discharge battery power limit as a setpoint and an actual battery power as a feedback to obtain a control action; calculating an electric power reference using the power request and the control action; and determining the one or more torques to be applied by the one or more electric motors using the electric power reference.
    Type: Application
    Filed: December 5, 2023
    Publication date: November 28, 2024
    Inventor: Zainelabidin KHALED ZAINELABIDIN HASSAN MOHAMED ARAFA
  • Publication number: 20240343833
    Abstract: The present invention relates to a modified antibody comprising a heavy chain and a light chain, wherein the antibody is modified to include in one or more of its immunoglobulin polypeptide chains one or more first recognition site(s) for the transglutaminase from Kutzneria albida (KalbTG) or a functionally active variant thereof. The one or more first recognition site(s) are introduced at one or more selected position(s) within an antibody's heavy chain and/or an antibody's light chain.
    Type: Application
    Filed: June 24, 2024
    Publication date: October 17, 2024
    Inventors: Mohamed Yosry Hassan Mohamed, Tobias Oelschlaegel
  • Patent number: 12115047
    Abstract: A menstrual device having a storage volume. The menstrual device has a frame and a fluid barrier seal layer attached to the exterior surface of the frame. The menstrual device has an expanded configuration that includes an at rest configuration and a deployed configuration. The menstrual device has a compact configuration where the menstrual device is confined to a size, shape and/or geometry smaller than an expanded configuration such that it can be more easily inserted into the body. The menstrual device in a compact configuration is contained within an applicator, where the applicator assists in ejecting the menstrual device into the body.
    Type: Grant
    Filed: June 10, 2022
    Date of Patent: October 15, 2024
    Assignee: Edgewell Personal Care Brands, LLC
    Inventors: Ricardo De Oliveira, George Kormanos, Pankaj Nigam, Hassan Mohamed, Richard Timmers, Rui Yang
  • Publication number: 20240229435
    Abstract: This invention is an excess water slot of dimensions conforming to the recognized dimensions to be installed in place of the previous one but with a different inner design and it also works by a totally different mechanism. It was designed to separate pure water from others by a partition in the upper part of the excess water slot extending inside the washbasin and the lower part of the excess water slot ending with 2 pipe outlets one for pure water and the other for turbid water. The upper side means the upper part with drain holes in the middle of the washbasin. This separation is a small wall of 1-2 centimeter height as shown in 3 at (FIG. 2) with small flexible arms of extending ends as shown in 1 A (FIG. 5.) to separate water when it falls from the faucet down to the washbasin, and to allow using rubber taps for each half of the excess water slot. One of the two outlets is directed to the public drain system and the other for recycling, for clarification of the invention.
    Type: Application
    Filed: July 3, 2022
    Publication date: July 11, 2024
    Inventor: Hassan Mohamed S. FRYAN
  • Publication number: 20240229436
    Abstract: The current invention provides an excess water slot to be installed in the ordinary slot opening of hand wash basins and in kitchen basins. The slot is provided with a flexible pipe exiting from the middle of the wash basin: The pipe has a suitable height (approximately ?/+15 cm high) according to the basin size. The pipe is bendable and foldable to receive unused water flowing from the faucet and leaking's in order to separate water to be ready for recycling before it reaches the middle of the basin and mixes with turbid water: the proposed figure is the (FIG. 1) attached with the drawings below.
    Type: Application
    Filed: July 3, 2022
    Publication date: July 11, 2024
    Inventor: Hassan Mohamed S. FRYAN
  • Patent number: 12019642
    Abstract: Systems and methods for efficiently querying distributed data are disclosed. An example method includes receiving a query from a device; transmitting the query to multiple distributed data stores; receiving, from the data stores, first data items satisfying the query; generating first-page results from the first data items; based on the first-page results, generating a first-page watermark; transmitting the first-page results and the first-page watermark to the device; receiving a second-page request from the device, the second-page request including the query and the first-page watermark; transmitting the query and at least a portion of the first-page watermark to the data stores; receiving, from the data stores, second data items satisfying the query and the portion of the first-page watermark; generating second-page results from the received second data items; and transmitting the second-page results to the device.
    Type: Grant
    Filed: November 11, 2022
    Date of Patent: June 25, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tahsin Murat Boduroglu, Ahmed Hassan Mohamed
  • Publication number: 20240173174
    Abstract: A compact applicator has a two-piece telescoping plunger. The compact applicator, with such telescoping plunger, has a full-size barrel region while maintaining an overall applicator length that is the same and/or slightly shorter than current known compact applicators. In a non-deployed configuration, the inner sleeve of the plunger is generally telescoped within the outer sleeve of the plunger, and the outer sleeve of the plunger is generally telescoped within the applicator barrel.
    Type: Application
    Filed: January 18, 2024
    Publication date: May 30, 2024
    Inventors: Sezen Buell, Joseph Fedora, James McCandless, Hassan Mohamed, Peter Preisner
  • Publication number: 20240160635
    Abstract: Systems and methods for efficiently querying distributed data are disclosed. An example method includes receiving a query from a device; transmitting the query to multiple distributed data stores; receiving, from the data stores, first data items satisfying the query; generating first-page results from the first data items; based on the first-page results, generating a first-page watermark; transmitting the first-page results and the first-page watermark to the device; receiving a second-page request from the device, the second-page request including the query and the first-page watermark; transmitting the query and at least a portion of the first-page watermark to the data stores; receiving, from the data stores, second data items satisfying the query and the portion of the first-page watermark; generating second-page results from the received second data items; and transmitting the second-page results to the device.
    Type: Application
    Filed: November 11, 2022
    Publication date: May 16, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Tahsin Murat BODUROGLU, Ahmed Hassan MOHAMED
  • Patent number: 11972098
    Abstract: 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: Grant
    Filed: May 5, 2021
    Date of Patent: April 30, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Bo Liu, Ke Wang, Ahmed Hassan Mohamed
  • Publication number: 20240118723
    Abstract: A bandgap apparatus includes an error amplifier; a bandgap core including 2 BJT devices and core resistors for proportional to absolute temperature (PTAT) and complementary to absolute temperature (CTAT) current generations; a reference resistor for reference voltage generation; an NMOS current mirror having NMOS devices; a PMOS current mirror having PMOS devices; and 4 switches for controlling operation in a high-power mode or a low-power mode, wherein the high-power mode consumes more power than the low-power mode, wherein the error amplifier is switched on and the NMOS current mirror is switched off in the high-power mode, or the error amplifier is switched off and the NMOS current mirror is switched on in the low-power mode.
    Type: Application
    Filed: September 29, 2022
    Publication date: April 11, 2024
    Applicant: Vidatronic, Inc.
    Inventors: Hazem Hassan Mohamed Hammam, Sameh Ahmed Assem Ibrahim, Bishoy Milad Helmy Zaky, Moises E Robinson
  • Patent number: 11911245
    Abstract: A compact applicator has a two-piece telescoping plunger. The compact applicator, with such telescoping plunger, has a full-size barrel region while maintaining an overall applicator length that is the same and/or slightly shorter than current known compact applicators. In a non-deployed configuration, the inner sleeve of the plunger is generally telescoped within the outer sleeve of the plunger, and the outer sleeve of the plunger is generally telescoped within the applicator barrel.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: February 27, 2024
    Assignee: Edgewell Personal Care Brands, LLC
    Inventors: Sezen Buell, Joseph Fedora, James McCandless, Hassan Mohamed, Peter Preisner
  • Publication number: 20240048277
    Abstract: The technology is directed to the use of a bitmap generated at a receiver to track the status of received packets sent by a transmitter. The technology may include a network device including an input port, output port, and circuitry. The circuitry may generate a transmitter bitmap that tracks each data packet sent to another network device. The circuitry of the network device may receive, from the other network device, a receiver bitmap that identifies each data packet that is received and not received from the network device. The circuitry may then determine which data packets to retransmit by comparing the transmitter bitmap to the receiver bitmap.
    Type: Application
    Filed: August 3, 2022
    Publication date: February 8, 2024
    Inventors: Yuliang Li, Hassan Mohamed Gamal Hassan Wassel, Behnam Montazeri, Weihuang Wang, Srinivas Vaduvatha, Nandita Dukkipati, Prashant R. Chandra, Masoud Moshref Javadi
  • Publication number: 20230379960
    Abstract: Aspects of this disclosure relate to scheduling wireless communications based on channel estimate aging. Channel estimates can be generated based on signals wirelessly transmitted by user equipments. Aging metrics associated with the channel estimates can be determined. Wireless communications with at least some of the user equipments can be scheduled based on the aging metrics.
    Type: Application
    Filed: May 16, 2023
    Publication date: November 23, 2023
    Inventors: Shouvik Ganguly, Anthony Edet Ekpenyong, Hassan Mohamed Mostafa Abdalmageed Ghozlan, Peter John Black