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

在具有預(yù)先建立的社交組的環(huán)境中傳播和響應(yīng)通告的制作方法

文檔序號:7951874閱讀:227來源:國知局
專利名稱:在具有預(yù)先建立的社交組的環(huán)境中傳播和響應(yīng)通告的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及用于處理電子通告的策略。在一個更具體的實現(xiàn)中,本發(fā)明涉及用于在網(wǎng)絡(luò)環(huán)境中傳播和消耗電子通告的策略。
背景技術(shù)
因特網(wǎng)和其它廣域網(wǎng)(WAN)支持多種面向市場的服務(wù)。這些服務(wù)允許用戶提供用于銷售的商品以及購買由其它用戶張貼的商品。這一類型的一種尤其流行的市場服務(wù)是加利福尼亞州San Jose的eBay有限公司。依照其自己的描述“TheWorld′s Online Marketplace”(世界的在線市場),eBay允許用戶張貼用于實際上由具有因特網(wǎng)訪問的任何人銷售的商品或服務(wù)。例如,任何用戶可通過輸入描述用戶正在尋找的商品或服務(wù)的關(guān)鍵詞來瀏覽商品或服務(wù)。在標識了感興趣的物品之后,用戶可輸入對該物品的競價,且如果競價成功,則購買該物品。
如eBay等服務(wù)的廣大范圍的服務(wù)具有某些優(yōu)點,因為它提供競拍者可從中做出選擇的非常大的物品集合。然而,這一特征也具有缺點。對于某些交易,用戶通常不愿意向較大的匿名接收者池張貼消息。例如,用戶可能猶豫是否要與不可信的陌生人進行交易,或者可能猶豫是否要向陌生人銷售某些具有個人或感情價值的商品,等等。這些問題在其中用戶希望找到伙伴的在線約會情形中尤為凸出;在這些情況下,由于各種私密性和安全性問題,用戶可能非常猶豫是否要向不受限的接收者池張貼個人信息。
常規(guī)的在線市場服務(wù)和在線約會服務(wù)試圖通過給予用戶與其參與者相關(guān)聯(lián)的某一可信性度量來解決這些問題。例如,eBay提供了一種反饋機制,它允許用戶記錄他們在與不同的買主和賣主交易時的體驗。由此,這向其它用戶警告可能的不誠實、不可靠或不期望的參與者。然而,這一機制未完全解決以上列出的類型的問題。即使市場服務(wù)傳達在線參與者的某一可信性度量,它也沒有改變用戶與不露面的陌生人交易的事實。
鑒于至少以上列出的原因,對于用于在網(wǎng)絡(luò)環(huán)境中傳播和消耗通告的更令人滿意的策略具有典型的需求。

發(fā)明內(nèi)容
依照一個示例性實現(xiàn),描述了一種在具有預(yù)先建立的社交組的環(huán)境中通信的方法,包括(a)由一階社交組的成員創(chuàng)建通告,該成員被稱為通告發(fā)起成員;(b)將該通告與通告發(fā)起成員的身份相關(guān)聯(lián);以及(c)將通告?zhèn)鞑サ揭浑A社交組的至少其它成員。
下文描述了其它示例性實現(xiàn)。


