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).

  • Publication number: 20190138586
    Abstract: 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. The first version of the form can include content for soliciting data associated with the category of information. The processor can receive responsive electronic communications in response to providing access to the first version of the form. The processor can provide access to multiple instances of a second version of the electronic form by multiple clients based on determining from the received responses whether sufficient data exists for the category of information. The second version of the electronic form can omit or replace the content for soliciting data associated with the category of information.
    Type: Application
    Filed: January 4, 2019
    Publication date: May 9, 2019
    Inventors: Anmol Dhawan, Ashish Duggal, Vikas Yadav, Sachin Soni
  • Publication number: 20190129962
    Abstract: Approaches are described for ranking images against image effects. An image effect is identified from a plurality of image effects. Each image effect includes instructions defining steps of modifying visual data of an input image to produce an output image. Preview images are generated, where for each data object of a plurality of data objects the instructions of the image effect are applied to a respective image corresponding to the data object to generate a preview image of the data object. Ranking scores are determined, where for each data object visual data of the respective image is analyzed using a set of evaluation criteria associated with the image effect to determine a ranking score of the image effect for the data object. Data is transmitted which causes at least one of the preview images to be presented on a user device based on the ranking scores.
    Type: Application
    Filed: November 1, 2017
    Publication date: May 2, 2019
    Inventors: UJJAVAL KUMAR SINGH, SHUBHAM GUPTA, RAHUL KESHARWANI, ANMOL DHAWAN
  • Patent number: 10275791
    Abstract: Systems and methods configure a set of sharing options in an electronic communication to be sent to recipients based on the recipients' sharing preferences. The sharing preferences may be generally applicable to all categories of content or may be specific to one or more specific categories of content. One embodiment involves identifying a category of content, identifying a sharing preference of a particular recipient for sharing that category of content, configuring a set of sharing options based on that sharing preference, and sending the sharing-preference targeted communication with the content to the recipient. The recipient receiving the communication and seeing his or her preferred sharing option available may use that option and share the content of the communication with others enhancing the distribution of the content. The recipient's most preferred sharing option may be more prominently displayed than others to further encourage sharing of the content by the recipient.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: April 30, 2019
    Assignees: Adobe Inc., Neolane SAS
    Inventors: Ashish Duggal, Anmol Dhawan, Sachin Soni, Stéphane Moreau
  • Patent number: 10269080
    Abstract: 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. The social page is present on a social channel. An inquiry regarding the brand is identified from content of the input post. At least one social post is determined from already posted posts on one or more social channels based on the inquiry. The at least one social post is associated with the brand. A response post is created using the at least one social post. The response post addresses the inquiry. The response post is then posted on the social page of the social channel as a reply to the input post. An apparatus for performing the method as described herein is also provided.
    Type: Grant
    Filed: November 25, 2014
    Date of Patent: April 23, 2019
    Assignee: ADOBE INC.
    Inventors: Anmol Dhawan, Walter Wei-Tuh Chang, Ashish Duggal, Sachin Soni
  • Patent number: 10235464
    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: Grant
    Filed: May 5, 2015
    Date of Patent: March 19, 2019
    Assignee: ADOBE INC.
    Inventors: Anmol Dhawan, Walter Wei-Tuh Chang, Ashish Duggal, Sachin Soni
  • Patent number: 10198791
    Abstract: Techniques are disclosed for correcting facial sentiment of digital images. Facial data captured in a target image is analyzed to obtain facial-based sentiment. A favored sentiment is determined based at least in part on the facial-based sentiment. The favored sentiment is then applied to at least one face included in the target image that doesn't reflect the favored sentiment. Analyzing facial data may include detecting facial landmarks that are good indicators of sentiment (e.g., eyes, mouth, eyebrows, jawline, and nose). Such landmarks can be processed, with supervised machine learning, to detect the corresponding facial sentiment. A favored sentiment of the target image is thus identified, and can be applied to one or more non-compliant faces in the target image. In some embodiments, the favored sentiment can be further based on a plurality of additional sentiment indicators, including geo data, text, and/or other images associated with the target image.
    Type: Grant
    Filed: August 15, 2016
    Date of Patent: February 5, 2019
    Assignee: Adobe Inc.
    Inventors: Srinivasa Madhava Phaneendra Angara, Lance Lewis, Anmol Dhawan
  • Patent number: 10191895
    Abstract: 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. The first version of the form can include content for soliciting data associated with the category of information. The processor can receive responsive electronic communications in response to providing access to the first version of the form. The processor can provide access to multiple instances of a second version of the electronic form by multiple clients based on determining from the received responses whether sufficient data exists for the category of information. The second version of the electronic form can omit or replace the content for soliciting data associated with the category of information.
    Type: Grant
    Filed: November 3, 2014
    Date of Patent: January 29, 2019
    Assignee: Adobe Systems Incorporated
    Inventors: Anmol Dhawan, Ashish Duggal, Vikas Yadav, Sachin Soni
  • Patent number: 10169782
    Abstract: 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. The methods and system further include providing an advertisement in conjunction with the content streaming to the devices of the close-knit group to increase the likelihood of a conversion. Optionally, the methods and systems tailor these advertisements based on an age segment of targeted users or based on features engaged by another user of the close-knit group.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: January 1, 2019
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Ashish Duggal, Anmol Dhawan, Anuj Jain, Sachin Soni
  • Patent number: 10169374
    Abstract: Techniques to facilitate image searches using context of an image frame in a document are described. In one or more implementations, an image frame included within a document is detected, such as when the frame is inserted or selected. Content in the document in the vicinity of the image frame is analyzed to derive query terms corresponding to the content. Tag elements created for the query terms are exposed to enable selection of individual query terms as search parameters. An image search is conducted using selected query terms and images returned as results of the search are presented a candidates for insertion into the frame. Previews of images as being inserted in the image frame can be exposed show how the document would look with different images placed in the frame. Selection of a particular image from the arrangement causes insertion of the particular image into the image frame.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: January 1, 2019
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Olivier Sirven, Sachin Soni, Ashish Duggal, Anmol Dhawan
  • Patent number: 10163118
    Abstract: 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. The webpage includes features of the product. A feature from the portion of the webpage is then determined using keyword of the feature. The portion includes the keyword of the feature. A user engagement input is then received for entire webpage from the first user. The webpage includes only one user interface option to provide the user engagement input of a particular type, at an instance, for entire webpage. The user engagement input is associated with the feature and not associated with other features on the webpage. A report indicating association of the user engagement input with the feature and non-association of the user engagement input with other features on the webpage is then generated.
    Type: Grant
    Filed: February 18, 2015
    Date of Patent: December 25, 2018
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Anmol Dhawan, Vikas Yadav, Ashish Duggal, Sachin Soni
  • Publication number: 20180349005
    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: Application
    Filed: June 5, 2017
    Publication date: December 6, 2018
    Applicant: Adobe Systems Incorporated
    Inventors: Animesh Bhargava, Christopher Philip Clevenger, Anmol Dhawan, Alok Pandey
  • Patent number: 10140641
    Abstract: Systems and methods disclosed herein offer assistance to customers shopping at a real-world shopping venue carrying mobile devices connected to a communication network. This involves tracking a physical action of a customer present at the real-world shopping venue and determining to offer assistance to the customer based on the tracked physical action. Based on determining to offer assistance to the customer, a notification is sent to a mobile device of the customer. The notification identifies that live support is available to assist the customer while the customer is present at the real-world shopping venue.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: November 27, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Kevin Smith, Stéphane Moreau, Sachin Soni, Ashish Duggal, Anmol Dhawan
  • Patent number: 10140314
    Abstract: Techniques to facilitate image searches using context of an image frame in a document are described. In one or more implementations, an image frame included within a document is detected, such as when the frame is inserted or selected. Content in the document in the vicinity of the image frame is analyzed to derive query terms corresponding to the content. Tag elements created for the query terms are exposed to enable selection of individual query terms as search parameters. An image search is conducted using selected query terms and images returned as results of the search are presented a candidates for insertion into the frame. Previews of images as being inserted in the image frame can be exposed show how the document would look with different images placed in the frame. Selection of a particular image from the arrangement causes insertion of the particular image into the image frame.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: November 27, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Olivier Sirven, Sachin Soni, Ashish Duggal, Anmol Dhawan
  • Patent number: 10104264
    Abstract: A method for adding electronic properties to an electronic document is provided. The method includes generating the electronic document from a paper document. Content is then identified from the electronic document. An electronic copy of the electronic document is searched using the content. Electronic properties of the content are extracted from the electronic copy and applied to the content of the electronic document.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: October 16, 2018
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Sachin Soni, Ashish Duggal, Anmol Dhawan
  • Patent number: 10062100
    Abstract: Techniques disclosed herein identify visitors who visit a real-world shopping venue as belonging to a group. This involves tracking a physical action of a visitor present at the real-world shopping venue and identifying the visitor based on the tracked physical action and previously collected visitor information associated with the venue. The visitor is determined to be a member of a group based on the previously collected visitor information. Based on determining that the visitor is a member of the group, a notification is sent to another member of the group. The notification identifies that the visitor has placed at least one item in a sharing cart while the visitor is present at the real-world shopping venue. A system determines that visitors who routinely visit a real-world shopping venue belong to a group based on their activities while visiting the venue, and allows the visitors to provide feedback to each other.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: August 28, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Tobias Martin Bocanegra Alvarez, Martin Buergi, Cedric Huesler, Sachin Soni, Ashish Duggal, Anmol Dhawan
  • Patent number: 10044973
    Abstract: 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. The interactive version is stored to enable playing of the interactive version of the at least one frame. In another embodiment, pausing of a currently playing frame (frame) of the asset is determined. A determination to replace the frame is made based on at least one of attention-activity of a user in the frame, and detecting metadata, of the frame, specifying that the frame is to be replaced. An interactive version of the frame is generated, based on at least one of the attention of the user and the metadata, to replace the frame with the interactive version.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: August 7, 2018
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Ashish Duggal, Sachin Soni, Anmol Dhawan, Vineet Sharma
  • Patent number: 9965601
    Abstract: A digital medium environment includes an asset processing application that performs editing of a watermarked asset. An improved asset editing method implemented by the asset processing application comprises receiving a watermarked asset, receiving edits to the watermarked asset, storing metadata corresponding to the edits together with an asset identification (ID), communicating the metadata and asset ID, applying edits using the metadata to an unwatermarked version of the asset retrieved using the asset ID, adding a watermark back to the edited asset, and providing the edited, watermarked asset.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: May 8, 2018
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Ashish Duggal, Sachin Soni, Anmol Dhawan
  • Patent number: 9967620
    Abstract: In one embodiment, a computer system is described as including a receiver to receive selection data, the selection data relating to a number of times a particular portion of digital content has been accessed, and an updating module to update selection data contained in a database record relating to digital content, the database record containing a sum of selection data. Further, a Graphical User Interface (GUI) is described as including a display and a selection device, a method of providing and selecting from a pane on the display, the method comprising retrieving a set of data to be displayed in the pane, displaying the data in the pane, receiving a selection input signal indicative of the selection device pointing at a selected position within the pane, and in response to the input signal, playing a portion of a data file.
    Type: Grant
    Filed: March 16, 2007
    Date of Patent: May 8, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Sachin Gaur, Ganesh Sahai, Anmol Dhawan, Sachin Soni
  • Publication number: 20180089203
    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: Application
    Filed: September 23, 2016
    Publication date: March 29, 2018
    Inventors: Sachin Soni, Ashish Duggal, Anmol Dhawan
  • Patent number: 9906613
    Abstract: 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.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: February 27, 2018
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Anmol Dhawan, Walter W. Chang, Sachin Soni, Ashish Duggal