Patents by Inventor Dhruv A. Bhatt

Dhruv A. Bhatt 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: 20180004790
    Abstract: Nutritional information of a recipe is gathered to determine a nutritional value table of a food recipe. A computing device may extract and analyze unstructured text of a food recipe to obtain a plurality of ingredients and a quantity of the plurality of ingredients. The computing device may access dietary preferences of a user. The nutritional information of the food recipe may be calculated using the nutritional value of each of the ingredients and complied into a nutritional value table. The recipe may be determined if the recipe corresponds with the dietary preferences of the user. If a recipe does not correspond with the dietary preferences, then an ingredient causes the recipe to not correspond with the dietary preferences is removed from the recipe creating an altered recipe. The nutritional value table of the altered recipe is displayed to the user.
    Type: Application
    Filed: September 25, 2017
    Publication date: January 4, 2018
    Inventors: Dhruv A. Bhatt, Kristin E. McNeil, Soomi Mun, Nitaben A. Patel
  • Patent number: 9858314
    Abstract: A method, apparatus and article of manufacture for refining search results is disclosed. In one embodiment, the method comprises the steps of accepting a search query comprising one or more keywords, generating a first search result comprising one or more first search result members according to the search query, accepting a refinement command identifying one or more undesired first search result members, automatically refining the first search result to exclude the undesired first search result members and first search result members related to the undesired first search result members from the first search result, and providing the automatically refined search result.
    Type: Grant
    Filed: November 27, 2012
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Dhruv A. Bhatt, Kristin E. McNeil, Nita Patel
  • Patent number: 9846720
    Abstract: A method, apparatus and article of manufacture for refining search results is disclosed. In one embodiment, the method comprises the steps of accepting a search query comprising one or more keywords, generating a first search result comprising one or more first search result members according to the search query, accepting a refinement command identifying one or more undesired first search result members, automatically refining the first search result to exclude the undesired first search result members and first search result members related to the undesired first search result members from the first search result, and providing the automatically refined search result.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: December 19, 2017
    Assignee: International Business Machines Corporation
    Inventors: Dhruv A. Bhatt, Kristin E. McNeil, Nitaben Patel
  • Publication number: 20170352057
    Abstract: In an approach to determining targeted marketing for a user, a computer determines a user interest in at least one product, and determines a location of the user. The computer then determines at least one merchant within a first distance of the user, and whether the at least one merchant has the at least one product available. Responsive to determining the at least one merchant has the at least one product, the computer then generates an alert to the user indicating the at least one product availability.
    Type: Application
    Filed: June 3, 2016
    Publication date: December 7, 2017
    Inventors: Dhruv A. Bhatt, Bhargav Cheenepalli, Kristin E. McNeil, Nitaben A. Patel
  • Publication number: 20170330241
    Abstract: A computer-implemented method, computer program product, and system for generating a targeted menu item recommendation are provided. The targeted menu item recommendation includes receiving a menu item recommendation request, generating search criteria for the menu item recommendation request, retrieving menu information regarding the search criteria, assigning weighted values to the retrieved information based on the text of the menu item information, preferences of the user, and social media association values, and generating the targeted menu item recommendation.
    Type: Application
    Filed: August 3, 2017
    Publication date: November 16, 2017
    Inventors: Dhruv A. Bhatt, Bhargav Cheenepalli, Kristin E. McNeil, Nitaben A. Patel
  • Publication number: 20170329931
    Abstract: A system can associate a life event and a medical condition for a particular patient by identifying the life event using text analysis for the patient's medical records. Medical data associated with the life event can be extracted, and it can be determined that the life event impacts other patients. The medical records for the other patients can then be analyzed, and the medical data relevant to the patient's life event can be extracted. Using the extracted medical data, a medical condition for the primary patient can be determined, and a relationship between the life event and the medical condition can be transmitted.
    Type: Application
    Filed: August 7, 2017
    Publication date: November 16, 2017
    Inventors: Dhruv A. Bhatt, Bhargav Cheenepalli, Kristin E. McNeil, Nitaben A. Patel
  • Publication number: 20170308524
    Abstract: A structured dictionary in a database is populated from unstructured text stored in a data repository. Dictionary text is retrieved from the data repository and a dictionary term and an associated dictionary definition are identified from the dictionary text. A database category is determined for the dictionary term from the associated dictionary definition. An indication of the dictionary term is stored in the structured dictionary in association with the database category.
    Type: Application
    Filed: April 26, 2016
    Publication date: October 26, 2017
    Inventors: Dhruv A. Bhatt, Bhargav Cheenepalli, Kristin E. McNeil
  • Publication number: 20170286631
    Abstract: A system can associate a life event and a medical condition for a particular patient by identifying the life event using text analysis for the patient's medical records. Medical data associated with the life event can be extracted, and it can be determined that the life event impacts other patients. The medical records for the other patients can then be analyzed, and the medical data relevant to the patient's life event can be extracted. Using the extracted medical data, a medical condition for the primary patient can be determined, and a relationship between the life event and the medical condition can be transmitted.
    Type: Application
    Filed: March 31, 2016
    Publication date: October 5, 2017
    Inventors: Dhruv A. Bhatt, Bhargav Cheenepalli, Kristin E. McNeil, Nitaben A. Patel
  • Patent number: 9779074
    Abstract: Provided are a method, computer program product, and system for relevant communications about unstructured information. Determining a relevant knowledge domain for the unstructured information. Generating one or more unstructured information annotations with a text analyzer, wherein the text analyzer is configured with at least one annotator related to the relevant knowledge domain. Generating one or more communication annotations for each of one or more communications with the configured text analyzer. Determining a relevance factor for each of the one or more communications based in part upon a comparison of the communication annotations to the information annotations. Presenting the communications with a relevance factor greater than a threshold relevance.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: October 3, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dhruv A. Bhatt, Kristin E. McNeil, Nitaben A. Patel
  • Patent number: 9779075
    Abstract: Provided are a method, computer program product, and system for relevant communications about unstructured information. Determining a relevant knowledge domain for the unstructured information. Generating one or more unstructured information annotations with a text analyzer, wherein the text analyzer is configured with at least one annotator related to the relevant knowledge domain. Generating one or more communication annotations for each of one or more communications with the configured text analyzer. Determining a relevance factor for each of the one or more communications based in part upon a comparison of the communication annotations to the information annotations. Presenting the communications with a relevance factor greater than a threshold relevance.
    Type: Grant
    Filed: June 13, 2014
    Date of Patent: October 3, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dhruv A. Bhatt, Kristin E. McNeil, Nitaben A. Patel
  • Publication number: 20170262948
    Abstract: A computer-implemented method, computer program product, and system for generating a targeted menu item recommendation are provided. The targeted menu item recommendation includes receiving a menu item recommendation request, generating search criteria for the menu item recommendation request, retrieving menu information regarding the search criteria, assigning weighted values to the retrieved information based on the text of the menu item information, preferences of the user, and social media association values, and generating the targeted menu item recommendation.
    Type: Application
    Filed: March 8, 2016
    Publication date: September 14, 2017
    Inventors: Dhruv A. Bhatt, Bhargav Cheenepalli, Kristin E. McNeil, Nitaben A. Patel
  • Patent number: 9734182
    Abstract: Nutritional information of a recipe is gathered to determine a nutritional value table of a food recipe. A computing device may extract and analyze unstructured text of a food recipe to obtain a plurality of ingredients and a quantity of the plurality of ingredients. The computing device may access dietary preferences of a user. The nutritional information of the food recipe may be calculated using the nutritional value of each of the ingredients and complied into a nutritional value table. The recipe may be determined if the recipe corresponds with the dietary preferences of the user. If a recipe does not correspond with the dietary preferences, then an ingredient causes the recipe to not correspond with the dietary preferences is removed from the recipe creating an altered recipe. The nutritional value table of the altered recipe is displayed to the user.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: August 15, 2017
    Assignee: International Business Machines Corporation
    Inventors: Dhruv A. Bhatt, Kristin E. McNeil, Soomi Mun, Nitaben A. Patel
  • Publication number: 20170193083
    Abstract: A first message comprising first unstructured text can be received. A determination can be made as to whether at least a first content of the first unstructured text is related to an event by processing the first unstructured text using natural language processing. Responsive to determining that the first content is related to the event, the first content can be extracted from the first message and stored to a data storage. At least a second message comprising second unstructured text can be received. At least a second content of the second unstructured text can be identified and a determination can be made as to whether the second content is related to the event by processing the second unstructured text using natural language processing. Responsive to determining that the second content is related to the event, at least one action pertaining to the event can be performed.
    Type: Application
    Filed: January 6, 2016
    Publication date: July 6, 2017
    Inventors: Dhruv A. Bhatt, Kristin E. McNeil, Soomi Mun, Nitaben A. Patel
  • Publication number: 20170193096
    Abstract: A computing device can detect user comments directed to a food preparation recipe. A suggested recipe modifications can be extracted from the comments. The modification can be quantified and a modification score based on analyzed positive and negative sentiments indicated on the Web site can be associated with the modification. The modifications can be utilized to create a filtered modification set. A computer constructed food preparation recipe can apply the modifications of the filtered modification set to the food preparation recipe. The computer constructed food preparation recipe is not created by a human but can be a novel aggregate from inputs of at three or more different humans. The computer constructed food preparation recipe can be presented on the Web site.
    Type: Application
    Filed: March 31, 2016
    Publication date: July 6, 2017
    Applicant: International Business Machines Corporation
    Inventors: DHRUV A. BHATT, KRISTIN MCNEIL, NITABEN A. PATEL
  • Patent number: 9678948
    Abstract: Provided are techniques for determining a sentiment of an electronic message. The electronic message is parsed to identify one or more sub-constructs. For at least one of the sub-constructs that is not false-positive, a sentiment indicator is assigned from a set of types of sentiment indicators, and a score is assigned for the sentiment indicator. A final score is obtained for at least one type of sentiment indicator in the electronic message by summing scores for that type of sentiment indicator. Based on the final score for the at least one type of sentiment indicator, a sentiment of the electronic message is identified.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: June 13, 2017
    Assignee: International Business Machines Corporation
    Inventor: Dhruv A. Bhatt
  • Publication number: 20170161262
    Abstract: Generating structured queries from natural language text may include receiving, using a processor, a natural language text input directed to a database management system and, using the processor, performing natural language processing on the natural language text input using an Unstructured Information Management Architecture. The natural language processing may annotate the natural language text input according to a structure of the database management system. A database operation and query elements may be determined using a processor from the annotated natural language text input. A structured query may be created, using the processor, for the database management system that implements the database operation using the query elements.
    Type: Application
    Filed: December 2, 2015
    Publication date: June 8, 2017
    Inventors: Dhruv A. Bhatt, David B. Werts
  • Publication number: 20170031966
    Abstract: Nutritional information of a recipe is gathered to determine a nutritional value table of a food recipe. A computing device may extract and analyze unstructured text of a food recipe to obtain a plurality of ingredients and a quantity of the plurality of ingredients. The computing device may access dietary preferences of a user. The nutritional information of the food recipe may be calculated using the nutritional value of each of the ingredients and complied into a nutritional value table. The recipe may be determined if the recipe corresponds with the dietary preferences of the user. If a recipe does not correspond with the dietary preferences, then an ingredient causes the recipe to not correspond with the dietary preferences is removed from the recipe creating an altered recipe. The nutritional value table of the altered recipe is displayed to the user.
    Type: Application
    Filed: July 29, 2015
    Publication date: February 2, 2017
    Inventors: Dhruv A. Bhatt, Kristin E. McNeil, Soomi Mun, Nitaben A. Patel
  • Publication number: 20170031995
    Abstract: Nutritional information of a recipe is gathered to determine a nutritional value table of a food recipe. A computing device may extract and analyze unstructured text of a food recipe to obtain a plurality of ingredients and a quantity of the plurality of ingredients. The computing device may access dietary preferences of a user. The nutritional information of the food recipe may be calculated using the nutritional value of each of the ingredients and complied into a nutritional value table. The recipe may be determined if the recipe corresponds with the dietary preferences of the user. If a recipe does not correspond with the dietary preferences, then an ingredient causes the recipe to not correspond with the dietary preferences is removed from the recipe creating an altered recipe. The nutritional value table of the altered recipe is displayed to the user.
    Type: Application
    Filed: March 31, 2016
    Publication date: February 2, 2017
    Inventors: Dhruv A. Bhatt, Kristin E. McNeil, Soomi Mun, Nitaben A. Patel
  • Patent number: 9495360
    Abstract: Embodiments presented herein provide techniques for generating a recipe using text analytics methods. A server application receives a search query for a specified dish (e.g., from a client computer). The application retrieves recipes relevant to the specified dish (e.g., by crawling websites on the Internet) and extracts text from each recipe. The application performs a variety of text analytics methods on the text to identify different ingredients and preparation methods in creating the dish. Additional analytics are performed to loosely predict a recipe that conforms to the search query as well as dietary restrictions of a user.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: November 15, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dhruv A. Bhatt, David B. Werts
  • Publication number: 20160321423
    Abstract: Methods for text analysis of medical study data to extract predictive data. Natural language processing is performed on a document in a collection of documents to determine whether the document contains medical model data. In response to determining that the document contains medical model data, content relating to the medical model data in the document is annotated. A first medical model is generated based on the annotations for the identified medical model data and a certainty threshold In response to the certainty threshold meeting a user setting, the first medical model is added to a predictive model for determining a risk score, based on the analyzed data.
    Type: Application
    Filed: October 19, 2015
    Publication date: November 3, 2016
    Inventors: Dhruv A. Bhatt, Kristin E. McNeil, Nitaben A. Patel