两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

多層消息過濾的制作方法

文檔序號(hào):7733400閱讀:203來源:國(guó)知局
專利名稱:多層消息過濾的制作方法
技術(shù)領(lǐng)域
本發(fā)明總體涉及在通知框架的上下文中使用通知應(yīng)用。更具體地,本發(fā)明涉及在 通知框架中提供信息的過濾。
背景技術(shù)
本部分旨在為權(quán)利要求書中記載的本發(fā)明提供背景或上下文。在此的描述可能包 括可以探究的概念,但不一定是那些之前已經(jīng)想到或者探究的概念。因此,除非在此指出, 否則在本部分中描述的內(nèi)容對(duì)于本申請(qǐng)的說明書和權(quán)利要求書而言不是現(xiàn)有技術(shù),并且并 不因?yàn)榘ㄔ诒静糠种芯捅徽J(rèn)為是現(xiàn)有技術(shù)。數(shù)字視頻廣播-廣播與移動(dòng)服務(wù)的融合(DVB-CBMS)組正在準(zhǔn)備通知框架,其用于 支持向大量接收機(jī)群體遞送不同類型的通知消息。這種通知消息可以提供例如與即將到來 的事件和計(jì)劃外的事件有關(guān)的信息。不同類型的通知事件可以通過通知框架進(jìn)行遞送。通知消息或者可以與音頻/可視(A/V)內(nèi)容同步,或者其可以包括單機(jī)服務(wù)。經(jīng)過 同步的通知消息描述了與某些A/V服務(wù)有關(guān)的事件,例如,對(duì)內(nèi)容關(guān)聯(lián)廣告或投票的請(qǐng)求。 單機(jī)通知服務(wù)攜帶通過某個(gè)標(biāo)準(zhǔn)歸組在一起但與A/V服務(wù)無關(guān)的通知消息。單機(jī)通知服務(wù) 的一個(gè)示例是遞送股價(jià)的股票行情收錄器。通知服務(wù)可以是缺省的服務(wù)或者是用戶選擇的服務(wù)。缺省通知消息是所有的接收 機(jī)都感興趣的,并且因此接收機(jī)都期望自動(dòng)接收該消息。這種缺省通知服務(wù)的一個(gè)示例是 緊急通知服務(wù)。用戶選擇的通知消息僅響應(yīng)于用戶選擇或請(qǐng)求接收這種消息而被接收。取 決于通知服務(wù)的類型,通知消息的遞送可以不同。

發(fā)明內(nèi)容
各種實(shí)施方式提供了一種用于在發(fā)送設(shè)備處實(shí)現(xiàn)第一層過濾的方法、計(jì)算機(jī)程序 產(chǎn)品和裝置。根據(jù)這些實(shí)施方式,將聚集體的所有消息共用的過濾標(biāo)準(zhǔn)收集至第一層過濾 信息中。針對(duì)第一層過濾信息中的每個(gè)過濾標(biāo)準(zhǔn),還將與聚集體的至少一個(gè)消息相關(guān)聯(lián)的 過濾器值收集至第一層過濾信息中。第一層過濾信息繼而傳輸至遠(yuǎn)程設(shè)備。第一層過濾信 息可以與相關(guān)聯(lián)的傳輸對(duì)象單獨(dú)傳輸。各種實(shí)施方式還提供了一種用于在接收設(shè)備處過濾聚集消息的方法、計(jì)算機(jī)程序 產(chǎn)品和裝置。根據(jù)這些實(shí)施方式,從與傳輸對(duì)象相關(guān)聯(lián)的第一層過濾信息中提取至少一個(gè) 過濾標(biāo)準(zhǔn)和至少一個(gè)相關(guān)聯(lián)的過濾器值。至少一個(gè)用戶偏好與第一層過濾信息進(jìn)行比較, 該至少一個(gè)用戶偏好以至少一個(gè)邏輯運(yùn)算符來表達(dá)。繼而,基于至少一個(gè)用戶偏好與第一 層過濾信息的比較,來決定是否丟棄傳輸對(duì)象。如果傳輸對(duì)象未被丟棄,則該傳輸對(duì)象經(jīng)歷 過濾過程。本發(fā)明各種實(shí)施方式的這些和其他優(yōu)勢(shì)和特征,連同其操作方式和組織在以下結(jié) 合附圖的詳細(xì)描述中將變得清楚,貫穿以下描述的若干附圖,同樣的元素具有同樣的標(biāo)號(hào)。


