Unified digital rights management for heterogenous computing platforms

    公开(公告)号:US10140429B2

    公开(公告)日:2018-11-27

    申请号:US14742524

    申请日:2015-06-17

    IPC分类号: G06F21/10 G06F21/12

    摘要: Embodiments of the present invention provide systems, methods, and computer storage media directed to providing unified digital rights management (DRM) across heterogeneous computing platforms. In embodiments, a unified DRM engine executed on a computing platform validates one or more constraints defined by a first content license associated with consumption of encrypted content. In response to successful validation, the unified DRM engine, in some embodiments, utilizes a second content license that is associated with the computing platform to enable a native DRM engine of the computing platform to decrypt the encrypted content. Other embodiments may be described and/or claimed.

    Digital Content Translation Techniques and Systems

    公开(公告)号:US20180336189A1

    公开(公告)日:2018-11-22

    申请号:US15598141

    申请日:2017-05-17

    IPC分类号: G06F17/28 G06F17/21

    CPC分类号: G06F17/289 G06F17/211

    摘要: Digital content translation techniques and system are described. In one example, source digital content is linked via metadata to different derived format versions that are generated from the source digital content. The metadata, for instance, may be used to locate source digital content that generated a particular derived format version that is in use by a service provider system. The source digital content, once identified and located, may then be used to improve efficiency and accuracy in translation of text or images included as part of the source digital content. The updated source digital content is then used to generate a derived format version that includes the translated text or other portion, e.g., an image.

    Image distractor detection and processing

    公开(公告)号:US10134165B2

    公开(公告)日:2018-11-20

    申请号:US15597911

    申请日:2017-05-17

    摘要: Image distractor detection and processing techniques are described. In one or more implementations, a digital medium environment is configured for image distractor detection that includes detecting one or more locations within the image automatically and without user intervention by the one or more computing devices that include one or more distractors that are likely to be considered by a user as distracting from content within the image. The detection includes forming a plurality of segments from the image by the one or more computing devices and calculating a score for each of the plurality of segments that is indicative of a relative likelihood that a respective said segment is considered a distractor within the image. The calculation is performed using a distractor model trained using machine learning as applied to a plurality images having ground truth distractor locations.

    Identifying significant anomalous segments of a metrics dataset

    公开(公告)号:US10129274B2

    公开(公告)日:2018-11-13

    申请号:US15273213

    申请日:2016-09-22

    IPC分类号: H04L29/06 G06F17/30 H04L12/26

    摘要: In some embodiments, a processor accesses a metrics dataset, which includes metrics whose values indicate data network activity. The metrics dataset has segments. Each segment is a respective subset of the data items having a common feature. The processor identifies anomalous segments in the metrics dataset. Each anomalous segment has a segment trend that is different from a trend associated with the larger metrics dataset. The processor generates a data graph that includes nodes, which represent anomalous segments, and edges connecting the nodes. The processor applies weights to the edges. Each weight indicates (i) a similarity between a pair of anomalous segments represented by the nodes connected by the weighted edge and (ii) a relationship between the anomalous segments and the metrics dataset. The processor ranks the anomalous segments based on the applied weights and selects one or more segments with sufficiently high ranks.

    Automatic measure of visual similarity between fonts

    公开(公告)号:US10127199B2

    公开(公告)日:2018-11-13

    申请号:US14229402

    申请日:2014-03-28

    IPC分类号: G06F17/21 G06F17/22 G06K9/68

    摘要: The visual similarity between fonts is determined using visual descriptors of character images in the fonts. A model used to generate the visual descriptors may include a set of letterforms, keypoint locations on each letterform, and detail shapes at zero, one, or more detail areas on the letterform. In some instances, the model may also set forth one or more geometric measurements. Based on the model, a visual descriptor may be generated for a character image from a font by identifying a letterform of the character image, identifying keypoint locations on the character image, and identifying a detail shape at any detail areas on the character image. Additionally, the visual descriptor may include any geometric measurement defined by the model. The visual similarity between two fonts may be determined as a function of the differences between pairs of visual descriptors for the fonts that correspond with the same letterform.

    Input techniques for virtual reality headset devices with front touch screens

    公开(公告)号:US10126937B2

    公开(公告)日:2018-11-13

    申请号:US15006537

    申请日:2016-01-26

    IPC分类号: G09G5/00 G06F3/0488 G02B27/01

    摘要: Systems and methods for detecting a user interaction by identifying a touch gesture on a touch interface on a virtual reality headset. The touch gestures are received on a front surface that is on the opposite side of the headset's inner display screen so that correspondence between the touch location and displayed content is intuitive to the user. The techniques of the invention display a cursor and enable the user to move the cursor by one type of input and make selections with the cursor using a second type of input. In this way, the user is able to intuitively control a displayed cursor by moving a finger around (e.g., dragging) on the opposite side of the display in the cursor's approximate location. The user then uses another type of touch input to make a selection at the cursor's current location.

    Automatic crop and fill boundary generation

    公开(公告)号:US10109093B2

    公开(公告)日:2018-10-23

    申请号:US15166221

    申请日:2016-05-26

    发明人: John Peterson

    摘要: A system and method for extending bounds of straightened and enlarged images is described. A user interface of an image editing application exposes an image to a user for editing. The user positions the image in the user interface and the image editing application generates a frame in the user interface to identify boundaries of a final image in the user interface. The image editing application then automatically determines an empty area within the frame, applies a fill operation to the empty area within the frame, and updates the image in the user interface to reflect results of the fill operation.

    Navigation in a hierarchical node structure

    公开(公告)号:US10108313B2

    公开(公告)日:2018-10-23

    申请号:US15083792

    申请日:2016-03-29

    发明人: Damien Antipa

    摘要: Techniques are disclosed for navigation in a hierarchical node structure. A first graphical element representing a parent node in a hierarchical node structure is displayed via a graphical user interface (GUI). One or more second graphical elements, each representing a first child node of the parent node, are further displayed via the GUI on a first imaginary curve adjacent to or at least partially surrounding the parent node. In response to a user selection of one of the first child nodes, one or more third graphical elements each representing a second child node of the first child node are displayed via the GUI on a second imaginary curve adjacent to or at least partially surrounding the selected child node.

    Creating and Managing Chattels to Control Design Asset Behaviors

    公开(公告)号:US20180300299A1

    公开(公告)日:2018-10-18

    申请号:US15489386

    申请日:2017-04-17

    IPC分类号: G06F17/22

    CPC分类号: G06F17/2288 G06Q10/101

    摘要: Techniques for creating and managing chattels to control design asset behaviors are described. A behavior is assigned by a digital content creation system to design asset data. The behavior can indicate how the design asset data will respond in different conditions. Then, access level data is generated that identifies different user types and how the behavior of the design asset data is modifiable by the different user types. The digital content creation system subsequently generates chattel data that includes the behavior, the access level data, and a visual form of the design asset data and outputs the chattel data. The chattel data may be output to a centralized storage location, such as a cloud storage location, that allows other users to access the chattel data. The centralized storage location provides centralized control, allowing updates to the chattel to occur at each location where the chattel appears.

    Drop Zone Prediction for User Input Operations

    公开(公告)号:US20180300036A1

    公开(公告)日:2018-10-18

    申请号:US15487221

    申请日:2017-04-13

    IPC分类号: G06F3/0486

    摘要: A digital medium environment is described to improve moving graphical user interface objects using predictive drop zones that are generated based on user input operations. In one example, a user input processing system receives user input, such as selection and movement of a graphical object. The user input processing system monitors the user input to determine velocity, acceleration, location, and direction of the graphical object as moved by the user input. From the monitoring, the user input processing system continuously determines a location for a predicted drop zone in the user interface that represents an ending point for the movement. The predicted drop zone is then rendered on the user interface in real-time until termination of the input, at which point the user input processing system moves the graphical object to the location of the predicted drop zone, rather than to a pointing device location.