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

動態(tài)格式化貨幣表達式的電子設備和方法

文檔序號:6494500閱讀:191來源:國知局
動態(tài)格式化貨幣表達式的電子設備和方法
【專利摘要】本發(fā)明提供了一種電子設備,具有被配置為自動格式化貨幣表達式的處理器。
【專利說明】動態(tài)格式化貨幣表達式的電子設備和方法
【技術領域】
[0001 ] 本公開涉及電子設備及其控制,所述電子設備包括但不限于便攜式電子設備。
【背景技術】
[0002]包括便攜式電子設備在內的電子設備已獲得廣泛使用,并且可以提供各種功能,包括例如電話、文本消息、web瀏覽或其他個人信息管理器(PM)功能(如日歷應用)。便攜式電子設備包括具有無線網(wǎng)絡通信或近場通信連接(如藍牙能力?)的多種類型的設備,如蜂窩電話(移動電話)、智能電話(智能手機)、個人數(shù)字助理(PDA)、平板計算機、或膝上型計算機。
[0003]便攜式電子設備(如智能電話、平板計算機或PDA)因其尺寸小便于攜帶,通常意在手持使用。在較小的并且可能具有有限空間用于用戶輸入或輸出設備的手持設備上期望配備觸敏輸入設備,如觸摸屏顯示器。期望改進具有顯示器的電子設備。
【專利附圖】

