專利名稱:基于預(yù)編程的偏好進(jìn)行人員匹配的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于處理客戶端信息,尤其用于對客戶端進(jìn)行匹配的方法、客戶端設(shè)備、計(jì)算機(jī)程序產(chǎn)品和系統(tǒng)。
背景技術(shù):
當(dāng)今,對于個(gè)體之間建立聯(lián)系的需求不斷增長。由于該需求的原因,已經(jīng)研發(fā)了許多不同的方式來處理這一問題,例如提供了集會(huì)點(diǎn),在那里人們能夠互相會(huì)面。當(dāng)然,當(dāng)今還有虛擬集會(huì)點(diǎn),諸如基于因特網(wǎng)的站點(diǎn),例如聊天站點(diǎn)。這樣的站點(diǎn)適合于創(chuàng)建新的聯(lián)系,但是一般地,會(huì)遭受到諸如確定目標(biāo)或適當(dāng)匹配之類的缺陷,在本公開內(nèi)容中對其的
后續(xù)表達(dá)將被用來包括建立、創(chuàng)建和標(biāo)向(target)所希望的聯(lián)系。例如,可能難以確保希望的聯(lián)系已經(jīng)建立,并且經(jīng)常存在關(guān)于匿名等的問題。典型地,現(xiàn)有技術(shù)解決方案提供了匹配聯(lián)系的間接方式并且經(jīng)常是不安全的,因此必須給出電話號碼等以便能夠在至少存在一定程度的安全之前建立新的聯(lián)系。此外,常常難以根據(jù)任意參數(shù)對聯(lián)系進(jìn)行匹配,但是該匹配通常在幾乎沒有任何選擇的情況下^t提供。因此,在以前尚未以不安全的方式建立大量聯(lián)系的情況下,難以或不可能集中在正確的聯(lián)系。
類似的情形還出現(xiàn)在標(biāo)向廣告中,特別是根據(jù)特定客戶端的興趣或需要進(jìn)行匹配。此外, 一些因特網(wǎng)在線服務(wù)提供商已經(jīng)通過向用戶提供所謂的結(jié)合廣告的聊天服務(wù)而獲得了收入。例如,當(dāng)用戶訪問因特網(wǎng)上的站點(diǎn)(網(wǎng)頁)時(shí),可向所述用戶顯示作為網(wǎng)頁的一部分的廣告(常常被稱作所謂的橫幅廣告(banner))。典型地,還是在這樣的系統(tǒng)中,雖然訪問某站點(diǎn)的每個(gè)用戶具有不同的偏好,但是被顯示以相同的廣告。某些更為復(fù)雜的系統(tǒng)具有在一定時(shí)間段后改變廣告的能力,但是仍然需要向找到相關(guān)潛在客戶端的較佳目標(biāo)的改進(jìn)。類似的服務(wù)被提供給手持設(shè)備的用戶,諸如向蜂窩式電話廣播電視節(jié)目,參見(c.f.)最近引入的針對手持設(shè)備的基于DVB-H的廣播多媒體,由此把電視節(jié)目和廣告節(jié)目(commercial)廣播給蜂窩式電話的用戶。聊天特征近來也被引入諸如蜂窩式電話之類的手持設(shè)備。然而,這些服務(wù)也遭受到如所描述的與傳統(tǒng)因特網(wǎng)服務(wù)相關(guān)的類似的標(biāo)向問題。
雖然能夠在因特網(wǎng)上找到許多匹配服務(wù),但是它們局限于自發(fā)性、地理相關(guān)性方面,并且不能解決來自特定情形的需要。例如,夜間俱樂部可能想邀請路人免費(fèi)入場,坐在咖啡館中的單個(gè)人士可能對接觸感興趣以獲得與分享他或她的興趣的任何其他人而不是任何人的潛在的聯(lián)系,或者某人可能想要出售他的或她的手機(jī)并且感興趣的買者通過他或她的身邊卻不知道該交易機(jī)會(huì)。
因此,盡管現(xiàn)有的基礎(chǔ)設(shè)施或許支持這些技術(shù),但是根據(jù)我們的最佳知識(shí),現(xiàn)有技術(shù)并沒有給出適合于以更為直接、有目標(biāo)的方式建立新的聯(lián)系,或者為先前的段落所描述的情形提供解決方案,也就是,對彼此的聯(lián)系進(jìn)行匹配。
發(fā)明內(nèi)容
本發(fā)明的一個(gè)方面是提供一種用于對客戶端信息進(jìn)行處理的新的方法、設(shè)備、計(jì)算機(jī)程序產(chǎn)品和系統(tǒng)以解決以上所闡述的問題。
根據(jù)本發(fā)明的第一方面,這是通過由第一客戶端來處理包含客戶端
數(shù)據(jù)的客戶端信息的方法來達(dá)到的。所述方法包括步驟
如果還沒有傳送客戶端信息則向第二客戶端提供向第 一客戶端傳
送所述客戶端信息的請求;
由所迷笫一客戶端基于該包含客戶端數(shù)據(jù)的客戶端信息確定與所
迷客戶端設(shè)備兼容的客戶端操作,所述客戶端數(shù)據(jù)包括用于客戶端匹配
的預(yù)定參數(shù);和
基于所述客戶端數(shù)據(jù)執(zhí)行一個(gè)或多個(gè)基于客戶端的處理操作以在客戶端的預(yù)定距離之內(nèi)提供第 一和第二客戶端的匹配應(yīng)用,所述基于客戶端的處理操作包括客戶端信息的同步和傳輸。
根據(jù)本發(fā)明的第二方面,這是通過用于處理客戶端信息的客戶端設(shè)備來達(dá)到的,所迷客戶端信息包含客戶端數(shù)據(jù)。所述客戶端設(shè)備包括
第一裝置,用于向第二客戶端設(shè)備或從所述第二客戶端設(shè)備傳送包括客戶端信息的信號,
第二裝置,用于向呈現(xiàn)單元傳送包括經(jīng)處理的客戶端信息的所述信
號,
7控制系統(tǒng),被設(shè)置成用來處理所述客戶端信息,以使如果還沒有傳送客戶端信息,則向第二客戶端提供向第一客戶端傳
送所述客戶端信息的請求;
由所迷第 一客戶端基于包含客戶端數(shù)據(jù)的客戶端信息來確定與所
述客戶端設(shè)備兼容的客戶端操作,所述客戶端數(shù)據(jù)包括用于客戶端匹配
的預(yù)定參數(shù);和
執(zhí)行一個(gè)或多個(gè)基于客戶端的處理操作以在客戶端的預(yù)定距離內(nèi)提供所述第 一和第二客戶端的匹配應(yīng)用,所述基于客戶端的處理操作包括客戶端信息的同步和傳輸。
根據(jù)本發(fā)明的笫三方面,這是通過用于處理客戶端信息的計(jì)算機(jī)程序產(chǎn)品來達(dá)到的,所述客戶端信息包含客戶端數(shù)據(jù)。所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)可讀代碼部分,包括
能夠由第一客戶端提供客戶端應(yīng)用的可執(zhí)行部分,包括步驟
如果還沒有傳送客戶端信息,則向第二客戶端提供向第 一客戶端傳送所述客戶端信息的請求;
由所述第一客戶端基于包含客戶端數(shù)據(jù)的客戶端信息來確定與所述客戶端設(shè)備兼容的客戶端操作,所述客戶端數(shù)椐包括用于客戶端匹配的預(yù)定參數(shù);和
基于所迷客戶端數(shù)據(jù)值執(zhí)行一個(gè)或多個(gè)基于客戶端的處理操作以在客戶端的預(yù)定距離內(nèi)提供第一和第二客戶端的匹配應(yīng)用,所述基于客
戶端的處理操作包括客戶端信息的同步和傳輸。
在該公開內(nèi)容中,使用了術(shù)語"客戶端"。在這里,"客戶端"被定義為包括或提供客戶端應(yīng)用的方法或設(shè)備,它可以體現(xiàn)為結(jié)合有軟件的硬件,在下面被表示為"客戶端設(shè)備",或者可替換地被體現(xiàn)為能夠在兼容計(jì)算機(jī)上運(yùn)行的計(jì)算機(jī)程序產(chǎn)品,該計(jì)算機(jī)程序產(chǎn)品可位于與所述客戶端進(jìn)行通信的另一設(shè)備中;因此,例如所述客戶端可位于與另一設(shè)備進(jìn)行通信的插入式卡中,所述插入式卡配有諸如處理器之類的適合的硬件一起提供客戶端應(yīng)用。在這種情況下,所述客戶端被體現(xiàn)為能夠在任意與其兼容的計(jì)算機(jī)上運(yùn)行的軟件,其中后者本質(zhì)上可以是已知的。然而,所述客戶端的基本功能同樣仍然與實(shí)施例無關(guān)。然而,在不偏離本發(fā)明的情況下也可以改變本質(zhì)上已知的另外特征,包括存在于所述客戶端中的照相機(jī)或其它設(shè)備。術(shù)語"同步"是指包括第一和第二客戶端之間的通信是雙工的,以使得兩個(gè)客戶端都同時(shí)執(zhí)行相同的過程。然而,這僅是實(shí)施例而并非限制。
本發(fā)明的一個(gè)最重要的優(yōu)點(diǎn)是它提供了安全的匹配,也就是,笫二客戶端不可能知道第一客戶端的真實(shí)身份,反之亦然。在這里,術(shù)語"安全"主要意在意味著沒有泄漏諸如電話號碼等真實(shí)可追蹤標(biāo)識(shí)手段。安全未必意味著通信在計(jì)算機(jī)方面是安全的,諸如加密消息等。但是,當(dāng)然可以采用現(xiàn)有的加密技術(shù)等。然而,這并非是本發(fā)明的一部分。相反,術(shù)語"安全"主要意味著客戶端均具有其唯一的標(biāo)識(shí)碼,使用所述標(biāo)識(shí)碼而不是諸如電話號碼、電子郵件地址等"真實(shí)的"標(biāo)識(shí)。
本發(fā)明所具備的另一優(yōu)點(diǎn)是在預(yù)定的有限范圍內(nèi)針對預(yù)定的參數(shù)
進(jìn)行匹配。該范圍幾乎可是適合于短距離(例如從10到50米的距離)無線通信的任何范圍。
然而,本發(fā)明的另 一優(yōu)點(diǎn)是客戶端之間的通信典型地不依賴于諸如提供移動(dòng)通信網(wǎng)絡(luò)的操作員之類的服務(wù)提供商。然而,該特征可根據(jù)需要存在或不存在。
所述第二客戶端可以以諸如服務(wù)器之類的主客戶端設(shè)備的形式,所述主客戶端設(shè)備典型地具有多個(gè)可與其連接或通信的其它客戶端設(shè)備(并且或許還有其它客戶端)。
例如,以這種方式,由此可提供目標(biāo)(targeted)信息分布系統(tǒng)。這在以下進(jìn)行更為詳細(xì)的描述。
根據(jù)本發(fā)明的另 一方面,提供了用于執(zhí)行所述方法的計(jì)算機(jī)程序產(chǎn)
口口 e
應(yīng)當(dāng)理解,根據(jù)所附的從屬權(quán)利要求集顯而易見的是,所述計(jì)算機(jī)程序產(chǎn)品適于執(zhí)行與以上所描述的方法有關(guān)的所有實(shí)施例。
本發(fā)明還涉及用于處理客戶端信息的系統(tǒng)。該系統(tǒng)包括多個(gè)根據(jù)本發(fā)明的客戶端設(shè)備。
本發(fā)明的其它特征和優(yōu)點(diǎn)由所附的從屬權(quán)利要求予以公開。
為了進(jìn)一步對本發(fā)明進(jìn)行解釋,現(xiàn)在將參考附圖對被選作示例的實(shí)施例進(jìn)行更為詳細(xì)的描述,其中
9圖1是根據(jù)本發(fā)明實(shí)施例的用于處理客戶端信息的系統(tǒng)的圖解。所迷系統(tǒng)包括在系統(tǒng)內(nèi)進(jìn)行通信的多個(gè)客戶端設(shè)備。
圖2是如圖1中所示的相同系統(tǒng)的客戶端設(shè)備的更為詳細(xì)的圖解。圖3圖示了當(dāng)設(shè)置呈現(xiàn)給客戶端時(shí)的設(shè)置(對應(yīng)于參數(shù))的示例以
及用于舉例說明目的的可能算法。
圖4是根據(jù)本發(fā)明實(shí)施例的圖2和3中所圖示的客戶端設(shè)備的框圖
的圖解。
圖5是根據(jù)本發(fā)明實(shí)施例的用于處理客戶端信息的方法的流程圖的圖解。
具體實(shí)施例方式
現(xiàn)在參見圖1,圖示了根據(jù)本發(fā)明實(shí)施例的用于處理客戶端信息的系統(tǒng)10。圖1所示的系統(tǒng)10包括12個(gè)客戶端,其中的第一客戶端100、第二客戶端200、第三客戶端300和第四客戶端400由附圖標(biāo)記所指示??蛻舳?00、 200、 300、 400被提供有聯(lián)系參數(shù)A、 B、 C。這些聯(lián)系參數(shù)意在說明具有聯(lián)系參數(shù)A的一個(gè)客戶端設(shè)備能夠與被提供有相應(yīng)匹配參數(shù)A的另一客戶端設(shè)備同步。任選地,在圖1中所示的一個(gè)或多個(gè)客戶端500和600,在該情形下為兩個(gè),可具體化為蜂窩式基站??蛻舳?00、 200、 300、 400借助無線電通信相互進(jìn)行無線通信,所述無線電通信由雙箭頭概略地指示??蛻舳?00、 200、 300、 400的數(shù)目絕不被限制為特定數(shù)目,并且?guī)缀蹩梢允侨我鈹?shù)目,例如50。每個(gè)客戶端100、 200、 300、 400具有有限的工作覆蓋區(qū)域,例如最大直徑為50m的范圍,但是當(dāng)然一些客戶端,典型地,蜂窩式基站500、 600,可具有更大的覆蓋區(qū)域。這通過用于較小區(qū)域101、 201、 301指示無線電覆蓋區(qū)域的圓和從基站500和600發(fā)射的無線電傳播波(無附圖標(biāo)記)來概略地指示。客戶端100、 200、 300、 400之間的無線通信可以本身已知的方式借助于對等無線電通信來提供,典型地,借助于適合于短距離通信的技術(shù)來提供,也就是,該無線電發(fā)射機(jī)具有有限的傳輸功率。正常情況下這是有利的,原因在于客戶端信息于是僅分布在有限的區(qū)域之內(nèi)。頻率范圍可選自所謂的自由頻率,也就是不需要當(dāng)局許可的頻率,但是當(dāng)然也可以使用并非自由的其它頻率,即使典型地它們并非是優(yōu)選的。自由頻率的范圍的示例是868 - 870 MHz和902 - 928 MHz。典型
10地,該范圍從國家到國家或者在地域上有所不同。因此,所述頻率可以
與所給出的示例不同。 一個(gè)客戶端也可以被體現(xiàn)為以web服務(wù)器等形式 的"主"客戶端,它被提供有用于無線短距離通信的無線電電路。這 樣的客戶端例如可以被提供在商店內(nèi),用來向其它訪問客戶提供諸如廣 告等之類的信息,例如通過SMS進(jìn)行傳送的(本地地或地域性地)。 這將在下面更為詳細(xì)地予以描述。
主客戶端500和600以及數(shù)據(jù)庫或其它信息源(未示出)之間的通 信線路可以是任意適合的方式,諸如結(jié)合無線應(yīng)用的電纜連接,例如基 于無線網(wǎng)關(guān)/交換和TCP/IP的網(wǎng)絡(luò)。這將不在這里做進(jìn)一步描述,原因 在于它不是本發(fā)明的一部分,但是自身是已知的。主客戶端500、 600 還可以被提供有電路和計(jì)算機(jī)程序以提供對客戶端100、 200、 300、 400 的編程或更新,而且是自動(dòng)的,也就是沒有操作員輔助,假設(shè)客戶端操 作員已經(jīng)接受了這一點(diǎn)。典型地,將存在能夠下載新軟件的消息。
現(xiàn)在參見圖2,圖示了以物理客戶端設(shè)備100的形式概略地圖示的 本發(fā)明的實(shí)施例??蛻舳嗽O(shè)備100包括呈現(xiàn)單元102,在這里以用于數(shù) 字或字母數(shù)字輸出的顯示器的形式,諸如導(dǎo)航器104之類的輸入設(shè)備, 在這里是用于手持設(shè)備的常規(guī)的操縱桿設(shè)備,以及用于通過視覺或觸覺 為用戶指示匹配的指示器106,在這里被體現(xiàn)為光指示設(shè)備??梢蕴峁?任選的諸如蜂鳴器(未示出)之類的內(nèi)建指示器以替代光指示設(shè)備106 或與光指示設(shè)備106相結(jié)合。不可見但是卻包含在其中,客戶端設(shè)備100 還包括常規(guī)的無線電電路和天線(或者用于通信的其它裝置,諸如用于 藍(lán)牙、紅外IR等的電路),用來接收/傳送無線電波以用于傳輸客戶端 數(shù)據(jù)、諸如存儲(chǔ)器之類的存儲(chǔ)以及諸如電池(未示出)之類的電源。典 型地,如已經(jīng)簡要提到的,所述無線電電路被配置成用來提供至少有限 的操作范圍,典型地與諸如步話機(jī)之類的通信無線電設(shè)備類似為10-50m的距離,并且根據(jù)預(yù)定的參數(shù)進(jìn)行操作。這樣,就不必必需使用操 作員所控制的移動(dòng)通信網(wǎng)絡(luò),這對于客戶而言通常非常方便且節(jié)約成 本。因此,典型地,客戶端設(shè)備獨(dú)立于蜂窩式網(wǎng)絡(luò)基礎(chǔ)設(shè)施以及諸如蜂 窩式網(wǎng)絡(luò)的操作員之類的特定服務(wù)提供商。而且,由于網(wǎng)絡(luò)基礎(chǔ)設(shè)置使 得諸如GSM或AMPS之類的不同的蜂窩式標(biāo)準(zhǔn)不必必需是兼容的,所 以它可以在沒有任何限制的情況下在全世界進(jìn)行操作。這樣,全世界許 多不同的客戶端可以輕易地從本發(fā)明中獲益。典型地,客戶端設(shè)備向在特定的有限的覆蓋區(qū)域內(nèi)的所有其它客戶端設(shè)備進(jìn)行請求。所有其它設(shè) 備被動(dòng)地注意到該請求,但是僅有匹配的設(shè)備建立用來交換客戶端信息 的鏈接。這是本發(fā)明唯一的。
根據(jù)可替換的實(shí)施例,還提供了 "超時(shí)(time-out)"特征,使得 從一個(gè)客戶端到另一客戶端的消息在預(yù)定的時(shí)間段(如30分鐘)期間 將僅被接收一次。
所述客戶端設(shè)備100還被提供有唯一的客戶端標(biāo)識(shí)碼(該圖中未示 出),該客戶端標(biāo)識(shí)碼被配置成用來在多個(gè)客戶端之間提供安全通信。 所述客戶端標(biāo)識(shí)碼內(nèi)置的目的是當(dāng)需要時(shí)根據(jù)操作員設(shè)置在兩個(gè)或更 多客戶端之間建立聯(lián)系,假設(shè)這些客戶端處于彼此范圍之內(nèi),也就是例 如無線電覆蓋是充分的。
當(dāng)然,可替換地,所述客戶端設(shè)備100可被配置成僅由特定服務(wù)提 供商進(jìn)行操作,例如被配置成用來在預(yù)定范圍內(nèi)接收來自特定服務(wù)提供 商廣播的消息,諸如在商店等內(nèi)、在展覽會(huì)或者在公司內(nèi)部等等接收廣 告。本發(fā)明后面的實(shí)施例的優(yōu)點(diǎn)在于利用這種方式,在預(yù)定地理區(qū)域內(nèi) 可向具有特定偏好的一大群客戶端(操作員)提供信息。典型地,所述 配置由諸如用戶之類的操作員來操作,但是當(dāng)然也可以提供其它配置標(biāo) 準(zhǔn)以作為替代。這里,術(shù)語"操作員"主要是指用戶。
客戶端還可以被用作用于測量兩個(gè)客戶端之間的距離的儀器,或者 確定坐標(biāo)的儀器,或提供尋呼特征的儀器。
典型地但并必,每個(gè)客戶端100、 200、 300、 400以物理客戶端設(shè) 備的形式神支提供,所述物理客戶端設(shè)備包括計(jì)算機(jī)和無線電電路。所述 客戶端設(shè)備被配置成用來與另 一客戶端設(shè)備進(jìn)行通信并能夠訪問服務(wù) 器500。
例如,客戶端設(shè)備可以是具有無線電電路并僅為客戶端應(yīng)用任務(wù)而 4皮提供的完全獨(dú)立的單元,但是也可以被實(shí)現(xiàn)在或被配置成用來實(shí)現(xiàn)在 諸如PDA (個(gè)人數(shù)字助理)之類的使用常規(guī)操作系統(tǒng)的常規(guī)便攜式通信 單元中,或者可以被提供以作為配有軟件的應(yīng)用更特定的(通常更簡單 的)硬件單元,所述硬件單元與軟件一起提供客戶端應(yīng)用。后者的典型 示例可以是被提供有客戶端特定應(yīng)用軟件的插入式卡,該卡被配置成用 來插入到諸如PDA之類的常規(guī)便攜式通信單元中。
根據(jù)可替換的實(shí)施例,所述客戶端還被配置成能夠與諸如因特網(wǎng)或企業(yè)內(nèi)部網(wǎng)之類的網(wǎng)絡(luò)進(jìn)行通信,以便加入常規(guī)的聊天站點(diǎn)等。而且該 實(shí)施例通過使用唯一客戶端標(biāo)識(shí)碼而受益于發(fā)明基本保密原則。因此, 操作員不必必須給出他的/她的電話號碼或諸如電子郵件等任何其它可 追蹤的聯(lián)系數(shù)據(jù),而是僅給出唯一的客戶端標(biāo)識(shí)碼。當(dāng)然,如果操作員 希望,可以關(guān)閉該唯一的客戶端標(biāo)識(shí)碼。然而,該特征將不會(huì)被詳細(xì)地 描迷。
為特定通信所配置的協(xié)議、例程(routine)等可通過下栽新的這樣 的例程等來加以更新或改變。
因此,在本發(fā)明的可替換的實(shí)施例中,奔邁領(lǐng)航(Palm Pilot)設(shè)備 或類似的PDA設(shè)備被編程為用來從其串行端口接收輸入,該串行端口 附到根據(jù)本發(fā)明設(shè)備。在該實(shí)施例中,不需要顯示器、小鍵盤等,原因 在于這些部件可由其它設(shè)備,也就是,與本發(fā)明的客戶端設(shè)備連接的 Palm Pilot設(shè)備或PDA,來提供。
PDA設(shè)備用軟件來編程以與所發(fā)明的設(shè)備協(xié)同操作或可替換地,本 發(fā)明的設(shè)備可以被提供為下載到奔邁領(lǐng)航設(shè)備或PDA中的純軟件解決 方案。所述設(shè)備或PDA設(shè)備能夠接駁(dock)到中央站以傳遞日志或 輸入的數(shù)據(jù)。還可提供不同類型的適配器已將所迷客戶端設(shè)備連接到其 它硬件。新的軟件版本、手冊等也可以以這種方式進(jìn)行下栽。當(dāng)然,手 冊也可以以另一種方式被分發(fā),例如在諸如包括程序、配置等的CD之 類的記錄載體上。從這點(diǎn)看來,對于能夠通過因特網(wǎng)在線獲取的信息而 言也存在多種用途。
現(xiàn)在參見圖3,其是根據(jù)本發(fā)明的優(yōu)選實(shí)施例以客戶端設(shè)備的形式 的客戶端100的框圖的圖解。所述客戶端設(shè)備100包括第一傳輸單元 104,用來向第二客戶端(或服務(wù)器500)或從第二客戶端傳輸包括用來 進(jìn)行匹配的決定參數(shù)以及客戶端信息的數(shù)據(jù)信號。該第一傳輸單元104 可以是任何的常規(guī)類型,包括用于無線地接收和傳送視頻、音頻和數(shù)椐 信號的輸入/輸出部件。典型地,所述第一傳輸單元104包括常規(guī)的無線 電電路,所述無線電電路包括用于無線電通信的天線(未示出)。然而, 本發(fā)明絕不限制于無線電通信,而是可以采用諸如移動(dòng)電話技術(shù)、NMT、 GSM、 3G、藍(lán)牙、w-lan、 ir等的無線通信來代替。所述客戶端100還 包括第二傳輸單元106,用來將所迷被處理的信號傳送到呈現(xiàn)單元,典 型地為顯示器(未示出),所迷被處理的信號包括被處理的客戶端信息。位于這兩個(gè)單元104、 106之間的是所提供的控制系統(tǒng)108,其被設(shè)置成 用來處理所述客戶端信息。
典型地,該控制系統(tǒng)108包括用系統(tǒng)總線114連接到計(jì)算機(jī)存儲(chǔ)器 112的處理器110,其中存儲(chǔ)器112駐留用于執(zhí)行的計(jì)算機(jī)可執(zhí)行指令 116;所述處理器110可操作來執(zhí)行所述計(jì)算機(jī)可執(zhí)行指令116以便執(zhí) 行以下將要描述的所有方法步驟。用于從操作員那里接收輸入和與操作 員交互所需要的接口、通信協(xié)議等,例如通過操縱桿(見圖2),將不 做更為詳細(xì)地描述,原因在于這是常規(guī)技術(shù)并且因此對于電子和計(jì)算機(jī) 科學(xué)領(lǐng)域的技術(shù)人員而言來設(shè)計(jì)是顯而易見的。典型地,所述存儲(chǔ)器被 配置成用來存儲(chǔ)例程、設(shè)置、所接收的消息、不同的應(yīng)答消息,其本質(zhì) 上對于技術(shù)人員進(jìn)行設(shè)計(jì)也是已知的。還可以存在用于切換通信信道的
預(yù)備好的電路,使得一般信道可被用于建立聯(lián)系,由此另一個(gè)信道被用 于傳遞客戶端數(shù)據(jù)。這沒有被詳細(xì)地圖示,但是處于本發(fā)明的范圍之內(nèi)。
現(xiàn)在參見圖4,圖示了在設(shè)置(對應(yīng)于參數(shù))顯露給客戶端設(shè)備的 操作員時(shí)的設(shè)置和用于舉例說明的可能的算法的示例。同時(shí),還參見圖 5,圖示了根據(jù)本發(fā)明實(shí)施例的與其相關(guān)的方法步驟。
典型地,所述設(shè)備操作如下,不過有多種可替代的方式。在該圖中, 例如通過操縱桿從菜單做出選擇,但是并未詳細(xì)示出。而且菜單等的選 擇本質(zhì)上是已知的。因此,將僅圖示和描述與本發(fā)明直接有關(guān)的菜單的 功能。
為了簡化,在括號內(nèi)概略地圖示了所述菜單,其中每個(gè)括號代表新 菜單的標(biāo)題。
備100。此后,優(yōu)選語言是從第一菜單IIO選擇的[語言],這里是瑞典 語。典型地,僅在第一次應(yīng)用時(shí)進(jìn)行該選擇。然后,所選擇的語言被存 儲(chǔ)在存儲(chǔ)器中以供后續(xù)使用。
新的菜單顯露120出呈現(xiàn)諸如性別、年齡、國籍等個(gè)人信息。重要 的是,要注意到所給出的信息僅是示例而并非限制。因此,還可以輸入 有關(guān)商業(yè)的信息等以作為替代。
典型地,該菜單120包含如正常情況下關(guān)于約會(huì)地點(diǎn)等的類似的個(gè) 人信息。如在這里所圖示的,在該菜單或下一個(gè)菜單130中,由操作員 輸入所希望的信息。該信息將被用來將來的匹配目的。最后,如果發(fā)生匹配向第二客戶端傳輸?shù)穆?lián)系消息140被選擇或記 錄。典型地,每個(gè)客戶端設(shè)備IOO根據(jù)諸如每分鐘請求等機(jī)制傳送請求。 典型地,請求的頻率取決于業(yè)務(wù)密度,也就是覆蓋區(qū)域內(nèi)的單元數(shù)目, 因此同時(shí)呈現(xiàn)的許多客戶端設(shè)備提供了較少的請求,反之亦然。然而, 并不存在限制,而是在正常情況下要求最大效率。典型地,該請求包括 所述客戶端設(shè)備的唯一的客戶端標(biāo)識(shí)碼(與序列號類似)。典型地,在 假設(shè)其開機(jī)的情況下,每個(gè)客戶端設(shè)備搜索以獲得來自其它客戶端設(shè)備 的請求。
客戶端設(shè)備100還可被配置成用來從以基站或服務(wù)器形式的第二客 戶端接收諸如SMS、廣告等其它信息。所描述的算法是為了舉例說明的 目的。能夠研發(fā)無數(shù)的其它算法來獲得相同的結(jié)果,并且不可能進(jìn)行窮 盡性的描述。類似地,不可能為這樣的算法構(gòu)建權(quán)利要求。
例如,本發(fā)明的另一實(shí)施例會(huì)是具有以下兩種模式之一的設(shè)備掃 描模式和匹配模式。當(dāng)處于掃描模式時(shí),所述設(shè)備期望僅在SMS中讀 取廣告等。在該;漠式下,所述操作員,也就是客戶端設(shè)備的用戶,通常 為顧客,能夠在對他/她的唯一代碼交換中確定他/她是否愿意接收廣告, 還有哪種類型的廣告。以這種方式,廣告商能夠把群體(分段)廣告標(biāo) 向感興趣的客戶端(僅為顧客)。與所述掃描才莫式有關(guān)的參數(shù)(編程) 可直接從客戶端設(shè)備予以提供,或者可替換地,通過諸如PC之類的另 一個(gè)常規(guī)編程設(shè)備從因特網(wǎng)予以提供。例如,如果客戶要訪問地方,他 /她可事先對他的/她的客戶端設(shè)備進(jìn)行編程使得在到達(dá)該地方時(shí)接收到 相關(guān)的旅行者指南或地圖。該特征還可以被用來進(jìn)行例如預(yù)定出租車。 希望來自特定公司的出租車的用戶可據(jù)此定義他/她的參數(shù)。當(dāng)他/她足 夠接近出租車時(shí),蜂鳴聲或一些其它的指示指出空閑的出租車。
當(dāng)處于匹配;f莫式時(shí),所述設(shè)備期望執(zhí)行如下將更為詳細(xì)描述的客戶 端匹配。然而,這兩種才莫式也可以同時(shí)存在。
當(dāng)已經(jīng)對請求進(jìn)行了響應(yīng)時(shí),對某類型的聯(lián)系信息進(jìn)行指示,例如 通過指示器106和或許通過呈現(xiàn)單元102,這里為顯示器。將提供指示 匹配(蜂鳴聲等)的音調(diào)[150]。
現(xiàn)在參見圖5,顯示了用于由第一客戶端處理客戶端信息的方法的 流程圖。所述方法與上面所公開的與所述客戶端和系統(tǒng)有關(guān)的相一致。
才既而言之,通過以下步驟執(zhí)行匹配
15在第一步驟,410,如果還沒有傳送客戶端信息,則向第二客戶端 提供向第一客戶端傳送客戶端信息的請求。
然后,步驟420,由所述第一客戶端基于包含客戶端數(shù)據(jù)的客戶端 信息確定與所述客戶端設(shè)備相兼容的客戶端處理操作,所述客戶端數(shù)據(jù) 包括用于客戶端匹配的預(yù)定參數(shù)。
最后,步驟430,執(zhí)行一個(gè)或多個(gè)基于客戶端的處理操作,以在客 戶端的預(yù)定距離之內(nèi)提供第 一和第二客戶端的匹配應(yīng)用,所述基于客戶 端的處理操作包括客戶端信息的同步和傳輸。
根據(jù)本發(fā)明的可替換的實(shí)施例,步驟當(dāng)且僅當(dāng)用于客戶端匹配的 所述預(yù)定參數(shù)與所希望的參數(shù)設(shè)置相對應(yīng)時(shí),請求所述第二客戶端傳送 標(biāo)識(shí)所迷第二客戶端的唯一的客戶端標(biāo)識(shí)碼,步驟411。
根據(jù)本發(fā)明的可替換的實(shí)施例,步驟執(zhí)行所述一個(gè)或多個(gè)基于客 戶端的圖像處理操作包括對所接收的信息進(jìn)行處理以提供關(guān)于所述第 二客戶端的可顯示信息,步驟440。
基于該上下文中已經(jīng)給出的信息,所有這些對于電子和/或計(jì)算機(jī)科 學(xué)領(lǐng)域的技術(shù)人員而言來執(zhí)行和/或?qū)嵤┒际秋@而易見的。因此,將不對 此做更為詳細(xì)地描述。出于這一目的,可以采用任何適合的計(jì)算機(jī)語言 和/或電子設(shè)備。
本發(fā)明的應(yīng)用領(lǐng)域是廣告,例如服裝等,由此能夠向顧客呈現(xiàn)影響 他/她購買特定產(chǎn)品的相關(guān)信息來。然而,這僅是典型應(yīng)用的非限制性示例。
如以下將要進(jìn)一步解釋的,可替換地,所述客戶端可被提供為能夠 由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)程序產(chǎn)品(被稱作客戶端應(yīng)用),例如位于已經(jīng) 提供的諸如PDA或蜂窩式電話之類的手持通信設(shè)備中,并且優(yōu)選地被 配置和提供為獨(dú)立的應(yīng)用程序或DLL。該計(jì)算機(jī)程序產(chǎn)品可存儲(chǔ)在諸如 USB之類的記錄栽體上,或者從因特網(wǎng)上下載。這沒有在任何附圖中顯 示,原因在于該操作原則可從以上所解釋的圖2和3中的客戶端設(shè)備的 公開內(nèi)容中輕易得出。
所述客戶端應(yīng)用可以在客戶端設(shè)備的制造期間安裝,或者可以是可 下載的以作為其它處理的結(jié)果。此外,所述客戶端應(yīng)用可以手動(dòng)地或自 動(dòng)地激活,并且能夠以本質(zhì)上已知的方式從諸如網(wǎng)絡(luò)服務(wù)器之類的遠(yuǎn)程 4立置予以運(yùn)4亍。例如,所述客戶端還可以是另一類型的無繩便攜式設(shè)備,典型地為
諸如PDA之類的手持通信設(shè)備,或者為適當(dāng)?shù)闹С忠蛱鼐W(wǎng)的無繩手持 設(shè)備。只要客戶端能夠提供與另一客戶端和網(wǎng)絡(luò)服務(wù)器的交互的某措 施,所述特定類型的設(shè)備或提供客戶端的設(shè)備并不械J見為是重要的。
所述網(wǎng)絡(luò)服務(wù)器500可以是現(xiàn)有技術(shù)中的已知類型,其具有通過諸 如因特網(wǎng)之類的中介網(wǎng)絡(luò)與本地客戶端進(jìn)行通信的能力。應(yīng)當(dāng)了解,除 此之外,網(wǎng)絡(luò)服務(wù)器500優(yōu)選地代表任何客戶端數(shù)據(jù)源并且能夠接收操 作員和用戶輸入。因此,例如,可以從因特網(wǎng)訪問網(wǎng)絡(luò)服務(wù)器500,或 者它可以是企業(yè)內(nèi)部網(wǎng)的一部分并且表示任何數(shù)目的網(wǎng)絡(luò)服務(wù)器, 一些 包括或使用數(shù)據(jù)庫。
各種軟件協(xié)議(也就是,通信協(xié)定、規(guī)則和結(jié)構(gòu))便利了所述網(wǎng)絡(luò) 月良務(wù)器500和客戶端100、 200、 300、 400之間的交互以及客戶端之間 的交互,所述軟件協(xié)議包括應(yīng)用層協(xié)議,用來管理跨網(wǎng)絡(luò)的數(shù)據(jù)傳遞以 及到客戶端的客戶端應(yīng)用的數(shù)據(jù)傳遞。協(xié)議可以是私有的或排他的使得 僅有客戶端軟件可被用來與服務(wù)器軟件進(jìn)行通信。
所述客戶端應(yīng)用優(yōu)選為用戶提供關(guān)閉會(huì)話的機(jī)會(huì),于是,所述客戶 端應(yīng)用關(guān)閉到在線服務(wù)的通信信道,本方法結(jié)束。
除了手動(dòng)關(guān)閉之外,所述客戶端應(yīng)用優(yōu)選能夠例如在預(yù)定的時(shí)間段 之后自動(dòng)關(guān)閉通信信道。
貫穿本描述,所示出和所描述的實(shí)施例應(yīng)當(dāng)被視為是示例而不是對 本發(fā)明的限制。
應(yīng)當(dāng)理解的是,當(dāng)參考該公開內(nèi)容時(shí),術(shù)語"顯示器"在此一般是 指其自身上的顯示器屏幕或者是指屏幕和相關(guān)聯(lián)的外殼、驅(qū)動(dòng)電路以及 可能的物理支持結(jié)構(gòu)。
1權(quán)利要求
1. 一種由第一客戶端來處理客戶端信息的方法,所述客戶端信息包括用于對第一客戶端和第二客戶端進(jìn)行匹配的客戶端數(shù)據(jù),提供客戶端匹配應(yīng)用的所述方法包括如果還沒有傳送客戶端信息,則向第二客戶端提供向第一客戶端傳送客戶端信息的請求,步驟410;由所述第一客戶端基于包含客戶端數(shù)據(jù)的客戶端信息確定與所述客戶端設(shè)備兼容的客戶端處理操作,所述客戶端數(shù)據(jù)包括用于客戶端匹配的預(yù)定參數(shù),步驟420;和執(zhí)行一個(gè)或多個(gè)基于客戶端的處理操作以在所述客戶端的預(yù)定距離內(nèi)提供所述第一客戶端和第二客戶端的匹配應(yīng)用,所述基于客戶端的處理操作包括客戶端信息的同步和傳輸,步驟430。
2. 根據(jù)權(quán)利要求1所述的方法,其中提供請求包括請求以諸如服務(wù)器之類的主客戶端設(shè)備的形式的第二客戶端根據(jù) 所述第一客戶端IOO所選擇的參數(shù)傳送具體客戶端信息。
3. 根據(jù)權(quán)利要求1或2所述的方法,其中提供請求包括 當(dāng)且僅當(dāng)用于客戶端匹配的所述預(yù)定參數(shù)與所希望的參數(shù)設(shè)置相對應(yīng)時(shí),請求所述第二客戶端傳送標(biāo)識(shí)所述第二客戶端的唯一的客戶端 標(biāo)識(shí)碼,步驟4U。
4. 根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其中執(zhí)行所述一個(gè)或多個(gè)基于客戶端的處理操作包括指示與所希望的參數(shù)設(shè)置相關(guān)聯(lián)的 匹配,步驟430。
5. 根據(jù)權(quán)利要求4所述的方法,其中執(zhí)行所述一個(gè)或多個(gè)基于客 戶端的圖像處理操作包括對所接收的信息進(jìn)行處理以提供關(guān)于所述第 二客戶端的可顯示的信息,步驟440。
6. 根據(jù)權(quán)利要求4所述的方法,其中執(zhí)行所述一個(gè)或多個(gè)基于客 戶端的處理操作包括對所接收的信息進(jìn)行處理以傳送關(guān)于所述第一客 戶端的可顯示的信息,步驟441。
7. 根據(jù)權(quán)利要求1至6所述的方法,其中所述確定步驟包括檢查 來自第二客戶端的接收的客戶端標(biāo)識(shí)碼是否已經(jīng)被接收到,以及如果沒 有則在所述第一客戶端和第二客戶端之間建立鏈路,步驟421。
8. 根據(jù)權(quán)利要求1至7中任一項(xiàng)所述的方法,其中執(zhí)行一個(gè)或多個(gè)基于客戶端的處理操作包括基于客戶端輸入來處理客戶端信息,步驟442。
9. 根據(jù)權(quán)利要求1至8中任一項(xiàng)所述的方法,其中執(zhí)行一個(gè)或多 個(gè)基于客戶端的處理操作包括交換支持匹配的簡檔和搜索參數(shù)。
10. 根據(jù)權(quán)利要求2至9中任一項(xiàng)所述的方法,還包括步驟使用 客戶端設(shè)備上的客戶端應(yīng)用向在線服務(wù)的用戶顯示廣告。
11. 根據(jù)權(quán)利要求IO所述的方法,還包括步驟 所述客戶端從諸如公司之類的本地源接收目標(biāo)信息。
12. —種用于處理圖像信息的計(jì)算機(jī)程序產(chǎn)品,所述圖像信息具有 多個(gè)數(shù)據(jù)值,其中所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)可讀的客戶標(biāo)識(shí)碼部 分,包括能夠提供客戶端應(yīng)用的可執(zhí)行部分(116),所述客戶端應(yīng)用 包括步驟如果還沒有傳送客戶端信息,則向第二客戶端提供向第 一客戶端傳送客戶端信息的請求;由所迷第一客戶端基于包含客戶端數(shù)據(jù)的客戶端信息確定與所述 客戶端設(shè)備兼容的客戶端操作,所迷客戶端數(shù)據(jù)包括用于客戶端匹配的預(yù)定參數(shù);和執(zhí)行一個(gè)或多個(gè)基于客戶端的處理操作以在客戶端的預(yù)定距離內(nèi) 提供第一客戶端和第二客戶端的匹配應(yīng)用,所述基于客戶端的處理操作 包括客戶端信息的同步和傳輸。
13. —種用于處理客戶端信息的客戶端設(shè)備(100),所述客戶端信息具有多個(gè)數(shù)據(jù)值,包括第一裝置(104),用于向第二客戶端或者從第二客戶端傳送包括 客戶端信息的信號,第二裝置(106),用于向顯示器傳輸包括經(jīng)處理的客戶端信息的 所述信號,控制系統(tǒng)(108),被設(shè)置成用來處理所述客戶端信息,以使得 如果還沒有傳送客戶端信息,則向第二客戶端設(shè)備(200)提供向第一客戶端設(shè)備(100)傳送客戶端信息的請求;由所述第一客戶端設(shè)備(100)基于包含客戶端數(shù)據(jù)的客戶端信息確定與所迷客戶端設(shè)備(100, 200)兼容的客戶端操作,所述客戶端數(shù)據(jù)包括用于客戶端匹配的預(yù)定參數(shù);和執(zhí)行一個(gè)或多個(gè)基于客戶端的處理操作以在客戶端的預(yù)定距離內(nèi)提供所述第一客戶端和第二客戶端設(shè)備(100, 200)的匹配應(yīng)用,所述 基于客戶端的處理操作包括客戶端信息的同步和傳輸。
14. 根據(jù)權(quán)利要求13所述的客戶端設(shè)備,其中所述控制系統(tǒng)(108) 包括用系統(tǒng)總線(114)連接到計(jì)算機(jī)存儲(chǔ)器(112)的處理器(110), 其中存儲(chǔ)器(112)駐留用于執(zhí)行的計(jì)算機(jī)可執(zhí)行的指令(116);所述 處理器(110)可操作來執(zhí)行所述計(jì)算機(jī)可執(zhí)行的指令(116)以如果還沒有傳送客戶端信息,則向第二客戶端設(shè)備(200)提供向 第一客戶端設(shè)備(100)傳送客戶端信息的請求;由所述第一客戶端設(shè)備(100)基于包含客戶端數(shù)據(jù)的客戶端信息 確定與所迷客戶端設(shè)備(100, 200)兼容的客戶端操作,所述客戶端數(shù) 據(jù)包括用于客戶端匹配的預(yù)定參數(shù);和執(zhí)行一個(gè)或多個(gè)基于客戶端的處理操作以在客戶端設(shè)備(100, 200) 的預(yù)定距離內(nèi)提供所述第一客戶端和第二客戶端設(shè)備(100, 200)的匹 配應(yīng)用,所述基于客戶端的處理操作包括客戶端信息的同步和傳輸。
15. 根據(jù)權(quán)利要求13或14所述的客戶端設(shè)備,還包括用于諸如蜂 窩式電話、PDA等手持設(shè)備的插入式卡。
16. 根據(jù)權(quán)利要求13至15中任一項(xiàng)所述的客戶端設(shè)備,包括諸如 顯示器之類的用于呈現(xiàn)客戶端信息的呈現(xiàn)單元。
17. 根據(jù)權(quán)利要求16所述的客戶端設(shè)備,包括諸如小鍵盤或操縱 桿之類的用戶輸入設(shè)備。
18. 根據(jù)權(quán)利要求16或17所述的客戶端設(shè)備,包括用于匹配的指 示器,包括諸如LED和/或蜂鳴器之類的可視的或可聽得到的指示器。
19. 一種用于處理客戶端信息的系統(tǒng)(10),所述客戶端信息具有 多個(gè)數(shù)據(jù)值,所述系統(tǒng)(10)包括一個(gè)或多個(gè)用于處理客戶端信息的客戶端i殳備(100, 200, 300, 400),所述客戶端信息具有多個(gè)數(shù)據(jù)值,包括第一裝置(104),用于向或者從第二客戶端(500)傳輸包括客戶 端信息的數(shù)據(jù)信號,第二裝置(106),用于向顯示器傳輸包括經(jīng)處理的客戶端信息的 所述數(shù)據(jù)信號,控制系統(tǒng)(108),;波設(shè)置成用來對所述客戶端信息進(jìn)行處理以使4曰付如果還沒有傳送客戶端信息,則向第二客戶端提供向第一客戶端傳送客戶端信息的請求;由所述第 一客戶端基于包含客戶端數(shù)據(jù)的客戶端信息確定與所述 客戶端設(shè)備兼容的客戶端操作,所述客戶端數(shù)據(jù)包括用于客戶端匹配的 預(yù)定參數(shù);和基于所述客戶端數(shù)據(jù)值執(zhí)行一個(gè)或多個(gè)基于客戶端的處理操作以 在客戶端的預(yù)定距離之內(nèi)提供第一客戶端和第二客戶端的匹配應(yīng)用,所述基于客戶端的處理操作包括客戶端信息的同步和傳輸。
20.根據(jù)權(quán)利要求19所述的系統(tǒng)(10),其中一個(gè)客戶端(200) 是網(wǎng)絡(luò)服務(wù)器。
全文摘要
一種用于由第一客戶端處理客戶端信息的方法,所述客戶端信息具有用于將第一和第二客戶端進(jìn)行匹配的多個(gè)客戶端數(shù)據(jù)值,提供客戶端匹配應(yīng)用的方法,包括步驟410,如果還沒有傳送客戶端信息,則向第二客戶端提供向第一客戶端傳送所述客戶端信息的請求;步驟420,由所述第一客戶端基于包含客戶端數(shù)據(jù)的客戶端信息確定與所述客戶端設(shè)備兼容的客戶端操作,所述客戶端數(shù)據(jù)包括用于客戶端匹配的預(yù)定參數(shù);并且執(zhí)行一個(gè)或多個(gè)基于客戶端的處理操作以在客戶端的預(yù)定距離內(nèi)提供第一和第二客戶端的匹配應(yīng)用,所述基于客戶端的處理操作包括客戶端信息的同步和傳輸。本發(fā)明還涉及設(shè)備、計(jì)算機(jī)程序產(chǎn)品和系統(tǒng)。
文檔編號G06Q30/00GK101480031SQ200680055048
公開日2009年7月8日 申請日期2006年9月15日 優(yōu)先權(quán)日2006年6月21日
發(fā)明者P·克勞森 申請人:梅茨比珀股份有限公司