Patents by Inventor Harsh Jhamtani

Harsh Jhamtani 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: 10733247
    Abstract: Disclosed are various embodiments for automatically creating on a computer analytics tags for different object types of website objects in web pages with analytics tracking capability in a dynamic tag management system. In one implementation, user input is received identifying a website object for tagging in the web pages and keywords are identified based on the user input. Based on the keywords, multiple occurrences of the website object in the web are identified, wherein the multiple occurrences of the website object correspond to multiple object types. The computer automatically creates analytics tags for the website object corresponding to object types. Based on the website object, an expansion object is identified and the computer automatically creates an analytics tag for the expansion object.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: August 4, 2020
    Assignee: Adobe Inc.
    Inventors: Payal Bajaj, Niyati Chhaya, Harsh Jhamtani, Shriram Venkatesh Shet Revankar, Anandhavelu N
  • Patent number: 10733359
    Abstract: Systems and methods provide for expanding user-provided content. User-provided input content is received via a user interface. Content that is relevant to the user-provided input content is identified from a repository of previously-generated content. The identified relevant content is divided into content sub-segments. From the content sub-segments, one or more pieces of candidate content are identified based on each content sub-segment's relevance to the received input content. At least one piece of identified candidate content is provided for display. A selection of one or more pieces of identified candidate content is received, such that the selected piece(s) of identified candidate content is appended to the received input content, thereby expanding the user-provided content.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: August 4, 2020
    Assignee: Adobe Inc.
    Inventors: Balaji Vasan Srinivasan, Rishiraj Saha Roy, Niyati Chhaya, Natwar Modani, Harsh Jhamtani
  • Patent number: 10628474
    Abstract: A method for generating summaries includes selecting a first subset of text units of a text composition to incorporate into a first summary of the text composition using a weighting of the text units that indicates for each text unit a relative importance of including the text unit in summaries of the text composition. The weighting of the text units is modified to reduce the relative importance of each text unit in the first subset based on the text unit having been selected for the first subset. A second subset of the text units is selected to incorporate into a second summary of the text composition using the modified weighting of the text units. At least one of the first summary and the second summary are provided to a user device.
    Type: Grant
    Filed: July 6, 2016
    Date of Patent: April 21, 2020
    Assignee: ADOBE INC.
    Inventors: Natwar Modani, Jonas Dahl, Harsh Jhamtani, Balaji Vasan Srinivasan
  • Patent number: 10503738
    Abstract: Certain embodiments involve creating multimedia content with text and media assets that illustrate the text. Multiple sentences are ranked on various features. A sentence ranking is determined based on, for example, the presence of important phrases in the sentence, the degree to which informational content of the sentence can be represented through a media asset, the presence of one or more sentiments associated with the sentence, and the readability of the sentence. In some examples, the ranked sentences are analyzed to determine similar information content, and the sentences are re-ranked based on this analysis. A subset of the ranked sentences with higher ranks are analyzed to determine similarities between content in the sentence and text descriptions of media assets. This analysis can be used to select appropriate images or other media assets. Multimedia content is generated in which the selected media assets are positioned near the set of sentences.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: December 10, 2019
    Assignee: Adobe Inc.
    Inventors: Harsh Jhamtani, Siddhartha Kumar Dutta, Midhun Gundapuneni, Shubham Varma, Cedric Huesler
  • Patent number: 10389679
    Abstract: Techniques and systems are described to determine levels of competency of users as part of an online community and control generation of subsequent digital content to be used interaction of the online community with the users based on this determination. In one example, determination of the level of competency is based on relevance to topics of the online community. In another example, a determination is made as to whether the topic of the online community is stable before using user competency scores to control generation of subsequent digital content. In a further example, users of the online community are identified as exhibiting dormant or non-dormant behavior and used as a basis to control generation of subsequent digital content. In yet another example, user competency scores are adjusted based on a decay factor to address dormancy of users over a period of time.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: August 20, 2019
    Assignee: Adobe Inc.
    Inventors: Niyati Chhaya, Laurie M. Byrum, Harsh Jhamtani, Calvin K. C. Wong
  • Publication number: 20190036867
    Abstract: Techniques and systems are described to determine levels of competency of users as part of an online community and control generation of subsequent digital content to be used interaction of the online community with the users based on this determination. In one example, determination of the level of competency is based on relevance to topics of the online community. In another example, a determination is made as to whether the topic of the online community is stable before using user competency scores to control generation of subsequent digital content. In a further example, users of the online community are identified as exhibiting dormant or non-dormant behavior and used as a basis to control generation of subsequent digital content. In yet another example, user competency scores are adjusted based on a decay factor to address dormancy of users over a period of time.
    Type: Application
    Filed: October 4, 2018
    Publication date: January 31, 2019
    Applicant: Adobe Systems Incorporated
    Inventors: Niyati Chhaya, Laurie M. Byrum, Harsh Jhamtani, Calvin K.C. Wong
  • Patent number: 10185987
    Abstract: In embodiments of identifying the end of an on-line cart session, an analytics application captures user click inputs on pages of a Web site, where the user click inputs include adding one or more items for purchase to an on-line cart associated with the Web site. The analytics application then utilizes a predictive model, as well as user and session features of the on-line cart session, to predict whether a previous user click input is the last user click input associated with the on-line cart session, indicating an end of the session. A notification can then be provided that the on-line cart session has ended based on the prediction of the last user click input associated with the on-line cart session. The analytics application or the marketer can then retarget a user associated with the on-line cart session, such as with a message pertaining to the on-line cart session.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: January 22, 2019
    Assignee: Adobe Inc.
    Inventors: Harsh Jhamtani, Shriram V. S. Revankar, Moumita Sinha, Balaji Vasan Srinivasan, Anandhavelu Natarajan
  • Patent number: 10135779
    Abstract: Techniques and systems are described to determine levels of competency of users as part of an online community and control generation of subsequent digital content to be used interaction of the online community with the users based on this determination. In one example, determination of the level of competency is based on relevance to topics of the online community. In another example, a determination is made as to whether the topic of the online community is stable before using user competency scores to control generation of subsequent digital content. In a further example, users of the online community are identified as exhibiting dormant or non-dormant behavior and used as a basis to control generation of subsequent digital content. In yet another example, user competency scores are adjusted based on a decay factor to address dormancy of users over a period of time.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: November 20, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Niyati Chhaya, Laurie M. Byrum, Harsh Jhamtani, Calvin K. C. Wong
  • Patent number: 10102191
    Abstract: A method for propagating changes from master content to variant content includes receiving, from a user interface, a modified master text composition that incorporates changes to a master text composition. Each of the master text composition, the modified master text composition, and a variant text composition assigned to the master text composition are divided into text units. A correspondence model is constructed that includes mappings between the text units of the master text composition, the text units of the modified master text composition, and the text units of the variant text composition. Proposed changes to the variant text composition are determined that correspond to the changes to the master text composition based on the mappings. At least one of the proposed changes is integrated into the variant text composition.
    Type: Grant
    Filed: June 16, 2016
    Date of Patent: October 16, 2018
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Balaji Vasan Srinivasan, Natwar Modani, Gaurush Hiranandani, Harsh Jhamtani, Cedric Huesler, Sanket Vaibhav Mehta
  • Publication number: 20180268318
    Abstract: This disclosure involves training classification algorithms to predict end-user behavior based on historical conversation data. For example, a computing system accesses training data with conversational and non-conversational data. The system derives decision points from a textual analysis of the conversational training data. The computing system fits a hidden Markov model having multiple hidden states to the non-conversational data. The computing system groups observations from the non-conversational data and the derived decision points into data segments. Each data segment includes a subset of the observations and the decision points associated with a hidden state. The computing system generates, from each data segment, a predictive model for the hidden state. Subsequently, input non-conversational data is matched to one of the hidden states.
    Type: Application
    Filed: March 17, 2017
    Publication date: September 20, 2018
    Inventors: Satya Prateek Matam, Preetansh Goyal, Ashwin Rajendra Bhat, Harsh Jhamtani, Atanu Ranjan Sinha, Kundan Krishna
  • Publication number: 20180060287
    Abstract: Systems and methods provide for expanding user-provided content. User-provided input content is received via a user interface. Content that is relevant to the user-provided input content is identified from a repository of previously-generated content. The identified relevant content is divided into content sub-segments. From the content sub-segments, one or more pieces of candidate content are identified based on each content sub-segment's relevance to the received input content. At least one piece of identified candidate content is provided for display. A selection of one or more pieces of identified candidate content is received, such that the selected piece(s) of identified candidate content is appended to the received input content, thereby expanding the user-provided content.
    Type: Application
    Filed: August 26, 2016
    Publication date: March 1, 2018
    Inventors: BALAJI VASAN SRINIVASAN, RISHIRAJ SAHA ROY, NIYATI CHHAYA, NATWAR MODANI, HARSH JHAMTANI
  • Publication number: 20180011931
    Abstract: A method for generating summaries includes selecting a first subset of text units of a text composition to incorporate into a first summary of the text composition using a weighting of the text units that indicates for each text unit a relative importance of including the text unit in summaries of the text composition. The weighting of the text units is modified to reduce the relative importance of each text unit in the first subset based on the text unit having been selected for the first subset. A second subset of the text units is selected to incorporate into a second summary of the text composition using the modified weighting of the text units. At least one of the first summary and the second summary are provided to a user device.
    Type: Application
    Filed: July 6, 2016
    Publication date: January 11, 2018
    Inventors: NATWAR MODANI, Jonas Dahl, Harsh Jhamtani, Balaji Vasan Srinivasan
  • Patent number: 9858264
    Abstract: A text sentence is automatically converted to an image sentence that conveys semantic roles of the text sentence. This is accomplished by identifying semantic roles associated with each verb of a sentence, any associated verb adjunctions, and identifying the grammatical dependencies between words and phrases in a sentence, in some embodiments. An image database, in which each image is tagged with descriptive information corresponding to the image depicted, is queried for images corresponding to the semantic roles of the identified verbs. Unless a single image is found to depict every semantic role, the text sentence is split into two smaller fragments. This process is the repeated and performed recursively until a number of images have been identified that describe each semantic role of each sentence fragment.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: January 2, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Siddhartha Kumar Dutta, Midhun Gundapuneni, Harsh Jhamtani, Shubham Varma
  • Publication number: 20170364495
    Abstract: A method for propagating changes from master content to variant content includes receiving, from a user interface, a modified master text composition that incorporates changes to a master text composition. Each of the master text composition, the modified master text composition, and a variant text composition assigned to the master text composition are divided into text units. A correspondence model is constructed that includes mappings between the text units of the master text composition, the text units of the modified master text composition, and the text units of the variant text composition. Proposed changes to the variant text composition are determined that correspond to the changes to the master text composition based on the mappings. At least one of the proposed changes is integrated into the variant text composition.
    Type: Application
    Filed: June 16, 2016
    Publication date: December 21, 2017
    Inventors: Balaji Vasan Srinivasan, Natwar Modani, Gaurush Hiranandani, Harsh Jhamtani, Cedric Huesler, Sanket Vaibhav Mehta
  • Publication number: 20170270123
    Abstract: Certain embodiments involve creating multimedia content with text and media assets that illustrate the text. Multiple sentences are ranked on various features. A sentence ranking is determined based on, for example, the presence of important phrases in the sentence, the degree to which informational content of the sentence can be represented through a media asset, the presence of one or more sentiments associated with the sentence, and the readability of the sentence. In some examples, the ranked sentences are analyzed to determine similar information content, and the sentences are re-ranked based on this analysis. A subset of the ranked sentences with higher ranks are analyzed to determine similarities between content in the sentence and text descriptions of media assets. This analysis can be used to select appropriate images or other media assets. Multimedia content is generated in which the selected media assets are positioned near the set of sentences.
    Type: Application
    Filed: May 24, 2016
    Publication date: September 21, 2017
    Inventors: Harsh Jhamtani, Siddhartha Kumar Dutta, Midhun Gundapuneni, Shubham Varma, Cedric Huesler
  • Publication number: 20170272396
    Abstract: Techniques and systems are described to determine levels of competency of users as part of an online community and control generation of subsequent digital content to be used interaction of the online community with the users based on this determination. In one example, determination of the level of competency is based on relevance to topics of the online community. In another example, a determination is made as to whether the topic of the online community is stable before using user competency scores to control generation of subsequent digital content. In a further example, users of the online community are identified as exhibiting dormant or non-dormant behavior and used as a basis to control generation of subsequent digital content. In yet another example, user competency scores are adjusted based on a decay factor to address dormancy of users over a period of time.
    Type: Application
    Filed: March 18, 2016
    Publication date: September 21, 2017
    Applicant: Adobe Systems Incorporated
    Inventors: Niyati Chhaya, Laurie M. Byrum, Harsh Jhamtani, Calvin K.C. Wong
  • Publication number: 20170243234
    Abstract: Disclosed are various embodiments for automatically creating on a computer analytics tags for different object types of website objects in web pages with analytics tracking capability in a dynamic tag management system. In one implementation, user input is received identifying a website object for tagging in the web pages and keywords are identified based on the user input. Based on the keywords, multiple occurrences of the website object in the web are identified, wherein the multiple occurrences of the website object correspond to multiple object types. The computer automatically creates analytics tags for the website object corresponding to object types. Based on the website object, an expansion object is identified and the computer automatically creates an analytics tag for the expansion object.
    Type: Application
    Filed: February 18, 2016
    Publication date: August 24, 2017
    Inventors: PAYAL BAJAJ, NIYATI CHHAYA, HARSH JHAMTANI, SHRIRAM VENKATESH SHET REVANKAR, ANANDHAVELU N
  • Publication number: 20170192961
    Abstract: A text sentence is automatically converted to an image sentence that conveys semantic roles of the text sentence. This is accomplished by identifying semantic roles associated with each verb of a sentence, any associated verb adjunctions, and identifying the grammatical dependencies between words and phrases in a sentence, in some embodiments. An image database, in which each image is tagged with descriptive information corresponding to the image depicted, is queried for images corresponding to the semantic roles of the identified verbs. Unless a single image is found to depict every semantic role, the text sentence is split into two smaller fragments. This process is the repeated and performed recursively until a number of images have been identified that describe each semantic role of each sentence fragment.
    Type: Application
    Filed: March 22, 2017
    Publication date: July 6, 2017
    Applicant: Adobe Systems Incorporated
    Inventors: Siddhartha Kumar Dutta, Midhun Gundapuneni, Harsh Jhamtani, Shubham Varma
  • Publication number: 20170139955
    Abstract: A text sentence is automatically converted to an image sentence that conveys semantic roles of the text sentence. This is accomplished by identifying semantic roles associated with each verb of a sentence, any associated verb adjunctions, and identifying the grammatical dependencies between words and phrases in a sentence, in some embodiments. An image database, in which each image is tagged with descriptive information corresponding to the image depicted, is queried for images corresponding to the semantic roles of the identified verbs. Unless a single image is found to depict every semantic role, the text sentence is split into two smaller fragments. This process is the repeated and performed recursively until a number of images have been identified that describe each semantic role of each sentence fragment.
    Type: Application
    Filed: November 16, 2015
    Publication date: May 18, 2017
    Applicant: Adobe Systems Incorporated
    Inventors: Siddhartha Kumar Dutta, Midhun Gundapuneni, Harsh Jhamtani, Shubham Varma
  • Patent number: 9633048
    Abstract: A text sentence is automatically converted to an image sentence that conveys semantic roles of the text sentence. This is accomplished by identifying semantic roles associated with each verb of a sentence, any associated verb adjunctions, and identifying the grammatical dependencies between words and phrases in a sentence, in some embodiments. An image database, in which each image is tagged with descriptive information corresponding to the image depicted, is queried for images corresponding to the semantic roles of the identified verbs. Unless a single image is found to depict every semantic role, the text sentence is split into two smaller fragments. This process is the repeated and performed recursively until a number of images have been identified that describe each semantic role of each sentence fragment.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: April 25, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Siddhartha Kumar Dutta, Midhun Gundapuneni, Harsh Jhamtani, Shubham Varma