Path composition for planning
AssigneeMicrosoft Corporation
InventorsBrian Beckman, Eyal Ofek, Gur Kimchi, Elad Gerson, Richard A. Clawson
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsBrian Beckman, Eyal Ofek, Gur Kimchi, Elad Gerson, Richard A. Clawson
Estimating the term…
A sequence of events may be planned by drawing on knowledge of existing sequences of events, and combining those events in accordance with a set of constraints. In one example, the sequences of events are events in a social agenda, such as dinner, drinks, movie, etc. Actual social agendas that users have carried out are monitored (with the users' permission), and these events are stored in a database. A sequence of events may be referred to as an existing path. Using the database, a system can respond to a query such as “plan an evening in Seattle,” or “plan an evening in that includes a movie” by querying the database to determine what sequences have already happened, and either retrieving an existing sequence or synthesizing a new one from existing sequences.
A computer-readable medium having executable instructions to perform a method of creating a social agenda, the executable instructions, when executed by a computer, causing the computer to perform acts comprising:
A method of creating a sequence of events, the method comprising:
A system for creating a social agenda, the system comprising:
Dependencies are inferred from the claim text.