Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


El-Saban

Motaz El-Saban, Giza EG

Patent application numberDescriptionPublished
20090249387Personalized Event Notification Using Real-Time Video Analysis - 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.10-01-2009
20100023497Using an ID Domain to Improve Searching - 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.01-28-2010

Motaz El-Saban, Cairo EG

Patent application numberDescriptionPublished
20110228112USING ACCELEROMETER INFORMATION FOR DETERMINING ORIENTATION OF PICTURES AND VIDEO IMAGES - 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.09-22-2011

Motaz A. El-Saban, Cairo EG

Patent application numberDescriptionPublished
20100162135USER EVALUATION IN A COLLABORATIVE ONLINE FORUM - 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.06-24-2010

Motaz Ahmad El-Saban, Cairo EG

Patent application numberDescriptionPublished
20100262612RE-RANKING TOP SEARCH RESULTS - The claimed subject matter provides a system and/or a method that facilitates generating sorted search results for a query. An interface component can receive a query in a first language. A first ranker can be trained from a portion of data related to a second language. A second ranker can correspond to the first language, wherein the second ranker is untrained due to a limited amount of data related to the first language. A sorting component can invoke the first ranker to generate and order a pre-defined number of search results for the received query and subsequently invoke the second ranker to the pre-defined number of search results to generate a re-ordered number of search results in the first language for the received query.10-14-2010

Motaz Ahmed El-Saban, Cairo EG

Patent application numberDescriptionPublished
20100214419Video Sharing - 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.08-26-2010
20100296571Composite Video Generation - 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.11-25-2010