Patents by Inventor Mohamed Hassan

Mohamed 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).

  • Patent number: 10356154
    Abstract: The present disclosure is directed to allocating communication resources via information technology infrastructure. A system can provide a communication tag and an analytics tag for integration in a web site. The system can receive a request to allocate a phone number generated based on an interaction between the communication tag and the analytics tag. The request can include a first field comprising the communication endpoint identifier, a second field comprising the site identifier for the web site, and a third field comprising a session identifier for the computing device. The system can determine a virtual phone number to assign to a combination of the values of the fields provided in the request, and create a link between the assigned virtual number and the combination. The system can provide the assigned virtual phone number to the computing device that initiated the request.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: July 16, 2019
    Assignee: Google LLC
    Inventors: Anshul Kothari, Daniel Andersson, Amit Agarwal, Anshul Kundani, Narendra Kumar Singhal, Ahmed Mohamed Hassan Osman Akef
  • Patent number: 10313918
    Abstract: Disclosed is a method for managing Internet Protocol Packet bundling comprising determining an operation of a real-time critical service (“RTCS”) on a mobile device; determining a data management indicator for the RTCS; where a RTCS is operating, and based on the data management indicator, determining a maximum number of Internet Protocol Packets for bundled delivery from a first layer of a protocol stack to a second layer of the protocol stack; receiving a number of Internet Protocol Packets totaling the maximum number of Internet Protocol Packets for bundled delivery; where the maximum number of Internet Protocol Packets for bundled delivery is greater than one, bundling the number of Internet Protocol Packets, and delivering the number of Internet Protocol Packets the first layer of the protocol stack to the second layer of the protocol stack.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: June 4, 2019
    Assignee: Intel IP Corporation
    Inventors: Hans Juergen Leicht, Mohamed Hassan Helmy Khalil, Mohamed Amin Nassar
  • Patent number: 10253613
    Abstract: A drill guidance device, a method to control a trajectory of a drill, and a non-transitory computer readable medium that determine the corrected drill angle and send an output signal to a drill controller configured to control an angle of a drill. The corrected drill angle is determined by at least one of a slant angle data and a formation property data received from a sensor device. The drill guidance device, the method to control a trajectory of a drill, and the non-transitory computer readable medium can be implemented in a measuring while drilling model to provide live guidance during a drilling operation or a predictive model to plan prior to the start of a drilling operation. The corrected drill angle is acted upon by a drill controller to maximize the productivity of an oil reservoir.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: April 9, 2019
    Assignee: King Fahd University of Petroleum and Minerals
    Inventors: Mohamed Hassan Awadh, Sami Abdulaziz Alnuaim
  • Patent number: 10250556
    Abstract: The present disclosure is directed to allocating communication resources via information technology infrastructure. A system can provide a communication tag and an analytics tag for integration in a web site. The system can receive a request to allocate a phone number generated based on an interaction between the communication tag and the analytics tag. The request can include the communication endpoint identifier, the site identifier for the web site, and a bucket identifier formed from bucketing criteria corresponding to a network activity session of the computing device. The system can determine a virtual phone number to assign to a combination of the values of the fields provided in the request, and create a link between the assigned virtual number and the combination. The system can provide the assigned virtual phone number to the computing device that initiated the request.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: April 2, 2019
    Assignee: Google LLC
    Inventors: Ahmed Mohamed Hassan Osman Akef, Anshul Kothari, Daniel Andersson, Amit Agarwal, Anshul Kundani, Narendra Kumar Singhal
  • Patent number: 10232552
    Abstract: A system for printing three dimensional objects using a liquid-matrix support includes a motor, a resin, a stage, oil, and a light projecting source. The motor is an operating interface that is adapted to move the stage in an upward or in a downward direction. The resin in the system comprises a light polymerizable liquid. The light from the light projecting source is projected onto the resin to provide a shape to the three dimensional objects. The stage is adapted to move in the upward or in the downward direction to support the growing layers of the printed three dimensional objects. The oil is a non-aqueous hydrophobic and oleo-phobic component that is coupled at an interface with the resin by a liquid-matrix support which includes an additive. The light projecting irradiates the resin, and, in a preferred embodiment, irradiation passes through the oil to the resin.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: March 19, 2019
    Assignee: DSCALES, LLC
    Inventors: Omar Baltaji, Moustafa Mohamed Hassan Eid
  • Publication number: 20190055848
    Abstract: A gas turbine engine, having: a disk; a plurality of blades secured to the disk, each of the plurality of blades having a platform located between a root portion and an airfoil portion of the blade, wherein the platform of one of the plurality of blades is configured to define a cavity with a platform of an adjacent blade that is secured to the disk; a damper seal located in the cavity and positioned adjacent to a gap defined by edges of the platforms of the blades; and a damper restraint located on an interior surface of each platform, wherein the damper restraint extends into the cavity and is a raised feature configured to contact a peripheral edge portion of a damper seal when it is adjacent to the gap defined by the platforms of the blades.
    Type: Application
    Filed: August 18, 2017
    Publication date: February 21, 2019
    Inventors: Charles Thistle, Mohamed Hassan
  • Patent number: 10205702
    Abstract: The present disclosure is directed to allocating communication resources via information technology infrastructure. A system can provide a communication tag and an analytics tag for integration in a web site. The system can receive a request to allocate a phone number generated based on an interaction between the communication tag and the analytics tag. The request can include the communication endpoint identifier, the site identifier for the web site, and a bucket identifier formed from bucketing criteria corresponding to a network activity session of the computing device. The system can determine a virtual phone number to assign to a combination of the values of the fields provided in the request, and create a link between the assigned virtual number and the combination. The system can provide the assigned virtual phone number to the computing device that initiated the request.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: February 12, 2019
    Assignee: Google LLC
    Inventors: Ahmed Mohamed Hassan Osman Akef, Anshul Kothari, Daniel Andersson, Amit Agarwal, Anshul Kundani, Narendra Kumar Singhal
  • Publication number: 20190039306
    Abstract: A system for printing three dimensional objects using a liquid-matrix support includes a motor, a resin, a stage, oil, and a light projecting source. The motor is an operating interface that is adapted to move the stage in an upward or in a downward direction. The resin in the system comprises a light polymerizable liquid. The light from the light projecting source is projected onto the resin to provide a shape to the three dimensional objects. The stage is adapted to move in the upward or in the downward direction to support the growing layers of the printed three dimensional objects. The oil is a non-aqueous hydrophobic and oleo-phobic component that is coupled at an interface with the resin by a liquid-matrix support which includes an additive. The light projecting irradiates the resin, and, in a preferred embodiment, irradiation passes through the oil to the resin.
    Type: Application
    Filed: October 10, 2018
    Publication date: February 7, 2019
    Inventors: Omar BALTAJI, Moustafa Mohamed Hassan EID
  • Patent number: 10188116
    Abstract: Doum nanoparticles can be synthesized by drying Doum fruit, reducing the dried Doum fruit to a powder or flour, and subjecting the powder to acid hydrolysis or alcohol hydrolysis to provide Doum nanoparticles. The Doum nanoparticles can be used as a food preservative. When compared to bulk Doum particles, the Doum nanoparticles can provide substantially increased antibacterial activity.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: January 29, 2019
    Assignee: King Saud University
    Inventors: Manal Ahmed Gasmelseed Awad, Awatif Ahmed Hendi, Khalid Mustafa Osman Ortashi, Hany Mohamed Yehia, Mohamed Mahmoud Hafez Ahmed, Hatem Salama Mohamed Ali, Mohamed Fekry Serag El-Din, Zeinab Korany Mohamed Hassan
  • Publication number: 20180297281
    Abstract: A system for printing three dimensional objects using a liquid-matrix support includes a motor, a resin, a stage, oil, and a light projecting source. The motor is an operating interface that is adapted to move the stage in an upward or in a downward direction. The resin in the system comprises a light polymerizable liquid. The light from the light projecting source is projected onto the resin to provide a shape to the three dimensional objects. The stage is adapted to move in the upward or in the downward direction to support the growing layers of the printed three dimensional objects. The oil is a non-aqueous hydrophobic and oleo-phobic component that is coupled at an interface with the resin by a liquid-matrix support which includes an additive. The light projecting irradiates the resin, and, in a preferred embodiment, irradiation passes through the oil to the resin.
    Type: Application
    Filed: June 22, 2018
    Publication date: October 18, 2018
    Inventors: Omar BALTAJI, Moustafa Mohamed Hassan EID
  • Patent number: 10077665
    Abstract: The present disclosure provides a fir tree coupling for gas turbine engine parts comprising a load beam having a longitudinal axis, a base, a first side, and a second side, a rail extending from the base of the load beam between the first side and the second side, a tooth running parallel to the longitudinal axis disposed on the first side of the load beam. The rail may comprise at least one of, a convex sidewall having a convex curvature, a concave sidewall having a concave curvature, or a vertical sidewall extending perpendicular to the base. The rail may comprise a sidewall comprising a sidewall step wherein the sidewall has a step cut into a portion of the rail. The rail may comprise a tapered sidewall wherein the tapered sidewall extends at an angle to the base.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: September 18, 2018
    Assignee: United Technologies Corporation
    Inventors: Charles Thistle, Mohamed Hassan
  • Publication number: 20180248843
    Abstract: The present disclosure is directed to allocating communication resources via information technology infrastructure. A system can provide a communication tag and an analytics tag for integration in a web site. The system can receive a request to allocate a phone number generated based on an interaction between the communication tag and the analytics tag. The request can include the communication endpoint identifier, the site identifier for the web site, and a bucket identifier formed from bucketing criteria corresponding to a network activity session of the computing device. The system can determine a virtual phone number to assign to a combination of the values of the fields provided in the request, and create a link between the assigned virtual number and the combination. The system can provide the assigned virtual phone number to the computing device that initiated the request.
    Type: Application
    Filed: April 27, 2018
    Publication date: August 30, 2018
    Applicant: Google LLC
    Inventors: Ahmed Mohamed Hassan Osman Akef, Anshul Kothari, Daniel Andersson, Amit Agarwal, Anshul Kundani, Narendra Kumar Singhal
  • Patent number: 10047611
    Abstract: The present disclosure provides a fir tree coupling for gas turbine engine parts comprising a load beam having a longitudinal axis, a rounded base, a first side, and a second side, wherein the rounded base has a radius of curvature from the first side to the second side, a tooth running parallel to the longitudinal axis and disposed on the first side of the load beam. The fir tree coupling may comprise a channel through the rounded base across a portion of the radius of curvature from the first side to the second side. The channel may comprise a sidewall having a sidewall step cut into a portion of the channel sidewall.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: August 14, 2018
    Assignee: United Technologies Corporation
    Inventors: Charles Thistle, Mohamed Hassan
  • Publication number: 20180195376
    Abstract: A drill guidance device, a method to control a trajectory of a drill, and a non-transitory computer readable medium that determine the corrected drill angle and send an output signal to a drill controller configured to control an angle of a drill. The corrected drill angle is determined by at least one of a slant angle data and a formation property data received from a sensor device. The drill guidance device, the method to control a trajectory of a drill, and the non-transitory computer readable medium can be implemented in a measuring while drilling model to provide live guidance during a drilling operation or a predictive model to plan prior to the start of a drilling operation. The corrected drill angle is acted upon by a drill controller to maximize the productivity of an oil reservoir.
    Type: Application
    Filed: March 9, 2018
    Publication date: July 12, 2018
    Applicant: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS
    Inventors: Mohamed Hassan Awadh, Sami Abdulaziz Alnuaim
  • Patent number: 10018029
    Abstract: A drill guidance device, a method to control a trajectory of a drill, and a non-transitory computer readable medium that determine the corrected drill angle and send an output signal to a drill controller configured to control an angle of a drill. The corrected drill angle is determined by at least one of a slant angle data and a formation property data received from a sensor device. The drill guidance device, the method to control a trajectory of a drill, and the non-transitory computer readable medium can be implemented in a measuring while drilling model to provide live guidance during a drilling operation or a predictive model to plan prior to the start of a drilling operation. The corrected drill angle is acted upon by a drill controller to maximize the productivity of an oil reservoir.
    Type: Grant
    Filed: October 7, 2015
    Date of Patent: July 10, 2018
    Assignee: King Fahd University of Petroleum and Minerals
    Inventors: Mohamed Hassan Awadh, Sami Abdulaziz Alnuaim
  • Publication number: 20180187558
    Abstract: A blade for a gas turbine engine is provided. The blade having: a root; a platform located between the root and the blade, wherein the platform defines a cavity; and a chamfer located on opposing peripheral edges of the platform.
    Type: Application
    Filed: January 3, 2017
    Publication date: July 5, 2018
    Inventors: Charles Thistle, Mohamed Hassan
  • Publication number: 20180187562
    Abstract: A blade having: a root; a platform located between the root and the blade, wherein the platform defines a cavity; a damper restraint retaining a lateral edge of a damper seal received in the cavity, wherein the lateral edge of the damper seal extends between a first end portion and an opposing second end portion of the damper seal, the first end portion and the second end portion extend towards the root when the damper seal is located in the cavity and wherein the damper restraint extends along and adjacent to a portion of the lateral edge of the damper seal.
    Type: Application
    Filed: January 3, 2017
    Publication date: July 5, 2018
    Inventors: Charles Thistle, Mohamed Hassan
  • Publication number: 20180187559
    Abstract: A blade for a gas turbine engine is disclosed herein. The blade having: a root; a platform located between the root and the blade, wherein the platform defines a cavity; a damper restraint located at a peripheral edge of the platform, wherein the damper restraint is a raised feature extending along at least a portion of the peripheral edge of the platform.
    Type: Application
    Filed: January 3, 2017
    Publication date: July 5, 2018
    Inventors: Charles Thistle, Mohamed Hassan
  • Patent number: 10002329
    Abstract: An online system simplifies modification of features used by machine learned models used by the online system, such as machined learned models with high dimensionality. The online system obtains a superset of features including features used by at least one machine learned model and may include additional features. From the superset of features, the online system generates various groups of features for a machine learned model. The groups of features may be a group including features currently used by the machine learned model, a group including all available features, and one or more intermediate groups. Intermediate groups include various numbers of features from the set selected based on measures of feature impact on the machine learned model associated with various features. A user may select a group of features, test the machine learning model using the selected group, and then launch the tested model based on the results.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: June 19, 2018
    Assignee: Facebook, Inc.
    Inventors: Hussein Mohamed Hassan Mehanna, Stuart Michael Bowers, Alexandre Defossez, Parv Oberoi, Ou Jin
  • Publication number: 20180167841
    Abstract: Disclosed is a method for managing Internet Protocol Packet bundling comprising determining an operation of a real-time critical service (“RTCS”) on a mobile device; determining a data management indicator for the RTCS; where a RTCS is operating, and based on the data management indicator, determining a maximum number of Internet Protocol Packets for bundled delivery from a first layer of a protocol stack to a second layer of the protocol stack; receiving a number of Internet Protocol Packets totaling the maximum number of Internet Protocol Packets for bundled delivery; where the maximum number of Internet Protocol Packets for bundled delivery is greater than one, bundling the number of Internet Protocol Packets, and delivering the number of Internet Protocol Packets the first layer of the protocol stack to the second layer of the protocol stack.
    Type: Application
    Filed: December 14, 2016
    Publication date: June 14, 2018
    Inventors: Hans Juergen Leicht, Mohamed Hassan Helmy Khalil, Mohamed Amin Nassar