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

一種手機(jī)端信息共享平臺(tái)的制作方法與工藝

文檔序號(hào):11733286閱讀:198來源:國知局
一種手機(jī)端信息共享平臺(tái)的制作方法與工藝
本發(fā)明涉及一種手機(jī)端信息共享,涉及互聯(lián)網(wǎng)領(lǐng)域。

背景技術(shù):
在日常生活中,由于處在特定的地理區(qū)域信息網(wǎng),人們經(jīng)常會(huì)需要了解一些即時(shí)的自己需要關(guān)心的信息,而這一類型的信息卻只在人們附近的環(huán)境中得到關(guān)注。人們發(fā)現(xiàn),在自己周圍卻沒有比較完善且查詢代價(jià)比較低的服務(wù)來滿足這一需求。例如,在家的時(shí)候希望了解到大約還有多長時(shí)間下一班或者是更后一班地鐵會(huì)在何時(shí)到站,如果上一班車剛剛離開,倒不如現(xiàn)在休息片刻再去等車。然而一般而言想要立即知道地鐵到站的時(shí)間卻是難以實(shí)現(xiàn)的?,F(xiàn)在技術(shù)中也有一些信息平臺(tái)的服務(wù),但其中信息的來源往往是傳感器,傳感器的部署是需要資金的并且工作方式很死板容易引起誤報(bào),在特殊的天氣狀況下更有無法工作的可能。

