Patents by Inventor Anitha Kannan
Anitha Kannan 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: 20240029714Abstract: An apparatus for speech signal processing using artificial intelligence comprises: a microphone configured to receive speech and convert the received speech to a digital speech signal; at least one processor; and a non-transitory computer-readable medium having stored thereon instructions to cause the least one processor to execute the method of speech signal processing using artificial intelligence. The method comprises: receiving the digital speech signal; converting the speech signal to text; labelling, with at least one machine learning model, components of the text; and generating, with the at least one machine learning model, with the labelled components, at least one of a care plan or summary.Type: ApplicationFiled: July 12, 2023Publication date: January 25, 2024Inventors: Bharath Chintagunta, Namit Katariya, Xavier Amatriain, Anitha Kannan, Varun Nair, Elliot Schumacher, Mika Wang, Ilya Valmianski, Maksim Ereemev
-
Publication number: 20240028838Abstract: In one aspect, a method of speech signal processing using artificial intelligence, includes receiving, with at least one processor, a digital speech signal, converting, with the at least one processor, the digital speech signal to text, performing self-alignment pre-training of an encoder on entities and their synonyms, label attention training the pretrained encoder by aligning label-text joint representation to that of label synonym-text joint representations, and identifying, with the trained encoder, entities in a span in the text.Type: ApplicationFiled: July 20, 2023Publication date: January 25, 2024Inventors: Rhys Compton, Xavier Amatriain, Li Deng, Shengyi Huang, Anitha Kannan, Namit Katariya, Raymond Li, Ilya Valmianski
-
Patent number: 11709996Abstract: Systems, methods, and non-transitory computer-readable media can train a sequence model to output respective captions, or portions of captions, for content items. A determination can be made that a user of the social networking system is posting a content item for publication through a social networking system. A set of captions, or portions of captions, can be determined for the content item being posted based at least in part on the sequence model. The set of captions, or portions of captions, can be provided as suggestions to the user for use in a caption describing the content item being posted.Type: GrantFiled: December 30, 2016Date of Patent: July 25, 2023Assignee: Meta Platforms, Inc.Inventors: Anitha Kannan, Yuandong Tian, Yann Nicolas Dauphin
-
Publication number: 20230105969Abstract: Techniques for responding to a healthcare inquiry from a user are disclosed. In one particular embodiment, the techniques may be realized as a method for responding to a healthcare inquiry from a user, according to a set of instructions stored on a memory of a computing device and executed by a processor of the computing device, the method comprising the steps of: classifying an intent of the user based on the healthcare inquiry; instantiating a conversational engine based on the intent; eliciting, by the conversational engine, information from the user; and presenting one or more medical recommendations to the user based at least in part on the information.Type: ApplicationFiled: September 6, 2022Publication date: April 6, 2023Inventors: Anitha Kannan, Murali Ravuri, Vitor Rodrigues, Vignesh Venkataraman, Geoffrey Tso, Neal Khosla, Neil Hunt, Xavier Amatriain, Manish Chablani
-
Publication number: 20220138404Abstract: Images stored in an information repository are prepared for browsing. For each image in the repository, text in the repository is mined to extract snippets of text about the image which are semantically relevant to the image, and for each of these snippets of text, keyterms are detected in the snippet of text which represent either concepts that are related to the image or entities that are related to the image, and the snippet of text and keyterms are associated with the image. Each keyterm that is associated with each image in the repository is hyperlinked to each other image in the repository that has this keyterm associated therewith. A graphical user interface allows a user to browse the images in the repository by using their associated snippets of text and hyperlinked keyterms.Type: ApplicationFiled: January 12, 2022Publication date: May 5, 2022Applicant: Microsoft Technology Licensing, LLCInventors: Simon John BAKER, Anitha KANNAN, Krishnan RAMNATH
-
Patent number: 11250203Abstract: Images stored in an information repository are prepared for browsing. For each image in the repository, text in the repository is mined to extract snippets of text about the image which are semantically relevant to the image, and for each of these snippets of text, keyterms are detected in the snippet of text which represent either concepts that are related to the image or entities that are related to the image, and the snippet of text and keyterms are associated with the image. Each keyterm that is associated with each image in the repository is hyperlinked to each other image in the repository that has this keyterm associated therewith. A graphical user interface allows a user to browse the images in the repository by using their associated snippets of text and hyperlinked keyterms.Type: GrantFiled: August 12, 2013Date of Patent: February 15, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Simon John Baker, Anitha Kannan, Krishnan Ramnath
-
Patent number: 10922609Abstract: In one embodiment, a system may access a graph data structure that includes nodes and connections between the nodes. Each node may be associated with a user; each connection between two nodes may represent a relationship between the associated users; and each node may be either labeled or unlabeled with respect to a label type. For each labeled node, a label of the label type of that labeled node may be propagated to other nodes through the connections. For each node, the system may store a label distribution information associated with the label type based on the propagated labels reaching the node. The system may train a machine-learning model using the labels and the label distribution information of a set of the labeled nodes. A predicted label for each unlabeled node may be generated using the model and the label distribution information of the unlabeled node.Type: GrantFiled: May 17, 2017Date of Patent: February 16, 2021Assignee: Facebook, Inc.Inventors: Aditya Pal, Deepayan Chakrabarti, Karthik Subbian, Anitha Kannan
-
Patent number: 10847265Abstract: Techniques for responding to a healthcare inquiry from a user are disclosed. In one particular embodiment, the techniques may be realized as a method for responding to a healthcare inquiry from a user, according to a set of instructions stored on a memory of a computing device and executed by a processor of the computing device, the method comprising the steps of: classifying an intent of the user based on the healthcare inquiry; identifying the intent as a need to obtain a dermatological diagnosis or treatment; soliciting, from the user and via the computing device, an image of the user's skin area to be diagnosed or treated; instantiating an image classification system to identify a dermatological disease from the image; and presenting one or more medical recommendations to the user based on the identified dermatological disease.Type: GrantFiled: February 4, 2019Date of Patent: November 24, 2020Assignee: Curai, Inc.Inventors: Anitha Kannan, Murali Ravuri, Vitor Rodrigues, Vignesh Venkataraman, Geoffrey Tso, Neal Khosla, Neil Hunt, Xavier Amatriain, Manish Chablani, David Sontag, Viraj Uday Prabhu
-
Patent number: 10509837Abstract: In one embodiment, a web service engine server 104 may predict a successive action by a user based on an entity reference 302. The web service engine server 104 may identify an entity reference 302 in a data transmission caused by a user. The web service engine server 104 may determine from the data transmission a user intention towards the entity reference 302 using an intention model based on a transmission log. The web service engine server 104 may predict a related successive web action option 522 for the entity reference 302 based on the user intention.Type: GrantFiled: August 22, 2017Date of Patent: December 17, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Patrick Pantel, Michael Gamon, Anitha Kannan, Ariel Fuxman, Thomas Lin
-
Publication number: 20190311807Abstract: Techniques for responding to a healthcare inquiry from a user are disclosed. In one particular embodiment, the techniques may be realized as a method for responding to a healthcare inquiry from a user, according to a set of instructions stored on a memory of a computing device and executed by a processor of the computing device, the method comprising the steps of: classifying an intent of the user based on the healthcare inquiry; instantiating a conversational engine based on the intent; eliciting, by the conversational engine, information from the user; and presenting one or more medical recommendations to the user based at least in part on the information.Type: ApplicationFiled: February 1, 2019Publication date: October 10, 2019Applicant: Curai, Inc.Inventors: Anitha KANNAN, Murali RAVURI, Vitor RODRIGUES, Vignesh VENKATARAMAN, Geoffrey TSO, Neal KHOSLA, Neil HUNT, Xavier AMATRIAIN, Manish CHABLANI
-
Publication number: 20190311814Abstract: Techniques for responding to a healthcare inquiry from a user are disclosed. In one particular embodiment, the techniques may be realized as a method for responding to a healthcare inquiry from a user, according to a set of instructions stored on a memory of a computing device and executed by a processor of the computing device, the method comprising the steps of: classifying an intent of the user based on the healthcare inquiry; identifying the intent as a need to obtain a dermatological diagnosis or treatment; soliciting, from the user and via the computing device, an image of the user's skin area to be diagnosed or treated; instantiating an image classification system to identify a dermatological disease from the image; and presenting one or more medical recommendations to the user based on the identified dermatological disease.Type: ApplicationFiled: February 4, 2019Publication date: October 10, 2019Applicant: Curai, Inc.Inventors: Anitha KANNAN, Murali RAVURI, Vitor RODRIGUES, Vignesh VENKATARAMAN, Geoffrey TSO, Neal KHOSLA, Neil HUNT, Xavier AMATRIAIN, Manish CHABLANI, David SONTAG, Viraj UDAY
-
Patent number: 10248865Abstract: The presentation style of a video is identified. A set of features that represents the video is computed. A pre-learned video presentation style classifier is then used to weight each of the features in the set of features and determine a presentation style that is predominately employed in the video based on the weighting of the features.Type: GrantFiled: April 12, 2017Date of Patent: April 2, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Anitha Kannan, Simon John Baker
-
Patent number: 10216833Abstract: A document such as a book or textbook includes multiple sections such as chapters. Concept phrases are determined for each of the sections based on the text of each section. A set of content items such as videos is received, and each content item is associated with one or more queries that were submitted by users who were provided the content item in a set of search results. These queries are processed to determine concept phrases that are associated with the content items. The content items and their associated concept phrases are compared with the concept phrases associated with the sections to determine, for some or all of the content items, a minimum subset of the sections whose associated concept phrases cover most of the concept phrases that are associated with the content item. The content items are inserted or linked with the sections in their corresponding minimum subsets.Type: GrantFiled: September 10, 2014Date of Patent: February 26, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Anitha Kannan, Krishnaram Kenthapadi, Marios Kokkodis
-
Publication number: 20180336457Abstract: In one embodiment, a system may access a graph data structure that includes nodes and connections between the nodes. Each node may be associated with a user; each connection between two nodes may represent a relationship between the associated users; and each node may be either labeled or unlabeled with respect to a label type. For each labeled node, a label of the label type of that labeled node may be propagated to other nodes through the connections. For each node, the system may store a label distribution information associated with the label type based on the propagated labels reaching the node. The system may train a machine-learning model using the labels and the label distribution information of a set of the labeled nodes. A predicted label for each unlabeled node may be generated using the model and the label distribution information of the unlabeled node.Type: ApplicationFiled: May 17, 2017Publication date: November 22, 2018Inventors: Aditya Pal, Deepayan Chakrabarti, Karthik Subbian, Anitha Kannan
-
Patent number: 10025783Abstract: While a document, such as an e-book, is read by a user on a computing device such as an e-reader, concept phrases are extracted from the document. The extracted concept phrases may be words or phrases that match known concept phrases such as headings. Based on a universal concept phrase graph that includes nodes for each known concept phrase, core concept phrases are determined for the document. These core concept phrases are associated with nodes of the universal concept phrase graph that are located within a predetermined distance of nodes that represent the concept phrases extracted from the document. Each core concept phrase is combined with one or more of the concept phrases to generate multiple queries. These queries are submitted to search engines, and indicators of documents from the corresponding search results are presented to the user with the original document that is being read.Type: GrantFiled: January 30, 2015Date of Patent: July 17, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Rakesh Agrawal, Sreenivas Gollapudi, Anitha Kannan, Krishnaram Kenthapadi, Nathaniel Dion Parrish
-
Publication number: 20180197098Abstract: Systems, methods, and non-transitory computer-readable media can determine one or more chunks for a content item to be captioned. Each chunk can include one or more terms that describe at least a portion of the subject matter captured in the content item. One or more sentiments are determined based on the subject matter captured in the content item. One or more emotions are determined for the content item. At least one emoted caption is generated for the content item based at least in part on the one or more chunks, sentiments, and emotions. The emoted caption can include at least one term that conveys an emotion represented by the subject matter captured in the content item.Type: ApplicationFiled: January 10, 2017Publication date: July 12, 2018Inventors: Karthik Subbian, Anitha Kannan, Yann Nicolas Dauphin
-
Publication number: 20180189260Abstract: Systems, methods, and non-transitory computer-readable media can train a sequence model to output respective captions, or portions of captions, for content items. A determination can be made that a user of the social networking system is posting a content item for publication through a social networking system. A set of captions, or portions of captions, can be determined for the content item being posted based at least in part on the sequence model. The set of captions, or portions of captions, can be provided as suggestions to the user for use in a caption describing the content item being posted.Type: ApplicationFiled: December 30, 2016Publication date: July 5, 2018Inventors: Anitha Kannan, Yuandong Tian, Yann Nicolas Dauphin
-
Publication number: 20170351772Abstract: In one embodiment, a web service engine server 104 may predict a successive action by a user based on an entity reference 302. The web service engine server 104 may identify an entity reference 302 in a data transmission caused by a user. The web service engine server 104 may determine from the data transmission a user intention towards the entity reference 302 using an intention model based on a transmission log. The web service engine server 104 may predict a related successive web action option 522 for the entity reference 302 based on the user intention.Type: ApplicationFiled: August 22, 2017Publication date: December 7, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Patrick PANTEL, Michael GAMON, Anitha KANNAN, Ariel FUXMAN, Thomas LIN
-
Patent number: 9767201Abstract: In one embodiment, a web service engine server 104 may predict a successive action by a user based on an entity reference 302. The web service engine server 104 identifies an entity reference 302 in a data transmission caused by a user. The web service engine server 104 determines from the data transmission a user intention towards the entity reference 302 using an intention model based on a transmission log. The web service engine server 104 predicts a related successive web action option 522 for the entity reference 302 based on the user intention.Type: GrantFiled: December 6, 2011Date of Patent: September 19, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Patrick Pantel, Michael Gamon, Anitha Kannan, Ariel Fuxman, Thomas Lin
-
Publication number: 20170220867Abstract: The presentation style of a video is identified. A set of features that represents the video is computed. A pre-learned video presentation style classifier is then used to weight each of the features in the set of features and determine a presentation style that is predominately employed in the video based on the weighting of the features.Type: ApplicationFiled: April 12, 2017Publication date: August 3, 2017Inventors: Anitha Kannan, Simon John Baker