亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

從時間線創(chuàng)建日歷事件的制作方法

文檔序號:12513198閱讀:397來源:國知局
從時間線創(chuàng)建日歷事件的制作方法與工藝

調(diào)度應(yīng)用中的傳統(tǒng)日歷視圖提供有限的信息??商娲?,調(diào)度應(yīng)用中的傳統(tǒng)日歷視圖提供過多的信息。通常在針對每天和每周動作的詳細配置中使用傳統(tǒng)日歷視圖。然而,在傳統(tǒng)日歷視圖中在相關(guān)聯(lián)的動作的長期聯(lián)結(jié)(synapsis)中用戶未得到充分服務(wù)。將動作和其他項目添加到傳統(tǒng)日歷視圖中證明對相關(guān)聯(lián)的動作的長期聯(lián)結(jié)是有挑戰(zhàn)性的。



技術(shù)實現(xiàn)要素:

提供了本發(fā)明內(nèi)容以用簡化的形式引入在以下的具體實施方式中所進一步描述的概念的選擇。該發(fā)明內(nèi)容并不旨在排他地標識所要求保護的主題的關(guān)鍵特征或本質(zhì)特征,其也不旨在幫助確定所要求保護的主題的范圍。

實施例涉及從時間線創(chuàng)建日歷事件。在一些示例實施例中,日歷應(yīng)用可以檢測用于在時間線上創(chuàng)建事件的創(chuàng)建動作??梢圆东@事件的細節(jié)。所述細節(jié)可以包括事件的主題名稱和事件日期。可以基于所述細節(jié)來在時間線上顯示事件。可以檢測用于保存事件的保存動作??梢曰谒黾毠?jié)而在與時間線相關(guān)聯(lián)的日歷上顯示事件。

通過閱讀以下的詳細描述并回顧相關(guān)聯(lián)的附圖,這些和其他特征及優(yōu)點將顯而易見。應(yīng)當理解的是,前述的概括性描述和以下的詳細描述兩者都是解釋性的并且不限制所要求保護的方面。

附圖說明

圖1是根據(jù)實施例的示出了從時間線創(chuàng)建日歷事件的概念圖;

圖2示出了根據(jù)實施例的用于從時間線創(chuàng)建日歷事件的創(chuàng)建動作的示例;

圖3示出了根據(jù)實施例的所提供的用于從時間線創(chuàng)建日歷事件的事件輸入控件的示例;

圖4示出了根據(jù)實施例的在從時間線創(chuàng)建日歷事件時選擇另一個事件日期的示例;

圖5示出了根據(jù)實施例的在從時間線創(chuàng)建日歷事件時改變事件日期的示例;

圖6示出了根據(jù)實施例的用于從時間線創(chuàng)建日歷事件的保存操作的示例;

圖7示出了根據(jù)實施例的從時間線在日歷上所創(chuàng)建的日歷事件的示例;

圖8是簡化的網(wǎng)絡(luò)化的環(huán)境的示例,其中,可以實現(xiàn)根據(jù)實施例的系統(tǒng);

圖9示出了通用計算設(shè)備,其可被配置為從時間線創(chuàng)建日歷事件;并且

圖10示出了根據(jù)實施例的針對用于從時間線創(chuàng)建日歷事件的過程的邏輯流程圖。

具體實施方式

如在上文中簡短地描述的,可以通過日歷應(yīng)用來從時間線創(chuàng)建日歷事件??梢詸z測用于在時間線上創(chuàng)建事件的創(chuàng)建動作??梢圆东@事件的細節(jié)??梢曰谒黾毠?jié)而在時間線上顯示事件??梢詸z測用于保存時間線的保存動作??梢曰谒黾毠?jié)而在與時間線相關(guān)聯(lián)的日歷上顯示事件。

在以下的詳細描述中,對形成了其一部分并且其中作為說明而示出了具體的實施例或示例的附圖進行了參考??梢越M合這些方面、可以利用其他方面、并且可以做出結(jié)構(gòu)改變而不脫離本公開的精神或范圍。因此,以下的具體實施方式將不被看作是限制性意義,并且本發(fā)明的范圍是由所附權(quán)利要求及其等同物所限定的。

雖然將在結(jié)合在計算設(shè)備上的操作系統(tǒng)上運行的應(yīng)用程序而執(zhí)行的程序模塊的一般上下文中描述實施例,但本領(lǐng)域的技術(shù)人員將理解的是,也可以結(jié)合其他程序模塊來實現(xiàn)這些方面。

