IP Library Granted Patent US 8,224,956
Granted Patent B2
US 8,224,956 · App. 12/456,249 · Granted Jul 17, 2012

Hypothesis selection and presentation of one or more advisories

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,224,956
App. No.
12/456,249
Granted
Jul 17, 2012
Kind
B2
Abstract

A computationally implemented method includes, but is not limited to: selecting at least one hypothesis from a plurality of hypotheses relevant to a user, the selection of the at least one hypothesis being based, at least in part, on at least one reported event associated with the user; and presenting one or more advisories related to the hypothesis. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure.

Claims (92)

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

means for selecting at least one hypothesis from a plurality of hypotheses relevant to a user, the selection of the at least one hypothesis being based, at least in part, on at least one reported event associated with the user, wherein said means for selecting at least one hypothesis from a plurality of hypotheses relevant to a user, the selection of the at least one hypothesis being based, at least in part, on at least one reported event associated with the user comprises:

means for selecting at least one hypothesis that relates to at least one subjective user state type; and

means for presenting one or more advisories related to the hypothesis.

2. The computationally-implemented system of claim 1 , wherein said means for selecting at least one hypothesis that relates to at least one subjective user state type comprises:

means for selecting at least one hypothesis that relates to at least one of a subjective mental state type, a subjective physical state type, or a subjective overall state type.

3. The computationally-implemented system of claim 1 , wherein said means for selecting at least one hypothesis from a plurality of hypotheses relevant to a user, the selection of the at least one hypothesis being based, at least in part, on at least one reported event associated with the user comprises:

means for selecting at least one hypothesis that relates to at least one objective occurrence type.

4. The computationally-implemented system of claim 3 , wherein said means for selecting at least one hypothesis that relates to at least one objective occurrence type comprises:

means for selecting at least one hypothesis that relates to at least a type of user activity.

5. The computationally-implemented system of claim 4 , wherein said means for selecting at least one hypothesis that relates to at least a type of user activity comprises:

means for selecting at least one hypothesis that relates to at least a consumption of at least one of a food item, a medicine, or a nutraceutical.

6. The computationally-implemented system of claim 4 , wherein said means for selecting at least one hypothesis that relates to at least a type of user activity comprises:

means for selecting at least one hypothesis that relates to a type of exercise activity.

7. The computationally-implemented system of claim 4 , wherein said means for selecting at least one hypothesis that relates to at least a type of user activity comprises:

means for selecting at least one hypothesis that relates to a type of social activity.

8. The computationally-implemented system of claim 4 , wherein said means for selecting at least one hypothesis that relates to at least a type of user activity comprises:

means for selecting at least one hypothesis that relates to a type of recreational activity.

9. The computationally-implemented system of claim 4 , wherein said means for selecting at least one hypothesis that relates to at least a type of user activity comprises:

means for selecting at least one hypothesis that relates to a type of learning or type of educational activity.

10. The computationally-implemented system of claim 3 , wherein said means for selecting at least one hypothesis that relates to at least one objective occurrence type comprises:

means for selecting at least one hypothesis that relates to one or more types of activities performed by one or more third parties.

11. The computationally-implemented system of claim 3 , wherein said means for selecting at least one hypothesis that relates to at least one objective occurrence type comprises:

means for selecting at least one hypothesis that relates to one or more types of user physical characteristics.

12. The computationally-implemented system of claim 3 , wherein said means for selecting at least one hypothesis that relates to at least one objective occurrence type comprises:

means for selecting at least one hypothesis that relates to one or more types of external activities.

13. The computationally-implemented system of claim 3 , wherein said means for selecting at least one hypothesis that relates to at least one objective occurrence type comprises:

means for selecting at least one hypothesis that relates to one or more locations.

14. The computationally-implemented system of claim 1 , wherein said means for selecting at least one hypothesis from a plurality of hypotheses relevant to a user, the selection of the at least one hypothesis being based, at least in part, on at least one reported event associated with the user comprises:

means for selecting at least one hypothesis that relates to at least one subjective observation type.

15. The computationally-implemented system of claim 14 , wherein said means for selecting at least one hypothesis that relates to at least one subjective observation type comprises:

means for selecting at least one hypothesis that relates to at least one type of subjective observation relating to a person.

16. The computationally-implemented system of claim 15 , wherein said means for selecting at least one hypothesis that relates to at least one type of subjective observation relating to a person comprises:

means for selecting at least one hypothesis that relates to at least one type of subjective observation relating to at least one of a subjective mental state, a subjective physical state, or a subjective overall state of the person.

17. The computationally-implemented system of claim 14 , wherein said means for selecting at least one hypothesis that relates to at least one subjective observation type comprises:

