IP Library Granted Patent US 9,684,917
Granted Patent B2
US 9,684,917 · App. 15/057,493 · Granted Jun 20, 2017

Product interoperability determination

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,684,917
App. No.
15/057,493
Granted
Jun 20, 2017
Kind
B2
Abstract

A user input pertaining to a question is received. Based on the question a new message is generated and posted in at least one web based forum. Responses to the new message are monitored and analyzed to determine whether, for each response, the response pertains to a subject of the question. Responsive to determining that at least one response pertains to the subject of the question, information contained in the response is presented to the user.

Claims (53)

1. A method, comprising:

receiving from a user, via a user interface, at least one user input pertaining to a question;

based on the question, generating, by at least one processor, a new message and posting the new message in at least one web based forum, the new message based on the question, wherein the new message is automatically generated and posted by the processor without interaction of the user with the web based forum;

monitoring, by the processor, responses to the new message posted in the web based forum;

analyzing, by the processor, the responses to the new message posted in the web based forum to determine whether, for each response, the response pertains to a subject of the question; and

responsive to determining that at least one response to the new message posted in the web based forum pertains to subject of the question, presenting to the user, by the processor, information contained in the response.

2. The method of claim 1 , further comprising:

analyzing, using a natural language processing system, the at least one user input pertaining to the question to generate a natural language analysis, the natural language analysis deriving a computer understandable meaning pertaining to the question;

wherein generating, by the processor, the new message comprises generating the new message based on the natural language analysis of the at least one user input pertaining to the question.

3. The method of claim 1 , further comprising:

based on the question, scanning, by the processor, the at least one web based forum to determine whether the at least one web based forum includes at least one message that answers the question;

wherein generating, by the processor, the new message is responsive to determining that the at least one web based forum does not include at least one message that answers the question.

4. The method of claim 1 , wherein the questions asks whether a first electronic product is interoperable with a second electronic product.

5. The method of claim 1 , further comprising:

presenting to the user the user interface, the user interface presenting at least a first field in which the user identifies a first product, at least a second field in which the user identifies a second product, and at least a third field in which the user identifies a desired interoperability feature of the first product with the second product, wherein identification of the first product, the second product and the desired interoperability of the first product with the second product represents the question.

6. The method of claim 5 , wherein the user interface further presents at least a fourth field indicating links to the at least one response in the web based forum.

7. The method of claim 1 , further comprising:

presenting to the user the user interface, the user interface presenting one field to receive a text input from the user, the text input representing the question.

8. A system, comprising:

a processor programmed to initiate executable operations comprising:

receiving from a user, via a user interface, at least one user input pertaining to a question;

based on the question, generating a new message and posting the new message in at least one web based forum, the new message based on the question, wherein the new message is automatically generated and posted by the processor without interaction of the user with the web based forum;

monitoring responses to the new message posted in the web based forum;

analyzing the responses to the new message posted in the web based forum to determine whether, for each response, the response pertains to a subject of the question; and

responsive to determining that at least one response to the new message posted in the web based forum pertains to subject of the question, presenting to the user information contained in the response.

9. The system of claim 8 , the executable operations further comprising:

analyzing, using a natural language processing system, the at least one user input pertaining to the question to generate a natural language analysis, the natural language analysis deriving a computer understandable meaning pertaining to the question;

wherein generating the new message comprises generating the new message based on the natural language analysis of the at least one user input pertaining to the question.

10. The system of claim 8 , the executable operations further comprising:

based on the question, scanning the at least one web based forum to determine whether the at least one web based forum includes at least one message that answers the question;

wherein generating the new message is responsive to determining that the at least one web based forum does not include at least one message that answers the question.

11. The system of claim 8 , wherein the questions asks whether a first electronic product is interoperable with a second electronic product.

12. The system of claim 8 , the executable operations further comprising:

presenting to the user the user interface, the user interface presenting at least a first field in which the user identifies a first product, at least a second field in which the user identifies a second product, and at least a third field in which the user identifies a desired interoperability feature of the first product with the second product, wherein identification of the first product, the second product and the desired interoperability of the first product with the second product represents the question.

13. The system of claim 12 , wherein the user interface further presents at least a fourth field indicating links to the at least one response in the web based forum.

14. The system of claim 8 , the executable operations further comprising:

presenting to the user the user interface, the user interface presenting one field to receive a text input from the user, the text input representing the question.

15. A computer program product comprising a computer readable storage medium having program code stored thereon, the program code executable by a processor to perform a method comprising:

receiving from a user, via a user interface, at least one user input pertaining to a question;

based on the question, generating, by the processor, a new message and posting the new message in at least one web based forum, the new message based on the question, wherein the new message is automatically generated and posted by the processor without interaction of the user with the web based forum;

monitoring, by the processor, responses to the new message posted in the web based forum;

analyzing, by the processor, the responses to the new message posted in the web based forum to determine whether, for each response, the response pertains to a subject of the question; and

responsive to determining that at least one response to the new message posted in the web based forum pertains to subject of the question, presenting to the user, by the processor, information contained in the response.

16. The computer program product of claim 15 , the method further comprising:

analyzing, using a natural language processing system, the at least one user input pertaining to the question to generate a natural language analysis, the natural language analysis deriving a computer understandable meaning pertaining to the question;

wherein generating, by the processor, the new message comprises generating the new message based on the natural language analysis of the at least one user input pertaining to the question.

17. The computer program product of claim 15 , the method further comprising:

based on the question, scanning, by the processor, the at least one web based forum to determine whether the at least one web based forum includes at least one message that answers the question;

wherein generating, by the processor, the new message is responsive to determining that the at least one web based forum does not include at least one message that answers the question.

18. The computer program product of claim 15 , wherein the questions asks whether a first electronic product is interoperable with a second electronic product.

19. The computer program product of claim 15 , the method further comprising:

presenting to the user the user interface, the user interface presenting at least a first field in which the user identifies a first product, at least a second field in which the user identifies a second product, and at least a third field in which the user identifies a desired interoperability feature of the first product with the second product, wherein identification of the first product, the second product and the desired interoperability of the first product with the second product represents the question.

20. The computer program product of claim 19 , the method further comprising, wherein the user interface further presents at least a fourth field indicating links to the at least one response in the web based forum.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: AIRBNB, INC.
Reel/Frame 056427/0193 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2016
From: CARBONELL, LEE A.; CHENG, TSZ S.; EDGINGTON, JEFFREY L.; MARIADOSS, PANDIAN
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 037862/0811 →