Patents by Inventor Ashish Duggal

Ashish Duggal 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: 20180121154
    Abstract: Display control of a portion of a document by primary and secondary display devices is described. In one or more implementations, an input is received to a user interface displaying a document on a primary display device to cause a display of a portion of the document on a secondary display device. A navigation input is then received that causes a navigation of the display of the document on the primary display device while the secondary display device continues to display the portion of the document.
    Type: Application
    Filed: October 31, 2016
    Publication date: May 3, 2018
    Inventors: Sachin Soni, Ashish Duggal
  • Publication number: 20180113878
    Abstract: In embodiments of synchronizing linked assets from unsynchronized file folders, files are organized in folders of a file system, where the folders include a synchronized folder and an unsynchronized folder, the synchronized folder having been selected for synchronization of the files contained in the synchronized folder, and the unsynchronized folder containing linked assets. The files contained in the synchronized folder are synchronized with a network-based memory system that stores an instantiation of the files. A synchronization service can determine that a file contained in the synchronized folder references to one or more of the linked assets contained in the unsynchronized folder. The synchronization service can then synchronize a linked asset from the unsynchronized folder automatically based on criteria associated with the file contained in the synchronized folder.
    Type: Application
    Filed: October 26, 2016
    Publication date: April 26, 2018
    Applicant: Adobe Systems Incorporated
    Inventors: Ashish Duggal, Sachin Soni
  • Publication number: 20180089150
    Abstract: Methods and systems for location-based digital font recommendations determine locations of the images and assign mappings between the identified digital fonts in the images and the locations of the images. Additionally, one or more embodiments detect a location related to content being viewed by a user. In response, one or more embodiments determine a location associated with the content and identify one or more digital fonts associated with the location from a font-location database. Based on the identified digital font(s), one or more embodiments provide a location-based recommendation of digital fonts for use in connection with the content.
    Type: Application
    Filed: September 26, 2016
    Publication date: March 29, 2018
    Inventors: Sachin Soni, Ashish Duggal
  • 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
  • Publication number: 20180046363
    Abstract: Digital content view control techniques are described. In one example, a virtual control is used to supplement navigation of digital content without movement of a user's head through use of an appendage such as a hand, finger, and so forth. In another example, a digital content view control technique is configured to reduce potential nausea when viewing the digital content. Techniques and systems are described that incorporate a threshold to control how the digital content is viewed in relation to an amount of movement to be experienced by the user in viewing the digital content. Based on this amount of movement, a determination is made through comparison to a threshold to control output of transitional viewpoints between the first and second viewpoints.
    Type: Application
    Filed: August 10, 2016
    Publication date: February 15, 2018
    Applicant: Adobe Systems Incorporated
    Inventors: Gavin Stuart Peter Miller, Sachin Soni, Anmol Dhawan, Ashish Duggal
  • Publication number: 20180027143
    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: Application
    Filed: July 22, 2016
    Publication date: January 25, 2018
    Inventors: Sachin Soni, Ashish Duggal, Anmol Dhawan
  • Publication number: 20170372360
    Abstract: Audience segmentation can be based on a viewing angle of a user viewing a video of a multi-angle viewing environment. During playback, a sequence of the user-controlled viewing angles of the video are recorded. The sequence represents the viewing angle of the user at a given point in time. Based on the sequences of several users, a predominant sequence of viewing angles of the video is determined. One or more audience segment tags are assigned to the predominant sequence of viewing angles. During subsequent playbacks of the video, the sequence(s) of user-controlled viewing angles of the video are recorded. The recorded sequence(s) of the subsequent user(s) are compared to the predominant sequence of viewing angles of the video, and the subsequent user(s) are assigned to an audience segment based on the comparison and the corresponding audience segment tags.
    Type: Application
    Filed: June 27, 2016
    Publication date: December 28, 2017
    Applicant: Adobe Systems Incorporated
    Inventors: Ashish Duggal, Niraj Gupta, Piyush Gupta, Raman Gupta
  • Publication number: 20170372350
    Abstract: Systems and methods are disclosed herein for attributing credit to online consumer touchpoints for a consumer performing an action. The systems and methods involve determining whether a consumer is in a particular environment for an online consumer touchpoint by detecting an external viewing condition for the consumer for the online consumer touchpoint. The systems and methods determine that the consumer performed an action, such as a conversion, following the online consumer touchpoint and additional online consumer touchpoints. An effectiveness of the online consumer touchpoint in the particular environment is determined and used to attribute relative credit to the online consumer touchpoint and the additional online consumer touchpoints for the consumer performing the action.
    Type: Application
    Filed: June 27, 2016
    Publication date: December 28, 2017
    Inventors: Ashish DUGGAL, Anmol DHAWAN, Sachin SONI, Russell STRINGHAM
  • Publication number: 20170374403
    Abstract: Replacing content of a surface in video is described. In one or more embodiments, a surface captured in a scene of video content is replaced with replacement content. As part of doing so, an indication of the surface to be replaced is received. The indication may be received as user input to select the surface for replacement from a frame of video content or as a pattern that can be used to search for the surface in frames of the video content. Once the surface is identified, it is tracked throughout the video content using motion tracking techniques. The motion tracking identifies frames of the video content that include the identified surface as well as locations of surface in the identified frames. Based on the identified frames and locations, the replacement content is incorporated into the video content to replace the surface.
    Type: Application
    Filed: June 28, 2016
    Publication date: December 28, 2017
    Applicant: Adobe Systems Incorporated
    Inventors: Niraj Gupta, Syed Saad Hussain, Saurabh Sharma, Sandesh Kumar Agrawal, Morgan O. Gurfinkel, Jonathan David Tabak, Jens Markus Loeffler, Ashish Duggal
  • Publication number: 20170359287
    Abstract: 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. When an email is sent with links to the rich media components, the recipient's interactions with a rich media component is tracked. Product features are ranked based on the recipient's interactions with various portions corresponding with the various product features. The product feature rankings are then used to modify other rich media components from the email to emphasize portions of the other rich media components corresponding with product features of interest to the recipient.
    Type: Application
    Filed: August 29, 2017
    Publication date: December 14, 2017
    Inventors: STEPHANE MOREAU, SACHIN SONI, ASHISH DUGGAL, ANMOL DHAWAN
  • Publication number: 20170308552
    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: Application
    Filed: April 25, 2016
    Publication date: October 26, 2017
    Applicant: Adobe Systems Incorporated
    Inventors: Sachin Soni, Ashish Duggal, Anmol Dhawan
  • Patent number: 9794205
    Abstract: 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. When an email is sent with links to the rich media components, the recipient's interactions with a rich media component is tracked. Product features are ranked based on the recipient's interactions with various portions corresponding with the various product features. The product feature rankings are then used to modify other rich media components from the email to emphasize portions of the other rich media components corresponding with product features of interest to the recipient.
    Type: Grant
    Filed: May 7, 2015
    Date of Patent: October 17, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Stephane Moreau, Sachin Soni, Ashish Duggal, Anmol Dhawan
  • Publication number: 20170286646
    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: Application
    Filed: March 29, 2016
    Publication date: October 5, 2017
    Applicant: Adobe Systems Incorporated
    Inventors: Ashish Duggal, Sachin Soni, Anmol Dhawan
  • Publication number: 20170277549
    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: Application
    Filed: March 25, 2016
    Publication date: September 28, 2017
    Applicant: Adobe Systems Incorporated
    Inventors: Sachin Soni, Ashish Duggal, Anmol Dhawan
  • Publication number: 20170277404
    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: Application
    Filed: June 13, 2017
    Publication date: September 28, 2017
    Inventors: Stéphane Moreau, Anmol Dhawan, Ashish Duggal, Sachin Soni
  • Patent number: 9774895
    Abstract: A digital medium environment is described to determine textual content that is responsible for causing a viewing spike within a video. Video analytics data associated with a video is queried. The video analytics data identifies a number of previous user viewing s at various locations within the video. A viewing spike within the video is detected using the video analytics data. The viewing spike corresponds to an increase in the number of previous user viewings of the video that begins at a particular location within the video. Then, text of one or more video sources or video referral sources read by users prior to viewing the video from the particular location within the video is analyzed to identify textual content that is at least partially responsible for causing the viewing spike.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: September 26, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Walter Wei-Tuh Chang, Viswanathan Swaminathan, Sachin Soni, Russell R. Stringham, Ashish Duggal, Anmol Dhawan
  • Publication number: 20170270563
    Abstract: Computer-implemented systems and methods disclosed herein disclose features for determining the frequency of exposure to real-world products embedded with Internet-Of-Things (IoT) hardware and determining a comprehensive targeting profile identifying the interests of users based on their exposure to real-world products. A computing device carried by a user wirelessly receives product exposure data from a nearby IoT-enabled device upon entering within a certain proximity of the IoT-enabled device. The computing device further compiles the product exposure data with previous product exposure data for IoT-enabled devices to which the computing device was previously exposed. Based on the compiled product exposure data, a server device determines a frequency of exposure to a product corresponding to the IoT-enabled device over a period of time.
    Type: Application
    Filed: March 15, 2016
    Publication date: September 21, 2017
    Inventors: Sachin Soni, Kevin Smith, Ashish Duggal, Anmol Dhawan
  • Publication number: 20170270560
    Abstract: Gauging consumer interest of in-person visitors is described. In one or more embodiments, a promotional apparatus having a display screen and a wireless beacon is deployed at a venue. The promotional apparatus presents a video having multiple video segments. During the presentation, the beacon and a mobile device of a venue visitor communicate wirelessly to determine a proximity of the visitor to the display screen. Multiple distances are determined at multiple times. A path of movement can be determined from the distances over time. If the visitor alters a direction of travel to veer toward the screen or stops walking close to the screen, a system infers that the video has engaged the visitor's attention. By linking particular video segments to times at which the mobile device is proximate to the display screen, the system can further infer consumer interest in specific product features being shown at those times.
    Type: Application
    Filed: March 17, 2016
    Publication date: September 21, 2017
    Applicant: Adobe Systems Incorporated
    Inventors: Ashish Duggal, Sachin Soni, Russell R. Stringham, Anmol Dhawan
  • Publication number: 20170244989
    Abstract: Creating audience segments for campaigns is described. In one or more embodiments, an audience manager is configured to create, for one or more videos, a video audience segment associated with the video by storing, in a data management platform, user identifiers of users that viewed the video. The user identifiers can be received from a client player each time that a video is played at the client player. The audience manager is further configured to extract demographic information from a demographic report associated with the video that is received from a demographics provider, and to associate the demographic information with the video audience segment. The audience manager is further configured to generate a target audience segment for a campaign by merging and combining user identifiers that are included in two or more video audience segments.
    Type: Application
    Filed: May 10, 2017
    Publication date: August 24, 2017
    Applicant: Adobe Systems Incorporated
    Inventors: Anuj Jain, Atul Kumar Shrivastava, Praveen Kumar Goyal, Ashish Duggal