Abstract:
Methods and systems for enhancing program-viewing experience with viewership, message, and supplemental data include receiving a program identifier for a media program to be viewed; receiving one or more of viewership, message, and/or supplemental data relating to the media program; compiling the viewership, message, and/or supplemental data with the program identifier; storing the viewership, message, and/or supplemental data in a memory in association with the program identifier; and providing display data representing the viewership, message, and/or supplemental data and the program identifier.
Abstract:
A method includes outputting, at a display of an electronic device, a first content item in a sequence of content items, wherein the sequence comprises the first content item and a second content item that sequentially follows the first content item in the sequence, detecting a touch input received at a touch-sensitive component of the electronic device, and identifying a starting location on the touch-sensitive component, wherein the starting location includes a coordinate that corresponds to a location of the touch input. The method further includes responsive to detecting that an input stroke continuously applied at the touch-sensitive component has continuously moved from the starting point to a first threshold in a first direction, outputting, at the display, the second content item in the sequence, the first threshold location corresponding to a coordinate on the touch-sensitive component that is located a first threshold distance away, in a first direction, from the starting location, and responsive to detecting that the input stroke continuously applied at the touch sensitive component has moved across the first threshold location, reversing an order of display for the sequence of content items.
Abstract:
Implementations relate to providing selectable content items in communications. In some implementations, a method includes determining that a user is or will be participating in a communication using a device, the communication including an exchange of information with one or more other users. The method determines a set of one or more content items to be presented on the device for selection by the user, the content items derived from stored content and being related to activity performed by the user using the device or one or more other devices, and where the activity is external to the communication. The method causes a presentation of the set of content items with the device for selection by the user, and causes at least one content item selected by the user to be sent in the communication to at least one of the other users.
Abstract:
In accordance with some embodiments, a method for generating sentimental information associated with media content is provided, the method comprising: receiving user input data corresponding to a user; identifying a portion of the media content item based on the user input data; determining a sentiment based on the user input data, wherein the sentiment is one of a positive sentiment which indicates that the media content item was liked by the user or a negative sentiment which indicates that the media content item was disliked by the user; determining an amount of the sentiment based on the user input data; associating the amount of the sentiment with the portion of the media content item; and generating, for the media content item, sentimental information that indicates the amount of the sentiment associated with at least one portion of the media content item.