腕表、包括在腕表中的處理器以及操作腕表的方法
【專利說明】腕表、包括在腕表中的處理器以及操作腕表的方法
[0001]本申請要求于2014年8月28日提交的第10-2014-0112870號韓國專利申請的優先權,該韓國專利申請的主題通過引用全部包含于此。
技術領域
[0002]發明構思的實施例涉及一種集成電路(1C),更具體地,涉及一種諸如應用處理器的處理器和包括該處理器的裝置,其中,該處理器處理與手腕肌肉運動對應的傳感器信號。
【背景技術】
[0003]智能手表包括包含顯示器的手表主體(或裝置模塊)以及使手表主體附著到用戶的手腕的腕帶。
[0004]可以利用由顯示器提供的觸摸屏將用戶輸入提供給手表主體,手表主體中的處理器可以用來控制響應于用戶輸入的智能手表操作。然而,用戶數據的引入通常需要使用用戶的雙手一一一只手穿戴智能手表而另一只手操縱觸摸屏。
【發明內容】
[0005]發明構思的目的在于提供一種處理器,所述處理器能夠處理與手腕肌肉的運動對應的用戶輸入,使得用戶能夠立刻操作智能手表,而無需使用他/她的另一只手。
[0006]本發明構思的示例性實施例涉及一種腕表,所述腕表包括:腕帶;多個傳感器,形成在腕帶中,感測用戶的手腕肌肉的運動并生成感測信號;裝置模塊,連接到腕帶并包括顯示器。所述裝置模塊包括第一存儲器,存儲操作系統(0S)和應用程序;第二存儲器,存儲基準輸入值;控制器,執行0S和應用程序。控制器執行所述應用程序中的第一應用程序,將同感測信號對應的當前輸入值與每個基準輸入值進行比較,并根據比較的結果執行第一應用程序的一個功能。
[0007]裝置模塊還包括多個模塊,控制器響應于從所述多個模塊中的一個模塊輸出的中斷信號來執行第一應用程序。
[0008]根據一個示例性實施例,控制器在前臺執行在后臺運行的第一應用程序。根據另一示例性實施例,控制器確定每個應用程序的使用頻率并基于確定的結果來執行具有最高使用頻率的第一應用程序。根據又一示例性實施例,控制器根據由用戶設定的值來執行第一應用程序。
[0009]控制器將當前輸入值與基準輸入值中的具有最高使用頻率的基準輸入值進行比較。第一應用可以是供應基于位置的服務的應用和執行與外部裝置配對的應用中的一種應用。第一應用可以是0S。多個傳感器可以是肌電圖(EMG)傳感器。
[0010]本發明構思的示例性實施例在于一種應用處理器,所述應用處理器包括存儲基準輸入值的存儲器以及執行操作系統(0S)和應用程序的控制器。控制器執行應用程序中的第一應用程序,基于從多個傳感器接收的感測信號生成當前輸入值,比較當前輸入值與每個基準輸入值,并且根據比較的結果執行第一應用程序的多個功能中的一個功能。
[0011]本發明構思的示例性實施例在于一種芯片上系統(SoC),所述芯片上系統包括存儲操作系統(0S)和應用程序的第一存儲器、存儲基準輸入值的第二存儲器以及執行OS和應用程序的控制器。控制器執行應用程序中的第一應用程序,基于從多個傳感器接收的感測信號生成當前輸入值,比較當前輸入值與每個基準輸入值,并且根據比較的結果執行第一應用程序的多個功能中的一個功能。
[0012]本發明構思的示例性實施例在于一種操作腕表的方法,所述方法包括以下步驟:由控制器在后臺執行操作系統(0S)和應用程序;由所述控制器在前臺執行應用程序中的第一應用程序;由所述控制器接收從形成在腕帶中的多個傳感器輸出的與用戶的手腕肌肉的運動對應的感測信號;由所述控制器比較同感測信號對應的當前輸入值與從存儲器接收的各基準輸入值;根據比較的結果執行第一應用程序的多個功能中的一個功能。
[0013]在前臺執行第一應用程序的步驟包括:由所述控制器接收從包含在腕表中的多個模塊中的一個模塊輸出的中斷信號;由所述控制器響應于中斷信號而在前臺執行第一應用程序。
[0014]在前臺執行第一應用程序的步驟包括:確定每個應用程序的使用頻率,并且在前臺執行具有最高使用頻率的第一應用程序。控制器根據由用戶設定的值而在前臺執行第一應用程序。
【附圖說明】
[0015]通過下面結合附圖對實施例的描述,本總體發明構思的這些和/或其他方面及優點將變得明顯和更容易理解,在附圖中:
[0016]圖1是用戶穿戴根據發明構思的實施例的腕表的透視圖;
[0017]圖2A和圖2B示出包含在圖1的腕帶中的傳感器;
[0018]圖3A和圖3B示出當穿戴根據發明構思的示例性實施例的腕表時傳感器的位置;
[0019]圖4A是圖1中示出的裝置模塊的框圖;
[0020]圖4B是描述在圖1的裝置模塊中運行的感測應用程序的操作和目標應用的操作的概念圖;
[0021]圖5A和圖5B示出用戶的第一手勢和第一感測信號的波形;
[0022]圖6A和圖6B示出用戶的第二手勢和第二感測信號的波形;
[0023]圖7A和圖7B示出用戶的第三手勢和第三感測信號的波形;
[0024]圖8A和圖8B示出由第一用戶定義的功能的示例性實施例;
[0025]圖9A和圖9B示出由第二用戶定義的功能的示例性實施例;
[0026]圖10示出針對各應用程序而定義的各功能的示例性實施例;
[0027]圖11是用于描述針對各應用程序來設定各功能的方法的流程圖;
[0028]圖12A、圖12B、圖12C、圖12D和圖12E是描述圖1中示出的腕表的操作的概念圖;
[0029]圖13是描述圖1中示出的腕表的操作的示例性實施例的流程圖;
[0030]圖14是描述圖1中示出的腕表的操作的另一示例性實施例的流程圖;
[0031]圖15是描述圖1中示出的腕表的操作的又一示例性實施例的流程圖;
[0032]圖16示出可以用于存儲測量針對多個應用而定義的各功能的使用頻率的表;
[0033]圖17示出與用戶的順序手勢對應的感測信號的波形圖;
[0034]圖18是描述將當前輸入值與基準輸入值中的具有最高使用頻率的基準輸入值進行比較的控制器的操作的概念圖。
【具體實施方式】
[0035]將參照附圖在一些附加細節方面描述發明構思的某些實施例。然而,發明構思可以以許多不同形式實施,不應該被解釋為僅限于示出的實施例。相反,這些實施例被提供為使得本公開將是徹底的和完整的,并且將把發明的范圍充分傳達給本領域技術人員。在所有附圖和文字描述中,同樣的附圖標記和記號用于指示同樣或類似的元件。
[0036]將理解的是,當元件被稱為“連接”或“結合”到另一元件時,該元件可以直接連接到或直接結合到另一元件,或者可以存在中間元件。相反,當元件被稱為“直接連接”或“直接結合”到另一元件時,不存在中間元件。如在此使用的,術語“和/或”包括一個或更多個相關列出項的任意和全部組合并可以簡寫為“/”。
[0037]將理解的是,雖然在此可以使用術語第一、第二等來描述各種元件,但是這些元件不應該受這些術語限制。這些術語僅用于將一個元件與另一個元件區別開。例如,在不脫離本公開的教導的情況下,第一信號可以被稱為第二信號,類似地,第二信號可以被稱為第一信號。
[0038]在此使用的術語僅出于描述具體實施例的目的,而不意圖成為發明的限制。如在此使用的,除非上下文另外清楚指出,否則單數形式“一個”、“一種(者)”和“所述(該)”也意圖包括復數形式。還將理解的是,當術語“包括”和/或其變型或“包含”和/或其變型在本說明書中使用時,表示存在陳述的特征、區域、整體、步驟、操作、元件和/或組件,但是不排除存在或者添加一個或更多個其他的特征、區域、整體、步驟、操作、元件、組件和/或它們的組。
[0039]除非另有限定,否則在此使用的所有術語(包括技術術語和科學術語)具有與本發明所屬領域的普通技術人員所通常理解的意思相同的意思。還將理解的是,術語(諸如在通用字典中定義的術語)應當被解釋為具有與它們在相關領域的語境下和/或本申請中的意思一致的意思,并且將不以理想化或過于形式化的含義來解釋它們,除非在此明確限定。
[0040]圖1是示出根據發明構思的實施例的圍繞用戶的手腕10穿戴的腕表100的透視圖。腕表100可以是能夠響應于用戶的輸入而運行一個或更多個應用的所謂的“智能手表”。在本文中,術語“應用”表示控制腕表的一個或更多個硬件組件以產生一種或更多種功能的軟件組件(例如,程序或一套程序)。本領域技術人員將認識到的是,圖1中示出的腕表示例僅是可以包含在下文中描述的主題的許多不同“裝置”的選擇示例。
[0041]從物理角度講,腕表100包括腕帶110和裝置模塊120。腕帶110確保腕表100圍繞著用戶的手腕10并可以換稱之為表帶(watch strap)或附帶(attachment band)。腕帶110可以具有連續的皮帶狀結構或者能夠具有柔性或彈性的穿戴能力的多段結構。
[0042]在發明構思的某些實施例中,腕帶110將包括一個或更多個手腕運動“傳感器”。例如,各傳感器可以用于感測橫貫用戶手腕的特定肌肉和/或肌腱(在下文中,單稱或統稱為“肌肉”)的運動,并且可以用于產生一個或更多個相應的手腕運動“感測信號”。這樣的感測信號最初可以作為“基準輸入值”而被腕表100的計算組件或邏輯組件中斷。可以在由腕表100執行的設置操作期間完成感測信號的這種閾值中斷。在設置操作之后且在用戶正常使用腕表100期間,由傳感器產生的感測信號將作為“當