Patents by Inventor David Ayman Shamma

David Ayman Shamma 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).

  • Publication number: 20120158638
    Abstract: Embodiments are directed towards employing a classifier to determine a classification for target media content using nominally factored social interaction attributes, the classifier being trained using a training dataset that includes at least one nominally factored social interaction attribute. The trained classifier determines a classification of the target media content based on nominally factored social interaction attributes obtained during a monitored social interaction with the target media content and one or more users. The classification may include identifying at least one genre for the media content, as well as predicting whether the media content will go viral or not. The classification may also be used to provide recommendation to the one or more users of other media content.
    Type: Application
    Filed: December 20, 2010
    Publication date: June 21, 2012
    Applicant: Yahoo! Inc.
    Inventors: Elizabeth F. Churchill, Jude Yew, David Ayman Shamma
  • Publication number: 20110207482
    Abstract: The present disclosure is descriptive of discovering structure, content, and context of a media event, e.g., a live media event, using real-time discussions that unfold through short messaging services. Generally, a sampling of short messages of a plurality of users is obtained. The sampling of short messages corresponds to a media event. A segment in the media event is identified using the sampling of short messages, and at least one term taken from the sampling of short messages is identified. The at least one term is indicative of a context of the identified segment.
    Type: Application
    Filed: February 22, 2010
    Publication date: August 25, 2011
    Inventors: David Ayman Shamma, Lyndon Kennedy, Elizabeth F. Churchill
  • Publication number: 20110202537
    Abstract: A system and method for using topic messages to understand media relating to an event. An event (such as a live event or broadcast event), is selected where at least a portion of the content of the event is stored as at least one media object, such as, for example a video or audio recording in digital format. A plurality of topic messages relating to the broadcast event is retrieved over a network and are analyzed to identify a plurality of content segments within the event. The topic messages are further analyzed to identify at least one key actor related to the event. Segment and key actor data relating to the event is stored to a computer readable medium in association with the media objects, whereby the segment data identifies the plurality of content segments within the media objects and the key actor data identifies key actors in the event.
    Type: Application
    Filed: February 17, 2010
    Publication date: August 18, 2011
    Applicant: Yahoo! Inc.
    Inventors: David Ayman Shamma, Lyndon Kennedy, Elizabeth F. Churchill
  • Patent number: 7941416
    Abstract: A method and apparatus for enabling a user to access media objects, such as images, from a website without requiring the user to enter the website. In one embodiment, a search engine searches for websites that match a submitted search term. A selected URL to one of the resulting websites is submitted to a harvester that accesses a web page of the selected website and identifies a media object of the web page. The harvester determines the characteristic(s) of the media object, such as a dimension, an aspect ratio, a proximity to other media objects, etc. The harvester determines a second media object with substantially the same characteristic(s). The determined media objects, or subportions, are rendered in a client user interface. Relationships are mapped between a selected media object and projects that use the object. Manipulating a rendered portion causes a related operation on the whole media object.
    Type: Grant
    Filed: March 11, 2010
    Date of Patent: May 10, 2011
    Assignee: Yahoo! Inc.
    Inventors: Karon A. Weber, Samantha M. Tripodi, David Ayman Shamma
  • Publication number: 20110106615
    Abstract: Techniques are described for selecting advertisements for display in web pages. In one aspect, a web page content characterization document may be generated that describes aspects of a web page. The web page content characterization document may be used to match advertisements for display in the web page. In another aspect, a multi-display mode advertisement object is provided. The multi-display mode advertisement object is an advertisement object that can be displayed as an advertisement in various formats, as desired for the particular web page destination location. In still another aspect, an in-linking advertisement object is provided. The in-linking advertisement object may be displayed on a web page, and when selected (e.g., clicked on), activates a link to content within the web page, rather than linking off page.
    Type: Application
    Filed: November 3, 2009
    Publication date: May 5, 2011
    Applicant: YAHOO! INC.
    Inventors: Elizabeth F. Churchill, David Ayman Shamma, M. Cameron Jones
  • Publication number: 20110088009
    Abstract: The disclosed embodiments of computer systems and techniques facilitate creation and retrieval of software code. Provenance tracking at the step level allows for each step to be tracked to its original creator and to various remixes of the original in the line of provenance.
    Type: Application
    Filed: October 13, 2009
    Publication date: April 14, 2011
    Applicant: YAHOO! INC.
    Inventors: M. Cameron Jones, Elizabeth F. Churchill, David Ayman Shamma
  • Publication number: 20110061001
    Abstract: Techniques for displaying advertisements on web pages are provided. A revisitation rate for views of a web page by a user population is determined. A refresh rate for an advertisement space on the web page is synchronized with the determined revisitation rate. An advertisement is selected to be displayed at the advertisement space at a particular refresh time of the synchronized refresh rate. The advertisement is selected based at least on a difference between a content of the web page at the particular refresh time and a content of the web page at a previous refresh time of the synchronized refresh rate.
    Type: Application
    Filed: September 4, 2009
    Publication date: March 10, 2011
    Applicant: Yahoo! Inc.
    Inventors: M. Cameron Jones, David Ayman Shamma, Elizabeth F. Churchill
  • Publication number: 20100228728
    Abstract: A method and apparatus for enabling a user to access media objects, such as images, from a website without requiring the user to enter the website. In one embodiment, a search engine searches for websites that match a submitted search term. A selected URL to one of the resulting websites is submitted to a harvester that accesses a web page of the selected website and identifies a media object of the web page. The harvester determines the characteristic(s) of the media object, such as a dimension, an aspect ratio, a proximity to other media objects, etc. The harvester determines a second media object with substantially the same characteristic(s). The determined media objects, or subportions, are rendered in a client user interface. Relationships are mapped between a selected media object and projects that use the object. Manipulating a rendered portion causes a related operation on the whole media object.
    Type: Application
    Filed: March 11, 2010
    Publication date: September 9, 2010
    Applicant: Yahoo! Inc.
    Inventors: Karon A. Weber, Samantha M. Tripodi, David Ayman Shamma
  • Patent number: 7707198
    Abstract: A method and apparatus for enabling a user to access media objects, such as images, from a website without requiring the user to enter the website. In one embodiment, a search engine searches for websites that match a submitted search term. A selected URL to one of the resulting websites is submitted to a harvester that accesses a web page of the selected website and identifies a media object of the web page. The harvester determines the characteristic(s) of the media object, such as a dimension, an aspect ratio, a proximity to other media objects, etc. The harvester determines a second media object with substantially the same characteristic(s). The determined media objects, or subportions, are rendered in a client user interface. Relationships are mapped between a selected media object and projects that use the object. Manipulating a rendered portion causes a related operation on the whole media object.
    Type: Grant
    Filed: December 12, 2006
    Date of Patent: April 27, 2010
    Assignee: Yahoo! Inc.
    Inventors: Karon A. Weber, Samantha M. Tripodi, David Ayman Shamma
  • Publication number: 20090144321
    Abstract: In accordance with embodiments of the present invention, a method for associating metadata with a media object is provided. The method provides the ability to tag, or bookmark, a point in time for future use. The method includes receiving the metadata, an associated time condition, and an associated user identification. The method further includes storing at least the time condition. The at least stored time condition is used, at least in part, for associating the metadata with the media object. The media object is then provided to the user. In some embodiments the media object is not available for association with the metadata at the time the metadata is received. In other embodiments, the media object is provided by an external application.
    Type: Application
    Filed: December 3, 2007
    Publication date: June 4, 2009
    Applicant: YAHOO! INC.
    Inventor: David Ayman Shamma
  • Publication number: 20080140712
    Abstract: A method and apparatus for enabling a user to access media objects, such as images, from a website without requiring the user to enter the website. In one embodiment, a search engine searches for websites that match a submitted search term. A selected URL to one of the resulting websites is submitted to a harvester that accesses a web page of the selected website and identifies a media object of the web page. The harvester determines the characteristic(s) of the media object, such as a dimension, an aspect ratio, a proximity to other media objects, etc. The harvester determines a second media object with substantially the same characteristic(s). The determined media objects, or subportions, are rendered in a client user interface. Relationships are mapped between a selected media object and projects that use the object. Manipulating a rendered portion causes a related operation on the whole media object.
    Type: Application
    Filed: December 12, 2006
    Publication date: June 12, 2008
    Applicant: Yahoo! Inc.
    Inventors: Karon A. Weber, Samantha M. Tripodi, David Ayman Shamma