US2015235182A1PendingUtilityA1

Method and system for creating and maintaining activity plans

Individually held — no corporate assignee on recordPriority: Aug 25, 2011Filed: May 5, 2015Published: Aug 20, 2015
Est. expiryAug 25, 2031(~5.1 yrs left)· nominal 20-yr term from priority
G06Q 10/1093G06Q 10/06
28
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

One embodiment of the present invention provides a system for activity management. During operation, the system provides a user interface that allows a user to access on a mobile device activity plans that each includes a plurality of activity items. The system receives user input to select an activity plan. Next, the system displays the selected activity plan as a sequence of schedule bubbles. Each schedule bubble represents a block of time and is associated with one or more activity items. The system receives user input to select an activity item associated with a schedule bubble. The system displays a new window with at least one of the following associated with the schedule bubble: a video clip, a link to a video clip, a picture, a link to a picture, a diagram, a link to a diagram, an activity item usage count, and an activity item most recent usage date.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method for managing activity plans on a mobile device, comprising:
 providing a user interface that allows a user to access on the mobile device activity plans that each includes a plurality of activity items;   receiving user input to select an activity plan;   displaying the selected activity plan as a sequence of schedule bubbles, wherein each schedule bubble represents a block of time and is associated with one or more activity items;   receiving user input to select an activity item associated with a schedule bubble;   displaying a new window with at least one of the following associated with the schedule bubble: a video clip, a link to a video clip, a picture, a link to a picture, a diagram, a link to a diagram, an activity item usage count, and an activity item most recent usage date.   
     
     
         2 . The method of  claim 1 , wherein each activity item includes at least one of an equipment listing, an associated video, and a category;
 wherein each activity item is assigned to at least one category; and   wherein the method further comprises:   receiving user input to specify at least the title, the associated video, and the category for a new activity item; and   storing the new activity item with the title, the associated video, and the category in a database on the mobile device.   
     
     
         3 . The method of  claim 1 , further comprising:
 displaying, on a portion of a screen of the mobile device, a library interface that displays at least one activity item;   displaying, on a separate portion of the screen of the mobile device, a plurality of schedule bubbles that each represents a block of time;   receiving user input to associate an activity item from the library interface with at least one of the plurality of schedule bubbles; and   storing, in a database on the mobile device, a practice plan that includes the association of the activity item with the at least one of the plurality of schedule bubbles.   
     
     
         4 . The method of  claim 1 , further comprising:
 receiving user input specifying a time duration for each schedule bubble of the new activity plan and a total practice time for the new activity plan, wherein each schedule bubble represents a block of time;   receiving at least one user input to assign an activity item to a schedule bubble of the new activity plan; and   adding the activity item to the new activity plan in a database on the mobile device.   
     
     
         5 . The method of  claim 1 , further comprising:
 receiving user input to select an activity item from the new activity plan, wherein the activity item is associated with one or more video clips; and   playing a video clip from the one or more video clips on the mobile device.   
     
     
         6 . The method of  claim 1 , wherein the new activity plan is a practice plan for a sport, further comprising:
 displaying a print preview screen with a schedule of times associated with each activity item, wherein each activity item is a practice drill activity item, and   wherein one or more of the activity items include equipment data for executing the practice drill;   receiving user input to select a particular activity item; and   displaying a diagram of a court associated with the selected particular activity item.   
     
     
         7 . The method of  claim 1 , further comprising:
 displaying a sequence of visual indicators that each represent a respective practice plan;   receiving user input indicating that the user's finger is touching one or more visual indicators of the sequence of visual indicators;   displaying a practice number associated with a visual indicator that the user's finger is currently touching; and   displaying a practice plan associated with the displayed practice number.   
     
     
         8 . The method of  claim 1 , further comprising:
 responsive to detecting user input that selects a time button, displaying a window with numbers representing a total time, a start time, and time intervals for schedule bubbles, each number displayed with associated graphical elements that the user can operate to change an associated time;   receiving user input that changes one of the total time, start time, and time intervals for schedule bubbles through the associated graphical elements;   displaying a sequence of schedule bubbles based on the total time, start time, and time intervals for schedule bubbles;   receiving user input to adjust the size of a schedule bubble; and   adjusting the time associated with one or more schedule bubbles based on the user input.   
     
     
         9 . The method of  claim 1 , further comprising:
 receiving user input to share a drill or practice plan with a second user;   receiving user input indicating identifying information of the second user; and   sending the drill or practice plan to the second user.   
     
     
         10 . The method of  claim 1 , further comprising:
 receiving a drill or practice plan that has been sent to the user; and   adding the drill or practice plan to the database.   
     
     
         11 . A computing system for managing activity plans on a mobile device, the system comprising:
 one or more processors,   a computer-readable medium coupled to the one or more processors having instructions stored thereon that, when executed by the one or more processors, cause the one or more processors to perform a method comprising:   providing a user interface that allows a user to access on the mobile device activity plans that each includes a plurality of activity items;   receiving user input to select an activity plan;   
       displaying the selected activity plan as a sequence of schedule bubbles, wherein each schedule bubble represents a block of time and is associated with one or more activity items;
 receiving user input to select an activity item associated with a schedule bubble; 
 displaying a new window with at least one of the following associated with the schedule bubble: a video clip, a link to a video clip, a picture, a link to a picture, a diagram, a link to a diagram, an activity item usage count, and an activity item most recent usage date. 
 
     
     
         12 . The computing system of  claim 11 , wherein each activity item includes at least one of an equipment listing, an associated video, and a category;
 wherein each activity item is assigned to at least one category; and   wherein the method further comprises:   receiving user input to specify at least the title, the associated video, and the category for a new activity item; and   storing the new activity item with the title, the associated video, and the category in a database on the mobile device.   
     
     
         13 . The computing system of  claim 12 , wherein the computer-readable storage medium stores additional instructions that, when executed, cause the one or more processors to perform additional steps comprising:
 displaying, on a portion of a screen of the mobile device, a library interface that displays at least one activity item;   displaying, on a separate portion of the screen of the mobile device, a plurality of schedule bubbles that each represents a block of time;   receiving user input to associate an activity item from the library interface with at least one of the plurality of schedule bubbles; and   storing, in a database on the mobile device, a practice plan that includes the association of the activity item with the at least one of the plurality of schedule bubbles.   
     
     
         14 . The computing system of  claim 11 , wherein the computer-readable storage medium stores additional instructions that, when executed, cause the one or more processors to perform additional steps comprising:
 receiving user input specifying a time duration for each schedule bubble of the new activity plan and a total practice time for the new activity plan, wherein each schedule bubble represents a block of time;   receiving at least one user input to assign an activity item to a schedule bubble of the new activity plan; and   adding the activity item to the new activity plan in a database on the mobile device.   
     
     
         15 . The computing system of  claim 11 , wherein the computer-readable storage medium stores additional instructions that, when executed, cause the one or more processors to perform additional steps comprising:
 receiving user input to select an activity item from the new activity plan, wherein the activity item is associated with one or more video clips; and   playing a video clip from the one or more video clips on the mobile device.   
     
     
         16 . The computing system of  claim 11 , wherein the new activity plan is a practice plan for a sport, and wherein the computer-readable storage medium stores additional instructions that, when executed, cause the one or more processors to perform additional steps comprising:
 displaying a print preview screen with a schedule of times associated with each activity item, wherein each activity item is a practice drill activity item, and   wherein one or more of the activity items include equipment data for executing the practice drill;   receiving user input to select a particular activity item; and   displaying a diagram of a court associated with the selected particular activity item.   
     
     
         17 . A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for managing activity plans, the method comprising:
 providing a user interface that allows a user to access on the mobile device activity plans that each includes a plurality of activity items;   receiving user input to select an activity plan;   displaying the selected activity plan as a sequence of schedule bubbles, wherein each schedule bubble represents a block of time and is associated with one or more activity items;   receiving user input to select an activity item associated with a schedule bubble;   displaying a new window with at least one of the following associated with the schedule bubble: a video clip, a link to a video clip, a picture, a link to a picture, a diagram, a link to a diagram, an activity item usage count, and an activity item most recent usage date.   
     
     
         18 . The non-transitory computer-readable storage medium of  claim 17 , wherein the computer-readable storage medium stores additional instructions that, when executed, cause the one or more processors to perform additional steps comprising:
 displaying, on a portion of a screen of the mobile device, a library interface that displays at least one activity item;   displaying, on a separate portion of the screen of the mobile device, a plurality of schedule bubbles that each represents a block of time;   receiving user input to associate an activity item from the library interface with at least one of the plurality of schedule bubbles; and   storing, in a database on the mobile device, a practice plan that includes the association of the activity item with the at least one of the plurality of schedule bubbles.   
     
     
         19 . The non-transitory computer-readable storage medium of  claim 17 , wherein the computer-readable storage medium stores additional instructions that, when executed, cause the one or more processors to perform additional steps comprising:
 receiving user input specifying a time duration for each schedule bubble of the new activity plan and a total practice time for the new activity plan, wherein each schedule bubble represents a block of time;   receiving at least one user input to assign an activity item to a schedule bubble of the new activity plan; and   adding the activity item to the new activity plan in a database on the mobile device.   
     
     
         20 . The non-transitory computer-readable storage medium of  claim 17 , wherein the computer-readable storage medium stores additional instructions that, when executed, cause the one or more processors to perform additional steps comprising:
 receiving user input to select an activity item from the new activity plan, wherein the activity item is associated with one or more video clips; and   playing a video clip from the one or more video clips on the mobile device.   
     
     
         21 . The non-transitory computer-readable storage medium of  claim 17 , wherein the new activity plan is a practice plan for a sport, and wherein the computer-readable storage medium stores additional instructions that, when executed, cause the one or more processors to perform additional steps comprising:
 displaying a print preview screen with a schedule of times associated with each activity item, wherein each activity item is a practice drill activity item, and   wherein one or more of the activity items include equipment data for executing the practice drill;   receiving user input to select a particular activity item; and   displaying a diagram of a court associated with the selected particular activity item.   
     
     
         22 . The non-transitory computer-readable storage medium of  claim 17 , wherein the computer-readable storage medium stores additional instructions that, when executed, cause the one or more processors to perform additional steps comprising:
 displaying a sequence of visual indicators that each represent a respective practice plan;   receiving user input indicating that the user's finger is touching one or more visual indicators of the sequence of visual indicators;   displaying a practice number associated with a visual indicator that the user's finger is currently touching; and   displaying a practice plan associated with the displayed practice number.

Join the waitlist — get patent alerts

Track US2015235182A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.