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