Patents by Inventor Anmol Dhawan

Anmol Dhawan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10620804
    Abstract: 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. The processor determines that a client has previously interacted more extensively with online content having the subject matter type and the first presentation type as compared to other online content having the subject matter type and the second presentation type. The processor selects a layout for an electronic communication for accessing the online content items based on determining that the client interacted more extensively with online content having the first presentation type. The layout displays a first portion for accessing the first online content item more prominently than a second portion for accessing the second online content item. The processor presents the layout via an interface for editing the electronic communication.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: April 14, 2020
    Assignee: Adobe Inc.
    Inventors: Stéphane Moreau, Anmol Dhawan, Ashish Duggal, Sachin Soni
  • Patent number: 10606887
    Abstract: The present disclosure is directed towards methods and systems for providing relevant video scenes in response to a video search query. The systems and methods identify a plurality of key frames of a media object and detect one or more content features represented in the plurality of key frames. Based on the one or more detect content features, the systems and methods associate tags indicating the detected content features with the plurality of key frames of the media object. The systems and methods, in response to receiving a search query including search terms, compare the search terms with the tags of the selected key frames, identify a selected key frame that depicts at least one content feature related to the search terms, and provide a preview image of the media item depicting the at least one content feature.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: March 31, 2020
    Assignee: Adobe Inc.
    Inventors: Sachin Soni, Ashish Duggal, Anmol Dhawan
  • Patent number: 10599299
    Abstract: A digital medium environment is described to recommend a transition from use of a limited-functionality application to a full-functionality application. As described herein, the limited-functionality application includes a subset of the functionalities of the full-functionality application. Interactions by a user with a limited-functionality application to generate or edit a creation (e.g., a photo, video, or document) are monitored. Based on the interactions, it is determined that the user needs a functionality for the creation that is not available in the limited-functionality application but is supported by the full-functionality application. A recommendation to transition the creation to the full-functionality application that supports the functionality is displayed. The recommendation may include a selectable control that, when selected, causes the creation to be transitioned to the full-functionality application to enable the functionality to be applied to the creation.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: March 24, 2020
    Assignee: Adobe Inc.
    Inventors: Sachin Soni, Ashish Duggal, Anmol Dhawan
  • Publication number: 20200082586
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for generating and providing composition effect tutorials for creating and editing digital content based on a metadata composite structure. For example, the disclosed systems can generate and/or access a metadata composite structure that includes nodes corresponding to composition effects applied to a digital content item, where a given node can include location information indicating where a composition effect is applied relative to a digital content item. The disclosed systems can further generate a tutorial to guide a user to implement a selected composition effect by identifying composition effects of nodes that correspond to a location selected within a composition interface and presenting instructions for a particular composition effect.
    Type: Application
    Filed: September 12, 2018
    Publication date: March 12, 2020
    Inventors: Amol Jindal, Vivek Mishra, Neha Sharan, Anmol Dhawan
  • Patent number: 10580024
    Abstract: Offline consumer behavior and interactions are observed using beacons positioned at venues where consumers spend time and interact with each other. The beacons communicate with mobile computing devices that are carried by the observed consumers. The observed consumer behavior provides actionable insights into how consumers influence each other. For example, the people that a particular consumer spends time with form a “circle of influence” associated with that consumer. If the consumer makes a purchase, members of the circle of influence are observed to understand the degree to which they were influenced by the purchase, if at all. Metrics that quantify a consumer's influence over other consumers allow marketers to more effectively target both the influencing and influenced consumers. Also, if relatively little information is known about a particular consumer, that consumer's digital marketing profile can be supplemented using information known about the consumers with whom he/she often spends time.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: March 3, 2020
    Assignee: Adobe Inc.
    Inventors: Anmol Dhawan, Sachin Soni, Russell R. Stringham, Kevin Smith, Ashish Duggal
  • Patent number: 10573044
    Abstract: Saliency-based collage generation techniques are described. A collage generation module is executed by a computing device and receives multiple digital images. The collage generation module then generates multiple saliency maps from the digital images that describe a visual saliency of respective pixels in the digital images. The saliency maps are then used by the collage generation module to fit bounding boxes to portions of the digital images that are considered salient. Collage candidates are generated by the collage generation module based on predefined layouts and the bounding boxes that are fit the portions of the digital images. The collage generation module then selects at least one collage from these collage candidates for output to a user based on the determined amounts of deviation.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: February 25, 2020
    Assignee: Adobe Inc.
    Inventors: Shailendra Singh Rathore, Anmol Dhawan
  • Patent number: 10528987
    Abstract: 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.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: January 7, 2020
    Assignee: Adobe Inc.
    Inventors: Sachin Soni, Ashish Duggal, Stephane Moreau, Anmol Dhawan
  • Patent number: 10528980
    Abstract: Techniques are disclosed for presenting recommended marketing content that can be dynamically varied (e.g., in real time or near-real time) based on the particular content of a web page that a user is currently reading, the content that the user has previously read, or a combination of these factors. For example, the current interactions of a user with content of a web page, such as scroll position or eye fixation, can be used to identify which portion or portions of the web page content the user is currently reading and which portions of the web page content the user is skimming or skipping over. Keywords can then be generated based on the content in those portions of the web page that the user is currently reading. Next, recommended marketing content corresponding to the keywords can be retrieved and presented to the user.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: January 7, 2020
    Assignee: Adobe Inc.
    Inventors: Anmol Dhawan, Vineet Sharma, Ashish Duggal, Sachin Soni
  • Publication number: 20190378249
    Abstract: Certain embodiments involve generating recolored collages. For example, a method includes receiving a first image from and a second image. The method also includes grouping color hues within the first image into a first color hue cluster, and grouping color hues within the second image into a second color hue cluster. Further, the method includes determining that a first hue center of the first color hue cluster is within a distance range of a second hue center of the second color hue cluster. Additionally, the method includes generating a first recolored image by recoloring pixels of the first image having color hues outside the first color hue cluster and generating a second recolored image by recoloring pixels of the second image having color hues outside the second color hue cluster. Moreover, the method includes outputting a recolored collage including the first recolored image and the second recolored image.
    Type: Application
    Filed: June 6, 2018
    Publication date: December 12, 2019
    Inventors: Shailendra Singh Rathore, Anmol Dhawan, Anant Jain
  • Patent number: 10496265
    Abstract: Slider manipulation with precision alteration is described. In example implementations, a computing device increases a precision level of a slider to make selecting a specific value easier and more efficient. Initially, a user interface is displayed that includes a slider having a first precision level with a first granularity of values. The computing device detects a first user interaction that moves a marker indicative of a value along the slider. Based on a detection of a second user interaction, the computing device alters the slider to have a second precision level with a second granularity of values. Examples of second user interactions include a movement to some distance away from the slider or a change in speed of the movement. By making the second granularity lower than the first granularity, the slider having the second precision level is displayed with wider separation spaces between adjacent values.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: December 3, 2019
    Assignee: Adobe Inc.
    Inventors: Animesh Bhargava, Christopher Philip Clevenger, Anmol Dhawan, Alok Pandey
  • Patent number: 10460196
    Abstract: Salient video frame establishment is described. In one or more example embodiments, salient frames of a video are established based on multiple photos. An image processing module is capable of analyzing both video frames and photos, both of which may include entities, such as faces or objects. Frames of a video are decoded and analyzed in terms of attributes of the video. Attributes include, for example, scene boundaries, facial expressions, brightness levels, and focus levels. From the video frames, the image processing module determines candidate frames based on the attributes. The image processing module analyzes multiple photos to ascertain multiple relevant entities based on the presence of entities in the multiple photos. Relevancy of an entity can depend, for instance, on a number of occurrences. The image processing module establishes multiple salient frames from the candidate frames based on the multiple relevant entities. Salient frames can be displayed.
    Type: Grant
    Filed: August 9, 2016
    Date of Patent: October 29, 2019
    Assignee: Adobe Inc.
    Inventors: Anmol Dhawan, Varun Maini, Srinivasa Madhava Phaneen Angara, Amol Jindal
  • Patent number: 10430807
    Abstract: 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. A scoring rule is determined for the activity by assigning a score to the activity based on the information on participation in the activity by the prior leads that resulted in the conversions or the rejections. A new lead is scored using the scoring rule by assigning the new lead the score based on participation by the new lead in the activity. The scoring of the new lead can be used in various ways. In one example, the score of the new lead is used to determine to send a communication to the new lead.
    Type: Grant
    Filed: January 22, 2015
    Date of Patent: October 1, 2019
    Assignee: Adobe Inc.
    Inventors: Ashish Duggal, Stephane Moreau, Anmol Dhawan, Sachin Soni
  • Patent number: 10402856
    Abstract: Interaction-based content configuration is described. In one or more implementations, interactions of an online store customer with an online store are tracked. When a shopping session is ended and an item viewed during the shopping session is not purchased, personalized marketing content is generated for the customer. To do so, the tracked interactions are analyzed to ascertain which content corresponding to the unpurchased item the customer focused on during the shopping session. The tracked interactions track a gaze of the customer relative to displayed content of the online store, for instance. Further, the content the customer focused on is determined as that which held the customer's gaze for a period of time or which the customer gazed at a greater number of times than other content. The personalized marketing content is configured to include a portion of the focused-on content.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: September 3, 2019
    Assignee: Adobe Inc.
    Inventors: Anmol Dhawan, Stephane D. Moreau, Sachin Soni, Ashish Duggal
  • Patent number: 10366400
    Abstract: Methods score users to determine if they will receive marketing communications sent to users on a subscription list. One method calculates an un-subscription score for a user based on: a degree of sentiment determined by identifying user interaction with a web page and assessing content of the interaction for indications of sentiment; or a degree of sentiment determined by identifying a user communication and assessing its content for indications of sentiment. Responsive to determining that the un-subscription score exceeds a threshold, the method excludes the user when sending the marketing communication to users on the subscription list. Another method calculates a degree of sentiment based on user interactions with a page and user communications, and calculates the user's un-subscription score based on the degree of sentiment. Responsive to comparing the un-subscription score with a threshold, the method excludes the user when sending the marketing communication to users on the list.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: July 30, 2019
    Assignee: Adobe Inc.
    Inventors: Stéphane Moreau, Sachin Soni, Ashish Duggal, Anmol Dhawan
  • Patent number: 10366440
    Abstract: In various implementations, a visual representation of a product is presented to an online consumer. The visual representation can have one or more regions that are each associated with one or more feature tags associated with a particular category of the product. While the consumer interacts with the visual representation, interaction times between the consumer and the product's visual representation are monitored and measured to determine which features of the product appear to be of particular interest to the consumer. Based on the monitored interaction times, product upsell recommendations associated with the same category of the product are generated and presented to the user.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: July 30, 2019
    Assignee: Adobe Inc.
    Inventors: Suryadeep Kumar Agrawal, Sachin Soni, John Thomas Kucera, Ashish Duggal, Anmol Dhawan
  • Patent number: 10353947
    Abstract: An image search is executed. The search results are presented as a collection of thumbnail images organized according to an initial ranking. As the user browses the thumbnail images, he/she encounters a thumbnail image of interest. Selecting this thumbnail causes an enlarged preview image to be displayed. The user can manipulate the enlarged preview image with panning and zooming operations, thereby enabling the user to more closely inspect portions of the preview image which attract the user's interest. These interactions with the search results, which include the initial selection of the thumbnail image and the subsequent manipulation of the enlarged preview image, provide insight into the user's interest. Once the user has interacted with a threshold quantity of search results, the collection of thumbnail images is filtered and reorganized to more prominently position those search results that correspond to the user's interest, as gleaned from analyzing the aforementioned user interactions.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: July 16, 2019
    Assignee: Adobe Inc.
    Inventors: Sachin Soni, Ashish Duggal, Anmol Dhawan
  • Patent number: 10339559
    Abstract: 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. Comments (e.g., user comments, user shares, or other textual feedback) to the campaign on the one or more social networks are collected and analyzed to attribute each comment to an individual asset of the campaign. Social metadata, such as a social mention count and a social sentiment score, is generated based on the comments to enhance metadata of the individual asset.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: July 2, 2019
    Assignee: Adobe Inc.
    Inventors: Ashish Duggal, Anmol Dhawan, Sachin Soni, Anuj Jain
  • Publication number: 20190163711
    Abstract: 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. Previous posts associated with the keywords and satisfying the input criteria are obtained. The previous posts are categorized into one or more categories based on sentiment of each post and for each category hashtags used in the obtained previous posts in that category are determined. The hashtags are ranked based on predefined criteria comprising at least one of frequency of appearance of respective hashtag in posts, number of likes or shares or retweets of post comprising respective hashtag, number of followers of person who used respective hashtag, or sentiment of post comprising respective hashtag. The hashtags are then recommended, based on ranking, to the publisher for use with the post planned for publishing.
    Type: Application
    Filed: January 31, 2019
    Publication date: May 30, 2019
    Inventors: Anmol Dhawan, Walter Wei-Tuh Chang, Ashish Duggal, Sachin Soni
  • Patent number: 10296924
    Abstract: 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. The method further includes determining a degree of correlation between the referral document and the destination document based on a comparison between the referral keywords and destination keywords, the destination keywords corresponding to destination context of the destination document.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: May 21, 2019
    Assignee: ADOBE INC.
    Inventors: Sachin Soni, Ashish Duggal, Sanjeev Tagra, Vineet Sharma, Anmol Dhawan, Walter Chang
  • Publication number: 20190139282
    Abstract: Saliency-based collage generation techniques are described. A collage generation module is executed by a computing device and receives multiple digital images. The collage generation module then generates multiple saliency maps from the digital images that describe a visual saliency of respective pixels in the digital images. The saliency maps are then used by the collage generation module to fit bounding boxes to portions of the digital images that are considered salient. Collage candidates are generated by the collage generation module based on predefined layouts and the bounding boxes that are fit the portions of the digital images. The collage generation module then selects at least one collage from these collage candidates for output to a user based on the determined amounts of deviation.
    Type: Application
    Filed: November 9, 2017
    Publication date: May 9, 2019
    Applicant: Adobe Inc.
    Inventors: Shailendra Singh Rathore, Anmol Dhawan