【附圖說明】
[0004]下面將參照僅以示例方式描述本發(fā)明的實施例,其中:
[0005]圖1是根據(jù)本公開的便攜式電子設備的示例的框圖;
[0006]圖2A和2B是根據(jù)本公開的具有虛擬鍵盤的便攜式電子設備的示例的主視圖,所述虛擬鍵盤呈現(xiàn)在便攜式電子設備的顯示器上;
[0007]圖3A、3B、3C和3D是根據(jù)本公開的其上呈現(xiàn)有虛擬鍵盤的顯示器的示例的屏幕截圖;
[0008]圖4是示出了根據(jù)本公開的用于重新格式化貨幣表達式的方法的流程圖。
【具體實施方式】
[0009]本公開描述了具有鍵盤和處理器的設備以及在該設備上執(zhí)行的方法,所述方法包括:接收輸入;基于與設備相關聯(lián)的所在地來確定與設備相關聯(lián)的幣種格式;以及當確定輸入反映貨幣表達式完成時,根據(jù)所選擇的幣種格式自動格式化貨幣表達式,以便輸出。
[0010]為了示意的簡單和清楚起見,在附圖中重復使用附圖標記,以指示對應或相似的元素。對大量細節(jié)進行闡述,以提供對此處描述的示例實施例的理解。可以不采用這些細節(jié)實現(xiàn)示例實施例。在其他實例中,未具體描述公知的方法、過程和組件,以免使此處描述的示例實施例含混不清。不應將描述看做限制于此處描述的實施例的范圍。
[0011]本公開總體涉及電子設備,如便攜式電子設備。便攜式電子設備的示例包括具有無線網(wǎng)絡通信能力的無線通信設備,如蜂窩電話(移動電話)、智能電話(智能手機)、尋呼機、PDA、平板計算機、筆記本計算機、上網(wǎng)本計算機等。便攜式電子設備還可以是不具有無線通信能力的便攜式電子設備。示例包括:手持電子游戲設備、數(shù)字影集、數(shù)碼相機、游戲控制臺、或類似的設備。
[0012]便攜式電子設備的用戶通常在其通信中包括貨幣表達式(即,流通貨幣量的文本或公式表示)。貨幣表達式的適當格式在不同國家、不同貨幣、以及甚至針對給定貨幣的具體符號間都有不同。適當格式化貨幣表達式意味著:將幣種符號放在表示流通貨幣量的數(shù)目的正確的一側;在其間放置正確數(shù)目的空格(通常一個空格或無空格);包括千位分隔符、小數(shù)點、分幣量等。用戶可能不知道在每種情況下使用的正確格式,可能意外使用錯誤的格式,或者為了節(jié)省時間故意不使用正確格式的貨幣表達式。與本公開一致的實施例試圖通過以下方式來輔助用戶:在用戶輸入貨幣表達式時檢測貨幣表達式;以及根據(jù)例如通過用戶所在地和所使用的幣種符號確定的正確格式,實時、自動地格式化貨幣表達式。此夕卜,實施例試圖通過在虛擬觸敏鍵盤上自動顯示與用戶所在地相對應的幣種符號來進一步輔助用戶。
[0013]圖1示出了便攜式電子設備100的示例的框圖。便攜式電子設備100包括多個組件,如控制便攜式電子設備100的整體操作的處理器102。此處描述的便攜式電子設備100包括通信子系統(tǒng)104和短程通信132模塊,用以執(zhí)行各種通信功能,包括數(shù)據(jù)和語音通信。解碼器106對便攜式電子設備100接收到的數(shù)據(jù)進行解壓縮和解碼。通信子系統(tǒng)102從無線網(wǎng)絡150接收并向無線網(wǎng)絡150發(fā)送消息。無線網(wǎng)絡150可以是任意類型的無線網(wǎng)絡,包括但不限于數(shù)據(jù)無線網(wǎng)絡、語音無線網(wǎng)絡、以及支持語音和數(shù)據(jù)通信的網(wǎng)絡。電源142(如一個或多個可再充電電池或至外部電源的端口)為便攜式電子設備100供電。
[0014]處理器102耦接至并與其他組件(如隨機存取存儲器(RAM) 108、存儲器110、顯示器112)交互。在圖1的示例實施例中,顯示器112耦接至觸敏覆層114和電子控制器116,一起構成觸敏顯示器118。處理器還耦接至一個或多個致動器120、一個或多個力傳感器122、輔助輸入/輸出(I/O)子系統(tǒng)124、數(shù)據(jù)端口 126、揚聲器128、麥克風130、短程通信132、以及其他設備子系統(tǒng)134。通過觸敏覆層114執(zhí)行用戶與圖形用戶界面(⑶I)的用戶交互。處理器102經(jīng)由電子控制器116與觸敏覆層114交互。經(jīng)由處理器102在觸敏顯示器118上顯示可以在便攜式電子設備上顯示或呈現(xiàn)的信息(如文本、字符、符號、圖形、圖標和其他項目)。處理器102可以與取向傳感器(如加速度計136)交互來檢測重力或重力引起的反作用力的方向,以確定例如便攜式電子設備100的取向。處理器102可以與GPS模塊152交互,以確定便攜式電子設備100的地理位置。
[0015]為了識別網(wǎng)絡接入的訂戶,便攜式電子設備100使用訂戶身份模塊或可移除用戶身份模塊(SM/RUM)卡138與網(wǎng)絡(如無線網(wǎng)絡150)通信。備選地,可以將用戶標識信息編入存儲器110。
[0016]便攜式電子設備100包括操作系統(tǒng)以及軟件程序或組件148,所述軟件程序或組件148由處理器102執(zhí)行并通常存儲在永久可更新存儲器(如存儲器110)中。可以通過無線網(wǎng)絡150、輔助I/O子系統(tǒng)124、數(shù)據(jù)端口 126、短程通信子系統(tǒng)132或任意其他適當?shù)淖酉到y(tǒng)134將附加應用或程序加載至便攜式電子設備100上。
[0017]接收信號(如文本消息、電子郵件消息或網(wǎng)頁下載)經(jīng)通信子系統(tǒng)104處理,并輸入至處理器102。處理器102處理接收信號,以輸出至顯示器112和/或輔助I/O子系統(tǒng)124。訂戶可以產(chǎn)生數(shù)據(jù)項(例如電子郵件消息),可以通過例如通信子系統(tǒng)104在無線網(wǎng)絡150上發(fā)送數(shù)據(jù)項。
[0018]圖2A示出了便攜式電子設備100的示例的主視圖。便攜式電子設備100包括外殼202,觸敏顯示器118部署在外殼202中。外殼202是包含便攜式電子設備100的組件(如圖1所示的組件)的封裝。
[0019]鍵盤204可以是外殼202內的物理鍵盤、或者是呈現(xiàn)在顯示在觸敏顯示器118上的GUI上的虛擬鍵盤,如圖2A的示例實施例所示。如圖2A所示,鍵盤204是呈現(xiàn)在觸敏顯示器118上的⑶I,并且具有QWERTY鍵盤布局。在備選示例實施例中,可以使用其他鍵盤布局,如QWERTZ、AZERTY、Dvorak等。類似地,可以想到兩個或多個字符與特定鍵相關聯(lián)的簡化鍵盤,如簡化的QWERTY鍵盤布局。例如,可以提供簡化的QWERTY鍵盤,其中,字母Q和W共享單個鍵,字母E和R共享單個鍵,以此類推。
[0020]可以在任意適當?shù)某绦蚧驊?如web瀏覽器、文本消息(如電子郵件客戶端)、聯(lián)系人、日歷、音樂播放器、電子數(shù)據(jù)表、文字處理、操作系統(tǒng)接口等)中呈現(xiàn)鍵盤204,以進行文本輸入。例如,當使用鍵盤204進行輸入錄入時,還可以顯示其他信息,如文本、字符、符號、圖像和其他項。鍵盤204包括多個鍵206,每個鍵與其上顯示的標記所指示的至少一個字符或功能相關聯(lián)。
[0021]在圖2A所示的示例中,鍵206與字母、標點符號和特殊功能(包括退格鍵206a、切換鍵206b、上檔鍵206c、回車鍵206d和全球鍵206e)相關聯(lián)。按下切換鍵206b導致部分或全部鍵206變?yōu)榕c備選字符或功能相關聯(lián)。在圖2B所示的示例中,如其上顯示的備選標記指示的這樣的備選字符包括:數(shù)字、附加標點符號、特殊字符(如以及貨幣鍵206i)。再次按下切換鍵206b重新將鍵與圖2A所示的原始字符相關聯(lián)。
[0022]呈現(xiàn)在觸摸顯示器118上的鍵盤204與在便攜式電子設備100上設置的鍵盤語言相關聯(lián),并且可以是英語鍵盤、法語鍵盤、西班牙語鍵盤、阿拉伯語鍵盤、希伯來語鍵盤、或便攜式電子設備100可用的其他語言的鍵盤204。可以通過選擇全球鍵來得到不同語言的鍵盤。當接收到觸敏顯示器118上與全球鍵206e相關聯(lián)的位置處的觸摸,提供備選語言的可用鍵盤列表。在一些實施例中,例如,全球鍵206e顯示縮寫指示符(例如標記,如EN代表英語鍵盤、FR代表法語鍵盤、或ES代表西班牙語鍵盤等),以指示當前呈現(xiàn)的鍵盤206的
;五古
P口口 ο
[0023]在一個實施例中,與幣種符號相關聯(lián)的貨幣鍵206i與幣種符號相關聯(lián),所述幣種符號對應于與設備相關聯(lián)的當前所在地,并且當設備的所在地改變時能夠動態(tài)地與另一幣種符號重新關聯(lián)。如以下討論的,當前所在地由處理器102基于一個或多個因素確定。
[0024]在一些示例實施例中,將基于當前鍵盤語言確定所在地。例如,當選擇德語鍵盤時,處理器102確定所在地是德國,自動將貨幣鍵206i與歐元符號“ €”相關聯(lián),并在貨幣鍵206?上顯示該符號。類似地,當選擇日語和希伯來語鍵盤時,幣種符號“Y”和“ O ”分別變?yōu)榕c貨幣鍵206i相關聯(lián)。大多數(shù)貨幣可以更多的多種不同符號表示,并且一些符號由多于一個字符組成。例如,日元可由符號“Y”、“円”或“JPY”表示。類似地,加元可以符號“$”、符號和字符的組合(如“C$”、“CAN$”)、或僅以字符“⑶N”或“CAND”表示。
[0025]當給定貨幣存在多種可能符號時,處理器102選擇缺省符號。此外,用戶可以通過例如重復觸摸貨幣鍵206i每次觸摸使貨幣鍵206i變?yōu)榕c下一可能符號相關聯(lián)來動態(tài)選擇期望的符號。還可以通過將貨幣鍵206i按下預定義時段來實現(xiàn)動態(tài)選擇,從而使所有可能符號的列表出現(xiàn)在觸敏顯示器118上(例如靠近貨幣鍵206i顯示的彈出目錄),然后選擇期望的幣種符號。
[0026]在其他示例實施例中,處理器102基于設備100的地理位置確定所在地??梢岳纭⑼ㄟ^利用GPS模塊152、應用蜂窩三角測量技術、或檢查操作系統(tǒng)146的當前時區(qū)設置來確定地理位置。一旦確定了地理位置,處理器就識別相應的所在地,并將貨幣鍵206i與對應于該所在地的缺省幣種符號相關聯(lián)。例如,如果地理位置被確定為加洲舊金山,處理器102將所在地識別為“美國”,并將貨幣鍵206i與缺省的美元符號(“$”或“USD”)相關聯(lián)。類似地,如果地理位置被確定為英國倫敦,處理器102將所在地識別為英國,并將貨幣鍵206i與(使用“£ ”或“GBP”中缺省的那一個的)英鎊符號相關聯(lián)。
[0027]在其他示例實施例中,處理器102基于上下文確定所在地。例如,如果用戶正在回復已包含特定類型的一個或多個幣種符號的消息,處理器選擇與該特定類型的幣種符號相對應的所在地。因此,例如,如果用戶正在回復100USD出售商品的電子郵件,處理器將所在地確定為美國。
[0028]在一些實施例中,根據(jù)因素的組合來確定所在地。例如,如果GPS模塊152和蜂窩連接均不可用,可以通過將與鍵盤語言有關的信息與時區(qū)信息組合來確定所在地。例如,如果語音是英語且時區(qū)是“GMT+1”,處理器102確定所在地是英國。在一些實施例中,用戶選擇處理器102在確定所在地時應使用哪些因素或其組合。
[0029]除了動態(tài)地將貨幣鍵206i與適當?shù)膸欧N符號相關聯(lián),處理器102還通過在用戶錄入或輸入貨幣表達式時檢測并自動格式化貨幣表達式來輔助用戶。貨幣表達式是表示通貨值(如“$100”、“-10(^0”、“1,234.00€,,)的文本表示。貨幣表達式通常包括幣種符號、表示量的數(shù)值、以及特殊字符(如空格、逗號、句號等)。格式化貨幣表達式包括例如:將幣種符號置于數(shù)值之前或之后,將幣種符號與數(shù)值緊鄰放置或以空格間隔放置,在負量的情況下適當?shù)胤胖秘撎?,在需要的情況下添加千位分隔符以及小數(shù)點等。
[0030]不同的所在地需要不同的格式化貨幣表達式的規(guī)則。即使兩個所在地使用相同的貨幣,它們的格式化標準也可能不同。例如,在荷蘭歐元符號“€”適當?shù)刂糜跀?shù)值前并且與數(shù)值相鄰,而在德國相同的符號適當?shù)刂糜跀?shù)值之后,并且兩者間具有空格。
[0031]此外,即使在相同 的所在地,針對不同的幣種符號也可能存在不同的規(guī)則。例如,在美國,符號“$”適當?shù)刂糜跀?shù)值前并且與其緊鄰;另一方面,符號“USD”通常置于數(shù)目之后且被空格分開。以下表1列出了上述和其他示例。
【權利要求】
1.一種在具有鍵盤的設備上執(zhí)行的方法,所述鍵盤用于輸入包括字符和功能的數(shù)據(jù),所述方法包括: 接收包括子符和功能的集合在內的輸入;以及 當確定所述輸入反映貨幣表達式完成時,根據(jù)所選擇的幣種格式自動格式化貨幣表達式,以便輸出。
2.根據(jù)權利要求1所述的方法,其中,至少基于與所述設備相關聯(lián)的所在地來選擇幣種格式。
3.根據(jù)權利要求2所述的方法,其中,至少基于與鍵盤相關聯(lián)的語言來確定與設備相關聯(lián)的所在地。
4.根據(jù)權利要求2所述的方法,其中,至少基于接收到輸入時設備的地理位置來確定與設備相關聯(lián)的所在地。
5.根據(jù)權利要求4所述的方法,其中,至少部分通過與設備相關聯(lián)的GPS模塊來確定地理位置。
6.根據(jù)權利要求1所述的方法,還包括: 確定字符和功能的集合是否包括一個或更多個數(shù)值的集合以及幣種符號。
7.根據(jù)權利要求6所述的方法,還包括: 確定幣種符號是否與一個 或更多個數(shù)值的集合被零個或更多個空格字符的集合分開;以及確定字符和功能的集合是否還包括定界符,其中,所述定界符緊接著一個或更多個數(shù)值的集合以及幣種符號中的最后一個。
8.根據(jù)權利要求6所述的方法,其中,所確定的幣種格式至少定義: 幣種符號應位于一個或更多個數(shù)值的集合之前還是之后;以及一個或更多個數(shù)值的集合和幣種符號之間的空格字符的數(shù)目。
9.根據(jù)權利要求2所述的方法,其中,所述鍵盤包括虛擬鍵盤,所述虛擬鍵盤包括貨幣鍵,所述方法還包括: 自動將貨幣鍵與缺省貨幣字符關聯(lián),所述缺省貨幣字符對應于與設備相關聯(lián)的所在地;以及在貨幣鍵上顯示缺省貨幣字符。
10.根據(jù)權利要求2所述的方法,還包括: 接收附加輸入;以及如果附加輸入與撤銷操作相關聯(lián),將貨幣表達式恢復為其原始格式。
11.一種設備,包括: 鍵盤,用于輸入包括字符和功能在內的數(shù)據(jù);以及處理器,被配置為: 接收包括字符和功能的集合在內的輸入;以及當確定所述輸入反映貨幣表達式完成時,根據(jù)所選擇的幣種格式自動格式化貨幣表達式,以便輸出。
12.根據(jù)權利要求11所述的設備,其中,至少基于與所述設備相關聯(lián)的所在地來選擇幣種格式。
13.根據(jù)權利要求12所述的設備,其中,至少基于與鍵盤相關聯(lián)的語言來確定與設備相關聯(lián)的所在地。
14.根據(jù)權利要求12所述的設備,其中,至少基于接收到輸入時設備的地理位置來確定與設備相關聯(lián)的所在地。
15.根據(jù)權利要求14所述的設備,其中,至少部分通過與設備相關聯(lián)的GPS模塊來確定地理位置。
16.根據(jù)權利要求11所述的設備,其中,所述處理器還被配置為: 確定字符和功能的集合是否包括一個或更多個數(shù)值的集合以及幣種符號。
17.根據(jù)權利要求16所述的設備,其中,所述處理器還被配置為: 確定幣種符號是否與一個或更多個數(shù)值的集合被零個或更多個空格字符的集合分開;以及 確定字符和功能的集合是否還包括定界符,其中,所述定界符緊接著一個或更多個數(shù)值的集合以及幣種符號中的最后一個。
18.根據(jù)權利要求16所述的設備,其中,所確定的幣種格式至少定義: 幣種符號應位于一個或更多個數(shù)值的集合之前還是之后;以及 一個或更多個數(shù)值的集合和幣種符號之間的空格字符的數(shù)目。
19.根據(jù)權利要求12所述的設備,其中,所述鍵盤包括虛擬鍵盤,所述虛擬鍵盤包括貨幣鍵,所述處理器還被配置為: 自動將貨幣鍵與缺省貨幣字符關聯(lián),所述缺省貨幣字符對應于與設備相關聯(lián)的所在地;以及 在貨幣鍵上顯示缺省貨幣字符。
20.根據(jù)權利要求12所述的設備,其中,所述處理器還被配置為: 接收附加輸入;以及 如果附加輸入與撤銷操作相關聯(lián),將貨幣表達式恢復為其原始格式。
【文檔編號】G06F3/023GK103477337SQ201280003312
【公開日】2013年12月25日 申請日期:2012年4月11日 優(yōu)先權日:2012年4月11日
【發(fā)明者】米哈爾·拉扎里代斯 申請人:捷訊研究有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1