Patents by Inventor Mohamed Hegazy
Mohamed Hegazy 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: 11715331Abstract: A disclosed computer-implemented method may include directing a display device included in a head-mounted display worn by a user to illuminate, via a projection of a line at an illumination time, a portion of a cornea of the user. The method may further include detecting, via an image sensor at a detection time, a portion of the projection of the line reflected by the portion of the cornea of the user and identifying a distortion of the projection of the line reflected by the portion of the cornea of the user. The method may also include determining a shape of the cornea of the user based on the illumination time, the detection time, and the distortion of the projection of the line reflected by the portion of the cornea. Various other methods, systems, apparatuses, and computer-readable media are also disclosed.Type: GrantFiled: April 1, 2021Date of Patent: August 1, 2023Assignee: Meta Platforms Technologies, LLCInventors: Alexander Jobe Fix, Dmitri Model, Mohammadhossein Daraeihajitooei, Javier San Agustin Lopez, Mohamed Hegazy, Scott Robert Ramsby, Sebastian Sztuk
-
Patent number: 11662812Abstract: The disclosed eye-tracking systems may include a visible light display having visible light pixels, at least one infrared pixel positioned within bounds of the visible light display, and an infrared sensor positioned and configured to detect infrared light originating from the at least one infrared pixel and reflected from an eye of the user. Related head-mounted display systems and methods for eye tracking are also disclosed.Type: GrantFiled: September 1, 2021Date of Patent: May 30, 2023Assignee: Meta Platforms Technologies, LLCInventors: Alexander Jobe Fix, Andrew Wyman MacDonald, Dmitri Model, Mohammadhossein Daraeihajitooel, Javier San Agustin Lopez, Kirk Erik Burgess, Mohamed Hegazy, Scott Robert Ramsby, Sebastian Sztuk, Robert Dale Cavin
-
Publication number: 20210397255Abstract: The disclosed eye-tracking systems may include a visible light display having visible light pixels, at least one infrared pixel positioned within bounds of the visible light display, and an infrared sensor positioned and configured to detect infrared light originating from the at least one infrared pixel and reflected from an eye of the user. Related head-mounted display systems and methods for eye tracking are also disclosed.Type: ApplicationFiled: September 1, 2021Publication date: December 23, 2021Inventors: Alexander Jobe Fix, Andrew Wyman MacDonald, Dmitri Model, Mohammadhossein Daraeihajitooei, Javier San Agustin Lopez, Kirk Erik Burgess, Mohamed Hegazy, Scott Robert Ramsby, Sebastian Sztuk, Robert Dale Cavin
-
Patent number: 11176367Abstract: A disclosed computer-implemented method may include directing an illumination source, positioned at a predetermined position relative to an event camera positioned to receive light from the illumination source reflected by a portion of a cornea of a user during an illumination sequence, to illuminate the portion of the cornea of the user in accordance with the illumination sequence. The method may also include detecting, via the event camera, a set of events, each event in the set of events comprising a change in an intensity of light from the illumination source received by a pixel included in the event camera over a sampling period of the event camera. The method may further include determining a shape of the portion of the cornea of the user based on the predetermined position, the illumination sequence, and the set of events. Various other apparatuses, systems, methods, and computer-readable media are also disclosed.Type: GrantFiled: May 1, 2019Date of Patent: November 16, 2021Assignee: Facebook Technologies, LLCInventors: Alexander Jobe Fix, Andrew Wyman MacDonald, Dmitri Model, Mohammadhossein Daraeihajitooei, Javier San Agustin Lopez, Mohamed Hegazy, Scott Robert Ramsby, Sebastian Sztuk
-
Patent number: 11120258Abstract: A disclosed apparatus may include a line source configured to produce a line of light and a scanning device configured to scan the line of light across a scanning field in a scanning direction. The scanning field may include a receiving portion configured to receive an eye. The apparatus may also include a reflector positioned within the scanning field. During a primary period of a scan, the line of light may scan the receiving portion in a primary direction. During a secondary period of the scan, the reflector may reflect the line of light such that a reflection of the line of light scans the receiving portion in a secondary direction. The apparatus may also include a photodetector positioned to receive (1) an initial reflection during the primary period, and (2) a subsequent reflection during the secondary period. Various other methods, apparatuses, and computer-readable media are also disclosed.Type: GrantFiled: July 18, 2019Date of Patent: September 14, 2021Assignee: Facebook Technologies, LLCInventors: Alexander Jobe Fix, Andrew Wyman MacDonald, Dmitri Model, Mohammadhossein Daraeihajitooei, Javier San Agustin Lopez, Kirk Erik Burgess, Mohamed Hegazy, Thomas Scott Murdison, Scott Robert Ramsby, Sebastian Sztuk, Evan Gander
-
Patent number: 11112865Abstract: The disclosed eye-tracking systems may include a visible light display having visible light pixels, at least one infrared pixel positioned within bounds of the visible light display, and an infrared sensor positioned and configured to detect infrared light originating from the at least one infrared pixel and reflected from an eye of the user. Related head-mounted display systems and methods for eye tracking are also disclosed.Type: GrantFiled: February 13, 2019Date of Patent: September 7, 2021Assignee: Facebook Technologies, LLCInventors: Alexander Jobe Fix, Andrew Wyman MacDonald, Dmitri Model, Mohammadhossein Daraeihajitooei, Javier San Agustin Lopez, Kirk Erik Burgess, Mohamed Hegazy, Scott Robert Ramsby, Sebastian Sztuk, Robert Cavin
-
Patent number: 10990816Abstract: A disclosed computer-implemented method may include directing a display device included in a head-mounted display worn by a user to illuminate, via a projection of a line at an illumination time, a portion of a cornea of the user. The method may further include detecting, via an image sensor at a detection time, a portion of the projection of the line reflected by the portion of the cornea of the user and identifying a distortion of the projection of the line reflected by the portion of the cornea of the user. The method may also include determining a shape of the cornea of the user based on the illumination time, the detection time, and the distortion of the projection of the line reflected by the portion of the cornea. Various other methods, systems, apparatuses, and computer-readable media are also disclosed.Type: GrantFiled: May 1, 2019Date of Patent: April 27, 2021Assignee: Facebook Technologies, LLCInventors: Alexander Jobe Fix, Dmitri Model, Mohammadhossein Daraeihajitooei, Javier San Agustin Lopez, Mohamed Hegazy, Scott Robert Ramsby, Sebastian Sztuk
-
Patent number: 10535168Abstract: A method for generating an image of a subterranean formation includes receiving seismic data that was collected from seismic waves that propagated in the subterranean formation. Partition images are generated using the seismic data. A geological model of the subterranean formation is generated. Dip fields in the partition images are determined. A target dip field in the geological model is determined. A degree of correlation between the respective dip fields and the target dip field is determined. Weights are assigned to the partition images based upon the degrees of correlation to produce weighted partition images. The image of the subterranean formation is generated by stacking the weighted partition images.Type: GrantFiled: March 2, 2016Date of Patent: January 14, 2020Assignee: SCHLUMBERGER TECHNOLOGY CORPORATIONInventors: Ruoyu Gu, Mohammed Hegazy, Stacey Buzzell, Olga Zdraveva
-
Publication number: 20170256080Abstract: A method for generating an image of a subterranean formation includes receiving seismic data that was collected from seismic waves that propagated in the subterranean formation. Partition images are generated using the seismic data. A geological model of the subterranean formation is generated. Dip fields in the partition images are determined. A target dip field in the geological model is determined. A degree of correlation between the respective dip fields and the target dip field is determined. Weights are assigned to the partition images based upon the degrees of correlation to produce weighted partition images. The image of the subterranean formation is generated by stacking the weighted partition images.Type: ApplicationFiled: March 2, 2016Publication date: September 7, 2017Inventors: Ruoyu Gu, Mohamed Hegazy, Stacey Buzzell, Olga Zdraveva
-
Patent number: 9715382Abstract: Structure of a prototype-based programming language program is determined based on results of program execution. The structure determined can be implied by a program rather than explicitly declared. For example, classes and namespaces of a prototype-based program can be detected or inferred by identifying patterns that indicate the presence of a class or namespace. Furthermore, members of classes and namespaces can also be determined.Type: GrantFiled: June 25, 2013Date of Patent: July 25, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Jordan L Matthiesen, Mohamed Hegazy, Charles P Jazdzewski
-
Publication number: 20140380276Abstract: Structure of a prototype-based programming language program is determined based on results of program execution. The structure determined can be implied by a program rather than explicitly declared. For example, classes and namespaces of a prototype-based program can be detected or inferred by identifying patterns that indicate the presence of a class or namespace. Furthermore, members of classes and namespaces can also be determined.Type: ApplicationFiled: June 25, 2013Publication date: December 25, 2014Inventors: Jordan L. Matthiesen, Mohamed Hegazy, Charles P. Jazdzewski
-
Publication number: 20140032255Abstract: There is disclosed a system and method for tracking of the progress of scheduled tasks, and for schedule optimization of projects using a heuristic method.Type: ApplicationFiled: March 21, 2012Publication date: January 30, 2014Inventor: Tarek Mohamed Mohamed Hegazi
-
Publication number: 20120265570Abstract: A project management scheduling method applies critical path scheduling to separate the duration of each activity of the project into a group of segmented time segments attached to each other. The computer implemented method converts all activity relationships into finish-to-start between time segments without lead or lag times and corrects float and critical path calculations. Additional time segments representing daily events having either a positive or negative effect on time segment duration can be inputted and the project schedule adjusted accordingly. The method can also be employed in the conversion of existing critical path method scheduling systems.Type: ApplicationFiled: March 21, 2012Publication date: October 18, 2012Inventor: Tarek Mohamed Mohamed HEGAZI