Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Adobe Systems Inc patents (2017 archive)


Recent patent applications related to Adobe Systems Inc. Adobe Systems Inc is listed as an Agent/Assignee. Note: Adobe Systems Inc may have other listings under different names/spellings. We're not affiliated with Adobe Systems Inc, we're just tracking patents.

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "A" | Adobe Systems Inc-related inventors


Replacing content of a surface in video

Replacing content of a surface in video is described. In one or more embodiments, a surface captured in a scene of video content is replaced with replacement content. ... Adobe Systems Inc

Restoring the appearance of scans of damaged physical documents

Systems and methods for restoring the appearances of scans of damaged physical documents. Ink bleed is removed and/or ink added to portions of a scanned image based on determining an ink bleed model by analyzing colors of pixels in the scanned image. ... Adobe Systems Inc

Dynamically surfacing ui controls

Methods and systems for dynamically surfacing user interface controls in a workflow. In particular, one or more embodiments determine which steps of a workflow to display with the workflow. ... Adobe Systems Inc

Utilizing audio digital impact to create digital media presentations

Systems and methods disclosed create one or more digital media presentations based on impact values. In particular, in one or more embodiments, systems and methods generate impact values based on a change in a measure of energy associated with digital audio content over time. ... Adobe Systems Inc

Rendering of digital images on a substrate

Techniques and systems are described to render digital images on a defined substrate. In an example, a three-dimensional model is generated of the digital image as disposed on a substrate. ... Adobe Systems Inc

Hybrid level set for interactive editing of matting and selection

In various implementations, methods and systems are disclosed for accurately selecting a targeted portion of a digital image. In one embodiment, a selection cursor having a central and a peripheral region is provided. ... Adobe Systems Inc

Imaging process initialization techniques

Imaging process initialization techniques are described. In an implementation, a color estimate is generated for a plurality of pixels within a region of an image. ... Adobe Systems Inc

Enhanced vectorization of raster images

Enhanced vectorization of raster images is described. An image vectorization module converts a raster image with bitmapped data to a vector image with vector elements based on mathematical formulas. ... Adobe Systems Inc

Identifying optimal viewability for content

Systems and methods provide for determining optimal viewability ranges for content impressions. During content impressions, a content server receives content requests via an ad tag that is enhanced with a content impression identifier or cost data from a bidding platform. ... Adobe Systems Inc

Audience segmentation based on viewing angle of a user viewing a video of a multi-angle viewing environment

Audience segmentation can be based on a viewing angle of a user viewing a video of a multi-angle viewing environment. During playback, a sequence of the user-controlled viewing angles of the video are recorded. ... Adobe Systems Inc

Real-time bidding through placebo-based experimentation

Systems and methods for operating placebo-based experiments are described for online advertisements. One or more embodiments of the disclosed systems and methods utilizes an ad swapping approach to offer placebo media exposures, at no additional cost to an advertiser. ... Adobe Systems Inc

Attribution that accounts for external viewing conditions

Systems and methods are disclosed herein for attributing credit to online consumer touchpoints for a consumer performing an action. The systems and methods involve determining whether a consumer is in a particular environment for an online consumer touchpoint by detecting an external viewing condition for the consumer for the online consumer touchpoint. ... Adobe Systems Inc

Transmission and configuration of three dimensional digital content

Transmission and configuration of three dimensional digital content is described. In one or more implementations, three-dimensional digital content is received having a three-dimensional mesh of a plurality of vertices. ... Adobe Systems Inc

Training a classifier algorithm used for automatically generating tags to be applied to images

This disclosure relates to training a classifier algorithm that can be used for automatically selecting tags to be applied to a received image. For example, a computing device can group training images together based on the training images having similar tags. ... Adobe Systems Inc

12/21/17 / #20170364495

Propagation of changes in master content to variant content

A method for propagating changes from master content to variant content includes receiving, from a user interface, a modified master text composition that incorporates changes to a master text composition. Each of the master text composition, the modified master text composition, and a variant text composition assigned to the master text composition are divided into text units. ... Adobe Systems Inc

12/14/17 / #20170359403

Manipulation of pdf files using html authoring tools

Techniques are disclosed for extraction and modification of portable document format (pdf) file content using hyper text markup language (html) based authoring tools on file transfer protocol (ftp) clients. A pdf ftp processor is configured to map components of stored pdf files to a hierarchical directory structure, and to receive ftp commands from a client application which identifies a pdf document and a type of access or operation (e.g., content or attribute modification, content extraction, etc.). ... Adobe Systems Inc

12/14/17 / #20170359361

Selecting representative metrics datasets for efficient detection of anomalous data

Certain embodiments involve selecting metrics that are representative of large metrics datasets and that are usable for efficiently performing anomaly detection. For example, a data graph is generated that represents metrics datasets having values for respective metrics. ... Adobe Systems Inc

12/14/17 / #20170359287

Modifying rich media components for an interactive email

An interactive email experience is customized to the recipient's interests by modifying rich media components provided by the email based on the recipient's interactions with other rich media components from the email. To facilitate the interactive email experience, rich media components are provided by a marketer for an email campaign with mapping information mapping product features to portions of the rich media components. ... Adobe Systems Inc

12/14/17 / #20170359183

Methods and apparatus for validating a digital signature

Various embodiments include one or more of systems, methods, software, and data structures for validating a digital signature, wherein common information in a certification chain is maintained in one entry of a document secure store (dss). The dss separates the long term validation (ltv) information from the digital signature, allowing amendment of and addition to the ltv information in the dss after a digital signature is applied to a document.. ... Adobe Systems Inc

12/14/17 / #20170358143

Controlling patch usage in image synthesis

Techniques for controlling patch-usage in image synthesis are described. In implementations, a curve is fitted to a set of sorted matching errors that correspond to potential source-to-target patch assignments between a source image and a target image. ... Adobe Systems Inc

12/14/17 / #20170358007

Methods for determining targeting parameters and bids for online ad distribution

Systems and methods are disclosed herein for distributing online ads with electronic content according to online ad request targeting parameters. One embodiment of this technique involves placing online test ads across multiple online ad request dimensions and tracking a performance metric for the online test ads. ... Adobe Systems Inc

12/14/17 / #20170358000

Intraday modeling to adjust online ad distribution

Systems and methods for distributing online ads with electronic content according to a campaign strategy that is adjusted based on intraday modeling. One embodiment of the invention determines a campaign strategy for a current day allocating a daily budget to automatically bid on online ad opportunities using allocated budget amounts and distributes online ads during a first portion of the current day according to the campaign strategy. ... Adobe Systems Inc

12/14/17 / #20170357998

User segmentation based on viewability of content

Systems and methods provide for user segmentation based on viewability of content displayed on user devices during content impressions. Pixel tags are launched when content is displayed on user devices to capture viewability data for a number of different viewability ranges. ... Adobe Systems Inc

12/14/17 / #20170357988

Audience comparison

Systems and methods are disclosed herein for providing a user interface representing differences between segments of end users. The systems and methods receive user input on a user interface identifying a first segment, the first segment being a subset of the end users having a particular characteristic, determine differences between the first segment and a second segment, and represent, on the user interface, the differences between the first segment and the second segment based on relative significances of the differences. ... Adobe Systems Inc

12/14/17 / #20170357985

Classification and management of keywords across multiple campaigns

A system for classifying and managing keywords across multiple campaigns comprises a classification manager, a bid management system, a web analytics tool and a search engine. The classification manager interfaces with the bid management system and the web analytics tool to provide user interfaces for reviewing data about specific keywords across multiple campaigns. ... Adobe Systems Inc

12/14/17 / #20170357892

Convolutional neural network joint training

In embodiments of convolutional neural network joint training, a computing system memory maintains different data batches of multiple digital image items, where the digital image items of the different data batches have some common features. A convolutional neural network (cnn) receives input of the digital image items of the different data batches, and classifier layers of the cnn are trained to recognize the common features in the digital image items of the different data batches. ... Adobe Systems Inc

12/14/17 / #20170357877

Event image curation

In embodiments of event image curation, a computing device includes memory that stores a collection of digital images associated with a type of event, such as a digital photo album of digital photos associated with the event, or a video of image frames and the video is associated with the event. A curation application implements a convolutional neural network, which receives the digital images and a designation of the type of event. ... Adobe Systems Inc

12/07/17 / #20170352171

Coverage based approach to image rendering using opacity values

A coverage based approach to image rendering using opacity values is described. In one embodiment, a digital medium environment is configured to render an image. ... Adobe Systems Inc

12/07/17 / #20170351931

System and method for straightening curved page content

The page straightening system includes a word module to determine an enclosing quadrilateral of each connected component of curved page content. Further, a line module in the page straightening system is configured to form text lines by joining enclosing quadrilaterals based on a reading order. ... Adobe Systems Inc

11/30/17 / #20170347080

Lighting and material editing using flash photography

Embodiments of the present invention facilitate lighting and material editing. More particularly, some embodiments are directed to leveraging flash photography to capture two images in quick succession, one with the flash activated and one without. ... Adobe Systems Inc

11/30/17 / #20170346913

Passively monitoring online video viewing and viewer behavior

Various user behaviors are passively monitored and recorded when a user/viewer interacts with a network video player, e.g. A web video player, while watching an online video clip. ... Adobe Systems Inc

11/30/17 / #20170346896

Synchronized content display across a plurality of devices

An apparatus and method for synchronized content display across a plurality of devices are disclosed herein. Content specified at a first device is deployed to the rest of the plurality of devices that are of diverse device types to each other. ... Adobe Systems Inc

11/30/17 / #20170346841

Generation of natural language notifications

Natural language notification generation techniques and system are described. In an implementation, natural language notifications are generated to provide insight into alerts related to a metric, underlying causes of the alert from other metrics, and relationships of the metric to other metrics. ... Adobe Systems Inc

11/30/17 / #20170345394

Multi-device electronic signature framework

A user manipulates a document using a desktop computer with a large screen. Upon deciding to sign the document, the user invokes a “sign with mobile” workflow that causes a two-dimensional barcode to be displayed. ... Adobe Systems Inc

11/30/17 / #20170345193

Automatic crop and fill boundary generation

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. ... Adobe Systems Inc

11/30/17 / #20170345054

Generating and utilizing a conversational index for marketing campaigns

Methods and systems for providing targeted marketing include using consumer-centric indices to identify users who are most conversant with marketing communications. In particular, one or more embodiments generate a model that indicates a probability of user interactions based on dynamic data. ... Adobe Systems Inc

11/30/17 / #20170344884

Semantic class localization in images

Semantic class localization techniques and systems are described. In one or more implementation, a technique is employed to back communicate relevancies of aggregations back through layers of a neural network. ... Adobe Systems Inc

11/30/17 / #20170344860

Utilizing deep learning for automatic digital image segmentation and stylization

Systems and methods are disclosed for segregating target individuals represented in a probe digital image from background pixels in the probe digital image. In particular, in one or more embodiments, the disclosed systems and methods train a neural network based on two or more of training position channels, training shape input channels, training color channels, or training object data. ... Adobe Systems Inc

11/30/17 / #20170344848

Generating image features based on robust feature-learning

Techniques for increasing robustness of a convolutional neural network based on training that uses multiple datasets and multiple tasks are described. For example, a computer system trains the convolutional neural network across multiple datasets and multiple tasks. ... Adobe Systems Inc

11/30/17 / #20170344728

Secure recording and rendering of encrypted multimedia content

An authorized user obtains a packaging license that grants permission to use a particular recording device to generate multimedia content in accordance with specified license terms. The packaging license includes a content key that is used to encrypt the multimedia content at the point of capture on the recording device. ... Adobe Systems Inc

11/30/17 / #20170344633

Unified classification and ranking strategy

Systems and methods provide for classification and ranking of features for a hierarchical dataset. A hierarchical schema of features from the dataset is accessed. ... Adobe Systems Inc

11/30/17 / #20170344620

Feature summarization filter with applications using data analytics

A data-analytics application may be optimized for implementation on a computing device for conserving computing or providing timely results, such as a prediction, recommendation, inference, or diagnosis about a monitored system, process, event, or a user, for example. A feature filter or classifier is generated and incorporated into or used by the application to provide the optimization. ... Adobe Systems Inc

11/30/17 / #20170344245

Controlling a document electronic-signing (e-signing) workflow based on criteria specified by a document sender

An e-signing workflow enables an e-document to be signed by multiple parties including a document signer and a third-party, such as a guarantor. The e-signing workflow employs various online detours that enable addition of third parties to an e-document. ... Adobe Systems Inc

11/23/17 / #20170339254

Facilitating personalized video messages using peer-to-peer communications

The present disclosure is directed toward systems and methods for providing electronic advertising content to a client device notwithstanding use of an ad-blocker on the client device. For example, systems and methods described herein involve establishing a peer-to-peer (p2p) connection with a peer device that does not include an ad-blocker thereon. ... Adobe Systems Inc

11/23/17 / #20170337600

Content viewing options when advertisements are blocked

A digital medium environment includes a content provider that receives a request for content and provides the requested content to a computing device. An improved advertisement detection method implemented by the content provider comprises determining whether the requesting computing device is blocking advertisements provided with the content. ... Adobe Systems Inc

11/23/17 / #20170337572

Sales forecasting using browsing ratios and browsing durations

Sales forecasting using browsing ratios and browsing durations is described. In one or more implementations, browsing ratios representative of how much users visited webpages associated with a product or service, and browsing durations representing how much time users spent visiting the webpages associated with the product or service are determined. ... Adobe Systems Inc

11/23/17 / #20170337355

Controlling licensable features of software using access tokens

Systems and methods are disclosed for activating features of software products at a client device utilizing a features set id embedded in an access token. In particular, in one or more embodiments, the disclosed systems and methods provide a master feature registry to a client device in conjunction with downloading a software product. ... Adobe Systems Inc

11/23/17 / #20170337234

Using an action registry to edit data across users and devices

Using an action registry to edit data across users and devices is described. In one or more implementations, a user editing data in an application requests to share the data with another user or another device for further editing. ... Adobe Systems Inc

11/23/17 / #20170337216

Manipulation of pdf file content through http requests

Techniques are disclosed for extraction and modification of portable document format (pdf) file content using hyper text transfer protocol (http) requests. A pdf web server is configured to receive http requests from a client which identify a pdf document and a type of access or operation (e.g., content or attribute modification, content extraction, etc.). ... Adobe Systems Inc

11/23/17 / #20170337200

Methods and systems for ranking search results via implicit query driven active learning

Certain embodiments involve ranking search results from an information retrieval system using user query data to provide relevant search results to users of the information retrieval system. For example, a system determines a weight factor associated with a first user that provides a query to the information retrieval system based on a type or role of the first user. ... Adobe Systems Inc

11/23/17 / #20170336924

Using an action registry to match applications for editing data

Using an action registry to match applications for editing data is described. In one or more implementations, a user editing data in an application requests to be presented other applications that are also capable of editing the type of data. ... Adobe Systems Inc

11/16/17 / #20170330292

Correlator

Systems and methods are disclosed herein for distributing online ads based on an automatically detected social media trend. The systems and methods involve detecting a social media trend based on a spike in user engagement with social media distributed via the internet. ... Adobe Systems Inc

11/16/17 / #20170330114

Systems and methods associated with sequential multiple hypothesis testing

Embodiments of the present invention are directed at providing a sequential multiple hypothesis testing system. In one embodiment, feedback is collected for hypothesis tests of a multiple hypothesis tests. ... Adobe Systems Inc