通常而言,程序模塊包括例程、程序、組件、數(shù)據(jù)結(jié)構(gòu)、以及執(zhí)行特定的任務(wù)或?qū)崿F(xiàn)特定的抽象數(shù)據(jù)類型的其他類型的結(jié)構(gòu)。此外,本領(lǐng)域技術(shù)人員將理解的是,可以利用包括手持設(shè)備、多處理器系統(tǒng)、基于微處理器的或可編程的消費性電子產(chǎn)品、微型計算機、大型計算機、以及類似的計算設(shè)備在內(nèi)的其他計算機系統(tǒng)配置來實踐實施例。還可以在其中由通過通信網(wǎng)絡(luò)鏈接的遠程處理設(shè)備來執(zhí)行任務(wù)的分布式計算環(huán)境中實現(xiàn)實施例。在分布式計算環(huán)境中,程序模塊既可以位于本地的存儲器存儲設(shè)備中,也可以位于遠程的存儲器存儲設(shè)備中。

可以將實施例實現(xiàn)為計算機實施的過程(方法)、計算系統(tǒng)、或者諸如計算機程序產(chǎn)品或計算機可讀介質(zhì)之類的制品。計算機程序產(chǎn)品可以是可以由計算機系統(tǒng)讀取的計算機存儲介質(zhì),并且對包括用于使得計算機或計算機系統(tǒng)執(zhí)行示例過程的指令的計算機程序進行編碼。所述計算機可讀存儲介質(zhì)是計算機可讀存儲器設(shè)備。計算機可讀存儲器設(shè)備包括硬件設(shè)備,該硬件設(shè)備包括硬盤驅(qū)動器、固態(tài)驅(qū)動器、壓縮盤、存儲器芯片等。計算機可讀存儲介質(zhì)可以例如經(jīng)由易失性計算機存儲器、非易失性存儲器、硬盤驅(qū)動器、和閃存驅(qū)動器中的一個或多個來實現(xiàn)。

在該說明書通篇中,術(shù)語“平臺”可以是用于從時間線創(chuàng)建日歷事件的軟件和硬件組件的組合。平臺的示例包括但不限于:在多個服務(wù)器上執(zhí)行的托管服務(wù)、在單個計算設(shè)備上執(zhí)行的應(yīng)用、以及類似的系統(tǒng)。術(shù)語“服務(wù)器”通常是指通常在網(wǎng)絡(luò)化環(huán)境中執(zhí)行一個或多個軟件程序的計算設(shè)備。然而,服務(wù)器還可以被實現(xiàn)為在被視為是網(wǎng)絡(luò)上的服務(wù)器的一個或多個計算設(shè)備上執(zhí)行的虛擬服務(wù)器(軟件程序)。在下文中提供了關(guān)于這些技術(shù)和示例操作的更多的細節(jié)。

圖1是根據(jù)實施例的示出了從時間線創(chuàng)建日歷事件的示例的概念圖。

在圖100中,計算設(shè)備104可以執(zhí)行日歷應(yīng)用102。該計算設(shè)備可以包括平板設(shè)備、膝上型計算機、臺式計算機、智能電話等。計算設(shè)備104可以向用戶106顯示日歷應(yīng)用102??梢栽试S用戶106通過計算設(shè)備104的輸入設(shè)備或者支持觸摸的顯示器組件來與日歷應(yīng)用102進行交互。用戶106可以利用基于鍵盤的輸入、基于鼠標的輸入、基于語音的輸入、基于筆的輸入、基于手勢的輸入等來與日歷應(yīng)用102進行交互。基于手勢的輸入可以包括一個或多個基于觸摸的動作,例如觸摸動作、滑動動作、每個動作的組合等。

日歷應(yīng)用102可包括作為組件的時間線120。時間線120可以包括對在基于一時間單位(例如一天)而劃分的時間段期間的事件的線性呈現(xiàn)。在時間線上所呈現(xiàn)的事件可以是日歷應(yīng)用102的日歷視圖上的事件的副本??梢栽试S用戶106與日歷和時間線120進行交互來創(chuàng)建日歷事件。所述日歷事件可以在時間線120上登記并且保存到日歷應(yīng)用102的日歷視圖中。