圖1是通知結(jié)構(gòu)的示例性結(jié)構(gòu)表征;圖2示出了示例性過濾標(biāo)準(zhǔn)和與過濾標(biāo)準(zhǔn)相關(guān)聯(lián)的各種過濾器值;圖3是示出了在發(fā)送設(shè)備處、實(shí)現(xiàn)示例性第一過濾層過程的流程圖;圖4是根據(jù)本發(fā)明示例性實(shí)施方式的、用于在接收設(shè)備處過濾聚集消息的過程的 流程圖;圖5是過濾標(biāo)準(zhǔn)及其對(duì)應(yīng)過濾器值的示例性配對(duì);圖6是示出了使用“0R(或)”關(guān)系表達(dá)的用戶偏好示例和使用用戶偏好過濾的示 例性消息的示意圖;圖7是示出了根據(jù)本發(fā)明示例性實(shí)施方式、用于在接收設(shè)備處過濾聚集消息的過 程的流程圖,其中用戶偏好使用“AND (與),,關(guān)系來表達(dá);圖8是示出了使用“AND”關(guān)系表達(dá)的用戶偏好示例和使用用戶偏好過濾的示例性 消息的示意圖;圖9示出了用戶設(shè)備接收的傳輸對(duì)象的示例,和用戶設(shè)備基于用“AND”關(guān)系表達(dá) 的用戶偏好而丟棄的傳輸對(duì)象的示例;圖10是示出了根據(jù)本發(fā)明的示例性實(shí)施方式、可以如何構(gòu)建用戶偏好的流程圖;圖11是示出了基于用邏輯運(yùn)算符表達(dá)的用戶偏好的示例性過濾過程的流程圖;圖12是示出了根據(jù)本發(fā)明示例性實(shí)施方式、用于對(duì)傳輸對(duì)象和第一層過濾信息 進(jìn)行創(chuàng)建和傳輸?shù)耐ㄓ眠^程的流程圖;圖13是本發(fā)明的各種實(shí)施方式可以在其中實(shí)現(xiàn)的系統(tǒng)概略圖;圖14是可以結(jié)合本發(fā)明各種實(shí)施方式的實(shí)現(xiàn)一起使用的電子設(shè)備的透視圖;以 及圖15是圖14的電子設(shè)備中可以包括的電路的示意表征。
具體實(shí)施例方式圖1是通知消息結(jié)構(gòu)的示例性結(jié)構(gòu)表征。通知消息包括三個(gè)部分。第一,通用消 息部分110,例如XML片段,其包含與通知消息100有關(guān)的通用信息,并且由通知框架消耗。 第二,專用消息部分120是例如XML格式的片段,其包含用于描述通知消息100的內(nèi)容的信 息。專用消息部分120由能夠處理通知消息100的專用部分120的應(yīng)用所消耗。最后,通 知消息100的第三部分包括各種媒體對(duì)象,諸如音頻剪輯130和圖像文件140。在個(gè)體事件 的生命周期期間,相應(yīng)的通知消息可以利用將由接收機(jī)執(zhí)行的不同動(dòng)作命令進(jìn)行更新。在(DVB-H)廣播信道上遞送通知消息時(shí)可以使用兩個(gè)不同的傳輸協(xié)議。單向傳輸 上的文件遞送(FLUTE)和實(shí)時(shí)傳輸協(xié)議(RTP)。FLUTE用于遞送不同步的和缺省的通知消 息。另一方面,RTP主要用于遞送同步的、服務(wù)相關(guān)的通知消息。備選地,可以使用RTP和 FLUTE的組合,其中通知消息的較大有效載荷(例如,專用消息部分和媒體對(duì)象(如果有的 話))可以使用FLUTE傳輸,而僅通知消息的通用消息部分使用RTP進(jìn)行遞送。對(duì)于RTP遞送,RTP有效載荷格式報(bào)頭通常指示能夠支持通知消息的正確處理和 提取的信息。RTP有效載荷格式報(bào)頭還可以允許基于例如通知消息的通知類型來過濾通知 消息。另外,報(bào)頭通常針對(duì)超過最大傳輸單元(MTU)大小的通知消息提供分段和重組功能性。FLUTE的文件遞送表(FDT)的類似擴(kuò)展還提供了針對(duì)選擇通知消息所需的信息字 段的標(biāo)識(shí)和快速訪問。通知消息部分繼而可以被封裝或攜帶為單個(gè)傳輸對(duì)象或單獨(dú)的傳輸 對(duì)象。通用消息部分通常提供構(gòu)成相應(yīng)通知消息的消息部分列表。這使得通知框架可以獲 取通知消息的所有部分,并使它們可用于消耗通知的應(yīng)用。針對(duì)媒體對(duì)象的參考和使用媒 體對(duì)象方式的描述通常由專用消息部分提供。然而,由于專用消息部分不能由通知框架讀 取,所以如果通知框架不知道要獲取的所有消息部分,則可能發(fā)生重建通知消息的顯著延 遲。為了支持用戶/終端感興趣的通知消息的加速選擇和過濾,在通知框架中定義了 過濾機(jī)制。過濾標(biāo)準(zhǔn)可以在通知框架之前進(jìn)行定義和遞送。每個(gè)通知消息可以指示應(yīng)用至 所討論的通知消息的過濾值。通知框架知道用戶/終端偏好,其由針對(duì)過濾標(biāo)準(zhǔn)集合的過 濾值來表示。在接收了通知消息之后,針對(duì)用戶/終端偏好檢查過濾值,并且丟棄用戶/終 端不感興趣的消息。各種實(shí)施方式提供了用于構(gòu)建多層過濾信息的系統(tǒng)和方法,該信息適用于多個(gè)消 息的聚集體。根據(jù)各種實(shí)施方式,針對(duì)第一層將過濾值集合構(gòu)建成與同一聚集體的所有消 息共用的過濾標(biāo)準(zhǔn)相關(guān)聯(lián)的所有過濾器值的并集。第一層過濾信息可以與底層傳輸對(duì)象單 獨(dú)發(fā)送。在接收機(jī)側(cè),作為第一處理,聚集傳輸對(duì)象使用第一層過濾信息進(jìn)行過濾。如果在 第一層過濾之后未丟棄傳輸對(duì)象,則使用第二層過濾信息(其需要處理傳輸對(duì)象)來取得 捆綁中的消息。消息可以以聚集方式進(jìn)行遞送,使得多個(gè)消息共享同一傳輸對(duì)象。在這種情況下, 消息過濾可以在兩個(gè)階段中執(zhí)行。在第一階段,接收機(jī)或用戶設(shè)備處的通知框架決定傳輸 對(duì)象是否是感興趣的。在第二階段,如果發(fā)現(xiàn)傳輸對(duì)象是感興趣的,則在傳輸對(duì)象內(nèi)執(zhí)行通 知消息的過濾。繼而在兩層上分割過濾信息,第一層過濾信息在傳輸對(duì)象外部進(jìn)行遞送。第 一層過濾信息中的過濾標(biāo)準(zhǔn)是傳輸對(duì)象內(nèi)的所有消息共用的。第二層過濾信息在傳輸對(duì)象 自身的內(nèi)部遞送。第二層過濾信息可以提供針對(duì)該傳輸對(duì)象內(nèi)攜帶的每個(gè)消息的完整過濾 fn息ο通知框架定義了 FDT的擴(kuò)展,以支持針對(duì)特定傳輸對(duì)象的過濾信息的信令。用于 通知消息的RTP有效載荷格式還支持應(yīng)用于RTP分組的有效載荷的過濾信息的信令。過濾標(biāo)準(zhǔn)針對(duì)給定通知類型進(jìn)行定義,并且由唯一的標(biāo)識(shí)符(ID)標(biāo)識(shí)。每個(gè)過濾 標(biāo)準(zhǔn)提供指派給該過濾標(biāo)準(zhǔn)的可能的過濾器值列表。根據(jù)示例性實(shí)施方式,過濾器值可以 對(duì)應(yīng)于消息主題,而過濾標(biāo)準(zhǔn)可以代表主題的類別。圖2示出了示例性過濾標(biāo)準(zhǔn)和與過濾標(biāo)準(zhǔn)相關(guān)聯(lián)的各種過濾器值。例如,在圖2中 示出了單個(gè)過濾標(biāo)準(zhǔn),其基于“國(guó)家”,并具有ID= 12。與過濾標(biāo)準(zhǔn)相關(guān)聯(lián)的過濾器值包括 用于芬蘭的1,用于美國(guó)的2,等等。在芬蘭是期望國(guó)家的情況下,消息過濾器包括數(shù)值12, 指示過濾標(biāo)準(zhǔn);和過濾器值1,其指示標(biāo)準(zhǔn)內(nèi)的適當(dāng)國(guó)家。以上分層級(jí)過濾具有普遍適用性,并且還適用于除在DVB-CBMS通知框架中對(duì)通 知消息進(jìn)行過濾以外的情況。通常,過濾標(biāo)準(zhǔn)可以分層級(jí)地應(yīng)用于消息集合,使得過濾操作 可以在多層中交錯(cuò)和應(yīng)用,以改善過濾。然而,由于聚集體的消息通常不會(huì)共享相同的過濾 標(biāo)準(zhǔn),所以在不同層上分割過濾標(biāo)準(zhǔn)并不簡(jiǎn)單。
8
各種實(shí)施方式提供了用于構(gòu)建應(yīng)用于消息聚集體的多層過濾信息的裝置和方法。 根據(jù)各種實(shí)施方式,針對(duì)第一層將過濾值集合構(gòu)建成與傳輸對(duì)象內(nèi)的所有消息共用的過濾 標(biāo)準(zhǔn)相關(guān)聯(lián)的所有過濾器值的并集。換言之,在第一層過濾信息內(nèi),指示了同一聚集體的所 有消息共用的過濾標(biāo)準(zhǔn)。在接收機(jī)側(cè),聚集傳輸對(duì)象基于所定義的標(biāo)準(zhǔn)進(jìn)行過濾。若干不同系統(tǒng)和布置可用于實(shí)現(xiàn)本發(fā)明的各種實(shí)施方式。以下描述一種特定實(shí) 現(xiàn),其可以與DVB通知框架指定的通知消息的FLUTE傳輸一起使用。FLUTE對(duì)象可以在聚集 通知容器中攜帶同一通知類型的若干通知消息。聚集體中的每個(gè)消息具有指示消息分類的值和過濾標(biāo)準(zhǔn)的集合。某些過濾標(biāo)準(zhǔn)在 聚集體的消息之間共享。為了支持有效過濾,在發(fā)送側(cè),在兩層中執(zhí)行過濾。在第一過濾層, 指示了聚集體的所有消息共用的過濾標(biāo)準(zhǔn)。在第一層處構(gòu)建和定位共用過濾標(biāo)準(zhǔn)的所有過 濾器值的并集。在各種實(shí)施方式中,第一層過濾信息作為FDT的擴(kuò)展被包括進(jìn)來。在第二 層,在傳輸對(duì)象內(nèi)提供聚集體中每個(gè)消息的完整過濾信息,其或者作為索引列表的一部分, 或者位于該通知消息的通用消息部分中。圖3示出了用于實(shí)現(xiàn)上述第一過濾層過程的示例性過程。在此實(shí)現(xiàn)中,在300處, 將聚集體的所有消息共用的過濾標(biāo)準(zhǔn)收集至第一層過濾信息中。在310處,針對(duì)被收集至 第一層過濾信息中的每個(gè)過濾標(biāo)準(zhǔn),將與聚集體中至少一個(gè)消息相關(guān)聯(lián)的過濾器值收集至 第一層過濾信息中。在320處,向遠(yuǎn)程設(shè)備傳輸所有第一層過濾信息。第一層過濾信息,例 如在索引列表中或者在通知消息的通用消息部分中,與傳輸對(duì)象單獨(dú)發(fā)送。在接收機(jī)側(cè),當(dāng)在接收設(shè)備標(biāo)識(shí)的兩個(gè)搜索標(biāo)準(zhǔn)之間存在OR關(guān)系時(shí),可以根據(jù)圖 4中描繪的過程來執(zhí)行過濾。在400處,提取針對(duì)傳輸對(duì)象接收的第一層過濾信息。在410 處,確定是否存在第一層過濾信息中不存在的任何偏好過濾標(biāo)準(zhǔn),即,接收設(shè)備所標(biāo)識(shí)的搜 索標(biāo)準(zhǔn)。如果確定存在第一層過濾信息中不存在的任何偏好過濾標(biāo)準(zhǔn),則接收設(shè)備不能通 過簡(jiǎn)單地檢查第一層過濾信息就確鑿地確定是否滿足OR條件。因此,在這種情況下,在420 處,取得傳輸對(duì)象,在430處,繼續(xù)進(jìn)行下一層過濾。相反,如果所有偏好過濾標(biāo)準(zhǔn)都存在于 第一層過濾信息中,則在440處,確定至少一個(gè)過濾器值是否代表針對(duì)存在于第一層過濾 信息中的任何過濾標(biāo)準(zhǔn)的接收機(jī)偏好。如果至少一個(gè)這種過濾器值不代表針對(duì)過濾標(biāo)準(zhǔn)的 接收機(jī)偏好,則系統(tǒng)實(shí)現(xiàn)420和430,即,取得傳輸對(duì)象并繼續(xù)下一層的過濾過程。相反,如 果沒有濾波器值代表針對(duì)任一過濾標(biāo)準(zhǔn)的接收機(jī)偏好,則在450處,可以丟棄該傳輸對(duì)象。這一過濾方法支持在假設(shè)不同過濾標(biāo)準(zhǔn)之間的關(guān)系是“OR”關(guān)系的情況下的過濾。 圖5是示出了示例性過濾標(biāo)準(zhǔn)和與之關(guān)聯(lián)的各種過濾器值的配對(duì)的示例性表征。圖6是示 例性圖示,其示出了使用來自圖5的過濾標(biāo)準(zhǔn)和過濾器值的“OR”關(guān)系的用戶偏好選擇和 消息過濾。根據(jù)圖6的用戶偏好,將選擇針對(duì)國(guó)家過濾標(biāo)準(zhǔn)(12)包括過濾器值“1”或“2” 的任何消息或針對(duì)類別過濾標(biāo)準(zhǔn)(7)包括過濾器值“2”的任何消息。如果消息中未包括這 種值/標(biāo)準(zhǔn)組合,則丟棄該消息。針對(duì)圖4中描繪的范例消息集合,僅會(huì)丟棄針對(duì)過濾標(biāo)準(zhǔn) “7”包括過濾器值“4”的消息,因?yàn)槠渌ㄟ^濾器/標(biāo)準(zhǔn)組合的至少一個(gè)。之前描述的接收機(jī)處的消息過濾方法還可以修改,以支持不同過濾標(biāo)準(zhǔn)之間的 “AND”關(guān)系。這是通過在第一層重復(fù)通過所有過濾標(biāo)準(zhǔn)并在至少一個(gè)過濾器標(biāo)準(zhǔn)指示沒有 對(duì)應(yīng)于用戶偏好的值時(shí)馬上丟棄傳輸對(duì)象而實(shí)現(xiàn)的。圖7是在以“AND”關(guān)系將過濾標(biāo)準(zhǔn)歸組時(shí)、用于在接收設(shè)備處過濾傳輸對(duì)象的示例性過程。在700處,提取用于傳輸對(duì)象的第一層過濾信息。在710處,針對(duì)第一層過濾信 息中存在的每個(gè)過濾標(biāo)準(zhǔn),確定至少一個(gè)過濾器值是否代表接收機(jī)偏好。如果是,則在720 處取得傳輸對(duì)象,并在730處繼續(xù)下一層過濾。如果在第一層過濾信息中不存在搜索過濾 標(biāo)準(zhǔn),則也可以取得傳輸對(duì)象。相反,如果針對(duì)第一層過濾信息中存在的任何搜索過濾標(biāo) 準(zhǔn),沒有代表接收機(jī)偏好的過濾器值,則在740處丟棄傳輸對(duì)象。圖8是示例性描繪,其示出了使用圖5中描繪的過濾標(biāo)準(zhǔn)定義的“AND”關(guān)系的用 戶偏好選擇和消息過濾。在此布置中,特定消息針對(duì)“國(guó)家”過濾標(biāo)準(zhǔn)(12)包括除“1”或 “2”之外的過濾器值,或者針對(duì)“類別”標(biāo)準(zhǔn)(7)包括除“2”以外的過濾器值,則該消息被 丟棄。對(duì)于圖8中描繪的范例消息集合,針對(duì)過濾標(biāo)準(zhǔn)“12”包括過濾器值“4”的消息被丟 棄,以及針對(duì)過濾標(biāo)準(zhǔn)“7”包括過濾器值“3”的消息被丟棄。針對(duì)后一消息,即使過濾器標(biāo) 準(zhǔn)“12”包括過濾器值“2”,該消息也會(huì)被丟棄,這是因?yàn)樗蟮腁ND關(guān)系。用于聚集多個(gè)消息的傳輸對(duì)象的過濾標(biāo)準(zhǔn)與傳輸對(duì)象本身單獨(dú)攜帶。如前所述, 在特定實(shí)施方式中傳輸協(xié)議是FLUTE。針對(duì)聚集體的過濾信息在FDT中攜帶,其由接收機(jī)在 接收傳輸對(duì)象之前進(jìn)行處理。這提供了附加的效率,因?yàn)樵谔幚鞦DT之后,丟棄了攜帶被認(rèn) 為是接收機(jī)不感興趣的消息的傳輸對(duì)象。以下示例示出了包括針對(duì)消息聚集體的過濾標(biāo)準(zhǔn) 的示例性FDT實(shí)例。< ? xml version = “1. 0” encoding = “UTF-8”? ><FDT-InstanceFEC-OTI-FEC-Encoding-ID = “1”FEC-OTI-Encoding-Symbol-Length =‘‘512,,Expires = “331129600” >〈FileContent-Type =“application/vnd. dvb. notif-container+xml"Content-Length = "7543,,Transfer-Length = "4294,,TOI =“27”Content-Location = "notification:container:983"><NotificationAggregateDescription><FilterElementList>0C010C0207020703</FilterElementList></NotificationAggregateDescription></File></FDT-Instance>以上FDT實(shí)例示例包括名為"FilterElementList”的XML元素。這一 XML元素應(yīng)
用于由“File”元素描述的傳輸對(duì)象。過濾器元素列表是過濾器標(biāo)準(zhǔn)ID和過濾器值的集 合,其以十六進(jìn)制形式給出或以諸如Base64編碼的其他表征進(jìn)行編碼。在此示例中,OC對(duì) 應(yīng)于12,其是“國(guó)家”過濾器標(biāo)準(zhǔn)的ID,07對(duì)應(yīng)于“類別”過濾器標(biāo)準(zhǔn)的ID。“國(guó)家”過濾器 標(biāo)準(zhǔn)的過濾器值01和02分別對(duì)應(yīng)于芬蘭和美國(guó)。“類別”過濾標(biāo)準(zhǔn)的過濾器值2和3分別
10對(duì)應(yīng)于運(yùn)動(dòng)和政治。為了避免過濾器標(biāo)準(zhǔn)ID的重復(fù),可以選擇不同的表征,其中過濾器標(biāo)準(zhǔn)ID之后跟 隨有應(yīng)用于聚集體中至少一個(gè)消息的所有過濾器值的ID。一個(gè)潛在表征涉及保留ID字段 的一個(gè)比特,以在過濾器標(biāo)準(zhǔn)的ID (例如,由0標(biāo)識(shí)的)和過濾器值的ID (例如,由1標(biāo)識(shí) 的)之間進(jìn)行區(qū)分。上述列表繼而將表現(xiàn)為0C8182078283,在此實(shí)例中由0代表的數(shù)字是 過濾器標(biāo)準(zhǔn)的ID。如前所述,本發(fā)明的各種實(shí)施方式用于支持快速過濾和丟棄接收機(jī)不感興趣的消 息。在這些實(shí)施方式中,接收機(jī)可以避免獲取攜帶消息聚集體的傳輸對(duì)象,如果第一層過濾 信息指示該消息不是接收機(jī)感興趣的話。另外,各種實(shí)施方式還用于消除“偽假”,其中即使 傳輸對(duì)象包含用戶感興趣的消息,也會(huì)被丟棄。這種偽假被消除,因?yàn)榈谝粚舆^濾信息僅包 含所有消息共用的過濾標(biāo)準(zhǔn)。對(duì)于那些過濾標(biāo)準(zhǔn),列出了聚集體中的消息所使用的所有過 濾器值。丟棄僅在所有標(biāo)準(zhǔn)都不符合時(shí)發(fā)生。同樣如前所述,各種實(shí)施方式用于減小“偽真”的數(shù)量,“偽真”在即使傳輸對(duì)象的 消息是接收機(jī)不感興趣的情況下也將傳輸對(duì)象聲明為感興趣的時(shí)候發(fā)生。這可以在例如所 有消息共用的過濾標(biāo)準(zhǔn)(即,在第一層處所指示的)與不共用的另一過濾標(biāo)準(zhǔn)(即,僅出現(xiàn) 在傳輸對(duì)象內(nèi))之間是“AND”關(guān)系的情況下發(fā)生。通常,并非聚集體的所有消息共用的并 由此在第一層是不可見的過濾標(biāo)準(zhǔn)可能因接收機(jī)不能在第一層做出丟棄決定而導(dǎo)致偽真。在OR關(guān)系的情況下,如果用戶針對(duì)并非所有消息共用的(即,未出現(xiàn)在聚集層) 過濾器標(biāo)準(zhǔn)指示偏好,則根據(jù)各種實(shí)施方式的接收機(jī)不能立即丟棄傳輸對(duì)象。取而代之的, 接收機(jī)不得不處理在傳輸對(duì)象內(nèi)(即,在消息層處)存在的過濾信息。在共用過濾標(biāo)準(zhǔn)之間為AND關(guān)系的情況下,用戶指示接收包含2個(gè)或更多標(biāo)準(zhǔn)的 組合的消息的偏好。圖9是示例性描繪,其示出了僅在聚集層處使用“AND”關(guān)系的用戶偏 好選擇和消息過濾。如圖9所示,與每個(gè)傳輸對(duì)象相關(guān)聯(lián)的第一層過濾信息用于確定是否 應(yīng)當(dāng)丟棄相應(yīng)的傳輸對(duì)象。在圖9的情況下,丟棄第二傳輸對(duì)象,因?yàn)榈谝粚舆^濾信息(7:4 和7:3)與用戶偏好不一致,其僅針對(duì)標(biāo)準(zhǔn)“7”列出了過濾器值“2”。由于標(biāo)準(zhǔn)“12”并未出 現(xiàn)在較低傳輸對(duì)象的每個(gè)消息中,所以其不會(huì)出現(xiàn)在對(duì)應(yīng)的第一層過濾信息中。相反,第一 傳輸對(duì)象被取得以用于后續(xù)過濾,因?yàn)槠湎嚓P(guān)聯(lián)的第一層過濾信息12:1和12:2對(duì)應(yīng)于用 戶偏好。在第一傳輸對(duì)象的情況下,標(biāo)準(zhǔn)“7”并不出現(xiàn)在第一層過濾信息中,因?yàn)槠湮闯霈F(xiàn) 在相應(yīng)傳輸對(duì)象的每個(gè)消息中。圖10是示出了根據(jù)各種實(shí)施方式、可以如何構(gòu)建用戶偏好的流程圖。在圖10的 1000處,針對(duì)每個(gè)過濾標(biāo)準(zhǔn),用戶選擇感興趣的零個(gè)或多個(gè)過濾器值。在1010處,針對(duì)一 個(gè)標(biāo)準(zhǔn)選擇的每個(gè)過濾器值使用之前的關(guān)系連接至其他標(biāo)準(zhǔn)的每個(gè)過濾器值。在特定實(shí)施 方式中,OR是缺省關(guān)系。在1020處,保存在1000和1010處的用戶選擇。選擇可以以代數(shù) 形式保存,其將因用戶選擇而變化。例如,用戶選擇的集合可以表示為(A1 AND... Affl) OR (B1 AND... Bn),其中每個(gè)符號(hào)是過濾器標(biāo)準(zhǔn)的標(biāo)記,并且其形式為Ad= Y1 OR……Yj,其中每 個(gè)Y是針對(duì)過濾器標(biāo)準(zhǔn)A的特定過濾器值。圖11示出了在接收設(shè)備處、針對(duì)接收的與傳輸對(duì)象相關(guān)聯(lián)的第一層過濾信息的 通用第一層過濾過程。這一通用過程可用于基本上覆蓋任何邏輯關(guān)系(包括AND,OR和/ 或NOT)標(biāo)識(shí)符的用戶偏好。在圖11的1100處,從接收的第一層過濾信息提取過濾標(biāo)準(zhǔn)和相關(guān)聯(lián)的過濾器值。在1110處,將用戶偏好與第一層過濾信息進(jìn)行比較,其中用戶偏好以 至少一個(gè)邏輯運(yùn)算符來表達(dá)。在1120處并至少部分基于該比較,決定是否丟棄與接收的第 一層過濾信息相關(guān)聯(lián)的傳輸對(duì)象。如果不丟棄傳輸對(duì)象,則對(duì)傳輸對(duì)象執(zhí)行附加的過濾過程。圖12示出了根據(jù)各種實(shí)施方式、可以用來對(duì)傳輸對(duì)象進(jìn)行創(chuàng)建和傳輸?shù)耐ㄓ眠^ 程。一個(gè)或多個(gè)消息生成器應(yīng)用1200用以在需要的時(shí)候生成消息。這些消息繼而由封裝器 1205封裝至傳輸對(duì)象1210中,封裝器1205繼而將傳輸對(duì)象1210和相關(guān)聯(lián)的元數(shù)據(jù)1215 二者發(fā)送至發(fā)送器1220。發(fā)送器1220例如使用FLUTE協(xié)議、通過遞送信道1225對(duì)傳輸對(duì) 象1210和元數(shù)據(jù)1215進(jìn)行傳輸。元數(shù)據(jù)1215最終發(fā)送至元數(shù)據(jù)處理器1230,而傳輸對(duì)象 1210發(fā)送至傳輸對(duì)象接收機(jī)1235。元數(shù)據(jù)處理器1230使用應(yīng)用設(shè)置和用戶偏好1240來 確定應(yīng)當(dāng)接受還是丟棄傳輸對(duì)象1210。此確定的結(jié)果被提供給傳輸對(duì)象接收機(jī)1235。如 果將要接收傳輸對(duì)象1210,則向解封裝器1245提供傳輸對(duì)象1210,經(jīng)過過濾的消息最終被 提供給接收機(jī)1250。圖13示出了本發(fā)明的各種實(shí)施方式可以在其中使用的系統(tǒng)10,包括可以通過一 個(gè)或更多網(wǎng)絡(luò)進(jìn)行通信的多個(gè)通信設(shè)備。系統(tǒng)10可以包括有線或無線網(wǎng)絡(luò)的任意組合,其 中這些網(wǎng)絡(luò)包括但不限于移動(dòng)電話網(wǎng)絡(luò)、無線局域網(wǎng)(LAN)、藍(lán)牙個(gè)人局域網(wǎng)、以太網(wǎng)LAN、 令牌環(huán)LAN、廣域網(wǎng)、互聯(lián)網(wǎng)等。系統(tǒng)10可以包括有線通信設(shè)備和無線通信設(shè)備兩者。例如,圖13中所示系統(tǒng)10包括移動(dòng)電話網(wǎng)絡(luò)11和互聯(lián)網(wǎng)28。通往互聯(lián)網(wǎng)28的 連接可以包括但不限于遠(yuǎn)程無線連接、短程無線連接,以及各種有線連接,有線連接包括但 不限于電話線、電纜線路、電力線等。系統(tǒng)10的示例性通信設(shè)備可以包括但不限于電子設(shè)備12、組合式個(gè)人數(shù)字助理 (PDA)和移動(dòng)電話14、PDA 16、集成消息傳遞設(shè)備(IMD) 18、臺(tái)式計(jì)算機(jī)20,以及筆記本計(jì) 算機(jī)22等。通信設(shè)備可以是固定的或者在由行進(jìn)中的人攜帶時(shí)是移動(dòng)的。通信設(shè)備還可 以處于交通模式中,包括但不限于汽車、卡車、出租車、公共汽車、火車、船、飛機(jī)、自行車、摩 托車等。通信設(shè)備的一些或全部可以通過通往基站24的無線連接25發(fā)送和接收呼叫和消 息,并且通過通往基站24的無線連接25與服務(wù)提供商進(jìn)行通信?;?4可以連接至網(wǎng)絡(luò) 服務(wù)器26,該服務(wù)器26支持移動(dòng)電話網(wǎng)絡(luò)11和互聯(lián)網(wǎng)28之間的通信。系統(tǒng)10可以包括 附加的通信設(shè)備和不同類型的通信設(shè)備。通信設(shè)備可以使用各種傳輸技術(shù)進(jìn)行通信,包括但不限于,碼分多址(CDMA)、全球 移動(dòng)通信系統(tǒng)(GSM)、通用移動(dòng)通信系統(tǒng)(UMTS)、時(shí)分多址(TDMA)、頻分多址(FDMA)、傳輸 控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(TCP/IP)、短消息傳遞服務(wù)(SMS)、多媒體消息傳遞服務(wù)(MMS)、電 子郵件、即時(shí)消息傳遞服務(wù)(IMS)、藍(lán)牙、IEEE 802. 11等。實(shí)施本發(fā)明的各種實(shí)施方式中所 涉及的通信設(shè)備可以使用各種介質(zhì)進(jìn)行通信,包括但不限于,無線電、紅外、激光、線纜連接等。圖14和圖15示出了本發(fā)明可以在其中實(shí)現(xiàn)的一個(gè)代表性電子設(shè)備12。然而應(yīng) 當(dāng)理解,無意將本發(fā)明限制為一種特定類型的設(shè)備。圖14和圖15的電子設(shè)備12包括外殼 30、液晶顯示器形式的顯示器32、小鍵盤34、麥克風(fēng)36、耳機(jī)38、電池40、紅外端口 42、天線 44、根據(jù)一個(gè)實(shí)施例的通用UICC形式的智能卡46、讀卡器48、無線電接口電路52、編解碼電 路54、控制器56以及存儲(chǔ)器58。單獨(dú)的電路和元件可以是本領(lǐng)域公知的所有類型,例如在Nokia的移動(dòng)電話范圍中。本文在方法步驟或過程的通常上下文下對(duì)各種實(shí)施方式進(jìn)行了描述,在一個(gè)實(shí)施 例中,其可以通過具體化在計(jì)算機(jī)可讀介質(zhì)中的計(jì)算機(jī)程序產(chǎn)品來實(shí)現(xiàn),該計(jì)算機(jī)程序產(chǎn) 品包括在網(wǎng)絡(luò)環(huán)境中由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令,諸如程序代碼。通常,程序模塊可 以包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等。計(jì)算 機(jī)可執(zhí)行的指令、相關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)和程序模塊代表用于執(zhí)行所公開方法步驟的程序代碼 示例。這種可執(zhí)行指令或者相關(guān)聯(lián)數(shù)據(jù)結(jié)構(gòu)的特定序列代表用于實(shí)現(xiàn)在這種步驟或過程中 描述的功能的對(duì)應(yīng)動(dòng)作的示例。本文在方法步驟或過程的通常上下文下對(duì)各種實(shí)施方式進(jìn)行了描述,在一個(gè)實(shí)施 例中,其可以通過具體化在計(jì)算機(jī)可讀介質(zhì)中的計(jì)算機(jī)程序產(chǎn)品來實(shí)現(xiàn),該計(jì)算機(jī)程序產(chǎn) 品包括在網(wǎng)絡(luò)環(huán)境中由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令,諸如程序代碼。計(jì)算機(jī)可讀介質(zhì) 可以包括可移動(dòng)和不可移動(dòng)存儲(chǔ)設(shè)備,包括但不限于只讀存儲(chǔ)器(ROM)、隨機(jī)訪問存儲(chǔ)器 (RAM)、緊致盤(CD)、數(shù)字多功能盤(DVD)等。通常,程序模塊可以包括例程、程序、對(duì)象、組 件、數(shù)據(jù)結(jié)構(gòu)等,其用于執(zhí)行具體任務(wù)或者實(shí)現(xiàn)特定的抽象數(shù)據(jù)類型。計(jì)算機(jī)可執(zhí)行指令、 相關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)和程序模塊代表用于執(zhí)行此處公開的方法的步驟的程序代碼的示例。這 種可執(zhí)行指令或者相關(guān)聯(lián)數(shù)據(jù)結(jié)構(gòu)的特定序列代表用于實(shí)現(xiàn)在這種步驟或過程中描述的 功能的對(duì)應(yīng)動(dòng)作的示例。本發(fā)明的實(shí)施方式可以以軟件、硬件、應(yīng)用邏輯或軟件、硬件和應(yīng)用邏輯的組合實(shí) 現(xiàn)。軟件、應(yīng)用邏輯和/或硬件可以駐留在例如芯片集、移動(dòng)設(shè)備、桌面、膝上型計(jì)算機(jī)或服 務(wù)器上。各種實(shí)施方式的軟件和web實(shí)現(xiàn)能夠利用標(biāo)準(zhǔn)編程技術(shù)來完成,利用基于規(guī)則的 邏輯或者其他邏輯來實(shí)現(xiàn)各種數(shù)據(jù)庫搜索步驟或過程、相關(guān)步驟或過程、比較步驟或過程 以及決策步驟或過程。各種實(shí)施方式還可以全部地或部分地實(shí)現(xiàn)在網(wǎng)元或模塊內(nèi)。應(yīng)當(dāng)理 解,此處以及所附權(quán)利要求書中使用的詞語“組件”和“模塊”意在包括使用一行或者更多 行軟件代碼的實(shí)現(xiàn)和/或硬件實(shí)現(xiàn)和/或用于接收手動(dòng)輸入的設(shè)備。出于示例和描述的目的,已經(jīng)給出了實(shí)施方式的前述說明。前述說明并非是窮舉 性的也并非要將本發(fā)明的實(shí)施方式限制到所公開的確切形式,根據(jù)上述教導(dǎo)還可能存在各 種變形和修改,或者是可能從各種實(shí)施方式的實(shí)踐中得到各種變形和修改。選擇和描述這 些實(shí)施例是為了說明各種實(shí)施方式的原理和本質(zhì)及其實(shí)際應(yīng)用,以使得本領(lǐng)域的技術(shù)人員 能夠以適合于構(gòu)思的特定用途來以各種實(shí)施方式和各種修改而利用本發(fā)明。在此描述的實(shí) 施方式的特征在方法、裝置、模塊、系統(tǒng)和計(jì)算機(jī)程序產(chǎn)品的所有組合中可以合并。
權(quán)利要求
一種方法,包括將聚集體的所有消息共用的過濾標(biāo)準(zhǔn)收集至第一層過濾信息中;針對(duì)所述第一層過濾信息中的每個(gè)過濾標(biāo)準(zhǔn),將與所述聚集體的至少一個(gè)消息相關(guān)聯(lián)的過濾器值收集至所述第一層過濾信息中;以及向遠(yuǎn)程設(shè)備傳輸所述第一層過濾信息。
2.如權(quán)利要求1的方法,其中所述第一層過濾信息與相關(guān)聯(lián)的傳輸對(duì)象單獨(dú)傳輸。
3.如權(quán)利要求2的方法,其中所述第一層過濾信息包括在文件遞送表中。
4.一種計(jì)算機(jī)程序產(chǎn)品,具體化在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,包括配置用于執(zhí)行權(quán)利要 求1的過程的計(jì)算機(jī)代碼。
5.一種裝置,包括 處理器;以及存儲(chǔ)器單元,其可通信地連接至所述處理器,并且包括計(jì)算機(jī)代碼,配置用于將聚集體的所有消息共用的過濾標(biāo)準(zhǔn)收集至第一層過濾信息中;計(jì)算機(jī)代碼,配置用于針對(duì)所述第一層過濾信息中的每個(gè)過濾標(biāo)準(zhǔn),將與所述聚集體 的至少一個(gè)消息相關(guān)聯(lián)的過濾器值收集至所述第一層過濾信息中;以及 計(jì)算機(jī)代碼,配置用于向遠(yuǎn)程設(shè)備傳輸所述第一層過濾信息。
6.如權(quán)利要求5的裝置,其中所述第一層過濾信息與相關(guān)聯(lián)的傳輸對(duì)象單獨(dú)傳輸。
7.如權(quán)利要求6的裝置,其中所述第一層過濾信息包括在文件遞送表中。
8.一種裝置,包括裝置,用于將聚集體的所有消息共用的過濾標(biāo)準(zhǔn)收集至第一層過濾信息中; 針對(duì)所述第一層過濾信息中的每個(gè)過濾標(biāo)準(zhǔn),將與所述聚集體的至少一個(gè)消息相關(guān)聯(lián) 的過濾器值收集至所述第一層過濾信息中;以及 向遠(yuǎn)程設(shè)備傳輸所述第一層過濾信息。
9.一種方法,包括提取針對(duì)傳輸對(duì)象的接收的第一層過濾信息; 確定任何偏好過濾標(biāo)準(zhǔn)是否不存在于所述第一層過濾信息中; 如果任何偏好過濾標(biāo)準(zhǔn)不存在于所述第一層過濾信息中,則取得所述傳輸對(duì)象并在第 二層過濾所述傳輸對(duì)象;如果偏好過濾標(biāo)準(zhǔn)并未不存在于所述第一層過濾信息中,則確定至少一個(gè)過濾器值是 否代表針對(duì)在所述第一層處出現(xiàn)的任何過濾標(biāo)準(zhǔn)的接收機(jī)偏好;如果至少一個(gè)過濾器值代表針對(duì)在所述第一層處出現(xiàn)的任何過濾標(biāo)準(zhǔn)的接收機(jī)偏好, 則取得所述傳輸對(duì)象并在第二層過濾所述傳輸對(duì)象;以及如果沒有過濾器值代表針對(duì)在所述第一層處出現(xiàn)的任何過濾標(biāo)準(zhǔn)的接收機(jī)偏好,則丟 棄所述傳輸對(duì)象。
10.如權(quán)利要求9的方法,其中所述第一層過濾信息與所述傳輸對(duì)象單獨(dú)接收。
11.如權(quán)利要求10的方法,其中所述第一層過濾信息包括在文件遞送表中。
12.—種計(jì)算機(jī)程序產(chǎn)品,具體化在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,包括配置用于執(zhí)行權(quán)利要 求9的過程的計(jì)算機(jī)代碼。
13.一種裝置,包括 處理器;以及存儲(chǔ)器單元,其可通信地連接至所述處理器,并且包括計(jì)算機(jī)代碼,配置用于 提取針對(duì)傳輸對(duì)象的接收的第一層過濾信息; 確定任何偏好過濾標(biāo)準(zhǔn)是否不存在于所述第一層過濾信息中; 如果任何偏好過濾標(biāo)準(zhǔn)不存在于所述第一層過濾信息中,則取得所述傳輸對(duì)象并在第 二層過濾所述傳輸對(duì)象;如果偏好過濾標(biāo)準(zhǔn)并未不存在于所述第一層過濾信息中,則確定至少一個(gè)過濾器值是 否代表針對(duì)在所述第一層處出現(xiàn)的任何過濾標(biāo)準(zhǔn)的接收機(jī)偏好;如果至少一個(gè)過濾器值代表針對(duì)在所述第一層處出現(xiàn)的任何過濾標(biāo)準(zhǔn)的接收機(jī)偏好, 則取得所述傳輸對(duì)象并在第二層過濾所述傳輸對(duì)象;以及如果沒有過濾器值代表針對(duì)在所述第一層處出現(xiàn)的任何過濾標(biāo)準(zhǔn)的接收機(jī)偏好,則丟 棄所述傳輸對(duì)象。
14.如權(quán)利要求13的裝置,其中所述第一層過濾信息與所述傳輸對(duì)象單獨(dú)接收。
15.如權(quán)利要求14的裝置,其中所述第一層過濾信息包括在文件遞送表中。
16.一種裝置,包括 用于進(jìn)行以下動(dòng)作的裝置提取針對(duì)傳輸對(duì)象的接收的第一層過濾信息; 確定任何偏好過濾標(biāo)準(zhǔn)是否不存在于所述第一層過濾信息中; 如果任何偏好過濾標(biāo)準(zhǔn)不存在于所述第一層過濾信息中,則取得所述傳輸對(duì)象并在第 二層過濾所述傳輸對(duì)象;如果偏好過濾標(biāo)準(zhǔn)并未不存在于所述第一層過濾信息中,則確定至少一個(gè)過濾器值是 否代表針對(duì)在所述第一層處出現(xiàn)的任何過濾標(biāo)準(zhǔn)的接收機(jī)偏好;如果至少一個(gè)過濾器值代表針對(duì)在所述第一層處出現(xiàn)的任何過濾標(biāo)準(zhǔn)的接收機(jī)偏好, 則取得所述傳輸對(duì)象并在第二層過濾所述傳輸對(duì)象;以及如果沒有過濾器值代表針對(duì)在所述第一層處出現(xiàn)的任何過濾標(biāo)準(zhǔn)的接收機(jī)偏好,則丟 棄所述傳輸對(duì)象。
17.一種方法,包括提取針對(duì)傳輸對(duì)象的接收的第一層過濾信息;針對(duì)在所述第一層過濾信息中出現(xiàn)的每個(gè)搜索過濾標(biāo)準(zhǔn),確定是否至少一個(gè)過濾器值 代表接收機(jī)偏好;如果針對(duì)在所述第一層出現(xiàn)的每個(gè)搜索過濾標(biāo)準(zhǔn),至少一個(gè)過濾器值代表接收機(jī)偏 好,則取得所述傳輸對(duì)象并在第二層過濾所述傳輸對(duì)象;如果針對(duì)在所述第一層出現(xiàn)的任何搜索過濾標(biāo)準(zhǔn),不存在代表接收機(jī)偏好的過濾器 值,則丟棄所述傳輸對(duì)象。
18.如權(quán)利要求17的方法,其中所述第一層過濾信息與所述傳輸對(duì)象單獨(dú)接收。
19.如權(quán)利要求18的方法,其中所述第一層過濾信息包括在文件遞送表中。
20.一種計(jì)算機(jī)程序產(chǎn)品,具體化在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,包括配置用于執(zhí)行權(quán)利要 求17的過程的計(jì)算機(jī)代碼。
21.一種裝置,包括 處理器;以及存儲(chǔ)器單元,其可通信地連接至所述處理器,并且包括計(jì)算機(jī)代碼,配置用于 提取針對(duì)傳輸對(duì)象的接收的第一層過濾信息;針對(duì)在所述第一層過濾信息中出現(xiàn)的每個(gè)搜索過濾標(biāo)準(zhǔn),確定是否至少一個(gè)過濾器值 代表接收機(jī)偏好;如果針對(duì)在所述第一層出現(xiàn)的每個(gè)搜索過濾標(biāo)準(zhǔn),至少一個(gè)過濾器值代表接收機(jī)偏 好,則取得所述傳輸對(duì)象并在第二層過濾所述傳輸對(duì)象;如果針對(duì)在所述第一層出現(xiàn)的任何搜索過濾標(biāo)準(zhǔn),不存在代表接收機(jī)偏好的過濾器 值,則丟棄所述傳輸對(duì)象。
22.如權(quán)利要求21的裝置,其中所述第一層過濾信息與所述傳輸對(duì)象單獨(dú)接收。
23.如權(quán)利要求22的裝置,其中所述第一層過濾信息包括在文件遞送表中。
24.—種裝置,包括 用于進(jìn)行以下動(dòng)作的裝置提取針對(duì)傳輸對(duì)象的接收的第一層過濾信息;針對(duì)在所述第一層過濾信息中出現(xiàn)的每個(gè)搜索過濾標(biāo)準(zhǔn),確定是否至少一個(gè)過濾器值 代表接收機(jī)偏好;如果針對(duì)在所述第一層出現(xiàn)的每個(gè)搜索過濾標(biāo)準(zhǔn),至少一個(gè)過濾器值代表接收機(jī)偏 好,則取得所述傳輸對(duì)象并在第二層過濾所述傳輸對(duì)象;如果針對(duì)在所述第一層出現(xiàn)的任何搜索過濾標(biāo)準(zhǔn),不存在代表接收機(jī)偏好的過濾器 值,則丟棄所述傳輸對(duì)象。
25.一種方法,包括從與傳輸對(duì)象相關(guān)聯(lián)的第一層過濾信息提取至少一個(gè)過濾標(biāo)準(zhǔn)和至少一個(gè)相關(guān)聯(lián)的 過濾器值;將至少一個(gè)用戶偏好與所述第一層過濾信息進(jìn)行比較,所述至少一個(gè)用戶偏好利用至 少一個(gè)邏輯運(yùn)算符進(jìn)行表達(dá);以及基于所述至少一個(gè)用戶偏好與所述第一層過濾信息的所述比較,確定是否丟棄所述傳 輸對(duì)象,其中如果所述傳輸對(duì)象未被丟棄,則所述傳輸對(duì)象經(jīng)歷過濾過程。
26.如權(quán)利要求25的方法,其中所述第一層過濾信息與所述傳輸對(duì)象單獨(dú)接收。
27.如權(quán)利要求26的方法,其中所述第一層過濾信息包括在文件遞送表中。
28.一種裝置,包括 處理器;以及存儲(chǔ)器單元,其可通信地連接至所述處理器,并且包括計(jì)算機(jī)代碼,配置用于從與傳輸對(duì)象相關(guān)聯(lián)的第一層過濾信息提取至少一個(gè)過濾標(biāo)準(zhǔn) 和至少一個(gè)相關(guān)聯(lián)的過濾器值;計(jì)算機(jī)代碼,配置用于將至少一個(gè)用戶偏好與所述第一層過濾信息進(jìn)行比較,所述至 少一個(gè)用戶偏好利用至少一個(gè)邏輯運(yùn)算符進(jìn)行表達(dá);以及計(jì)算機(jī)代碼,配置用于基于所述至少一個(gè)用戶偏好與所述第一層過濾信息的所述比較,確定是否丟棄所述傳輸對(duì)象,其中如果所述傳輸對(duì)象未被丟棄,則所述傳輸對(duì)象經(jīng)歷過濾過程。
29.如權(quán)利要求28的裝置,其中所述第一層過濾信息與所述傳輸對(duì)象單獨(dú)接收。
30.如權(quán)利要求29的裝置,其中所述第一層過濾信息包括在文件遞送表中。
31.一種裝置,包括用于從與傳輸對(duì)象相關(guān)聯(lián)的第一層過濾信息提取至少一個(gè)過濾標(biāo)準(zhǔn)和至少一個(gè)相關(guān) 聯(lián)的過濾器值的裝置;用于將至少一個(gè)用戶偏好與所述第一層過濾信息進(jìn)行比較的裝置,所述至少一個(gè)用戶 偏好利用至少一個(gè)邏輯運(yùn)算符進(jìn)行表達(dá);以及用于基于所述至少一個(gè)用戶偏好與所述第一層過濾信息的所述比較,確定是否丟棄所 述傳輸對(duì)象的裝置,其中如果所述傳輸對(duì)象未被丟棄,則所述傳輸對(duì)象經(jīng)歷過濾過程。
全文摘要
一種用于構(gòu)建多層過濾信息的系統(tǒng)和方法,其適用于多個(gè)消息的聚集體。根據(jù)各種實(shí)施方式,針對(duì)第一層將過濾值集合構(gòu)建為屬于過濾器標(biāo)準(zhǔn)的交集的過濾標(biāo)準(zhǔn)的所有過濾器值的并集。作為第一過程,在接收機(jī)側(cè),基于第一層過濾信息對(duì)聚集傳輸對(duì)象進(jìn)行過濾。第一層過濾信息可以與傳輸對(duì)象分離。如果在第一層過濾之后未丟棄傳輸對(duì)象,則使用要求對(duì)傳輸對(duì)象進(jìn)行處理的第二層過濾信息來取得捆綁中的消息。
文檔編號(hào)H04N7/16GK101981928SQ200980110975
公開日2011年2月23日 申請(qǐng)日期2009年2月17日 優(yōu)先權(quán)日2008年2月19日
發(fā)明者I·鮑阿齊齊 申請(qǐng)人:諾基亞公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
镇平县| 临西县| 河南省| 杭州市| 电白县| 宿松县| 观塘区| 华阴市| 类乌齐县| 高要市| 阳朔县| 高阳县| 邻水| 阿图什市| 河南省| 温州市| 荆州市| 广安市| 镇原县| 沿河| 乌拉特前旗| 九江县| 平果县| 扶余县| 迁西县| 股票| 达孜县| 贺州市| 化德县| 乃东县| 昔阳县| 汕头市| 永顺县| 齐齐哈尔市| 高青县| 枣强县| 黄梅县| 富蕴县| 江门市| 甘谷县| 淮北市|