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: 20140337245Abstract: In a method for compiling shipping information, one or more emails are received. A processor analyzes the one or more emails to determine tracking information and initial shipping information for one or more shipments. A processor determines current shipping information for each of the one or more shipments using the tracking information for each respective shipment.Type: ApplicationFiled: May 10, 2013Publication date: November 13, 2014Applicant: International Business Machines CorporationInventors: Dhruv A. Bhatt, Kristin E. McNeil, Nitaben A. Patel
-
Publication number: 20140330792Abstract: A computer identifies a first source of information that includes unstructured text and one or more keywords associated with an object. The computer retrieves the unstructured text included in the first source. The computer identifies provenance information of the object that is included in one or more segments of the unstructured text. The computer adds the identified provenance information of the object to a timeline.Type: ApplicationFiled: May 1, 2013Publication date: November 6, 2014Applicant: International Business Machiness CorporationInventor: Dhruv A. Bhatt
-
Publication number: 20140219571Abstract: Provided are a method, computer program product and system for reporting time-based sentiment for a product. Text analysis is performed on at least one communication. At least one feature for the product is determined based on the text analysis. A sentiment value is generated for the at least one feature for the product. A date associated with the sentiment value is determined, and the sentiment value is reported for at least one feature over time.Type: ApplicationFiled: February 4, 2013Publication date: August 7, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Dhruv A. BHATT, Kristin E. MCNEIL, Nitaben A. PATEL
-
Publication number: 20140214408Abstract: A method, apparatus and article of manufacture for analyzing product or service reviews is disclosed. In one embodiment, the method comprises the steps of performing a demographic text analysis on a product or service review generated by a reviewer, wherein the demographic text analysis examines the product or service review to determine demographic information of the reviewer. A sentiment text analysis is performed on the product or service review, wherein the sentiment text analysis examines the product or service review to determine a sentiment of the product or service review. The sentiment of the product or service review is categorized based on the demographic information of the reviewer.Type: ApplicationFiled: March 27, 2014Publication date: July 31, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Dhruv A. Bhatt
-
Publication number: 20140149389Abstract: 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: ApplicationFiled: November 27, 2012Publication date: May 29, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Dhruv A. Bhatt, Kristin E. McNeil, Nita Patel
-
Publication number: 20140149393Abstract: 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: ApplicationFiled: July 8, 2013Publication date: May 29, 2014Inventors: Dhruv A. Bhatt, Kristin E. McNeil, Nitaben Patel
-
Publication number: 20140142962Abstract: A computer generates medical information that can include one or more of a patient awareness report and a follow-up question. The computer identifies a medical document, and annotates the medical document using a plurality of annotators to produce annotations associated with the medical document. The computer determines a medical condition based, at least in part, on the annotations, and generates medical information related to the medical condition based, at least in part, on the annotations. The computer can identify a knowledge domain of the medical document, and the computer can identify at least one of the annotators based on the knowledge domain of the medical document.Type: ApplicationFiled: May 8, 2013Publication date: May 22, 2014Applicant: International Business Machines CorporationInventors: Dhruv A. Bhatt, Kristin E. McNeil, Nitaben A. Patel
-
Publication number: 20140142960Abstract: A computer generates medical information that can include one or more of a patient awareness report and a follow-up question, utilizing at least one computing processor. The computer identifies a medical document, and annotates the medical document using a plurality of annotators to produce annotations associated with the medical document. The computer determines a medical condition based, at least in part, on the annotations, and generates medical information related to the medical condition based, at least in part, on the annotations. The computer can identify a knowledge domain of the medical document, and the computer can identify at least one of the annotators based on the knowledge domain of the medical document.Type: ApplicationFiled: November 16, 2012Publication date: May 22, 2014Applicant: International Business Machines CorporationInventors: Dhruv A. Bhatt, Kristin E. McNeil, Nitaben A. Patel
-
Publication number: 20140136185Abstract: A method, apparatus and article of manufacture for analyzing product or service reviews is disclosed. In one embodiment, the method comprises the steps of performing a demographic text analysis on a product or service review generated by a reviewer, wherein the demographic text analysis examines the product or service review to determine demographic information of the reviewer. A sentiment text analysis is performed on the product or service review, wherein the sentiment text analysis examines the product or service review to determine a sentiment of the product or service review. The sentiment of the product or service review is categorized based on the demographic information of the reviewer.Type: ApplicationFiled: November 13, 2012Publication date: May 15, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Dhruv A. Bhatt
-
Publication number: 20140115438Abstract: A computer identifies a sample document and annotates the sample document using a plurality of annotators to produce annotations associated with the sample document. The computer determines a plurality of patterns in the sample document based on the annotations. The computer populates a template using the patterns, and varies parts of the patterns in the template to generate test data. The computer identifies a knowledge domain of the sample document and identifies at least one of the annotators based on the knowledge domain of the sample document. The computer determines the observed occurrence count of at least one of the patterns in the sample document, and the likelihood of populating the template using the at least one of the patterns can be proportional to the observed occurrence count.Type: ApplicationFiled: May 8, 2013Publication date: April 24, 2014Applicant: International Business Machines CorporationInventors: Dhruv A. Bhatt, Kristin E. McNeil, Nitaben A. Patel
-
Publication number: 20140115437Abstract: A computer identifies a sample document and annotates the sample document using a plurality of annotators to produce annotations associated with the sample document. The computer determines a plurality of patterns in the sample document based on the annotations. The computer populates a template using the patterns, and varies parts of the patterns in the template to generate test data. The computer identifies a knowledge domain of the sample document and identifies at least one of the annotators based on the knowledge domain of the sample document. The computer determines the observed occurrence count of at least one of the patterns in the sample document, and the likelihood of populating the template using the at least one of the patterns can be proportional to the observed occurrence count.Type: ApplicationFiled: October 19, 2012Publication date: April 24, 2014Applicant: International Business Machines CorporationInventors: Dhruv A. Bhatt, Kristin E. McNeil, Nitaben A. Patel
-
Publication number: 20140108923Abstract: An approach is provided in which a conversion manager receives a conversion request that identifies a conversion mode corresponding to a first category and a second category. The conversion manager identifies one or more first terms corresponding to the first category that are included in a page of text. As such, the conversion manager selects one or more second terms corresponding to the second category and, in turn, replaces the first terms with their corresponding second terms.Type: ApplicationFiled: October 11, 2012Publication date: April 17, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Dhruv A. Bhatt, Kristin E. McNeil, Nitaben A. Patel
-
Publication number: 20140108924Abstract: An approach is provided in which a conversion manager receives a conversion request that identifies a conversion mode corresponding to a first category and a second category. The conversion manager identifies one or more first terms corresponding to the first category that are included in a page of text. As such, the conversion manager selects one or more second terms corresponding to the second category and, in turn, replaces the first terms with their corresponding second terms.Type: ApplicationFiled: January 14, 2013Publication date: April 17, 2014Applicant: International Business Machines CorporationInventors: Dhruv A. Bhatt, Kristin E. McNeil, Nitaben A. Patel
-
Publication number: 20130346067Abstract: 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: ApplicationFiled: June 26, 2012Publication date: December 26, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Dhruv A. Bhatt
-
Publication number: 20130311481Abstract: A system for determining a cause of an incident analyzes one or more change records based on text analytics using a dictionary and rules for the analysis in order to generate an index of analyzed data that represents the one or more change records. The change records each include a change and corresponding time frame for occurrence of the change. Information from a request is applied to the index of analyzed data to determine one or more candidate causes for the incident and the corresponding time frame for occurrence of the change. A time associated with the request is correlated with the corresponding time frame for occurrence of the change to identify the one or more candidate causes in the one or more change records as causes for the incident. Embodiments of the present invention further include a method and computer program product for determining causes of an incident.Type: ApplicationFiled: May 2, 2013Publication date: November 21, 2013Applicant: International Business Machines CorporationInventors: Dhruv A. Bhatt, Kristin E. McNeil, Nitaben A. Patel
-
Publication number: 20130311479Abstract: According to one embodiment of the present invention, a system analyzes one or more change records based on text analytics using dictionaries and rules for the analysis in order to generate an index of analyzed data that represents the one or more change records. The change records each include a change and corresponding time frame for occurrence of the change. Information from a request is applied to the index of analyzed data to determine one or more candidate causes for the incident and the corresponding time frame for occurrence of the change. A time associated with the request is correlated with the corresponding time frame for occurrence of the change to identify the one or more candidate causes in the one or more change records as causes for the incident. Embodiments of the present invention further include a method and computer program product for determining causes of an incident.Type: ApplicationFiled: May 21, 2012Publication date: November 21, 2013Applicant: International Business Machines CorporationInventors: Dhruv A. Bhatt, Kristin E. McNeil, Nitaben A. Patel
-
Publication number: 20130275458Abstract: Methods for determining solutions to a problem experienced by a data processing system user. A query is received from the user, which includes a problem description of the problem experienced by the user with respect to the data processing system. One or more keywords are extracted from the received problem description. An index of problems and associated solutions is searched using the extracted keywords. The index of problems and associated solutions is created by analyzing a document collection describing problems and associated solutions with a text analytics application. One or more documents are returned that contains words or phrases that are similar to the keywords used for searching the index of problems and associated solutions. The documents relevant for the problem and associated solutions are presented to the user.Type: ApplicationFiled: August 9, 2012Publication date: October 17, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Dhruv A. Bhatt, Kristin E. McNeil, Nitaben A. Patel
-
Publication number: 20130275392Abstract: Computer program products and systems, determine solutions to a problem experienced by a data processing system user. A query is received from the user. The query includes a problem description of the problem experienced by the user with respect to the data processing system. One or more keywords are extracted from the received problem description. An index of problems and associated solutions is searched using the one or more extracted keywords. The index of problems and associated solutions is created by analyzing a document collection describing problems and associated solutions with a text analytics application. One or more documents are returned that contains words or phrases that are similar to the keywords used for searching the index of problems and associated solutions. The documents relevant for the problem and associated solutions are presented to the user.Type: ApplicationFiled: April 12, 2012Publication date: October 17, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Dhruv A. Bhatt, Kristin E. McNeil, Nitaben A. Patel