11/16/17 / #20170329752

Cross-device document transactions

Systems and methods provide for optimizing transactions on digital documents between remote client devices. A digital document having one or more electronically annotatable objects resides on a host client device. ... Adobe Systems Inc

11/09/17 / #20170324958

Generating custom quantization tables for jpeg compression based on image content

Methods and systems for compressing images include generating custom quantization tables for quantizing frequency information associated with an image. Specifically, one or more embodiments determine acceptable error percentages during compression of a digital image based on content of the digital image. ... Adobe Systems Inc

11/09/17 / #20170323331

Sample size determination in sequential hypothesis testing

Sample size determination techniques in sequential hypothesis testing in a digital medium environment are described. The sample size may be determined before a test to define a number of samples (e.g., user interactions with digital marketing content) that are likely to be tested as part of the sequential hypothesis testing in order to achieve a result. ... Adobe Systems Inc

11/09/17 / #20170323329

Sequential hypothesis testing in a digital medium environment

Sequential hypothesis testing techniques are described, which involve testing sequences of increasingly larger number of samples until a winner is determined. In particular, sequential hypothesis testing techniques is based on whether a result of a statistic has reached statistical significance that defines a confidence level in the accuracy of the results. ... Adobe Systems Inc

11/09/17 / #20170323007

Identifier based glyph search

An identifier based glyph search is described. In one or more embodiments, a search input is analyzed in a digital medium environment to generate search tokens and locate a font. ... Adobe Systems Inc

11/09/17 / #20170322913

Stylizing text by replacing glyph with alternate glyph

Systems and methods provide for replacing a glyph in text displayed by an application with an alternate glyph. A glyph is selected, and the character and font of the glyph are identified. ... Adobe Systems Inc

11/09/17 / #20170322910

Extension of text on a path

Techniques and systems are described to extend text on a path. The path, for instance, may be user specified and configured to control placement of subsequent text in a user interface. ... Adobe Systems Inc

11/09/17 / #20170322787

Providing enterprise product bundles as a cloud-based service

Systems, methods, and computer-readable storage media are provided for creating and delivering product packaging as a cloud-based service to enterprise administrators. Administrators utilize user credentials to access a web-based portal where a name or identifier of each package created by any enterprise administrator of the organization is presented. ... Adobe Systems Inc

10/26/17 / #20170310645

Internet of things datapoint engine

Techniques allow owners of internet of things (iot) devices to provide specific access to data from their iot devices to requesters of data. A request for data from one or more iot devices is received from one or more requesters, and the request is provided to the owner of the one or more iot devices. ... Adobe Systems Inc

10/26/17 / #20170310631

Invitations for establishing relationships

Techniques for invitations for establishing relationships are described. In at least some embodiments, an architecture is implemented which provides simple and integrated ways for establishing relationships between various entities. ... Adobe Systems Inc

10/26/17 / #20170309272

Method to synthesize personalized phonetic transcription

Technology related to improving synthesis of foreign regional nouns using personalized and culturally correct phonetic transcription is described. The technology includes systems and methods for generating personalized speech by receiving an input, the input including textual data, identifying a regional noun in the textual data, and determining a user accent classification based on a context of the input. ... Adobe Systems Inc

10/26/17 / #20170309053

Seamless compositing using a soft selection

A healing component that heals foreground pixels with background pixels is provided. In some embodiments, the healing component is programmed or otherwise configured to respond to a single healing request by identifying a plurality of regions within a selected area and healing each region of the plurality of regions independently of other regions.. ... Adobe Systems Inc

10/26/17 / #20170309045

Beautifying freeform drawings

Embodiments of the present invention are directed to beautifying freeform input paths in accordance with paths existing in the drawing (i.e., resolved paths). In some embodiments of the present invention, freeform input paths of a curved format can be modified or replaced to more precisely illustrate a path desired by a user. ... Adobe Systems Inc

10/26/17 / #20170309003

Removing artifacts from document images

Techniques for removing artifacts, such as shadows, from document images are described. A shadow map is generated for a digital image by first determining local background colors using clusters of local pixel intensities. ... Adobe Systems Inc

10/26/17 / #20170308745

Techniques for restoring content from a torn document

Disclosed are various embodiments for digitally restoring content from a torn document. A computing device obtains an image of a document that has a tear. ... Adobe Systems Inc

10/26/17 / #20170308715

Controlling data usage using structured data governance metadata

Systems and methods provide for data management and governance to enforce proper usage of data. Data is tagged with data governance metadata dictating usage of the data. ... Adobe Systems Inc

10/26/17 / #20170308714

Data management for combined data using structured data governance metadata

Systems and methods provide for data management and governance to enforce proper usage of combined data formed from different pieces of data. Data governance metadata identifying authentication states for the individual pieces of data are combined to tag the combined data with new data governance metadata indicating the cumulative authentication states. ... Adobe Systems Inc

10/26/17 / #20170308582

Data management using structured data governance metadata

Systems and methods provide for data management and governance to enforce proper usage of data. Data is tagged with data governance metadata dictating usage of the data. ... Adobe Systems Inc

10/26/17 / #20170308552

Relevancy evaluation for image search results

An image search is executed. The search results are presented as a collection of thumbnail images organized according to an initial ranking. ... Adobe Systems Inc

10/12/17 / #20170295203

Personalized website theme

A personalized website theme for a website is received. The personalized website theme is distinct from a standard theme of the website. ... Adobe Systems Inc

10/12/17 / #20170294041

Animation using keyframing and projected dynamics simulation

In embodiments of animation using keyframing and projected dynamics simulation, an animation object is displayed with handles associated with object regions for the animation object, each handle being selectable for setting animation constraints on an object region. An animation simulator receives a user input designating a particular handle with an animation constraint, and sets the animation constraint on the particular handle for the associated object region. ... Adobe Systems Inc

10/12/17 / #20170294010

Utilizing deep learning for rating aesthetics of digital images

Systems and methods are disclosed for estimating aesthetic quality of digital images using deep learning. In particular, the disclosed systems and methods describe training a neural network to generate an aesthetic quality score digital images. ... Adobe Systems Inc

10/12/17 / #20170294000

Sky editing based on image composition

Embodiments of the present disclosure relate to a sky editing system and related processes for sky editing. The sky editing system includes a composition detector to determine the composition of a target image. ... Adobe Systems Inc

10/12/17 / #20170293940

Document consumption and value add services

Document consumption and value add service techniques and systems are described. In one example, a digital medium environment is configured to control availability of a value add service to consumers of a document. ... Adobe Systems Inc

10/12/17 / #20170293673

Applying geo-tags to digital media captured without location information

Systems and methods are disclosed for applying geo-tags to digital media items. In particular, in one or more embodiments, the disclosed systems and methods identify a plurality of digital media items lacking location information and group the plurality of digital media items into clusters based on one or more characteristics (e.g., time of capture). ... Adobe Systems Inc

10/05/17 / #20170289513

Kinetic object removal from camera preview image

A digital camera is configured to display a continually updated preview image of an observed scene, wherein kinetic objects that appear in the observed scene do not appear in the continually updated preview image. An observed scene includes static objects and kinetic objects. ... Adobe Systems Inc

10/05/17 / #20170289405

Content aware improvement of captured document images

Systems and methods are disclosed for content aware digital image enhancement. In particular, in one or more embodiments, the disclosed systems and methods analyze content of a digital image portraying a document with graphics and/or text and generate a cleaning confidence map. ... Adobe Systems Inc

10/05/17 / #20170288989

Systems and techniques for determining associations between multiple types of data in large data sets

Systems and methods disclosed herein identify multivariate relationships that exist across all types data collected from numerous observed users over one or more networks. Electronic data collected from observed users include categorical data and non-categorical/numeric data. ... Adobe Systems Inc

10/05/17 / #20170287183

Scaling and masking of image content during digital image editing

The present disclosure is directed towards systems and methods for modifying and scaling content within a digital image. For example, systems and methods described herein involve identifying source content to add to a destination image. ... Adobe Systems Inc

10/05/17 / #20170287181

Fast high-fidelity flood-filling on vector artwork

Techniques are disclosed for performing flood-fill operations on vector artwork. In one embodiment, a region under a point of interest (poi) of vector artwork is rasterized and flood-filled, and an initial bounding shape around that area is used as a first guess as to the area to be filled. ... Adobe Systems Inc

10/05/17 / #20170287137

Utilizing deep learning for boundary-aware image segmentation

Systems and methods are disclosed for segmenting a digital image to identify an object portrayed in the digital image from background pixels in the digital image. In particular, in one or more embodiments, the disclosed systems and methods use a first neural network and a second neural network to generate image information used to generate a segmentation mask that corresponds to the object portrayed in the digital image. ... Adobe Systems Inc

10/05/17 / #20170287136

Method and apparatus for real-time matting using local color estimation and propagation

Embodiments of the present invention provide systems, methods, and computer storage media directed to operations to facilitate real-time matting using local color estimation and propagation. In accordance with embodiments described herein, an unknown region is estimated based on a set of received boundary points (a zero-level contour that separates the foreground object from the background) and additional contours based on increasing distances from the zero-level contour. ... Adobe Systems Inc

10/05/17 / #20170287123

Content aware fill based on similar images

A user identifies an unwanted object in a source image. Related images are identified on the basis of timestamp and/or geolocation metadata. ... Adobe Systems Inc

10/05/17 / #20170286646

Editing watermarked assets

A digital medium environment includes an asset processing application that performs editing of a watermarked asset. An improved asset editing method implemented by the asset processing application comprises receiving a watermarked asset, receiving edits to the watermarked asset, storing metadata corresponding to the edits together with an asset identification (id), communicating the metadata and asset id, applying edits using the metadata to an unwatermarked version of the asset retrieved using the asset id, adding a watermark back to the edited asset, and providing the edited, watermarked asset.. ... Adobe Systems Inc

10/05/17 / #20170286642

Digital rights management progressive control and background processing

Digital rights management progressive control and background processing techniques are described. In one or more implementations, a digital rights management module is embedded as part of the content. ... Adobe Systems Inc

10/05/17 / #20170286539

User profile stitching

Methods and techniques are disclosed for matching user profiles on distinct social media platforms. A first profile is retrieved from a first social media platform. ... Adobe Systems Inc

10/05/17 / #20170286498

Search result visualization for preserving score distribution information

A system and method for providing query results with visual cues is described. The visual cues, such as variation in color, typography (e.g., size, spacing, etc.), layout, etc., indicate relevance of a query result relative to other displayed results. ... Adobe Systems Inc

10/05/17 / #20170286452

Representative image selection for image management using face recognition

A technique for selecting a representative image from a group of digital images includes extracting data representing an image of a face of a person from each image in the group using a face recognition algorithm, determining a score for each image based on one or more quality parameters that are satisfied for the respective image, and selecting the image having the highest score as the representative image for the group. The quality parameters may be based on any quantifiable characteristics of the data. ... Adobe Systems Inc

10/05/17 / #20170285918

Editing nested video sequences

A method for editing nested video sequences includes receiving a selection, by a user in a graphical user interface (gui), of a video clip that corresponds to a nested video sequence of a parent video sequence. In response to the selection, each higher layer of the parent video sequence than a given layer that comprises the video clip is disabling from being rendered in a monitor view of the gui. ... Adobe Systems Inc

09/28/17 / #20170278206

Digital rights management and updates

Digital rights management update techniques are described. In one or more implementations, a digital rights management module embedded as part of content and used to control access to individual items of the content is updated. ... Adobe Systems Inc

09/28/17 / #20170278205

Digital rights management using organizational associations

Digital rights management techniques that leverage organizational associations are described, such as a job title of a user, department in which the user works, and so forth. A digital medium environment is configured to control access to at least on item of content by digital rights management functionality embedded as part of the content. ... Adobe Systems Inc

09/28/17 / #20170277868

Digital rights management leveraging motion or environmental traits

Digital rights management techniques are used to control access to items of content based on motion or environmental traits. Data is collected that describes motion or environmental traits associated with a request to access content, the request received from a user. ... Adobe Systems Inc

09/28/17 / #20170277657

Method and apparatus for converting spherical harmonics representations of functions into multi-resolution representations

An analytical method to efficiently convert a function that is stored in spherical harmonics into a function that is stored in a wavelet or mip map representation enables a variety of computer graphics functions to be efficiently performed. A function may be stored as a spherical harmonic representation and rotated in the spherical harmonic domain; the function can then be converted to a wavelet representation. ... Adobe Systems Inc

09/28/17 / #20170277549

Recommending a transition from use of a limited-functionality application to a full-functionality application in a digital medium environment

A digital medium environment is described to recommend a transition from use of a limited-functionality application to a full-functionality application. As described herein, the limited-functionality application includes a subset of the functionalities of the full-functionality application. ... Adobe Systems Inc

09/28/17 / #20170277404

Optimizing layout of interactive electronic content based on content type and subject matter

Certain embodiments involve optimizing how interactive content is arranged in electronic communications. A processor identifies a subject matter type associated with first and second online content items having respective first and second presentation types. ... Adobe Systems Inc

09/21/17 / #20170272794

Automatically determining restored availability of multi-channel media distributors for authentication or authorization

Methods and systems are provided for automatically identifying restored availability of multi-channel media distributors for authentication or authorization. For example, during a period of reduced availability for a multi-channel media distributor, the entitlement service diverts some or all requests from reaching the multi-channel media distributor. ... Adobe Systems Inc

09/21/17 / #20170272483

Digital content streaming to loss intolerant streaming clients

Digital streaming to loss intolerant clients is described. In one example, a system includes a repair module to repair an error in the stream of digital content having a plurality of packets configured according to a loss tolerant format. ... Adobe Systems Inc

09/21/17 / #20170272396

Levels of competency in an online community

Techniques and systems are described to determine levels of competency of users as part of an online community and control generation of subsequent digital content to be used interaction of the online community with the users based on this determination. In one example, determination of the level of competency is based on relevance to topics of the online community. ... Adobe Systems Inc

09/21/17 / #20170272249

Mobile signature embedded in desktop workflow

Systems and methods provide for efficiently obtaining biometric signatures for electronically signing digital documents. A digital document having a signature field is provided for display on a general computing device. ... Adobe Systems Inc

09/21/17 / #20170270710

Fast, coverage-optimized, resolution-independent and anti-aliased graphics processing

Technology related to efficient, coverage-optimized, resolution-independent, and anti-aliased graphics processing is described. Uniquely, an example system may include a graphics processing unit configured to receive a plurality of vertices representing a control polygon of a curve and expanding the control polygon of the curve. ... Adobe Systems Inc

09/21/17 / #20170270696

Enhancing curves using non-uniformly scaled cubic variation of curvature curves

The present disclosure is directed to generating enhanced curves that are aesthetically pleasing. To create enhanced a curve that is aesthetically pleasing, a curve enhancement system uses non-uniformly scaled cubic variation of curvature (cvc) curves. ... Adobe Systems Inc

09/21/17 / #20170270563

Systems and techniques for targeting electronic communication based on frequency of product exposure

Computer-implemented systems and methods disclosed herein disclose features for determining the frequency of exposure to real-world products embedded with internet-of-things (iot) hardware and determining a comprehensive targeting profile identifying the interests of users based on their exposure to real-world products. A computing device carried by a user wirelessly receives product exposure data from a nearby iot-enabled device upon entering within a certain proximity of the iot-enabled device. ... Adobe Systems Inc

