用于鎖屏上動(dòng)作的用戶定義的快捷方式的制作方法
【專利說明】用于鎖屏上動(dòng)作的用戶定義的快捷方式
[0001]背景
[0002]鎖屏指用戶界面的在活動(dòng)時(shí)控制對(duì)設(shè)備(以及底層內(nèi)容)的訪問的顯示或隱私屏幕。典型地,鎖屏被用于防止進(jìn)程或應(yīng)用的無意的執(zhí)行。用戶可鎖定他們的計(jì)算設(shè)備或者設(shè)備可在一段時(shí)間的不活動(dòng)后自己鎖定,之后當(dāng)設(shè)備被喚醒時(shí)可顯示鎖屏。鎖屏一般是操作系統(tǒng)的功能并被用于限制與計(jì)算設(shè)備的交互,包括執(zhí)行應(yīng)用和訪問屏幕下的數(shù)據(jù)。為了返回到完整的交互,用戶可執(zhí)行某些動(dòng)作,包括口令輸入或點(diǎn)擊或手勢(shì),以經(jīng)由鎖屏來解鎖計(jì)算設(shè)備。
[0003]在一些情況下,鎖屏可呈現(xiàn)有限的信息以及甚至到屏幕下的應(yīng)用的快捷方式。為了處理循環(huán)和時(shí)間敏感性任務(wù),一些功能性和內(nèi)容慢慢地出現(xiàn)以供在鎖屏上訪問。這種擴(kuò)展的功能性可最小化解鎖計(jì)算設(shè)備并定位和啟動(dòng)應(yīng)用來調(diào)用功能性的阻礙。作為一個(gè)示例,傳入文本消息可被顯示在鎖屏上。作為另一示例,對(duì)智能電話或平板上相機(jī)的訪問可按以下方式來在鎖屏上實(shí)現(xiàn):在需要的時(shí)候提供及時(shí)訪問并且維持屏幕下信息(和相片)的隱私性。可在鎖屏上被訪問或執(zhí)行的可用任務(wù)可被構(gòu)建到操作系統(tǒng)中或取決于操作系統(tǒng)。
[0004]簡(jiǎn)要概沐
[0005]呈現(xiàn)了其中鎖屏上任務(wù)功能性從可通過設(shè)備的底層操作系統(tǒng)可用的那些被擴(kuò)展到在鎖屏上調(diào)用自定義任務(wù)的用戶定義的快捷方式的系統(tǒng)。
[0006]尤其,在設(shè)備處于鎖定模式中時(shí)用戶與該設(shè)備的交互可被監(jiān)視,并且響應(yīng)于由用戶定義的用戶與在該設(shè)備上可用的應(yīng)用的特征相關(guān)聯(lián)的交互的發(fā)生,使得該應(yīng)用能夠執(zhí)行鎖屏上功能性的應(yīng)用特征可被調(diào)用。
[0007]交互可以是手勢(shì)(空間或觸摸)、語(yǔ)音、或設(shè)備的移動(dòng),或合并包括在設(shè)備上的任意傳感器(例如,加速度計(jì)、陀螺儀、紅外傳感器)。系統(tǒng)可監(jiān)視用戶交互以發(fā)現(xiàn)定義的交互的發(fā)生。在一些情況下,在所監(jiān)視的用戶交互是基于觸摸的情況下,來自屏幕的特定區(qū)域的輸入可被監(jiān)視來尋找定義的交互的發(fā)生。
[0008]根據(jù)某些實(shí)現(xiàn),用戶可配置用于與應(yīng)用的特定特征和任務(wù)相關(guān)聯(lián)的交互。實(shí)現(xiàn)使得應(yīng)用可在鎖屏上被訪問,而無需特定圖標(biāo)。除了使得用戶能夠定義創(chuàng)建到特定應(yīng)用或任務(wù)的快捷方式的輸入之外,用戶可指定應(yīng)用選擇來向用戶提供來定制以供與快捷方式相關(guān)聯(lián)的自定義任務(wù)。
[0009]提供本概述以便以簡(jiǎn)化形式介紹將在以下詳細(xì)描述中進(jìn)一步描述的一些概念。本
【發(fā)明內(nèi)容】
并不旨在標(biāo)識(shí)所要求保護(hù)主題的關(guān)鍵特征或必要特征,也不旨在用于限制所要求保護(hù)主題的范圍。
[0010]附圖簡(jiǎn)沐
[0011]圖1是促進(jìn)鎖屏上用戶定義的快捷方式的系統(tǒng)的框圖。
[0012]圖2示出促進(jìn)鎖屏上用戶定義的快捷方式的系統(tǒng)的實(shí)現(xiàn)。
[0013]圖3A和3B示出用于促進(jìn)針對(duì)鎖屏上動(dòng)作的用戶定義的快捷方式的示例過程流。
[0014]圖4是可接收用戶定義的快捷方式的區(qū)域的示例屏幕截圖,其具有用于對(duì)非定制任務(wù)的指定輸入的分開的區(qū)域。
[0015]圖5是可接收用戶定義的快捷方式的區(qū)域的示例屏幕截圖,其具有用于對(duì)非定制任務(wù)的指定輸入的重疊的區(qū)域。
[0016]圖6A-6C是示出快捷方式的配置的示例屏幕截圖。
[0017]圖7顯示被配置成接收用戶定義的快捷方式的鎖屏的簡(jiǎn)化過程流。
[0018]圖8A-8E是示出任務(wù)的用戶定義的快捷方式部署的示例屏幕截圖。
[0019]圖9是示出在一些實(shí)施例中使用的計(jì)算設(shè)備的各組件的框圖。
[0020]圖10示出在其上可實(shí)現(xiàn)各實(shí)施例的計(jì)算設(shè)備的體系結(jié)構(gòu)。
[0021]詳細(xì)描沐
[0022]以下細(xì)節(jié)一般涉及促進(jìn)對(duì)擴(kuò)展的鎖屏體驗(yàn)的訪問的定制的快捷方式。
[0023]如本文中使用的,“該鎖屏上”或“鎖屏上”指在計(jì)算設(shè)備處于鎖定狀態(tài)時(shí)執(zhí)行的動(dòng)作,并且“該鎖屏下”或“鎖屏下”旨在指在計(jì)算設(shè)備處于解鎖狀態(tài)時(shí)執(zhí)行的動(dòng)作。在鎖屏上或下執(zhí)行的動(dòng)作包括但不限于,發(fā)起對(duì)計(jì)算機(jī)可執(zhí)行代碼的執(zhí)行以及數(shù)據(jù)的輸入和輸出。
[0024]在許多設(shè)備中,鎖屏上的動(dòng)作被限于轉(zhuǎn)變到其中大多數(shù)動(dòng)作被執(zhí)行的解鎖狀態(tài)所需的那些動(dòng)作。在一些其中手勢(shì)或其他輸入被輸入在鎖屏上以改變?cè)O(shè)備的狀態(tài)(從鎖定到解鎖或從鎖定到功能狀態(tài)同時(shí)設(shè)備保持在鎖定狀態(tài))的情況下,這些動(dòng)作的部署是被操作系統(tǒng)指定的特定手勢(shì)或快捷方式的結(jié)果。具體而言,被硬編碼的(作為操作系統(tǒng)的一部分或應(yīng)用定義的)輸入特征(諸如“滑動(dòng)來解鎖”、相機(jī)訪問或到應(yīng)用的圖標(biāo)快捷方式)可被呈現(xiàn)在鎖屏上。
[0025]如本文中描述的,使得在鎖屏上的功能性對(duì)用戶定義的快捷方式可用。應(yīng)用的開發(fā)者可啟用能在鎖屏上模式中運(yùn)行的任務(wù)并且用戶可選擇從鎖屏上訪問這樣的任務(wù)以及定義到所選任務(wù)的特定快捷方式。當(dāng)用戶通過用戶定義的快捷方式來調(diào)用任務(wù)時(shí),在設(shè)備保持在鎖定狀態(tài)中的同時(shí)該任務(wù)被執(zhí)行。在一些情況下,應(yīng)用的一部分可被部署以在鎖屏上運(yùn)行。在一些情況下,應(yīng)用可被完全地部署。
[0026]快捷方式組件可提供在設(shè)備處于鎖定狀態(tài)時(shí)的用戶輸入與具有可在鎖屏上被執(zhí)行的動(dòng)作的應(yīng)用之間的中介。用戶定義的快捷方式最小化訪問程序所需的空間,這是因?yàn)閼?yīng)用的快捷方式不駐留在鎖屏上或不需要被呈現(xiàn)在鎖屏上。具有某個(gè)以上鎖屏功能性的任一應(yīng)用可如本文中描述的那樣通過用戶定義的快捷方式向用戶提供該功能性?,F(xiàn)有的和將來開發(fā)的(包括第三方)鎖屏上功能可通過用戶定義的交互來被調(diào)用。
[0027]附加地,用戶可選擇或定制特定任務(wù),自定義手勢(shì)與該特定任務(wù)相關(guān)聯(lián)。
[0028]替代于多個(gè)圖標(biāo)或快捷方式的其他指示符對(duì)用戶可用,用戶輸入是快捷方式。根據(jù)某些實(shí)施例,不向用戶提供指示可用的任務(wù)或應(yīng)用特征的圖標(biāo)或其他圖形的顯示。相反,用戶用與設(shè)備的自定義用戶定義的交互來定義快捷方式。接著,在一些其中用戶定義的快捷方式部署完整的應(yīng)用(或?yàn)殒i屏上模式指定的一部分)的情況下,所部署的應(yīng)用可包括鎖屏上的圖標(biāo)和界面以供用戶進(jìn)行交互(以及對(duì)附加任務(wù)的調(diào)用)。
[0029]用戶可定義使得用戶能夠例如如下的快捷方式:通過描繪字母“C”來?yè)艽螂娫捥?hào)碼,通過描繪字母“W”來向電話號(hào)碼用文本發(fā)送自定義消息“我在忙,我將立即回復(fù)您(I’mbusy, Γ 11 get back to you ASAP) ”,通過描繪螺旋線來播放最喜愛的歌曲,通過繪制具有圓圈和光線的太陽(yáng)來取得天氣報(bào)告,以及通過描繪字母“0”來在筆記中作出購(gòu)物清單,以上僅作為可被實(shí)現(xiàn)的快速任務(wù)的若干示例。此外,用戶可決定例如通過將文本消息快捷方式改變?yōu)樾切未嫦惹岸x的“W”來改變快捷方式。
[0030]為了促進(jìn)用戶定義的快捷方式,用戶與用戶界面的交互被監(jiān)視,并且響應(yīng)于接收先前定義的交互,與任務(wù)相關(guān)聯(lián)的應(yīng)用被調(diào)用使得應(yīng)用能被通知已經(jīng)接收到針對(duì)特定任務(wù)的命令并且應(yīng)用可在設(shè)備處于鎖定狀態(tài)時(shí)執(zhí)行該任務(wù)。
[0031]用戶定義的快捷方式可以是手勢(shì)的(基于觸摸或運(yùn)動(dòng))或可使用到例如使用加速度計(jì)或陀螺儀或話筒的計(jì)算設(shè)備的一個(gè)或多個(gè)其他感測(cè)或輸入設(shè)備的輸入來實(shí)現(xiàn)。用戶定義的手勢(shì)可包括符號(hào)、字符、(諸)叩擊、叩擊并保持、畫圈、多點(diǎn)觸摸(例如,同一時(shí)間兩個(gè)或更多個(gè)手指接觸觸摸屏)、單點(diǎn)觸摸以及按壓物理或虛擬按鈕。包括那些基于音頻和運(yùn)動(dòng)的自定義輸入(例如,通過加速度計(jì)或陀螺儀感測(cè))的替換自定義輸入可以可用。其他姿勢(shì)和輸入可被使用,只要系統(tǒng)可識(shí)別該輸入并將該輸入與執(zhí)行命令來調(diào)用任務(wù)相關(guān)聯(lián)。
[0032]根據(jù)各實(shí)現(xiàn),計(jì)算設(shè)備的輸入設(shè)備被監(jiān)視以發(fā)現(xiàn)接收到用戶定義的與計(jì)算設(shè)備的交互。隨著從輸入設(shè)備接收到輸入信號(hào),信號(hào)與存儲(chǔ)在設(shè)備中的用戶定義的交互數(shù)據(jù)進(jìn)行比較。應(yīng)當(dāng)理解,用戶可選擇哪些輸入設(shè)備可在設(shè)備處于鎖定狀態(tài)時(shí)(并且甚至其他時(shí)候)被監(jiān)視來發(fā)現(xiàn)用戶交互。
[0033]現(xiàn)在參考附圖來更加詳細(xì)地描述本發(fā)明的各個(gè)方面。然而應(yīng)該理解,附圖及其相關(guān)詳細(xì)描述不旨在將所要求保護(hù)的主題限于所公開的具體形式。相反,其意圖是覆蓋落在所要求保護(hù)主題的精神和范圍之內(nèi)的所有修改、等價(jià)物和替換的方案。
[0034]示出了關(guān)于用戶定義的手勢(shì)來實(shí)現(xiàn)快捷方式的特定示例;然而,應(yīng)當(dāng)理解,這些示例僅僅是說明性的,并不旨在對(duì)可被用戶針對(duì)特定任務(wù)來定義的交互類型進(jìn)行限制。
[0035]計(jì)算設(shè)備(諸如移動(dòng)電話、平板、膝上型計(jì)算機(jī)等)或固定臺(tái)式計(jì)算機(jī)、終端等可開始于休眠或鎖定狀態(tài)中。類似智能電話、膝上型計(jì)算機(jī)、平板和板式設(shè)備之類的設(shè)備在喚醒時(shí)提供鎖屏。鎖屏可將不同程度的信息提供為被許