雖然已經(jīng)利用包括計算設(shè)備104、日歷應(yīng)用102、時間線120的具體的組件描述了圖1中的示例系統(tǒng),但實施例不限于這些組件或系統(tǒng)配置,并且可以利用采用更少或額外的組件的其他系統(tǒng)配置來實現(xiàn)。

圖2示出了根據(jù)實施例的用于從時間線創(chuàng)建日歷事件的創(chuàng)建動作的示例。

在圖200中,可以描述顯示日歷視圖和用于創(chuàng)建日歷事件的時間線220的日歷應(yīng)用202。日歷應(yīng)用202可以顯示日期選擇器控件204。所述日期選擇器控件204可以允許用戶從所顯示的范圍中選擇日期??梢栽陲@示可配置的日期范圍內(nèi)的日期的日歷視圖中顯示所選擇的日期。日歷視圖的日期范圍可以包括一天、一周、一個月、一年等??梢岳萌掌诜秶鷺撕?08來示出當前的日期范圍。還可以基于一時間單位(例如,一天210)來垂直地分割該日期范圍。所述時間單位可以是可滾動的。還可以根據(jù)基于小時的單位212來水平地分割日歷視圖。所述基于小時的單位可以是可滾動的?!叭臁眴挝豢沙掷m(xù)存在于日歷視圖的頂部區(qū)域上以示出在一時間單位(例如,一天)期間持續(xù)的一個或多個事件。在日歷視圖上所顯示的日歷可以通過日歷選擇控件206選擇。日歷應(yīng)用202可以顯示通過日歷選擇控件206和臨接于日歷選擇控件206而顯示的其他日歷選擇控件可選擇的一個或多個日歷。

時間線220可以顯示日歷視圖上的事件的線性呈現(xiàn)。時間線220可以顯示通過滾動控件224可滾動的事件的日期范圍??梢岳萌掌诜秶鷺撕?22來呈現(xiàn)所述日期范圍??苫谥T如一小時、一天228、一周、一個月、一年等之類的時間單位來分割所述日期范圍。所述日期范圍可以基于由用戶通過范圍選擇控件(例如,“每周”等等)對范圍的選擇而是可選擇的。日歷應(yīng)用202的日歷視圖上的事件214可以在時間線220上的事件226中被復制。

日歷應(yīng)用202可以檢測時間線220上的創(chuàng)建動作230。所述創(chuàng)建動作230可以包括通過鼠標輸入而登記的點擊事件??梢詫χT如通過時間線所顯示的日期的觸摸動作之類的其他輸入格式登記為用于在日歷視圖上創(chuàng)建日歷事件的創(chuàng)建動作。

圖3示出了根據(jù)實施例的所提供的用于從時間線創(chuàng)建日歷事件的事件輸入控件的示例。

在圖300中,日歷應(yīng)用302可以顯示用于捕獲時間線320內(nèi)的事件304的細節(jié)的事件輸入控件306。響應(yīng)于在時間線320內(nèi)的對事件日期的創(chuàng)建動作而顯示事件輸入控件306。可以在事件輸入控件上提供用于捕獲作為事件304的細節(jié)的事件日期的日歷控件。所述日歷控件可以包括日期選擇器控件。所述日歷選擇器控件可以顯示包括與時間線上的創(chuàng)建動作相關(guān)聯(lián)的事件日期的月的日期??梢皂憫?yīng)于檢測到當前日期在由日歷控件所顯示的月的日期范圍內(nèi),而在日歷控件上突出顯示當前日期。該月可以包括與時間線上的創(chuàng)建動作相關(guān)聯(lián)的事件日期。

還可以在事件輸入控件306上提供文本輸入控件以捕獲作為細節(jié)的事件304的主題名稱??梢詫⑹录?04顯示為與時間線320上的創(chuàng)建動作相關(guān)聯(lián)的日期上的空的事件容器。事件輸入控件306還可以提供保存控件以將事件304保存在日歷中并且在日歷應(yīng)用302的日歷視圖上顯示事件304。還可以在事件輸入控件上提供取消控件以取消用于將事件304保存在時間線和日歷上的操作。

對文本輸入控件的選擇動作330可以發(fā)起一個或多個操作來登記事件304的主題名稱??梢杂芍T如用戶之類的外部實體來輸入事件304的主題名稱。另外,可以將文本輸入控件顯示在事件輸入控件306的頂部區(qū)域。日期選擇器控件可以位于文本輸入控件的下方。保存和取消控件可以位于日期選擇器控件的下方,彼此臨接。

