IP Library Patent Application 14494404
Patent Application
App. No. 14/494,404

CREATING CALENDAR EVENT FROM TIMELINE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/494,404
Abstract

Creation of a calendar event from a timeline is provided. An application such as a calendar application detects a create action to create an event on the timeline. Details of the event are captured that includes a subject name of the event and an event date. The event is displayed on the timeline based on the details. A save action is detected to save the event. The event is displayed on a calendar associated with the timeline based on the details.

Claims (59)

1 . A method executed on a computing device to create a calendar event from a timeline, the method comprising:

detecting a create action to create an event on the timeline;

capturing details of the event;

displaying the event on the timeline based on the details;

detecting a save action to save the event; and

displaying the event on a calendar associated with the timeline based on the details.

2 . The method of claim 1 , further comprising:

capturing an event date as one of the details.

3 . The method of claim 1 , further comprising:

capturing a subject name of the event as one of the details.

4 . The method of claim 1 , further comprising:

displaying an event entry control to capture the details of the event.

5 . The method of claim 4 , further comprising:

providing a calendar control in the event entry control to capture an event date as one of the details; and

providing a text entry control in the event entry control to capture a subject name of the event as one of the details.

6 . The method of claim 5 , further comprising:

providing a date picker control as the calendar control, wherein the date picker displays dates of a month that includes an event date associated with the create action on the timeline.

7 . The method of claim 5 , further comprising:

highlighting a current date on the calendar control in response to a detection that the current date is within a date range of a month displayed by the calendar control, wherein the month includes an event date associated with the create action on the timeline.

8 . The method of claim 1 , further comprising:

rendering the event in a transparent form within the timeline on an event date associated with the create action, prior to a detection of the save action.

9 . The method of claim 1 , further comprising:

transitioning the event from a transparent form to an opaque form within the timeline on an event date associated with the create action in response to a detection of the save action.

10 . The method of claim 1 , further comprising:

highlighting the event on the calendar through an animation that includes one from a set of: a blinking animation applied to the event, a rotating animation applied to the event, a fade in animation applied to the event, and an animated object that encompasses the event.

11 . The method of claim 1 , further comprising:

scrolling to a time period within the timeline that includes an event date associated with the create action in response to a detection of the date selection event on an event entry control, wherein the time period includes one from a set of a date, a week, and a month.

12 . A computing device to create a calendar event from 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 create action to create an event on the timeline;

capture details of the event;

display the event on the timeline based on the details, on the display device;

detect a save action to save the event; and

display the event on a calendar associated with the timeline based on the details, on the display device.

13 . The computing device of claim 12 , wherein the calendar application is further configured to:

display an event entry control that includes a date picker control to capture an event date as one the details and a text entry control to capture a subject name of the event as one of the details, wherein the date picker is overlaid adjacent to the event date associated with the create action on the timeline.

14 . The computing device of claim 13 , wherein the calendar application is further configured to:

detect a date selection action that selects a new date on the date picker control.

15 . The computing device of claim 14 , wherein the calendar application is further configured to:

display the event in a transparent form on the new date within the timeline.

16 . The computing device of claim 14 , wherein the calendar application is further configured to:

scroll the calendar to a time period that includes the new date.

17 . The computing device of claim 13 , wherein the calendar application is further configured to:

display the text entry control in a top section of the event entry control and the date picker control below the text entry control within the event entry control.

18 . A computer-readable memory device with instructions stored thereon to create a calendar event from a timeline, the instructions comprising:

detecting a create action to create an event on the timeline;

displaying an event entry control that includes a date picker control to capture an event date and a text entry control to capture a subject name of the event, wherein the date picker is overlaid adjacent to the event date associated with the create action on the timeline;

capturing the subject name and the event date of the event;

displaying the event on the timeline based on the subject name and the event date;

detecting a save action to save the event; and

displaying the event on a calendar associated with the timeline based on the subject name and the event date.

19 . The computer-readable memory device of claim 18 , wherein the instructions further comprise:

rendering the event in a transparent form on the timeline on the event date, prior to a detection of the save action; and

transitioning the event from a transparent form to an opaque form on the timeline in response to a detection of the save action.

20 . The computer-readable memory device of claim 18 , wherein the instructions further comprise:

scrolling to a time period on the calendar that includes the event date; and

highlighting the event on the calendar through an animation.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2015
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 039025/0454 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2014
From: JOSHI, NEEL; BOONE, JEANNINE; LI, JOAN; RUMMEL, MONTINE; HAWKINS, JOHANNA; HEALY, MARK
To: MICROSOFT CORPORATION
Reel/Frame 033801/0803 →