means for selecting at least one hypothesis that relates to at least one type of subjective observation relating to a type of activity performed by a person.

18. The computationally-implemented system of claim 14 , wherein said means for selecting at least one hypothesis that relates to at least one subjective observation type comprises:

means for selecting at least one hypothesis that relates to at least one type of subjective observation relating to an occurrence of an external event.

19. The computationally-implemented system of claim 1 , wherein said means for selecting at least one hypothesis from a plurality of hypotheses relevant to a user, the selection of the at least one hypothesis being based, at least in part, on at least one reported event associated with the user comprises:

means for selecting at least one hypothesis that was developed based, at least in part, on historical data associated with the user.

20. The computationally-implemented system of claim 19 , wherein said means for selecting at least one hypothesis that was developed based, at least in part, on historical data associated with the user comprises:

means for selecting at least one hypothesis that was developed based, at least in part, on a historical events pattern specifically associated with the user.

21. The computationally-implemented system of claim 1 , wherein said means for selecting at least one hypothesis from a plurality of hypotheses relevant to a user, the selection of the at least one hypothesis being based, at least in part, on at least one reported event associated with the user comprises:

means for selecting at least one hypothesis that was developed based, at least in part, on historical data associated with at least a sub-group of a population, the user being included in the sub-group.

22. The computationally-implemented system of claim 21 , wherein said means for selecting at least one hypothesis that was developed based, at least in part, on historical data associated with at least a sub-group of a population, the user being included in the sub-group comprises:

means for selecting at least one hypothesis that was developed based, at least in part, on a historical events pattern associated with at least the sub-group of the population.

23. The computationally-implemented system of claim 1 , wherein said means for selecting at least one hypothesis from a plurality of hypotheses relevant to a user, the selection of the at least one hypothesis being based, at least in part, on at least one reported event associated with the user comprises:

means for selecting at least one hypothesis from a plurality of hypotheses, the plurality of hypotheses being specifically associated with the user.

24. The computationally-implemented system of claim 1 , wherein said means for selecting at least one hypothesis from a plurality of hypotheses relevant to a user, the selection of the at least one hypothesis being based, at least in part, on at least one reported event associated with the user comprises:

means for selecting at least one hypothesis from a plurality of hypotheses, the plurality of hypotheses being specifically associated with at least a sub-group of a population, the user being a member of the sub-group.

25. The computationally-implemented system of claim 1 , wherein said means for selecting at least one hypothesis from a plurality of hypotheses relevant to a user, the selection of the at least one hypothesis being based, at least in part, on at least one reported event associated with the user comprises:

means for selecting at least one hypothesis from the plurality of hypotheses based, at least in part, on at least one reported event reported via one or more electronic entries.

26. The computationally-implemented system of claim 25 , wherein said means for selecting at least one hypothesis from the plurality of hypotheses based, at least in part, on at least one reported event reported via one or more electronic entries comprises:

means for selecting at least one hypothesis from the plurality of hypotheses based, at least in part, on at least one reported event reported via one or more blog entries.

27. The computationally-implemented system of claim 25 , wherein said means for selecting at least one hypothesis from the plurality of hypotheses based, at least in part, on at least one reported event reported via one or more electronic entries comprises:

means for selecting at least one hypothesis from the plurality of hypotheses based, at least in part, on at least one reported event reported via one or more status reports.

28. The computationally-implemented system of claim 25 , wherein said means for selecting at least one hypothesis from the plurality of hypotheses based, at least in part, on at least one reported event reported via one or more electronic entries comprises:

means for selecting at least one hypothesis from the plurality of hypotheses based, at least in part, on at least one reported event reported via one or more electronic messages.

29. The computationally-implemented system of claim 25 , wherein said means for selecting at least one hypothesis from the plurality of hypotheses based, at least in part, on at least one reported event reported via one or more electronic entries comprises:

means for selecting at least one hypothesis from the plurality of hypotheses based, at least in part, on at least one reported event reported through one or more electronic entries composed by the user.

30. The computationally-implemented system of claim 25 , wherein said means for selecting at least one hypothesis from the plurality of hypotheses based, at least in part, on at least one reported event reported via one or more electronic entries comprises:

means for selecting at least one hypothesis from the plurality of hypotheses based, at least in part, on at least one reported event reported through one or more electronic entries composed by one or more third parties.

31. The computationally-implemented system of claim 25 , wherein said means for selecting at least one hypothesis from the plurality of hypotheses based, at least in part, on at least one reported event reported via one or more electronic entries comprises:

means for selecting at least one hypothesis from the plurality of hypotheses based, at least in part, on at least one reported event reported through one or more electronic entries generated by one or more remote network devices.

