×

Multi-user integrated task list

  • US 9,356,790 B2
  • Filed: 12/30/2010
  • Issued: 05/31/2016
  • Est. Priority Date: 05/04/2010
  • Status: Active Grant
First Claim
Patent Images

1. A communication system for providing a household task list, the system comprising:

  • a computing device, comprising at least one processor and at least one computer readable storage medium in communication with the at least one processor, the at least one computer readable storage medium having encoded thereon a set of instructions that are executable by the processor to cause the computer system to perform one or more operations, the set of instructions comprising;

    instructions for storing, in a data store, a multi-user task list comprising a plurality of tasks, each task being assigned to one or more users;

    instructions for generating a new task to add to the multi-user task list;

    instructions for parsing a plain text sentence description of the new task content to determine when the new task is due, by inferring a due date only from a context of the plain text sentence description of the new task content;

    instructions for parsing the plain text sentence description of the new task content to determine and assign one or more users of the new task, by inferring the one or more users only from the context of the plain text sentence description of the new task content;

    instructions for assigning one or more task properties to the new task, the one or more task properties comprising the due date, the one or more users, and one or more other task properties, wherein the one or more other task properties comprise at least one of a reminder setting, one or more task auditors, or one or more hidden rewards associated with completion of the new task, and wherein the one or more task auditors are responsible for determining whether the new task has been completed or not;

    instructions for notifying the one or more users assigned to the new task, by transmitting a notification to one or more mobile devices associated with the one or more users;

    instructions for sending a reminder to the one or more users to complete the new task to a standard first user device;

    instructions for sending, based on a determination that the new task has not been completed by the one or more users, a second reminder to the one or more users to complete the new task, wherein the second reminder is sent to a second user device that is most likely to capture the attention of the one or more users;

    instructions for receiving an indication that the new task has been completed by the one or more users;

    instructions for determining and verifying whether the new task has been completed by the one or more users, wherein the instructions for determining and verifying whether the new task has been completed by the one or more users comprise instructions for notifying the one or more task auditors of the indication that the new task has been completed and instructions for receiving, from the one or more task auditors, confirmation that the new task has been completed;

    instructions for updating a record of the new task in the data store to indicate that the new task has been completed by the one or more users, wherein the instructions for updating the record of the new task in the data store to indicate that the new task has been completed by the one or more users comprise instructions for updating a record of the new task in the data store only upon receiving, from the one or more task auditors, the confirmation that the new task has been completed;

    instructions for notifying the one or more users that the new task has been completed, which has been verified and confirmed by the one or more task auditors and the record of the new task has been updated in the data store, by updating a dashboard screen icon, associated with each of the one or more users to whom the new task has been assigned, to decrement a number on the dashboard screen icon, the number indicating tasks waiting for completion by each of the one or more users; and

    instructions for providing a reward to the one or more users that have completed the new task, wherein at least one of an existence of the reward or a nature of the reward is hidden until the new task has been verified and confirmed as being completed, and wherein a reward counter is updated on the dashboard screen for each of the one or more users.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×