09/21/17 / #20170270560

Gauging consumer interest of in-person visitors

Gauging consumer interest of in-person visitors is described. In one or more embodiments, a promotional apparatus having a display screen and a wireless beacon is deployed at a venue. ... Adobe Systems Inc

09/21/17 / #20170270544

Techniques for generating a psychographic profile

This disclosure relates to utilizing a statistical model trained on character dimensions to determine a likelihood of a person purchasing a product. The method may include obtaining user-input data of a first person (e.g., textual-input data, survey-response data, offer information, or clickstream data associated with a first person). ... Adobe Systems Inc

09/21/17 / #20170270123

Generating recommendations for media assets to be displayed with related text content

Certain embodiments involve creating multimedia content with text and media assets that illustrate the text. Multiple sentences are ranked on various features. ... Adobe Systems Inc

09/21/17 / #20170270089

Dynamic report building using a heterogeneous combination of filtering criteria

Methods and apparatus are presented for flexibly building a dynamic report using a heterogeneous mix of dimensions, segments, and metrics. Within a report building tool a user may introduce any number of dimensions and segments at any point within a generated report. ... Adobe Systems Inc

09/14/17 / #20170264683

Streaming digital content synchronization

Streaming digital content synchronization techniques are described. A response is received to a request to stream the digital content. ... Adobe Systems Inc

09/14/17 / #20170262619

Portion-level digital rights management in digital content

Portion-level digital rights management (drm) in digital content is described. In one or more embodiments, a selection of a portion of the digital content is received at a computing device. ... Adobe Systems Inc

09/14/17 / #20170262448

Topic and term search analytics

Systems and methods provide for analyzing a group of online articles to identify relevant and popular online articles given a selection of topic(s) and/or term(s). An article score is generated for each online article based on the selected topic(s) and/or term(s) as a function of the relevance of the topic(s) and/or term(s) to the online article and visitor metrics for the online articles. ... Adobe Systems Inc

09/14/17 / #20170262447

Topical analytics for online articles

Systems and methods provide for analyzing a group of online articles to identify relevant and popular topics. Text from each online is analyzed to identify topics relevant to each online article and to generate a relevance score for each topic and each online article. ... Adobe Systems Inc

09/14/17 / #20170262414

Dynamic font similarity

Embodiments of the present invention are directed at providing a font similarity system. In one embodiment, a new font is detected on a computing device. ... Adobe Systems Inc

09/14/17 / #20170262413

Automatically classifying and presenting digital fonts

Systems and methods are disclosed for classifying digital fonts. In particular, in one or more embodiments, the disclosed systems and methods detect a new digital font, automatically classify the digital font into one or more font classifications, and make the digital font available via a user interface. ... Adobe Systems Inc

09/07/17 / #20170256286

Audio capture on mobile client devices

Audio capture techniques on mobile client devices are described. In one or more implementations, techniques are described for leveraging availability of audio data captured by other devices involving a video scene that have an increased proximity to the video scene. ... Adobe Systems Inc

09/07/17 / #20170256098

Three dimensional facial expression generation

A digital medium environment is described to generate a three dimensional facial expression from a blend shape and a facial expression source. A semantic type is detected that defines a facial expression of the blend shape. ... Adobe Systems Inc

09/07/17 / #20170255952

Efficient feature selection for predictive models using semantic classification and generative filtering

Systems and methods provide for feature selection that combines semantic classification and generative filtering with forward selection. Features from an original feature set are divided into feature subsets corresponding to ranked semantic classes. ... Adobe Systems Inc

09/07/17 / #20170255712

Determining structure and functionality of scanned objects

Methods and systems for generating digital models from objects. In particular, one or more embodiments determine a plurality of correspondences for first and second components of an object. ... Adobe Systems Inc

09/07/17 / #20170255600

Concurrent preparation of multiple versions of a website

Techniques are disclosed for concurrent preparation of multiple versions of a website. Web page content can be branched in response to a request from a first user to create a working copy of one or more production web pages source documents. ... Adobe Systems Inc

09/07/17 / #20170255597

Automatically identifying complementary digital fonts based on digital text in electronic documents

Systems and methods are disclosed for identifying digital fonts. In particular, in one or more embodiments, the disclosed systems and methods detect a digital font, font characteristics, and a text structure with regard to digital text in an electronic document. ... Adobe Systems Inc

08/31/17 / #20170251258

Techniques for context aware video recommendation

Systems and methods for identifying, in a network environment in which users watch videos that are downloaded or streamed over a network, a video in which a user is likely to be interested based on session context. For example, a server or other computing system identifies prior session contexts in which prior users watched videos and session progress data for prior sessions in which these prior users watched the videos. ... Adobe Systems Inc

08/31/17 / #20170251212

Codebook generation for cloud-based video applications

Techniques are disclosed for the improvement of vector quantization (vq) codebook generation. The improved codebooks may be used for compression in cloud-based video applications. ... Adobe Systems Inc

08/31/17 / #20170251081

Content presentation based on a multi-task neural network

Techniques for predictively selecting a content presentation in a client-server computing environment are described. In an example, a content management system detects an interaction of a client with a server and accesses client features. ... Adobe Systems Inc

08/31/17 / #20170249769

Image distractor detection and processing

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. ... Adobe Systems Inc

08/31/17 / #20170249761

Dynamic path modification and extension

A digital medium environment is described to dynamically modify or extend an existing path in a user interface. An un-parameterized input is received that is originated by user interaction with a user interface to specify a path to be drawn. ... Adobe Systems Inc

08/31/17 / #20170249338

Reduction of search ambiguity with multiple media references

Methods and apparatus for implementing a technique for searching media objects. In general, in one aspect, the technique includes receiving user input specifying a plurality of reference objects, defining a set of features for them, and combining the features to generate composite reference information defining criteria for search. ... Adobe Systems Inc

08/31/17 / #20170249286

Acquisition of a font portion using a compression mechanism

Acquisition of a font portion using a compression mechanism is described. In certain embodiments, an end-user device determines multiple characters to be displayed but are missing from a local font. ... Adobe Systems Inc

08/24/17 / #20170244989

Creating audience segments for campaigns

Creating audience segments for campaigns is described. In one or more embodiments, an audience manager is configured to create, for one or more videos, a video audience segment associated with the video by storing, in a data management platform, user identifiers of users that viewed the video. ... Adobe Systems Inc

08/24/17 / #20170244959

Selecting a view of a multi-view video

Techniques for selecting a view of a video are described for videos having multiple views of a real-world scene that are captured simultaneously. When playback of a video is initiated, an object of interest is identified and tracked by automatically switching between multiple views of the video in order to maintain the object in view within a viewport as the object moves between the multiple views. ... Adobe Systems Inc

08/24/17 / #20170244796

Clickstream visual analytics based on maximal sequential patterns

Systems and methods are disclosed for analyzing a plurality of clickstreams associated with a resource to identify popular navigational patterns traversed by users of the resource. The analysis provides a navigational framework for performing continued analysis on segmented portions of the identified navigational patterns. ... Adobe Systems Inc

08/24/17 / #20170243356

Optimizing image cropping

Embodiments of the present invention are directed to optimizing image cropping. In accordance with some embodiments of the present invention, an image and an indication of an area of interest within the image are obtained. ... Adobe Systems Inc

08/24/17 / #20170243333

Automatically suggesting regions for blur kernel estimation

Embodiments of the present invention provide systems, methods, and computer storage media directed towards automatic selection of regions for blur kernel estimation. In one embodiment, a process divides a blurred image into a regions. ... Adobe Systems Inc

08/24/17 / #20170243234

Methods and systems for tag expansion by handling website object variations and automatic tag suggestions in dynamic tag management

Disclosed are various embodiments for automatically creating on a computer analytics tags for different object types of website objects in web pages with analytics tracking capability in a dynamic tag management system. In one implementation, user input is received identifying a website object for tagging in the web pages and keywords are identified based on the user input. ... Adobe Systems Inc

08/24/17 / #20170243022

3d digital content interaction and control

Three dimensional digital content interaction and control techniques are described. A digital medium environment is configured to protect against unauthorized access to three-dimensional digital content. ... Adobe Systems Inc

08/24/17 / #20170242913

Analyzing search queries to provide potential search query modifications via interactive user-interfaces

The present disclosure is directed toward systems and methods for utilizing semantic information in association with a search query. For example, one or more embodiments described herein identify key terms within a search query and utilize semantic information associated with the identified key terms to provide suggested replacement terms. ... Adobe Systems Inc

08/24/17 / #20170242906

Organizing electronically stored files using an automatically generated storage hierarchy

Methods and systems are described that automatically organize directory hierarchies and to label individual directories systematically. Upon a number of files in a first directory exceeding a maximum number of files, a second directory is created. ... Adobe Systems Inc

08/17/17 / #20170238067

Systems and methods for dynamic creative optimization for video advertisements

Embodiments are disclosed that provide dynamic creative optimization for video advertisements. In certain embodiments, a content creation system receives a request for a video advertisement from a remote computing system. ... Adobe Systems Inc

08/17/17 / #20170237723

Utilizing a customized digital font to identify a computing device

Systems and methods are disclosed for securely identifying a computing device via a web browser utilizing a customized digital font. In particular, in one or more embodiments, the disclosed systems and methods generate a customized digital font and install the customized digital font on a computing device. ... Adobe Systems Inc

08/17/17 / #20170236287

Object segmentation, including sky segmentation

A digital medium environment includes an image processing application that performs object segmentation on an input image. An improved object segmentation method implemented by the image processing application comprises receiving an input image that includes an object region to be segmented by a segmentation process, processing the input image to provide a first segmentation that defines the object region, and processing the first segmentation to provide a second segmentation that provides pixel-wise label assignments for the object region. ... Adobe Systems Inc

08/17/17 / #20170236250

Facial feature liquifying using face mesh

In embodiments of facial feature liquifying using face mesh, an image processing application is implemented to modify facial features of a face in an image from a combination of deformation fields. The image processing application can generate a face mesh that includes landmark points, and then construct the deformation fields on the face mesh, where the deformation fields are defined by warpable elements formed from the landmark points. ... Adobe Systems Inc

08/17/17 / #20170236066

Knowledge discovery from belief networks

Techniques are disclosed herein for making predictions with respect to how content consumers will interact with a digital asset. For example, in the context of website visitors browsing digital assets provided via a website, web traffic data can be collected and modeled using a belief network. ... Adobe Systems Inc

08/17/17 / #20170236055

Accurate tag relevance prediction for image search

Embodiments of the present invention provide an automated image tagging system that can predict a set of tags, along with relevance scores, that can be used for keyword-based image retrieval, image tag proposal, and image tag auto-completion based on user input. Initially, during training, a clustering technique is utilized to reduce cluster imbalance in the data that is input into a convolutional neural network (cnn) for training feature data. ... Adobe Systems Inc

08/17/17 / #20170236032

Accurate tag relevance prediction for image search

Embodiments of the present invention provide an automated image tagging system that can predict a set of tags, along with relevance scores, that can be used for keyword-based image retrieval, image tag proposal, and image tag auto-completion based on user input. Initially, during training, a clustering technique is utilized to reduce cluster imbalance in the data that is input into a convolutional neural network (cnn) for training feature data. ... Adobe Systems Inc

08/17/17 / #20170235830

Adjusting sentiment scoring for online content using baseline attitude of content author

In an online environment, a baseline attitude of an author of online content is determined. Based on the baseline attitude and a raw sentiment score for an instance of online content, an adjusted sentiment score for the online content instance is generated. ... Adobe Systems Inc

08/17/17 / #20170235743

Associating user logs using geo-point density

A method for clustering geolocations using geo-point density includes receiving a user log of geolocation data extracted from user interactions with at least one electronic device. A density is determined relative to other geo-points for each geo-point in a set of geo-points extracted from the user log. ... Adobe Systems Inc

08/17/17 / #20170235710

Undo, redo, and state switching using content-addressable data structures

Systems and methods for switching to different states of electronic content being developed in a content creation application. This involves storing different states of the electronic content using a content-addressable data store, where individual states are represented by identifiers that identify items of respective states stored in the content-addressable data store. ... Adobe Systems Inc

08/17/17 / #20170235476

Image effect extraction

Techniques are disclosed for facilitating the sharing of digital imaging effects from an image originator to an image recipient. A digital imaging effect is the result of a processing technique that is applied to a digital image in a way that produces a particular visual effect. ... Adobe Systems Inc

08/10/17 / #20170230387

Monitoring social media for breach of organizational privacy

This document describes apparatuses and techniques for monitoring social media for breach of organizational privacy. In some aspects, these techniques receive social media content from a social media site or social media stream. ... Adobe Systems Inc

08/10/17 / #20170230343

Secure cloud-based clipboard for touch devices

Methods and systems for securely transferring assets via a cloud-based clipboard are provided. In an embodiment, input is indicating an asset is received from an input device at a computing device, which transmits to asset to cloud-based storage. ... Adobe Systems Inc

08/10/17 / #20170228898

Generating graphical depictions of data sets based on mapping paths of graphical objects to data properties

Certain embodiments involve generating graphical depictions of data sets based on mapping paths of graphical objects to data properties. In one example, a graphics editing application displays a graphical interface for mapping a vector-based graphic to a data set. ... Adobe Systems Inc

08/10/17 / #20170228811

Providing content based on abandonment of an item in a physical shopping cart

Embodiments of the present invention provide systems, methods, and computer storage media directed to providing targeted content related to sentiment associated with products. In one embodiment, an item is detected as being positioned in a physical shopping cart at a first time, the physical shopping cart being use by a user having a user device. ... Adobe Systems Inc

08/10/17 / #20170228804

Personalizing experiences for visitors to real-world venues

Methods select content to be delivered to a visitor to a real-world venue. One method identifies a visitor to a real-world venue based on tracked physical actions and a profile including previously collected visitor information associated with the venue. ... Adobe Systems Inc

08/10/17 / #20170228790

Techniques for targeting a user based on a psychographic profile

This disclosure relates to providing content (e.g., marketing content) to an individual based on a psychographic profile of an individual. The method includes obtaining a psychographic profile of an individual. ... Adobe Systems Inc

08/10/17 / #20170228659

Regularized iterative collaborative feature learning from web and user behavior data