32. The computationally-implemented system of claim 31 , wherein said means for selecting at least one hypothesis from the plurality of hypotheses based, at least in part, on at least one reported event reported through one or more electronic entries generated by one or more remote network devices comprises:

means for selecting at least one hypothesis from the plurality of hypotheses based, at least in part, on at least one reported event reported through one or more electronic entries generated by one or more sensors.

33. The computationally-implemented system of claim 1 , wherein said means for selecting at least one hypothesis from a plurality of hypotheses relevant to a user, the selection of the at least one hypothesis being based, at least in part, on at least one reported event associated with the user comprises:

means for selecting the at least one hypothesis from the plurality of hypotheses based, at least in part, on at least the one reported event and a second reported event.

34. The computationally-implemented system of claim 33 , wherein said means for selecting the at least one hypothesis from the plurality of hypotheses based, at least in part, on at least the one reported event and a second reported event comprises:

means for selecting the at least one hypothesis from the plurality of hypotheses based, at least in part, on at least one reported event of a first event type and a second reported event of a second event type.

35. The computationally-implemented system of claim 33 , wherein said means for selecting the at least one hypothesis from the plurality of hypotheses based, at least in part, on at least the one reported event and a second reported event comprises:

means for selecting the at least one hypothesis from the plurality of hypotheses based, at least in part, on at least one reported event that originates from a first source and a second reported event that originates from a second source.

36. The computationally-implemented system of claim 1 , wherein said means for selecting at least one hypothesis from a plurality of hypotheses relevant to a user, the selection of the at least one hypothesis being based, at least in part, on at least one reported event associated with the user comprises:

means for selecting at least one hypothesis from a plurality of hypotheses based, at least in part, on a comparison of the at least one reported event to one, or both, of a first event type and a second event type linked together by the at least one hypothesis.

37. The computationally-implemented system of claim 36 , wherein said means for selecting at least one hypothesis from a plurality of hypotheses based, at least in part, on a comparison of the at least one reported event to one, or both, of a first event type and a second event type linked together by the at least one hypothesis comprises:

means for selecting the at least one hypothesis based, at least in part, on a comparison of a second reported event to one, or both, of the first event type and the second event type.

38. The computationally-implemented system of claim 37 , wherein said means for selecting the at least one hypothesis based, at least in part, on a comparison of a second reported event to one, or both, of the first event type and the second event type comprises:

means for selecting the at least one hypothesis based, at least in part, on determining a relationship between the first reported event and the second reported event.

39. The computationally-implemented system of claim 38 , wherein said means for selecting the at least one hypothesis based, at least in part, on determining a relationship between the first reported event and the second reported event comprises:

means for selecting the at least one hypothesis based, at least in part, on determining a sequential link between the first reported event and the second reported event.

40. The computationally-implemented system of claim 38 , wherein said means for selecting the at least one hypothesis based, at least in part, on determining a relationship between the first reported event and the second reported event comprises:

means for selecting the at least one hypothesis based, at least in part, on determining a spatial link between the first reported event and the second reported event.

41. The computationally-implemented system of claim 38 , wherein said means for selecting the at least one hypothesis based, at least in part, on determining a relationship between the first reported event and the second reported event comprises:

means for selecting the at least one hypothesis based, at least in part, on comparing the relationship between the first reported event and the second reported event to a relationship between the first event type and the second event type of the at least one hypothesis.

42. A computationally-implemented method, comprising:

selecting at least one hypothesis from a plurality of hypotheses relevant to a user, the selection of the at least one hypothesis being based, at least in part, on at least one reported event associated with the user, wherein said selecting at least one hypothesis from a plurality of hypotheses relevant to a user, the selection of the at least one hypothesis being based, at least in part, on at least one reported event associated with the user is performed via at least one of a machine, article of manufacture, or composition of matter, and wherein said selecting at least one hypothesis from a plurality of hypotheses relevant to a user, the selection of the at least one hypothesis being based, at least in part, on at least one reported event associated with the user, comprises:

selecting at least one hypothesis that relates to at least one subjective user state type; and

presenting one or more advisories related to the hypothesis.

43. A server, comprising:

a hypothesis selection module configured to select at least one hypothesis from a plurality of hypotheses relevant to a user, the selection of the at least one hypothesis being based, at least in part, on at least one reported event associated with the user, and wherein said hypothesis selection module is configured to select at least one hypothesis that relates to at least one subjective user state type;

a presentation module configured to present one or more advisories related to the hypothesis; and

one or more processors.

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/0230 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 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 023327/0746 →
Continuity (2)
Continuation In Part 12313659 · Nov 21, 2008
Related Publication 20100131891A1 · May 27, 2010