技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的技術(shù)解決問題是:克服現(xiàn)有技術(shù)的不足,提供一種手機(jī)端信息共享平臺(tái),無需麻煩的硬件部署,能相對(duì)準(zhǔn)確的對(duì)交通狀況進(jìn)行估計(jì),而且使得用戶立即查詢到目前周圍地鐵公共交通的到站情況,用戶便可以更加合理的安排自己的日程,節(jié)約時(shí)間避免不必要的等待。本發(fā)明技術(shù)解決方案:一種手機(jī)端信息共享平臺(tái),包括服務(wù)器和手機(jī)端兩部分,手機(jī)端包括用戶信息收發(fā)模塊、桌面組件模塊、桌面組件的設(shè)置模塊、桌面組件設(shè)置存儲(chǔ)模塊、地鐵公交信息查詢模塊、手機(jī)信息訂閱模塊、手機(jī)信息網(wǎng)絡(luò)收發(fā)模塊;服務(wù)器端包括信息網(wǎng)絡(luò)收發(fā)模塊、用戶信息數(shù)據(jù)模塊、列車到站數(shù)據(jù)統(tǒng)計(jì)與日志模塊和服務(wù)器中心處理模塊;其中:用戶信息發(fā)送模塊,基于android系統(tǒng),需要支持GPS系統(tǒng),用于接收其他手機(jī)端模塊的信息,將所要發(fā)送的信息發(fā)送給手機(jī)端信息收發(fā)模塊,所述信息包括用戶所在的地點(diǎn),用戶所使用的ID,用戶所指示的列車到站信息;桌面組件模塊,所述桌面組件包括兩種,第一種需要預(yù)先設(shè)置,由桌面組件設(shè)置存儲(chǔ)模塊來進(jìn)行設(shè)置,設(shè)置器在預(yù)先將車站信息車站號(hào)碼以及是否確認(rèn)輸入寫入一個(gè)XML文件,將在桌面組件滑動(dòng)的過程中由該設(shè)置中的值作為參數(shù)進(jìn)行執(zhí)行;第二種有一個(gè)可輸入文本框和一個(gè)發(fā)送按鈕,希望用戶將其所看到的公共汽車號(hào)碼或者地鐵號(hào)碼發(fā)送給服務(wù)器端中的信息網(wǎng)絡(luò)收發(fā)模塊;桌面組件的設(shè)置模塊,設(shè)置好桌面組件的屬性使得桌面組件的操作更加高效與人性化,桌面組件的設(shè)置模塊,其界面為地圖,其中顯示了所有地鐵站,需要選擇地鐵站時(shí),只要點(diǎn)擊地鐵站后根據(jù)顯示的地鐵車號(hào)列表即可將其存入一個(gè)desktop-property.xml文件;并且該地圖由很多橫縱線被劃分若干區(qū)域,當(dāng)用戶需要選擇一個(gè)公共汽車站時(shí)只需要點(diǎn)擊其所在的大概區(qū)域,將會(huì)發(fā)送一個(gè)查詢信息給服務(wù)器端中的信息網(wǎng)絡(luò)收發(fā)模塊,服務(wù)器返回一個(gè)選擇列表,包括這個(gè)小區(qū)域內(nèi)所有公交車站的信息,選擇公交車站后,給出一個(gè)該車站的所有公交車列表,選擇需要的公交車后存入一個(gè)desktop-property.xml文件;桌面組件設(shè)置存儲(chǔ)模塊,作為一個(gè)名為desktop-property.xml的文件進(jìn)行存儲(chǔ),存儲(chǔ)的信息包括:桌面組件的編號(hào)車站名稱公交號(hào)碼地鐵還是公共汽車以及是否確認(rèn)輸入,當(dāng)發(fā)送信息的時(shí)候,該處信息將被讀取,作為手機(jī)信息網(wǎng)絡(luò)收發(fā)模塊的參數(shù);手機(jī)信息查詢模塊,地鐵查詢界面為一個(gè)可伸縮地圖如圖1所示,其中顯示了所有地鐵站。公交查詢界面為一個(gè)北京地圖,并且由很多橫縱線被劃分若干區(qū)域,當(dāng)用戶需要選擇一個(gè)公共汽車站時(shí)只需要點(diǎn)擊其所在的大概區(qū)域,將會(huì)發(fā)送一個(gè)查詢信息給服務(wù)器,服務(wù)器返回一個(gè)選擇列表,包括這個(gè)小區(qū)域內(nèi)所有公交車站的信息,選擇公交車站后,給出一個(gè)該車站的所有公交車列表,點(diǎn)擊公交車號(hào)即可,此時(shí)將會(huì)給手機(jī)信息網(wǎng)絡(luò)收發(fā)模塊出一個(gè)查詢請(qǐng)求;手機(jī)信息訂閱模塊,負(fù)責(zé)主動(dòng)接受服務(wù)器關(guān)于某個(gè)車站某個(gè)列車在某個(gè)區(qū)間內(nèi)的列車到站信息,同時(shí)對(duì)收到的信息給出回應(yīng);手機(jī)信息訂閱設(shè)置模塊,將車站名稱公交號(hào)碼以及信息敏感時(shí)間,該車輛地鐵還是公共汽車寫入桌面組件設(shè)置存儲(chǔ)模塊;手機(jī)端信息收發(fā)模塊,用于和服務(wù)器進(jìn)行交流的端口,接受其它用戶程序的請(qǐng)求,將用戶信息發(fā)送模塊或者手機(jī)信息查詢模塊需要發(fā)送的信息寫入一個(gè)網(wǎng)絡(luò)流發(fā)送給服務(wù)器端信息收發(fā)模塊,并根據(jù)服務(wù)器的回執(zhí)返回用戶所需要的信息或者是錯(cuò)誤給用戶信息發(fā)送模塊或者手機(jī)信息查詢模塊。另外維持手機(jī)訂閱模塊與服務(wù)器之間的線程,在特定的時(shí)候向服務(wù)器信息收發(fā)模塊發(fā)送訂閱請(qǐng)求并接受回應(yīng)。其中向服務(wù)器端信息收發(fā)模塊發(fā)送的信息內(nèi)容如圖六所示。服務(wù)器信息收發(fā)模塊,用于和手機(jī)進(jìn)行交流的端口,接受用戶的請(qǐng)求,進(jìn)行初步過濾后,將需要發(fā)送的信息或者是拒絕原因返回給服務(wù)器控制模塊和手機(jī)端信息收發(fā)模塊;用戶數(shù)據(jù)模塊用于保存用戶的數(shù)據(jù),對(duì)用戶進(jìn)行個(gè)性化服務(wù),并對(duì)不同的用戶給予不同的關(guān)注,在用戶在網(wǎng)頁上進(jìn)行注冊(cè)時(shí),將用戶信息在數(shù)據(jù)庫中進(jìn)行注冊(cè),而當(dāng)用戶進(jìn)行操作時(shí),服務(wù)器控制模塊則會(huì)在其中改變用戶相應(yīng)的權(quán)值和信譽(yù)度,服務(wù)器控制模塊也會(huì)根據(jù)用戶的權(quán)值與信譽(yù)度來判斷是否應(yīng)該給用戶有效的信息。用戶的權(quán)值必須達(dá)到一定水平才能便利的獲得自己想要的信息,如果權(quán)力不足,請(qǐng)求則會(huì)在服務(wù)器控制模塊被駁回,因而需要用戶承擔(dān)一部分信息發(fā)布任務(wù)。在理想的情況下,用戶在享受本服務(wù)順利上車之后便可以立即發(fā)布該次列車的到站信息給服務(wù)器用于計(jì)算后面列車的到站時(shí)間,如此便可以調(diào)動(dòng)用戶的積極性;列車數(shù)據(jù)模塊,由服務(wù)器控制模塊負(fù)責(zé)寫入,包含往日的各個(gè)列車的到站信息,以及當(dāng)日用戶所有發(fā)送信息將從中提取有效信息,服務(wù)器控制模塊維護(hù)其中的信息,使其有效,并在服務(wù)器控制模塊收到查詢請(qǐng)求時(shí)作為信息的來源;服務(wù)器控制模塊,逐個(gè)處理來自服務(wù)器信息收發(fā)模塊的用戶請(qǐng)求,對(duì)每個(gè)用戶請(qǐng)求作出相應(yīng)反應(yīng),綜合用戶數(shù)據(jù)模塊和列車數(shù)據(jù)模塊中的信息,產(chǎn)生所需要的數(shù)據(jù)或者是向用戶返回錯(cuò)誤,將此等信息返回給服務(wù)器端信息收發(fā)模塊,并將此刻數(shù)據(jù)的改變寫回列車數(shù)據(jù)模塊和用戶數(shù)據(jù)模塊。本發(fā)明與現(xiàn)有技術(shù)相比的優(yōu)點(diǎn)在于:(1)本發(fā)明可以更加精確的反應(yīng)公交車的到站時(shí)間,使得用戶有一條新途徑得知自己將要乘坐的列車的詳細(xì)信息。(2)客戶端程序占用資源少需要完成的工作非常少,對(duì)用戶平常工作幾乎沒有影響。(3)合理調(diào)動(dòng)用戶的積極性,對(duì)于發(fā)送信息的人,可以給予獎(jiǎng)勵(lì)措施,訂閱信息的人也必須要付出一定的代價(jià)。引入信任評(píng)估的機(jī)制,來提高信息源的可信度。每一個(gè)人必須做出為其他人提供服務(wù)的保證后才會(huì)得到系統(tǒng)的幫助,使得整個(gè)機(jī)制可持續(xù)運(yùn)行。(4)模型以安卓平臺(tái)為例,制作方便的桌面小組件(小組件在極簡便的情況下就可以向平臺(tái)發(fā)送信息)。對(duì)于一個(gè)人來講,其日常行程相對(duì)固定,該組件即可有非常固定的功用,因而發(fā)送信息的成本非常低。(5)服務(wù)器基于統(tǒng)計(jì)規(guī)律與社會(huì)計(jì)算法則,合理調(diào)度用戶積極性。每一個(gè)用戶既是一個(gè)發(fā)送端也是一個(gè)接受端,通過信息的查詢預(yù)測(cè)并確認(rèn)自己將要乘坐的公交到站時(shí)間,再通過上車之后向系統(tǒng)的匯報(bào)而讓系統(tǒng)進(jìn)一步確認(rèn)地鐵下一次的到站時(shí)間。由于地鐵的運(yùn)行有著一定的周期性,并與晝夜長短,星期幾,放假與否有關(guān),同時(shí)也會(huì)受到不可控的原因的影響,如交通狀況,突發(fā)事件,地鐵停運(yùn)有關(guān)。所以可以在收集到粗劣信息后通過人群進(jìn)一步的統(tǒng)計(jì)信息來確認(rèn)更加精準(zhǔn)的公交運(yùn)行時(shí)刻表。(6)推送訂閱方案有四個(gè)優(yōu)點(diǎn):1.安全,2.穩(wěn)定,3省電省流量省成本,4.體積小。安全體現(xiàn)在推送方案的ID系統(tǒng)獨(dú)立于已有的網(wǎng)站或服務(wù)的ID系統(tǒng),保障用戶在不同手機(jī)上登錄后的信息投遞準(zhǔn)確性,避免因?yàn)槿∠壎ㄊ录∫蚓W(wǎng)絡(luò)傳輸而造成的信息誤投送。手機(jī)端的穩(wěn)定性,主要是因?yàn)橹袊膹?fù)雜網(wǎng)絡(luò)狀況及手機(jī)型號(hào)適配情況造成手機(jī)長時(shí)間穩(wěn)定聯(lián)網(wǎng)較困難,但由于僅針對(duì)安卓系統(tǒng),手機(jī)端穩(wěn)定性也可以得到保證。由于,推送軟件較小,并不占用大量內(nèi)存,也沒有大量信息需要傳輸,滿足成本節(jié)約和體積小的特點(diǎn)。(7)與現(xiàn)有方案使用傳感器的特點(diǎn)不同,本發(fā)明不需要專門部署傳感器,工作方式很死板容易引起誤報(bào),在特殊的天氣狀況下更有無法工作的可能,本發(fā)明以自然人為收集信息的來源,合理調(diào)動(dòng)人們的積極性,并引入信任評(píng)估機(jī)制,使得信息的正確性得到保證。附圖說明圖1為地鐵查詢界面(部分)。圖2為本發(fā)明的結(jié)構(gòu)示意圖;圖3為本發(fā)明中查詢信息包所具有的屬性;圖4為本發(fā)明中用戶數(shù)據(jù)所包含的屬性;圖5為本發(fā)明中錯(cuò)誤類型;圖6為本發(fā)明中訂閱信息的工作流程;圖7為本發(fā)明中查詢信息的工作流程;圖8為本發(fā)明中發(fā)送信息的工作流程;圖9為本發(fā)明中desktop-property.xml中包含的參數(shù)屬性。具體實(shí)施方式如圖2所示,本發(fā)明手機(jī)端信息共享平臺(tái),包括服務(wù)器和手機(jī)端兩部分,手機(jī)端包括用戶信息收發(fā)模塊、桌面組件模塊、桌面組件的設(shè)置模塊、桌面組件設(shè)置存儲(chǔ)模塊、地鐵公交信息查詢模塊、手機(jī)信息訂閱模塊、手機(jī)信息網(wǎng)絡(luò)收發(fā)模塊;服務(wù)器端包括:服務(wù)器端信息收發(fā)模塊、列車數(shù)據(jù)模塊和服務(wù)器控制模塊。用戶信息發(fā)送模塊,手機(jī)端信息收發(fā)模塊與服務(wù)器信息收發(fā)模塊:用戶信息收發(fā)模塊基于android系統(tǒng),需要支持GPS系統(tǒng),用于接收其他手機(jī)端的信息,將所要發(fā)送的信息發(fā)送給手機(jī)端信息收發(fā)模塊,再由手機(jī)端信息收發(fā)模塊寫入網(wǎng)絡(luò)流發(fā)送給服務(wù)器端信息收發(fā)模塊,其中,所述信息包括用戶所在的地點(diǎn),用戶所使用的ID,用戶所指示的列車到站信息。服務(wù)器信息收發(fā)模塊,為一個(gè)JSP程序,用于和手機(jī)進(jìn)行交流的端口,接受用戶的請(qǐng)求,進(jìn)行初步過濾后,將需要發(fā)送的信息或者是拒絕原因返回給服務(wù)器控制模塊和手機(jī)端信息收發(fā)模塊。兩者間信息交互基于http協(xié)議,具體而言用戶信息收發(fā)模塊將構(gòu)造一個(gè)request,其中訪問的url為服務(wù)器中服務(wù)器信息收發(fā)模塊所在位置,其中entity參數(shù)所包含的信息如圖9所示,訪問服務(wù)器后,服務(wù)器的response對(duì)象根據(jù)其參數(shù)返回有效信息,寫入out對(duì)象的輸入流,若無法返回有效信息則返回錯(cuò)誤,錯(cuò)誤列表如圖5所示。桌面組件模塊:所述桌面組件包括兩種,第一種在被激活時(shí),也就是在桌面上被滑動(dòng)時(shí)會(huì)將其id報(bào)告給用戶信息收發(fā)模塊,與此同時(shí)向桌面組件設(shè)置存儲(chǔ)模塊發(fā)送ID,返回所需信息給手機(jī)端信息收發(fā)模塊;第二種有一個(gè)可輸入文本框和一個(gè)發(fā)送按鈕,希望用戶將其所看到的公共汽車號(hào)碼或者地鐵號(hào)碼發(fā)送給手機(jī)端信息收發(fā)模塊。之后激活手機(jī)信息收發(fā)模塊的發(fā)送功能,將信息發(fā)送給服務(wù)器端信息收發(fā)模塊,并等待回應(yīng),將是否成功錄入的信息報(bào)告給用戶。桌面組件設(shè)置模塊,設(shè)置好桌面組件的屬性使得桌面組件的操作更加高效與人性化,桌面組件的設(shè)置模塊,其界面為一個(gè)可放大的北京市地圖如圖1所示,其中顯示了所有地鐵站,需要選擇地鐵站時(shí),只要點(diǎn)擊地鐵站后根據(jù)顯示的地鐵車號(hào)列表即可將其存入一個(gè)desktop-property.xml文件;并且該地圖由很多橫縱線被劃分若干區(qū)域所示,當(dāng)用戶需要選擇一個(gè)公共汽車站時(shí)只需要點(diǎn)擊其所在的大概區(qū)域,將會(huì)發(fā)送一個(gè)查詢信息給服務(wù)器端中的信息網(wǎng)絡(luò)收發(fā)模塊,服務(wù)器返回一個(gè)選擇列表,包括這個(gè)小區(qū)域內(nèi)所有公交車站的信息,選擇公交車站后,給出一個(gè)該車站的所有公交車列表,選擇需要的公交車后存入一個(gè)desktop-property.xml文件桌面組件設(shè)置存儲(chǔ)模塊,作為一個(gè)名為desktop-property.xml的文件進(jìn)行存儲(chǔ),存儲(chǔ)的信息包括:桌面組件的編號(hào)車站名稱公交號(hào)碼地鐵還是公共汽車以及是否確認(rèn)輸入,當(dāng)發(fā)送信息的時(shí)候,該處信息將被讀取,作為手機(jī)信息網(wǎng)絡(luò)收發(fā)模塊的參數(shù),向服務(wù)器進(jìn)行錄入操作。具體操作如圖8所示:<1>服務(wù)器接受用戶連接。<2>接受用戶信息,并判斷是否是報(bào)告信息。<3>查詢列車車站的信息與GPS系統(tǒng)得到的值進(jìn)行比對(duì),如果不同降低用戶的信譽(yù)度,通知用戶所發(fā)送的的信息無效。<4>寫入當(dāng)日列車的統(tǒng)計(jì)數(shù)據(jù),修訂用戶的信譽(yù)度與權(quán)值。<5>將所有用戶給出的值進(jìn)行處理,提示用戶下站車的到站時(shí)間。手機(jī)信息查詢模塊,其界面為一個(gè)北京市地圖,其中顯示了所有地鐵站,并且由很多橫縱線被劃分若干區(qū)域,當(dāng)用戶需要選擇一個(gè)公共汽車站時(shí)只需要點(diǎn)擊其所在的大概區(qū)域,將會(huì)發(fā)送一個(gè)查詢信息給服務(wù)器,服務(wù)器返回一個(gè)選擇列表,包括這個(gè)小區(qū)域內(nèi)所有公交車站的信息,選擇公交車站后,給出一個(gè)該車站的所有公交車列表,點(diǎn)擊公交車號(hào)即可。此時(shí)將會(huì)給手機(jī)信息網(wǎng)絡(luò)收發(fā)模塊出一個(gè)查詢請(qǐng)求。查詢機(jī)制如圖7所示,服務(wù)器會(huì)根據(jù)用戶的權(quán)值來進(jìn)行判斷,給用戶有效的數(shù)據(jù),并對(duì)自身的判斷機(jī)制作出調(diào)整使得預(yù)測(cè)結(jié)果更加精確更加準(zhǔn)確。其實(shí)現(xiàn)過程為:<1>服務(wù)器接受用戶的連接。<2>接受用戶查詢的數(shù)據(jù)判斷是對(duì)系統(tǒng)的查詢還是報(bào)告。<3>根據(jù)用戶的id在用戶數(shù)據(jù)庫中查詢用戶的權(quán)利是否達(dá)標(biāo),如果不達(dá)標(biāo)返回用戶權(quán)利不夠的錯(cuò)誤,否則繼續(xù)執(zhí)行。<4>在數(shù)據(jù)庫中查找該數(shù)據(jù)請(qǐng)求,如果存在且比較精確返回該數(shù)據(jù),不然繼續(xù)執(zhí)行。<5>由于數(shù)據(jù)缺乏,因而提高系統(tǒng)對(duì)該數(shù)據(jù)的渴望程度,并向用戶發(fā)出數(shù)據(jù)缺乏錯(cuò)誤,并希望用戶能提供信息。<6>結(jié)束。手機(jī)信息訂閱模塊:負(fù)責(zé)主動(dòng)接受服務(wù)器關(guān)于某個(gè)車站某個(gè)列車在某個(gè)區(qū)間內(nèi)的列車到站信息,同時(shí)對(duì)收到的信息給出回應(yīng),顯示不久后GPS所報(bào)出的位置,確認(rèn)發(fā)出信息的準(zhǔn)確度;手機(jī)信息訂閱設(shè)置模塊,將車站名稱公交號(hào)碼以及信息敏感時(shí)間,該車輛地鐵還是公共汽車寫入desktop-property.xml。對(duì)于訂閱信息的用戶會(huì)給予信息推送服務(wù)。(1)將信息發(fā)布者發(fā)布的信息進(jìn)行編輯和管理,并按照事先約定好的通信協(xié)議進(jìn)行封裝后進(jìn)行發(fā)布;(2)訂閱者可選擇是否支持“信息自動(dòng)更新”服務(wù);(3)接收并解析發(fā)布信息,并將解析后的發(fā)布信息進(jìn)行存儲(chǔ);(4)接收并解析訂閱者的訂閱信息,保存至服務(wù)器內(nèi)存中的訂閱信息表;(5)當(dāng)有新的發(fā)布信息到達(dá)時(shí),對(duì)訂閱信息根據(jù)訂閱信息表進(jìn)行查找和匹配,并將滿足條件的發(fā)布信息發(fā)送至訂閱者;(6)當(dāng)新事件處理單元加入局域網(wǎng)或某事件處理單元退出局域網(wǎng)時(shí),啟動(dòng)配置管理,通知其他事件處理單元。通過建立一條手機(jī)與服務(wù)器的連接線路,當(dāng)有消息需要發(fā)送到手機(jī)時(shí),通過此鏈路發(fā)送即可。訂閱系統(tǒng)如圖6所示,上述的客戶端與服務(wù)器端保持連接狀態(tài)輪詢,以確保兩者通信正常及提高服務(wù)器資源的有效利用率,其中客戶端與服務(wù)器端采用定時(shí)連接狀態(tài)詢問機(jī)制,其實(shí)現(xiàn)過程為:<1>服務(wù)器端在阻塞時(shí)會(huì)設(shè)置一個(gè)超時(shí)閾值。<2>判斷阻塞時(shí)間是否超過閾值。<3>超時(shí)后阻塞調(diào)用返回,同時(shí)發(fā)給客戶端沒有新數(shù)據(jù)到達(dá)的通知信息。<4>判斷客戶端是否關(guān)閉。<5>若客戶端未關(guān)閉,服務(wù)器端返回?cái)?shù)據(jù)、且設(shè)置客戶端再次請(qǐng)求時(shí)限。<6>判斷客戶端再次請(qǐng)求是否超時(shí)。<7>判定客戶端工作異常,釋放與該客戶端連接的資源。關(guān)閉連接后,經(jīng)過某個(gè)時(shí)限沒有收到客戶端的再次請(qǐng)求,會(huì)認(rèn)為客戶端不能正常工作,會(huì)釋放為這個(gè)客戶端分配、維護(hù)的資源。用戶數(shù)據(jù)模塊:用于保存用戶的數(shù)據(jù),數(shù)據(jù)的模式如圖4所示,對(duì)用戶進(jìn)行個(gè)性化服務(wù),并對(duì)不同的用戶給予不同的關(guān)注,在用戶在網(wǎng)頁上進(jìn)行注冊(cè)時(shí),將用戶信息在數(shù)據(jù)庫中進(jìn)行注冊(cè),而當(dāng)用戶進(jìn)行操作時(shí),則會(huì)在其中改變用戶相應(yīng)的權(quán)值和信譽(yù)度,服務(wù)器控制模塊也會(huì)根據(jù)用戶的權(quán)值與信譽(yù)度來判斷是否應(yīng)該給用戶有效的信息。用戶通過注冊(cè)賬號(hào)登陸后,確定該用戶的權(quán)力與可信度。權(quán)力為其提供消息的次數(shù)與質(zhì)量有關(guān),具體而言就是其提供有效消息的次數(shù)除以提供該消息的人數(shù)的加和,而信度則為其報(bào)告的正確率。計(jì)算單個(gè)事件反映的用戶信譽(yù)時(shí),使用鏈入值中樞值算法。將所有人看作A類節(jié)點(diǎn),所有時(shí)間離散化為間隔為1分鐘的小段,看作B類節(jié)點(diǎn)。每當(dāng)產(chǎn)生一個(gè)新的信息,如X認(rèn)為在4:10該列車進(jìn)站,將A類節(jié)點(diǎn)X所擁有的權(quán)值加到B類節(jié)點(diǎn)4:10上,調(diào)整其余A類節(jié)點(diǎn)的權(quán)值,方法為離4:10月遠(yuǎn)的選擇者得到的加成越少,以指數(shù)函數(shù)形式遞減,調(diào)整X的權(quán)值比例使得X所占所有A類節(jié)點(diǎn)的權(quán)值不變,多次迭代后歸一化處理后獲得一個(gè)固定值,即為更新后所有人在這個(gè)問題上所反映的權(quán)威性,在根據(jù)該問題的重要程度,返回給用戶數(shù)據(jù)庫,對(duì)其權(quán)值的大小進(jìn)行修訂。列車數(shù)據(jù)模塊,包含往日的各個(gè)列車的到站信息,以及當(dāng)日用戶所有發(fā)送信息將從中提取有效信息,并維護(hù)其中的信息,使其有效;其預(yù)期到達(dá)時(shí)間算法:先根據(jù)以往統(tǒng)計(jì)數(shù)據(jù)得知目前到站車輛每趟車次之間的間隔時(shí)間T,再掃描現(xiàn)在時(shí)間往前推T時(shí)刻內(nèi)所有用戶發(fā)來的信息,得到所有用戶所提供的時(shí)間以信度為權(quán)的加權(quán)平均數(shù)即作為上一趟車的到站時(shí)間,由此再通過以往數(shù)據(jù)推測(cè)下一輛列車的到站時(shí)間。在下一趟列車到站后,根據(jù)其偏差調(diào)整所有提供信息的用戶的信度,差值越大信度越調(diào)低。服務(wù)器控制模塊,逐個(gè)處理來自服務(wù)器信息收發(fā)模塊的用戶請(qǐng)求,對(duì)每個(gè)用戶請(qǐng)求建立一個(gè)新的線程,綜合數(shù)據(jù)庫信息,產(chǎn)生所需要的數(shù)據(jù)或者是向用戶返回錯(cuò)誤,將此等信息返回給服務(wù)器端信息收發(fā)模塊??傊景l(fā)明無需麻煩的硬件部署,并且能相對(duì)準(zhǔn)確的對(duì)交通狀況進(jìn)行估計(jì),運(yùn)營成本低廉,甚至有獲得回報(bào)的可能性(例如投放廣告),具有良好的市場(chǎng)應(yīng)用前景。本發(fā)明未詳細(xì)闡述部分屬于本領(lǐng)域公知技術(shù)。以上所述,僅為本發(fā)明部分具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本領(lǐng)域的人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1