IP Library Granted Patent US 10,783,594
Granted Patent B2
US 10,783,594 · App. 16/012,309 · Granted Sep 22, 2020

Agriculture management based on farmer expertise and interests

Inventors: Marco Aurelio Stelmar Netto (Sao Paulo, BR); Igor Cerqueira Oliveira (Sao Paulo, BR); Bruno Silva (Sao Paulo, BR); Vagner Figueredo de Santana (Sao Paulo, BR)
Assignee: International Business Machines Corporation
G06Q50/02G06Q10/067G06Q10/06316G06Q30/0203A01B79/005
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 10,783,594
App. No.
16/012,309
Granted
Sep 22, 2020
Kind
B2
Abstract

Attributes associated with a farming area and production data may be received. A user's expertise level may be identified. At least one crop model may be executed to generate a plurality of scenarios specifying specific actions to perform associated with a farming topic. A production goal associated with the farming area may be received. Based on the production goal and the user expertise level, the plurality of farming scenarios may be filtered to generate at least one candidate scenario. A candidate scenario may be presented for execution. An app such as a chat bot may perform a dialog with the user in executing steps of the candidate scenario.

Claims (45)

1. A system comprising:

at least one hardware processor coupled to a plurality of sensors sensing data associated with a farm;

a memory coupled with the at least one hardware processor, the memory storing at least one crop model;

the at least one hardware processor operable to cause an application including at least a chat bot application to execute, the chat bot application carrying on a conversation with a user via a user interface, the at least one hardware processor operable to identify a user expertise level from the conversation;

the at least one hardware processor operable to receive farm attributes and production data, and trigger an execution of the at least one crop model based on at least the farm attributes and the production data, wherein executing the at least one crop model generates a plurality of farming scenarios specifying specific actions to perform associated with a farming topic;

the at least one hardware processor operable to receive a production goal, and based on the production goal and the user expertise level, filter the plurality of farming scenarios to generate at least one candidate scenario, and present the at least one candidate scenario to the user,

the user expertise level determined further based on a result of the user performing at least one of the specific actions generated by the at least one crop model, the result received from a sensor measuring a soil property of the farm.

2. The system of claim 1 , wherein the at least one hardware processor is further operable to execute the scenario selected by a user, the executing comprising the application guiding the user via a conversational session with a recommendation for a step in the scenario.

3. The system of claim 2 , wherein the at least one hardware processor is further operable to assess the user expertise level based on a user action applied to the step.

4. The system of claim 3 , wherein the at least one hardware processor is further operable to automatically adjust a next recommendation for a next step in the scenario based on the assessed user expertise level.

5. The system of claim 3 , wherein the application comprises a chat bot.

6. The system of claim 5 , wherein the application comprises a mobile app.

7. The system of claim 4 , wherein the at least one hardware processor is further operable to store the user expertise level in a database storing expertise levels per user.

8. A computer-implemented method comprising:

receiving attributes associated with a farming area and production data associated with the farming area;

identifying user expertise level by causing a chat bot to carry on a conversation with a user;

receiving real-time sensor data associated with the farming area;

executing at least one crop model, the executing the at least one crop model generating a plurality of scenarios specifying specific actions to perform associated with a farming topic;

receiving a production goal associated with the farming area;

based on the production goal and the user expertise level, filtering the plurality of farming scenarios to generate at least one candidate scenario; and

presenting the at least one candidate scenario to the user,

the user expertise level determined further based on a result of the user performing at least one of the specific actions generated by the at least one crop model, the result received from a sensor measuring a soil property of the farm.

9. The method of claim 8 , further comprising:

executing the scenario selected by a user, the executing comprising an application guiding the user via a conversational session with a recommendation for a step in the scenario.

10. The method of claim 9 , further comprising:

assessing the user expertise level based on a user action applied to the step.

11. The method of claim 10 , further comprising automatically adjusting a next recommendation for a next step in the scenario based on the assessed user expertise level.

12. The method of claim 10 , wherein a mobile app runs a conversation session with the user, and the assessing of the user expertise is performed at least based on a dialog with the user in the conversation session.

13. The method of claim 11 , further comprising storing the user expertise level in a database storing expertise levels per user.

14. A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a device to cause the device to:

receiving attributes associated with a farming area and production data associated with the farming area;

identifying user expertise level by causing a chat bot to carry on a conversation with a user;

receiving real-time sensor data associated with the farming area;

executing at least one crop model, the executing the at least one crop model generating a plurality of scenarios specifying specific actions to perform associated with a farming topic;

receiving a production goal associated with the farming area;

based on the production goal and the user expertise level, filtering the plurality of farming scenarios to generate at least one candidate scenario; and

presenting the at least one candidate scenario to the user,

the user expertise level determined further based on a result of the user performing at least one of the specific actions generated by the at least one crop model, the result received from a sensor measuring a soil property of the farm.

15. The computer program product of claim 14 , further comprising:

executing the scenario selected by a user, the executing comprising an application guiding the user via a conversational session with a recommendation for a step in the scenario.

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

assessing the user expertise level based on a user action applied to the step.

17. The computer program product of claim 15 , further comprising automatically adjusting a next recommendation for a next step in the scenario based on the assessed user expertise level.

18. The computer program product of claim 15 , wherein a mobile app runs a conversation session with the user, and the assessing of the user expertise is performed at least based on a dialog with the user in the conversation session.

19. The computer program product of claim 16 , further comprising storing the user expertise level in a database storing expertise levels per user.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2018
From: STELMAR NETTO, MARCO AURELIO; OLIVEIRA, IGOR CERQUEIRA; SILVA, BRUNO; SANTANA, VAGNER FIGUEREDO DE
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 046132/0643 →
Continuity (1)
Related Publication 20190385244A1 · Dec 19, 2019