Customizable constituent communication method, system, and computer readable medium
OwnerBrian Knightinventor
Life of this patent
Estimating the term…
Abstract
Systems and methods are described that facilitate users communicating information. The disclosed subject matter enables users to disseminate information to others, allows the recipients to incorporate significant amounts of custom information with minimal input, and send this personalized information to additional recipients easily via a mobile device. The disclosed subject matter also enables Organizations to target their members more accurately and easily engage in meaningful dialog.
Claims20
A method, the method comprising the following steps:
- receiving a messaging request from an organization on a mobile device, said mobile device having a display, a memory, an input medium, and a communication medium, wherein said messaging request is received via said communication medium and wherein said messaging request includes at least said organization, an official, said organization's message, and at least one prompt, said at least one prompt related to said organization's message;
- displaying said organization's message on said display;
- presenting on said display a first option, said first option including at least ignore and customize;
- receiving a user's selection of said first option via said input medium, wherein based on said user's selection of said first option:
- if said user selects customize:
- displaying said at least one prompt to said user on said display;
- storing said user's response to said at least one prompt in said memory;
- creating a user customized message based on said user's responses to said at least one prompt, said user customized message created on said mobile device;
- displaying said user customized message on said display along with a second option, said second option to accept or reject said user customized message and either:
- transmitting said user customized message to said official via said communication medium if said user selects accept;
- or
- providing said user the opportunity to provide feedback to said organization, said feedback related to why said user rejected said user customized message;
- and
- transmitting a rejection notification to said organization, said
- rejection notification including said feedback, if any;
- if said user selects ignore:
- providing said user the opportunity to provide feedback to said organization, said feedback related to why said user ignored said organization's message;
- transmitting an ignore notification to said organization, said ignore notification including said feedback, if any;
- and
- logging statistical information regarding said user's actions associated with said messaging request.
A non-transitory computer readable medium encoded with a program, said program capable of performing at least the following steps when executed on a computer:
- receiving a messaging request from an organization on a mobile device, said mobile device having a display, a memory, an input medium, and a communication medium, wherein said messaging request is received via said communication medium and wherein said messaging request includes at least said organization, an official, said organization's message, and at least one prompt, said at least one prompt related to said organization's message;
- displaying said organization's message on said display;
- presenting on said display a first option, said first option including at least ignore and customize;
- receiving a user's selection of said first option via said input medium, wherein based on said user's selection of said first option:
- if said user selects customize:
- displaying said at least one prompt to said user on said display;
- storing said user's response to said at least one prompt in said memory;
- creating a user customized message based on said user's responses to said at least one prompt, said user customized message created on said mobile device;
- displaying said user customized message on said display along with a second option, said second option to accept or reject said user customized message and either:
- transmitting said user customized message to said official via said communication medium if said user selects accept;
- or
- providing said user the opportunity to provide feedback to said organization, said feedback related to why said user rejected said user customized message;
- and
- transmitting a rejection notification to said organization, said
- rejection notification including said feedback, if any;
- if said user selects ignore:
- providing said user the opportunity to provide feedback to said organization, said feedback related to why said user ignored said organization's message;
- transmitting an ignore notification to said organization, said ignore notification including said feedback, if any;
- and
- logging statistical information regarding said user's actions associated with said messaging request.
Dependencies are inferred from the claim text.