Certain embodiments involve learning features of content items (e.g., images) based on web data and user behavior data. For example, a system determines latent factors from the content items based on data including a user's text query or keyword query for a content item and the user's interaction with the content items based on the query (e.g., a user's click on a content item resulting from a search using the text query). ... Adobe Systems Inc

08/10/17 / #20170228613

Random sample consensus for groups of data

In one embodiment, a computer accessible storage medium stores a plurality of instructions which, when executed: group a set of reconstructed three dimensional (3d) points derived from image data into a plurality of groups based on one or more attributes of the 3d points; select one or more groups from the plurality of groups; and sample data from the selected groups, wherein the sampled data is input to a consensus estimator to generate a model that describes a 3d model of a scene captured by the image data. Other embodiments may bias sampling into a consensus estimator for any data set, based on relative quality of the data set.. ... Adobe Systems Inc

08/10/17 / #20170228453

Photograph organization based on facial recognition

Photograph organization based on facial recognition is described. In one or more embodiments, a photograph organization module obtains multiple photographs having images of faces and recognizes the faces in the multiple photographs. ... Adobe Systems Inc

08/10/17 / #20170228366

Rule-based dialog state tracking

The present disclosure relates dialog states, which computers use to internally represent what users have in mind in dialog. A dialog state tracker employs various rules that enhance the ability of computers to correctly identify the presence of slot-value pairs, which make up dialog states, in utterances or conversational input of dialog. ... Adobe Systems Inc

08/10/17 / #20170228141

Selective editing of images using editing tools with persistent tool settings

Examples are directed to selective editing of digital images using editing tools having persistent tool settings. A source image is opened as a target image in an image editing application. ... Adobe Systems Inc

08/10/17 / #20170225399

Method and apparatus for embedding a 2-dimensional image in a 3-dimensional model

A computer implemented method and apparatus for embedding a 2d image in a 3d model. The method comprises generating a 3-dimensional (3d) print matrix representing a 2-dimensional (2d) image, wherein the print matrix comprises a plurality of sub-regions, the base plane of each sub-region angled with respect to a top surface of the print matrix so as to produce a plurality of shades, each shade representing a shade of the 2d image; and embedding the print matrix in a (3d) model. ... Adobe Systems Inc

08/03/17 / #20170223124

Determining relevant content for keyword extraction

The present disclosure is directed toward systems and methods for analyzing user-specific information and determining content within one or more web pages that has been experienced by one or more users. Furthermore, the present disclosure is directed toward identifying and providing actionable data based on keywords experienced by one or more users.. ... Adobe Systems Inc

08/03/17 / #20170223051

Cross-site request forgery defense

An html document includes a javascript element that manages csrf token use. When the html document is rendered, the javascript element asynchronously requests a csrf token from the server. ... Adobe Systems Inc

08/03/17 / #20170221257

Automatic generation 3d drawing objects based on a 2d design input

Methods and systems are directed to improving the convenience of drawing applications. Some examples include generating 3d drawing objects using a drawing application and selecting one based on a 2d design (in some cases a hand-drawn sketch) provided by a user. ... Adobe Systems Inc

08/03/17 / #20170221253

Creating reusable and configurable digital whiteboard animations

Methods and systems for creating animation elements from digital drawings. In particular, one or more embodiments detect a digital drawing input stream including a plurality of strokes. ... Adobe Systems Inc

08/03/17 / #20170221243

Generating content aware image fill with geometrical constraints

The present disclosure is directed towards systems and methods for modifying a digital image. For example, systems and methods described herein involve identifying a target portion of a digital image to remove from the digital image. ... Adobe Systems Inc

08/03/17 / #20170221236

Homography-assisted perspective drawing

Systems and methods disclosed herein provide drawing assistance to a user that improves the user's ability to draw accurate perspective drawings. In general, a drawing assistance system provides a homography that annotates guidelines over an image and connects lined features of the image to a corresponding vanishing point. ... Adobe Systems Inc

08/03/17 / #20170221171

Content creation and licensing control

Content creation and licensing control techniques are described. In a first example, a content creation service is configured to support content creation using an image along with functionality to locate the image or a similar image that is available for licensing. ... Adobe Systems Inc

08/03/17 / #20170220999

Techniques for document management workflows

This disclosure relates to controlling access to document information (e.g., signatures, an audit trail, etc.) related to a document management project. The method may include receiving user-specified input related to the document management project that comprises a first set of attributes that define a first set of tasks and accessible information of a first workflow and a second set of attributes that define a second set of tasks and accessible information of a second workflow. ... Adobe Systems Inc

08/03/17 / #20170220903

Training data to increase pixel labeling accuracy

Techniques are described to generate improved training data for pixel labeling. To generate training data, objects are displayed in a user interface by a computing device, e.g., iteratively. ... Adobe Systems Inc

08/03/17 / #20170220587

Content to layout template mapping and transformation

Content can be displayed in different manners on different devices (e.g., having different display sizes) using different layout templates. The techniques discussed herein automatically select a layout template for the content for a particular display device, and transform the content to that layout template for display. ... Adobe Systems Inc

08/03/17 / #20170220230

User input-based object selection using multiple visual cues

User input-based object selection using multiple visual cues is described. User selection input is received for selecting a portion of an image. ... Adobe Systems Inc

07/27/17 / #20170214953

Temporary viewer access to videos from programmers while multichannel video programming distributors are unavailable for authentication and authorization

Methods and systems for granting temporary access to videos from a programmer to viewers based on the viewers having subscriptions with a separate mvpd. An examplary technique involves receiving a request for the programmer to provide a video to a viewer and accessing the mvpd to authenticate that the viewer has a subscription with the mvpd and confirm that the viewer is authorized to receive the video. ... Adobe Systems Inc

07/27/17 / #20170214952

Systems and techniques for determining user engagement with video advertisements to determine optimized cost per impressions

Systems and methods disclosed herein provide for determining changes in the device engagement data as a video advertisement is played on a video application executing in a mobile computing device. A user engagement engine collects device engagement data over multiple intervals of playback of the video advertisement. ... Adobe Systems Inc

07/27/17 / #20170214951

Determining textual content that is responsible for causing a viewing spike within a video in a digital medium environment

A digital medium environment is described to determine textual content that is responsible for causing a viewing spike within a video. Video analytics data associated with a video is queried. ... Adobe Systems Inc

07/27/17 / #20170214756

Dynamic rule allocation for visitor identification

Embodiments of the present invention relate to identifying website visitors. Initially, a predictor is trained with a set of data of known website visitors to identify a rule with the highest effectiveness score. ... Adobe Systems Inc

07/27/17 / #20170214723

Auto-generation of previews of web conferences

Techniques are disclosed for auto-generating a preview of a web conference based on participant interactions during the web conference. A web conference is recorded and includes a shared presentation and participant interactions. ... Adobe Systems Inc

07/27/17 / #20170213237

Simulation-based evaluation of a marketing channel attribution model

Techniques for managing a marketing campaign of a marketer are described. In an example, the marketing campaign uses multiple marketing channels. ... Adobe Systems Inc

07/27/17 / #20170213236

Estimation of causal impact of digital marketing content

A digital medium environment is described to estimate a resulting causal impact of a particular item of digital marketing content on a digital marketing outcome. A first sequence is identified of a plurality of items of digital marketing content provided to a first set of users taken from a plurality of users. ... Adobe Systems Inc

07/27/17 / #20170213112

Utilizing deep learning for automatic digital image segmentation and stylization

Systems and methods are disclosed for segregating target individuals represented in a probe digital image from background pixels in the probe digital image. In particular, in one or more embodiments, the disclosed systems and methods train a neural network based on two or more of training position channels, training shape input channels, training color channels, or training object data. ... Adobe Systems Inc

07/27/17 / #20170212949

Auditing and augmenting user-generated tags for digital content

Techniques and systems for auditing and augmenting user-generated tags for digital content are described. A corpus is generated for each tag associated with digital content to represent different aspects of the tag's definition. ... Adobe Systems Inc

07/27/17 / #20170212669

Input techniques for virtual reality headset devices with front touch screens

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. ... Adobe Systems Inc

07/27/17 / #20170212661

3d model generation from 2d images

Techniques and systems are described to generate a three-dimensional model from two-dimensional images. A plurality of inputs is received, formed through user interaction with a user interface. ... Adobe Systems Inc

07/20/17 / #20170208108

Streaming media with a server identified at runtime

A server machine may create a network connection to a device and receive a request to stream media that is managed by a different server machine. The server machine that created the network connection may be unaware of the location of the media at the time the network connection is created, and the location of the media may remain unknown to this server machine until the location is identified by the request, which may be received at runtime. ... Adobe Systems Inc

07/20/17 / #20170206571

Generating leads using internet of things devices at brick-and-mortar stores

Techniques for generating leads for consumers using iot devices at brick-and-mortar stores are provided. A retailer can determine a consumer's level of interest in a product and provide information or other benefits to the consumer. ... Adobe Systems Inc

07/20/17 / #20170206551

Personalized recommendation computation in real time using incremental matrix factorization and user factor clustering

Recommendation control techniques using incremental matrix factorization and clustering are described. User latent factors and item latent factors are computed from data that denotes ratings associated with the users regarding respective ones of the plurality of items of digital content. ... Adobe Systems Inc

07/20/17 / #20170206549

Recommending advertisements using ranking functions

A digital medium environment is described to recommend advertisements using ranking functions. A ranking function is configured to compute a score by applying a user context vector associated with a user to individual ranking weight vectors associated with advertisements, and provide the advertisement with the highest score to the user. ... Adobe Systems Inc

07/20/17 / #20170206465

Modeling semantic concepts in an embedding space as distributions

Modeling semantic concepts in an embedding space as distributions is described. In the embedding space, both images and text labels are represented. ... Adobe Systems Inc

07/20/17 / #20170206457

Digital content interaction prediction and training that addresses imbalanced classes

Digital content interaction prediction and training techniques that address imbalanced classes are described. In one or more implementations, a digital medium environment is described to predict user interaction with digital content that addresses an imbalance of numbers included in first and second classes in training data used to train a model using machine learning. ... Adobe Systems Inc

07/20/17 / #20170206435

Embedding space for images with multiple text labels

Embedding space for images with multiple text labels is described. In the embedding space both text labels and image regions are embedded. ... Adobe Systems Inc

07/20/17 / #20170205965

Generating document review workflows

The present disclosure is directed toward systems and methods for managing electronic documents. For example, systems and methods described herein provide an electronic document owner with an analysis of one or more potential recipient's availability to review and sign the electronic document. ... Adobe Systems Inc

07/13/17 / #20170200244

Systems and techniques for integrating electronic signature platforms with social messaging applications for authenticated electronic documents

Systems and methods disclosed herein generate an authenticated electronic document from direct messages passed between participants in a social messaging application, such as direct messages in an instant messaging application or in a chain of emails. An electronic signature application executing on a mobile or desktop device receives conversation information from the social messaging application and parses the conversation information to extract a chronological list of direct messages between participants and metadata associated with the messages. ... Adobe Systems Inc

07/13/17 / #20170200215

Adaptive components providing vendor-specific and context-specific information to customers

Computer-implemented techniques for allowing a vendor to more easily provide shopping experiences with vendor-specific and context-specific information on different devices used by a customer and vendor personnel. One embodiment provides vendor-specific information using a smart list that is sharable with multiple vendors. ... Adobe Systems Inc

07/13/17 / #20170200066

Semantic natural language vector space

Techniques for image captioning with word vector representations are described. In implementations, instead of outputting results of caption analysis directly, the framework is adapted to output points in a semantic word vector space. ... Adobe Systems Inc

07/13/17 / #20170200065

Image captioning with weak supervision

Techniques for image captioning with weak supervision are described herein. In implementations, weak supervision data regarding a target image is obtained and utilized to provide detail information that supplements global image concepts derived for image captioning. ... Adobe Systems Inc

07/13/17 / #20170199898

Neural network image curation control

Neural network image curation techniques are described. In one or more implementations, curation is controlled of images that represent a repository of images. ... Adobe Systems Inc

07/13/17 / #20170199852

Populating visual designs with web content

Techniques are described for populating visual designs with web content. In implementations, a document design is generated via a digital media application. ... Adobe Systems Inc

07/13/17 / #20170199851

Populating visual designs with web content

Techniques are described for populating visual designs with web content. In implementations, a document design is generated via a digital media application. ... Adobe Systems Inc

07/13/17 / #20170199652

Setting multiple properties of an art tool in artwork application based on a user interaction

Techniques for improving a user interface (ui) of an artwork application are described. For example, the artwork application presents a digital canvas, an art tool, and a menu. ... Adobe Systems Inc

07/06/17 / #20170195746

Controlling start times at which skippable video advertisements begin playback in a digital medium environment

A digital medium environment is described to control a start time at which a skippable video advertisement made available by an advertisement provider begins playback at a client. A skippable video advertisement is selected for playback by the client. ... Adobe Systems Inc

07/06/17 / #20170195745

Skipping advertisements based on advertisement-watching score

Various implementations provide an improved advertisement model that enables users to skip advertisements based on an advertisement-watching score. That is, as a user watches advertisements or, in some cases, portions of advertisements, an advertisement-watching score is computed. ... Adobe Systems Inc

07/06/17 / #20170195460

Robust computing device identification framework

A client device is tracked over a period of time using “refresh tokens” that are exchanged in conjunction with routine client-server communications. Each communication cycle between client and server includes a refresh token that is recorded at the server. ... Adobe Systems Inc

07/06/17 / #20170193382

Systems and methods for determining real-time visitor segments

Systems and methods disclosed herein compactly store representations of segment-specific interaction data from a real time data stream of data interactions by multiple entities to facilitate segment-specific analytics for particular time periods. Segment rules defining characteristics of entities within a segment are received. ... Adobe Systems Inc

07/06/17 / #20170192961

Converting a text sentence to a series of images

A text sentence is automatically converted to an image sentence that conveys semantic roles of the text sentence. This is accomplished by identifying semantic roles associated with each verb of a sentence, any associated verb adjunctions, and identifying the grammatical dependencies between words and phrases in a sentence, in some embodiments. ... Adobe Systems Inc

07/06/17 / #20170192950

Interactive electronic form workflow assistant that guides interactions with electronic forms in a conversational manner

Techniques for assisting users electronic forms. One exemplary technique involves initiating a workflow assistant based on user input of the user or a predetermined triggering event to prompt the user to complete the electronic form. ... Adobe Systems Inc

07/06/17 / #20170192949

Proactive form guidance for interacting with electronic forms

Techniques for guiding an interaction with an electronic form via a computing device are described. For example, a form guidance engine is initiated. ... Adobe Systems Inc

07/06/17 / #20170192948

Form filling engine to populate fields of an electronic form

Techniques for assisting a user with completing an electronic form via a computing device are described. For example, the user operates the computing device to populate fields of the electronic form. ... Adobe Systems Inc

06/29/17 / #20170188094

Real-time tracking collection for video experiences

Methods and systems for tracking events associated with use of video content are disclosed. A method collects events associated with use of video content at a computing device. ... Adobe Systems Inc

06/29/17 / #20170186191

Paintbrush and liquid simulation

Paintbrush and liquid simulation techniques are described. In one or more implementations, input is received to perform brush strokes with a virtual paintbrush on a virtual canvas. ... Adobe Systems Inc

06/22/17 / #20170180692

Local white balance under mixed illumination using flash photography

Embodiments of the present invention facilitate automatically white-balancing images captured under mixed lighting conditions. More particularly, some embodiments are directed to leveraging flash photography to capture two images in quick succession, one with the flash activated and one without. ... Adobe Systems Inc

06/22/17 / #20170180691

Lighting and material editing using flash photography

Embodiments of the present invention facilitate lighting and material editing. More particularly, some embodiments are directed to leveraging flash photography to capture two images in quick succession, one with the flash activated and one without. ... Adobe Systems Inc

06/22/17 / #20170180133

Advisor roles in the electronic signing of documents

In various implementations, an electronic signature platform implements an electronic signing workflow that includes receiving, from a signer device, annotations made by a signer role to an electronic document in response to a request to sign the electronic document. A reply is received, from an advisor device, is made by an advisor role and is responsive to the annotations. ... Adobe Systems Inc

06/22/17 / #20170178394

Rendering an infinite plane

A machine may render a view that includes a portion of an infinite plane within a three-dimensional (3d) space. The machine may determine a polygon within a frustum in the 3d space. ... Adobe Systems Inc

06/22/17 / #20170178291

Image cropping suggestion using multiple saliency maps

Image cropping suggestion using multiple saliency maps is described. In one or more implementations, component scores, indicative of visual characteristics established for visually-pleasing croppings, are computed for candidate image croppings using multiple different saliency maps. ... Adobe Systems Inc

06/22/17 / #20170178173

Methods and apparatus for processing use of a computer system

A system rewards use of a software application in a computerized device during operation of the software application in the computerized device by identifying an amount of an input signal received from at least one input device in association with the software application and accumulating a total of the amount of the input signal received over time for the software application. The system provides a reward, such as airline miles or other credit, to a registered user associated with the software application based on the accumulated total of the amount of the input signal.. ... Adobe Systems Inc

06/22/17 / #20170178162

Control of which sources are used to answer questions in a digital medium environment

A digital medium environment is described to control which source is used to generate an answer to a question about products or services made available via a service provider. Identification is performed as to which products or services of a service provider correspond to text of a question. ... Adobe Systems Inc

06/22/17 / #20170177886

Digital rights management using geographic and temporal traits

Digital rights management using geographic and temporal traits is described. In one or more implementations, a digital medium environment is configured to control access to at least on item of content by digital rights management functionality embedded as part of the content. ... Adobe Systems Inc

06/22/17 / #20170177715

Natural language system question classifier, semantic representations, and logical form templates

Natural language system question classifier, semantic representations, and logical form template techniques and systems are described. In one or more implementations, a natural language input is classified as corresponding to respective ones of a plurality of classes of questions. ... Adobe Systems Inc

06/22/17 / #20170177660

Natural language embellishment generation and summarization for question-answering systems

Systems and methods are disclosed for augmenting or summarizing an information processing task in a bilateral q&a format. An initial query is received from an analyst user to conduct an analysis on user-provided data attributes. ... Adobe Systems Inc

06/22/17 / #20170177196

Providing selection areas for selectable objects in graphical interface

In some embodiments, a processor accesses electronic content that includes multiple selectable objects that are renderable in a graphical interface. The processor generates multiple selection areas respectively associated with the selectable objects. ... Adobe Systems Inc

06/15/17 / #20170171564

Residual entropy compression for cloud-based video applications

Techniques are disclosed to compress residual vectors in a lossless compression scheme suitable for cloud dvr video content applications. Thus, a cloud dvr service provider can take many copies of the same file stored in the cloud and save storage space by compressing those copies while still maintaining their status as distinct copies, one per user. ... Adobe Systems Inc

06/15/17 / #20170169840

Hybrid audio representations for editing audio content

The present disclosure includes a hybrid waveform system that displays a hybrid waveform to a user. In general, the hybrid waveform system provides a hybrid waveform to a user that uses converted readable text and waveforms to represent an audio segment. ... Adobe Systems Inc

06/15/17 / #20170169570

Image classification based on camera-to-object distance

Image classification based on a calculated camera-to-object distance is described. The camera-to-object distance is calculated based in part on a ratio of a measured dimension of an identified feature in the digital image compared to a known physical dimension of the identified feature in real life. ... Adobe Systems Inc

06/15/17 / #20170169455

Consumer influence analytics with consumer profile enhancement

Offline consumer behavior and interactions are observed using beacons positioned at venues where consumers spend time and interact with each other. The beacons communicate with mobile computing devices that are carried by the observed consumers. ... Adobe Systems Inc

06/15/17 / #20170169340

Recommending pattern designs for objects using a sequence-based machine-learning model

Methods and systems for aiding users in generating object pattern designs with increased speed. In particular, one or more embodiments train a sequence-based machine-learning model using training objects, each training object including a plurality of regions with a plurality of design elements. ... Adobe Systems Inc

06/08/17 / #20170162213

Sound enhancement through reverberation matching

Embodiments of the present invention relate to enhancing sound through reverberation matching. In sonic implementations, a first sound recording recorded in a first environment is received. ... Adobe Systems Inc

06/08/17 / #20170161876

Smoothing images using machine learning

Smoothing images using machine learning is described. In one or more embodiments, a machine learning system is trained using multiple training items. ... Adobe Systems Inc

06/08/17 / #20170161761

Cross-device consumer identification and device type determination

An analytics server receives data characterizing consumer interactions that are observed by a cross-section of data providers, which may include, for example, website administrators, campaign managers, application developers, and the like. Such observational data includes device and login identifiers for a particular interaction, and optionally, timestamp information indicating when the interaction occurred. ... Adobe Systems Inc

06/08/17 / #20170161618

Attribute weighting for media content-based recommendation

Techniques are disclosed for automatically assigning weights to attributes of media content based in part on how many users actually viewed or listened to the content, as well as how many users “liked” or otherwise indicated a preference for the content. The content items can be any type of audio or visual media content, such as songs, videos, or movies, as well as written content, such as books, articles, journals, advertisements, or magazines. ... Adobe Systems Inc

06/08/17 / #20170161351

Processing data in a distributed database across a plurality of clusters

A multi-cluster database management system is disclosed that distributes and manages data across a multi-cluster database through the use of cluster partitions. The multi-cluster database management system assigns cluster partitions to clusters of the multi-cluster database. ... Adobe Systems Inc

06/01/17 / #20170155627

Passing content securely from web browsers to computer applications

Systems and methods are disclosed for securely passing context information from a server to a client device. In particular, in one or more embodiments, the disclosed systems and methods embed an identifier in a digital file provided to a client device. ... Adobe Systems Inc

05/18/17 / #20170142073

Internet of things datapoint engine

Techniques allow owners of internet of things (iot) devices to provide specific access to data from their iot devices to requesters of data. A request for data from one or more iot devices is received from one or more requesters, and the request is provided to the owner of the one or more iot devices. ... Adobe Systems Inc

05/18/17 / #20170141980

Identifying multiple devices belonging to a single user

Techniques are disclosed that provide more accurate clustering of devices by forming clusters of devices and merging or changing clusters based on predetermined criteria. The technique starts with a large number of clusters (e.g., one for each account) and refines the clusters, for example, by merging clusters or determining which cluster a given device should be in when the device is associated with multiple clusters. ... Adobe Systems Inc

05/18/17 / #20170140554

Enhanced precision background shading for digitally published text

Disclosed herein are various techniques for more precisely and reliably (a) positioning top and bottom boundaries of a region of background shading, (b) positioning left and right boundaries of a region of background shading, (c) defining a region of background shading that is applied to chinese, japanese, or korean characters, and (d) applying a clipping path an achieve to arbitrarily-shaped region of background shading. The various techniques disclosed herein allow background shading to be applied to textual content precisely and reliably, and also reduce the likelihood that unwanted visual artifacts are introduced into a digital publication.. ... Adobe Systems Inc

05/18/17 / #20170140514

Image synthesis utilizing an active mask

Embodiments of the present invention provide systems, methods, and computer storage media directed at image synthesis utilizing an active mask. In one embodiment, input is received that identifies a target region within an image that is to be synthesized. ... Adobe Systems Inc

05/18/17 / #20170140512

Color-based geometric feature enhancement for 3d models

Local color information in a 3d mesh is used to enhance fine geometric features such as those in embroidered clothes for 3d printing. In some implementations, vertex color information is used to detect edges and to enhance geometry. ... Adobe Systems Inc

05/18/17 / #20170140486

Generating authenticated instruments for oral agreements

In various implementations, a digital media recording is received from a user for conversion into an authenticated instrument of an oral agreement. The digital media recording is embedded into an electronic agreement document that is configured to represent an instrument of the oral contract terms between two or more contracting parties. ... Adobe Systems Inc

05/18/17 / #20170140427

Method and apparatus for recommending product features on which inadequate time is spent by a user

A method for recommending at least one feature of a product to a user is provided. The method includes tracking time spent on one or more features of the product during access of the product by the user. ... Adobe Systems Inc

05/18/17 / #20170140418

Value function-based estimation of multi-channel attributions

Techniques for analyzing marketing channels are described. Users are exposed to the marketing channels. ... Adobe Systems Inc

05/18/17 / #20170140417

Campaign effectiveness determination using dimension reduction

Campaign effectiveness determination techniques and systems are described that are usable to determine campaign effectiveness with improved accuracy and computing performance by reduction of confounding bias through dimension reduction. In one example, campaign data that pertains to first and second campaign groups is characterized using a plurality of features that describe subjects included in the first and second campaign groups. ... Adobe Systems Inc

05/18/17 / #20170140248

Learning image representation by distilling from multi-task networks

Embodiments of the present invention relate to learning image representation by distilling from multi-task networks. In implementation, more than one single-task network is trained with heterogeneous labels. ... Adobe Systems Inc

05/18/17 / #20170140236

Utilizing interactive deep learning to select objects in digital visual media

Systems and methods are disclosed for selecting target objects within digital images. In particular, in one or more embodiments, the disclosed systems and methods generate a trained neural network based on training digital images and training indicators. ... Adobe Systems Inc

05/18/17 / #20170140213

Recognizing unknown person instances in an image gallery

Methods and systems for recognizing people in images with increased accuracy are disclosed. In particular, the methods and systems divide images into a plurality of clusters based on common characteristics of the images. ... Adobe Systems Inc

05/18/17 / #20170140023

Techniques for determining whether to associate new user information with an existing user

Systems and methods for determining whether to associate new user information with an existing user are disclosed. One embodiment involves clustering users in a set of users into clusters based on similarities of personal or behavioral features of the users. ... Adobe Systems Inc

05/18/17 / #20170140011

Search using drag and drop of assets into a search bar

Various implementations enable a similarity search to be conducted for assets based upon one or more assets being dragged from a viewing area and dropped into a search field. Search results are returned in the form of assets and textual representations that define search parameters. ... Adobe Systems Inc

05/18/17 / #20170139955

Converting a text sentence to a series of images

A text sentence is automatically converted to an image sentence that conveys semantic roles of the text sentence. This is accomplished by identifying semantic roles associated with each verb of a sentence, any associated verb adjunctions, and identifying the grammatical dependencies between words and phrases in a sentence, in some embodiments. ... Adobe Systems Inc

05/18/17 / #20170139572

Image color and tone style transfer

In embodiments of image color and tone style transfer, a computing device implements an image style transfer algorithm to generate a modified image from an input image based on a color style and a tone style of a style image. A user can select the input image that includes color features, as well as select the style image that includes an example of the color style and the tone style to transfer to the input image. ... Adobe Systems Inc

05/11/17 / #20170134828

Deconstructed video units

Embodiments of the present invention provide systems, methods, and computer storage media directed to navigation of a digital video. In one embodiment, a method may begin by partitioning a digital video into a number of sub-stories based at least in part on transition points identified within the digital video. ... Adobe Systems Inc

05/11/17 / #20170134776

Generating customized video previews

A dynamically created video preview can be provided to a viewer by stitching relevant video clips from a target video based on a viewer profile of the viewer. In various embodiments, a computer receives a request from a viewer to preview a video. ... Adobe Systems Inc

05/11/17 / #20170134232

Techniques for associating variable versions of a cluster of devices identified at different times with the same user by assigning cluster identifiers

Systems and methods are provided for identifying stable attributes in clusters of devices and naming the clusters of devices using the stable attributes. The stable attribute is selected from data associated with user/household behavior and data associated with each device. ... Adobe Systems Inc

05/11/17 / #20170132829

Method for displaying and animating sectioned content that retains fidelity across desktop and mobile devices

Embodiments of the present invention facilitate displaying and animating sectioned content that retains fidelity across desktop and mobile devices. An animation timeline is identified for an article comprising one or more sections. ... Adobe Systems Inc

05/11/17 / #20170132819

Seamless compositing using a soft selection

A healing component that heals foreground pixels with background pixels is provided. In some embodiments, the healing component is programmed or otherwise configured to respond to a single healing request by identifying a plurality of regions within a selected area and healing each region of the plurality of regions independently of other regions.. ... Adobe Systems Inc

05/11/17 / #20170132814

Interactive scene graph manipulation for visualization authoring

Techniques for interactive scene graph manipulation for visualization authoring are described. In implementations, visual marks are grouped into containers. ... Adobe Systems Inc

05/11/17 / #20170132810

Non-destructive automatic face-aware vignettes

Techniques for non-destructive automatic face-aware vignettes are described. In implementations, a request is received to generate a vignette for an image that includes face(s) or other salient object(s) or a combination faces and salient objects displayed in the image. ... Adobe Systems Inc

05/11/17 / #20170132768

Selective editing of images using editing tools with persistent tool settings

Examples are directed to selective editing of digital images using editing tools having persistent tool settings. A source image is opened as a target image in an image editing application. ... Adobe Systems Inc

05/11/17 / #20170132761

Dehazing photos and videos using visual artifact suppression

Methods and systems for dehazing images with increased accuracy and reduced error enhancement. In particular, one or more embodiments estimate a transmission map representing an amount of unscattered light reflected from objects in an input image. ... Adobe Systems Inc

05/11/17 / #20170132526

Structured knowledge modeling and extraction from images

Techniques and systems are described to model and extract knowledge from images. A digital medium environment is configured to learn and use a model to compute a descriptive summarization of an input image automatically and without user intervention. ... Adobe Systems Inc

05/11/17 / #20170132516

Adaptive sampling scheme for imbalanced large scale data

Embodiments of the present invention relate to providing business customers with predictive capabilities, such as identifying valuable customers or estimating the likelihood that a product will be purchased. An adaptive sampling scheme is utilized, which helps generate sample data points from large scale data that is imbalanced (for example, digital website traffic with hundreds of millions of visitors but only a small portion of them are of interest). ... Adobe Systems Inc

05/11/17 / #20170132509

Item recommendations via deep collaborative filtering

A deep collaborative filtering (dcf) approach is employed in a recommender system to provide item recommendations to users. The dcf approach combines deep learning models with matrix factorization based collaborative filtering. ... Adobe Systems Inc

05/11/17 / #20170132498

Structured knowledge modeling, extraction and localization from images

Techniques and systems are described to model and extract knowledge from images. A digital medium environment is configured to learn and use a model to compute a descriptive summarization of an input image automatically and without user intervention. ... Adobe Systems Inc

05/11/17 / #20170132490

Content update suggestions

Content update and suggestion techniques are described. In one or more implementations, techniques are implemented to generate suggestions that are usable to guide creative professionals in updating content such as images, video, sound, multimedia, and so forth. ... Adobe Systems Inc

05/11/17 / #20170132459

Enhancement of skin, including faces, in photographs

An image processing application performs improved face exposure correction on an input image. The image processing application receives an input image having a face and ascertains a median luminance associated with a face region corresponding to the face. ... Adobe Systems Inc

05/11/17 / #20170132452

Facial feature liquifying using face mesh

In embodiments of facial feature liquifying using face mesh, an image processing application is implemented to modify facial features of a face in an image using an updated face mesh generated from a combination of deformation fields. The image processing application can generate a face mesh that includes landmark points, and then construct the deformation fields on the face mesh, where the deformation fields are defined by warpable elements formed from the landmark points. ... Adobe Systems Inc

05/11/17 / #20170132425

Content sharing collections and navigation

Content creation collection and navigation techniques and systems are described. In one example, a representative image is used by a content sharing service to interact with a collection of images provided as part of a search result. ... Adobe Systems Inc

05/11/17 / #20170132290

Image search using emotions

Image search techniques and systems involving emotions are described. In one or more implementations, a digital medium environment of a content sharing service is described for image search result configuration and control based on a search request that indicates an emotion. ... Adobe Systems Inc

05/11/17 / #20170132252

Content sharing collections and navigation

Content creation collection and navigation techniques and systems are described. In one example, a representative image is used by a content sharing service to interact with a collection of images provided as part of a search result. ... Adobe Systems Inc

05/11/17 / #20170131877

Integration of content creation and sharing

Content creation and sharing integration techniques and systems are described. In one or more implementations, techniques are described in which modifiable versions of content (e.g., images) are created and shared via a content sharing service such that image creation functionality used to create the images is preserved to permit continued creation using this functionality. ... Adobe Systems Inc

05/11/17 / #20170131876

Integration of content creation and sharing

Content creation and sharing integration techniques and systems are described. In one or more implementations, techniques are described in which modifiable versions of content (e.g., images) are created and shared via a content sharing service such that image creation functionality used to create the images is preserved to permit continued creation using this functionality. ... Adobe Systems Inc

05/11/17 / #20170131850

Providing content analytics on delivery rate and consumption rates differentials in live online conferencing

Disclosed are various embodiments for providing a live online conference through a computer network to participant user interfaces, wherein feedback is provided to a presenter user interface based on participants revisiting prior section content of the online conference during the live online conference. In one implementation, the participant user interface receives instructions causing the participant user interface to revisit prior section content of the live online conference during the live online conference. ... Adobe Systems Inc

05/11/17 / #20170129426

Automobile usage analytics and personalization

Automobile usage analytics and personalization are described. In one or more implementations, a digital medium environment is described in which sensors are included with parts of automobiles, detect usage events that result from auto part usage, and produce sensor data indicative of the events. ... Adobe Systems Inc

05/04/17 / #20170127132

Channel preference scoring for users based on channel watching and browsing behavior

Multiple channels of audio/video (a/v) content in a system are available to users. A channel scoring system uses a user's channel watching behavior and channel browsing behavior to generate a channel preference score for various different channels in the system. ... Adobe Systems Inc

05/04/17 / #20170127108

Determining video advertisement quality

Embodiments of the present invention relate to facilitating determining video advertisement quality. In embodiments, video advertisement data associated with a video advertisement or presentation of the video advertisement in association with a video is referenced. ... Adobe Systems Inc

05/04/17 / #20170127107

Selecting video advertisements based on advertisement quality

Embodiments of the present invention relate to facilitating selection of video advertisements for presentation in association with a video. In embodiments, advertisement quality associated with various video advertisements is referenced. ... Adobe Systems Inc

05/04/17 / #20170126848

Object amalgamation based on categorization and protocol granularization

Object amalgamation based on categorization and protocol granularization is described. For certain example embodiments, each object belongs to a category of objects that is associated with a particular protocol. ... Adobe Systems Inc

05/04/17 / #20170126834

Environmental detection of internet of things devices

The environment within which iot devices are operating is determining based on sets of fingerprints collected from the iot devices. The set of fingerprints for each respective iot device contains at least one fingerprint corresponding to a sensed iot device in communication with the respective iot device. ... Adobe Systems Inc

05/04/17 / #20170124624

Monitoring consumer-product view interaction to improve upsell recommendations

In various implementations, a visual representation of a product is presented to an online consumer. The visual representation can have one or more regions that are each associated with one or more feature tags associated with a particular category of the product. ... Adobe Systems Inc

05/04/17 / #20170124595

Systems and techniques for configuring profile merge rules prior to determining segments of recipients of electronic communication

Systems and methods disclosed herein generate a segment of tracked entities from a collection of profiles merged from different sources. Individuals and other entities use multiple electronic device and online accounts. ... Adobe Systems Inc

05/04/17 / #20170124417

Facilitating text identification and editing in images

Facilitating text identification and editing in images in which in one or more embodiments, a user selection of a location in an area of text in an image is received. Given the location, a region of interest that includes text (including the location of the user selection) in the image is determined. ... Adobe Systems Inc

05/04/17 / #20170123641

Automatically generating network applications from design mock-ups

The present disclosure is directed to providing a network application creation system that facilitates generating network applications from a design layout. In general, the network application creation system automatically generates one or more network applications from a design mock-up created by a user, such as a designer. ... Adobe Systems Inc

05/04/17 / #20170123631

Customized guided workflow element arrangement

Customized guided workflow element arrangement techniques are described in which user interface elements configured to provide entry points for guided workflows are dynamically arranged based upon usage frequency of application features. In one or more implementations, personalized views of a workflow selection screen are generated and provided to users by arranging ui elements on an individual basis. ... Adobe Systems Inc

04/27/17 / #20170118261

Crowd-sourced settings and tools for document interaction

A digital medium environment includes a computing device that is configured to use a document viewing application that includes a user interface to enable a user to view a document. A document that has been shared with multiple users is received by the document viewing application. ... Adobe Systems Inc

04/27/17 / #20170118093

Providing visualizations of event sequence data

The present disclosure is directed toward systems and methods for analyzing event sequence data. Additionally, the present disclosure is directed toward systems and methods for providing visualizations of event sequence data analyses. ... Adobe Systems Inc

04/27/17 / #20170116769

Content aware image editing

An image is displayed using a computer system. The image includes contents that have a visible feature therein at a first location. ... Adobe Systems Inc

04/27/17 / #20170116645

Controlling spend pacing in a distributed bidding system

Embodiments of the present invention relate to facilitating control of advertisement spending. In embodiments, a spend rate allocated to a datacenter having a plurality of bidders is referenced. ... Adobe Systems Inc

04/27/17 / #20170116618

Object usage analytics

Object usage analytics are described. In one or more implementations, a digital medium environment is described in which sensors are included as part of objects, detect usage events that result from object usage, and produce sensor data indicative of the events. ... Adobe Systems Inc

04/27/17 / #20170116530

Generating prediction models in accordance with any specific data sets

Embodiments of the present invention provide systems, methods, and computer storage media for facilitating generation of prediction models. In some embodiments, a predetermined number of parameter value sets is identified. ... Adobe Systems Inc

04/27/17 / #20170116467

Facial expression capture for character animation

Techniques for facial expression capture for character animation are described. In one or more implementations, facial key points are identified in a series of images. ... Adobe Systems Inc

04/27/17 / #20170116291

Network caching of search result history and interactions

Improved search result management techniques enable a user to cache a his/her interactions with a listing of search results. A search index lists, for one or more files, previously-executed search queries and n most recently selected search results associated with each search query. ... Adobe Systems Inc

04/20/17 / #20170111432

Identifying sources of anomalies in multi-variable metrics using linearization

The present disclosure is directed toward systems and methods for identifying contributing factors associated with a multi-variable metric anomaly. One or more embodiments described herein identify one or more contributing factors that led to an anomaly in a multi-variable metric by calculating linearizing weights such that the total deviation in the multi-variable metric can be written as a weighted sum of deviations for dimension elements associated with the multi-variable metric.. ... Adobe Systems Inc

04/20/17 / #20170111322

Detecting application state using a dns-controlled proxy

Detecting an application state using a dns-controlled proxy is described. In one or more embodiments, a proxy on a computer establishes a first secure connection with a browser and the proxy establishes a second secure connection with a web server. ... Adobe Systems Inc

04/20/17 / #20170109906

Contour gradients using three-dimensional models

A method and systems of applying a contour gradient to a two-dimensional path are provided. A three-dimensional polygonal shell may be constructed from the two-dimensional path. ... Adobe Systems Inc

04/20/17 / #20170109900

Example-based edge-aware directional texture painting

Example-based edge-aware directional texture painting techniques are described. Inputs are received that define a target direction field and a plurality of edges as part of a target shape mask. ... Adobe Systems Inc

04/20/17 / #20170109873

Image enhancement using self-examples and external examples

Systems and methods are provided for image enhancement using self-examples in combination with external examples. In one embodiment, an image manipulation application receives an input image patch of an input image. ... Adobe Systems Inc

04/20/17 / #20170109794

Content targeting and recommendations based on object usage

Content targeting and recommendations based on object usage is described. In one or more implementations, a digital medium environment is described in which sensors are included as part of objects, detect usage events that result from object usage, and produce sensor data indicative of the events. ... Adobe Systems Inc

04/20/17 / #20170109642

Particle thompson sampling for online matrix factorization recommendation

Particle thompson sampling for online matrix factorization recommendation is described. In one or more implementations, a recommendation system provides a recommendation of an item to a user using thompson sampling. ... Adobe Systems Inc

04/20/17 / #20170109444

Personalized recommendations using localized regularization

A subset of items that can be identified, promoted, or recommended to the user is determined based in part on rankings or other feedback that the user has given to other items in the set. The techniques discussed herein employ localized regularization to generate estimated values for the unknown values. ... Adobe Systems Inc

04/13/17 / #20170104835

Intelligent notifications to devices with multiple applications

Notifications are provided intelligently to reduce the number of messages displayed for a notification received by multiple applications. When an originating notification intended for a particular end user is received at a notification server, applications associated with that end user and registered for that type of notification are identified. ... Adobe Systems Inc

04/13/17 / #20170104831

Techniques for associating and sharing data from multiple local devices

Systems and methods for accurately and efficiently associating devices with a user profile and compiling use information from such devices are disclosed. Devices are associated with the same user profile based on identifying consistent proximity of the devices to one another, e.g., by identifying that the devices are frequently used in proximate locations during a time period or by identifying that the devices are paired with one another. ... Adobe Systems Inc

04/13/17 / #20170103718

Compositing display

A device is disclosed that is capable of independently modulating the transparency and emissive color of individual pixels that comprise an electronic display. Modulating the transparency of a transmissive layer allows a darkened or semi-darkened foreground field to be provided on the display. ... Adobe Systems Inc

04/13/17 / #20170103557

Localized brush stroke preview

Embodiments of the present invention provide systems, methods, and computer storage media directed to a graphics editor that enables a localized preview of the effect of a selected digital brush. Such a graphics editor can be configured to determine a region of an image that is rendered on a display of the computing device that the user wishes to view a localized preview of. ... Adobe Systems Inc

04/13/17 / #20170103502

Digital image blemish removal

Techniques are disclosed for removing blemishes from a digital image by detecting pixels containing the blemishes and replacing or blending those pixels with other pixels in the image that have a relatively low probability of containing a blemish. A standard pixel mask includes a user-selected region of the image; an extended mask extends beyond the user-selected region; and a minimal output pixel mask corresponds to the user-selected region. ... Adobe Systems Inc

04/13/17 / #20170103417

Cardinality estimation of audience segments

The cardinality of an audience logical expression is estimated in real time based on hyperloglog data structures. In embodiments, an apparatus includes a communication module to receive a query for cardinality estimation associated with an audience logical expression. ... Adobe Systems Inc

04/13/17 / #20170103015

Automated testing of shell scripts

Embodiments of the present invention provide systems, methods, and computer storage media directed at automated testing of shell scripts and core functionality of a software application under test utilizing the same testing environment. In embodiments, a testing environment that is configured to perform automated testing of core functionality of a software application under test is provided with a test library that extends the testing capabilities of the testing environment to also perform automated testing of shell scripts of the software application under test. ... Adobe Systems Inc

04/13/17 / #20170102843

Color selector for desktop publishing

Techniques are disclosed for color selection in a desktop publishing application. A color selection technique includes receiving a selection of an image, automatically sampling a color from a pixel of the selected image, and adding the sampled color to a color swatch in a graphical user interface. ... Adobe Systems Inc

04/13/17 / #20170102830

Inter-context coordination to facilitate synchronized presentation of image content

Inter-context coordination to facilitate synchronized presentation of image content is described. In example embodiments, an application includes multiple execution contexts that coordinate handling user interaction with a coordination policy established using an inter-context communication mechanism. ... Adobe Systems Inc

04/06/17 / #20170098326

Computer animation of artwork using fast 2-dimensional deformation solving

Systems and methods disclosed improve the speed of animating artwork by determining the handle affine transformations used to animate 2 dimensional (2d) artwork in a computationally simpler manner than prior techniques. The improved technique represents vertex coordinates (e.g., x1, y1) in 2d artwork as the real and complex portions of complex numbers. ... Adobe Systems Inc

04/06/17 / #20170098325

Computer animation of artwork using adaptive meshing

Systems and methods disclosed herein improve the quality and speed of computing deformations used to animate artwork. One aspect provides adaptive meshing that creates a mesh adapted to handle locations and weights associating the handles with the mesh vertices. ... Adobe Systems Inc

04/06/17 / #20170098245

Generating persistent profile identifiers

Persistent profile identifiers can be produced to identify clusters of devices accessing a network in different time periods. In one embodiment, an apparatus uses a first identifier from a first group of identifiers to identify a first cluster of devices and uses a second identifier from a second group of identifiers to identify a second cluster of devices. ... Adobe Systems Inc

04/06/17 / #20170098239

Prediction of content performance in content delivery based on presentation context

In various implementations, analytics data is received that indicates performance of bid targets for historical bids made in one or more content delivery auctions. Baseline prediction models are maintained for the bid targets. ... Adobe Systems Inc

04/06/17 / #20170098215

Data protection system for online data

A data protection system for online data is described that can be used to obfuscate sensitive data to relieve security compliance requirements for one or more entities involved in processing, storing, and/or communicating the sensitive data to complete an online purchase transaction. The data protection system can receive online purchase data from a client application, and then remove the sensitive information of the online purchase data to sanitize the online purchase data. ... Adobe Systems Inc

04/06/17 / #20170098192

Content aware contract importation

Techniques are provided for content aware contract importation that automatically and fully import and integrate non-electronic contracts into an electronic contract system. In one implementation, the electronic contract system is configured to receive information descriptive of a contract, analyze the information using one or more contract models to identify and extract metadata descriptive of the contract being imported, and store the metadata in association with an electronic version of the contract in the electronic contract system. ... Adobe Systems Inc

04/06/17 / #20170098152

Modifying at least one attribute of an image with at least one attribute extracted from another image

In various implementations, one or more specific attributes found in an image can be modified utilizing one or more specific attributes found in another image. Machine learning, deep neural networks, and other computer vision techniques can be utilized to extract attributes of images, such as color, composition, font, style, and texture from one or more images. ... Adobe Systems Inc

04/06/17 / #20170098141

Determination of font similarity

Font recognition and similarity determination techniques and systems are described. In a first example, localization techniques are described to train a model using machine learning (e.g., a convolutional neural network) using training images. ... Adobe Systems Inc

04/06/17 / #20170098140

Font recognition using text localization

Font recognition and similarity determination techniques and systems are described. In a first example, localization techniques are described to train a model using machine learning (e.g., a convolutional neural network) using training images. ... Adobe Systems Inc

04/06/17 / #20170098138

Font attributes for font recognition and similarity

Font recognition and similarity determination techniques and systems are described. In a first example, localization techniques are described to train a model using machine learning (e.g., a convolutional neural network) using training images. ... Adobe Systems Inc

04/06/17 / #20170097948

Searching using specific attributes found in images

In various implementations, specific attributes found in images can be used in a visual-based search. Utilizing machine learning, deep neural networks, and other computer vision techniques, attributes of images, such as color, composition, font, style, and texture can be extracted from a given image. ... Adobe Systems Inc

04/06/17 / #20170097946

Method and apparatus for saving search query as metadata with an image

A computer implemented method and apparatus for saving a search query as metadata with an image, comprising receiving image search results from an image search string query, receiving one or more image files from the image search results as one or more selected image files for storage, generating metadata based on the image search string query, associating the metadata with the one or more selected image files, and storing the one or more selected image files with the metadata.. . ... Adobe Systems Inc

03/30/17 / #20170091968

Generating a curated digital analytics workspace

Systems and methods are disclosed for generating a curated digital analytics workspace. In particular, in one or more embodiments, the disclosed systems and methods curate a digital analytics workspace based on a variety of factors to generate a curated digital analytics workspace capable of dynamically analyzing digital data elements. ... Adobe Systems Inc

03/30/17 / #20170091956

Identifying shapes in an image by comparing bezier curves

The present disclosure is directed to identifying shapes in an image. For example, a shape identification system may identify an unknown shape represented by a bézier path that has at least one bézier curve. ... Adobe Systems Inc

03/30/17 / #20170091850

Methods and systems for identifying visitors to real-world shopping venues as belonging to a group

Techniques disclosed herein identify visitors who visit a real-world shopping venue as belonging to a group. This involves tracking a physical action of a visitor present at the real-world shopping venue and identifying the visitor based on the tracked physical action and previously collected visitor information associated with the venue. ... Adobe Systems Inc

03/30/17 / #20170091816

Providing content related to sentiment of product feature

Embodiments of the present invention provide systems, methods, and computer storage media directed to providing targeted content related to sentiment associated with products. In one embodiment, content of a referral source from which a user navigates to arrive at a product page having an item of interest is analyzed. ... Adobe Systems Inc

03/30/17 / #20170091734

Embedded document within an application

Data structures, methods, program products and systems for creating and executing an executable file for the binary runtime environment for wireless (brew) where the file is capable of causing presentation of a document embedded in the file on a brew system.. . ... Adobe Systems Inc

03/30/17 / #20170091152

Generating grid layouts with mutable columns

Embodiments of the present disclosure relate to generating adaptive grid layouts, for example, for webpages or application pages (i.e., content pages). In this regard, a content page with a grid layout can adapt its presentation, including various properties of its grid layout, for various displaying devices having different characteristics. ... Adobe Systems Inc

03/30/17 / #20170090744

Virtual reality headset device with front touch screen

This disclosure relates to systems, methods, and devices for interacting with a virtual reality environment via a virtual reality headset device. In particular, one or more embodiments include a display screen secured to a housing frame. ... Adobe Systems Inc

03/30/17 / #20170090728

Image manipulation based on touch gestures

Embodiments of the present invention provide systems, methods, and computer storage media for facilitating manipulation of images in response to gestures. A user can provide a gesture to effectuate a desired rotation or scaling of an image region. ... Adobe Systems Inc

03/30/17 / #20170090715

Selection editing using a localized level set algorithm

Techniques are disclosed for selecting a targeted portion of a digital image. In one embodiment, a selection cursor having central and peripheral regions is provided. ... Adobe Systems Inc

03/23/17 / #20170085620

Power efficient multimedia content streaming based on media segment duration

Techniques for influencing power consumption of a client while streaming multimedia content from a server over a network are described. The power consumption is influenced by controlling how many requests are used by the client to receive media segments of the multimedia content from the server. ... Adobe Systems Inc

03/23/17 / #20170085602

Power efficient multimedia content streaming based on a server push

Techniques for influencing power consumption of a client while streaming multimedia content from a server over a network are described. For example, a server push strategy is used to push a number of media segments of the multimedia content from the server to the client in response to a single request identifying one of the media segments. ... Adobe Systems Inc

03/23/17 / #20170084307

Method and apparatus for editing video scenes based on learned user preferences

A computer implemented method and apparatus for editing video scenes based on learned user preferences. The method comprises identifying a plurality of scenes in a video; for each scene of the plurality of scenes: applying an effect to a representative frame of a scene, wherein the effect is based on learned user preferences; receiving an input that adjusts at least one effect on the representative frame; updating user preferences based on received input; and applying the at least one effect to all frames of the scene; interpolating the adjusted at least one effect at a boundary of two consecutive scenes; and applying the interpolated at least one effect to transitional frames between the two consecutive scenes.. ... Adobe Systems Inc

03/23/17 / #20170083929

Reinforcement machine learning for personalized intelligent alerting

Embodiments of the present invention relate to providing intelligent alerting and automation for marketing analytics software. In implementation, intelligent alerting is initiated by a user, which enables deep learning models to analyze various data patterns. ... Adobe Systems Inc

03/23/17 / #20170083867

Document distribution and interaction with delegation of signature authority

Improved workflows allow delegation of authority to electronically sign a document according to a delegation rule. The delegation rule specifies a document criterion and a delegate who is authorized to sign documents meeting the criterion. ... Adobe Systems Inc

03/23/17 / #20170083224

Expandable drawing surface

An expandable drawing surface is described. In various embodiments, a drawing surface manager is configured to cause a size of a drawing surface to expand dynamically to provide a user with a truly infinite drawing surface such that the user is not limited for space in any direction. ... Adobe Systems Inc

03/16/17 / #20170078332

Enforcing usage policies on combinations of collected data to be disseminated to destination systems

This disclosure relates to enforcing restrictions on data collected from a first set of systems and disseminated to a second set of systems. For example, a method for enforcing a set of restrictions includes receiving a first trait and a second trait that include data describing a user that has interacted with an online service. ... Adobe Systems Inc

03/16/17 / #20170078103

Automatic e-signatures in response to conditions and/or events

Techniques are disclosed that allow for automatic signing of a digital document in response to some event and/or when the document satisfies some predefined condition. The document may be, for example, an agreement, a technical paper for publication, a press release or marketing materials, or any other digital document that might need to be assented to, approved by, and/or attributed to one or more persons or representatives. ... Adobe Systems Inc

03/16/17 / #20170076618

Physical object training feedback based on object-collected usage data

User interactions with a physical object are monitored via one or more sensors integrated with the physical object. The sensors collect usage data for the physical object, based on the user interactions. ... Adobe Systems Inc

03/16/17 / #20170076472

Content aware pattern stamp tool

A content aware pattern stamping tool that preserves the visual texture of an area within an image when filling the area with a pattern is provided. In one embodiment, the pattern stamping tool analyzes an area to be filled with a pattern to determine textural characteristics of the area. ... Adobe Systems Inc

03/16/17 / #20170076323

Matching devices with entities using real-time data and batch-processed data

Certain embodiments involve matching devices that access online services with users or households using a combination of real-time data and batch-processed data about the devices. For example, a data management system generates a device cluster that identifies devices associated with a user or household. ... Adobe Systems Inc

03/16/17 / #20170076299

Extracting relevant features from electronic marketing data for training analytical models

In certain embodiments, an analytical application accesses electronic marketing data that is automatically generated by interactions with marketing communications. The analytical application represents the set of electronic marketing data as a data matrix, in which columns of the matrix correspond to features of the data set. ... Adobe Systems Inc

03/16/17 / #20170076298

Marketing data communication control

Marketing data communication control techniques and systems are described. A digital environment is described in which a plurality of devices are configured to communicate marketing data to one or more of a plurality of marketing services. ... Adobe Systems Inc

03/16/17 / #20170076215

Unique user detection for non-computer products

Unique users and/or the current user of a non-computer product are identified. Sensor data is collected from sensors on the non-computer product. ... Adobe Systems Inc

03/16/17 / #20170076202

Identifying audiences that contribute to metric anomalies

The present disclosure is directed toward systems and methods for identifying contributing audience segments associated with a metric anomaly. One or more embodiments described herein identify contributing factors based on statistical analysis and machine learning. ... Adobe Systems Inc

03/16/17 / #20170076151

Assigning of topical icons to documents to improve file navigation

Systems and methods disclosed select and display icons corresponding to topics of digital documents. In particular, in one or more embodiments, systems and methods identify similar clusters of documents from a plurality of documents and generate icons for each identified cluster of documents. ... Adobe Systems Inc

03/16/17 / #20170075977

Method and apparatus for clustering product media files

A method for clustering product media files is provided. The method includes dividing each media file corresponding to one or more products into a plurality of tiles. ... Adobe Systems Inc

03/16/17 / #20170075974

Categorization of forms to aid in form search

Systems and methods disclosed herein associate forms with categories based on form features for non-text field characteristics or field-specific text characteristics of the forms. One embodiment provides a method for facilitating searching for a form by associating forms with categories based on form features. ... Adobe Systems Inc

03/16/17 / #20170075908

Incorporating social-network connections information into estimated user-ratings of videos for video recommendations

Techniques for incorporating social-network connections information into estimated user-ratings of videos for video recommendations are described. A user-rating that a user is likely to assign to a video is predicted based on first and second predictions. ... Adobe Systems Inc

03/16/17 / #20170075873

Categorization of forms to aid in form completion

Systems and methods disclosed herein facilitate adding content to forms by providing field content suggestions using context determined based on form features. This involves providing a user interface for display, the user interface displaying a form and providing editing features usable to add content to fields of the form. ... Adobe Systems Inc

03/16/17 / #20170075864

Deterministic rendering of active content

Active content is deterministically rendered in a stable format that is independent of any particular targeted environment, which the active content may subsequently be rendered to. Environmental and dynamic dependencies are removed from a specification associated with the active content for purposes of producing a stable and consistent specification for the active content. ... Adobe Systems Inc

03/16/17 / #20170075544

Probabilistic determination of selected image portions

Probabilistic determination of selected image portions is described. In one or more implementations, a selection input is received for selecting a portion of an image. ... Adobe Systems Inc

03/16/17 / #20170075505

Physics-based cell layout redesign

In embodiments of physics-based cell layout redesign, a computing device displays a cell layout interface that includes cells in a cell grid, and the computing device implements a physics-based algorithm as a computer application that can receive a redesign input to manipulate a cell in the cell layout interface. The physics-based algorithm is implemented to then determine one or more of the cells that are proximate the manipulated cell based on edge relations between an edge of the manipulated cell and respective edges of the one or more cells. ... Adobe Systems Inc

03/09/17 / #20170069088

Camera calibration and automatic adjustment of images

Techniques and apparatus for automatic upright adjustment of digital images. An automatic upright adjustment technique is described that may provide an automated approach for straightening up slanted features in an input image to improve its perceptual quality. ... Adobe Systems Inc

03/09/17 / #20170069056

Focal length warping

Techniques for focal length warping are described. Focal length warping, for instance, may provide an automated approach for correcting distortion in an input image to improve its perceptual quality. ... Adobe Systems Inc

03/02/17 / #20170063553

Electronic signature framework with enhanced security

Improved document processing workflows provide a secure electronic signature framework by reducing attack vectors that could be used to gain unauthorized access to digital assets. In one embodiment an electronically signed document is removed from an electronic signature server after signed copies of the document are distributed to all signatories. ... Adobe Systems Inc

03/02/17 / #20170062011

Utilizing audio digital impact to create digital media presentations

Systems and methods disclosed create one or more digital media presentations based on impact values. In particular, in one or more embodiments, systems and methods generate impact values based on a change in a measure of energy associated with digital audio content over time. ... Adobe Systems Inc

03/02/17 / #20170061973

Automatic high quality recordings in the cloud

Techniques are disclosed for producing high quality losslessly compressed audio tracks based on conversations between participants remote from one another, such as conversations that occur during a telephonic interview or online conference, or other conversations that take place over a network between two or more participants. In an embodiment, each participant's device includes an audio chat client configured to record that participant's audio contribution to the conversation and store a non-compressed version of the contribution locally. ... Adobe Systems Inc

03/02/17 / #20170061701

Color-based depth smoothing of scanned 3d model to enhance geometry in 3d printing

Methods and systems for correcting depth irregularities in a three-dimensional scanned model. In particular, one or more embodiments obtain depth data and color data for an object using a depth scanner and a color scanner, respectively. ... Adobe Systems Inc

03/02/17 / #20170061472

Dynamic marketing asset generation based on user attributes and asset features

Marketing assets are automatically generated from asset components having asset features relevant to target users. Asset delivery event data regarding the delivery of marketing assets is initially collected to identify asset features of delivered marketing assets and user attributes of users receiving the marketing assets. ... Adobe Systems Inc

03/02/17 / #20170061307

Identifying factors that contribute to a metric anomaly

The present disclosure is directed toward systems and methods for identifying contributing factors associated with a metric anomaly. One or more embodiments described herein identify contributing factors based on statistical analysis and machine learning. ... Adobe Systems Inc

03/02/17 / #20170061257

Generation of visual pattern classes for visual pattern regonition

Example systems and methods for classifying visual patterns into a plurality of classes are presented. Using reference visual patterns of known classification, at least one image or visual pattern classifier is generated, which is then employed to classify a plurality of candidate visual patterns of unknown classification. ... Adobe Systems Inc

03/02/17 / #20170060580

Semantic visual hash injection into user activity streams

In various implementations, an abstraction is generated from an asset associated with an asset-modifying workflow. The abstraction can be embedded into an activity stream generated from an asset-modification application and communicated to a remote server device for collection and analysis. ... Adobe Systems Inc

03/02/17 / #20170060364

Sourcing and work product techniques

Sourcing and work product techniques are described. In one or more implementations, a system includes one or more modules implemented at least partially in hardware and that are configured to collect data related to an opportunity described in a posting. ... Adobe Systems Inc

02/23/17 / #20170054831

Cloud-based storage and interchange mechanism for design elements

Techniques for sharing design elements between different applications and/or devices are provided. A design element is received from a first application as multiple representations, each of the multiple representations corresponding to a complementary storage format for the design element based on a design element type. ... Adobe Systems Inc

02/23/17 / #20170054741

Abating padding oracle attacks

The present disclosure is directed toward systems and methods for identifying and abating padding oracle attacks. One or more embodiments described herein identify and abate padding oracle attacks without necessitating any changes or upgrades to an existing encryption system by providing an intermediate service that can intercept communications from a client-computing device intended for a padding oracle.. ... Adobe Systems Inc

02/23/17 / #20170053431

Browser-based texture map generation and application

Techniques are provided for utilizing a browser-based texture map generator to generate texture maps for images containing objects that are available in multiple textures. An image that contains objects that are capable of retexturing is received. ... Adobe Systems Inc

02/23/17 / #20170053412

Image depth inference from semantic labels

Image depth inference techniques and systems from semantic labels are described. In one or more implementations, a digital medium environment includes one or more computing devices to control a determination of depth within an image. ... Adobe Systems Inc

02/23/17 / #20170053388

Techniques for automatically correcting groups of images

Disclosed are various embodiments for a computing device that receives input, from a user, selecting an area of a displayed image, where the area includes the blemish sought to be corrected by the user. The computing device identifies a spot pattern of the blemish to be corrected within the area and a context pattern of the displayed image. ... Adobe Systems Inc

02/23/17 / #20170053372

Content creation and licensing control

Content creation and licensing control techniques are described. In a first example, a content creation service is configured to support content creation using an image along with functionality to locate the image or a similar image that is available for licensing. ... Adobe Systems Inc

02/23/17 / #20170053365

Content creation suggestions using keywords, similarity, and social networks

Content creation suggestion techniques are described. In one or more implementations, techniques are implemented to generate suggestions that are usable to guide creative professionals in the creation of content such as images, video, sound, multimedia, and so forth. ... Adobe Systems Inc

02/23/17 / #20170053332

Content creation suggestions using keywords, similarity, and social networks

Content creation suggestion techniques are described. In one or more implementations, techniques are implemented to generate suggestions that are usable to guide creative professionals in the creation of content such as images, video, sound, multimedia, and so forth. ... Adobe Systems Inc

02/23/17 / #20170053330

Methods and systems for assisting customers shopping at real-world shopping venues

Systems and methods disclosed herein offer assistance to customers shopping at a real-world shopping venue carrying mobile devices connected to a communication network. This involves tracking a physical action of a customer present at the real-world shopping venue and determining to offer assistance to the customer based on the tracked physical action. ... Adobe Systems Inc

02/23/17 / #20170053208

Behavioral prediction for targeted end users

Behavioral prediction for targeted end users is described. In one or more example embodiments, a computer-readable storage medium has multiple instructions that cause one or more processors to perform multiple operations. ... Adobe Systems Inc

02/23/17 / #20170053189

Usage based content search results

Usage based content search result techniques are described. In one or more implementations, a digital medium environment controls image searches and availability by one or more computing devices. ... Adobe Systems Inc

02/23/17 / #20170053104

Content creation, fingerprints, and watermarks

Content creation and licensing control techniques are described. In a first example, a content creation service is configured to support content creation using an image along with functionality to locate the image or a similar image that is available for licensing. ... Adobe Systems Inc

02/23/17 / #20170053103

Image search persona techniques and systems

Image search persona techniques and systems are described. In one or more implementations, a digital medium environment is described for controlling image searches by one or more computing devices. ... Adobe Systems Inc

02/23/17 / #20170052982

Image searches using image frame context

Techniques to facilitate image searches using context of an image frame in a document are described. In one or more implementations, an image frame included within a document is detected, such as when the frame is inserted or selected. ... Adobe Systems Inc

02/23/17 / #20170052981

Content search and geographical considerations

Content search and geographical consideration techniques and system employed as part of a digital environment are described. In one or more implementations, a digital medium environment is described for configuring image searches by one or more computing devices. ... Adobe Systems Inc

02/23/17 / #20170052937

Previews for contextual searches

Techniques to facilitate image searches using context of an image frame in a document are described. In one or more implementations, an image frame included within a document is detected, such as when the frame is inserted or selected. ... Adobe Systems Inc

02/23/17 / #20170052653

Cloud-based inter-application interchange of style information

Techniques for sharing style information between different applications and/or devices are provided. A document is displayed in a first window of a first application. ... Adobe Systems Inc

02/16/17 / #20170046735

Visitor identification based on feature selection

Techniques are described in which a service operates to identify consumers corresponding to visitor interactions with resources available from a service provider. Features are selected to use for matching of clickstream data collected for unknown visitors to profiles established for known visitor ids. ... Adobe Systems Inc

02/16/17 / #20170046622

Form value prediction utilizing synonymous field recognition

Embodiments of the present invention provide systems, methods, and computer storage media directed at predicting values for an electronic form. In embodiments, the method can include forming synonym groupings of form field labels for a number of users. ... Adobe Systems Inc

02/16/17 / #20170043532

3d printing with small geometric offsets to affect surface characteristics

This document describes techniques and apparatuses for 3d printing with small geometric offsets to affect surface characteristics. These techniques are capable of enabling fused-deposition printers to create 3d objects having desired surface characteristics, such as particular colors, images and image resolutions, textures, and luminosities. ... Adobe Systems Inc

02/09/17 / #20170041439

Facilitating the operation of a client/server application while a client is offline or online

One embodiment of the present invention provides a system that facilitates the operation of a client/server application while a client is online or offline. The system operates by receiving a request from an application at a client to synchronize data with a server. ... Adobe Systems Inc

02/09/17 / #20170041144

Cross-site request forgery defense

An html document includes a javascript element that manages csrf token use. When the html document is rendered, the javascript element asynchronously requests a csrf token from the server. ... Adobe Systems Inc

02/09/17 / #20170039740

Fitting a parametric curve using maximum curvature

Maximum curvature techniques are described. In one or more implementations, a curve includes a first data point disposed between second and third data points. ... Adobe Systems Inc

02/09/17 / #20170039723

Image object segmentation using examples

Systems and methods are disclosed herein for using one or more computing devices to automatically segment an object in an image by referencing a dataset of already-segmented images. The technique generally involves identifying a patch of an already-segmented image in the dataset based on the patch of the already-segmented image being similar to an area of the image including a patch of the image. ... Adobe Systems Inc

02/09/17 / #20170039416

Adaptive environment targeting

Systems and methods provide adapted content to a visitor to a physical environment. An example method receives an image of a visitor to an environment. ... Adobe Systems Inc

02/09/17 / #20170039394

Facilitating electronic signatures based on physical proximity of devices

Systems and methods for requesting transmission of a document from a sender device to a signer device, for purposes of obtaining an e-signature from the signer device, are disclosed. In some example embodiments, the systems and methods establish and/or determine a physical proximity between a signer device and a sender device, such as via a handshake between the devices, and a document to be signed is provided to the signer device in response to the established physical proximity.. ... Adobe Systems Inc

02/02/17 / #20170034547

Creating audience segments for campaigns

Creating audience segments for campaigns is described. In one or more embodiments, an audience manager is configured to create, for one or more videos, a video audience segment associated with the video by storing, in a data management platform, user identifiers of users that viewed the video. ... Adobe Systems Inc

02/02/17 / #20170032819

Automated looping video creation

Automated looping video creation techniques are described. In one or more implementations, a digital medium environment is configured to create a looping video that supports repeated playback that appears generally seamless to a user by one or more computing devices. ... Adobe Systems Inc

02/02/17 / #20170032690

Providing drawing assistance using feature detection and semantic labeling

Methods for providing drawing assistance to a user sketching an image include geometrically correcting adjusting user strokes to improve their placement and appearance. In particular, one or more guidance maps indicate where the user “should” draw lines. ... Adobe Systems Inc

02/02/17 / #20170032580

Edge preserving color smoothing of 3d models

Techniques are disclosed for noise reduction and color smoothing of scanned 3d models for 3d printing. An anisotropic box kernel variant of a bilateral filter is applied to each vertex of a 3d mesh model, where the vertices contain color information. ... Adobe Systems Inc

02/02/17 / #20170032554

Modifying a graphic design to match the style of an input design

The present disclosure is directed toward systems and methods for retargeting a user's input digital design based on a selected template digital design. For example, in response to the user's selection of a template digital design, one or more embodiments described herein change various design features of the user's input digital design to match corresponding design features in the selected template digital design. ... Adobe Systems Inc

02/02/17 / #20170032553

Positioning text in digital designs based on an underlying image

The present disclosure is directed toward systems and methods for determining the optimal placement, color, and size of an overlay in a digital design. For example, in response to determining that a change to an underlying image of a digital design has caused a loss of readability and/or aesthetic value in the digital design due to the placement of the overlay over the now changed underlying image, one or more embodiments described herein utilize a scoring system to identify optimal placement, color, and size for the overlay in relation to the underlying image in the digital design.. ... Adobe Systems Inc

02/02/17 / #20170032552

Implementing out of order access to reversal operations in images

A computing device is provided. The computing device includes a memory, at least one processor coupled to the memory and an action undo module executable by the processor. ... Adobe Systems Inc

02/02/17 / #20170032551

Image distractor detection and processing

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. ... Adobe Systems Inc

02/02/17 / #20170032542

Applying live camera colors to a digital design

The present disclosure is directed toward systems and methods for extracting colors from a live camera feed and applying the extracted colors to a user's input digital design. For example, in response to the user targeting the camera of a client-computing device at a fixed position for a threshold amount of time, one or more embodiments described herein extracts a palette of dominant colors from the live camera feed and maps the palette of dominant colors onto one or more colors of the user's input digital design in real time.. ... Adobe Systems Inc

02/02/17 / #20170032490

Rendering illustrations using a two-dimensional rendering engine

A rendering engine is described that implements rendering techniques to render 2d illustrations by assigning light values to objects that define an illustration ‘inside out’. Light values may be assigned to a first object and subsequently inherited by objects that are hierarchly related to the first object. ... Adobe Systems Inc

02/02/17 / #20170032416

Utilizing population density to facilitate providing offers

Computer-readable media, computer systems, and computing devices of a method for facilitating providing offers utilizing population densities are provided. In embodiments, a population density for a geographical space is determined based on locations of a plurality of user devices. ... Adobe Systems Inc

02/02/17 / #20170032269

Procedurally generating sets of probabilistically distributed styling attributes for a digital design

The present disclosure is directed toward systems and methods for automatically generating combinations of styling values for application to a digital design. Each of the generated styling value combinations includes styling values selected from one or more probabilistically distributed sets of styling values. ... Adobe Systems Inc

02/02/17 / #20170032112

Privacy preserving electronic document signature service

An electronic document signature system preserves the security of an electronic document while tracking a signature process corresponding to the electronic document. In particular, using a client application on a client device, an originating user can protect an electronic document and send the protected electronic document to a tracking server. ... Adobe Systems Inc

02/02/17 / #20170032109

Digital rights management and behavioral traits

Digital rights management and behavioral trait techniques are described. In one or more implementations, a method is described of specifying and controlling access to content to be created. ... Adobe Systems Inc

02/02/17 / #20170031574

Supporting webpage design and revision irrespective of webpage framework

The present disclosure is directed to providing a webpage design system that facilitates a simple and unified user-experience for users modifying responsive webpages. In general, the webpage design system provides an agnostic framework that allows a user to modify a responsive webpage irrespective of the responsive framework used to create the responsive webpage. ... Adobe Systems Inc

02/02/17 / #20170031571

Area-dependent image enhancement

This document describes techniques and apparatuses for area-dependent image enhancement. These techniques are capable of enabling selection, through a touch-enabled mobile-device display, of an area of a photographic image through movement of a spatially-variable implement, such as brush icon moved over the image. ... Adobe Systems Inc

01/26/17 / #20170024807

Identifying the end of an on-line cart session

In embodiments of identifying the end of an on-line cart session, an analytics application captures user click inputs on pages of a web site, where the user click inputs include adding one or more items for purchase to an on-line cart associated with the web site. The analytics application then utilizes a predictive model, as well as user and session features of the on-line cart session, to predict whether a previous user click input is the last user click input associated with the on-line cart session, indicating an end of the session. ... Adobe Systems Inc

01/26/17 / #20170024766

Enabling access to third-party digital assets for systems that market content to target audiences

Techniques for enabling access to third-party digital assets for systems that market content to target audiences are described. In one or more implementations, a request is received for alternate images of an image that is displayed in a user interface of a webpage-editing application. ... Adobe Systems Inc

01/26/17 / #20170024361

Automated generation of guides based on content zone shapes

In various embodiments, methods and systems, for automatically generating guides, are provided. A user can generate guides based on content zones of a wireframe layout or visual element layout. ... Adobe Systems Inc

01/19/17 / #20170017998

Determining context and mindset of users

Embodiments of the present invention provide systems and methods for generating personalized targeted content based on user sentiment and micro-location. A user's sentiment toward content, or items represented by the content, may be used to personalize targeted content when a user is determined to be near items (e.g., products) related to the content. ... Adobe Systems Inc

01/19/17 / #20170017986

Tracking digital design asset usage and performance

Methods and systems for analyzing usage and performance of digital design assets for asset selection. In particular, one or more embodiments maintain a digital design asset repository containing a plurality of digital design assets available for use in marketing campaigns. ... Adobe Systems Inc

01/19/17 / #20170017646

Tracking and facilitating renewal of documents using an electronic signature system

The present disclosure is directed toward systems and methods for managing electronic documents. For example, systems and methods described herein can enable parties to an agreement outlined in an electronic document to add, track, and save electronic signatures associated with the electronic document. ... Adobe Systems Inc

01/19/17 / #20170017386

Processing touch gestures in hybrid applications

The present disclosure is directed towards systems and method for receiving and processing user inputs with respect to hybrid computing applications. For example, systems and methods described herein involve detecting one or more user inputs of a touch gesture provided by a user and selectively channeling the one or more user inputs to a non-native element of the hybrid application or a native element of the hybrid application. ... Adobe Systems Inc

01/19/17 / #20170017364

Publishing electronic documents utilizing navigation information

Systems and methods utilize navigation information to prepare electronic documents for display and/or provide electronic documents for display. In particular, in one or more embodiments, methods and systems identify pages likely to be selected for display based on a current page selected for display and navigation information. ... Adobe Systems Inc

01/12/17 / #20170012980

Web document preview privacy and security protection

Techniques are disclosed for protecting the privacy and security of data associated with a web document. A web browser is configured to manipulate the url, which contains an access token, of a preview web page document before the browser loads external resources (e.g., web page content) linked from the preview web page document. ... Adobe Systems Inc

01/12/17 / #20170011552

3d model enhancement

One embodiment involves receiving a fine mesh as input, the fine mesh representing a 3-dimensional (3d) model and comprising fine mesh polygons. The embodiment further involves identifying, based on the fine mesh, near-planar regions represented by a coarse mesh of coarse mesh polygons, at least one of the near-planar regions corresponding to a plurality of the coarse mesh polygons. ... Adobe Systems Inc

01/12/17 / #20170011291

Finding semantic parts in images

Embodiments of the present invention relate to finding semantic parts in images. In implementation, a convolutional neural network (cnn) is applied to a set of images to extract features for each image. ... Adobe Systems Inc

01/12/17 / #20170011068

Extrapolative search techniques

Techniques for extrapolative searches are described herein. In one or more implementations, a searches are conducted using an extrapolative and additive mechanism that expands a specific query into one or more generalized queries. ... Adobe Systems Inc

01/05/17 / #20170006020

Authentication context transfer for accessing computing resources via single sign-on with single use access tokens

Techniques are disclosed for accessing computing resources using secure single sign on authentication with a single use access token, including website-to-desktop application delivery and secure transfer of context information from the website to the desktop application once valid security credentials are provided from the same end-user computing device. A user signs onto a web application once using the security credentials. ... Adobe Systems Inc

01/05/17 / #20170004511

Identifying drivers for a metric-of-interest

In one or more implementations, data is obtained for metrics that describe visitor interaction with a web site. From these metrics, a user selection is received of a metric-of-interest, which describes a particular visitor interaction with the website. ... Adobe Systems Inc

01/05/17 / #20170004447

Project asset and preference sharing

Project asset and preference sharing techniques are described. In one or more embodiments, a request is received to assign a project asset or preference to a member of a team. ... Adobe Systems Inc

01/05/17 / #20170004397

Procedural modeling using autoencoder neural networks

An intuitive object-generation experience is provided by employing an autoencoder neural network to reduce the dimensionality of a procedural model. A set of sample objects are generated using the procedural model. ... Adobe Systems Inc

01/05/17 / #20170004383

Searching untagged images with text-based queries

In various implementations, a personal asset management application is configured to perform operations that facilitate the ability to search multiple images, irrespective of the images having characterizing tags associated therewith or without, based on a simple text-based query. A first search is conducted by processing a text-based query to produce a first set of result images used to further generate a visually-based query based on the first set of result images. ... Adobe Systems Inc

01/05/17 / #20170004300

Hardware protection for encrypted strings and protection of security parameters

In one embodiment, a disk drive is provided that is adapted for security authentication. The disk drive includes: a non-volatile memory storing object code; a processor for retrieving the stored object code; a decryption engine for decrypting a retrieved shared secret from the object code; and a first memory for storing the decrypted retrieved shared secret; wherein the processor is configured to overwrite the written decrypted retrieved shared secret after it has been used in an authentication procedure.. ... Adobe Systems Inc








ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009



###

This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. Freshpatents.com is not affiliated or associated with Adobe Systems Inc in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Adobe Systems Inc with additional patents listed. Browse our Agent directory for other possible listings. Page by FreshPatents.com

###