Patents by Inventor Motaz A. El-Saban

Motaz A. El-Saban 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: 10858912
    Abstract: Systems and methods for optimizing production of unconventional horizontal wells. A method for optimizing production of a resource from an unconventional horizontal well comprises compiling values for predictor parameters and target parameters for each of a plurality of known wells. The method includes generating a model for anticipating production of the unconventional horizontal well. The method comprises using a production optimizer and the model to determine a physical parameter change for increasing the anticipated production from the unconventional horizontal well. The method includes communicating the physical parameter change to a rig. The method comprises causing the rig to make the physical parameter change to the unconventional horizontal well.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: December 8, 2020
    Assignee: RAISA II HOLDINGS, LLC
    Inventors: Salma Amr, Hadeer El-Ashhab, Motaz El Saban, Paul Schietinger, Ayman Kaheel, Curtis Caile, Luis Rodriguez, Pam Logan, Maria Henry, Cheryl Poteet
  • Publication number: 20190284910
    Abstract: Systems and methods for optimizing production of unconventional horizontal wells. A method for optimizing production of a resource from an unconventional horizontal well comprises compiling values for predictor parameters and target parameters for each of a plurality of known wells. The method includes generating a model for anticipating production of the unconventional horizontal well. The method comprises using a production optimizer and the model to determine a physical parameter change for increasing the anticipated production from the unconventional horizontal well. The method includes communicating the physical parameter change to a rig. The method comprises causing the rig to make the physical parameter change to the unconventional horizontal well.
    Type: Application
    Filed: June 25, 2018
    Publication date: September 19, 2019
    Inventors: Salma Amr, Hadeer El-Ashhab, Motaz El Saban, Paul Schietinger, Ayman Kaheel, Curtis Caile, Luis Rodriguez, Pam Logan, Maria Henry, Cheryl Poteet
  • Publication number: 20190138963
    Abstract: A self-learning system, a method, and a non-transitory computer readable medium having computer executable instructions stored thereon, where each assist in determining a total time prediction for a potential project involving heavy equipment and heavy equipment information. Each may include calculating a prediction for a heavy equipment number, a well density number, how long a heavy equipment will take to move from well to well, a well quantity, and how long a total project will take given a specific area of land and the geological properties thereof. The self-learning system, method, and non-transitory computer readable medium involve a recursion step, wherein the calculation of a prediction is updated when new information is attained.
    Type: Application
    Filed: November 6, 2017
    Publication date: May 9, 2019
    Inventors: Motaz El Saban, Paul Schietinger, Ayman Kaheel, Curtis Caile, Sophia Berglund, Luis Rodriguez
  • Patent number: 9652663
    Abstract: Exemplary methods, apparatus, and systems are disclosed for authenticating a user to computing device. In one exemplary embodiment, an indication of a request by a user to unlock a mobile device in a locked state is received. One or more images of the face of the user are captured. Facial components of the user from the one or more captured images are extracted. A determination is made as to whether the user is an authorized user or a non-authorized user based at least in part on a comparison of the facial components of the user extracted from the one or more captured images to facial components of the authorized user from one or more authentication images of the authorized stored on the mobile device. If the user is determined to be the authorized user, the mobile device unlocked; otherwise, the mobile device is maintained in its locked state.
    Type: Grant
    Filed: July 2, 2015
    Date of Patent: May 16, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: James Kai Yu Lau, Ayman Kaheel, Motaz El-Saban, Mohamed Shawky, Monica Gonzalez, Ahmed El Baz, Tamer Deif, Alaa Abdel-Hakim Aly
  • Publication number: 20150310259
    Abstract: Exemplary methods, apparatus, and systems are disclosed for authenticating a user to computing device. In one exemplary embodiment, an indication of a request by a user to unlock a mobile device in a locked state is received. One or more images of the face of the user are captured. Facial components of the user from the one or more captured images are extracted. A determination is made as to whether the user is an authorized user or a non-authorized user based at least in part on a comparison of the facial components of the user extracted from the one or more captured images to facial components of the authorized user from one or more authentication images of the authorized stored on the mobile device. If the user is determined to be the authorized user, the mobile device unlocked; otherwise, the mobile device is maintained in its locked state.
    Type: Application
    Filed: July 2, 2015
    Publication date: October 29, 2015
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: James Kai Yu Lau, Ayman Kaheel, Motaz El-Saban, Mohamed Shawky, Monica Gonzalez, Ahmed El Baz, Tamer Deif, Alaa Abdel-Hakim Aly
  • Patent number: 9153031
    Abstract: Apparatus and methods are disclosed for modifying video based on user input and or face detection data received with a mobile device to generate foreground regions (e.g., to separate a user image from background in the video). According to one disclosed embodiment, a method comprises receiving user input and/or face regions generated with a mobile device, producing an initial representation for segmenting input video into a plurality of portions based on the user input, where the initial representation includes probabilities for one or more regions of the input video being designated as foreground regions or background regions. Based on the initial representation, input video is segmented by designating one or more of the regions of the input video as foreground regions or background regions.
    Type: Grant
    Filed: June 22, 2011
    Date of Patent: October 6, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Motaz El-Saban, Ayman Kaheel, Mohamed Shawky, James Kai Yu Lau
  • Patent number: 9124804
    Abstract: A computing device, such as a mobile device, can capture pictures or video images using a digital camera and obtain associated orientation information using an accelerometer. The orientation information can be used to adjust one or more of the captured pictures or video images to compensate for rotation in one or more planes of rotation. The orientation information can be saved along with the captured pictures or video images. The orientation information can also be transmitted or streamed along with the captured pictures or video images. Image matching operations can be performed using pictures or video images that have been adjusted using orientation information.
    Type: Grant
    Filed: March 22, 2010
    Date of Patent: September 1, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ayman Kaheel, Motaz El-Saban, Mahmoud Refaat, Ahmed El Arabawy, Mostafa El Baradei
  • Patent number: 9082235
    Abstract: Exemplary methods, apparatus, and systems are disclosed for authenticating a user to computing device. In one exemplary embodiment, an indication of a request by a user to unlock a mobile device in a locked state is received. One or more images of the face of the user are captured. Facial components of the user from the one or more captured images are extracted. A determination is made as to whether the user is an authorized user or a non-authorized user based at least in part on a comparison of the facial components of the user extracted from the one or more captured images to facial components of the authorized user from one or more authentication images of the authorized stored on the mobile device. If the user is determined to be the authorized user, the mobile device unlocked; otherwise, the mobile device is maintained in its locked state.
    Type: Grant
    Filed: July 12, 2011
    Date of Patent: July 14, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: James Kai Yu Lau, Ayman Kaheel, Motaz El-Saban, Mohamed Shawky, Monica Gonzalez, Ahmed El Baz, Tamer Deif, Alaa Abdel-Hakim Aly
  • Patent number: 8903167
    Abstract: An enhanced training sample set containing new synthesized training images that are artificially generated from an original training sample set is provided to satisfactorily increase the accuracy of an object recognition system. The original sample set is artificially augmented by introducing one or more variations to the original images with little to no human input. There are a large number of possible variations that can be introduced to the original images, such as varying the image's position, orientation, and/or appearance and varying an object's context, scale, and/or rotation. Because there are computational constraints on the amount of training samples that can be processed by object recognition systems, one or more variations that will lead to a satisfactory increase in the accuracy of the object recognition performance are identified and introduced to the original images.
    Type: Grant
    Filed: May 12, 2011
    Date of Patent: December 2, 2014
    Assignee: Microsoft Corporation
    Inventors: Pushmeet Kohli, Jamie Shotton, Motaz el-Saban
  • Patent number: 8893024
    Abstract: Users of a collaborative online forum may be evaluated automatically with the results made available to a supervisor. In an example embodiment, a method involves accessing multiple posts that are associated with multiple users, with each post of the multiple posts including content. Post scores for the multiple posts are ascertained based on one or more features. User interactions are analyzed with regard to the multiple posts to identify relationships among the multiple users and the content included in the multiple posts. The post scores and the user interactions are evaluated to determine respective collaboration scores for respective users of the multiple users. A user interface that provides access to the collaboration scores is presented to a supervisor.
    Type: Grant
    Filed: December 24, 2008
    Date of Patent: November 18, 2014
    Assignee: Microsoft Corporation
    Inventors: Nayer M. Wanas, Heba M. Ashour, Mostafa M. El Baradei, Ahmed A. Morsy, Motaz A. El-Saban, Waleed A. Ammar
  • Patent number: 8881191
    Abstract: A system and methods for personalized event notification using real-time video analysis are described. In an embodiment, a live video feed is automatically monitored and characteristics of the video feed are analyzed against criteria which relate to an event which has been identified by a user. The criteria relate to characteristics of the image or the audio in the video feed. If the criteria are satisfied, the user is notified that the event has occurred and this notification may be achieved through messages on the video display screen (e.g. on the television screen) or other messaging techniques (e.g. SMS or email). In an example, the criteria may define a particular logo and the user is notified if the analysis detects the logo in the video feed.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: November 4, 2014
    Assignee: Microsoft Corporation
    Inventors: Walid Magdy, Motaz El-Saban
  • Publication number: 20130015946
    Abstract: Exemplary methods, apparatus, and systems are disclosed for authenticating a user to computing device. In one exemplary embodiment, an indication of a request by a user to unlock a mobile device in a locked state is received. One or more images of the face of the user are captured. Facial components of the user from the one or more captured images are extracted. A determination is made as to whether the user is an authorized user or a non-authorized user based at least in part on a comparison of the facial components of the user extracted from the one or more captured images to facial components of the authorized user from one or more authentication images of the authorized stored on the mobile device. If the user is determined to be the authorized user, the mobile device unlocked; otherwise, the mobile device is maintained in its locked state.
    Type: Application
    Filed: July 12, 2011
    Publication date: January 17, 2013
    Applicant: Microsoft Corporation
    Inventors: James Kai Yu Lau, Ayman Kaheel, Motaz El-Saban, Mohamed Shawky, Monica Gonzalez, Ahmed El Baz, Tamer Deif, Alaa Abdel-Hakim Aly
  • Publication number: 20120327172
    Abstract: Apparatus and methods are disclosed for modifying video based on user input and or face detection data received with a mobile device to generate foreground regions (e.g., to separate a user image from background in the video). According to one disclosed embodiment, a method comprises receiving user input and/or face regions generated with a mobile device, producing an initial representation for segmenting input video into a plurality of portions based on the user input, where the initial representation includes probabilities for one or more regions of the input video being designated as foreground regions or background regions. Based on the initial representation, input video is segmented by designating one or more of the regions of the input video as foreground regions or background regions.
    Type: Application
    Filed: June 22, 2011
    Publication date: December 27, 2012
    Applicant: Microsoft Corporation
    Inventors: Motaz El-Saban, Ayman Kaheel, Mohamed Shawky, James Kai Yu Lau
  • Publication number: 20120288186
    Abstract: An enhanced training sample set containing new synthesized training images that are artificially generated from an original training sample set is provided to satisfactorily increase the accuracy of an object recognition system. The original sample set is artificially augmented by introducing one or more variations to the original images with little to no human input. There are a large number of possible variations that can be introduced to the original images, such as varying the image's position, orientation, and/or appearance and varying an object's context, scale, and/or rotation. Because there are computational constraints on the amount of training samples that can be processed by object recognition systems, one or more variations that will lead to a satisfactory increase in the accuracy of the object recognition performance are identified and introduced to the original images.
    Type: Application
    Filed: May 12, 2011
    Publication date: November 15, 2012
    Applicant: Microsoft Corporation
    Inventors: Pushmeet Kohli, Jamie Shotton, Motaz el Saban
  • Publication number: 20120078910
    Abstract: Methods which use an ID domain to improve searching are described. An embodiment describes an index phase in which an image of a document is converted into the ID domain. This is achieved by dividing the text in the image into elements and mapping each element to an identifier. Similar elements are mapped to the same identifier. Each element in the text is then replaced by the appropriate identifier to create a version of the document in the ID domain. This version may be indexed and searched. Another embodiment describes a query phase in which a query is converted into the ID domain and then used to search an index of identifiers which has been created from collections of documents which have been converted into the ID domain. The conversion of the query may use mappings which were created during the index phase or alternatively may use pre-existing mappings.
    Type: Application
    Filed: December 8, 2011
    Publication date: March 29, 2012
    Applicant: Microsoft Corporation
    Inventors: Walid Magdy, Motaz El-Saban
  • Patent number: 8131720
    Abstract: Methods which use an ID domain to improve searching are described. An embodiment describes an index phase in which an image of a document is converted into the ID domain. This is achieved by dividing the text in the image into elements and mapping each element to an identifier. Similar elements are mapped to the same identifier. Each element in the text is then replaced by the appropriate identifier to create a version of the document in the ID domain. This version may be indexed and searched. Another embodiment describes a query phase in which a query is converted into the ID domain and then used to search an index of identifiers which has been created from collections of documents which have been converted into the ID domain. The conversion of the query may use mappings which were created during the index phase or alternatively may use pre-existing mappings.
    Type: Grant
    Filed: July 25, 2008
    Date of Patent: March 6, 2012
    Assignee: Microsoft Corporation
    Inventors: Walid Magdy, Motaz El-Saban
  • Publication number: 20110228112
    Abstract: A computing device, such as a mobile device, can capture pictures or video images using a digital camera and obtain associated orientation information using an accelerometer. The orientation information can be used to adjust one or more of the captured pictures or video images to compensate for rotation in one or more planes of rotation. The orientation information can be saved along with the captured pictures or video images. The orientation information can also be transmitted or streamed along with the captured pictures or video images. Image matching operations can be performed using pictures or video images that have been adjusted using orientation information.
    Type: Application
    Filed: March 22, 2010
    Publication date: September 22, 2011
    Applicant: Microsoft Corporation
    Inventors: Ayman Kaheel, Motaz El-Saban, Mahmoud Refaat, Ahmed El Arabawy, Mostafa Baradei
  • Publication number: 20100162135
    Abstract: Users of a collaborative online forum may be evaluated automatically with the results made available to a supervisor. In an example embodiment, a method involves accessing multiple posts that are associated with multiple users, with each post of the multiple posts including content. Post scores for the multiple posts are ascertained based on one or more features. User interactions are analyzed with regard to the multiple posts to identify relationships among the multiple users and the content included in the multiple posts. The post scores and the user interactions are evaluated to determine respective collaboration scores for respective users of the multiple users. A user interface that provides access to the collaboration scores is presented to a supervisor.
    Type: Application
    Filed: December 24, 2008
    Publication date: June 24, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Nayer M. Wanas, Heba M. Ashour, Mostafa M. El Baradei, Ahmed A. Morsy, Motaz A. El-Saban, Waleed A. Ammar
  • Publication number: 20100023497
    Abstract: Methods which use an ID domain to improve searching are described. An embodiment describes an index phase in which an image of a document is converted into the ID domain. This is achieved by dividing the text in the image into elements and mapping each element to an identifier. Similar elements are mapped to the same identifier. Each element in the text is then replaced by the appropriate identifier to create a version of the document in the ID domain. This version may be indexed and searched. Another embodiment describes a query phase in which a query is converted into the ID domain and then used to search an index of identifiers which has been created from collections of documents which have been converted into the ID domain. The conversion of the query may use mappings which were created during the index phase or alternatively may use pre-existing mappings.
    Type: Application
    Filed: July 25, 2008
    Publication date: January 28, 2010
    Applicant: Microsoft Corporation
    Inventors: Walid Magdy, Motaz El-Saban
  • Publication number: 20090249387
    Abstract: A system and methods for personalized event notification using real-time video analysis are described. In an embodiment, a live video feed is automatically monitored and characteristics of the video feed are analyzed against criteria which relate to an event which has been identified by a user. The criteria relate to characteristics of the image or the audio in the video feed. If the criteria are satisfied, the user is notified that the event has occurred and this notification may be achieved through messages on the video display screen (e.g. on the television screen) or other messaging techniques (e.g. SMS or email). In an example, the criteria may define a particular logo and the user is notified if the analysis detects the logo in the video feed.
    Type: Application
    Filed: March 31, 2008
    Publication date: October 1, 2009
    Applicant: Microsoft Corporation
    Inventors: Walid Magdy, Motaz El-Saban