圖4示出了根據(jù)實施例的在從時間線創(chuàng)建日歷事件時選擇另一個事件日期的示例。

在圖400中,可以由日歷應(yīng)用402來檢測用于改變時間線420上的事件的事件日期的日期選擇動作430。日歷應(yīng)用402可以顯示用于收集時間線420內(nèi)的事件404的細節(jié)的事件輸入控件406。可以在時間線420內(nèi)的事件404上顯示輸入到文本輸入控件中的事件404的主題名稱。在檢測到對事件輸入控件406內(nèi)的保存控件的保存動作之前,在與創(chuàng)建動作相關(guān)聯(lián)的事件日期上以透明的形式來渲染時間線內(nèi)的事件404。

日期選擇動作430可以在日期選擇器控件上選擇新的日期408以改變時間線內(nèi)的事件404的事件日期。新的日期408可以用于將事件404移動至時間線上與新的日期408相關(guān)聯(lián)的新的位置??梢詫r間線滾動至包括新的日期408的時間段。還可以將日歷視圖滾動至包括新的日期408的時間段。

圖5示出了根據(jù)實施例的在從時間線創(chuàng)建日歷事件時改變事件日期的示例。

在圖500中,可以基于在事件輸入控件506上所選擇的事件日期508而通過日歷應(yīng)用502將時間線520內(nèi)的事件510移動至新的位置。所述位置可以包括時間線520內(nèi)的事件日期508。可以以透明的形式來顯示所述事件,這是因為可能還沒有檢測到用于將事件保存在日歷中的保存動作??梢远啻我酝该鞯男问綄⑹录?10移動至不同的位置。透明的形式可以示出在保存動作之前的事件510的臨時狀態(tài)。

圖6示出了根據(jù)實施例的用于從時間線創(chuàng)建日歷事件的保存操作的示例。

在圖600中,可以響應(yīng)于檢測到對事件輸入控件606內(nèi)的保存控件的保存動作630而通過日歷應(yīng)用602來保存事件610。可以響應(yīng)于保存動作630而發(fā)起對事件610進行保存的操作??梢皂憫?yīng)于檢測到保存動作630而在時間線620內(nèi)在與該創(chuàng)建動作相關(guān)聯(lián)的事件日期上將事件610從透明的形式轉(zhuǎn)換至不透明的形式。

圖7示出了根據(jù)實施例的從時間線在日歷上所創(chuàng)建的日歷事件的示例。

響應(yīng)于保存動作,可以將事件710保存在日歷中并且顯示在日歷應(yīng)用702的日歷視圖上??梢詫r間線720內(nèi)的事件710顯示為日歷視圖上的事件712。事件710可以是事件712的副本。可以通過動畫在日歷視圖上突出顯示事件712。動畫可以包括應(yīng)用至事件712的閃爍動畫。動畫還可以包括應(yīng)用至事件712的旋轉(zhuǎn)動畫。動畫還可以包括應(yīng)用至事件712的淡入動畫。還可以使用動畫對象來包含事件712。

可替代地,可以將在日歷視圖上所創(chuàng)建的事件712保存至相關(guān)聯(lián)的日歷,并且復制為時間線720上的事件710。

與基于靜態(tài)事件呈現(xiàn)的解決方案相比,從時間線創(chuàng)建日歷事件的技術(shù)效果還可以是在事件的創(chuàng)建、管理、和顯示方面的提高。

利用具體的組件、數(shù)據(jù)類型、和配置示出了圖1至圖7中的示例場景和模式。實施例不限于根據(jù)這些示例配置的系統(tǒng)??梢栽谠趹?yīng)用和用戶界面中采用更少的或額外的組件的配置來實現(xiàn)從時間線創(chuàng)建日歷事件。此外,可以以使用在本文中所描述的原理的具有其他值的類似的方式來實現(xiàn)在圖1至圖7中所示出的示例模式和組件及其子組件。

圖8是其中可以實現(xiàn)實施例的示例網(wǎng)絡(luò)化環(huán)境。日歷應(yīng)用可以被配置為從時間線創(chuàng)建日歷事件。該日歷應(yīng)用可以經(jīng)由在一個或多個服務(wù)器814上執(zhí)行的軟件(例如,經(jīng)托管的服務(wù))來實現(xiàn)。平臺可以通過網(wǎng)絡(luò)810與個體的計算設(shè)備(例如,智能電話813、膝上型計算機812、或者臺式計算機811(“客戶端設(shè)備”))上的客戶端應(yīng)用進行通信。

