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 (2016 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


Rules-based workflow messaging

Techniques for rules-based workflow messaging are described herein. In one or more implementations, user activity with different existing workflows for features of an application is tracked and communicated to a tracking service. ... Adobe Systems Inc

Collaborative feature learning from social media

The present disclosure is directed to collaborative feature learning using social media data. For example, a machine learning system may identify social media data that includes user behavioral data, which indicates user interactions with content item. ... 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

Systems and methods for efficient storage of content and animation

One embodiment involves receiving, by a web page authoring tool, presentation information in a markup language corresponding to a static graphical object. In this embodiment, the web page authoring tool receives animation information in a data interchange format corresponding to an adjustment for the static graphical object. ... Adobe Systems Inc

Hybrid surfaces for mesh repair

Techniques are provided for repairing a polygon mesh that represents a three-dimensional surface, the repaired mesh comprising explicit regions that are preserved from the original mesh and implicit regions that are modified from the mesh repair operation. The explicit and implicit regions that comprise the hybrid surface meet along a “cut path” which can be located by identifying the elements of the volumetric grid where the implicit and explicit surfaces diverge. ... Adobe Systems Inc

Generating a shoppable video

Embodiments of the present invention provide systems and methods for automatically generating a shoppable video. A video is parsed into one or more scenes. ... Adobe Systems Inc

Accelerating object detection

Accelerating object detection techniques are described. In one or more implementations, adaptive sampling techniques are used to extract features from an image. ... Adobe Systems Inc

Unified digital rights management for heterogenous computing platforms

Embodiments of the present invention provide systems, methods, and computer storage media directed to providing unified digital rights management (drm) across heterogeneous computing platforms. In embodiments, a unified drm engine executed on a computing platform validates one or more constraints defined by a first content license associated with consumption of encrypted content. ... Adobe Systems Inc

Techniques for evaluating applications through use of an auxiliary application

Disclosed are various embodiments for evaluating an application under development through use of a viewer application executing in a computer. The computer retrieves an application package comprising code for a target application to be evaluated in the computer. ... Adobe Systems Inc

Drm protected video streaming on game console with secret-less application

Techniques are disclosed for secure playback of protected multimedia content on a game console using a secret-less application. An sso model can be used for client authentication at a key server, which eliminates the need of storing or using any secret information in the client application. ... Adobe Systems Inc

Controlling smoothness of a transition between images

Embodiments described herein are directed to methods and systems for facilitating control of smoothness of transitions between images. In embodiments, a difference of color values of pixels between a foreground image and the background image are identified along a boundary associated with a location at which to paste the foreground image relative to the background image. ... Adobe Systems Inc

Font recognition and font similarity learning using a deep neural network

A convolutional neural network (cnn) is trained for font recognition and font similarity learning. In a training phase, text images with font labels are synthesized by introducing variances to minimize the gap between the training images and real-world text images. ... Adobe Systems Inc

Automatically selecting example stylized images for image stylization operations based on semantic content

Systems and methods are provided for content-based selection of style examples used in image stylization operations. For example, training images can be used to identify example stylized images that will generate high-quality stylized images when stylizing input images having certain types of semantic content. ... Adobe Systems Inc

Methods and systems for using field characteristics to index, search for, and retrieve forms

Systems and methods disclosed herein provide form search results in response to form-specific search criteria. One embodiment involves receiving, at an electronic form search server, input providing form-specific search criteria comprising one or more field characteristics. ... Adobe Systems Inc

12/08/16 / #20160358630

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

12/08/16 / #20160358313

Systems and methods of automatic image sizing

Systems and methods of automatic image sizing are provided. An image is provided in a first frame within a first layout. ... Adobe Systems Inc

12/08/16 / #20160358206

Using user segments for targeted content

Techniques for providing content to a computing device of a user are described. For example, a platform hosts a plurality of tools includes an analytics tool and a content tool. ... Adobe Systems Inc

12/08/16 / #20160358034

Generation of salient contours using live video

In various implementations, a computing device is configured to provide a live preview of salient contours generated on a live digital video feed. In particular, a designer can use a computing device with a camera, such as a smart phone, to view a real-time preview of salient contours generated from edges detected in frames of a live digital video feed prior to capture, thereby eliminating the unpredictability of salient contours generated from a previously captured image. ... Adobe Systems Inc

12/01/16 / #20160352788

Contextualizing interactions in web meeting sessions

In various implementations, a computing device is configured to provide context to annotating inputs made during a web meeting session. In some implementations, a plurality of annotating inputs is received by a participant of a web meeting session. ... Adobe Systems Inc

12/01/16 / #20160352755

Decrypting content samples including distinct encryption chains

Embodiments may be configured to receive a protected version of content that includes multiple encrypted content samples. In various embodiments, each encrypted content sample includes multiple encrypted blocks. ... Adobe Systems Inc

12/01/16 / #20160351229

Thumbnail video player for video scrubbing

In various embodiments, methods and systems for providing video scrubbing based on thumbnail video players are provided. An indication to review video content on a video player is received. ... Adobe Systems Inc

12/01/16 / #20160351170

Freeform drawing beautification

Freeform drawing beautification techniques are described. An input is received by a computing device describing a freeform path drawn by a user as part of a drawing, the freeform path not formed solely as a circular arc or a circle (e.g., a fixed distance from a point) and including one or more curved elements. ... Adobe Systems Inc

12/01/16 / #20160350954

Automated decomposition of graphic designs

Embodiments of the present invention provide systems, methods, and computer storage media directed at decomposing a graphic design into constituent parts. In embodiments, a decomposition module is configured to partition pixels of a graphic design image into superpixels. ... Adobe Systems Inc

12/01/16 / #20160350942

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

12/01/16 / #20160350930

Joint depth estimation and semantic segmentation from a single image

Joint depth estimation and semantic labeling techniques usable for processing of a single image are described. In one or more implementations, global semantic and depth layouts are estimated of a scene of the image through machine learning by the one or more computing devices. ... Adobe Systems Inc

12/01/16 / #20160350716

Digital asset and design component tracking in a collaborative environment

As digital assets are created and shared, design components that comprise those digital assets are curated, organized, and tracked so as to allow meaningful relationships to be established between shared assets and design components. The tracking that underlies such relationships is provided by metadata associated with a given design component. ... Adobe Systems Inc

12/01/16 / #20160349979

Multiple brush strokes preview

In embodiments of multiple brush strokes preview, a computing device implements a virtual brush application, and a virtual brushes interface is displayed that includes brush drawing surfaces, where each brush drawing surface corresponds to a virtual brush of a brush type. A drawing input can be received in one of the brush drawing surfaces in the virtual brushes interface. ... Adobe Systems Inc

11/24/16 / #20160344779

Dynamic personalized content presentation to re-engage users during online sessions

Users can participate in various different types of online sessions, such as webinars, massive open online courses (moocs), social learning sessions, and so forth. A record of interactions that the user has with an online session is maintained. ... Adobe Systems Inc

11/24/16 / #20160343402

Automatic generation of time-lapse videos

Embodiments of the present invention provide systems, methods, and computer storage media directed to operations to facilitate generation of time-lapse videos. In accordance with embodiments described herein, frames of a photographic input are analyzed to detect activity occurring across frame pairs. ... Adobe Systems Inc

11/24/16 / #20160343142

Object boundary detection in an image

Object boundary detection techniques are described. In implementations, edges of an object displayed in an image are detected. ... Adobe Systems Inc

11/24/16 / #20160342315

Facilitating object set replication

Embodiments of the present invention provide systems, methods, and computer storage media directed to facilitating object set replication. In embodiments described herein, a repeatable object set can be generated. ... Adobe Systems Inc

11/24/16 / #20160342296

Facilitating object set replication

Embodiments of the present invention provide systems, methods, and computer storage media directed to facilitating object set replication. In embodiments described herein, a repeatable object set can be generated. ... Adobe Systems Inc

11/24/16 / #20160342227

Intuitive control of pressure-sensitive stroke attributes

Embodiments of the present invention provide systems, methods, and computer storage media directed to a drawing application that enables intuitive application of a pressure-sensitive effect to a rendered stroke. Such a drawing application may receive input stroke data along including pressure measurements along a path of the stroke. ... Adobe Systems Inc

11/17/16 / #20160337369

Controlling user access to content

Methods and systems for controlling access to content include an authentication process that provides for increased speed by reducing, or eliminating in some cases, steps in the authentication process. In particular, the systems and methods can encode content paths previously authenticated for a particular user into an authentication token. ... Adobe Systems Inc

11/17/16 / #20160335771

Incremental global non-rigid alignment of three-dimensional scans

Techniques are provided for incrementally aligning multiple scans of a three-dimensional subject. This can be accomplished by establishing an updated aligned set of scans as each new scan is sequentially processed and aligned with the existing scans. ... Adobe Systems Inc

11/17/16 / #20160335747

Scale adaptive blind deblurring

Techniques are disclosed for removing blur from a single image by accumulating a blur kernel estimation across several scale levels of the image and balancing the contributions of the different scales to the estimation depending on the noise level in each observation. In particular, a set of observations can be obtained by applying a set of variable scale filters to a single blurry image at different scale levels. ... Adobe Systems Inc

11/17/16 / #20160335332

Design analysis for framework assessment

Design analysis for framework assessment is described. In one or more example embodiments, a file including a designed image may be obtained from a storage device, and a guide structure may be extracted from the file. ... Adobe Systems Inc

11/10/16 / #20160330155

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

11/10/16 / #20160328864

Color rendering on a hue plane

In embodiments of color rendering on a hue plane, a color rendering module can receive three channels of color information. The color rendering module converts the three channels of color information to two channels of color information and performs a color rendering operation on the two channels of color information to provide two channels of rendered color information. ... Adobe Systems Inc

11/10/16 / #20160328756

Systems and methods for availability based computer marketing campaign optimization

Embodiments involve managing online content provided via data networks. For example, the computing system causes a web server to include, during a first time period and in a search results list generated by a search engine, an online advertisement having a webpage link for purchasing a product or service. ... Adobe Systems Inc

11/10/16 / #20160328401

Method and apparatus for recommending hashtags

A method for recommending hashtags includes determining keywords from a post planned for publishing by a publisher. An input criteria comprising at least one of age group, geographical location, date range, or a keyword is received. ... Adobe Systems Inc

11/10/16 / #20160328015

Methods and devices for detecting and responding to changes in eye conditions during presentation of video on electronic devices

Methods and devices are disclosed herein for detecting and responding to changes in eye conditions during presentation of video on electronic devices. One embodiment involves monitoring, via an electronic tracking device, an eye of a person watching a video on an electronic device to monitor a viewing direction of the eye. ... Adobe Systems Inc

11/03/16 / #20160323333

Customizable reproduction of electronic meetings

Customizable reproduction of electronic meetings is described. In one or more embodiments, content, such as slides or audio or chat, is obtained from multiple participants of an electronic meeting, such as a web conference. ... Adobe Systems Inc

11/03/16 / #20160321826

Single-image specular reflection separation

Systems and methods are discussed to separate the specular reflectivity and/or the diffuse reflectivity from an input image. Embodiments of the invention can be used to determine the specular chromaticity by iteratively solving one or more objective functions. ... Adobe Systems Inc

11/03/16 / #20160321242

Natural language processing utilizing grammar templates

Natural language input processing utilizing grammar templates are described. In one or more implementations, a natural language input indicating an operation to be performed is parsed into at least one part-of-speech, a grammar template corresponding to the part-of-speech is located, an arbitrary term in the part-of-speech is detected based on the located grammar template, a term related to the arbitrary term and describing a modification for the operation is determined based on the sentence expression of the grammar template, and the indicated operation is performed with the described modification.. ... Adobe Systems Inc

11/03/16 / #20160321214

Capturing electronic signatures using an expanded interface area

The present disclosure includes methods and systems for receiving an electronic signature in an electronic document utilizing an interface area. In particular, in response to a user interaction, one or more embodiments of an electronic signature system can provide a signature overlay for capturing a signature to provide within an electronic document. ... Adobe Systems Inc

10/27/16 / #20160315775

Automatically preventing unauthorized signatories from executing electronic documents for organizations

In some embodiments, an electronic signature service automatically updates electronic documents to prevent execution by an unauthorized signatory. The electronic signature service can receive an electronic document to be electronically signed on behalf of an organization. ... Adobe Systems Inc

10/27/16 / #20160314619

3-dimensional portrait reconstruction from a single photo

Systems and methods are disclosed herein for 3-dimensional portrait reconstruction from a single photo. A face portion of a person depicted in a portrait photo is detected and a 3-dimensional model of the person depicted in the portrait photo constructed. ... Adobe Systems Inc

10/27/16 / #20160314550

Limited user contract content sharing

Contracts are shared by users with third parties via an electronic signature service in accordance with limitations specified by the users. The electronic signature service receives limitations from a user that controls third party access to a contract. ... Adobe Systems Inc

10/27/16 / #20160314494

Interaction-based content configuration

Interaction-based content configuration is described. In one or more implementations, interactions of an online store customer with an online store are tracked. ... Adobe Systems Inc

10/27/16 / #20160314109

Recommending form fragments

The present invention provides recommendation of top scoring form fragments to a form designer. A plurality of form fragments may be stored in a form repository, each form fragment including user-defined form fragment attributes, and analytics data for the form fragments may be collected over a period of time to calculate a performance score for each of the form fragments. ... Adobe Systems Inc

10/27/16 / #20160313895

Non-modal toolbar control

Non-modal toolbar control techniques are described. In one or more implementations, techniques are described for controlling output by one or more computing devices of a toolbar with content in a user interface in a manner that supports non-modal interaction with both the toolbar and the content. ... Adobe Systems Inc

10/20/16 / #20160307278

Context sensitive influence marketing

The present disclosure is directed toward systems and methods for determining influence of users within a social media community for marketing purposes. For example, systems and methods described herein involve identifying terms of a marketing campaign and accessing a user context for a user. ... Adobe Systems Inc

10/20/16 / #20160307083

Retrieving data embedded into the surface of a 3d printed object

A computer implemented method and apparatus for storing and retrieving data embedded into the surface of a 3d printed object is described. The method and apparatus develops an electronic file used for printing a 3d object which embeds as structure into the 3d object, a 3d symbol matrix representative of data to be printed concurrently with the 3d object, such as a 3d barcode. ... Adobe Systems Inc

10/20/16 / #20160307074

Object detection using cascaded convolutional neural networks

Different candidate windows in an image are identified, such as by sliding a rectangular or other geometric shape of different sizes over an image to identify portions of the image (groups of pixels in the image). The candidate windows are analyzed by a set of convolutional neural networks, which are cascaded so that the input of one convolutional neural network layer is based on the input of another convolutional neural network layer. ... Adobe Systems Inc

10/20/16 / #20160306779

Controlling pagination of dynamic-length presentations

A method and computer readable medium for defining pagination preferences that control pagination of dynamic-length presentations. In an embodiment, a computer implemented method for specifying pagination preferences comprises, identifying pagination preferences for each page of an original presentation, recording the starting point and ending point within the primary text flow that appear on each page, associating the elements with the page on which the elements are located and storing the pagination preferences, starting and ending points in the primary text flow, and page elements as metadata associated with each page.. ... Adobe Systems Inc

10/20/16 / #20160306777

Integrated display of data metrics from different data sources

Systems and methods for are disclosed for providing integrated display of data metrics from different data sources. In some embodiments, an icon representing a de-limited data file can be positioned on a graphical interface that displays first metrics data for a first time period. ... Adobe Systems Inc

10/20/16 / #20160306776

Selective synchronizing of display layouts

A method and apparatus for synchronizing selected attributes of a target page element on a target display layout with modified attributes of a source page element on a source display layout is disclosed. The method comprises receiving a command to synchronize a target display layout, wherein the target display layout comprises at least one target page element linked to a source page element on a source display layout; accessing a plurality of synchronization preferences, wherein the synchronization preferences define at least one selected attribute of a plurality of attributes of a target page element to be synchronized with an attribute of the linked source page element; determining whether the selected attribute of the source page element has been synchronized with the target page element; and updating the target page element when the modified attribute of the source page element has not been synchronized with the target page element.. ... Adobe Systems Inc

10/13/16 / #20160300331

Scalable massive parallelization of overlapping patch aggregation

Techniques for enhancing an image using pixel-specific processing are disclosed. An image can be enhanced by updating certain pixels through patch aggregation. ... Adobe Systems Inc

10/13/16 / #20160300322

Content-conforming stamp tool

Content-conforming stamp tool techniques are described. In one or more embodiments, a selection of an object in a digital image is received. ... Adobe Systems Inc

10/13/16 / #20160300265

Capping campaign frequency or spend per user across multiple devices or publishers

The present disclosure is directed toward systems and method for limiting frequency of marketing content provided to users. For example, systems and methods described herein involve tracking a total quantity of marketing content received by a particular user for a marketing campaign. ... Adobe Systems Inc

10/06/16 / #20160292537

Feature interpolation

Feature interpolation techniques are described. In a training stage, features are extracted from a collection of training images and quantized into visual words. ... Adobe Systems Inc

10/06/16 / #20160292196

Methods and systems for collaborated change point detection in time series

Systems and methods disclosed herein use one or more auxiliary time series to more accurately identify change points in a target time series. This involves receiving data for the target time series and one or more auxiliary time series, where the one or more auxiliary time series have a relationship with the target time series. ... Adobe Systems Inc

10/06/16 / #20160292157

Trending topic extraction from social media

Real-time topic analysis for social listening is performed to help users and organizations in discovering and understanding trending topics in varying degrees of granularity. A density-based sampling method is employed to reduce data input. ... Adobe Systems Inc

10/06/16 / #20160291937

User feedback provided from within an application

A method for providing user feedback leverages background data collected by a software application. A software application includes a feedback mode that is accessible via a keyboard shortcut or the like. ... Adobe Systems Inc

09/29/16 / #20160285984

Method and system for processing measurement data for website statistics

A method and a system for processing measurement data for website statistics are provided. The measurement data is processed in parallel bucket writers and stored in buckets. ... Adobe Systems Inc

09/29/16 / #20160285928

Copy and paste for web conference content

Techniques are disclosed for providing copy/paste support for web conference content. Methods and systems allow copy/paste operations in web conference sessions with multimedia content based on data extracted from conference content transmitted during the web conference. ... Adobe Systems Inc

09/29/16 / #20160283970

Selecting digital advertising recommendation policies in light of risk and expected return

Systems and methods for selecting optimal policies that maximize expected return subject to given risk tolerance and confidence levels. In particular, methods and systems for selecting an optimal ad recommendation policy—based on user data, a set of ad recommendation policies, and risk thresholds—by sampling the user data and estimating gradients. ... Adobe Systems Inc

09/29/16 / #20160283049

Document layer extraction for mobile devices

In embodiments of document layer extraction for mobile devices, a cloud-based image service can receive a request from a mobile file browser for a multi-layered image, and the image service communicates an image preview and image layer previews of multiple layers of the multi-layered image to the mobile device for display. The image service generates a layer extraction that is a full-resolution image of each of the multiple layers of the multi-layered image. ... Adobe Systems Inc

09/22/16 / #20160277864

Waveform display control of visual characteristics

Waveform display control techniques of visual characteristics are described. In one or more examples, a method is described of increasing user efficiency in identifying particular sounds in a waveform display of sound data without listening to the sound data. ... Adobe Systems Inc

09/22/16 / #20160275705

Control of shape interaction in a user interface

Techniques to control shape interaction in a user interface are described. In one or more implementations, a method is described of controlling user interface shape interaction by a computing device. ... Adobe Systems Inc

09/22/16 / #20160275533

Segment membership determination for content provisioning

A system determines whether a user is a member of a segment, and this segment membership determination can be used to determine what content is provided to the user. Each segment has a corresponding set of criteria that includes multiple different elements describing users in the segment. ... Adobe Systems Inc

09/22/16 / #20160275451

Methods and systems for managing custodian operations for an electronic contract retained for an organization

Systems and methods for retaining contracts and managing custodian operations using a management server. One embodiment involves, in a computer network environment, managing custodian operations for an electronic contract retained for an organization. ... Adobe Systems Inc

09/22/16 / #20160275341

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

09/22/16 / #20160275056

Temporal control of visual characteristics in content

Content temporal selection control techniques are described. In one or more implementations, a method is described of controlling temporal application of a visual characteristic to a document in a user interface of a computing device as part of one or more edits made to the document. ... Adobe Systems Inc

09/22/16 / #20160274953

Systems and methods for load balancing of time-based tasks in a distributed computing system

A load manager comprises a configuration manager and a load monitor. The load manager is configured to monitor and manage aspects of a distributed computer system comprising a plurality of servers. ... Adobe Systems Inc

09/22/16 / #20160274767

Image selection control

Image selection control techniques are described. In one or more implementations, a method is described to control image selection in a user interface of a computing device. ... Adobe Systems Inc

09/22/16 / #20160274764

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/22/16 / #20160274685

Companion input device

An input device for providing inputs to a computing device includes an enclosure having a top, a bottom, and at least three sides such that the top and bottom have a polygonal shape. The top includes a trackpad substantially centered on the top surrounded by buttons at the corners of the top. ... Adobe Systems Inc

09/15/16 / #20160267690

Flexible video object boundary tracking

Techniques involving flexible video object boundary tracking are described. One or more curves, such as bezier curves, are received as drawn by a user on an initial frame of video to define a boundary of an object in the frame. ... Adobe Systems Inc

09/15/16 / #20160267629

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

09/15/16 / #20160267614

Secure content distribution system

A user selection of one or more of a plurality of content is received. The selected content is encrypted by a first encryption key that is remote and unknown to the distribution server. ... Adobe Systems Inc

09/15/16 / #20160267563

Methods and systems for managing and tracking electronic contract obligations

Systems and methods disclosed herein for providing information about an obligation of an electronic contract. One embodiment involves receiving, at an electronic contract obligation server, an annotation associated with the electronic contract, the annotation specifying the obligation to be performed by a performing participant of the electronic contract according to a time constraint for the benefit of a benefited participant of the electronic contract, the electronic contract obligation server independent of the performing participant and the benefited participant. ... Adobe Systems Inc

09/15/16 / #20160267562

Linking contracts to deliverable items

Techniques to link contracts to deliverable items are described. A contract service to collect and associate electronic signatures with contracts is implemented in an online retail environment for management of sale and delivery of items to consumers. ... Adobe Systems Inc

09/15/16 / #20160267519

Allocating online advertising budget based on return on investment (roi)

Embodiments of the present invention relate to allocating online advertising budget based on return on investment (roi). Allocating an advertising budget based on roi can facilitate advertisement bidding such that roi can be optimized for the advertiser. ... Adobe Systems Inc

09/15/16 / #20160267346

Generation of salient contours using live video

In various implementations, a computing device is configured to provide a live preview of salient contours generated on a live digital video feed. In particular, a designer can use a computing device with a camera, such as a smart phone, to view a real-time preview of salient contours generated from edges detected in frames of a live digital video feed prior to capture, thereby eliminating the unpredictability of salient contours generated from a previously captured image. ... Adobe Systems Inc

09/15/16 / #20160267059

Object resizing with content reflow

Briefly, in accordance with one or more embodiments, content of a file such as text content may be reflowed in response to a resizing of an object also included in the file.. . ... Adobe Systems Inc

09/15/16 / #20160266763

Selection refinement tool

Selection refinement tool techniques are described in which a selection within an image is modified using a tool that automatically resizes according to the shape of selection boundaries. In one or more implementations, selection boundaries are displayed in an image that is exposed in a user interface. ... Adobe Systems Inc

09/08/16 / #20160261892

Converting live streaming content to video-on-demand streaming content

Systems and methods are provided for converting live streaming content or other streaming content to video-on-demand streaming content. In one embodiment, a stream conversion application receives a request to access electronic content from a target stream, such as a live stream. ... Adobe Systems Inc

09/08/16 / #20160261701

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

09/08/16 / #20160261655

Techniques for correlating engagement of attendees of an online conference to content of the online conference

Disclosed are various embodiments for correlating the measured engagement of attendees to an online conference with the content of the online conference. In one implementation, a timeline is displayed in a user interface for at least a portion of the online conference. ... Adobe Systems Inc

09/08/16 / #20160260445

Audio loudness adjustment

Audio loudness adjustment techniques are described. In one or more implementations, primary and secondary sound data originating as part of an audio signal is adjusted. ... Adobe Systems Inc

09/08/16 / #20160260229

Camera-based brush creation

In embodiments of camera-based brush creation, an image is displayed in a brush application interface of a virtual brush application on a computing device. A photo capture selection can be received through the brush application interface to initiate capturing a digital photo of the image with a camera device of the computing device. ... Adobe Systems Inc

09/08/16 / #20160260124

Measuring promotion performance over online social media

Techniques described herein relate to calculating the effectiveness or marketing “lift” of online social media promotions (e.g., tweets® made on twitter® or postings made on facebook®), based on the impact that any such promotion is measured to have, after the promotion is made. Key performance indicators (kpi) for online social media marketing efforts may be established or updated based on such calculations. ... Adobe Systems Inc

09/01/16 / #20160253578

Learning user preferences for photo adjustments

In example embodiments, systems and methods for learning and using user preferences for image adjustments are presented. In example embodiments, a new image is received. ... Adobe Systems Inc

08/25/16 / #20160248765

Document distribution and interaction

A document originator establishes rules for authenticating an electronic signature. Such rules may require that any user who wishes to assent to the document terms provide biometric data in the form of an ocular image. ... Adobe Systems Inc

08/25/16 / #20160248644

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

08/25/16 / #20160247305

Providing visualizations of characteristics of an image

The present disclosure is directed toward providing visualization models of image characteristics. The visualization models can allow a user to intuitively understand and optionally edit or match characteristics. ... Adobe Systems Inc

08/25/16 / #20160247256

Generating multi-image content for online services using a single image

Systems and methods are provided for generating multi-image content for online services using a single image. For example, a processor identifies publishing constraints specified for image categories in a profile of an online service. ... Adobe Systems Inc

08/25/16 / #20160246821

Database migration of schemas enforced by applications without downtime

Techniques supporting database migration of schemas enforced by applications without downtime is described. In examples, a method of migrating databases is described to comply with schemas enforced by one or more applications without downtime such that the data remains accessible to the one or more applications. ... Adobe Systems Inc

08/18/16 / #20160241346

Source separation using nonnegative matrix factorization with an automatically determined number of bases

Methods and systems for source separation based on determining a number of bases for a nonnegative matrix factorization (nmf) model are disclosed. A method includes receiving, at a computing device, a mixed signal including a combination of first signal data and second signal data. ... Adobe Systems Inc

08/18/16 / #20160239945

Image haze removal using fast constrained transmission estimation

Techniques are disclosed for removing haze from an image or video by constraining the medium transmission used in a haze image formation model. In particular, a de-hazed scene, which is a function of a medium transmission, is constrained to be greater than or equal to a fractionally scaled variant of the input image. ... Adobe Systems Inc

08/18/16 / #20160239867

Online shopping cart analysis

Online shopping cart analysis is described. In one or more implementations, a model is built is usable to compute a likelihood of a given customer that leaves an online store with unpurchased items in an online shopping cart will return to purchase those items. ... Adobe Systems Inc

08/18/16 / #20160239856

Method and apparatus for associating user engagement data received from a user with portions of a webpage visited by the user

A method for associating user engagement data with various features of a product associated with a webpage is provided. The method includes detecting a visit to a portion of the webpage by a user. ... Adobe Systems Inc

08/18/16 / #20160239646

Selective access to portions of digital content

A system and method provide selective access to portions of digital content. A request to access a digital content item is received, the digital content item including multiple portions. ... Adobe Systems Inc

08/18/16 / #20160239581

Tracking changes in user-generated textual content on social media computing platforms

Social media posts related to a topic are analyzed over time by parsing the posts to identify terms and by statistically analyzing occurrences and co-occurrences of the terms in the posts to derive metrics. A relationship-based structure is updated over time based on the metrics. ... Adobe Systems Inc

08/18/16 / #20160239468

Method for intelligent web reference preloading based on user behavior prediction

A preloading tool facilitates efficient loading for content associated with links in a web document. An index containing links for a current page is created. ... Adobe Systems Inc

08/11/16 / #20160234267

Sharing digital content using an interactive send service system

The present disclosure is directed toward a send service system that enables a user to customize and control the sending of multiple files to one or more recipients. In addition, the send service system may use templates to allow a user to combine multiple files, stored by different third-party content providers, into a presentation, and to share the presentation with one or more recipients. ... Adobe Systems Inc

08/11/16 / #20160232914

Sound enhancement through deverberation

Sound enhancement techniques through dereverberation are described. In one or more implementations, a method is described of enhancing sound data through removal of reverberation from the sound data by one or more computing devices. ... Adobe Systems Inc

08/11/16 / #20160232519

Authorizing access by a third party to a service from a service provider

Systems and methods are provided for authorizing third-party access to a specific service from a service provider. In an example embodiment, a server system identifies a shared service from multiple services provided by the server system. ... Adobe Systems Inc

08/11/16 / #20160231914

Dynamic text control for mobile devices

A computer-implemented method for designing a digital design layout that includes text includes receiving a first user input requesting creation of a text editing element. The text editing element may include a text window and one or more graphical user interface controls associated with the text window. ... Adobe Systems Inc

08/04/16 / #20160226942

Insertion of supplementary content into a segmented content stream

Techniques for insertion of supplementary content into a segmented content stream are described. In at least some embodiments, a content stream includes primary content, such as streaming web content, a movie, an event broadcast (live and/or recorded), a television program, and so on. ... Adobe Systems Inc

08/04/16 / #20160226909

Document modification detection and prevention

Methods and apparatus, including computer program products, implementing and using techniques for document authentication. An electronic document is presented to a user. ... Adobe Systems Inc

08/04/16 / #20160225030

Social data collection and automated social replies

A social analysis tool facilitates improved communications between marketers and consumers. User information for consumers is collected from social posts exchanged between consumers and moderators acting on behalf of marketers. ... Adobe Systems Inc

08/04/16 / #20160225025

Predicting unsubscription of potential customers

The present disclosure is directed toward systems and methods for generating an un-subscription model and predicting whether a potential customer will un-subscribe from receiving electronic marketing content from a marketing source. For example, systems and methods described herein involve generating a prediction un-subscription model that predicts whether a potential customer is prone to un-subscribe from receiving future communications about a product or merchant in response to receiving a communication for the product or merchant. ... Adobe Systems Inc

08/04/16 / #20160225012

Tracking visual gaze information for controlling content display

The present disclosure is directed toward tracking visual gaze information. Methods and systems of the present disclosure track a visual gaze of a user with respect to a display of a computing device. ... Adobe Systems Inc

08/04/16 / #20160224895

Efficient computation of variable predictiveness

Embodiments of the present invention relate to efficiently computing variable predictiveness such that an indication of variable predictiveness can be provided in real time. In this regard, aspects of the present invention enable a user (e.g., digital marketer) to input a query and, in response, receive an indication of variable predictiveness. ... Adobe Systems Inc

08/04/16 / #20160224609

Data replication from a cloud-based storage resource

A local computing device replicates data stored in a cloud-based storage resource in a way that is substantially transparent to end users. A counter generation module provides a source for sequentially increasing counter indices, each of which is associated with a creation timestamp. ... Adobe Systems Inc

07/28/16 / #20160218924

Method and apparatus for enabling dynamic analytics configuration on a mobile device

A computer implemented method and apparatus for enabling dynamic analytics configuration on a mobile device. Generating a mobile application, which mobile application, when executed on a mobile device, includes accessing of instructions for analytics data collection, which instructions are accessed from a location remote from the mobile device executing the mobile application, and which instructions are modifiable without modification to the mobile application, thereby enabling dynamic analytics configuration on the mobile device.. ... Adobe Systems Inc

07/28/16 / #20160217476

Automatic creation and refining of lead scoring rules

Systems and methods disclosed herein score leads by determining and applying a scoring rule based on lead participation in an activity. This involves a processor of a computing device receiving information on participation in the activity by prior leads that resulted in conversions or rejections. ... Adobe Systems Inc

07/28/16 / #20160217119

Recognition and population of form fields in an electronic document

Techniques are disclosed for identifying and populating static form fields using prior responses to similar form fields. An example method includes receiving an electronic form having, encoded in the form, static text and a static form field for containing information specific to a given user of the electronic form. ... Adobe Systems Inc

07/28/16 / #20160217118

Using form fields as dimensions to define consumer segments for which form interactivity metrics can be analyzed

Improved authoring techniques enable digital forms to be configured so as to facilitate subsequent analysis of how specific consumer segments interact with such forms. As a form author defines and manipulates the fields that comprise a form, selected fields can be designated as dimensions across which metrics can be analyzed. ... Adobe Systems Inc

07/28/16 / #20160217116

Online content management system with undo and redo operations

Techniques are disclosed for facilitating the process of undoing and redoing modifications that are made to content using an online content management system (cms). As a user makes changes to content, such as by editing a webpage using a web-based cms, a history of the user's modifications is generated and stored locally on the client. ... Adobe Systems Inc

07/21/16 / #20160210664

Audio data sampling and user profile generation for advertisement control

Audio sampling and user profile generation of advertisement control techniques are described. In one or more implementations, in a digital environment in which advertisements are dynamically selected for output and consumption by a user, a method is utilized to generate a user profile by one or more computing devices that serves as a basis for this dynamic selection. ... Adobe Systems Inc

07/21/16 / #20160210036

Segmented scroll bar

Apparatus, systems, and methods may operate to receive a first command to display a selected portion of an electronic document, wherein the selected portion is indicated by a visible indicator in a selected segment of a segmented scroll bar having a dynamically compressible trough. Further activities may include sending a second command to display a document page having a page number corresponding to the visible indicator, wherein the trough comprises segments corresponding to the pages of the document. ... Adobe Systems Inc

07/21/16 / #20160210001

Navigation in a hierarchical node structure

Techniques are disclosed for navigation in a hierarchical node structure. A first graphical element representing a parent node in a hierarchical node structure is displayed via a graphical user interface (gui). ... Adobe Systems Inc

07/14/16 / #20160204944

Private electronic signature service for electronic documents

Techniques are disclosed for providing an electronic signature service where the content of an electronic document to be signed remains unknown to the service. A sender of the electronic document negotiates a specification for encoding the electronic document. ... Adobe Systems Inc

07/14/16 / #20160203625

Providing in-line previews of a source image for aid in correcting ocr errors

The present disclosure is directed toward systems and methods for assisting users in correcting ocr errors. For example, systems and methods described herein involve identifying the position of a cursor within a machine-readable document. ... Adobe Systems Inc

07/07/16 / #20160196828

Acoustic matching and splicing of sound tracks

Acoustic matching and splicing of sound tracks is described. In one or more implementations, a method to acoustically match and splice first and second sound tracks by one or more computing devices is described. ... Adobe Systems Inc

07/07/16 / #20160196563

Method to expand seed keywords into a relevant social query

The collection of social data from social networking services for market research purposes is improved by automating the formulation of a final query rule sets by analyzing relevant keywords captured using a seed query rule set based on a user input. Relevant keywords from social mentions based on a seed query rule set for a brand name and/or product can be extracted to form at least parts of a final query rule set. ... Adobe Systems Inc

07/07/16 / #20160196561

Organizing and classifying social media conversations to improve customer service

The present disclosure is directed toward a message classification system that allows for improved customer service through intelligent classification of social media messages. For example, the message classification system may detect one or more messages that share a common context from within a group of messages, organize the detected messages into a messaging thread, and analyze messages within the messaging thread to identify a messaging thread classification. ... Adobe Systems Inc

07/07/16 / #20160196354

Method to modify existing query based on relevance feedback from social posts

The collection of social data from social networking services for market research purposes is improved by automatically modifying existing search queries based on relevance feedback. Social mentions derived from a query rule set comprising a plurality of query sub-rules are displayed. ... Adobe Systems Inc

06/16/16 / #20160173629

User presence data for web-based document collaboration

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, include sending a first electronic document to a first client device over a data network from a web server. The first electronic document includes multiple document elements formatted according to a first document schema for a first client application. ... Adobe Systems Inc

06/16/16 / #20160171755

Automatic geometry and lighting inference for realistic image editing

Image editing techniques are disclosed that support a number of physically-based image editing tasks, including object insertion and relighting. The techniques can be implemented, for example in an image editing application that is executable on a computing system. ... Adobe Systems Inc

06/16/16 / #20160171634

Automatically modifying electronic agreements for execution

In some embodiments, electronic signature service provides access to an electronic agreement by a signatory. The electronic signature service determines whether a change to the electronic agreement proposed by the signatory is acceptable. ... Adobe Systems Inc

06/16/16 / #20160171560

Linguistic personalization of messages for targeted campaigns

Techniques for linguistic personalization of messages for targeted campaigns are described. In one or more implementations, dependencies between keywords and modifiers are extracted, from one or more segment-specific texts and a product-specific text, to build language models for the one or more segment specific texts and the product specific text. ... Adobe Systems Inc

06/16/16 / #20160171532

Advertisement placement prioritization

Techniques for advertisement placement prioritization are described. In one or more implementations, a likely line of sight of a viewer of an event to a focus point of the event is determined. ... Adobe Systems Inc

06/16/16 / #20160171084

Automatic document classification via content analysis at storage time

Techniques are disclosed for efficiently and automatically classifying textual documents or files. In some embodiments, the classification process is integrated into or otherwise made part of the storage function, such that when the user initiates a save process for a given file, the file is processed through a classifier prior to (or contemporaneously with) completing the save function. ... Adobe Systems Inc

06/16/16 / #20160170941

Replicating the appearance of typographical attributes and text adornments in digital publications

Techniques are disclosed for replicating the appearance of typographical attributes and text adornments in digital publications. Content in a fixed layout format is converted into a standard digital publication format by applying a <span> tag to each word of the content. ... Adobe Systems Inc

06/09/16 / #20160164968

Adaptive connectivity in network-based collaboration background information

Various embodiments include at least one of systems, methods, software, and data structures for peer-to-peer exchange of at least a portion of networked collaboration session data. Client and server solutions allow for switching between peer-to-peer and server-centric modes of collaboration data sharing. ... Adobe Systems Inc

06/09/16 / #20160163084

Systems and methods for creating and distributing modifiable animated video messages

Systems and methods in accordance with embodiments of the invention enable collaborative creation, transmission, sharing, non-linear exploration, and modification of animated video messages. One embodiment includes a video camera, a processor, a network interface, and storage containing an animated message application, and a 3d character model. ... Adobe Systems Inc

06/09/16 / #20160163053

Depth map generation

Depth maps are generated from two or more of images captured with a conventional digital camera from the same viewpoint using different configuration settings, which may be arbitrarily selected for each image. The configuration settings may include aperture and focus settings and/or other configuration settings capable of introducing blur into an image. ... Adobe Systems Inc

06/09/16 / #20160162930

Associating social comments with individual assets used in a campaign

Associating social comments with individual assets used in a campaign is described. In one or more embodiments, a campaign that includes one or more assets (e.g., images or videos of products) is published to one or more social networks. ... Adobe Systems Inc

06/09/16 / #20160162697

Automatically preventing unauthorized signatories from executing electronic documents for organizations

In some embodiments, an electronic signature service automatically updates electronic documents to prevent execution by an unauthorized signatory. The electronic signature service can receive an electronic document to be electronically signed on behalf of an organization. ... Adobe Systems Inc

06/02/16 / #20160156940

Common copy compression

Embodiments of the present invention provide systems, methods, and computer storage media directed to hosting a plurality of copies of a digital content. A common component and one or more individual components from one or more copies of the digital content are generated. ... Adobe Systems Inc

06/02/16 / #20160154562

Manipulating visual representations of data

Technologies relating to manipulating visual representations of data. A method is provided that includes displaying a first visual representation including a zoom parameter having a first value; receiving a first input while maintaining a first position of a cursor relative to the first visual representation; modifying the zoom parameter to have a second value, where the first visual representation of the document is adjusted according to the second value to provide a second visual representation; identifying a change in position of the cursor to a second position relative to the second visual representation; receiving a second input to modify the zoom parameter of the second visual representation; and modifying the zoom parameter to have a third value, where the second visual representation of the document is adjusted relative to the second position of the cursor according to the third value to provide a third visual representation of the document.. ... Adobe Systems Inc

05/26/16 / #20160150294

Video content metadata for enhanced video experiences

In embodiments of video content metadata for enhanced video experiences, metadata can be added to video content of a video prior to distribution of the video content to client devices, where the metadata is added along a video timeline coinciding with events that occur in the video when subsequently displayed for viewing. A client device can receive the video content from a distribution service and a video software component detects the metadata in the video content as the video content is being received for playback by the client device. ... Adobe Systems Inc

05/26/16 / #20160150102

Mobile-first photography workflow device

In embodiments of a mobile-first photography workflow device, digital photos that have been captured with a digital camera are received by the workflow device, and proxy images that each corresponds to one of the digital photos is created, where the proxy images have less data than a corresponding one of the digital photos, yet remain configured for photo editing. The proxy images are communicated to a tablet device that can receive and display a proxy image that has the less data than the corresponding digital photo. ... Adobe Systems Inc

05/26/16 / #20160149707

Tracking and notification of fulfillment events

An electronic signature system is used to procure one or more electronic signatures on a document. The electronic signature system not only facilitates communication between the document originator and the document recipient, but it also tracks the document status through states such as sent, viewed, executed, and fulfilled. ... Adobe Systems Inc

05/26/16 / #20160148428

Cutout object merge

Cutout object merge techniques are described. In one or more embodiments, a cutout object is identified for insertion into a scene. ... Adobe Systems Inc

05/26/16 / #20160148415

Depth of field synthesis using ray tracing approximation

Techniques are disclosed for synthesizing depth of field effects in a digital image using ray tracing approximation. For each target pixel in the image, an aperture-shaped kernel is centered about a reference pixel. ... Adobe Systems Inc

05/26/16 / #20160148395

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

05/26/16 / #20160148362

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

05/26/16 / #20160148357

Image compensation value computation

Image compensation value computation techniques are described. In one or more implementations, an image key value is calculated, by a computing device, for image data based on values of pixels of the image data. ... Adobe Systems Inc

05/26/16 / #20160148352

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

05/26/16 / #20160148325

Method and apparatus for providing a response to an input post on a social page of a brand

A method for providing a response to an input post on a social page of a brand is provided. The input post is detected upon posting of the input post on the social page of the brand. ... Adobe Systems Inc

05/26/16 / #20160148280

Content creation, deployment collaboration, and channel dependent content selection

Content creation and deployment collaboration techniques are described. In one or more implementations, metadata that describes the creation of the content may be associated with the content. ... Adobe Systems Inc

05/26/16 / #20160148279

Content creation, deployment collaboration, and badges

Content creation and deployment collaboration techniques are described. In one or more implementations, metadata that describes the creation of the content may be associated with the content. ... Adobe Systems Inc

05/26/16 / #20160148278

Content creation, deployment collaboration, and subsequent marketing activities

Content creation and deployment collaboration techniques are described. In one or more implementations, metadata that describes the creation of the content may be associated with the content. ... Adobe Systems Inc

05/26/16 / #20160148277

Content creation, deployment collaboration, and subsequent marketing activities

Content creation and deployment collaboration techniques are described. In one or more implementations, metadata that describes the creation of the content may be associated with the content. ... Adobe Systems Inc

05/26/16 / #20160148271

Personalized marketing based on sequence mining

Techniques to personalize a sequence of marketing actions and/or marketing channels used to contact individuals are described herein. Marketing data may be analyzed to select a sequence of marketing actions to employ for targeted marketing to an individual user. ... Adobe Systems Inc

05/26/16 / #20160148253

Temporal dynamics in display advertising prediction

A temporal prediction model is described that is usable to predict user purchase behavior for an online advertising instance. The temporal prediction model may be formed by processing time windows for click data, conversion data, and side information. ... Adobe Systems Inc

05/26/16 / #20160148251

Risk quantification for policy deployment

Risk quantification, policy search, and automated safe policy deployment techniques are described. In one or more implementations, techniques are utilized to determine safety of a policy, such as to express a level of confidence that a new policy will exhibit an increased measure of performance (e.g., interactions or conversions) over a currently deployed policy. ... Adobe Systems Inc

05/26/16 / #20160148250

Searching for safe policies to deploy

Risk quantification, policy search, and automated safe policy deployment techniques are described. In one or more implementations, techniques are utilized to determine safety of a policy, such as to express a level of confidence that a new policy will exhibit an increased measure of performance (e.g., interactions or conversions) over a currently deployed policy. ... Adobe Systems Inc

05/26/16 / #20160148249

Content creation, deployment collaboration, and tracking exposure

Content creation and deployment collaboration techniques are described. In one or more implementations, metadata that describes the creation of the content may be associated with the content. ... Adobe Systems Inc

05/26/16 / #20160148248

Multi-channel marketing campaigns

Techniques for multi-channel marketing campaigns are described herein. The techniques enable marketers to determine sequences of chronologically ordered communication channels by which to perform a multi-channel marketing campaign. ... Adobe Systems Inc

05/26/16 / #20160148246

Automated system for safe policy improvement

Risk quantification, policy search, and automated safe policy deployment techniques are described. In one or more implementations, techniques are utilized to determine safety of a policy, such as to express a level of confidence that a new policy will exhibit an increased measure of performance (e.g., interactions or conversions) over a currently deployed policy. ... Adobe Systems Inc

05/26/16 / #20160148223

Forecasting web metrics using statistical causality based feature selection

Embodiments of the present invention relate to forecasting metrics, such as web metrics, using causality-based feature selection. In embodiments, a set of potential features from which to generate a forecasting model is referenced. ... Adobe Systems Inc

05/26/16 / #20160148158

Content creation, deployment collaboration, activity stream, and task management

Content creation and deployment collaboration techniques are described. In one or more implementations, metadata that describes the creation of the content may be associated with the content. ... Adobe Systems Inc

05/26/16 / #20160148079

Object detection using cascaded convolutional neural networks

Different candidate windows in an image are identified, such as by sliding a rectangular or other geometric shape of different sizes over an image to identify portions of the image (groups of pixels in the image). The candidate windows are analyzed by a set of convolutional neural networks, which are cascaded so that the input of one convolutional neural network layer is based on the input of another convolutional neural network layer. ... Adobe Systems Inc

05/26/16 / #20160148078

Convolutional neural network using a binarized convolution layer

A convolutional neural network is trained to analyze input data in various different manners. The convolutional neural network includes multiple layers, one of which is a convolution layer that performs a convolution, for each of one or more filters in the convolution layer, of the filter over the input data. ... Adobe Systems Inc

05/26/16 / #20160147802

Synchronizing different representations of content

Two different representations of content are maintained, at least one of which is a composite representation of the content. The composite representation is multiple different components, each component stored as a separate file and each component including some of the data of the content. ... Adobe Systems Inc

05/26/16 / #20160147760

Providing alternate words to aid in drafting effective social media posts

The present disclosure is directed toward systems and methods for increasing an engagement level of a social media post among a community of social media users. For example, systems and method described herein involve building and training a data model that represents how a given community of social media users engages with social media posts. ... Adobe Systems Inc

05/26/16 / #20160147758

Automatic aggregation of online user profiles

Techniques are disclosed for identifying the same online user across different communication networks, and further creating a unified profile for that user. The unified profile is an aggregation of publicly available user profile attributes across the different networks. ... Adobe Systems Inc

05/26/16 / #20160147741

Techniques for providing a user interface incorporating sign language

Disclosed are various embodiments for building and providing a user interface of an application that is presented using sign language in an animation within the user interface. In one implementation, a computer initiates execution of an application that is configured to provide a user interface (ui) in at least one available language that includes a sign language. ... Adobe Systems Inc

05/26/16 / #20160147721

Concurrently supporting both document-based and object-based undo operations

During operation of a program, various different editing actions can be performed on data (e.g., image or video data) in a document. The data includes multiple objects, each of which is a user-selectable element of the data, such as a line, a shape, or a filter applied to the data. ... Adobe Systems Inc

05/19/16 / #20160142419

Protecting documents from cross-site scripting attacks

In various implementations, an embedded document receives untrusted content from a containing document, where the embedded document is in the containing document. In some cases, the untrusted content is received by the containing document from a server and is forwarded to the embedded document without rendering the untrusted content in the containing document. ... Adobe Systems Inc

05/19/16 / #20160142272

Non-committal visitor stitching

Techniques are provided for transforming information about unique visits to a website or interactions with a mobile application by a single individual on different devices into unified analytical data representing these visits. One or more visitor stitching models can be used to quantify unique visits as belonging to the same person with a certain level of confidence. ... Adobe Systems Inc

05/19/16 / #20160140753

Constructing 3d surfaces for multi-color objects

This document describes techniques and apparatuses for constructing three dimensional (3d) surfaces for multi-colored objects. In some aspects, these techniques determine, from a color image and coarse depth information, an illumination model and albedo for a multi-color object. ... Adobe Systems Inc

05/19/16 / #20160140741

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

05/19/16 / #20160140722

Fast intrinsic images

Fast intrinsic images techniques are described. In one or more implementations, a combination of local constraints on shading and reflectance and non-local constraints on reflectance are applied to an image to generate a linear system of equations. ... Adobe Systems Inc

05/19/16 / #20160140701

Facilitating text identification and editing in images

Facilitating text identification and editing in images is described herein. In one or more embodiments, a user selection of a location in an area of text in an image is received. ... Adobe Systems Inc

05/19/16 / #20160140699

Automatically identifying and healing spots in images

Systems and methods are provided for automatically identifying and healing spots in images. In an embodiment, a method receives, at a computing device, a selection of an area of an image, the area having a center. ... Adobe Systems Inc

05/19/16 / #20160140627

Generating high quality leads for marketing campaigns

Systems and methods for generating high quality leads for marketing campaigns are disclosed. One disclosed method assigns scores to users in order to facilitate selection of which users will receive electronic marketing communications. ... Adobe Systems Inc

05/19/16 / #20160140623

Target audience content interaction quantification

Target audience content interaction techniques are described. In one or more implementations, a plurality of content is quantified by one or more computing devices as a content feature representation for each of the plurality of content. ... Adobe Systems Inc

05/19/16 / #20160140619

Monitoring and responding to social media posts with socially relevant comparisons

The present disclosure is directed toward systems and methods for leveraging social media. For example, systems and methods described herein involve monitoring social media posts and determining socially relevant competitors. ... Adobe Systems Inc

05/19/16 / #20160140618

Targeting ads engaged by a user to related users

The present disclosure is directed toward targeting advertisements to a close-knit group of users. Methods and systems of the present disclosure identify a close-knit group of users or devices based on the use of a concurrent streaming account. ... Adobe Systems Inc

05/19/16 / #20160140599

Automatic discovery of high-performance features for customer lifetime value optimization via low-variance random projection

Techniques for automatic discovery of high-performance features for customer ltv optimization via low-variance random projection are described. In one or more implementations, a random projection matrix is generated that is usable to compress a dataset representing a plurality of features associated with one or more customers. ... Adobe Systems Inc

05/19/16 / #20160140454

User interest learning through hierarchical interest graphs

User interest learning through hierarchical interest graph techniques are described. In one or more implementations, each of a plurality of categories in a directed hierarchical interest graph are assigned a distance value which represents a shortest distance in the directed hierarchical interest graph from a root category to the category. ... Adobe Systems Inc

05/19/16 / #20160140408

Neural network patch aggregation and statistics

Neural network patch aggregation and statistical techniques are described. In one or more implementations, patches are generated from an image, e.g., randomly, and used to train a neural network. ... Adobe Systems Inc

05/19/16 / #20160140123

Generating a query statement based on unstructured input

Techniques for generating a query statement to query a dataset may be provided. For example, the query statement can be generated from natural language input, such as a natural language utterance. ... Adobe Systems Inc

05/12/16 / #20160134934

Estimating audience segment size changes over time

Methods, computer readable storage media, and systems for estimating and predicting audience segment sizes are provided. An exemplary method receives a request for segment sizes for a defined audience segment, the request indicating one or more traits of visitors of network content and a time range. ... Adobe Systems Inc

05/12/16 / #20160133296

Multimedia content duration manipulation

Average pixel luminosity is calculated for each frame comprising a content item. For each pair of adjacent frames, an ifd is calculated. ... Adobe Systems Inc

05/12/16 / #20160133030

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

05/12/16 / #20160132995

Structure aware image denoising and noise variance estimation

Structure aware image denoising and noise variance estimation techniques are described. In one or more implementations, structure-aware denoising is described which may take into account a structure of patches as part of the denoising operations. ... Adobe Systems Inc

05/12/16 / #20160132900

Informative bounce rate

In embodiments of informative bounce rate, keywords can be obtained from content of a web page, and source content is extracted from a referring source that includes a selectable link to the web page. The keywords that are obtained from content of the web page are identified as also occurring in the source content of the referring source. ... Adobe Systems Inc

05/12/16 / #20160132750

Local feature representation for image recognition

Techniques are disclosed for image feature representation. The techniques exhibit discriminative power that can be used in any number of classification tasks, and are particularly effective with respect to fine-grained image classification tasks. ... Adobe Systems Inc

05/12/16 / #20160132693

Document distribution and interaction

An electronic signature comprises an authenticated audio and/or visual recording of a spoken assent that conforms to a pre-established phrase. Alternatively, an electronic signature comprises an authenticated visual recording of a series of physical gestures that conforms to a pre-established sequence. ... Adobe Systems Inc

05/12/16 / #20160132572

Collecting, organizing, and searching knowledge about a dataset

Techniques for organizing knowledge about a dataset storing data from or about multiple sources may be provided. For example, the data can be accessed from the multiple sources and categorized based on the data type. ... Adobe Systems Inc

05/12/16 / #20160132218

Push-pull type gestures

Techniques for push-pull type gestures are described. In embodiments, a push gesture away from a cursor object that is displayed by a display device is recognized. ... Adobe Systems Inc

05/12/16 / #20160132168

Scaling pressure data from a pressure-sensitive device

A method and apparatus for filtering pressure data from a pressure-sensitive device is disclosed. A computer implemented method for filtering pressure data from a pressure-sensitive device comprises receiving, from a pressure sensitive device, a raw pressure value for a stroke, filtering the raw pressure value for the stroke to determine a filtered pressure value, and computing a width of a stroke based on the filtered pressure value.. ... Adobe Systems Inc

05/05/16 / #20160127432

Methods and systems for establishing, hosting and managing a screen sharing session involving a virtual environment

Techniques for establishing a screen sharing session are described. Consistent with some embodiments, a web conferencing application executing at a mobile computing device enables a user to specify the identity of a remote computer. ... Adobe Systems Inc

05/05/16 / #20160127131

Distributed validation of digitally signed electronic documents

Systems and methods are presented for distributed validation of a digitally signed electronic document. A computing device accesses both a representation of the electronic document and a digital signature for the electronic document that includes a digest generated by the digital signature's creator by applying a one-way function to the electronic document. ... Adobe Systems Inc

05/05/16 / #20160125778

Multiple display rendering of digital content

Techniques are provided for segmenting digital content into a plurality of tiles which can be displayed across multiple application windows. For example, in one specific implementation, the methods disclosed herein can be used to segment a webpage into a plurality of tiles, wherein each of the tiles can be displayed in a separate web browser that displays a portion of the original webpage. ... Adobe Systems Inc

05/05/16 / #20160125451

Asset suggestions for electronic posts

Techniques are disclosed for improving electronic communications or so-called posts prior to publication by automatically providing asset suggestions. The techniques generally leverage known historical performance data of rich media “assets” such as image content, graphics content, video content, and audio content. ... Adobe Systems Inc

05/05/16 / #20160125041

Generating segments based on intelligent sequential data

The present disclosure is directed toward systems and methods that allow users to efficiently and effectively create and identify segments of usage patterns. For example, systems and methods described herein allow marketers to query and return sequential segments including sequence conditions based on user-defined dimension item values. ... Adobe Systems Inc

05/05/16 / #20160124930

Adaptive modification of content presented in electronic forms

Systems and methods are provided for intelligently adapting content presented in electronic forms. In some embodiments, a processor provides access to multiple instances of a first version of an electronic form by multiple clients based on determining that insufficient data exists in a data source for a category of information. ... Adobe Systems Inc

05/05/16 / #20160124813

Restoration of modified document to original state

Techniques are disclosed for restoring a modified document to an original state. The modified document is scanned into a digital form using an optical scanning device. ... Adobe Systems Inc

04/28/16 / #20160119661

On-demand metadata insertion into single-stream content

Techniques for on-demand metadata insertion into single-stream content are described. In one or more implementations, media content is obtained responsive to a request. ... Adobe Systems Inc

04/28/16 / #20160119413

Synchronized view architecture for embedded environment

Systems and methods for synchronizing information between devices are provided. An exemplary method receives, at first computing device, electronic content and data identifying one or more peer computing devices and establishes respective connections between the first device and each of the peer devices. ... Adobe Systems Inc

04/28/16 / #20160117805

Removing noise from an image via efficient patch distance computations

In embodiments of removing noise from an image via efficient patch distance computations, weights are computed for patches of pixels in a digital image, and the computed weights are multiplied by respective offset values of offset images that are pixelwise shifted images of the entire digital image. The weights can be applied to the pixels in the digital image on a patch-by-patch basis to restore values of the pixels. ... Adobe Systems Inc

04/28/16 / #20160117798

Image zooming

Image zooming is described. In one or more implementations, zoomed croppings of an image are scored. ... Adobe Systems Inc

04/28/16 / #20160117737

Preference mapping for automated attribute-selection in campaign design

Techniques for preference mapping for automated attribute selection in campaign design are described. In one or more implementations, consumer preference data associated with a plurality of products including a client product is analyzed by one or more computing devices to determine user sentiments associated with attributes that correspond to respective products. ... Adobe Systems Inc

04/28/16 / #20160117717

Systems and techniques for intelligent a/b testing of marketing campaigns

Systems and methods for testing two or more pieces of marketing communication content that intelligently selects test recipients sets to get effective results in a timely manner. One embodiment involves identifying a category of a marketing campaign and identifying potential test recipients who are interested in the category based on interactions by each respective potential test recipient with prior marketing communications associated with the category. ... Adobe Systems Inc

04/28/16 / #20160117389

Automatic identification of sources of web metric changes

Techniques for automatic identification of sources of web metric changes are described. In one or more implementations, changes in a web metric that indicate a measurable attribute associated with a website are determined, and the web metric is analyzed to identify sources that contributed to the changes in the web metric. ... Adobe Systems Inc

04/28/16 / #20160117341

Automating user operations using screen shots and file names

Methods for automating user operations include analyzing a name of an image file to identify an operation to be automated. One or more embodiments compare a content of the image file to a graphical user interface of a computing device to identify a location of a graphical user interface element in the graphical user interface. ... Adobe Systems Inc

04/28/16 / #20160117194

Methods and apparatus for resource management cluster computing

Embodiments of an event-driven resource management technique may enable the management of cluster resources at a sub-computer level (e.g., at the thread level) and the decomposition of jobs at an atomic (task) level. A job queue may request a resource for a job from a resource manager, which may locate a resource in a resource list and grant the resource to the job queue. ... Adobe Systems Inc

04/07/16 / #20160099854

Digital content consumption analysis

Content consumption session progress is predicted based on historical observations of how users have interacted with a repository of digital content. This is approached as a matrix completion problem. ... Adobe Systems Inc

04/07/16 / #20160098823

Cropping boundary simplicity

Cropping boundary simplicity techniques are described. In one or more implementations, multiple candidate cropping s of a scene are generated. ... Adobe Systems Inc

04/07/16 / #20160098735

Marketing channel attribution

Techniques are disclosed for evaluating the incremental effect of a marketing channel that forms part of a multichannel marketing campaign. In one implementation data characterizing observed marketing interactions and outcomes is collected. ... Adobe Systems Inc

04/07/16 / #20160098483

Automatic document classification via content analysis at storage time

Techniques are disclosed for efficiently and automatically classifying textual documents or files. In some embodiments, the classification process is integrated into or otherwise made part of the storage function, such that when the user initiates a save process for a given file, the file is processed through a classifier prior to (or contemporaneously with) completing the save function. ... Adobe Systems Inc

04/07/16 / #20160098348

Dynamic memory estimations for memory bounded applications

Techniques are disclosed for improving application responsiveness, and particularly applications used to present rich media content, by precaching nearby but not-yet-displayed content, so that content can be immediately ready to display. A precache window can be used to determine what undisplayed content is precached, in accordance with an embodiment. ... Adobe Systems Inc

04/07/16 / #20160098178

Identifying selected dynamic content regions

Selected regions in dynamic content may be identified. Analytics data may be received that may include a region identifier corresponding to a region from which a selectable element was selected from the content. ... Adobe Systems Inc

04/07/16 / #20160098103

Optical digital ruler

Embodiments of the present invention provide systems, methods, and computer storage media directed to an optical digital ruler. The optical digital ruler includes at least two optical sensors allowing physical movement and rotation of the optical digital ruler to facilitate positioning a template on a canvas or background. ... Adobe Systems Inc

03/31/16 / #20160094593

Method and apparatus for sharing viewable content with conference participants through automated identification of content to be shared

A computer implemented method and apparatus for sharing the contents of a presentation in a web conference through automated identification of documents for selective sharing with web conferences comprises launching a web conference in which an application or an entire desktop view of a conference presenter is caused to be rendered as content viewable on the displays of all conference participants. The method detects that one or more documents are being accessed by application(s) executed concurrently with the desktop sharing application and identifies documents having a supported format as including viewable content available for rendering to the display of the presenter. ... Adobe Systems Inc

03/24/16 / #20160086241

Interactive notifications for mobile commerce applications

Interactive notifications, from merchants or others soliciting a user response, are provided to the users' mobile devices for facilitating user engagement and receiving customer feedback. The interactive notifications include multiple single- or limited-action user-response options, such as buttons for purchasing the product or indicating that the user is not interested, enabling a user to immediately respond to the notification. ... Adobe Systems Inc

03/17/16 / #20160080145

Distributing keys for decrypting client data

In some embodiments, a server can establish a session with a remote client. The server can generate a session key portion for the session and a client key portion for the remote client. ... Adobe Systems Inc

03/17/16 / #20160077422

Collaborative synchronized multi-device photography

Techniques are disclosed for collaborative and synchronized photography across multiple digital camera devices. A panoramic photograph of a scene can be generated from separate photographs taken by each of the cameras simultaneously. ... Adobe Systems Inc

03/10/16 / #20160071296

Spatial visualization of metrics

Computer-readable media, computer systems, and computing devices for method of providing spatial visualizations of metrics. In embodiments, the method includes referencing a spatial map having multiple spatial regions. ... Adobe Systems Inc

03/10/16 / #20160071194

Providing interactive notifications for completing online transactions

Systems and methods are disclosed for providing interactive notifications for completing online transactions. In some embodiments, a processing device determines that completing an online transaction initiated at a mobile device requires fewer than a threshold number of operations. ... Adobe Systems Inc

03/10/16 / #20160070731

Analytics based on scalable hierarchical categorization of web content

Various methods and systems for performing analytics based on hierarchical categorization of content are provided. Analytics can be performed using an index building workflow and a classification workflow. ... Adobe Systems Inc

03/10/16 / #20160070460

In situ assignment of image asset attributes

Techniques are disclosed for assigning an attribute to an image asset. A touch-sensitive device can display images one at a time. ... Adobe Systems Inc

03/03/16 / #20160065979

Common copy compression

Embodiments of the present invention provide systems, methods, and computer storage media directed to hosting a plurality of copies of a digital content. A common component and one or more individual components from one or more copies of the digital content are generated. ... Adobe Systems Inc

03/03/16 / #20160065961

Common copy compression

Embodiments of the present invention provide systems, methods, and computer storage media directed to hosting a plurality of copies of a digital content. A common component and one or more individual components from one or more copies of the digital content are generated. ... Adobe Systems Inc

03/03/16 / #20160065567

Enabling digital signatures in mobile apps

A computer implemented method and apparatus for provisioning certificates for use in applying digital signatures to electronic content are described. A method for provisioning a certificate to a user for use in applying a digital signature to electronically stored content includes receiving a request for the certificate. ... Adobe Systems Inc

03/03/16 / #20160065301

Lightweight pairing and connection transfer protocol via gesture-driven shared secrets

A gesture is performed by a wireless accessory attempting to pair with a device. The gesture comprises a series of user interactions associated with accessory data detected at the accessory and device data detected at the device. ... Adobe Systems Inc

03/03/16 / #20160063956

External device screen targeting

Techniques for external device screen targeting are described. In one or more implementations, location information of a mobile computing device is calculated based on a distance between the mobile computing device and multiple signal transmitters having predefined locations. ... Adobe Systems Inc

03/03/16 / #20160063750

Stop-motion video creation from full-motion video

In embodiments of stop-motion video creation from full-motion video, a video of an animation sequence is filmed with a video camera that captures an animation object and manipulations to interact with the animation object. Motion frames of the video are determined, where the motion frames depict motion as the manipulations to interact with the animation object. ... Adobe Systems Inc

03/03/16 / #20160063687

Deblurring images having spatially varying blur

A computer-implemented method and system are described for deblurring an image. The method may include accessing an image having a first blurred region and a second blurred region, and generating a first blur kernel for the first blurred region and a second blur kernel for the second blurred region. ... Adobe Systems Inc

03/03/16 / #20160063670

Dynamic motion path blur kernel

Dynamic motion path blur techniques are described. In one or more implementations, paths may be specified to constrain a motion blur effect to be applied to a single image. ... Adobe Systems Inc

03/03/16 / #20160063669

Dynamic motion path blur user interface

Dynamic motion path blur techniques are described. In one or more implementations, paths may be specified to constrain a motion blur effect to be applied to a single image. ... Adobe Systems Inc

03/03/16 / #20160063257

Data driven system for responding to security vulnerability

A data-driven system for fast response to security vulnerability, in one example embodiment, comprises a request detector, a content type evaluator, and a presentation module. A request detector may be configured to detect a request to display content. ... Adobe Systems Inc

03/03/16 / #20160062963

Synchronizing dom element references

Techniques for synchronizing document object model (dom) references between a host process and an edit process are described. In one or more implementations a page editor application is invoked to edit a mark-up language document. ... Adobe Systems Inc

03/03/16 / #20160062731

Shortlist computation for searching high-dimensional spaces

Techniques are disclosed for indexing and searching high-dimensional data using inverted file structures and product quantization encoding. An image descriptor is quantized using a form of product quantization to determine which of several inverted lists the image descriptor is to be stored. ... Adobe Systems Inc

03/03/16 / #20160062622

User interface facilitating mesh generation

A mesh is a collection of multiple shapes referred to as elements, each of which can share an edge with one or more other elements of the mesh. The mesh is presented to the user on a display, and the user identifies a new element to be added to the mesh. ... Adobe Systems Inc

03/03/16 / #20160062615

Combined selection tool

Combined selection tool techniques are described in which selection of portions within an image is enabled via a tool configured to selectively switch between a coarse selection mode and a refinement selection mode. In one or more implementations, an image is exposed for editing in a user interface and input is obtained to select portions of the image using the tool. ... Adobe Systems Inc

02/25/16 / #20160056963

Policy-based signature authentication system and method

In various example embodiments, a system and method for providing policy-based authentication is provided. In example embodiments, a request to access and sign a document is received from a device of an intended signer. ... Adobe Systems Inc

02/25/16 / #20160056648

Stylus charging case

Embodiments of the present invention relate to a portable charging case that can serve as both a charging base and a protective carrying case for a rechargeable stylus. The portable charging case can enable a quick connect and release of the stylus using magnetic force for magnetic engagement of the stylus to the charging base. ... Adobe Systems Inc

02/25/16 / #20160055380

Framework for combining content intelligence modules

A method for analyzing media assets such as video and audio files. The method includes providing access to all the frames of a digital media asset. ... Adobe Systems Inc

02/25/16 / #20160055235

Determining sentiments of social posts based on user feedback

User feedback regarding sentiments of social posts is used to improve sentiment assignment for social analysis. The user feedback is used to generate sentiment tuning data, which may include assignments between reference sentiments and reference social posts. ... Adobe Systems Inc

02/25/16 / #20160055174

Facilitating searching for geographic place names

A data store of geographic place names includes geographic place names in each of multiple different languages for each of multiple different types of geographic places. These different types of geographic places can include cities, countries, regions (e.g., states), country codes, region (e.g., state) codes, and so forth. ... Adobe Systems Inc

02/25/16 / #20160054893

Touch digital ruler

Embodiments of the present invention provide systems, methods, and computer storage media directed to a touch digital ruler. As such, a particular drawing stroke on a canvas or background can be drawn in alignment with a template irrespective of whether a touch path input by a user aligns with the template. ... Adobe Systems Inc

02/18/16 / #20160048885

Offer matching for a user segment

User data and a plurality of micro-segment definitions are received. Each micro-segment definition in the plurality of micro-segment definitions corresponds to one or more offers in an offer provider campaign. ... Adobe Systems Inc

02/18/16 / #20160048696

Attestation for electronic signatures

Techniques for generating a document according to attestation requirements are provided. A method determines attestation requirements for electronically signing an electronic document. ... Adobe Systems Inc

02/11/16 / #20160044299

3d tracked point visualization using color and perspective size

One exemplary embodiment involves receiving a plurality of three-dimensional (3d) track points for a plurality of frames of a video, wherein the 3d track points are extracted from a plurality of two-dimensional source points. The embodiment further involves rendering the 3d track points across a plurality of frames of the video on a two-dimensional (2d) display. ... Adobe Systems Inc

02/11/16 / #20160044019

Extensible configuration system to allow a website to authenticate users based on an authorization protocol

An extensible configuration system to allow a website to authenticate users based on an authorization protocol is disclosed. In some embodiments, the extensible configuration system includes receiving an identifier for an authentication provider; and automatically configuring a website to use the authentication provider for logging into the website.. ... Adobe Systems Inc

02/11/16 / #20160042159

Delayed validation for software licensing and activation

A method for performing a delayed license validation may include receiving a request to execute a software application. In response to receiving the request to execute the software application, the execution of the software application may be permitted. ... Adobe Systems Inc

02/11/16 / #20160042041

Customized and automated dynamic infographics

In embodiments of customized and automated dynamic infographics, an infographic template is received at a cloud-based service from a computing device, where a user at the computing device creates the infographic template in a graphics application to display data obtained from data sources. The cloud-based service assigns an identifier to associate the infographic template and the data sources of the data, and posts the infographic template making it available for cloud-based access by other computing devices that request to display the posted infographic template. ... Adobe Systems Inc

02/11/16 / #20160041950

Frame-shaped anchored elements

Frame-shaped anchored elements are described. In one or more embodiments, anchored text elements are identified for primary text that is located in a non-rectangular frame (e.g., a circular frame, a rounded rectangle frame, and so on) and that references the anchored text elements. ... Adobe Systems Inc

02/11/16 / #20160041738

Bidirectional text selection

Techniques for bidirectional text selection are disclosed. When a character selection is received, such as a “shift+arrow” input, the unanchored side of a selection area is adjusted by one glyph in the selection direction. ... Adobe Systems Inc

02/04/16 / #20160037087

Image segmentation for a live camera feed

Techniques are disclosed for segmenting an image frame of a live camera feed. A biasing scheme can be used to initially localize pixels within the image that are likely to contain the object being segmented. ... Adobe Systems Inc

02/04/16 / #20160036931

Real-time calculated and predictive events

Embodiments of the present invention provide systems, methods, and computer storage media directed to an analytics tool for detecting real-time user or “visitor” events based on real-time data. More specifically, events are detected based on actions not taken by a user. ... Adobe Systems Inc

02/04/16 / #20160035125

3d-consistent 2d manipulation of images

One embodiment involves receiving selection of a first quadrilateral and a second quadrilateral in an image being edited in an image editing application. An edge of the first quadrilateral may be shared with an edge of the second quadrilateral. ... Adobe Systems Inc

02/04/16 / #20160035078

Image assessment using deep convolutional neural networks

Deep convolutional neural networks receive local and global representations of images as inputs and learn the best representation for a particular feature through multiple convolutional and fully connected layers. A double-column neural network structure receives each of the local and global representations as two heterogeneous parallel inputs to the two columns. ... Adobe Systems Inc

02/04/16 / #20160035068

Dynamic motion path blur techniques

Dynamic motion path blur techniques are described. In one or more implementations, paths may be specified to constrain a motion blur effect to be applied to a single image. ... Adobe Systems Inc

02/04/16 / #20160034973

Systems and methods for providing real-time marketing campaigns

Systems and methods for providing real-time marketing campaigns are disclosed. One disclosed method includes steps of identifying, by a marketing system, a target product for a marketing campaign; executing a real time capture system to requesting and receiving, by a real-time capture system, user comment information from one or more social media sites; determining, by a sentiment engine, sentiments associated with the user comment information about the target product; and identifying, by the marketing system, one or more features of the target product associated with the sentiments and a target population for the marketing campaign based on the user comment information.. ... Adobe Systems Inc

02/04/16 / #20160034922

Determining brand exclusiveness of users

Embodiments of the present invention relate to a determination of a user's exclusiveness toward a particular brand. User-specific entities are extracted from social media content associated with a user. ... Adobe Systems Inc

02/04/16 / #20160034915

Document performance indicators based on referral context

A computer-implemented method for providing performance indicators of destination documents includes identifying a referral document to a destination document, where the referral document comprising a source of at least one visitor to the destination document. The method also includes extracting referral keywords from content of the referral document, the referral keywords corresponding to a referral context of the referral document. ... Adobe Systems Inc

02/04/16 / #20160034788

Learning image categorization using related attributes

A first set of attributes (e.g., style) is generated through pre-trained single column neural networks and leveraged to regularize the training process of a regularized double-column convolutional neural network (rdcnn). Parameters of the first column (e.g., style) of the rdcnn are fixed during rdcnn training parameters of the second column (e.g., aesthetics) are fine-tuned while training the rdcnn and the learning process is supervised by the label identified by the second column (e.g., aesthetics). ... Adobe Systems Inc

02/04/16 / #20160034435

Managing portable document-based workspaces

In various embodiments, methods and systems for managing portable document-based workspaces is provided. An indication to save a document-based workspace for a document is received on a computing device. ... Adobe Systems Inc

02/04/16 / #20160034111

Method and apparatus for providing a contextual timeline of an online interaction for use in assessing effectiveness

A computer implemented method and apparatus for generating a contextual timeline of an online interaction such as a web conference acquires context, from the perspective of participants in the online interaction, along a timeline. Provided for display to a user is a graphical representation of variations, over at least a portion of the timeline, in participant engagement, attentiveness, attendance and/or some other measure of participant interactivity. ... Adobe Systems Inc

01/28/16 / #20160029050

Hybrid stream delivery

Hybrid stream delivery techniques are described. In one or more implementations, a multicast stream of primary content is received at a computing device for output by the computing device. ... Adobe Systems Inc

01/28/16 / #20160027200

Automatically determining correspondences between three-dimensional models

The present disclosure is directed to integrating external 3d models into a character creation system. In general, a character creation system imports an external 3d model by determining correspondence values for each vertex within the 3d model. ... Adobe Systems Inc

01/28/16 / #20160027181

Accelerating object detection

Accelerating object detection techniques are described. In one or more implementations, adaptive sampling techniques are used to extract features from an image. ... Adobe Systems Inc

01/28/16 / #20160027159

Low memory content aware image modification

Techniques are disclosed for generating a modified image. A source image at an original, or high, resolution is downsampled to a lower resolution. ... Adobe Systems Inc

01/28/16 / #20160027152

Scalable massive parallelization of overlapping patch aggregation

Techniques for enhancing an image using pixel-specific processing. An image can be enhanced by updating selected pixels through patch aggregation. ... Adobe Systems Inc

01/28/16 / #20160027151

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

01/28/16 / #20160026899

Text line detection in images

Techniques for detecting and recognizing text may be provided. For example, an image may be analyzed to detect and recognize text therein. ... Adobe Systems Inc

01/28/16 / #20160026897

Using machine learning to define user controls for photo adjustments

In various example embodiments, a system and method for using machine learning to define user controls for image adjustment is provided. In example embodiments, a new image to be adjusted is received. ... Adobe Systems Inc

01/28/16 / #20160026691

Bridge event analytics tools and techniques

Multiple selected checkpoints define a group of paths represented in an analytics database. One or more events which appear between the multiple checkpoints on each of a plurality of the paths are identified as common bridge events. ... Adobe Systems Inc

01/28/16 / #20160026687

Social capture rules

The collection of social data from social networking services for moderation purposes is improved by analyzing social mentions captured using an initial set of capture rules. The text and/or metadata of social mentions previously captured using an initial rule set of capture rules may be analyzed to identify common text and/or common metadata amongst those social mentions. ... Adobe Systems Inc

01/28/16 / #20160026609

Appending new content to open content

Techniques for appending new content to open content are described. In one or more embodiments, content having one or more hyperlinks associated with additional content is displayed. ... Adobe Systems Inc

01/28/16 / #20160026371

Touch-based user interface control tiles

A user interface includes a digital image display canvas and a plurality of control tiles arranged on a rotatable carousel. A user can browse through the control tiles using swiping gestures that rotate the carousel. ... Adobe Systems Inc

01/21/16 / #20160021330

Method and apparatus for providing engaging experience in an asset

In one embodiment, at least one of number of times a frame is paused by a plurality of users (users) and attention-activity of the users for the frame is tracked for each frame of an asset (video etc.). An interactive version of at least one frame is pre-generated based on the tracking. ... Adobe Systems Inc

01/21/16 / #20160019440

Feature interpolation

Feature interpolation techniques are described. In a training stage, features are extracted from a collection of training images and quantized into visual words. ... Adobe Systems Inc

01/21/16 / #20160019274

Efficient replication of hierarchical structures

Embodiments of the present invention provide systems, methods, and computer storage media for facilitating efficient replication of hierarchical structures. In the regard, the number of nodes within a hierarchical structure to replicate is minimized such that the hierarchical structure is more efficiently replicated. ... Adobe Systems Inc

01/21/16 / #20160019271

Generating synthetic data

Methods for generating synthetic data based on time dependent data with increased accuracy include decomposing a base dataset into a base dynamic component and at least one static component. Decomposing the base dataset includes applying a decomposition model to the base dataset. ... Adobe Systems Inc

01/14/16 / #20160014097

Document-authorized access to a shared workspace

Various embodiments described herein each provide one or more of systems, methods, software, and data structures that facilitate document-authorized access to a shared workspace. Some of these embodiments provide access to a shared workspace, such as a document review comment repository, through data embedded within a document. ... Adobe Systems Inc

01/14/16 / #20160012803

Method for visual differencing with attribution

Art stream commands comprising gestures, drawing state, and attribution information are received from one or more clients participating in a collaboration session. The art stream commands enable the rendering of and provide source control for a visual document. ... Adobe Systems Inc

01/14/16 / #20160012082

Content-based revision history timelines

A document management system associates content provided within a managed document with a content-based revision history timeline. Multiple documents may be associated with the timeline, wherein each of the documents contains content that is nearly duplicative with respect to content contained in at least one other associated document. ... Adobe Systems Inc

01/07/16 / #20160007130

Performance metric based stopping criteria for iterative algorithms

Performance metric based stopping criteria for iterative algorithm techniques are described. In one or more implementations, a training dataset is processed by one or more computing devices using an iterative algorithm having a cost function. ... Adobe Systems Inc

01/07/16 / #20160005205

Smart eraser to erase digital strokes

Embodiments of the present invention provide systems, methods, and computer storage media directed to a smart eraser. As such, a particular drawing stroke on a canvas or background can be erased without erasing other strokes overlapping with the eraser path. ... Adobe Systems Inc

01/07/16 / #20160005152

Multi-feature image haze removal

Multi-feature image haze removal is described. In one or more implementations, feature maps are extracted from a hazy image of a scene. ... Adobe Systems Inc

01/07/16 / #20160004671

Commenting dynamic content

A method for adding comments to dynamic content is provided. The method may include receiving an indication to associate a comment with a comment state of a scripted dynamic content. ... Adobe Systems Inc

01/07/16 / #20160004391

Multi-layer computer application with a transparent portion

An application in which a portion of a layer is transparent. When the application is a first state (with a first layer on top), a transparent portion of that layer may make a portion of a second layer visible. ... 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

###