Patents by Inventor Hesham Saad Mohamed Abdelwahab El Baz

Hesham Saad Mohamed Abdelwahab El Baz 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: 9904727
    Abstract: A system for retrieving/identifying a document comprising text stored in a document repository is described. A memory stores a graphical structure comprising a first plurality of nodes each representing a person, and a second plurality of nodes each representing a document in the document repository, the nodes being connected by edges according to automatically observed interactions between the represented people and documents. At least some of the nodes have one or more annotations each denoting a topic. A node relatedness calculator computes distances between nodes of the graphical structure using the topic annotations. An input receives an identifier of a user who is represented by one of the first plurality of nodes. An identifier/retriever identifies one or more documents from the document repository by using the identifier and using the computed distances between nodes.
    Type: Grant
    Filed: October 10, 2016
    Date of Patent: February 27, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Riham Hassan Abdel-Moneim Mansour, Ahmed Ael Mohamed Abdel Kader Ashour, Hesham Saad Mohamed Abdelwahab El Baz
  • Patent number: 9881023
    Abstract: Retrieving and/or storing images associated with events is described. For example, streams of event data comprising text are analyzed to detect an event and a language component builds an event language model for the event, comprising a plurality of words. In various examples, images extracted from web or other sources have associated text. In examples, images with associated text that is similar to the event language model are identified as images of the event. In various examples, associations between images and events are used to update an image retrieval system and/or an image storage system. In various examples, query terms about an event are received at an image retrieval system which returns images related to the event on the basis of associations between image text and event language models.
    Type: Grant
    Filed: July 22, 2014
    Date of Patent: January 30, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Riham Hassan Abdel-Moneim Mansour, Mohamed Farouk Abdel-Handy, Hesham Saad Mohamed Abdelwahab El Baz
  • Patent number: 9483474
    Abstract: A system for retrieving/identifying a document comprising text stored in a document repository is described. A memory stores a graphical structure comprising a first plurality of nodes each representing a person, and a second plurality of nodes each representing a document in the document repository, the nodes being connected by edges according to automatically observed interactions between the represented people and documents. At least some of the nodes have one or more annotations each denoting a topic. A node relatedness calculator computes distances between nodes of the graphical structure using the topic annotations. An input receives an identifier of a user who is represented by one of the first plurality of nodes. An identifier/retriever identifies one or more documents from the document repository by using the identifier and using the computed distances between nodes.
    Type: Grant
    Filed: February 5, 2015
    Date of Patent: November 1, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Riham Hassan Abdel-Moneim Mansour, Ahmed Adel Mohamed Abdel Kader Ashour, Hesham Saad Mohamed Abdelwahab El Baz
  • Publication number: 20160232157
    Abstract: A system for retrieving/identifying a document comprising text stored in a document repository is described. A memory stores a graphical structure comprising a first plurality of nodes each representing a person, and a second plurality of nodes each representing a document in the document repository, the nodes being connected by edges according to automatically observed interactions between the represented people and documents. At least some of the nodes have one or more annotations each denoting a topic. A node relatedness calculator computes distances between nodes of the graphical structure using the topic annotations. An input receives an identifier of a user who is represented by one of the first plurality of nodes. An identifier/retriever identifies one or more documents from the document repository by using the identifier and using the computed distances between nodes.
    Type: Application
    Filed: February 5, 2015
    Publication date: August 11, 2016
    Inventors: Riham Hassan Abdel-Moneim Mansour, Ahmed Adel Mohamed Abdel Kader Ashour, Hesham Saad Mohamed Abdelwahab El Baz
  • Publication number: 20160026656
    Abstract: Retrieving and/or storing images associated with events is described. For example, streams of event data comprising text are analyzed to detect an event and a language component builds an event language model for the event, comprising a plurality of words. In various examples, images extracted from web or other sources have associated text. In examples, images with associated text that is similar to the event language model are identified as images of the event. In various examples, associations between images and events are used to update an image retrieval system and/or an image storage system. In various examples, query terms about an event are received at an image retrieval system which returns images related to the event on the basis of associations between image text and event language models.
    Type: Application
    Filed: July 22, 2014
    Publication date: January 28, 2016
    Inventors: Riham Hassan Abdel-Moneim Mansour, Mohamed Farouk Abdel-Hady, Hesham Saad Mohamed Abdelwahab El Baz