Abstract:
A method is provided for allowing a user to write and submit a review of an application. The method comprises receiving, from a first computing device, a request to write a review of an application, detecting whether one or more second computing devices are in the vicinity of the first computing device, determining whether the first computing device or one of the one or more second computing devices is to be used to write the review, and initiating a rating user-interface (UI) to be displayed over the determined computing device, and receiving from the determined computing device the written review.
Abstract:
Systems and methods of sharing media content with digital rights management are disclosed that include receiving a media file having media content with a user device, the media content having a first portion and a second portion, when a selection of the provided media content is received by the user device, presenting the first portion of the media content with the user device when the first portion is unencrypted or by decrypting the first portion of the media content with a publically available key with the user device, and presenting the second portion of the media content with the user device when the presentation of the first portion of the media content is complete and when a digital rights management (DRM) key is purchased to decrypt the second portion of the media content.
Abstract:
Systems, device and techniques are disclosed for providing at least one dynamic current result to a second device, such as a mobile phone, where the at least one dynamic current result is related to content that is active on a first device such as a television. The dynamic current result may be generated based on a search query.
Abstract:
Systems, device and techniques are disclosed for providing at least one dynamic current result to a second device, such as a mobile phone, where the at least one dynamic current result is related to content that is active on a first device such as a television. The dynamic current result may be generated based on a search query.
Abstract:
Described is a system and method for programmatically determining credits for a video content item. By determining a point at which credits are displayed, a content provider may effectively provide supplementation information in a contextual and non-intrusive manner. In order to determine when credits are displayed, individual frames of content may be decoded and various characteristics of the individual frames may be analyzed.
Abstract:
In a computer-implemented method for communicating information about an update of an application, a digital distribution platform can receive, at a first time, the update of the application. The digital distribution platform can receive, at a second time, a signal from a user device. The signal can include a request to receive a transmission of a user interface customized for a user account. The digital distribution platform can automatically determine, in response to receipt of the request to receive the transmission of the user interface customized for the user account, that the application was downloaded, at a third time, to the user device. The digital distribution platform can automatically generate, in response to the second time being later than the first time, the user interface. The user interface can include the information about the update.
Abstract:
A computing device may receive from a first application executing on at least one processor an indication of an action to be performed. The computing device may determine, based on at least the indication of the action to be performed, a plurality of deep links to a plurality of actions performable by a plurality of applications. The computing device may select a subset of deep links from the plurality of deep links. The computing device may output for display a graphical user interface including an indication of each deep link from the subset of deep links. The computing device may receive an indication of a user input, the user input corresponding to a selection of one of the deep links from the subset of deep links. A second application executing on the at least one processor may perform an action linked to by the selected deep link.
Abstract:
Systems and methods of recommending at least one new accessory device to provide an expanded user experience with one or more of the applications stored on a user device are disclosed that include retrieving, by a server, device information data from a user device, retrieving, by the server, accessory information data from one or more accessory devices determined to be communicatively coupled to the user device within a predetermined period of time according to the retrieved device information data, retrieving, by the server, application data from the user device for applications stored on the user device, and recommending, by the server that is communicatively coupled to a storage device having a database of applications and user experience data, at least one new accessory device to the user device according to user experience data, the retrieved application data, the retrieved device information data, and the accessory information data.
Abstract:
Described is a system and method for programmatically determining credits for a video content item. By determining a point at which credits are displayed, a content provider may effectively provide supplementation information in a contextual and non-intrusive manner. In order to determine when credits are displayed, individual frames of content may be decoded and various characteristics of the individual frames may be analyzed.