Abstract:
The creation of a supercut is described using techniques to allow users to efficiently create high quality supercuts. A video clip repository may include a number of video clips. The video clip repository may allow users to browse and view video clips in the repository. A supercut creation tool may operate to identify, based on comparison of search criteria received from a user to the set of tags, video clips, from the set of video clips, that are relevant to the search criteria; determine, based on scores of the video clips, an ordering of the video clips; and generate a supercut of the video clips as a single video corresponding to the video clips and arranged in the determined order.
Abstract:
Techniques described herein may allow for the single-input capture of clips during the presentation of content, such as video content. The single-input capture may be based on an analysis of clips captured by users in the same video content, such that popular clips can be identified and used for subsequent users. A user may select a button to capture, or to begin capturing, a clip during the presentation of content. Based on the single selection of the button, an entire clip may be captured, which may correspond to a previously detected popular clip.
Abstract:
A processor server receives transaction information associated with an online transaction between a user device and a merchant server, and provides embedded code to the user device based on receiving the transaction information. The processor server receives, based on execution of the embedded code, location information identifying a geographic location at which the user device is located, and an identifier associated with the user device. The processor server determines an authorization decision for the online transaction based on the transaction information, the location information, and the identifier, and forwards the authorization decision to the merchant server to permit the merchant server to approve or deny the online transaction.
Abstract:
A device may provide an upload request to upload a file. The device may receive, based on the upload request, a unique identifier associated with the device. The device may obtain a file key for encrypting the file and a security key for encrypting the file key. The security key may be obtained based on the unique identifier. The device may encrypt the file, using the file key, to create an encrypted file. The device may encrypt the file key, using the security key, to create an encrypted file key. The device may provide the encrypted file and the encrypted file key for storage by a storage device.
Abstract:
A first server device may receive, from a second server device, a unique identifier (ID) relates to content stored by the second server device; determine a policy based on the unique ID; generate a policy tag identifying the determined policy; and output the policy tag to the second server device. Outputting the policy tag may cause the second server device to apply the policy tag to a packet associated with the content, and output the packet towards a requesting user device that requests the content.
Abstract:
A mobile device stores a target image and target image data collected contemporaneously with the target image. The mobile device receives a reference position indication that corresponds to the target image data and receives a video feed from a camera while the mobile device is in the reference position. The mobile device detects a match between a first image from the video feed and the target image, unlocks an augmented reality space, and instructs presentation of a virtual object within the augmented reality space. The mobile device receives sensor data and a continuing video feed from the camera, compares a second image from the continuing video feed with the first image, and identify common features in the first and second images. The mobile device detects a location change based on the sensor data and changes in the common features between the first and second images.
Abstract:
Viewers of a video content item may provide reaction videos, that show the viewer's reactions to a content item while the viewers view the content item. The reaction videos may be provided to a friend, or other member of a social circle of the viewers, when the friend views the content item. The reaction videos may be locked until the friend provides consent to have his or her reaction captured while watching the content.
Abstract:
Techniques described herein may enable users to manage the division of storage, for multiple applications and on a per-content type basis, between cloud storage and local storage. A mobile device may receive user preference information relating to storage limits, each of the storage limits being applicable to an aggregate amount of data, of a particular content type, and associated with a number of applications executed by the mobile device. The mobile device transfer data, to and from cloud storage, to enforce the storage limits included in the user preference information.
Abstract:
A server device provides for display a user interface that includes multiple code snippets, where each of the multiple code snippets, when executed, causes a user device to perform one or more functions. The server device receives a selection of a particular code snippet from the multiple code snippets provided by the user interface, and associates the particular code snippet with content. The server device provides the content with the particular code snippet to the user device, and executes the particular code snippet to cause the user device to perform a particular function with another server device.
Abstract:
A network device provides, to a user device, an application for managing viewing and sharing of content available via an Internet service provider, and assigns a unique code for a user of the user device. The network device provides a catalog of available content items that includes toll-free data (TFD) content items with a different TFD uniform resource locator (URL) for each TFD content item in the catalog of available content items. The network device receives a user's selection, from the catalog, of a TFD content item to share, and generates a sharing URL based on a TFD URL for the selected TFD content item and the unique sharing code. The network device provides the sharing URL to the user device for sharing with other users.