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: 20170052982
    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: Application
    Filed: August 21, 2015
    Publication date: February 23, 2017
    Inventors: Olivier Sirven, Sachin Soni, Ashish Duggal, Anmol Dhawan
  • Publication number: 20170053330
    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: Application
    Filed: August 17, 2015
    Publication date: February 23, 2017
    Inventors: Kevin Smith, Stéphane Moreau, Sachin Soni, Ashish Duggal, Anmol Dhawan
  • Patent number: 9563973
    Abstract: 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. The sampled color may be the predominant color in the image (e.g., the color that appears in the greatest number of pixels), or the sampled color may be the darkest or lightest color in the image. In another embodiment, several colors (e.g., two, three, four, five, six, seven, eight, nine or ten) are sampled from different pixels of the selected image, and some or all of the sampled colors are added to the color swatch. A designer can then select the sampled color(s) from the color swatch and apply the selected color(s) to one or more elements of a layout.
    Type: Grant
    Filed: November 10, 2014
    Date of Patent: February 7, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Sameer Manuja, Ashish Duggal
  • Publication number: 20170034547
    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: July 27, 2015
    Publication date: February 2, 2017
    Inventors: Anuj Jain, Atul Kumar Shrivastava, Praveen Kumar Goyal, Ashish Duggal
  • Publication number: 20170032416
    Abstract: Computer-readable media, computer systems, and computing devices of a method for facilitating providing offers utilizing population densities are provided. In embodiments, a population density for a geographical space is determined based on locations of a plurality of user devices. The population density associated with the geographical space is used to determine to provide an electronic offer to a user. The electronic offer may be associated with an item in the geographical space to entice the user to move to the geographical space. In accordance with determining to provide an electronic offer to the user, the electronic offer is provided for viewing by the user via a user device.
    Type: Application
    Filed: July 29, 2015
    Publication date: February 2, 2017
    Inventors: SACHIN SONI, SURYADEEP KUMAR AGRAWAL, WALTER W. CHANG, ANMOL DHAWAN, ASHISH DUGGAL
  • Publication number: 20170017971
    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: Application
    Filed: July 13, 2015
    Publication date: January 19, 2017
    Inventors: Stéphane Moreau, Sachin Soni, Ashish Duggal, Anmol Dhawan
  • Publication number: 20170017998
    Abstract: Embodiments of the present invention provide systems and methods for generating personalized targeted content based on user sentiment and micro-location. A user's sentiment toward content, or items represented by the content, may be used to personalize targeted content when a user is determined to be near items (e.g., products) related to the content. Micro-location technology may be used to identify when the user is in an appropriate location to receive such personalized targeted content. Content may be provided to a user based on identifying a positive user sentiment toward particular portions of the content. Additionally, content may be provided to a user upon identifying a negative user sentiment toward particular portions of the content in order to allay concerns. User sentiments may be dynamically updated over time or as exposure to content changes.
    Type: Application
    Filed: July 17, 2015
    Publication date: January 19, 2017
    Inventors: Anmol Dhawan, Walter W. Chang, Ashish Duggal, Peter Raymond Fransen, Sachin Soni
  • Publication number: 20160328401
    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: May 5, 2015
    Publication date: November 10, 2016
    Inventors: Anmol Dhawan, Walter Wei-Tuh Chang, Ashish Duggal, Sachin Soni
  • Publication number: 20160330155
    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: May 7, 2015
    Publication date: November 10, 2016
    Inventors: STEPHANE MOREAU, SACHIN SONI, ASHISH DUGGAL, ANMOL DHAWAN
  • Publication number: 20160314494
    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: Application
    Filed: April 23, 2015
    Publication date: October 27, 2016
    Inventors: Anmol Dhawan, Stephane D. Moreau, Sachin Soni, Ashish Duggal
  • Publication number: 20160300265
    Abstract: 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. In particular, the systems and method described herein involve tracking a total quantity of marketing content received by a user across multiple devices and/or from multiple publishers. The systems and methods further involve preventing the user from receiving marketing content beyond a maximum allowable quantity of marketing content for the user within a predetermined period of time.
    Type: Application
    Filed: April 9, 2015
    Publication date: October 13, 2016
    Inventors: Praveen Kumar Goyal, Ashish Duggal, Anuj Jain
  • Publication number: 20160274764
    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: March 17, 2015
    Publication date: September 22, 2016
    Inventors: Stéphane Moreau, Anmol Dhawan, Ashish Duggal, Sachin Soni
  • Publication number: 20160261701
    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: Application
    Filed: March 4, 2015
    Publication date: September 8, 2016
    Inventors: Anmol Dhawan, Walter W. Chang, Sachin Soni, Ashish Duggal
  • Patent number: 9436688
    Abstract: In some example embodiments, a system and method are illustrated to link a plurality of scenes from at least one multimedia file. The system and method include loading a plurality of multimedia files including a first and second multimedia file. The first multimedia file includes a first scene, and the second multimedia file includes a second scene. The system and method include linking the first scene with the second scene. The linking includes connecting a first durational data for the first scene with a second durational data for the second scene. The first durational data identifies a first start location and a first end location for the first scene. The second durational data identifies a second start location and a second end location for the second scene. The system and method further include generating a linked durational data file as a result of the linking.
    Type: Grant
    Filed: May 28, 2008
    Date of Patent: September 6, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Anant Gilra, Ashish Duggal
  • Publication number: 20160239856
    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: Application
    Filed: February 18, 2015
    Publication date: August 18, 2016
    Inventors: Anmol Dhawan, Vikas Yadav, Ashish Duggal, Sachin Soni
  • Publication number: 20160225030
    Abstract: 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. The user information is stored in social profiles for the consumers and is available to the marketers for subsequent social conversations with the consumers. In some instances, consumers are effectively targeted for automated social replies that market a newer version of a product. Social posts relevant to the product are analyzed to identify ones in which the user sentiment indicates the user is satisfied with the product. Automated social replies are automatically generated and sent in response to each of those social posts.
    Type: Application
    Filed: February 2, 2015
    Publication date: August 4, 2016
    Inventors: KANNAN IYER, CHAD MICHAEL KRSEK, WALTER W. CHANG, SACHIN SONI, ASHISH DUGGAL, ANMOL DHAWAN
  • Publication number: 20160217476
    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: Application
    Filed: January 22, 2015
    Publication date: July 28, 2016
    Inventors: Ashish Duggal, Stephane Moreau, Anmol Dhawan, Sachin Soni
  • Publication number: 20160210662
    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: Application
    Filed: January 20, 2015
    Publication date: July 21, 2016
    Inventors: Ashish Duggal, Anmol Dhawan, Sachin Soni, Stéphane Moreau
  • Publication number: 20160162930
    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: Application
    Filed: December 4, 2014
    Publication date: June 9, 2016
    Inventors: Ashish Duggal, Anmol Dhawan, Sachin Soni, Anuj Jain
  • Publication number: 20160148325
    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: Application
    Filed: November 25, 2014
    Publication date: May 26, 2016
    Inventors: Anmol Dhawan, Walter Wei-Tuh Chang, Ashish Duggal, Sachin Soni