在客戶端設(shè)備811-813中的任何一個上執(zhí)行的客戶端應(yīng)用可以促進經(jīng)由由服務(wù)器814執(zhí)行或者在個體的服務(wù)器816上執(zhí)行的應(yīng)用的通信。日歷應(yīng)用可以捕獲事件的細節(jié)并且基于細節(jié)來在時間線上顯示事件。響應(yīng)于檢測到用于保存事件的保存動作,可以將事件保存在日歷中并且基于細節(jié)將事件顯示在與時間線相關(guān)聯(lián)的日歷視圖中。日歷應(yīng)用可以直接地或通過數(shù)據(jù)庫服務(wù)器818將與時間線相關(guān)聯(lián)的數(shù)據(jù)存儲在數(shù)據(jù)存儲819中。

網(wǎng)絡(luò)810可以包括服務(wù)器、客戶端、互聯(lián)網(wǎng)服務(wù)供應(yīng)商、和通信介質(zhì)的任何拓撲結(jié)構(gòu)。根據(jù)實施例的系統(tǒng)可以具有靜態(tài)或動態(tài)的拓撲結(jié)構(gòu)。網(wǎng)絡(luò)810還可以包括安全網(wǎng)絡(luò)(例如,企業(yè)網(wǎng)絡(luò))、非安全網(wǎng)絡(luò)(例如,無線開放式網(wǎng)絡(luò))、或互聯(lián)網(wǎng)。網(wǎng)絡(luò)810還可以對通過諸如公用交換電話網(wǎng)絡(luò)(PSTN)或蜂窩網(wǎng)絡(luò)之類的其他網(wǎng)絡(luò)的通信進行協(xié)調(diào)。此外,網(wǎng)絡(luò)810還可以包括短距離無線網(wǎng)絡(luò),例如藍牙或類似的網(wǎng)絡(luò)。網(wǎng)絡(luò)810在本文中所描述的節(jié)點之間提供通信。作為示例而非限制,網(wǎng)絡(luò)810可以包括無線介質(zhì),例如聲學、RF、紅外、和其他無線介質(zhì)。

可以采用計算設(shè)備、應(yīng)用、數(shù)據(jù)源、和數(shù)據(jù)分配系統(tǒng)的許多其他配置來從時間線創(chuàng)建日歷事件。此外,在圖8中所論述的網(wǎng)絡(luò)化環(huán)境僅僅是出于說明的目的的。實施例不限于所述示例應(yīng)用、模塊、或過程。

圖9示出了根據(jù)在本文中所描述的至少一些實施例來布置的通用計算設(shè)備,其可以被配置為從時間線創(chuàng)建日歷事件。

例如,計算設(shè)備900可用于從時間線創(chuàng)建日歷事件。在基本配置902的示例中,計算設(shè)備900可以包括系統(tǒng)存儲器906和一個或多個處理器904。存儲器總線908可以用于在處理器904與系統(tǒng)存儲器906之間進行通信??梢栽趫D9中由內(nèi)部虛線內(nèi)的那些組件來示出基本配置902。

根據(jù)期望的配置,處理器904可以具有任何類型,包括但不限于:微處理器(μP)、微控制器(μC)、數(shù)字信號處理器(DSP)或其任何組合。處理器904可以包括一個以上層級的高速緩存,例如層級高速緩存存儲器912、處理器核心914、和寄存器916。處理器核心914可以包括算術(shù)邏輯單元(ALU)、浮點單元(FPU)、數(shù)字信號處理核心(DSP核心)、或其任何組合。存儲器控制器918還可以與處理器904一起使用,或者在一些實現(xiàn)中,存儲器控制器918可以是處理器904的內(nèi)部部件。

