IP Library Granted Patent US 8,244,858
Granted Patent B2
US 8,244,858 · App. 12/462,201 · Granted Aug 14, 2012

Action execution based on user modified hypothesis

Assignee: The Invention Science Fund I, LLC
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 8,244,858
App. No.
12/462,201
Granted
Aug 14, 2012
Kind
B2
Abstract

A computationally implemented method includes, but is not limited to: presenting to a user a hypothesis identifying at least a relationship between a first event type and a second event type; receiving from the user one or more modifications to modify the hypothesis; and executing one or more actions based, at least in part, on a modified hypothesis resulting, at least in part, from the reception of the one or more modifications. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure.

Claims (99)

1. A system in the form of a machine, article of manufacture, or composition of matter, comprising:

a hypothesis presentation module configured to present one or more hypotheses including presenting to a user a hypothesis that identifies at least a relationship between a first event type and a second event type;

a modification reception module configured to receive at least one modification to modify the hypothesis from the user; and

an action execution module configured to execute at least one action based, at least in part, on a modified hypothesis resulting, at least in part, from the reception of the at least one modification by the modification reception module.

2. The system of claim 1 , wherein said hypothesis presentation module configured to present one or more hypotheses including presenting to a user a hypothesis that identifies at least a relationship between a first event type and a second event type comprises:

an editable hypothesis presentation module configured to present an editable form of the hypothesis to the user.

3. The system of claim 2 , wherein said editable hypothesis presentation module configured to present an editable form of the hypothesis to the user comprises:

an editable hypothesis presentation module configured to present an editable form of the hypothesis including at least a first editable symbolic representation and a second editable symbolic representation representing the first event type and the second event type, respectively.

4. The system of claim 1 , wherein said hypothesis presentation module configured to present one or more hypotheses including presenting to a user a hypothesis that identifies at least a relationship between a first event type and a second event type comprises:

a hypothesis deactivation option presentation module configured to present an option to deactivate or ignore the hypothesis.

5. The system of claim 1 , wherein said hypothesis presentation module configured to present one or more hypotheses including presenting to a user a hypothesis that identifies at least a relationship between a first event type and a second event type comprises:

a hypothesis presentation module configured to present a hypothesis that identifies a time or temporal relationship between the first event type and the second event type.

6. The system of claim 1 , wherein said hypothesis presentation module configured to present one or more hypotheses including presenting to a user a hypothesis that identifies at least a relationship between a first event type and a second event type comprises:

a hypothesis presentation module configured to present a hypothesis that identifies a relationship between two subjective user state types.

7. The system of claim 1 , wherein said hypothesis presentation module configured to present one or more hypotheses including presenting to a user a hypothesis that identifies at least a relationship between a first event type and a second event type comprises:

a hypothesis presentation module configured to present a hypothesis that identifies a relationship between a subjective user state type and a subjective observation type.

8. The system of claim 1 , wherein said hypothesis presentation module configured to present one or more hypotheses including presenting to a user a hypothesis that identifies at least a relationship between a first event type and a second event type comprises:

a hypothesis presentation module configured to present a hypothesis that identifies a relationship between a subjective user state type and an objective occurrence type.

9. The system of claim 1 , wherein said hypothesis presentation module configured to present one or more hypotheses including presenting to a user a hypothesis that identifies at least a relationship between a first event type and a second event type comprises:

a hypothesis presentation module configured to present a hypothesis that identifies a relationship between two subjective observation types.

10. The system of claim 1 , wherein said hypothesis presentation module configured to present one or more hypotheses including presenting to a user a hypothesis that identifies at least a relationship between a first event type and a second event type comprises:

a hypothesis presentation module configured to present a hypothesis that identifies a relationship between a subjective observation type and an objective occurrence type.

11. The system of claim 1 , wherein said hypothesis presentation module configured to present one or more hypotheses including presenting to a user a hypothesis that identifies at least a relationship between a first event type and a second event type comprises:

a hypothesis presentation module configured to present a hypothesis related to the user.

12. The system of claim 1 , wherein said hypothesis presentation module configured to present one or more hypotheses including presenting to a user a hypothesis that identifies at least a relationship between a first event type and a second event type comprises:

a hypothesis presentation module configured to present a hypothesis related to a third party.

13. The system of claim 1 , wherein said hypothesis presentation module configured to present one or more hypotheses including presenting to a user a hypothesis that identifies at least a relationship between a first event type and a second event type comprises:

a hypothesis presentation module configured to present a hypothesis related to a device.

14. The system of claim 1 , wherein said hypothesis presentation module configured to present one or more hypotheses including presenting to a user a hypothesis that identifies at least a relationship between a first event type and a second event type comprises:

a hypothesis presentation module configured to present a hypothesis related to one or more environmental characteristics.

