Abstract:
Disclosed are various embodiments for tracking, in at least one computing device, a presentation of a plurality of items for a user, each item being associated with at least one respective category of a plurality of categories, and determining a user histogram that is customized for a user. A visual symbol may be generated based at least upon the user histogram for each category, each visual symbol comprising a visual characteristic for associating the visual symbol to the category and a graphical dimension of the visual symbol, wherein the graphical dimension correlates with the respective degree of interest associated with the category. Each visual symbol may be appended to one another to form a graphic identifier and a user interface encoded for rendering, where the user interface comprises the graphic identifier.
Abstract:
Disclosed are various embodiments for associating and synchronizing extrinsic data with video content at particular points of time in the video content. In one embodiment, a user interface is rendered that facilitates an entry of a corresponding score for at least one of a plurality of extrinsic data items that are associated with a video content feature that is currently being presented to a first user. The corresponding score of a particular extrinsic data item of the plurality of extrinsic data items is received through the user interface. A time in the video content feature that is currently being presented to the first user is determined. The particular extrinsic data item is rendered on an electronic display at the time during another presentation of the video content feature to a second user based at least in part on the corresponding score.
Abstract:
Disclosed are various embodiments for a request monitoring application. Content identifiers are generated according to a known sequence or pattern. Requests for invalid content identifiers are logged. Response behavior to subsequent requests is modified when a number of requests from a source having invalid content identifiers meets a threshold.
Abstract:
Disclosed are various embodiments for generating a network identifier that is based on a media item. A network identifier system processes a media item. The network identifier system generates a network identifier that is based on the media item. The network identifier system broadcasts the network identifier that was generated.
Abstract:
Disclosed are various embodiments for a content discovery application. Content items can be selected by first selecting a sequence of descriptors. The descriptors are selected from a subset of descriptors regenerated based on previously selected descriptors and other factors. The content item is selected from a pool of content items responsive to the sequence of descriptors. Users may explore data derived from sequences of descriptors and selected content items from other users to discover content relevant to their interests.
Abstract:
Systems and methods for managing third party content are described. In one embodiment, the method includes storing information for a plurality of third party content elements that were selected by a user for display with a page of content, in response to a user request corresponding to a page associated with one of the plurality of third party content elements specified by the stored information, rendering for display on the page a third party content module associated with the third party content element, and, in response to a user modification of the third party content module, storing information corresponding to the user modification. The modified content module is rendered for display on a page of content according to the stored information. The user has the ability to customize and control the parameters of content modules selected by the user to be rendered on the accessed page.
Abstract:
An electronic device can utilize image information to determine a proper orientation with which to render content. In some embodiments, a camera of a computing device can capture one or more images to attempt to determine a relative location (or direction) of a user by identifying a feature of a user or by using objects in the image to determine a likely direction of a user. Based at least in part on this information, as well as information from position and motion sensors of the device in some embodiments, a device can determine a relative position of a user, and can cause content to be rendered by the device with an orientation that is appropriate for that position, where the orientation can also depend upon the type of content or other such factors. Such an approach can determine proper orientations in situations where conventional sensor-based approaches are not sufficient.
Abstract:
Systems and methods are provided for determining the likelihood of a user's attendance at an event. For example, the systems and methods can be used to determine that a particular user is attending, is planning to attend, has already attended, or is about to attend a particular event, such as a movie, concert, tour, etc. Further, upon determining that a user is attending, has already attended, or is about to attend an event, systems and methods can be used to serve to a device, associated with the user, content that is related to the event. For example, the content may include invites that invite the user to provide a review of the event and to join a discussion about the event. Further, for example, the content may include links to websites that provide reviews and other information about the event, provide information about related events, or that offer related items for sale.
Abstract:
Systems and methods are provided for determining an individual's ability to leverage a network of connections. For example, the systems and methods can be used to assess an entertainment professional's ability to leverage his network of connections with other entertainment professionals to obtain opportunities to work on movie projects. An entertainment professional's ability to leverage his network of connections may correspond to the entertainment professional's success in the entertainment profession. Accordingly, by assessing an entertainment professional's ability to effectively leverage his network of connections with other entertainment professionals, the systems and methods may be able to make observations regarding the success of the entertainment professional.
Abstract:
When deciding whether to fund a project, such as a movie, investors consider information such as what is often referred to as the “bankability” of people or entities attached to the project, such as the top-billed actors, the director, the producer, and/or the screenwriter. A system can collect information about people or entities and prior projects associated with those people or entities and use that information to calculate the bankability of those people or entities. Project developers can use the calculated bankability of the people or entities when deciding which people or entities to attach to in-development projects to increase the chance that the project will attract funding.