根據(jù)期望的配置,系統(tǒng)存儲器906可以具有任何類型,包括但不限于:易失性存儲器(例如,RAM)、非易失性存儲器(例如,ROM、閃速存儲器等)、或其任何組合。系統(tǒng)存儲器906可以包括操作系統(tǒng)920、日歷應(yīng)用922、和程序數(shù)據(jù)924。日歷應(yīng)用922可以從時間線創(chuàng)建日歷事件??梢圆东@事件的細節(jié)來基于所述細節(jié)而在時間線上顯示事件??梢皂憫?yīng)于用于在日歷中保存事件的保存動作而基于所述細節(jié)來在日歷的日歷視圖上顯示該事件。還可以將日歷應(yīng)用922的組件(例如用戶界面)顯示在與計算設(shè)備900相關(guān)聯(lián)的顯示設(shè)備上。顯示設(shè)備的示例可以包括可以通信地耦合至計算設(shè)備900的硬件屏幕。顯示設(shè)備可以包括對諸如觸摸動作之類的手勢進行檢測的基于觸摸的設(shè)備。顯示設(shè)備還可以通過轉(zhuǎn)換由基于觸摸的設(shè)備所顯示的一個或多個視圖(例如,時間線)來響應(yīng)于所檢測到的手勢(或任何其他形式的輸入)而提供反饋。程序數(shù)據(jù)924還可以包括如在本文中所描述的時間線數(shù)據(jù)928或類似數(shù)據(jù)。時間線數(shù)據(jù)928可以包括事件、事件的主題名稱、事件日期等。

計算設(shè)備900可以具有額外的特征或功能,以及用于促進基本配置902與任何所期望設(shè)備和接口之間的通信的額外的接口。例如,總線/接口控制器930可用于促進基本配置902與一個或多個數(shù)據(jù)存儲設(shè)備932之間經(jīng)由存儲接口總線934的通信。數(shù)據(jù)存儲設(shè)備932可以是一個或多個可移動存儲設(shè)備936、一個或多個不可移動存儲設(shè)備938、或其組合??梢苿哟鎯υO(shè)備和不可移動存儲設(shè)備的示例可以包括:磁盤設(shè)備(例如,軟盤驅(qū)動器和硬盤驅(qū)動器(HDD)、光盤驅(qū)動器(例如,壓縮盤(CD)驅(qū)動器或數(shù)字通用盤(DVD)驅(qū)動器)、固態(tài)驅(qū)動器(SSD)、以及磁帶驅(qū)動器等。示例計算機存儲介質(zhì)可以包括以用于存儲諸如計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、或其他數(shù)據(jù)之類的信息的任何方法或技術(shù)來實現(xiàn)的易失性和非易失性、可移動和不可移動介質(zhì)。

系統(tǒng)存儲器906、可移動存儲設(shè)備936、和不可移動存儲設(shè)備938可以是計算機存儲介質(zhì)的示例。計算機存儲介質(zhì)可以包括但不限于:RAM、ROM、EEPROM、閃速存儲器或其他存儲器技術(shù)、CD-ROM、數(shù)字通用盤(DVD)、固態(tài)驅(qū)動器、或其他光存儲、盒式磁帶、磁帶、磁盤存儲設(shè)備或其他磁存儲設(shè)備、或者可用于存儲期望的信息并且可以由計算設(shè)備900來訪問的任何其他介質(zhì)。任何這樣的計算機存儲介質(zhì)可以是計算設(shè)備900的一部分。

計算設(shè)備900還可以包括用于促進經(jīng)由總線/接口控制器930從各種接口設(shè)備(例如,一個或多個輸出設(shè)備942、一個或多個外圍接口944、以及一個或多個通信設(shè)備966)到基本配置902的通信的接口總線940。示例輸出設(shè)備942中的一些輸出設(shè)備可以包括圖形處理單元948和音頻處理單元950,它們可以被配置為經(jīng)由一個或多個A/V端口952而與諸如顯示器或揚聲器之類的各種外部設(shè)備進行通信。一個或多個示例外圍接口944可以包括串行接口控制器954或并行接口控制器956,它們可以被配置為經(jīng)由一個或多個I/O端口958而與諸如輸入設(shè)備(例如,鍵盤,鼠標、筆、語音輸入設(shè)備、觸摸輸入設(shè)備等)或其他外圍設(shè)備(例如,打印機、掃描儀等)之類的外圍設(shè)備進行通信。示例通信設(shè)備966可以包括網(wǎng)絡(luò)控制器960,其可以被布置為促進經(jīng)由一個或多個通信端口964在網(wǎng)絡(luò)通信鏈路上與一個或多個其他計算設(shè)備962的通信。一個或多個其他計算設(shè)備962可以包括服務(wù)器、客戶端裝置、和類似設(shè)備。

網(wǎng)絡(luò)通信鏈路可以是通信介質(zhì)的一個示例。通信介質(zhì)可以由計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、或經(jīng)調(diào)制的數(shù)據(jù)信號(例如載波或其他傳輸機制)中的其他數(shù)據(jù)來實施,并且可以包括任何信息傳遞介質(zhì)。“經(jīng)調(diào)制的數(shù)據(jù)信號”可以是具有經(jīng)調(diào)制的數(shù)據(jù)信號的特征集合中的一個或多個特征的信號,或者以關(guān)于將信息在信號中進行編碼的方式而改變。作為示例而非限制,通信介質(zhì)可以包括有線介質(zhì)(例如,有線網(wǎng)絡(luò)或直接有線連接)和無線介質(zhì)(例如,聲學、射頻(RF)、微波、紅外(IR)和其他無線介質(zhì))。如在本文中所使用的術(shù)語計算機可讀介質(zhì)可以包括存儲介質(zhì)和通信介質(zhì)兩者。

可以將計算設(shè)備900實現(xiàn)為包括以上功能中的任何一種功能的通用或?qū)S梅?wù)器、主機或類似的計算機的一部分。還可以將計算設(shè)備900實現(xiàn)為個人計算機,其包括膝上型計算機和非膝上型計算機配置兩者。