15. The system of claim 1 , wherein said modification reception module configured to receive at least one modification to modify the hypothesis from the user comprises:

an electronic entry reception module configured to receive the at least one modification via at least one electronic entry.

16. The system of claim 15 , wherein said electronic entry reception module configured to receive the at least one modification via at least one electronic entry comprises:

a blog entry reception module configured to receive the at least one modification via at least one blog entry.

17. The system of claim 15 , wherein said electronic entry reception module configured to receive the at least one modification via at least one electronic entry comprises:

a status report reception module configured to receive the at least one modification via at least one status report.

18. The system of claim 15 , wherein said electronic entry reception module configured to receive the at least one modification via at least one electronic entry comprises:

a diary entry reception module configured to receive the at least one modification via at least one diary entry.

19. The system of claim 1 , wherein said modification reception module configured to receive at least one modification to modify the hypothesis from the user comprises:

a modification reception module configured to receive a modification to delete a third event type from the hypothesis.

20. The system of claim 1 , wherein said modification reception module configured to receive at least one modification to modify the hypothesis from the user comprises:

a modification reception module configured to receive a modification to add a third event type to the hypothesis with respect to the first event type and the second event type.

21. The system of claim 1 , wherein said modification reception module configured to receive at least one modification to modify the hypothesis from the user comprises:

a modification reception module configured to receive a modification to revise the first event type.

22. The system of claim 21 , wherein said modification reception module configured to receive a modification to revise the first event type comprises:

a modification reception module configured to receive a modification to revise the second event type.

23. The system of claim 1 , wherein said modification reception module configured to receive at least one modification to modify the hypothesis from the user comprises:

a modification reception module configured to receive a modification to revise the relationship between the first event type and the second event type.

24. The system of claim 1 , wherein said modification reception module configured to receive at least one modification to modify the hypothesis from the user comprises:

a modification reception module configured to receive a modification to modify at least one type of subjective user state.

25. The system of claim 1 , wherein said modification reception module configured to receive at least one modification to modify the hypothesis from the user comprises:

a modification reception module configured to receive a modification to modify at least one type of subjective observation.

26. The system of claim 1 , further comprising:

a hypothesis modification module configured to, based on the at least one modification, modify the hypothesis to generate the modified hypothesis.

27. The system of claim 1 , wherein said action execution module configured to execute at least one action based, at least in part, on a modified hypothesis resulting, at least in part, from the reception of the at least one modification by the modification reception module comprises:

an advisory presentation module configured to present at least one advisory related to the modified hypothesis.

28. The system of claim 27 , wherein said advisory presentation module configured to present at least one advisory related to the modified hypothesis comprises:

a modified hypothesis presentation module configured to present one or more forms of the modified hypothesis.

29. The system of claim 28 , wherein said modified hypothesis presentation module configured to present one or more forms of the modified hypothesis comprises:

a modified hypothesis presentation module configured to present a relationship between at least two event types as indicated by the modified hypothesis.

30. The system of claim 29 , wherein said modified hypothesis presentation module configured to present a relationship between at least two event types as indicated by the modified hypothesis comprises:

a modified hypothesis presentation module configured to present a relationship between two types of subjective user states as indicated by the modified hypothesis.

31. The system of claim 29 , wherein said modified hypothesis presentation module configured to present a relationship between at least two event types as indicated by the modified hypothesis comprises:

a modified hypothesis presentation module configured to present a relationship between a type of subjective user state and a type of objective occurrence as indicated by the modified hypothesis.

32. The system of claim 29 , wherein said modified hypothesis presentation module configured to present a relationship between at least two event types as indicated by the modified hypothesis comprises:

a modified hypothesis presentation module configured to present a relationship between a type of subjective user state and a type of subjective observation as indicated by the modified hypothesis.

33. The system of claim 29 , wherein said modified hypothesis presentation module configured to present a relationship between at least two event types as indicated by the modified hypothesis comprises:

a modified hypothesis presentation module configured to present a relationship between a type of objective occurrence and a type of subjective observation as indicated by the modified hypothesis.

34. The system of claim 29 , wherein said modified hypothesis presentation module configured to present a relationship between at least two event types as indicated by the modified hypothesis comprises:

a modified hypothesis presentation module configured to present a relationship between two types of subjective observations as indicated by the modified hypothesis.

35. The system of claim 27 , wherein said advisory presentation module configured to present at least one advisory related to the modified hypothesis comprises:

a prediction presentation module configured to present based, at least in part, on the modified hypothesis, a prediction of one or more future events.

36. The system of claim 27 , wherein said advisory presentation module configured to present at least one advisory related to the modified hypothesis comprises:

a recommendation presentation module configured to present based, at least in part, on the modified hypothesis, a recommendation for a future course of action.