圖1示出了其中可采用通告相關(guān)的功能的示例性網(wǎng)絡(luò)環(huán)境。
圖2示出了用于在圖1的網(wǎng)絡(luò)環(huán)境中傳播和消耗通告的示例性通告相關(guān)功能的概觀。
圖3示出了可用于實現(xiàn)圖2的通告相關(guān)功能的示例性系統(tǒng)。
圖4-7示出可由圖2的通告相關(guān)功能產(chǎn)生的不同示例性用戶界面呈現(xiàn)。
圖8和9示出了闡述圖2的通告相關(guān)功能的示例性過程方面的兩個流程圖。
圖10示出了用于實現(xiàn)圖2的通告相關(guān)功能的各方面的示例性計算機環(huán)境。
在所有公開內(nèi)容和附圖中,相同的標號用于引用相同的組件和特征。100系列的標號指的是最初在圖1中找到的特征,200系列的標號指的是最初在圖2中找到的特征,300系列的標號指的是最初在圖3中找到的特征,依此類推。
具體實施例方式
以下描述闡述了用于在網(wǎng)絡(luò)環(huán)境中傳播和消耗通告的通告相關(guān)(AR)功能。為減輕在背景技術(shù)一節(jié)中提及的類型的問題,AR功能在一個或多個預(yù)先建立的用戶社交組的上下文中進行通告的交換。例如,作為預(yù)先建立的社交組的成員的用戶可向該直接社交組的其它成員張貼通告。該社交組的成員然后可響應(yīng)該通告或與該通告交互。
依照另一特征,AR功能將所創(chuàng)建的通告與創(chuàng)建消息的成員(后文稱為“通告發(fā)起成員”)的身份鏈接。AR功能可通過在與通告發(fā)起成員相關(guān)聯(lián)的聯(lián)系信息一般會出現(xiàn)的任何地方提供通告相關(guān)(AR)信息,或通過某一其它通知渠道來向其它成員警告通告的存在。例如,考慮其中直接社交組對應(yīng)于即時消息通信程序“好友列表”的說明性情況。AR功能可在好友列表中通告發(fā)起成員的別名旁邊顯示標識通告的存在的符號。組中的成員可通過激活該符號來調(diào)查和響應(yīng)該通告。
依照另一特征,直接社交組中的每一成員可以是其它社交組的成員。由此,通告發(fā)起成員可任選地向直接社交組中的成員的聯(lián)系人(后文稱為“聯(lián)系人的聯(lián)系人”或“二階聯(lián)系人”授權(quán)通告的分發(fā)。更一般地,用戶可向任意聯(lián)系人鏈授權(quán)通告的分發(fā),且以此方式定義了接收通告的閱覽者的范圍。希望瀏覽其它成員的通告的用戶可以用類似的方式來限制其搜索,即,通過僅查看由其自己的直接社交組或更高階鏈接的社交組(例如,聯(lián)系人的聯(lián)系人等等)的成員張貼的通告。
依照另一示例性特征,AR功能可通過提供與參與者相關(guān)聯(lián)的可靠性得分來提供關(guān)于參與者的可信性的補充信息。用戶可審閱該可靠性得分來確定與特定的參與者進行交易是否是安全或謹慎的。
此處所描述的策略給出了多種益處。依照一個益處,對社交組的預(yù)先建立的網(wǎng)絡(luò)的使用向用戶給予了對他們可與其進行通告相關(guān)交易(張貼通告會回復(fù)其他人的通告)的在線閱覽者的大量控制。例如,希望向相對親密的用戶組張貼通告的用戶可將通告限于他或她的直接社交組(也稱為一階社交組)。希望以較不私人的通告聯(lián)系更多閱覽者的用戶可選擇將通告分發(fā)到二階社交組、三階社交組等等,可能到達網(wǎng)絡(luò)中的整個參與者池。該特征由此準許用戶實現(xiàn)他們認為對于進行不同的交易適當?shù)男湃渭墑e。相反,常規(guī)的在線市場是考慮了相反的目標來設(shè)計的,即,總是將用戶的張貼廣播到可能的最大且最不受限的閱覽者。
結(jié)合支配將通告分發(fā)到社交網(wǎng)絡(luò)的“多遠”的能力來使用現(xiàn)有的社交網(wǎng)絡(luò)可能鼓勵更多用戶參與在線市場活動-尤其是在用戶主要關(guān)心私密性問題和/或參與者可信性的情況下。對于這一點,這一服務(wù)的潛在普及性可能是由它在進行交易或處理個人事務(wù)時自然地補充用戶的正常(離線)偏好的程度來決定的;在許多情況下,用戶可能希望將其需求廣播到大量閱覽者,但是在許多其它情況下,用戶更偏好在其中進行交易的更親密的閱覽者。
依照另一益處,AR信息和用戶身份的配對提供了一種在用戶的身份信息一般將出現(xiàn)的任何地方注入通告的無縫方式。
本描述中將闡述該策略的其它特征和附加益處。
關(guān)于術(shù)語,術(shù)語“通告”指的是可被發(fā)送到一個或多個接收者的任何種類的消息。通常,通告可以被構(gòu)造為針對其它成員的出價或請求。例如,用戶可使用通告來傳播銷售出價(其中,用戶銷售特定的商品或服務(wù),或出價購買特定的商品或服務(wù))?;蛘哂脩艨墒褂猛ǜ鎭磉M行更一般(較不正式)的銷售相關(guān)查詢。其它消息可能沒有銷售內(nèi)涵,諸如對關(guān)于特定話題的建議的請求(例如,對關(guān)于度假目的地的信息的請求等等)。在約會情形中,通告可包括為了吸引適當?shù)幕锇榈挠心繕说男畔?。這些僅僅是說明性示例;一般而言,通告可包含在任何上下文中使用的任何種類的內(nèi)容。
術(shù)語“社交組”指的是為任何目的成員的任何聚集。通常,社交組可由友誼來綁定。其它社交組可以由工作關(guān)系、家庭關(guān)系、學(xué)術(shù)關(guān)系等來綁定。用于建立這些組的常見機制可包括允許用戶建立好友列表的即時消息通信應(yīng)用程序、允許用戶建立聯(lián)系人列表的電子郵件機制等等。
術(shù)語“階”用于定義社交組之間的關(guān)系。例如,用戶可將通告分發(fā)到他或她的直接聯(lián)系人組,該組被稱為一階社交組。如上所述,一階社交組的成員可屬于其它社交組,而這些其它社交組中的成員與另外一些其它社交組相關(guān)聯(lián),等等。二階社交組指的是涉及這樣的用戶的組從該用戶到與該二階社交組中的成員有兩次“跳躍”。即,例如,Alice可向其朋友Bob張貼通告,而Bob將該通告轉(zhuǎn)發(fā)給其朋友Carol;由于到達Carol有兩次“跳躍”,因此將Alice綁定到Carol的社交組是二階社交組??赏ㄟ^延鏈接的組關(guān)聯(lián)向外進一步前進來到達更高階的社交組。
本公開內(nèi)容包括以下各章節(jié)。章節(jié)A呈現(xiàn)了用于傳播和消耗通告的示例性系統(tǒng)。章節(jié)B描述了可結(jié)合章節(jié)A的系統(tǒng)使用的用戶界面呈現(xiàn)。章節(jié)C呈現(xiàn)了可描述章節(jié)A的系統(tǒng)的操作的一系列流程圖。章節(jié)D描述了用于實現(xiàn)章節(jié)A的系統(tǒng)的各方面的示例性計算機環(huán)境。
A.示例性系統(tǒng)(圖1-3)一般而言,參考附圖所描述的任何功能可以使用軟件、硬件(例如,固定邏輯電路)、手動處理或這些實現(xiàn)的組合來實現(xiàn)。此處所使用的術(shù)語“邏輯”、“模塊”或“功能”一般表示軟件、硬件或軟件和硬件的組合。例如,在軟件實現(xiàn)的情況下,術(shù)語“邏輯”、“模塊”或“功能”表示當在一個或多個處理設(shè)備(例如,一個或多個CPU)上執(zhí)行時執(zhí)行指定任務(wù)的程序代碼。程序代碼可以被儲存在一個或多個計算機可讀存儲器設(shè)備中。更一般地,所示的邏輯、模塊和功能被分隔成不同的單元可反映這一軟件和/或硬件的實際物理組合和分配,或可對應(yīng)于由單個軟件程序和/或硬件單元執(zhí)行的不同任務(wù)的概念分配。所示的邏輯、模塊和功能可以位于單個地方(例如,如由處理設(shè)備實現(xiàn)的),或可以在多個位置上分布。
A1.示例性鏈接的社交組環(huán)境圖1示出了可用于傳播和消耗通告的示例性網(wǎng)絡(luò)環(huán)境100的一部分。環(huán)境100包括四個相交的社交組。直接社交組102由成員A(Alice)定義。即,在即時消息通信(IM)應(yīng)用程序的上下文中,Alice通過創(chuàng)建標識成員的別名的好友列表定義了直接社交組102的成員?;蛘?,在電子郵件應(yīng)用程序中,Alice可在其聯(lián)系人列表中定義個人組??墒褂昧硗庖恍┢渌鼨C制來定義直接社交組102的成員資格。在任何情況下,直接社交組102中的每一個圈定義了組中的一個成員。讀者將理解,圖1所示的成員數(shù)量可以僅表示大得多的成員組(或可能小得多的成員組)的一個子集。
由Alice定義的社交組102中的一個成員是成員B(Bob)。另一方面,Bob定義了其自己的聯(lián)系人列表,該列表中的成員共同構(gòu)成了另一社交組104。Bob的第二社交組中的兩個成員是成員C(Carol)和成員D(Don)。Carol定義了其自己的聯(lián)系人列表,該列表中的成員共同構(gòu)成了另一社交組106。Don定義了其自己的聯(lián)系人列表,該列表中的成員共同構(gòu)成了又一社交組108。讀者可以理解,任一社交組中的每一成員(由圈表示)可創(chuàng)建其自己的相應(yīng)社交組;因此,在實際的應(yīng)用中,社交組可用比圖1所示的更多的分支向外擴展。
圖1也用作用于示出其中可傳播和消耗通告的方式的媒介??紤]其中Alice創(chuàng)建用于分發(fā)到其它成員的通告的第一情形。在第一情況下,Alice可能希望將通告的分發(fā)限于其直接社交組102。在這一情況下,通告相關(guān)(AR)功能(在下一小節(jié)中描述)將通告僅傳播到包含在直接社交組102中的成員。然而,在第二個情況下,Alice可能希望將通告分發(fā)到更廣的閱覽者。在這一應(yīng)用中,AR功能允許Alice通過定義可通過其傳播通告的關(guān)系“跳躍”的最大數(shù)量來指定目標閱覽者。例如,如果Alice指定通告應(yīng)當被分發(fā)到二階社交組,則AR功能僅將通告?zhèn)鞑サ缴缃唤M104(同時要記住,可能有圖1未描述的許多其它二階社交組)。如果Alice指定通告應(yīng)當被分發(fā)到三階社交組,則通告功能將通告?zhèn)鞑サ缴缃唤M104、社交組106和社交組108(以及圖1中未示出的可能的許多其它社交組)。
接著考慮其中Alice希望消耗由另一用戶創(chuàng)建的通告的第二情形。上文描述的同一靈活機制可用于限制對Alice可用的目標受眾。在第一情況下,Alice可能希望將所呈現(xiàn)的通告的池限于其直接社交組102。在第二情況下,Alice可能希望將對其可用的通告池擴展到二階和三階成員組,這些成員組可包含組104、106和108。不論Alice的查看選擇是什么,Alice僅能夠訪問通告發(fā)起成員配置成由Alice的社交組查看的那些通告。由此,假定第三社交組106中的一個成員創(chuàng)建了通告,但是將其分發(fā)僅限于第三社交組106。由此,即使Alice可能已將其搜索的到達范圍擴展到三階社交組,Alice也無法查看該通告。
在一個實現(xiàn)中,AR功能被配置成將一組完整的AR信息傳播到直接社交組,且將該組相同的完整AR信息傳播到較高階社交組。在另一實現(xiàn)中,AR功能被配置成將一組完整的AR信息傳播到直接社交組,但是僅將該組完整信息的一個子集傳播到較高階社交組。后一實現(xiàn)在通告發(fā)起成員為私密性或安全性原因(因為用戶可能較不確保用戶不直接認識的成員的可信性)希望限制發(fā)送給“遠程”用戶的信息的量的情況下是有價值的。也可想像這一情況(雖然不是常見的),其中用戶希望向遠程聯(lián)系人提供比用戶的直接社交組更多的信息,例如,用戶希望向最了解她的人隱藏可能尷尬的細節(jié)等等。用戶可能在某些(雖然是不常見)的情況下(例如,用戶希望為其密友購買禮物,且希望向該朋友的朋友咨詢建議)完全繞過用戶的直接社交組。
A2.示例性通告相關(guān)(AR)功能圖2示出了AR功能200的綜述。圖2將AR功能200的組件描述為集成單元以便于解釋。然而,如稍后參考圖3將描述的,AR功能200的組件可以用不同的方式來實現(xiàn)。在第一情況下,AR功能200可完全在個別用戶使用的設(shè)備內(nèi)的客戶機級別上實現(xiàn)。在第二情況下,AR功能200可完全在頭端基礎(chǔ)結(jié)構(gòu)(諸如在一個或頭端服務(wù)器機器內(nèi))實現(xiàn)。在第三情況下,AR功能200可通過客戶機設(shè)備和頭端基礎(chǔ)結(jié)構(gòu)兩者中的組件分布來實現(xiàn)。由此,圖2主要用作對由AR功能200執(zhí)行的功能以及這些功能的相互關(guān)系的解釋,這些功能可用不同的方式映射到不同的物理實現(xiàn)。
AR功能200的一個組件是通告創(chuàng)建模塊202。如其名稱所暗示的,通告創(chuàng)建模塊允許用戶創(chuàng)建通告。進而要討論的圖4示出了可用于創(chuàng)建通告的一個示例性用戶界面呈現(xiàn)。通告創(chuàng)建模塊202可將如此創(chuàng)建的通告儲存在通告存儲204中。
通告較佳地與通告發(fā)起用戶的身份密切相關(guān)聯(lián)(例如,以類似于“好友圖標”的方式,該好友圖標與用戶別名的身份配對,并連同該別名一起出現(xiàn))。為此,通告可作為通告發(fā)起用戶的身份的屬性來儲存。圖2通過示出通告存儲204和身份存儲206(儲存涉及用戶身份的信息)之間的鏈接來示出這一特征。這些數(shù)據(jù)庫(204、206)可用各種方式來實現(xiàn)。例如,通告存儲204和身份存儲206可以完全由客戶機設(shè)備提供,或者完全由頭端基礎(chǔ)結(jié)構(gòu)提供,或者由客戶機設(shè)備和頭端基礎(chǔ)結(jié)構(gòu)兩者的分布式組合來提供。在存儲(204、206)由頭端基礎(chǔ)結(jié)構(gòu)提供的情況下,用戶可使用不同的設(shè)備和平臺來訪問這一信息,由此允許在各種“漫游”情形中訪問通告功能。
圖2示出了特定通告發(fā)起用戶Alice的身份和由虛線曲線表示的她所創(chuàng)建的通告之間的鏈接。這一特征可以用不同的方式來實現(xiàn)。例如,通告存儲204中的記錄可由引用指針鏈接到身份存儲206中的記錄?;蛘?,通告存儲204和身份存儲可被實現(xiàn)為單個數(shù)據(jù)庫,在這一情況下,Alice的通告可表示其身份記錄的字段或?qū)傩?,等等?br> AR功能200的另一組件是通告?zhèn)鞑ズ拖哪K208。如名稱所暗示的,該模塊208提供了支配通告向外到目標閱覽者的傳播,并且也支配用戶對通告的消耗的邏輯。在通告分發(fā)的上下文中,該模塊208可將通告僅傳播到由通告發(fā)起用戶所定義的目標閱覽者。一階分發(fā)限制將導(dǎo)致通告僅被傳播到通告發(fā)起成員的直接社交組。較高階分發(fā)限制將導(dǎo)致通告沿鏈接的社交組鏈被向外傳播到擴展的目標閱覽者。在通告消耗的上下文中,模塊208應(yīng)用類似的限制來定義查詢用戶允許探測社交組的集合“多遠”來查看并響應(yīng)通告。在這些情況的任一個中,通告信息被“附帶”到身份信息上作為其一個屬性,使得AR信息與對應(yīng)于通告發(fā)起用戶的身份信息相關(guān)聯(lián)地顯示。由此,顯示通告發(fā)起成員的身份的任何應(yīng)用程序也可被配置成顯示AR信息。AR信息也可在其它應(yīng)用程序的上下文中呈現(xiàn);例如,AR信息無需被“附帶”到預(yù)先存在的身份信息呈現(xiàn)中。
模塊208也提供了查詢用戶可用于搜索、訪問和響應(yīng)通告的機制。進而將討論的圖5-7示出了該模塊208可用于向用戶警告通告然后準許用戶響應(yīng)通告的各種用戶界面呈現(xiàn)。
最后,AR功能200也可包括偏好設(shè)置模塊210,用于將偏好信息儲存在偏好存儲212中。該模塊210允許用戶輸入偏好信息(諸如默認設(shè)置信息),該信息將支配通告創(chuàng)建模塊202和通告?zhèn)鞑ズ拖哪K208之一或兩者的操作。例如,用戶可能希望提供指定通告要被限于用戶的直接(一階)社交組的默認信息等等。這將消除用戶在創(chuàng)建每一通告之后做出這一選擇的需要。
圖3示出了可用于實現(xiàn)圖2的AR功能200的一個示例性系統(tǒng)300。系統(tǒng)300包括設(shè)備集合(302、304、……、306),它們經(jīng)由耦合機制308耦合在一起。系統(tǒng)可提供用于經(jīng)由耦合機制308與設(shè)備(302、304、……、306)交互的可任選頭端基礎(chǔ)結(jié)構(gòu)310。
耦合機制308可包括用于將系統(tǒng)300的組件耦合在一起的任何機制或機制的組合。例如,耦合機制306可包括任何種類的網(wǎng)絡(luò)(或網(wǎng)絡(luò)的組合),諸如廣域網(wǎng)(例如,因特網(wǎng))、內(nèi)聯(lián)網(wǎng)、數(shù)字訂戶線(DSL)網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)、點對點耦合基礎(chǔ)結(jié)構(gòu)等等。耦合機制308可使用或涉及任何種類的協(xié)議或協(xié)議的組合,諸如網(wǎng)際協(xié)議(IP)、傳輸控制協(xié)議(TCP)、用戶數(shù)據(jù)報協(xié)議(UDP)、超文本傳輸協(xié)議(HTTP)、簡單對象訪問協(xié)議(SOAP)以及許多可能的其它協(xié)議。在使用一個或多個數(shù)字網(wǎng)絡(luò)來分發(fā)信息的情況下,耦合機制308可包括各種有線和/無線鏈路、路由器、網(wǎng)關(guān)、名字服務(wù)器等等(未示出)。
在一種情況下,設(shè)備(302、304、……、306)可通過對等(P2P)安排(不依賴于頭端基礎(chǔ)結(jié)構(gòu)310中的交換機服務(wù)等)彼此通信。在另一情況下,設(shè)備(302、304、……、306)可通過頭端基礎(chǔ)結(jié)構(gòu)310彼此通信。在另一情況下,設(shè)備(302、304、……、306)可使用P2P和交換機服務(wù)的組合來彼此通信。
頭端基礎(chǔ)結(jié)構(gòu)310可包括用于向客戶機設(shè)備(302、304、……、306)提供服務(wù)的設(shè)備的任何組合。例如,頭端基礎(chǔ)結(jié)構(gòu)310可包括用于向設(shè)備(302、304、……、306)提供服務(wù)的一個或多個服務(wù)器機器(例如,服務(wù)器場),以及用于儲存通告、身份信息等的一個或多個數(shù)據(jù)庫。頭端基礎(chǔ)結(jié)構(gòu)310的組件可位于單個地方或在多個地方分布。在頭端基礎(chǔ)結(jié)構(gòu)310由服務(wù)器機器實現(xiàn)的情況下,進而將討論的圖10提供了用于實現(xiàn)這些機器的一個示例性計算機環(huán)境。
每一客戶機設(shè)備(302、304、……、306)可包括用于與其它設(shè)備和/或頭端基礎(chǔ)結(jié)構(gòu)310交互的任何種類的設(shè)備。在一個示例性情況中,客戶機設(shè)備(302、304、……、306)可對應(yīng)于個人計算機設(shè)備、個人數(shù)字助理(PDA)設(shè)備、智能移動電話設(shè)備、任何種類的便攜或可穿戴計算機設(shè)備、任何種類的游戲控制臺設(shè)備(諸如微軟公司的XboxTM游戲控制臺)等等。在設(shè)備(302、304、……、306)由某一種計算機設(shè)備實現(xiàn)的情況下,進而將討論的圖10提供了用于實現(xiàn)這些設(shè)備的一個示例性計算機環(huán)境。
圖3示出了代表性客戶機模塊A(302)包括耦合到呈現(xiàn)單元314的處理單元312。處理單元312包括用于執(zhí)行各種所描述的任務(wù)的任何數(shù)據(jù)處理功能,而呈現(xiàn)單元314提供了用戶可用于與處理單元312交互的任何種類的輸出機制。呈現(xiàn)單元314可提供視覺輸出、音頻輸出、觸覺輸出、這些輸出的任一組合等等。
圖3示出了AR功能200(在圖2的上下文中介紹和描述)可以由個別的客戶機設(shè)備(302、304、……、306)完全在客戶機級別上實現(xiàn)?;蛘?,AR功能200可以由頭端基礎(chǔ)結(jié)構(gòu)310完全在頭端級別上實現(xiàn)(例如,作為“web”應(yīng)用程序)或者,AR功能200可以由客戶機級別和頭端級別兩者所提供的功能的組合來實現(xiàn)。例如,在最后提到的情形中,設(shè)備(302、304、……、306)可儲存執(zhí)行AR功能200的規(guī)定任務(wù)的一個子集的軟件,且頭端基礎(chǔ)結(jié)構(gòu)310可儲存執(zhí)行規(guī)定任務(wù)的另一子集的軟件。圖2所示的各種數(shù)據(jù)存儲(204、206、210)可在客戶機級別、頭端級別或由客戶機級別和頭端級別的分布式組合來實現(xiàn)。
對于商業(yè)模型,在一個示例性實現(xiàn)中,用戶可免費訪問AR功能200。在另一示例性實現(xiàn)中,僅訂閱用戶可在支付的規(guī)定費用之后才能訪問AR功能200。在又一情況下,用戶可通過為所執(zhí)行的每次交易支付費用,或通過為某一數(shù)量的交易支付費用(包括“隨付隨用”模式)來訪問AR功能200。例如,用戶可為所創(chuàng)建的每一通告支付費用。
B.示例性用戶界面呈現(xiàn)(圖4-7)如圖3所示,客戶機設(shè)備(302、304、……、306)的任一個可提供允許相關(guān)聯(lián)的用戶與AR功能200交互的用戶界面316。用戶界面316可用于基于儲存在客戶機級別、頭端級別(例如,作為web應(yīng)用程序)或客戶機級別和頭端級別的組合上的邏輯來呈現(xiàn)用戶界面呈現(xiàn)。用戶界面呈現(xiàn)可包括在呈現(xiàn)單元314上顯示的圖形和/或文本內(nèi)容。用戶可通過諸如鍵盤、鼠標設(shè)備、觸摸屏等各種輸入機制與該內(nèi)容交互。
圖4-7提供了可用于與AR功能200交互的示例性用戶界面呈現(xiàn)。讀者可以理解,用戶界面呈現(xiàn)的樣式、組織和內(nèi)容可被改變以適合不同的技術(shù)和商業(yè)環(huán)境。例如,在AR功能200被應(yīng)用于無線網(wǎng)絡(luò)環(huán)境的情況下,啟用的系統(tǒng)可選擇減少用戶界面呈現(xiàn)中的信息量,以適應(yīng)在較小的設(shè)備(例如,移動電話)上對該信息的顯示。
開始,圖4示出了用于在即時消息通信(IM)應(yīng)用程序的上下文中創(chuàng)建通告的用戶界面呈現(xiàn)400。再一次,IM應(yīng)用程序的上下文內(nèi)AR功能200的實現(xiàn)是示例性的;例如,AR功能200可以在涉及一個或多個社交組的任何應(yīng)用程序中實現(xiàn)?;蛘吒鼘挿旱兀珹R功能200可以被應(yīng)用于顯示涉及一個或多個社交組內(nèi)的成員的身份信息的任何應(yīng)用程序。
用戶界面呈現(xiàn)400包括在正常過程中由IM應(yīng)用程序提供的第一IM窗格402。IM窗格402列出了特定用戶,即Alice的好友列表中的成員。該列表可被劃分成常規(guī)的成員類別,諸如家庭、朋友、同事等等。為構(gòu)造參考,假定Alice對應(yīng)于圖1所示的實體A。由此,Alice的列表中的成員對應(yīng)于圖1所示的直接社交組102中的成員。Alice的列表中的每一成員通常維護其自己的好友列表,該列表與圖1中所示的其它社交組(諸如社交組104)相關(guān)聯(lián)。
在一個示例性且非限制的應(yīng)用中,IM窗格402可允許Alice通過在下拉菜單406中選擇適當?shù)牟藛芜x項來創(chuàng)建通告。在該示例性情況下,下拉菜單406標識各種通信相關(guān)選項,其中之一標識了AR功能200。用于調(diào)用AR功能200的其它技術(shù)是可能的。
在調(diào)用了AR功能200之后,呈現(xiàn)通告創(chuàng)建窗格408。通告創(chuàng)建窗格408包括標識用戶Alice的通告的特性的第一域410??赡艿耐ǜ骖愋桶ā颁N售(selling)”(其中用戶希望銷售商品或服務(wù))、“購買(buying)”(其中用戶希望購買商品或服務(wù))、或任何其它種類的消息(包括不涉及購買或銷售的消息)。
通告創(chuàng)建窗格408中的第二域412允許用戶定義通告的內(nèi)容。通告的可定義域可包括其標題及其主體。使用“附件(attachment)”命令,用戶也可附加與通告相關(guān)聯(lián)的圖片或其它信息。例如,用戶可附加用戶正在銷售或?qū)で筚徺I的商品或服務(wù)的圖片。或者在約會情形中,用戶可附加他或她自己的照片。第二域412中的另一命令“取消(cancel)”允許用戶取消通告(由此通告不會被張貼)。另一命令“張貼(post)”允許用戶在完成之后張貼通告。
第三域414允許用戶定義支配通告的傳播的各種準則。例如,Alice可指定通告應(yīng)當僅被轉(zhuǎn)發(fā)到其直接聯(lián)系人,這意味著僅轉(zhuǎn)發(fā)給其好友列表上列出的那些個人?;蛘逜lice可以通過限制僅將通告分發(fā)到其好友列表內(nèi)的某些類別,諸如僅分發(fā)到其家庭聯(lián)系人、僅分發(fā)到其朋友聯(lián)系人、和/或僅分發(fā)到其工作相關(guān)聯(lián)系人,來變得更特定。
另外,或者可選地,Alice可通過選中第三域414中的適當?shù)目騺硎跈?quán)將通告分發(fā)到聯(lián)系人的聯(lián)系人。在一個實現(xiàn)中,用戶也可定義通告應(yīng)當在社交組的網(wǎng)絡(luò)中被分發(fā)得“多遠”。在這一情況下,Alice選擇了“2”,意味著通告被分發(fā)到二階社交組之遠,諸如圖1所示的社交組104。第三域414也允許用戶限制被發(fā)送到用戶的直接聯(lián)系人列表之外的AR信息的量。在一個情況下,AR功能200可以被預(yù)先配置成從完整的通告信息集中提取信息的子集并發(fā)送到較高階社交組。在其它實現(xiàn)中,通告創(chuàng)建窗格408(或鏈接窗格)可允許用戶自定義被發(fā)送到其直接聯(lián)系人組之外的信息(例如,通過激活圖4中的“定義信息(define info)”鏈接)。在一個情況下,應(yīng)用統(tǒng)一的準則來限制發(fā)送到所有較高階社交組(例如,n階社交組,其中n>1)的信息的量。在另一情況下,可能根據(jù)用戶與通告發(fā)起用戶的關(guān)系遙遠性逐漸減少發(fā)送給用戶的信息量。
上述用于創(chuàng)建通告的機制是示例性且非限制的。用于創(chuàng)建通告的其它機制可使用不同的UI技術(shù)來向用戶請求信息。此外,其它機制可收集與以上枚舉的示例性域不同的準則域。例如,用于創(chuàng)建通告的另一機制(未示出)可允許通告創(chuàng)建成員(Alice)指定除Alice自己之外還準許誰審閱對Alice的通告的響應(yīng)。這一“能夠查看響應(yīng)”準則可以被限于Alice的一階(直接)好友列表,或可以使用上述“向外程度”參數(shù)來指定。這一特征可能在銷售上下文中尤其有用,其中用戶可以對由Alice提供銷售的特定物品進行競價,并因此自然地希望知道占優(yōu)勢的最高競價可能是什么。作為另一示例,假定Alice的消息要求對任何主題的建議;此處,用戶可能對找到其他人如何對Alice的消息響應(yīng)感興趣,例如,避免不必要地重復(fù)其他人所說的內(nèi)容。(然而,在其它情況下,可能期望停用這一“能夠查看響應(yīng)”選項來保護消息交換的私密性)。
在又一實現(xiàn)中,響應(yīng)通告的用戶可被給予控制其響應(yīng)是否可被組中除Alice之外的其他人查看的選項。
在創(chuàng)建消息之后,Alice可能從其社交組或鏈接的社交組中的成員接收到對通告的一個或多個響應(yīng)。Alice可通過激活其通告并檢查與其相關(guān)聯(lián)的任何響應(yīng)來審閱其通告。
仍在示例性和非限制IM應(yīng)用程序的上下文中,圖5示出了如何能夠向Alice的社交組內(nèi)的用戶Bob警告Alice的消息的存在。例如,假定Bob對應(yīng)于圖1所示的實體“B”。當Bob調(diào)用IM應(yīng)用程序時,顯示IM窗格502。IM窗格502包括Bob的社交組的成員的列表504,這對應(yīng)于圖1中的社交組104。Alice是Bob的社交組中的成員。
IM窗格502通過在列表504中臨近Alice的別名的位置處顯示AR信息506,向Bob警告Alice創(chuàng)建了通告的事實。圖5所示的特定AR信息506完全是示例性的;可使用任何符號(或聲音等)來向用戶警告另一用戶創(chuàng)建了通告。然而,較佳地,AR功能200將AR信息506與關(guān)聯(lián)于通告發(fā)起用戶的身份信息相關(guān)聯(lián),使得在呈現(xiàn)身份信息的每一處,同樣地與其相關(guān)聯(lián)地呈現(xiàn)AR信息506。由此,例如,如果Bob也包括Alice作為電子郵件應(yīng)用程序中的聯(lián)系人,則AR功能200將顯示與Alice的聯(lián)系人信息相關(guān)聯(lián)的AR信息506,以向Bob警告Alice的通告的存在。(盡管未示出,但Alice可在其IM窗格中包括與其自己的身份信息相關(guān)聯(lián)的類似的AR信息,以向其警告她創(chuàng)建了通告的事實,并用作用于重新激活和檢查其通告以及與其相關(guān)聯(lián)的響應(yīng)的門戶)。
Bob可用不同的方式來調(diào)用Alice的通告,諸如在AR信息506上點擊。這將提示AR功能200呈現(xiàn)通告窗格508。通告窗格508包括標識通告發(fā)起成員,即Alice的第一域510。通告窗格508包括提供Alice使用圖4的通告創(chuàng)建窗格508定義的通告的內(nèi)容的第二域512。內(nèi)容可包括與通告相關(guān)聯(lián)的圖片(通過圖4的“附加”命令來附加),以及與通告相關(guān)聯(lián)的文本描述。在這一特定情況下,Alice正在銷售高爾夫球棒。由此,圖片可提供她正在銷售的球棒的照片,且文本部分可提供該物品的描述。盡管未示出,如果Alice激活了上述“能夠查看響應(yīng)”選項,則呈現(xiàn)給Bob的通告也可提供關(guān)于由其他人響應(yīng)于Alice的通告發(fā)送的消息的信息。例如,盡管未示出,但通告窗格508可包括提供允許Bob查看其他人的響應(yīng)的門戶的鏈接;或者,關(guān)于其他人的響應(yīng)的信息(例如,最高競價)可被結(jié)合到在通告窗格508本身上呈現(xiàn)的主要信息中。
通告窗格508的第三域514允許Bob響應(yīng)Alice的通告。激活該回復(fù)功能可觸發(fā)對特殊用戶界面呈現(xiàn)(未示出)的顯示,該用戶界面提供關(guān)于該物品的進一步信息,和/或允許Bob對該物品做出正式的購買(例如,通過輸入信用卡信息、地址信息等)??商鎿Q地,或除此之外,回復(fù)功能可建立與Alice(如果Alice在線)的通信會話,使得Bob可個人地通過IM會話完成與Alice的銷售交易。
可以回想,Alice定義了其消息的“到達范圍”向外擴展到二階社交組,這可允許消息也被分發(fā)到列表504中Bob的聯(lián)系人??紤]Bob的列表504的成員Carol此時也在線的情況。還假定Alice不是Carol自己的好友列表的成員。在這一情況下,AR功能200可依賴于各種機制來向Carol警告Alice的消息的存在。在一個情況下,Carol的IM窗格(未示出)可顯示匿名AR信息,她指示其好友列表上的某個人具有生成消息的聯(lián)系人(或在關(guān)系鏈中“進一步返回”的某個人生成了通告)。Carol的IM窗格可在Bob的身份信息旁邊顯示匿名AR信息,這可至少向Carol警告Bob是從通告發(fā)起成員到Carol的路徑中的最后一個鏈接。在另一情況下,Carol的IM窗格可包括以彈出警告的方式(Carol可任選地禁用)臨時顯示來自遠程聯(lián)系人(例如,Alice)的AR信息的單獨的“臨時訪客(temporary guest)”部分。該特殊部分中的AR信息在可能時可任選地標識通告發(fā)起成員。在另一情況下,AR功能200可委托沿路徑的每一鏈接成員授權(quán)關(guān)于通告的信息的轉(zhuǎn)發(fā)。在這一情形中,僅當Bob授權(quán)這一發(fā)送時,AR功能200才將Alice的通告?zhèn)鞑サ紺arol。在另一情況下,IM功能可準許從不包括在用戶的好友列表中的某個人接收通告的用戶正式地將通告發(fā)起成員添加到用戶的好友列表,或至少添加到好友列表的特定類別(例如,“遠程AR聯(lián)系人”列表)。在任何情況下,當Carol激活A(yù)R信息時,AR功能200可提供呈現(xiàn)給Bob的相同的通告窗格508(或該窗格508中包含呈現(xiàn)給Bob的信息的子集的某一修改的再現(xiàn))。
上述示例涉及市場相關(guān)的應(yīng)用,其中Alice對銷售商品或服務(wù)感興趣。然而,AR功能200可用于創(chuàng)建任何種類的通告,諸如購買商品或服務(wù)的請求,或?qū)π畔⒌耐ㄓ谜埱蟆D6示出了與在線配對有關(guān)的又一應(yīng)用,其中Alice生成了向其朋友詢問他們是否認識她可能約會的任何人的通告602。在線約會情形是AR功能200的一個尤其適當?shù)膽?yīng)用,因為用戶可能非常不愿意在匿名約會數(shù)據(jù)庫中張貼對大量且非限制的參與者人群可訪問的個人信息。但是用戶可能對將約會相關(guān)請求委托給他或她的朋友感到更舒服,因為許多人通常嚴重地依賴于朋友和家人來找到合適的伴侶。
AR功能200可提供用于向用戶警告張貼的通告以及對張貼的通告的響應(yīng),以及用于向用戶呈現(xiàn)通告和響應(yīng)的其它機制。例如,AR功能200可使用任何種類的遞送平臺(或遞送平臺的任一組合)來遞送通告,諸如局域網(wǎng)、廣域網(wǎng)、無線通信網(wǎng)絡(luò)(例如,通過由蜂窩網(wǎng)絡(luò)提供的SMS/MSS服務(wù),或類似的消息通信服務(wù))、通過常規(guī)郵件或信件對承載通告的物理媒介的手動遞送、等等。此外,AR功能200可使用用于向用戶警告AR信息然后呈現(xiàn)通告的任何機制(或機制的組合),諸如通過呈現(xiàn)圖形信息(包括靜止和/或動畫圖形信息)、視頻信息(諸如呈現(xiàn)通告的內(nèi)容的視頻剪輯)、音頻信息、觸覺信息等等。此外,AR功能200可將這一AR信息集成到由接收設(shè)備以任何方式提供的任何應(yīng)用程序中。例如,接收設(shè)備可將AR信息集成到電子郵件應(yīng)用程序、數(shù)字網(wǎng)絡(luò)語音應(yīng)用程序、任何種類的IP瀏覽器相關(guān)服務(wù)等中?;蛘?,接收設(shè)備可通過單獨地專用于AR功能200的“獨立”消息通信服務(wù)(例如,通過用戶的臺式機可用)來提供AR信息。
最后,應(yīng)當注意,上文闡述的示例涉及與涉及用戶的身份信息相關(guān)聯(lián)的AR信息的呈現(xiàn)(例如,在好友列表或聯(lián)系人列表的上下文中),例如,通過將AR信息“附帶”到預(yù)先存在的身份信息上。然而,其它應(yīng)用程序不提供身份信息作為其正常服務(wù)的一部分。在這些情況下,AR功能200可通過將這一身份信息作為這些應(yīng)用程序的補充特征添加來呈現(xiàn)AR信息?;蛘?,AR功能200可以用與正式的好友列表或聯(lián)系人信息分離的方式呈現(xiàn)AR警告,例如,通過提供在張貼AR消息時警告用戶的“獨立”彈出消息(以及類似的消息)。
上述實現(xiàn)描述了逐個通告基礎(chǔ)上的AR信息交換。然而,可預(yù)想存在多種替換。例如,圖7示出了允許用戶對張貼的通告做出與圖5和6的示例相比更全面的調(diào)查的一個示例性市場窗格700。在以下討論中,與市場窗格702交互的用戶被稱為“查詢用戶”。
市場窗格702中的第一域702允許查詢用戶選擇感興趣的話題,例如,查詢用戶是否希望查看由其他人創(chuàng)建的銷售通告或用戶自己的銷售通告。在圖7的情況下,查詢用戶選擇查看由其他人創(chuàng)建的通告(通過選擇“購買(Buy)”頁面)。如果查詢用戶選擇查詢用戶自己的通告,則AR功能200也可提供關(guān)于從涉及該通告的用戶接收到的響應(yīng)的信息。
市場窗格702中的第二域允許查詢用戶定義將用于從全部數(shù)量的通告中精選可用通告的一個子集的準則。在這一域704中,第一“來自……的項(Itmes From)”準則允許查詢用戶在通告發(fā)起成員的特性的基礎(chǔ)上過濾通告。第一類成員可對應(yīng)于查詢用戶的直接社交組(例如,一階社交組)。其它類成員可涉及后面更高階的社交組。“來自……的項”準則也可允許查詢用戶定義他們希望從其中查看通告的用戶類別,諸如家人、朋友、同事等等?!跋蛲獬潭?Degrees Out)”準則允許查詢用戶定義AR功能200將到達關(guān)系鏈中多遠來檢索通告。在所示的圖7的情況下,查詢用戶為“來自……的項”準則選擇“所有賣主(All Sellers)”,并為“向外程度”準則選擇“4”,意味著查詢用戶希望查看由向外延伸到四階社交組(可能很好地定義了包含幾百個聯(lián)系人的網(wǎng))的任何社交組內(nèi)的任何成員創(chuàng)建的通告。通過這些域,查詢用戶可有效地基于期望的信任水平從通告存儲204中精選通告的集合。例如,該搜索機制允許用戶審閱來自通告發(fā)起成員的相對親密組(例如,一階組),或更廣泛的成員組的通告(例如,可能包括通告存儲204中的所有通告)。圖7示出了用于在這些域中輸入準則的示例性下拉選擇機制,盡管可使用其它控制機制,諸如用于指定“向外程度”準則的各種圖形機制(例如,滑動塊控件、旋鈕類型的控件等等)。指定“向外程度”準則的另一種方式是通過一系列的同心環(huán),其中每一環(huán)指定了查詢用戶和通告發(fā)起成員之間的隔離程度。查詢用戶(由環(huán)的中心表示)可通過選擇(例如,點擊)期望的同心環(huán)來指定期望的信任級別。
第二域704中的另一準則允許查詢用戶指定查詢用戶希望查看的物品類別,諸如電子商品、衣物、音樂等等。
第二域704中的另一準則允許查詢用戶定義將在窗格702中呈現(xiàn)通告的方式。對于隨機打亂選項,AR功能200可呈現(xiàn)滿足第二域702中定義的準則的通告的隨機子集?;蛘?,AR功能200可基于他們多久以前創(chuàng)建、價格范圍、關(guān)系程度(例如,在更遙遠的聯(lián)系人之前來自直接聯(lián)系人的物品)等來對物品分級。
第三域706提供了對滿足以上定義的搜索準則的匹配物品的描述。該域706可呈現(xiàn)描述通告的任何種類的信息,包括圖形信息、文本信息或其組合。在圖7的示例性情況下,第三域706為每一通告提供與物品的賣主相關(guān)聯(lián)的圖片或圖標、物品的圖片、物品的顯見特征的文本描述、以及啟動物品的購買的命令按鈕。查詢用戶可通過激活該域706的右上角的“下一步(Next)”命令來順序通過第三域706的不同窗格。在選擇了隨機打亂準則的情況下,下一步命令將提示AR功能200提供可用物品的另一隨機子集用于審閱。
第四域708示出了關(guān)于第三域706中所示的物品的所選擇的一個的更具體信息。在這一情況下,查詢用戶選擇了涉及由賣主Joseph K銷售的車輛的物品710。由此,第四域708提供了關(guān)于該車輛及其賣主的附加信息。即,第四域708的最頂端部分712提供了關(guān)于車輛本身的附加信息。這一附加信息可包括車輛的附加照片,以及車輛的擴展文本描述。該部分712也可提供允許查詢用戶找到類似的物品、購買物品或檢索關(guān)于物品的更進一步信息的渠道。
第四域708的中間部分714提供了關(guān)于賣主Joseph K的附加信息。附加信息可包括賣主的照片以及與賣主相關(guān)聯(lián)的分級信息。分級信息可反映從與該賣主交易的其它買主接收到的反饋,由此反映了其與該賣主交易的體驗一好、壞或中間。因此,查詢用戶可對于從該賣主購買是否謹慎做出更明達的判斷。這可能在其中查詢用戶不認識賣主的情況下是有價值的,諸如可能是賣主來自相對較高階社交組的情況。
中間部分714也可任選地提供標識賣主如何被鏈接到查詢用戶的信息。這可以在文本上用定義賣主和查詢用戶之間的鏈接的一串別名來表示。在這一情況下,鏈接是“Joseph K”到“Sarah”到查詢用戶(“你(You)”)。中間部分714也可以圖形格式顯示賣主和查詢用戶之間的關(guān)系,諸如通過使用圖7所示的同心圓的范例(也在上文“向外程度”準則的上下文中描述)同心圓中間的點對應(yīng)于查詢用戶,而圓外周邊上的點對應(yīng)于賣主。中間環(huán)的點表示將查詢用戶鏈接到賣主的中間成員(Sarah)。同心圓范例僅是說明性的;可使用其它圖形范例,諸如族譜類型的樹結(jié)構(gòu)、金字塔類型的結(jié)構(gòu)、重疊圓范例(例如,類似于圖1所示的維恩圖格式)等來示出成員之間的鏈接。無論使用什么格式來傳達關(guān)系,該信息都可以是非常有益的,因為它允許查詢用戶僅看一眼就可評定其與通告發(fā)起成員的關(guān)系是否滿足期望的信任級別。
“信任圓”機制也可被修改以包括附加功能。例如,該機制可包括允許用戶例如基于用戶對所顯示的信任級別不適當?shù)莫毩⒃u定將成員從一個信任圓“點擊并拖動”到另一個。在一個情況下,這可具有將遠程成員添加到查詢用戶的好友列表、從查詢用戶的好友列表中移除成員等的效果。這一范例的其它變體也是可能的。例如,點擊圓可激活由該圓包含的成員的列表,等等。
最后,第四域708的底部部分716允許用戶查看由Joseph K的朋友銷售的物品,由此從查詢用戶可選擇的擴展了物品的池,并也將對于查詢用戶的關(guān)系階數(shù)向外擴展了一個附加程度。
要重復(fù)的是,市場窗格700的樣式、組織和內(nèi)容是說明性和非限制的。上文闡述的概念的眾多變體是可能的。
C.示例性操作方法(圖8和9)圖8和9以流程圖的形式共同描述了AR功能200的操作。為便于討論,某些操作被描述為構(gòu)成以特定的順序執(zhí)行的各個步驟。這一實現(xiàn)是示例性和非限制的。此處所描述的某些步驟可被組合在一起并在單個操作中執(zhí)行,而某些步驟可以用與本發(fā)明中闡述的示例中采用的順序不同的順序來執(zhí)行。由于由AR功能200執(zhí)行的功能已在先前的部分中充分解釋,因此本節(jié)將主要用作對那些功能的回顧。圖8和9在商品或服務(wù)銷售的上下文中描述,但是這些過程中所列出的步驟可應(yīng)用于任何上下文中生成的任何種類的通告。
圖8的過程800示出了可從通告創(chuàng)建者(例如,通告發(fā)起者)的有利位置發(fā)生的操作。
在步驟802,通告發(fā)起者定義通告的內(nèi)容。在步驟804,用戶定義支配通告的分發(fā)的準則。這樣的準則可涉及可接收通告的成員的類別(家人、朋友、同事等),和/或用戶希望通告在相關(guān)的社交組的網(wǎng)絡(luò)內(nèi)被傳播得多遠。在步驟806,用戶張貼完成的通告。圖4示出了可用于創(chuàng)建和張貼通告的一種用戶界面機制400,以及許多可能的其它機制。
在步驟808,用戶可處理可能接收到的對創(chuàng)建的通告的任何響應(yīng)。在一個情況下,用戶可通過激活用戶自己的通告(或多個通告)來確定其它用戶記錄了什么類型的響應(yīng)來執(zhí)行該任務(wù)。(例如,在圖4的上下文中,Alice的IM窗格402可包括向Alice警告她創(chuàng)建了通告的事實的AR信息,這類似于AR信息506;Alice可通過激活該AR信息來激活通告)。在審閱了響應(yīng)之后,用戶然后可采取適當?shù)膭幼?,諸如向響應(yīng)的用戶售出物品。
圖9的過程示出了可從通告的使用者的有利位置發(fā)生的操作。在步驟902,可向使用者警告通告的存在的一種方法是通過臨近與通告始發(fā)者相關(guān)聯(lián)的身份相關(guān)信息顯示的AR信息。圖5示出了這一提供的一個示例,其中AR信息506顯示在臨近賣主別名的使用者IM窗格502中。AR功能200也可被配置成在提供與賣主相關(guān)聯(lián)的聯(lián)系人信息的其它應(yīng)用程序(例如,電子郵件應(yīng)用程序)中顯示AR信息506。
或者,在步驟904,使用者可執(zhí)行滿足定義的準則的更全面的通告檢索。圖7示出了用于以此模式檢索通告的一個這樣的市場窗格700。
在步驟906,使用者可激活感興趣的一個或多個通告。這一動作可產(chǎn)生關(guān)于感興趣的物品的附加信息,以及關(guān)于物品的賣主的附加信息。
在步驟908,使用者基于提供的補充信息調(diào)查通告,且如果有需要,響應(yīng)該物品(例如,通過購買物品來響應(yīng))。
D.示例性計算機環(huán)境(圖10)在一個示例性實現(xiàn)中,AR功能200的某些方面可以被實現(xiàn)為由一個或多個計算機設(shè)備執(zhí)行的計算機代碼。例如,與頭端基礎(chǔ)結(jié)構(gòu)310相關(guān)聯(lián)的服務(wù)器機器可以由一個或多個設(shè)備來實現(xiàn)。同樣,客戶機設(shè)備(302、304、……、306)可以由計算機設(shè)備來實現(xiàn)。在這一情況下,圖10也提供了關(guān)于可用于實現(xiàn)任何這樣的計算機設(shè)備的示例性計算機環(huán)境1000的信息。
計算環(huán)境1000包括通用或服務(wù)器類型的計算機1002和顯示設(shè)備1004。然而,計算環(huán)境1000可包括其它種類的計算設(shè)備。例如,盡管未示出,計算機環(huán)境1000可包括手持式或膝上型設(shè)備、機頂盒、游戲控制臺、大型計算機等等。此外,圖10示出了計算機環(huán)境1000的元件被組合在一起以便于討論。然而,計算環(huán)境1000可采用分布式處理配置。在分布式計算環(huán)境中,計算資源可以物理地遍及環(huán)境而分布。
示例性計算機1002包括一個或多個處理器或處理單元1006、系統(tǒng)存儲器1008以及總線1010??偩€1010將各種系統(tǒng)組件連接在一起。例如,總線1010將處理器1006連接到系統(tǒng)存儲器1008??偩€1010可以使用任何種類的總線結(jié)構(gòu)或總線結(jié)構(gòu)的組合來實現(xiàn),包括存儲器總線或存儲器控制器、外圍總線、加速圖形端口以及使用各種總線體系結(jié)構(gòu)的任一種的處理器或局部總線。
計算機1002也可包括各種計算機可讀介質(zhì),包括各種類型的易失性和非易失性介質(zhì),其每一個可以是可移動或不可移動的。例如,系統(tǒng)存儲器1008包括易失性存儲器形式的計算機可讀介質(zhì),諸如隨機存取存儲器(RAM)1012,以及非易失性存儲器形式的計算機可讀介質(zhì),諸如只讀存儲器(ROM)1014。ROM 1014包括包含諸如在啟動期間幫助在計算機1002內(nèi)的元件之間傳送信息的基本例程的輸入/輸出系統(tǒng)(BIOS)1016。RAM 1012通常包含可以被處理單元1006快速訪問的形式的數(shù)據(jù)和/或程序模塊。
其它種類的計算機存儲介質(zhì)包括用于讀取和寫入不可移動、非易失性磁介質(zhì)的硬盤驅(qū)動器1018,用于讀取和寫入可移動、非易失性磁盤1022(例如,“軟盤”)的磁盤驅(qū)動器1020,以及用于讀取和/或?qū)懭肟梢苿?、非易失性光盤1026,諸如CD-ROM、DVD-ROM或其它光介質(zhì)的光盤驅(qū)動器1024。硬盤驅(qū)動器1018、磁盤驅(qū)動器1020和光盤驅(qū)動器1024的每一個通過一個或多個數(shù)據(jù)介質(zhì)接口1028連接到系統(tǒng)總線1010?;蛘?,硬盤驅(qū)動器1018、磁盤驅(qū)動器1020和光盤驅(qū)動器1024可以由SCSI接口(未示出)或其它耦合機制連接到系統(tǒng)總線1010。盡管未示出,計算機1002可包括其它類型的計算機可讀介質(zhì),諸如盒式磁帶或其它磁存儲設(shè)備、閃存卡、CD-ROM、數(shù)字多功能盤(DVD)或其它光存儲、電可擦除可編程只讀存儲器(EEPROM)等等。
一般而言,上述計算機可讀介質(zhì)提供了計算機1002所使用的計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊和其它數(shù)據(jù)的非易失性存儲。例如,可讀介質(zhì)可儲存操作系統(tǒng)1030、應(yīng)用專用功能1032(包括用于實現(xiàn)AR功能200的各方面的功能)、其它程序模塊1034和程序數(shù)據(jù)1036。
計算機環(huán)境1000可包括各種輸入設(shè)備。例如,計算機環(huán)境1000包括鍵盤1038和定點設(shè)備1040(例如,“鼠標”),用于將命令和信息輸入到計算機1002。計算機環(huán)境1000可包括其它輸入設(shè)備(未示出),諸如話筒、操縱桿、游戲墊、圓盤式衛(wèi)星天線、串行端口、掃描儀、讀卡設(shè)備、數(shù)字或視頻攝像機等等。輸入/輸出接口1042將輸入設(shè)備耦合到處理單元1006。更一般地,輸入設(shè)備可通過任何種類的接口和總線結(jié)構(gòu),諸如并行端口、串行端口、游戲端口、通用串行總線(USB)端口等耦合到計算機1002。
計算機環(huán)境1000也可包括顯示設(shè)備1004。視頻適配器1044將顯示設(shè)備1004耦合到總線1010。除顯示設(shè)備1004之外,計算機環(huán)境1000可包括其它輸出外圍設(shè)備,諸如揚聲器(未示出)、打印機(未示出)等等。
計算機1002使用到一個或多個遠程計算機,如遠程計算設(shè)備1046的邏輯連接在網(wǎng)絡(luò)化環(huán)境中工作。遠程計算設(shè)備1046可以是任何種類的計算機設(shè)備,包括通用個人計算機、便攜式計算機、服務(wù)器等等。遠程計算設(shè)備1046可包括上文相對于計算機1002所討論的所有特征或其某一子集。
任何類型的網(wǎng)絡(luò)1048可用于將計算機1002與遠程計算設(shè)備1046耦合,諸如圖4的WAN 402、LAN等等。計算機1002通過網(wǎng)絡(luò)接口1050(例如,圖4所示的接口416)耦合到網(wǎng)絡(luò)1048,網(wǎng)絡(luò)接口可利用寬帶連接、調(diào)制解調(diào)器連接、DSL連接或其它連接策略。盡管未示出,但計算環(huán)境1000可提供用于將計算機1002與遠程計算設(shè)備1046連接(例如,通過已調(diào)制無線電信號、已調(diào)制紅外信號等)的無線通信功能。
盡管本發(fā)明是以對結(jié)構(gòu)特征和/或方法動作專用的語言來描述的,然而可以理解,所附權(quán)利要求書中所定義的本發(fā)明不必要限于所描述的具體特征或動作。相反,具體特征和動作是作為實現(xiàn)要求保護的本發(fā)明的示例性形式公開的。
權(quán)利要求
1.一種用于在具有預(yù)先建立的社交組的環(huán)境中通信的方法,包括由一階社交組的成員創(chuàng)建通告,所述成員被稱為通告發(fā)起成員;將所述通告與所述通告發(fā)起成員的身份相關(guān)聯(lián);以及將所述通告至少傳播到所述一階社交組的其它成員。
2.如權(quán)利要求1所述的方法,其特征在于,所述一階社交組的成員通過各自的關(guān)聯(lián)鏈被鏈接到其它社交組,且其中,所述創(chuàng)建定義了所述通告是否被限于所述一階社交組,或它是否可被傳播到所述其它社交組。
3.如權(quán)利要求2所述的方法,其特征在于,所述創(chuàng)建還定義了支配沿鏈接的社交組的鏈向外傳播所述通告的范圍的關(guān)系程度參數(shù)。
4.如權(quán)利要求2所述的方法,其特征在于,所述創(chuàng)建還定義了被傳播到相對于所述一階社交組的其它社交組的通告信息的量。
5.如權(quán)利要求2所述的方法,其特征在于,如果所述通告被準許被傳播到其它社交組,則所述傳播包括將所述通告?zhèn)鞑サ剿銎渌缃唤M的成員。
6.如權(quán)利要求1所述的方法,其特征在于,所創(chuàng)建的通告涉及向其它成員授予某些有益內(nèi)容的提議。
7.如權(quán)利要求1所述的方法,其特征在于,所創(chuàng)建的通告涉及從其它成員接收某些有益內(nèi)容的請求。
8.如權(quán)利要求1所述的方法,其特征在于,所述傳播包括通過與標識所述通告發(fā)起成員的身份相關(guān)信息相關(guān)聯(lián)地呈現(xiàn)通告相關(guān)信息,來向所述其它成員警告所述通告的存在。
9.如權(quán)利要求8所述的方法,其特征在于,所述一階社交組涉及即時消息通信程序社交組,且其中,所述通告相關(guān)信息包括標識所述通告的信息,且所述身份相關(guān)信息包括在所述一階社交組的成員清單內(nèi)標識所述通告發(fā)起成員的信息。
10.如權(quán)利要求8所述的方法,其特征在于,還包括通過激活所述通告相關(guān)信息來響應(yīng)所述通告。
11.如權(quán)利要求8所述的方法,其特征在于,由所述一階社交組的其它成員接收的通告包括標識所述通告發(fā)起成員的可信性的信息。
12.如權(quán)利要求1所述的方法,其特征在于,還包括由所述一階社交組的任何成員調(diào)查由所述一階社交組的任何其它成員發(fā)出的通告。
13.如權(quán)利要求12所述的方法,其特征在于,所述一階社交組的成員通過各自的關(guān)聯(lián)鏈被鏈接到其它社交組,且其中,所述調(diào)查還包括調(diào)查由其它社交組中的其它成員發(fā)出的通告。
14.如權(quán)利要求13所述的方法,其特征在于,定義的關(guān)系程度準則支配沿鏈接的社交組的鏈向外調(diào)查的到達范圍。
15.一個或多個包含用于實現(xiàn)如權(quán)利要求1所述的方法的機器可讀指令的機器可讀介質(zhì)。
16.一種包括被配置成實現(xiàn)如權(quán)利要求1所述的方法的邏輯的通告相關(guān)功能。
17.一種用于在具有預(yù)先建立的社交組的環(huán)境中通信的通告相關(guān)功能,包括通告創(chuàng)建模塊,它被配置成(a)由一階社交組的成員創(chuàng)建通告,所述成員被稱為通告發(fā)起成員;以及(b)將所述通告與所述通告發(fā)起成員的身份相關(guān)聯(lián);以及通告?zhèn)鞑ツK,它被配置成將所述通告?zhèn)鞑サ剿鲆浑A社交組的成員和/或鏈接的社交組的成員。
18.如權(quán)利要求17所述的通告相關(guān)功能,其特征在于,所述通告?zhèn)鞑ツK還被配置成接收對所述通告的響應(yīng)。
19.如權(quán)利要求17所述的通告相關(guān)功能,其特征在于,所述一階社交組包括即時消息通信程序通信組。
20.一種用于在具有預(yù)先建立的社交組的環(huán)境內(nèi)通信的系統(tǒng),包括由一階社交組的成員操作的多個設(shè)備;用于將所述多個設(shè)備耦合在一起的耦合機制;以及通告相關(guān)功能,它被配置成(a)由一階社交組的成員創(chuàng)建通告,所述成員被稱為通告發(fā)起成員;(b)將所述通告與所述通告發(fā)起成員的身份相關(guān)聯(lián);以及(c)將所述通告?zhèn)鞑サ剿鲆浑A社交組的成員和/或鏈接的社交組的成員。
全文摘要
描述了用于在具有預(yù)先建立的社交組,諸如預(yù)先建立的即時消息通信程序社交組的環(huán)境內(nèi)傳播和響應(yīng)通告的策略。更具體地,組中的成員可創(chuàng)建通告,由此,通告變?yōu)榕c成員的身份相關(guān)聯(lián)。成員然后可將該通告作為其身份的一部分傳播到成員的直接社交組內(nèi)的成員。如果成員如此授權(quán),則通告也可被傳播到鏈接到該成員的直接社交組的其它社交組。直接社交組或鏈接的社交組之一中的成員可響應(yīng)該通告。使用預(yù)先建立的社交組來進行通告相關(guān)的交換提供了常規(guī)的基于網(wǎng)絡(luò)的消息通信和商品銷售服務(wù)不能提供的信任水平。
文檔編號H04L12/18GK1815969SQ200610002580
公開日2006年8月9日 申請日期2006年1月4日 優(yōu)先權(quán)日2005年2月3日
發(fā)明者A·J·羅斯維, B·J·歐文, D·J·瑪寇斯基, E·鄭, M·J·豪爾, M·扎納-古德賽, T·L·颯瓦杰 申請人:微軟公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1