示例實施例還可以包括從時間線創(chuàng)建日歷事件??梢砸园ㄔ诒疚闹兴枋龅慕Y(jié)構(gòu)的任何數(shù)量的方式來實現(xiàn)這些方法。一種這樣的方式可以是通過使用在本公開中所描述的類型的設(shè)備的機器操作。另一種可選的方式可以是針對結(jié)合執(zhí)行一些操作的一個或多個人類操作者而將被執(zhí)行的方法的獨立操作中的一個或多個操作。這些人類操作者無需彼此處于同一位置,但每個操作者可以與執(zhí)行程序的一部分的機器在一起。在其他示例中,人類交互可以例如通過可以是機器自動化的預先選擇的標準而是自動化的。

圖10示出了根據(jù)實施例的針對用于從時間線創(chuàng)建日歷事件的過程的邏輯流程圖??梢栽诨谠频姆?wù)的日歷應(yīng)用上實現(xiàn)過程1000。

過程1000開始于操作1010,其中可以檢測在時間線上創(chuàng)建事件的創(chuàng)建動作。在操作1020處,可以捕獲事件的細節(jié)。所述細節(jié)包括事件的主題名稱和事件日期。在操作1030處,可以基于所述細節(jié)來在所述時間線上顯示所述事件。在操作1040處,可以檢測用于保存所述事件的保存動作。在操作1050處,可以基于所述細節(jié)在與所述時間線相關(guān)聯(lián)的日歷上顯示所述事件。

在過程1000中所包括的操作是出于說明的目的的??梢允褂迷诒疚闹兴枋龅脑矶删哂懈倩蝾~外的步驟的類似過程而且以不同的操作順序來實現(xiàn)根據(jù)實施例的日歷應(yīng)用。

根據(jù)一些示例,可以描述在計算設(shè)備上執(zhí)行以從時間線創(chuàng)建日歷事件的方法。所述方法可以包括:檢測用于在所述時間線上創(chuàng)建事件的創(chuàng)建動作、捕獲所述事件的細節(jié)、基于所述細節(jié)而在所述時間線上顯示所述事件、檢測用于保存所述事件的保存動作、以及基于所述細節(jié)而在與所述時間線相關(guān)聯(lián)的日歷上顯示所述事件。

根據(jù)其他示例,所述方法還可以包括捕獲作為所述細節(jié)中的一個細節(jié)的事件日期??梢圆东@作為所述細節(jié)中的一個細節(jié)的所述事件的主題名稱。所述方法還可以包括:顯示用于捕獲所述事件的所述細節(jié)的事件輸入控件、在所述事件輸入控件中提供日歷控件以捕獲作為所述細節(jié)中的一個細節(jié)的事件日期、以及在所述事件輸入控件中提供文本輸入控件以捕獲作為所述細節(jié)中的一個細節(jié)的所述事件的主題名稱。可以將日期選擇器控件提供為所述日歷控件,其中,所述日期選擇器顯示包括與所述時間線上的所述創(chuàng)建動作相關(guān)聯(lián)的事件日期的月的日期。可以響應(yīng)于檢測到當前日期在由所述日歷控件所顯示的月的日期范圍內(nèi),而在所述日歷控件上突出顯示所述當前日期,其中,所述月可以包括與所述時間線上的所述創(chuàng)建動作相關(guān)聯(lián)的事件日期。

