Patents by Inventor Ayman Malek Kaheel

Ayman Malek Kaheel 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: 8767081
    Abstract: Video sharing is described. In an embodiment, mobile video capture devices such as mobile telephones capture video streams of the same event. A video sharing system obtains contextual information about the video streams and uses that to form a video output from the streams, that output being for sharing by other entities. For example, the formed video provides an enhanced viewing experience as compared with an individual one of the input video streams. In embodiments the contextual information may be obtained from content analysis of the video streams, from stored context information and from control information such as device characteristics. In some embodiments the video streams of a live event are received and the output video formed in real time. In examples feedback is provided to video capture devices to suggest that the zoom, viewing position or other characteristics are adjusted or to achieve this automatically.
    Type: Grant
    Filed: February 23, 2009
    Date of Patent: July 1, 2014
    Assignee: Microsoft Corporation
    Inventors: Ayman Malek Kaheel, Motaz Ahmed El-Saban, Mohamed Shawky Abdallah, Mahmoud Ahmed Refaat Ali
  • Patent number: 8605783
    Abstract: Composite video generation is described. In an embodiment, mobile video capture devices, such as mobile telephones, capture video streams of a common event. A network node receives the video streams and time-synchronizes them. Frames from each of the video streams are then stitched together to form a composite frame, and these are added to a composite video sequence. In embodiments, the composite video sequence is encoded and streamed to a user terminal over a communications network. In embodiments, the common event is a live event and the composite video sequence is generated in real-time. In some embodiments, the stitching of the video streams is performed by geometrically aligning the frames. In some embodiments, three or more mobile video capture devices provide video streams.
    Type: Grant
    Filed: May 22, 2009
    Date of Patent: December 10, 2013
    Assignee: Microsoft Corporation
    Inventors: Motaz Ahmed El-Saban, Ayman Malek Kaheel, Mahmoud Ahmed Refaat, Ahmend Mohamed Abdul Hamid
  • Publication number: 20100296571
    Abstract: Composite video generation is described. In an embodiment, mobile video capture devices, such as mobile telephones, capture video streams of a common event. A network node receives the video streams and time-synchronizes them. Frames from each of the video streams are then stitched together to form a composite frame, and these are added to a composite video sequence. In embodiments, the composite video sequence is encoded and streamed to a user terminal over a communications network. In embodiments, the common event is a live event and the composite video sequence is generated in real-time. In some embodiments, the stitching of the video streams is performed by geometrically aligning the frames. In some embodiments, three or more mobile video capture devices provide video streams.
    Type: Application
    Filed: May 22, 2009
    Publication date: November 25, 2010
    Applicant: Microsoft Corporation
    Inventors: Motaz Ahmed El-Saban, Ayman Malek Kaheel, Mahmoud Ahmed Refaat, Ahmed Mohamed Abdul Hamid
  • Publication number: 20100214419
    Abstract: Video sharing is described. In an embodiment, mobile video capture devices such as mobile telephones capture video streams of the same event. A video sharing system obtains contextual information about the video streams and uses that to form a video output from the streams, that output being for sharing by other entities. For example, the formed video provides an enhanced viewing experience as compared with an individual one of the input video streams. In embodiments the contextual information may be obtained from content analysis of the video streams, from stored context information and from control information such as device characteristics. In some embodiments the video streams of a live event are received and the output video formed in real time. In examples feedback is provided to video capture devices to suggest that the zoom, viewing position or other characteristics are adjusted or to achieve this automatically.
    Type: Application
    Filed: February 23, 2009
    Publication date: August 26, 2010
    Applicant: Microsoft Corporation
    Inventors: Ayman Malek Kaheel, Motaz Ahmed El-Saban, Mohamed Shawky Abdallah, Mahmoud Ahmed Refaat Ali