專利名稱:媒體內(nèi)容發(fā)布標識的制作方法
技術(shù)領(lǐng)域:
公開的實施例通常涉及用戶接口,以及具體地,涉及監(jiān)視媒體內(nèi)容散布 (dispersion)潛力。
背景技術(shù):
伴隨著電子信函(電子郵件)和電子郵件應用、消息、以及數(shù)字內(nèi)容發(fā)布的發(fā)展, 越來越多的人通過電子通信途徑來交流。電子或數(shù)字通信途徑可用于描述同步和異步形式 的媒體傳輸,并可包括例如即時消息(IM)、電子郵件、博客、維基(wiki)、圖像上傳和視頻 共享服務(wù)。例如電子郵件的電子通信具有多個接收者是非常普遍的。例如,對于電子郵件 而言,通常創(chuàng)建電子郵件"發(fā)布"列表以用于向多個接收者發(fā)送電子郵件。這些電子郵件地 址的列表可以變得非常長。因此,當發(fā)送電子郵件時,通常需要為將被多個接收者接收的電 子郵件增加地址。 相似地,當答復具有多個接收者的電子郵件時,"答復所有"功能可以容易地使人 不僅僅向電子郵件的發(fā)送者發(fā)送答復,而且向已經(jīng)接收初始電子郵件的每一個其他的人發(fā) 送答復。在這些功能可以容易地將電子郵件發(fā)送到多個人的同時,當僅僅期望或希望具有 一個接收者時,人們能夠這樣做的便易性卻會導致很容易將電子郵件無意地發(fā)送到一組接 收者。因此,提供這樣的機制是有利的,即,在正在發(fā)送電子郵件時或在實際傳送之前可以 檢測到電子郵件被指定為將會被發(fā)送到多個接收者。 此外,媒體共享服務(wù)有助于元數(shù)據(jù)庫,元數(shù)據(jù)庫可以用來為用戶提供對媒體內(nèi)容 散布潛力的反饋。與靜態(tài)接收者列表不同,該元數(shù)據(jù)庫不斷改變并由此可以提供實時動態(tài) 參數(shù)。控制實時動態(tài)媒體發(fā)布部件的性能以選擇性地發(fā)布媒體內(nèi)容同樣是有利的。
發(fā)明內(nèi)容
在一個方面,公開的實施例涉及一種方法。在一個實施例中,所述方法包括提供與
裝置的消息傳送鍵相關(guān)的可擴展的部件(element)。所述可擴展的部件的外部邊界移動或
擴展以反映將由所述裝置發(fā)送的消息的接收者的數(shù)目。接觸所述裝置的所述消息傳送鍵以
致使開始到每一個所述接收者的消息傳送,并且擴展在所述外部邊界內(nèi)的內(nèi)部區(qū)域的尺寸
以反映到每一個所述接收者的所述消息傳送的狀態(tài),其中,所述內(nèi)部區(qū)域的尺寸進行擴展
以填充所述外部邊界內(nèi)的區(qū)域,以便將所述消息發(fā)送到每一個接收者。 在另一方面,公開的實施例涉及一種用戶接口。在一個實施例中,所述用戶接口具
有與裝置的消息傳送鍵相關(guān)的可擴展的部件。所述可擴展的部件還具有限定的外部邊界區(qū)
域。所述限定的外部邊界區(qū)域被配置為沿向外的方向從所述可擴展的部件的始點移開,以
反映將由所述裝置發(fā)送的消息的接收者的數(shù)目。所述裝置的所述消息傳送鍵被配置為致使
開始到每一個所述接收者的消息傳送,并且在所述外部邊界區(qū)域內(nèi)的限定的區(qū)域被配置為
從所述可擴展的部件的始點移開,以反映到每一個所述接收者的消息傳送的狀態(tài)。內(nèi)部區(qū)
域的尺寸進行擴展以填充所述外部邊界內(nèi)的區(qū)域,以便向每一個接收者發(fā)送所述消息。
在又一方面,公開的實施例涉及一種設(shè)備。在一個實施例中,所述設(shè)備包括控制 器,被配置為處理、接收和傳送媒體內(nèi)容;輸入裝置,被耦合到所述控制器;以及顯示器接 口裝置,被耦合到所述控制器,其中所述控制器還包括處理器。所述處理器被配置為提供 與所述輸入裝置的媒體內(nèi)容傳送鍵相關(guān)的可擴展的部件;擴展所述可擴展的部件的外部邊 界以反映接收者的數(shù)目,所述接收者被指定為接收由所述設(shè)備發(fā)送到所述接收者的媒體內(nèi) 容;當從所述輸入裝置的所述媒體內(nèi)容傳送鍵接收到媒體內(nèi)容傳送輸入時致使開始所述媒 體內(nèi)容傳送;以及擴展在所述外部邊界內(nèi)的內(nèi)部區(qū)域的尺寸,以便當將力施加到所述媒體 內(nèi)容傳送鍵時反映所述媒體內(nèi)容傳送的狀態(tài),其中,在從所述設(shè)備傳送所述媒體內(nèi)容之前, 所述內(nèi)部區(qū)域的尺寸進行擴展以填充所述外部邊界內(nèi)的區(qū)域,來對應于有待傳送到每一個 接收者的媒體內(nèi)容的啟動。 在又一方面,公開的實施例涉及一種系統(tǒng)。在一個實施例中,所述系統(tǒng)包括用于 提供與裝置的媒體傳送鍵相關(guān)的可擴展的部件的裝備;用于擴展所述可擴展的部件的外部 邊界以反映將由所述裝置發(fā)送的媒體內(nèi)容的接收者的數(shù)目的裝備;用于檢測所述裝置的媒 體內(nèi)容傳送鍵的激活以便致使開始啟動到每一個所述接收者的所述媒體內(nèi)容的傳送的裝 備;以及用于擴展在所述外部邊界內(nèi)的內(nèi)部區(qū)域的尺寸以反映到每一個所述接收者的所述 媒體內(nèi)容傳送的啟動狀態(tài)的裝備,其中所述內(nèi)部區(qū)域的尺寸進行擴展以填充所述外部邊界 內(nèi)的區(qū)域,以便啟動到每個接收者的媒體內(nèi)容的傳送。 在又一方面,公開的實施例涉及一種計算機程序產(chǎn)品。在一個實施例中,存儲在存 儲器中的所述計算機程序產(chǎn)品包括計算機可用的介質(zhì),其具有包括在其中的用于使計算 機傳送媒體內(nèi)容的計算機可讀的代碼裝置。在所述計算機程序產(chǎn)品中的所述計算機可讀 的代碼裝置包括計算機可讀的程序代碼裝置,用于使計算機擴展在裝置的顯示器上的可 擴展的部件的外部邊界以對應于媒體內(nèi)容的指定接收者的數(shù)目;計算機可讀的程序代碼裝 置,用于使計算機識別用于在所述外部邊界包圍的區(qū)域內(nèi)擴展部件的命令,以開始啟動所 述媒體內(nèi)容傳送;計算機程序可讀的代碼裝置,用于使計算機以針對命令的時長的區(qū)域來 擴展所述部件;計算機可讀的程序代碼裝置,用于使計算機在所述部件填充了由所述外部 邊界包圍的所述區(qū)域內(nèi)的部件時產(chǎn)生指示;以及計算機可讀的程序代碼裝置,用于使計算 機在識別到傳送命令時將所述媒體內(nèi)容傳送到指定的接收者。
通過下列描述并接合附圖解釋實施例的上述方面和其他特征,其中 圖1示出了其中可應用所公開的實施例的方面的系統(tǒng)的框圖; 圖2A-2E示例了公開的實施例的用戶接口的示例性屏幕截圖; 圖3示例了公開的實施例的用戶接口的一個方面的示例性屏幕截圖; 圖4A-4B示例了可以用于實踐公開的實施例的方面的裝置的實例; 圖5示例了并入了用于實踐公開的實施例的方面的特征的示例性設(shè)備的框圖;以
及 圖6是示例了圖4A-4B的示例性本地系統(tǒng)的一般性架構(gòu)的框圖。
具體實施例方式
參考圖l,示例了可以用于實踐要求保護的本發(fā)明的若干方面的系統(tǒng)100的一個 實施例。雖然將參考由附圖示出并在之后描述的實施例來描述要求保護的本發(fā)明的方面, 但應該理解的是,這些方面可以體現(xiàn)于許多替代形式的實施例中。此外,可以使用任何適宜 尺寸、形狀或類型的部件或材料。 公開的實施例通常允許裝置或系統(tǒng)(例如,圖1示出的系統(tǒng)100)的用戶在向多個 接收者發(fā)送諸如電子郵件的媒體內(nèi)容時可以基于有效電阻(virtual resistance)或其他 標識接收信息和反饋。雖然一般性地針對電子郵件描述了公開的實施例,但公開的實施例 并不受此限制,而是可以普遍地應用為涵蓋在用戶控制下的任何數(shù)字內(nèi)容的發(fā)表或發(fā)布。 公開的實施例不僅涉及發(fā)送諸如消息和電子郵件的內(nèi)容,還可以涉及共享媒體和體驗以及 揭示狀態(tài)和在場(presence)。例如,可以發(fā)送具有歌曲附件的電子郵件??梢詫⒃撾娮余] 件發(fā)送到一個或多個接收者。附件越大,發(fā)送電子郵件的時間越長。對于是否在場,向"離 開其電腦"、"離線"、"不接受訪問(available)"或具有"不要打擾"指示的接收者發(fā)送即時 消息要比用戶僅為"接受訪問"、"在場"或"在線"時需要更大的努力(effort)。
在一個實施例中,被指定為接收媒體內(nèi)容的接收者越多,向每一個接收者發(fā)送該 內(nèi)容的一方用戶就需要付出更大的努力。例如,該努力包括更多的壓力、更長的時長、運動 (motion)或其他用戶動作的類型。該"努力"與目前普遍使用的僅僅按壓"發(fā)送"鍵不同。 這提供了以下一般性優(yōu)點,用戶不會疏忽地將媒體內(nèi)容發(fā)送到本不想發(fā)送的多個接收者。 這里描述的術(shù)語"選擇"、"移動"、"拖拽"、"接觸"、"按壓"和"觸摸"是一般性地針對"觸摸 屏顯示器"而言的。然而,在替代實施例中,這些術(shù)語旨在還涵蓋針對其他輸入裝置所需的 用戶動作。例如,對于鄰近型屏幕裝置(proximity screen device)而言,用戶不用直接接 觸就可以選擇、移動、接觸、按壓顯示器上的按鈕或其他對象。因此,上述術(shù)語旨在涵蓋這樣 的情況,用戶僅僅需要在裝置的鄰近區(qū)域內(nèi)就可以實施希望的功能。例如,在鄰近型屏幕裝 置的情況下所使用的術(shù)語"接觸"或"按壓"并不意味著直接接觸,而是激活在鄰近型裝置 上顯示的特定功能的鄰近或靠近式的接觸。相似地,希望的裝置的范圍并不局限于單點觸 摸或接觸裝置。還包括多點觸摸裝置,通過一個或多個手指或其他指點裝置的接觸來在屏 幕上或周圍導航。 在一個實施例中,參考圖1,圖1的系統(tǒng)100包括輸入裝置104、輸出裝置106、導航 模塊122、應用區(qū)域180以及存儲/存儲器裝置182。這里描述的組件僅僅是示例性的,并 且不旨在涵蓋系統(tǒng)100可以包括的所有組件。例如,在一個實施例中,系統(tǒng)100包括移動通 訊裝置或其他可啟用這樣的互聯(lián)網(wǎng)和應用的裝置。因此,在替代實施例中,系統(tǒng)100包括用 于管控如何發(fā)布媒體內(nèi)容的其他適宜的裝置和應用。雖然將輸入裝置104和輸出裝置106 示為單獨的裝置,但在一個實施例中,輸入裝置104和輸出裝置106可以是用戶接口 102的 一部分并形成用戶接口 102。用戶接口 102可用于向用戶顯示應用和部件信息,并允許用戶 獲得應用內(nèi)容和應用活動數(shù)據(jù)。例如,用戶接口 102可允許用戶瀏覽可能的發(fā)布列表,進行 修改,并根據(jù)公開的實施例提供發(fā)布內(nèi)容所需的輸入和命令。 在一個實施例中,可以在包括觸摸屏顯示器或鄰近型屏幕顯示器的裝置上或在其 中實現(xiàn)公開的實施例的用戶接口。在替代實施例中,這里所公開的用戶接口的方面可以體 現(xiàn)于顯示信息并允許選擇和激活應用的任何適宜的裝置上。
圖2A示例了并入了公開的實施例的特征的用戶接口 102的屏幕截圖的一個實施 例。圖2A的實例涉及電子郵件應用的消息屏幕。在該實例中,正在準備消息以便發(fā)送或郵 遞??梢栽?To"字段201添加或插入電子郵件發(fā)布列表。在顯示器202的下部存在"發(fā) 送"("send")按鈕204。"發(fā)送"按鈕204的旁邊是散布標識206。散布標識206可以具有任何適宜的形 式。在一個實施例中,當將接收者加入到"To"字段201時,散布標識206進行擴展或移動。 在一個實施例中,標識206的框(frame)可以向上移動,例如如圖2B所示。在替代的實施 例中,可以使用任何適宜的標識來顯示輸入到電子郵件或其他這樣的消息應用(例如,即 時消息、文本消息(SMS)、以及多媒體服務(wù)(匪S)或聊天)的"to"字段中的接收者的相對 數(shù)目。還可以包括非消息應用,例如,視頻共享節(jié)目。例如,在一個實施例中,散布標識206 看起來或呈現(xiàn)得如同溫度計一樣。在替代的實施例中,可以使用任何適宜的動畫或圖示,例 如,圓圈或氣球。這些特定的實例示例了可以被填充的對象,并且可以監(jiān)視該填充。這與監(jiān) 視和管控內(nèi)容發(fā)布的量的概念相一致。接收者的數(shù)目越大,有待填充的區(qū)域也越大。在另 一實施例中,在散布標識中可以顯示實際的接收者數(shù)目。還可以使用散布標識的尺寸變化 來反映接收者的相對數(shù)目。 在圖2B示出的實施例中,隨著發(fā)布列表的增長,散布標識208向上移動,從"發(fā)送" 按鈕或鍵204延伸或在"發(fā)送"按鈕或鍵204附近延伸。當列表完成時,用戶激活"發(fā)送"按 鈕204。這通常包括觸摸或按壓按鈕204。第二標識210位于散布標識框212的內(nèi)部,并向 散布標識框212的頂部移動。當標識210到達散布標識框212的頂部時,消息被發(fā)送到了 每一個接收者。 在一個實施例中,用戶必須保持并持續(xù)接觸或鄰近發(fā)送鍵204,以便梯度標識210 到達散布框212的頂部。如果在梯度標識210到達框212的頂部之前釋放了發(fā)送鍵204,則 消息不能被發(fā)送。因此,添加到"To"字段214的接收者越多,梯度標識210必須填充的區(qū) 域越大,用戶必須保持接觸發(fā)送鍵204的時長也越長。如果用戶不希望將消息發(fā)送到大數(shù) 目的接收者,接觸發(fā)送鍵204所需的時間長度將是潛在問題的即時指示。用戶可以在梯度 標識210到達框212的頂部之前釋放發(fā)送鍵204,以防止消息被發(fā)送或傳送出去。在一個實 施例中,當梯度標識210接近框212的頂部時,可以向用戶呈現(xiàn)一個消息,通知該消息將要 被發(fā)送。例如,該附加的消息可以以彈出式的方式出現(xiàn),以通知用戶發(fā)送該消息的任何潛在 的安全風險。在替代實施例中,可以顯示或呈現(xiàn)任何適宜的消息或標識以指示消息即將被 發(fā)送。這可以被認為是附加的安全檢查。 在一個實施例中,為了使梯度標識210填充框212內(nèi)的更大區(qū)域,需要將更多的力 施加到發(fā)送鍵204。需要觸摸和壓力來寬發(fā)布地發(fā)送消息。當媒體的發(fā)布列表增加時,用戶 一方需要附加的努力來填充框212和發(fā)送電子郵件。在替代的實施例中,可以使用任何適 宜類型的反饋將電子郵件發(fā)送到發(fā)布列表。這可以包括例如音頻的、視覺的、可觸知或觸覺 的。這提供了這樣的優(yōu)點,當將電子郵件發(fā)送到多個接收者不是本意時,不會不注意地將電 子郵件發(fā)送到多個接收者,因為這不僅僅要求簡單按壓"發(fā)送"鍵。 當完成散布框212的填充時,如圖2D所示,在其中梯度標識216現(xiàn)在完全填充框 218,消息將被發(fā)布。可以如圖2E所示地發(fā)送確認消息。 在一個實施例中,將發(fā)送的消息和內(nèi)容包括標記或其他標識,其基于當前的發(fā)布參數(shù)為用戶提供與努力的類型、以及發(fā)送該消息或內(nèi)容需要多少努力有關(guān)的信息。標記或 標識還反映選擇的組的種類或類別。例如,郵寄列表可具有一種標記類型,而家庭成員或同 事的列表具有不同的標記。這提供了這樣的優(yōu)點,用戶可以簡單地識別被選擇為接收消息 的特定的組而無需瀏覽特定的發(fā)布列表。例如,參考圖2A-2D,散布標識和框206、208、210 以及218的顏色、形狀或圖形對于不同組可以是不同的。這可以提供接收者組列表的特性 的即時的視覺指示。在替代的實施例中,使用不同的音頻和觸覺標識將組彼此區(qū)分開來。
為聯(lián)系人(contact)、郵寄列表、媒體內(nèi)容增加標記的權(quán)利屬于用戶和/或管理 員。在一個實施例中,為特定的組列表或內(nèi)容類型增加努力標記的權(quán)利被授予處于一個級 別的用戶和處于另一級別的管理員??梢曰谌魏芜m宜的標準來預先分配并確定這樣的特權(quán)。
在各種應用中,除了接收者的數(shù)目之外,還可以為內(nèi)容(例如,消息)的發(fā)送創(chuàng)建 并附上不同的標準。例如,在消息應用中,接收者字段將通常包括To字段、CC字段和BCC字 段。在一個實施例中,發(fā)送所需的努力部分地依賴于在每一字段中的接收者的數(shù)目。例如, 在一個實施例中,如果在BCC字段中的聯(lián)系人比TO字段多,則需要較少的努力??梢曰?特定的用戶要求生成不同的關(guān)系。在替代實施例中,可以建立每一個字段中的聯(lián)系人的數(shù) 目與發(fā)送所需的努力之間的任何適宜的關(guān)系。 相似地,在一些應用中,基于優(yōu)先級、安全或重要性來排序消息。在一個實施例中, 還可以在確定發(fā)送消息和附件所需的努力類型時考慮任意附件的大小。根據(jù)公開的實施例 發(fā)送這樣的消息和/或附件所需的努力可以部分地基于該排序或大小。具有較高重要性、 優(yōu)先級或安全性的消息相比于具有賦給其的較低排序的消息需要更高級別的努力。這里公 開的實施例將辨別這樣的優(yōu)先級或安全標記,并自動調(diào)整發(fā)送消息所需要的努力的級別。 該"努力"還涉及單獨地或組合地提供不同的視覺、音頻或觸覺標識。 圖3是示例了公開的實施例的一個方面的流程圖。激活裝置的消息傳送功能301 。 確定散布標識是否已經(jīng)到達最大水平(例如,散布框的頂部)302。在替代的實施例中,最 大水平可以為倒數(shù)功能,其中記錄接收者的數(shù)目。最大水平可以指示所有接收者。如果還 沒有達到最大水平,為傳送功能施加附加動作303。當使用觸摸感應屏幕時,這包括保持接 觸傳送鍵、附加的壓力或者甚至沿散布標識的區(qū)域移動。例如,為了完成發(fā)送消息所需的動 作,用戶可能需要將手指或其他指針從散布標識的一端移動到另一端。 一旦完成所有動作, 散布框被填滿,消息被發(fā)送到所有接收者。 可以在包括用于顯示和存取信息的用戶接口的任何裝置(例如,圖1示出的系統(tǒng) 100)上實施公開的實施例的方面。在一個實施例中,輸入裝置104包括觸摸屏顯示器112。 在輸入模塊104中接收來自用戶的輸入和命令(例如,對屏幕的觸摸)并傳送到導航模塊 122進行處理。導航模塊122確定并設(shè)置裝置的狀態(tài)。輸出裝置106(在一個實施例中通過 觸摸顯示器112實施)接收來自用戶接口 102、應用180和存儲裝置182的數(shù)據(jù)以輸出給用 戶。 輸入裝置104和輸出裝置106中的每一個被配置為接收任何格式的數(shù)據(jù)或信號,
將數(shù)據(jù)或信號配置到與應用或裝置IOO兼容的形式,然后輸出配置后的數(shù)據(jù)或信號。雖然
將顯示器114示為輸出裝置106的一部分,但在其他實施例中,輸出裝置106還可以包括向
用戶傳送或呈現(xiàn)信息的其他組件和裝置,例如,包括音頻裝置和觸覺裝置。 用戶輸入裝置104包括控制器,其允許用戶與裝置IOO交互并向裝置IOO輸入信息和命令。例如,對于這里描述的實施例,用戶接口 102包括觸摸屏顯示器。輸出裝置106 被配置為提供這里示出的示例性屏幕截圖的內(nèi)容,該內(nèi)容通過顯示器114的功能性呈現(xiàn)給 用戶。在使用觸摸屏裝置的情況下,顯示器112和114可包括同一顯示器的相同部分或不 同部分。例如,通過輸入裝置的104的觸摸屏輸入控制器112處理對觸摸屏顯示器的用戶 輸入。輸入裝置104還被配置為處理到系統(tǒng)100的新的內(nèi)容和通信。導航模塊122提供控 制和菜單選擇,并處理命令和請求。可以通過菜單控制系統(tǒng)124提供應用和內(nèi)容對象。過 程控制系統(tǒng)132接收并解釋命令以及其他輸入,與應用模塊180、存儲裝置180連接,并提供 需要的內(nèi)容。因此,這里描述的實施例的用戶接口 102可以包括輸入裝置104和輸出裝置 106的各方面。 參照圖4A和4B示出了可以用于實踐公開的實施例的方面的裝置的實例。終端或 移動通信裝置400具有鍵盤410和顯示器420。鍵盤410包括任何適宜的用戶輸入裝置例 如,多功能/巻軸鍵430、軟鍵431、432、呼叫鍵433以及結(jié)束呼叫鍵434和字母數(shù)字鍵435。 顯示器420為任何適宜的顯示器,例如,觸摸屏顯示器或圖形用戶接口。顯示器可以與裝置 400是一體,或顯示器為連接到裝置400的外圍顯示器。例如,觸針、筆或簡單為用戶手指的 指點裝置可以用于顯示器420。在替代的實施例中,可以使用任何適宜的指點裝置。在另一 替代實施例中,顯示器為常規(guī)顯示器。裝置400還包括其他適宜的特征,例如,照相機、揚聲 器、連接端口或觸覺反饋特征。移動通信裝置具有處理器401,處理器401連接到顯示器以 處理用戶輸入并在顯示器420上顯示信息。存儲器402被連接到處理器401以存儲與移動 通信裝置400相關(guān)的任何適宜的信息和/或應用,例如,電話簿條目、日歷條目等等。在裝 置400包括移動通信裝置的實施例中,裝置適宜于在電信系統(tǒng)(例如,圖6示出的系統(tǒng))中 通信。在這樣的系統(tǒng)中,可以在移動終端600與諸如另一移動終端606、有線電話632、個人 計算機651、或互聯(lián)網(wǎng)服務(wù)器622的其他裝置之間實現(xiàn)各種電信服務(wù),例如,蜂窩語音呼叫、 www/wap瀏覽、蜂窩視頻呼叫、數(shù)據(jù)呼叫、傳真?zhèn)魉?、音樂傳送、靜止圖像傳送、視屏傳送、電 子消息傳送以及電子商務(wù)。應該注意,對于移動終端600的不同實施例和在不同的情況下, 上述電信服務(wù)中的一些是可得或不可得的。對于這一點,公開的實施例的方面不局限于任 何特定的服務(wù)的組。 移動終端600和606通過射頻(RF)鏈路602、608經(jīng)基站604、609而連接到移動 電信網(wǎng)絡(luò)610。移動電信網(wǎng)絡(luò)610符合任何商業(yè)可得的移動通信標準,諸如,GSM、UMTS、 D-AMPS、 CDMA2000、 (W) CDMA、 WLAN、 FOMA以及TD-SCDMA。 移動電信網(wǎng)絡(luò)610被可操作地連接到廣域網(wǎng)620,廣域網(wǎng)620可以為互聯(lián)網(wǎng)或其 一部分?;ヂ?lián)網(wǎng)服務(wù)器622具有數(shù)據(jù)存儲器624并被連接到廣域網(wǎng)620,與互聯(lián)網(wǎng)客戶端 計算機626相同。服務(wù)器622可以作為www/w即服務(wù)器,其能夠向移動終端600提供www/ wap內(nèi)容。 公共交換電話網(wǎng)(PSTN)630以相似的方式連接到移動電信網(wǎng)絡(luò)610。包括固定電 話632的各種電話終端都可以連接到PSTN 630。 移動終端600還能夠通過本地鏈路601或651與一個或多個本地裝置603或650 進行本地通信。本地鏈路601或651為具有有限范圍的任何適宜類型的鏈路,例如,藍牙、 通用串行總線(USB)鏈路、無線串行總線(WUSB)鏈路、IEEE802. 11無線局域網(wǎng)(WLAN)鏈 路、RS-232串行鏈路,等等。本地裝置603可以例如是各種傳感器,所述傳感器可以通過本地鏈路601向移動終端600通信測量值。上述實例不意圖作為限制,可以利用任何適宜類型的鏈路。本地裝置603可以為天線和支撐設(shè)備,該設(shè)備可以形成實施全球微波互聯(lián)接入(WiMAX,IEEE 802. 16) 、WiFi (IEEE802. llx)或其他通信協(xié)議的WLAN。 WLAN可以被連接到互聯(lián)網(wǎng)。因此,移動終端600可具有多重射頻能力,用于使用移動通信網(wǎng)絡(luò)610、 WLAN或二者來無線連接。還可以使用WiFi、 WiMax、或任何其他適宜的協(xié)議來實現(xiàn)與移動電信網(wǎng)絡(luò)610的通信,并且這樣的通信可利用無線電頻譜的非授權(quán)部分(例如,非授權(quán)移動接入(UMA))。在一個實施例中,圖1的導航模塊122包括被配置為與圖6描述的系統(tǒng)進行交互的通信模塊。 在一個實施例中,圖1的系統(tǒng)IOO包括例如,圖4B示例的PDA型裝置440。 PDA 440具有鍵盤441、觸摸屏顯示器442、和用于觸摸屏顯示器442的指點裝置443。在又一替代實施例中,該裝置為個人通信設(shè)備、平板電腦、便攜或桌上計算機、電視或電視機頂盒、或任何其他能夠包含顯示器442和諸如處理器和存儲器的支持的電子設(shè)備的裝置。這里,將參考移動通信裝置400描述示例性實施例,并僅僅用于示例,應該理解,實施例可以同等地應用于并入了顯示器、處理器、存儲器以及支持軟件或硬件的任何適宜的裝置。
圖1的用戶接口 102還包括導航模塊122中的菜單系統(tǒng)124。導航模塊122提供對裝置100的特定狀態(tài)、處理和效用的控制。菜單系統(tǒng)124用于選擇與在裝置100上運行的應用或程序有關(guān)的不同的工具和應用選項。在這里公開的實施例中,導航模塊122接收特定的輸入,例如,與裝置100的功能相關(guān)的信號、傳送、指令或命令。依賴于該輸入,導航模塊解釋命令并指導過程控制器132相應地執(zhí)行命令。 激活控制器通常包括以任何適宜的方式選擇或激活與裝置相關(guān)的功能,包括觸摸、按壓或移動輸入裝置。在一個實施例中,其中輸入裝置104包括控制器110,其在一個實施例中可包括具有鍵盤的裝置,在這種情況下,按壓鍵就可以激活功能??蛇x地,在輸入裝置104的控制器IIO還包括多功能搖桿型開關(guān)的情況下,可以使用該開關(guān)來選擇菜單項和/或選擇或激活功能。當輸入裝置104包括控制器112(在一個實施例中,其包括觸摸板(touch screen pad))時,用戶接觸觸摸屏將會提供必要的輸入。還可以使用語音命令或其他觸摸感應輸入裝置。 在一個實施例中,輸入裝置104包括力檢測和測量單元111,單元111被配置為檢測和測量施加到輸入裝置104上的力的量。例如,在一個實施例中,使用施加到圖2C的媒體內(nèi)容傳送鍵204的力的量來確定散布標識210在框212內(nèi)擴展的程度。力的量越大,導致標識擴展得越快。為了使標識210完全展開,需要將力施加特定的時長。力檢測單元lll被耦合到鍵110、觸摸屏顯示器112、或甚至鄰近型顯示器,用于解釋適宜的命令并將其傳送到導航模塊,導航模塊將執(zhí)行散布標識210的對應的改變。 雖然將上述實施例描述為在移動通信裝置上實施或通過移動通信裝置實施,但應該理解,可以在任何適宜的裝置上實踐公開的實施例。例如,圖1的裝置100可以一般性地
包括任何適宜的電子裝置,例如,個人計算機、個人數(shù)字助理(PDA)、移動終端、蜂窩/移動電話形式的移動通信終端、或多媒體裝置或計算機。在替代的實施例中,圖1的裝置100為個人通信設(shè)備、移動電話、平板電腦、觸摸板、便攜或桌面計算機、電視或電視機頂盒、DVD或高清播放器、或能夠包含例如圖1示出的顯示器114、和諸如圖4的處理器401和存儲器402的支持電子設(shè)備的任何其他適宜的裝置。為了描述的目的,這里描述的實施例將參考移動通信裝置,這僅僅是為了示例,并且應該理解,實施例可以同等地應用于并入了顯示器、處 理器、存儲器和支持軟件或硬件的任何適宜的裝置。 參考圖1 ,裝置100的顯示器114可以包括任何適宜的顯示器,例如,之前描述的觸 摸屏顯示器和圖形用戶接口。在一個實施例中,顯示器114被集成到裝置100。在一個替代 實施例中,顯示器為連接或耦合到裝置100的外圍顯示器。例如觸針、筆或簡單為用戶手指 的指點裝置可以用于顯示器114。在替代的實施例中,可以使用任何適宜的指點裝置。在其 他替代的實施例中,顯示器為任何適宜的顯示器,例如,典型地由LCD和可選背光構(gòu)成的平 面顯示器114,例如能夠顯示顏色圖像的TFT矩陣??梢允褂糜|摸屏代替常規(guī)LCD顯示器。
裝置100還包括其他適宜的特征,例如,照相機、揚聲器、連接端口或觸覺反饋特 征。 公開的實施例還包括并入了上述處理步驟和指令的可在不同的計算機中執(zhí)行的 軟件和計算機程序。圖5是并入了用于實踐本發(fā)明的各方面的特征的典型設(shè)備500的一個 實施例的框圖。設(shè)備500包括用于實施和執(zhí)行這里描述的過程步驟的計算機可讀的程序代 碼裝置。如所示,計算機系統(tǒng)502被連接到另一計算機系統(tǒng)504,使得計算機502和504能 夠彼此發(fā)送和接收信息。在一個實施例中,計算機系統(tǒng)502包括適合與網(wǎng)絡(luò)506通訊的服 務(wù)器計算機??梢酝ㄟ^任何傳統(tǒng)方式將計算機系統(tǒng)502和504鏈接到一起,包括,例如,調(diào) 制解調(diào)器、無線、硬線連接、或光纖鏈路。通常,使用通信協(xié)議使兩個計算機系統(tǒng)502和504 可以獲得通過通信信道或ISDN線路上的撥號連接發(fā)送的信息。計算機502和504通常適 合于利用其中包含機器可讀的程序源代碼的程序存儲裝置,該程序源代碼適用于使計算機 502和504執(zhí)行這里公開的方法步驟??梢詫⒉⑷肓吮景l(fā)明的方面的程序存儲裝置設(shè)計、制
造并應用為利用光、磁特性和/或電子的機器的組件,以實施這里公開的過程和方法。在替 代的實施例中,程序存儲裝置包括諸如磁盤或計算機硬盤驅(qū)動器的磁介質(zhì),其是計算機可 讀取和可執(zhí)行的。在另一替代的實施例中,程序存儲裝置包括光盤、只讀存儲器("ROM")、 軟盤以及半導體材料和芯片。 計算機系統(tǒng)502和504還包括用于執(zhí)行存儲的程序的微處理器。計算機502在其 程序存儲裝置上包括用于存儲信息和數(shù)據(jù)的數(shù)據(jù)存儲裝置508。并入了用于實施本發(fā)明的 各方面的過程和方法的計算機程序或軟件可以存儲在一個或多個計算機502和504的其他 常規(guī)程序存儲裝置中。在一個實施例中,計算機502和504包括可以實現(xiàn)本發(fā)明的方面的 用戶接口 510以及顯示器接口 512。用戶接口 510以及顯示器接口 512適宜于將查詢和命 令輸入到系統(tǒng),并呈現(xiàn)命令和查詢的結(jié)果。 公開的實施例一般性地提供了避免將消息誤發(fā)到多個人的方法。消息的接收者越 多,用戶方面就需要更大的努力,作為希望具有多個接收者的確認。隨著發(fā)布列表的增加, 與發(fā)送或傳送鍵的激活相關(guān)聯(lián)的用戶的動作同樣增加。附加的動作可以為更長的按壓、更 大的壓力或與其他視覺或音頻提示相作用。 應該理解,上述描述僅僅示例了實施例。本領(lǐng)域的技術(shù)人員可以設(shè)計各種替代和 修改而不背離實施例。因此,公開的實施例旨在包括落入所附權(quán)利要求中的范圍內(nèi)的所有 這樣的替代、修改以及變化。
1權(quán)利要求
一種方法,包括提供與裝置的消息傳送鍵相關(guān)的可擴展的部件;擴展所述可擴展的部件的外部邊界,以反映將由所述裝置發(fā)送的消息的接收者的數(shù)目;激活所述裝置的消息傳送鍵,以便致使開始啟動到每一個所述接收者的消息傳送;以及擴展在所述外部邊界內(nèi)的內(nèi)部區(qū)域的尺寸,以反映消息傳送啟動的狀態(tài),其中所述內(nèi)部區(qū)域的尺寸進行擴展以填充所述外部邊界內(nèi)的區(qū)域,以啟動到每一個接收者的消息傳送。
2. 根據(jù)權(quán)利要求1的方法,還包括,保持接觸所述消息傳送鍵,直到所述內(nèi)部區(qū)域填充 所述外部邊界內(nèi)的區(qū)域,以將所述消息傳送到每一個接收者。
3. 根據(jù)權(quán)利要求l的方法,其中,接觸還包括在初始接觸所述鍵之后將預定的力施加 到所述消息傳送鍵,以便使所述內(nèi)部區(qū)域在所述外部邊界限定的區(qū)域內(nèi)擴展。
4. 根據(jù)權(quán)利要求3的方法,還包括,將較大水平的力施加到所述消息傳送鍵以便在傳 送所述消息之前完全填充所述外部邊界內(nèi)的區(qū)域。
5. 根據(jù)權(quán)利要求4的方法,其中,與較小程度的力相比,在所述消息傳送鍵上的較大程 度的力使所述外部邊界內(nèi)的區(qū)域更快地被填充。
6. 根據(jù)權(quán)利要求1的方法,還包括與所述消息的期望接收者的數(shù)目成比例地擴展在所 述外部邊界內(nèi)的區(qū)域的尺寸。
7. 根據(jù)權(quán)利要求1的方法,還包括在傳送所述消息之前所述內(nèi)部區(qū)域填充在擴展的外 部邊界內(nèi)的所述區(qū)域。
8. 根據(jù)權(quán)利要求l的方法,還包括提供音頻標識,所述音頻標識對應于在所述外部邊 界圍繞的區(qū)域內(nèi)的所述內(nèi)部區(qū)域的擴展狀態(tài)。
9. 根據(jù)權(quán)利要求l的方法,還包括在擴展的邊界區(qū)域內(nèi)的所述區(qū)域與所述內(nèi)部區(qū)域之 間提供視覺對比度。
10. 根據(jù)權(quán)利要求l的方法,還包括延遲到每一接收者的所述消息的實際傳送,直到所 述內(nèi)部區(qū)域基本上填充所述外部邊界內(nèi)的區(qū)域。
11. 根據(jù)權(quán)利要求l的方法,其中所述消息包括媒體內(nèi)容,并且傳送所述消息包括發(fā)布 所述內(nèi)容。
12. —種用戶接口,包括 可擴展的部件,與裝置的消息傳送鍵相關(guān);所述可擴展的部件的限定的外部邊界區(qū)域,限定的外部邊界被配置為沿向外的方向從 所述可擴展的部件的始點移開,以反映將由所述裝置發(fā)送的消息的接收者的數(shù)目;所述裝置的所述消息傳送鍵,被配置為致使開始到每一個所述接收者的消息傳送;以及在所述外部邊界區(qū)域內(nèi)的限定的區(qū)域,被配置為從所述可擴展的部件的始點移開,以 反映到每一個所述接收者的消息傳送的狀態(tài),其中內(nèi)部區(qū)域的尺寸進行擴展以填充所述外 部邊界內(nèi)的區(qū)域,以便向每一個接收者發(fā)送所述消息。
13. 根據(jù)權(quán)利要求12的用戶接口,還包括力指示字段,被配置為提供傳送所述消息所需的努力的指示。
14. 根據(jù)權(quán)利要求12的用戶接口,還包括安全指示字段,被配置為提供所述消息傳送 即將發(fā)生的指示。
15. 根據(jù)權(quán)利要求12的用戶接口,還包括音頻標識,所述音頻標識被配置為提供對應 于所述消息傳送的狀態(tài)的音頻指示。
16. —種設(shè)備,包括控制器,被配置為處理、接收和傳送媒體內(nèi)容; 輸入裝置,被耦合到所述控制器;以及顯示器接口裝置,被耦合到所述控制器,其中所述控制器還包括處理器,所述處理器被 配置為提供與所述輸入裝置的媒體內(nèi)容傳送鍵相關(guān)的可擴展的部件;擴展所述可擴展的部件的外部邊界,以反映接收者的數(shù)目,所述接收者被指定為接收 將由所述設(shè)備發(fā)送到所述接收者的媒體內(nèi)容;當從所述輸入裝置的所述媒體內(nèi)容傳送鍵接收到媒體內(nèi)容傳送輸入時,致使開始媒體 內(nèi)容傳送;擴展在所述外部邊界內(nèi)的內(nèi)部區(qū)域的尺寸,以便當將力施加到所述媒體內(nèi)容傳送鍵時 反映所述媒體內(nèi)容傳送的狀態(tài),其中,在從所述設(shè)備傳送媒體內(nèi)容之前,所述內(nèi)部區(qū)域的尺 寸進行擴展以填充所述外部邊界內(nèi)的區(qū)域,來對應于有待傳送到每一個接收者的媒體內(nèi)容 的啟動。
17. 根據(jù)權(quán)利要求16的設(shè)備,其中,所述處理器被配置為,在傳送所述媒體內(nèi)容之前, 在所述內(nèi)部區(qū)域的尺寸填充所述外部邊界內(nèi)的區(qū)域時,向用戶提供傳送前指示。
18. 根據(jù)權(quán)利要求17的設(shè)備,其中所述處理器被配置為,在傳送所述媒體內(nèi)容之前檢 測響應于所述傳送前指示的到所述輸入裝置的傳送啟動輸入。
19. 根據(jù)權(quán)利要求16的設(shè)備,其中所述處理器還被配置為,檢測施加到所述媒體內(nèi)容 傳送鍵的預定的力,所述預定的力致使所述內(nèi)部區(qū)域的擴展,其中所述內(nèi)部區(qū)域的擴展僅 僅發(fā)生在施加所述預定的力期間。
20. 根據(jù)權(quán)利要求16的設(shè)備,還包括耦合到所述控制器的音頻單元,所述處理器被配 置為,致使所述音頻單元提供音頻指示,所述音頻指示對應于所述內(nèi)部區(qū)域的尺寸在所述 外部邊界的區(qū)域內(nèi)的擴展。
21. —種系統(tǒng),包括用于提供與裝置的媒體內(nèi)容傳送鍵相關(guān)的可擴展的部件的裝備;用于擴展所述可擴展的部件的外部邊界以反映將由所述裝置發(fā)送的媒體內(nèi)容的接收 者的數(shù)目的裝備;用于檢測所述裝置的媒體內(nèi)容傳送鍵的激活以便致使開始啟動到每一個所述接收者 的媒體內(nèi)容的傳送的裝備;以及用于擴展在所述外部邊界內(nèi)的內(nèi)部區(qū)域的尺寸以反映到每一個所述接收者的媒體內(nèi) 容傳送的啟動的狀態(tài)的裝備,其中,所述內(nèi)部區(qū)域的尺寸進行擴展以填充所述外部邊界內(nèi) 的區(qū)域,以啟動到每一個接收者的媒體內(nèi)容的傳送。
22. 根據(jù)權(quán)利要求21的系統(tǒng),還包括用于在傳送所述媒體內(nèi)容之前,在所述內(nèi)部區(qū)域的尺寸填充所述外部邊界內(nèi)的區(qū)域時 向用戶提供傳送前指示的裝備;以及用于在傳送所述媒體內(nèi)容之前檢測對所述傳送前指示的響應的裝備。
23. —種存儲在存儲器中的計算機程序產(chǎn)品,包括計算機可用的介質(zhì),具有包括在其中的計算機可讀的代碼裝置,用于使計算機傳送媒 體內(nèi)容,在所述計算機程序產(chǎn)品中的所述計算機可讀的代碼裝置包括計算機可讀的程序代碼裝置,用于使計算機擴展在裝置的顯示器上的可擴展的部件的 外部邊界,以對應于所述媒體內(nèi)容的指定的接收者的數(shù)目;計算機可讀的程序代碼裝置,用于使計算機識別用于在所述外部邊界包圍的區(qū)域內(nèi)擴 展部件的命令,以開始啟動媒體內(nèi)容傳送;計算機可讀的程序代碼裝置,用于使計算機以對應于所述命令的時長的區(qū)域來擴展所 述部件;計算機可讀的程序代碼裝置,用于使計算機在所述部件填充了由所述外部邊界包圍的 區(qū)域內(nèi)的部件時產(chǎn)生指示;計算機可讀的程序代碼裝置,用于使計算機在識別到傳送命令時將所述媒體內(nèi)容傳送 到所述指定的接收者。
24. 根據(jù)權(quán)利要求23的計算機程序產(chǎn)品,還包括這樣的計算機可讀的程序代碼裝置, 用于使計算機識別施加到所述裝置的輸入機構(gòu)上的力作為用于擴展所述部件的命令。
全文摘要
一種方法,包括提供與裝置的消息傳送鍵相關(guān)的可擴展的部件。所述可擴展的部件的外部邊界移動或擴展,以反映將由所述裝置發(fā)送的消息的接收者的數(shù)目。接觸所述裝置的消息傳送鍵以致使開始到每一個所述接收者的消息傳送,并且擴展在所述外部邊界內(nèi)的內(nèi)部區(qū)域的尺寸以反映到每一個所述接收者的消息傳送的狀態(tài),其中,所述內(nèi)部區(qū)域的尺寸進行擴展以填充所述外部邊界內(nèi)的區(qū)域,以將所述消息發(fā)送到每一個接收者。
文檔編號G06Q10/00GK101790881SQ200880104706
公開日2010年7月28日 申請日期2008年6月25日 優(yōu)先權(quán)日2007年6月29日
發(fā)明者P·J·林德伯格, S·J·尼米拉 申請人:諾基亞公司