1. A method for providing context aware prompts and alerts in a note taking system, the method comprising: (a) providing a note taking function to allow a user to create a note on a user device, wherein the note is stored; (b) enriching the note by associating a local contextual trait with the note, wherein the local contextual trait is automatically gathered at the user device while the user creates the note on the user device; (c) providing a binding function to establish one or more binding rules for the note, wherein the binding rules determine one or more services where the note is to be bound, and wherein the binding rules are changeable; (d) assigning one or more prompts or alerts to the note using a prompt and alert service, wherein the assigning comprises assigning the local contextual trait associated with the note to the one or more prompts or alerts; (e) providing a registering function to allow one or more people to join the prompt and alert service, wherein the registering comprises defining one or more of the contextual traits for receiving a prompt or alert; and (f) the one or more people receiving one or more of the prompts or alerts based on one or more of the defined and registered contextual traits.
1. A method for providing context aware prompts and alerts in a note taking system, the method comprising: (a) providing a note taking function to allow a user to create a note on a user device, wherein the note is stored; (b) enriching the note by associating a local contextual trait with the note, wherein the local contextual trait is automatically gathered at the user device while the user creates the note on the user device; (c) providing a binding function to establish one or more binding rules for the note, wherein the binding rules determine one or more services where the note is to be bound, and wherein the binding rules are changeable; (d) assigning one or more prompts or alerts to the note using a prompt and alert service, wherein the assigning comprises assigning the local contextual trait associated with the note to the one or more prompts or alerts; (e) providing a registering function to allow one or more people to join the prompt and alert service, wherein the registering comprises defining one or more of the contextual traits for receiving a prompt or alert; and (f) the one or more people receiving one or more of the prompts or alerts based on one or more of the defined and registered contextual traits. 3. The method as set forth in claim 1 , further comprising the one or more other people further associating the local contextual trait with the note.