37. The system of claim 1 , wherein said action execution module configured to execute at least one action based, at least in part, on a modified hypothesis resulting, at least in part, from the reception of the at least one modification by the modification reception module comprises:

a device prompting module configured to prompt at least one device to execute at least one operation based, at least in part, on the modified hypothesis.

38. The system of claim 37 , wherein said device prompting module configured to prompt at least one device to execute at least one operation based, at least in part, on the modified hypothesis comprises:

a device prompting module configured to prompt at least one environmental device to execute the at least one operation.

39. The system of claim 37 , wherein said device prompting module configured to prompt at least one device to execute at least one operation based, at least in part, on the modified hypothesis comprises:

a device prompting module configured to prompt at least one household device to execute the at least one operation.

40. The system of claim 37 , wherein said device prompting module configured to prompt at least one device to execute at least one operation based, at least in part, on the modified hypothesis comprises:

a device prompting module configured to prompt at least one sensing device to execute the at least one operation.

41. The system of claim 37 , wherein said device prompting module configured to prompt at least one device to execute at least one operation based, at least in part, on the modified hypothesis comprises:

a device prompting module configured to prompt at least one network device to execute the at least one operation.

42. The system of claim 1 , wherein said action execution module configured to execute at least one action based, at least in part, on a modified hypothesis resulting, at least in part, from the reception of the at least one modification by the modification reception module comprises:

an action execution module configured to execute the at least one action in response to a reported event.

43. The system of claim 42 , wherein said action execution module configured to execute the at least one action in response to a reported event comprises:

an action execution module configured to execute the at least one action in response to a reported event that at least substantially matches with one of at least two event types identified by the modified hypothesis.

44. The system of claim 43 , wherein said action execution module configured to execute the at least one action in response to a reported event that at least substantially matches with one of at least two event types identified by the modified hypothesis comprises:

an action execution module configured to execute the at least one action in response to a reported event that matches with one of the at least two event types identified by the modified hypothesis.

45. An article of manufacture, comprising:

a non-transitory storage medium bearing:

one or more instructions for presenting one or more hypotheses including presenting to a user a hypothesis that identifies at least a relationship between a first event type and a second event type;

one or more instructions for receiving at least one modification to modify the hypothesis from the user; and

one or more instructions for executing at least one action based, at least in part, on a modified hypothesis resulting, at least in part, from the reception of the at least one modification.

46. A system, comprising:

circuitry configured to present one or more hypotheses including presenting to a user a hypothesis that identifies at least a relationship between a first event type and a second event type;

circuitry configured to receive at least one modification to modify the hypothesis from the user; and

circuitry configured to execute at least one action based, at least in part, on a modified hypothesis resulting, at least in part, from the reception of the at least one modification.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2020
From: THE INVENTION SCIENCE FUND I LLC
To: FREEDE SOLUTIONS, INC.
Reel/Frame 051994/0825 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2012
From: SEARETE LLC
To: THE INVENTION SCIENCE FUND I, LLC
Reel/Frame 027823/0161 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2009
From: FIRMINGER, SHAWN P.; GARMS, JASON; JUNG, EDWARD K.Y.; KARKANIAS, CHRIS D.; LEUTHARDT, ERIC C.; LEVIEN, ROYCE A.; LORD, ROBERT W.; MALAMUD, MARK A.; RINALDO, JOHN D., JR.; TEGREENE, CLARENCE T.; TOLLE, KRISTIN M.; WOOD, LOWELL L., JR.
To: SEARETE LLC
Reel/Frame 023622/0226 →
Continuity (22)
Continuation In Part 12313659 · Nov 21, 2008
Continuation In Part 12315083 · Nov 26, 2008
Continuation In Part 12319135 · Dec 31, 2008
Continuation In Part 12319134 · Dec 31, 2008
Continuation In Part 12378162 · Feb 9, 2009
Continuation In Part 12378288 · Feb 11, 2009
Continuation In Part 12380409 · Feb 25, 2009
Continuation In Part 12380573 · Feb 26, 2009
Continuation In Part 12383581 · Mar 24, 2009
Continuation In Part 12383817 · Mar 25, 2009
Continuation In Part 12384660 · Apr 6, 2009
Continuation In Part 12384779 · Apr 7, 2009
Continuation In Part 12387487 · Apr 30, 2009
Continuation In Part 12387465 · Apr 30, 2009
Continuation In Part 12455309 · May 28, 2009
Continuation In Part 12455317 · May 29, 2009
Continuation In Part 12456249 · Jun 12, 2009
Continuation In Part 12456433 · Jun 15, 2009
Continuation In Part 12459775 · Jul 6, 2009
Continuation In Part 12459854 · Jul 7, 2009
Continuation In Part 12462128 · Jul 28, 2009
Related Publication 20100131446A1 · May 27, 2010