US2015370464A1PendingUtilityA1

Manage recurring event on calendar with timeline

Assignee: MICROSOFT CORPPriority: Jun 20, 2014Filed: Oct 21, 2014Published: Dec 24, 2015
Est. expiryJun 20, 2034(~7.9 yrs left)· nominal 20-yr term from priority
G06F 3/04855G06Q 10/109H04L 12/1813G06Q 10/1093G06F 16/9535G06F 3/0482G06F 16/903H04L 51/08G06F 3/04847G06F 3/04883G06F 3/0485G06F 3/04842G06F 3/0486H04L 67/02
51
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Management of a recurring event on a calendar with a timeline is provided. An application such as a calendar application displays a context menu that includes an add control on a calendar, in response to a selection of an occurrence of a recurring event on a calendar. An activation of the add control is detected. A submenu that includes a recurring event control and an occurrence control is displayed. The recurring event is duplicated on the timeline of the calendar, in response to an activation of the recurring event control.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method executed on a computing device to manage a recurring event on a calendar with a timeline, the method comprising:
 displaying a context menu that includes an add control on a calendar, in response to a selection of an occurrence of the recurring event on the calendar;   detecting an activation of the add control;   displaying a submenu that includes a recurring event control and an occurrence control; and   duplicating the recurring event on the timeline of the calendar, in response to an activation of the recurring event control.   
     
     
         2 . The method of  claim 1 , further comprising:
 duplicating the occurrence on the timeline, in response to an activation of the occurrence control.   
     
     
         3 . The method of  claim 1 , further comprising:
 displaying the context menu in a location that includes one from a set of: in proximity to, adjacent to, and superimposed on the occurrence.   
     
     
         4 . The method of  claim 1 , further comprising:
 displaying the submenu adjacent to the add control.   
     
     
         5 . The method of  claim 1 , further comprising:
 displaying a second context menu that includes a delete control on the timeline, in response to a second selection of the occurrence on the timeline; and   displaying a second submenu that includes the recurring event control and the occurrence control, on the timeline, in response to an activation of the delete control.   
     
     
         6 . The method of  claim 5 , further comprising:
 displaying the second context menu in a location that includes one from a set of: in proximity to, adjacent to, and superimposed on the occurrence on the timeline; and   displaying the second submenu adjacent to the delete control.   
     
     
         7 . The method of  claim 5 , further comprising:
 removing the recurring event from the timeline, in response to an activation of the recurring event control.   
     
     
         8 . The method of  claim 5 , further comprising:
 removing the occurrence from the timeline, in response to an activation of the occurrence control.   
     
     
         9 . The method of  claim 1 , further comprising:
 detecting the recurring event as duplicated on the timeline;   displaying a second context menu that includes a delete control on the calendar, in response to a second selection of the occurrence of the recurring event on the calendar, wherein the second context menu is displayed in a location that includes one from a set of: in proximity to, adjacent to, and superimposed on the occurrence on the calendar; and   displaying a second submenu that includes the recurring event control and the occurrence control, adjacent to the delete control.   
     
     
         10 . The method of  claim 9 , further comprising:
 removing the recurring event from the timeline, in response to an activation of the recurring event control.   
     
     
         11 . The method of  claim 9 , further comprising:
 removing the occurrence from the timeline, in response to an activation of the occurrence control.   
     
     
         12 . A computing device to manage a recurring event on a calendar with a timeline, the computing device comprising:
 a display device;   a memory;   a processor coupled to the memory and the display device, the processor executing a calendar application in conjunction with instructions stored in the memory, wherein the calendar application is configured to:
 detect a touch action on an occurrence of the recurring event displayed on a calendar; 
 display a touch based menu that includes a recurring event control, an occurrence control, and a cancel control, wherein the touch based menu is displayed in a location that includes one from a set of: in proximity to, adjacent to, and superimposed on the occurrence, on the display device; and 
 duplicate the recurring event on the timeline of the calendar, in response to an activation of the recurring event control. 
   
     
     
         13 . The computing device of  claim 12 , wherein the calendar application is further configured to:
 scroll the timeline to a date range of the recurring event on the timeline; and   display the recurring event on the timeline, on the display device.   
     
     
         14 . The computing device of  claim 12 , wherein the calendar application is further configured to:
 detect an activation of the occurrence control; and   duplicate the occurrence on the timeline, in response to the activation of the occurrence control.   
     
     
         15 . The computing device of  claim 14 , wherein the calendar application is further configured to:
 scroll the timeline to a date range of the occurrence on the timeline; and   display the occurrence on the timeline, on the display device.   
     
     
         16 . The computing device of  claim 12 , wherein the calendar application is further configured to:
 detect an activation of the cancel control; and   remove the touch based menu from the calendar, on the display device.   
     
     
         17 . The computing device of  claim 12 , wherein the calendar application is further configured to:
 duplicate the recurring event on the timeline with an animation, wherein the animation includes one or more from a set of: a transition motion of the recurring event from the calendar to the timeline and a blinking animation applied on the recurring event on the timeline.   
     
     
         18 . A computer-readable memory device with instructions stored thereon to manage a recurring event on a calendar with a timeline, the instructions comprising:
 displaying a context menu that includes an add control on the calendar, in response to a selection of an occurrence of the recurring event on the calendar;   detecting an activation of the add control;   displaying a submenu that includes a recurring event control and an occurrence control;   duplicating the recurring event on a timeline of the calendar, in response to an activation of the recurring event control; and   duplicating the occurrence on the timeline, in response to an activation of the occurrence control.   
     
     
         19 . The computer-readable memory device of  claim 18 , wherein the instructions further comprise:
 displaying a second context menu that includes a delete control on the timeline, in response to a second selection of the occurrence on the timeline;   displaying a second submenu that includes the recurring event control and the occurrence control, on the timeline, in response to an activation of the delete control; and   removing the recurring event from the timeline, in response to an activation of the recurring event control.   
     
     
         20 . The computer-readable memory device of  claim 18 , wherein the instructions further comprise:
 detecting the recurring event as duplicated on the timeline;   displaying a second context menu that includes a delete control on the calendar, in response to a second selection of the occurrence of the recurring event on the calendar, wherein the second context menu is displayed in a location that includes one from a set of: in proximity to, adjacent to, and superimposed on the occurrence on the calendar;   displaying a second submenu that includes the recurring event control and the occurrence control, adjacent to the delete control; and   removing the recurring event from the timeline, in response to an activation of the recurring event control.

Join the waitlist — get patent alerts

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

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