Patents Assigned to Adobe Inc.
-
Patent number: 11138257Abstract: Object search techniques for digital images are described. In the techniques described herein, semantic features are extracted on a per-object basis form a digital image. This supports location of objects within digital images and is not limited to semantic features of an entirety of the digital image as involved in conventional image similarity search techniques. This may be combined with indications a location of the object globally with respect to the digital image through use of a global segmentation mask, use of a local segmentation mask to capture post and characteristics of the object itself, and so on.Type: GrantFiled: January 16, 2020Date of Patent: October 5, 2021Assignee: Adobe Inc.Inventors: Midhun Harikumar, Zhe Lin, Pramod Srinivasan, Jianming Zhang, Daniel David Miranda, Baldo Antonio Faieta
-
Patent number: 11138989Abstract: Embodiments of the present invention provide systems, methods, and computer storage media for sound quality prediction and real-time feedback about sound quality, such as room acoustics quality and background noise. Audio data can be sampled from a live sound source and stored in an audio buffer. The audio data in the buffer is analyzed to calculate a stream of values of one or more sound quality measures, such as speech transmission index and signal-to-noise ratio. Speech transmission index can be calculated using a convolution neural network configured to predict speech transmission index from reverberant speech. The stream of values can be used to provide real-time feedback about sound quality of the audio data. For example, a visual indicator on a graphical user interface can be updated based on consistency of the values over time. The real-time feedback about sound quality can help users optimize their recording setup.Type: GrantFiled: March 7, 2019Date of Patent: October 5, 2021Assignee: Adobe Inc.Inventors: Prem Seetharaman, Gautham J. Mysore, Bryan A. Pardo
-
Patent number: 11138693Abstract: Techniques of adjusting the salience of an image include generating values of photographic development parameters for a foreground and background of an image to adjust the salience of the image in the foreground. These parameters are global in nature over the image rather than local. Moreover, the optimization of the salience over such sets of global parameters is provided through two sets of these parameters by an encoder: one set corresponding to the foreground, in which the salience is to be either increased or decreased, and the other set corresponding to the background. Once the set of development parameters corresponding to the foreground region and the set of development parameters corresponding to the background region have been determined, a decoder generates an adjusted image with an increased salience based on these sets of development parameters.Type: GrantFiled: January 24, 2020Date of Patent: October 5, 2021Assignee: ADOBE INC.Inventors: Youssef Alami Mejjati, Zoya Bylinskii, Elya Shechtman
-
Patent number: 11140234Abstract: Various embodiments describe controlling usages of channels of a user experience ecosystem. A computer system provides a user interface to a computing device, generates data entries based on user interactions with the user interface, and stores the data entries in a data store. The data entries identify the channels and specify dependencies between the usages of the channels. The computer system adds, to the data store, identifiers of storage locations of content. The computer system provides, to channel systems, access to the data entries and the identifiers of the storage locations in the data store. A usage of a channel by a channel system includes a content publication based on the data entries and the identifiers of the storage locations. The usage of this channel is coordinated with a usage of a different channel by a different channel system based on the dependencies specified in the data entries.Type: GrantFiled: April 10, 2020Date of Patent: October 5, 2021Assignee: Adobe Inc.Inventors: Stephanie Au, Peter Krmpotic, John Costello
-
Patent number: 11138776Abstract: Various methods and systems are provided for image-management operations that includes generating adaptive image armatures based on an alignment between composition lines of a reference armature and a position of an object in an image. In operation, a reference armature for an image is accessed. The reference armature includes a plurality of composition lines that define a frame of reference for image composition. An alignment map is determined using the reference armature. The alignment map includes alignment information that indicates alignment between the composition lines of the reference armature and the position of the object in the image. Based on the alignment map, an adaptive image armature is determined. The adaptive image armature includes a subset of the composition lines of the reference armature. The adaptive image armature is displayed.Type: GrantFiled: May 17, 2019Date of Patent: October 5, 2021Assignee: ADOBE INC.Inventors: Radomir Mech, Jose Ignacio Echevarria Vallespi, Jingwan Lu, Jianming Zhang, Jane Little E
-
Patent number: 11138699Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media that utilize context-aware sensors and multi-dimensional gesture inputs across a digital image to generate enhanced digital images. In particular, the disclosed systems can provide a dynamic sensor over a digital image within a digital enhancement user interface (e.g., a user interface without visual elements for modifying parameter values). In response to selection of a sensor location, the disclosed systems can determine one or more digital image features at the sensor location. Based on these features, the disclosed systems can select and map parameters to movement directions. Moreover, the disclosed systems can identify a user input gesture comprising movements in one or more directions across the digital image. Based on the movements and the one or more features at the sensor location, the disclosed systems can modify parameter values and generate an enhanced digital image.Type: GrantFiled: June 13, 2019Date of Patent: October 5, 2021Assignee: ADOBE INC.Inventors: Gregg Wilensky, Mark Nichoson, Edward Wright
-
Publication number: 20210304253Abstract: Techniques and systems are described for content interest from interaction information. Keywords are extracted from digital content, and relevance values are determined based on the keywords that captures both the statistical and semantic significance of topics in the digital content through use of a network representation. Interest values for an entity are determined based on the relevance values and an interaction dataset, which capture both the statistical and semantic significance of the topics with respect to the entity. The interest values may be utilized to control output of digital content to a client device.Type: ApplicationFiled: March 26, 2020Publication date: September 30, 2021Applicant: Adobe Inc.Inventors: Niranjan Shivanand Kumbi, Ajay Awatramani, Balaji Vasan Srinivasan, Reddy Sreekanth, Niyati Himanshu Chhaya
-
Publication number: 20210304283Abstract: A trend setting score that identifies a degree of trend setting exhibited by a user is generated for each of multiple users. This degree of trend setting exhibited by the user is an indication of how well the user identifies trends for items (e.g., consumes items) prior to the items becoming popular. The item consumption of users with high trend setting scores is then used to identify items that are expected to become popular after a lag in time. For a given user, another user with a high trend setting score (also referred to as a trendsetter) and having a high affinity with (e.g., similar item consumption behavior or characteristics) the given user is identified. Recommendations are provided to the given user based on items consumed by the trendsetter prior to the items becoming popular.Type: ApplicationFiled: March 31, 2020Publication date: September 30, 2021Applicant: Adobe Inc.Inventor: Michele Saad
-
Publication number: 20210303835Abstract: Techniques are disclosed for generating a vector image from a raster image, where the raster image is, for instance, a photographed or scanned version of a hand-drawn sketch. While drawing a sketch, an artist may perform multiple strokes to draw a line, and the resultant raster image may have adjacent or partially overlapping salient and non-salient lines, where the salient lines are representative of the artist's intent, and the non-salient (or auxiliary) lines are formed due to the redundant strokes or otherwise as artefacts of the creation process. The raster image may also include other auxiliary features, such as blemishes, non-white background (e.g., reflecting the canvas on which the hand-sketch was made), and/or uneven lighting. In an example, the vector image is generated to include the salient lines, but not the non-salient lines or other auxiliary features. Thus, the generated vector image is a cleaner version of the raster image.Type: ApplicationFiled: June 4, 2021Publication date: September 30, 2021Applicant: Adobe Inc.Inventors: Vineet Batra, Matthew David Fisher, Ankit Phogat
-
Publication number: 20210303779Abstract: Techniques are disclosed for sharing user markings between digital documents and corresponding physically printed documents. The sharing is facilitated using an Augmented Reality (AR) device, such as a smartphone or a tablet. The device streams images of a page of a book on a display. The device accesses a corresponding digital document that is a digital version of content printed on the book. In an example, the digital document has a digital user marking, e.g., a comment associated with a paragraph of the digital document, wherein a corresponding paragraph of the physical book lacks any such comment. When the device streams the images of the page of the book on the display, the device appends the digital comment on the paragraph of the page of the book within the image stream. Thus, the user can view the digital comment in the AR environment, while reading the physical book.Type: ApplicationFiled: March 30, 2020Publication date: September 30, 2021Applicant: Adobe Inc.Inventors: Tong Sun, Qi Sun, Jing Qian, Curtis Michael Wigington
-
Patent number: 11132584Abstract: An anomaly analysis system generates models capable of more accurately identifying anomalies in data that contains unsatisfactory training data. The anomaly analysis system determines when data contains unsatisfactory training data. When an anomaly is detected in data using an initially selected model, and the data contains unsatisfactory training data, model reselection is performed. The reselected model analyzes the data. The reselected model is used to identify any anomalies in the data based on a data point from the data being outside of a confidence interval related to a predicted point by the reselected model corresponding to the data point.Type: GrantFiled: May 20, 2019Date of Patent: September 28, 2021Assignee: ADOBE INC.Inventors: Christopher John Challis, Aishwarya Asesh
-
Patent number: 11132209Abstract: Integrated profile simulation techniques for dynamic content are disclosed. In some embodiments, integrated profile simulation for dynamic content includes providing an authoring tool for developing web content that varies based on a user context, and provides for the following: receiving a request to change from a first user profile to a second user profile without requirement for input of user credentials associated with the second user profile, and wherein the currently selected user profile is displayed; dynamically refreshing web content based on the second user profile; and displaying the dynamically refreshed web content.Type: GrantFiled: July 25, 2011Date of Patent: September 28, 2021Assignee: Adobe Inc.Inventors: Alexandre Capt, David Nuescheler
-
Patent number: 11132349Abstract: An update basis for updating digital content in a digital medium environment is described. The digital content is updated by incorporating new digital content components from a service provider system, such as a stock content service, to keep the digital content from seeming stale to client device users. The service provider system controls provision of digital content components according to an update basis described in a component request. In part, component requests ask that the service provider system provide digital content components for incorporation with digital content. Component requests also describe a timing basis with which digital content components are to be provided as updates. By way of example, the timing basis may correspond to a time interval (e.g., daily, weekly, monthly, seasonally, times of day, and so on), receiving user input in relation to the digital content (e.g., a navigation input to a web page), and so forth.Type: GrantFiled: March 23, 2020Date of Patent: September 28, 2021Assignee: Adobe Inc.Inventors: Gavin Stuart Peter Miller, Kevin Gary Smith, Kent Andrew Edmonds, Govind P. Balakrishnan
-
Patent number: 11132105Abstract: 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. For instance, an electronic signature system can detect user input of an original signature on the signature overlay and modify the original signature entered on the signature overlay so that the modified signature fits within a bounded area of an electronic document.Type: GrantFiled: April 28, 2015Date of Patent: September 28, 2021Assignee: ADOBE INC.Inventor: Shannon Hickey
-
Patent number: 11132762Abstract: Systems and methods are described for dynamically fitting a digital image based on the saliency of the image and the aspect ratio of a frame are described. The systems and methods may provide for identifying an aspect ratio of the frame, selecting a salient region of the digital image based on the aspect ratio using a saliency prediction model, and fitting the digital image into the frame so that a boundary of the frame is aligned with a boundary of the salient region.Type: GrantFiled: August 30, 2019Date of Patent: September 28, 2021Assignee: ADOBE INC.Inventors: Amish Kumar Bedi, Sanyam Jain, Jianming Zhang
-
Patent number: 11132174Abstract: A framework for generating and presenting verbal command suggestions to facilitate discoverability of commands capable of being understood and support users exploring available commands. A target associated with a direct-manipulation input is received from a user via a multimodal user interface. A set of operations relevant to the target is selected and verbal command suggestions relevant to the selected set of operations and the determined target are generated. At least a portion of the generated verbal command suggestions is provided for presentation in association with the multimodal user interface in one of three interface variants: one that presents command suggestions as a list, one that presents command suggestions using contextual overlay windows, and one that presents command suggestions embedded within the interface. Each of the proposed interface variants facilitates user awareness of verbal commands that are capable of being executed and teaches users how available verbal commands can be invoked.Type: GrantFiled: March 15, 2019Date of Patent: September 28, 2021Assignee: ADOBE INC.Inventors: Lubomira Dontcheva, Arjun Srinivasan, Seth John Walker, Eytan Adar
-
Patent number: 11132821Abstract: Methods, systems, and non-transitory computer readable media are disclosed for generating a modified vector drawing based on user input in a magnified view. The disclosed system presents a vector drawing comprising anchor points in a drawing view. In one or more embodiments, the disclosed system determines that a user interaction (e.g., a user touch gesture) with the vector drawing results in an ambiguous selection of two or more anchor points. Based on this determination, the disclosed system can determine a magnification level for a magnified view in which the two or more anchor points are spaced at least a touch diameter. The disclosed system may receive a selection of an anchor point in the magnified view and user input indicating an operation to be performed on the selected anchor point. The disclosed system can generate a modified vector drawing by performing the operation.Type: GrantFiled: May 26, 2020Date of Patent: September 28, 2021Assignee: Adobe Inc.Inventors: Angad Kumar Gupta, Taniya Vij
-
Publication number: 20210295525Abstract: In implementations of object boundary generation, a computing device implements a boundary system to receive a mask defining a contour of an object depicted in a digital image, the mask having a lower resolution than the digital image. The boundary system maps a curve to the contour of the object and extracts strips of pixels from the digital image which are normal to points of the curve. A sample of the digital image is generated using the extracted strips of pixels which is input to a machine learning model. The machine learning model outputs a representation of a boundary of the object by processing the sample of the digital image.Type: ApplicationFiled: March 18, 2020Publication date: September 23, 2021Applicant: Adobe Inc.Inventors: Brian Lynn Price, Peng Zhou, Scott David Cohen, Gregg Darryl Wilensky
-
Publication number: 20210297708Abstract: Residual vectors are compressed in a lossless compression scheme suitable for cloud DVR video content applications. Thus, a cloud DVR service provider can take many copies of the same file stored in the cloud and save storage space by compressing those copies while still maintaining their status as distinct copies, one per user. Vector quantization is used for compressing already-compressed video streams (e.g., MPEG streams). As vector quantization is a lossy compression scheme, the residual vector has to be stored to regenerate the original video stream at the decoding (playback) node. Entropy coding schemes like Arithmetic or Huffman coding can be used to compress the residual vectors. Additional strategies can be implemented to further optimize this residual compression. In some embodiments, the techniques operate to provide a 25-50% improvement in compression. Storage space is thus more efficiently used and video transmission may be faster in some cases.Type: ApplicationFiled: June 4, 2021Publication date: September 23, 2021Applicant: Adobe Inc.Inventors: VISWANATHAN SWAMINATHAN, SAAYAN MITRA, AKSHAY MALHOTRA
-
Publication number: 20210294978Abstract: A digital attribution system is described to generate predictions of word attributions from subject data, e.g., titles, subject lines of emails, and so on. To do so, an attribution score is first generated by the digital attribution system that describe an amount to which respective words in the subject data cause performance of a corresponding outcome. The attribution scores are then used by the digital attribution system to generate representations for display in a user interface for respective words in the subject data and may also be used to generate attribution recommendations of changes to be made to the subject data.Type: ApplicationFiled: March 20, 2020Publication date: September 23, 2021Applicant: Adobe Inc.Inventors: Niyati Himanshu Chhaya, Sopan Khosla, Balaji Vasan Srinivasan