根據(jù)進一步的示例,所述方法還可以包括:在檢測到所述保存動作之前,在所述時間線內(nèi)在與所述創(chuàng)建動作相關(guān)聯(lián)的事件日期上以透明的形式來渲染所述事件。響應(yīng)于檢測到所述保存動作,而在所述時間線內(nèi)在與所述創(chuàng)建動作相關(guān)聯(lián)的事件日期上將所述事件從透明的形式渲染至不透明的形式??梢酝ㄟ^動畫來在所述日歷上突出顯示所述事件,所述動畫包括以下的一組動畫中的一個動畫:應(yīng)用至所述事件的閃爍動畫、應(yīng)用至所述事件的旋轉(zhuǎn)動畫、應(yīng)用至所述事件的淡入動畫、以及包含所述事件的動畫對象。所述方法還可以包括:響應(yīng)于檢測到對事件輸入控件的所述日期選擇事件而滾動至所述時間線內(nèi)包括與所述創(chuàng)建動作相關(guān)聯(lián)的事件日期的時間段,其中,所述時間段包括以下的一組時間段中的一個:一個日期、一周、以及一個月。

根據(jù)一些示例,可以描述用于從時間線創(chuàng)建日歷事件的計算設(shè)備。計算設(shè)備可以包括顯示設(shè)備、存儲器、耦合至所述存儲器和所述顯示設(shè)備的處理器。所述處理器可以被配置為結(jié)合存儲在所述存儲器中的指令來執(zhí)行日歷應(yīng)用。所述日歷應(yīng)用可以被配置為:檢測用于在所述時間線上創(chuàng)建事件的創(chuàng)建動作、捕獲所述事件的細節(jié)、在所述顯示設(shè)備上基于所述細節(jié)而在所述時間線上顯示所述事件、檢測用于保存所述事件的保存動作、以及在所述顯示設(shè)備上基于所述細節(jié)而在與所述時間線相關(guān)聯(lián)的日歷上顯示所述事件。

根據(jù)其他示例,所述日歷應(yīng)用還被配置為顯示事件輸入控件,所述事件輸入控件包括用于捕獲作為所述細節(jié)中的一個細節(jié)的事件日期的日期選擇器控件、以及用于捕獲作為所述細節(jié)中的一個細節(jié)的所述事件的主題名稱的文本輸入控件,其中,臨接于與所述時間線上的所述創(chuàng)建動作相關(guān)聯(lián)的所述事件日期而覆蓋有所述日期選擇器,并且檢測在所述日期選擇控件上選擇新的日期的日期選擇動作??梢栽谒鰰r間線內(nèi)在所述新的日期上以透明的形式顯示所述事件。所述日歷應(yīng)用還被配置為將所述日歷滾動至包括所述新的日期的時間段??梢詫⑺鑫谋据斎肟丶@示在所述事件輸入控件的頂部區(qū)域,并且所述日期選擇器控件在所述事件輸入控件內(nèi)的所述文本輸入控件的下方。

根據(jù)一些示例,可以描述一種其上存儲有用于從時間線創(chuàng)建日歷事件的指令的計算機可讀存儲器設(shè)備。所述指令可以包括類似于在上文中所描述的方法的動作。

根據(jù)一些示例,可以描述一種用于從時間線創(chuàng)建日歷事件的方法。所述方法可以包括:用于檢測用于在所述時間線上創(chuàng)建事件的創(chuàng)建動作的單元、用于捕獲所述事件的細節(jié)的單元、用于基于所述細節(jié)而在所述時間線上顯示所述事件的單元、用于檢測用于保存所述事件的保存動作的單元、以及基于所述細節(jié)而在與所述時間線相關(guān)聯(lián)的日歷上顯示所述事件的單元。

以上說明書、示例、和數(shù)據(jù)提供了對實施例的組成部分的制造和使用的完整描述。盡管已經(jīng)用特定于結(jié)構(gòu)特征和/或方法行為的語言描述了主題,但應(yīng)當理解的是,在所附權(quán)利要求中所定義的主題非必須限于在上文中所描述的具體的特征或行為。相反,在上文中所描述的具體的特征和行為是作為實現(xiàn)權(quán)利要求和實施例的示例形式而公開的。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1