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

一種視圖調(diào)整的方法及裝置與流程

文檔序號(hào):11460195閱讀:216來(lái)源:國(guó)知局
一種視圖調(diào)整的方法及裝置與流程

本申請(qǐng)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種視圖調(diào)整的方法及裝置。



背景技術(shù):

當(dāng)前,客戶(hù)端所展示的界面中包含有文字、圖片、視頻等多種界面元素,這些界面元素極大的豐富了客戶(hù)端的界面內(nèi)容,并給用戶(hù)在視覺(jué)上帶來(lái)了極大的體驗(yàn)。

在實(shí)際應(yīng)用中,用戶(hù)瀏覽客戶(hù)端所展示的內(nèi)容的過(guò)程中,通常會(huì)遇到圖片或視頻橫豎顛倒的情況,此時(shí),用戶(hù)需要通過(guò)轉(zhuǎn)動(dòng)終端才能正常瀏覽該圖片或視頻,如圖1所示。

圖1為現(xiàn)有技術(shù)中圖片在客戶(hù)端界面中出現(xiàn)橫豎顛倒情況的示意圖。

在圖1中,用戶(hù)所看到的圖片是一個(gè)橫豎顛倒的圖片,該圖片出現(xiàn)橫豎顛倒的情況通常是由上傳該圖片的用戶(hù)在拍攝該圖片時(shí)所持終端的方式有關(guān)的。由于該圖片所展示的內(nèi)容并不是一個(gè)正放的圖片(所謂正放的圖片是指用戶(hù)無(wú)需轉(zhuǎn)動(dòng)終端即可正常瀏覽的圖片),所以,用戶(hù)若想正常的瀏覽該圖片,則需要將終端進(jìn)行相應(yīng)的轉(zhuǎn)動(dòng),才能對(duì)該圖片進(jìn)行正常的瀏覽,這樣就增加了用戶(hù)瀏覽圖片過(guò)程中的額外操作,從而給用戶(hù)帶來(lái)了不便。



技術(shù)實(shí)現(xiàn)要素:

本申請(qǐng)實(shí)施例提供一種視圖調(diào)整的方法,用以解決現(xiàn)有技術(shù)中終端中顯示的視圖出現(xiàn)橫豎顛倒而使用戶(hù)無(wú)法方便的正常瀏覽該視圖的問(wèn)題。

本申請(qǐng)實(shí)施例提供了一種視圖調(diào)整的方法,包括:

將視圖發(fā)送給終端顯示;

采集所述終端針對(duì)所述視圖上傳的視圖轉(zhuǎn)動(dòng)信息;

根據(jù)所述視圖轉(zhuǎn)動(dòng)信息,確定所述視圖的調(diào)整方式;

按照所述調(diào)整方式調(diào)整所述視圖。

本申請(qǐng)實(shí)施例提供一種視圖調(diào)整的裝置,用以解決現(xiàn)有技術(shù)中終端中顯示的視圖出現(xiàn)橫豎顛倒而使用戶(hù)無(wú)法方便的正常瀏覽該視圖的問(wèn)題。

本申請(qǐng)實(shí)施例提供了一種視圖調(diào)整的裝置,包括:

視圖發(fā)送模塊,將視圖發(fā)送給終端顯示;

信息采集模塊,采集所述終端針對(duì)所述視圖上傳的視圖轉(zhuǎn)動(dòng)信息;

確定模塊,根據(jù)所述視圖轉(zhuǎn)動(dòng)信息,確定所述視圖的調(diào)整方式;

視圖調(diào)整模塊,按照所述調(diào)整方式調(diào)整所述視圖。

本申請(qǐng)實(shí)施例提供一種視圖調(diào)整的方法,用以解決現(xiàn)有技術(shù)中終端中顯示的視圖出現(xiàn)橫豎顛倒而使用戶(hù)無(wú)法方便的正常瀏覽該視圖的問(wèn)題。

本申請(qǐng)實(shí)施例提供了一種視圖調(diào)整的方法,包括:

終端接收服務(wù)器發(fā)送的視圖并顯示;

在顯示所述視圖的過(guò)程中,監(jiān)測(cè)自身是否發(fā)生轉(zhuǎn)動(dòng);

當(dāng)監(jiān)測(cè)到發(fā)生轉(zhuǎn)動(dòng)時(shí),確定當(dāng)前顯示的視圖的視圖標(biāo)識(shí),并生成終端轉(zhuǎn)動(dòng)信息;

將所述終端轉(zhuǎn)動(dòng)信息與視圖標(biāo)識(shí)對(duì)應(yīng)進(jìn)行記錄,生成所述視圖標(biāo)識(shí)對(duì)應(yīng)的視圖轉(zhuǎn)動(dòng)信息;

將所述視圖轉(zhuǎn)動(dòng)信息上傳至服務(wù)器,以使所述服務(wù)器根據(jù)所述視圖轉(zhuǎn)動(dòng)信息調(diào)整所述視圖。

本申請(qǐng)實(shí)施例提供一種視圖調(diào)整的裝置,用以解決現(xiàn)有技術(shù)中終端中顯示的視圖出現(xiàn)橫豎顛倒而使用戶(hù)無(wú)法方便的正常瀏覽該視圖的問(wèn)題。

本申請(qǐng)實(shí)施例提供了一種視圖調(diào)整的裝置,包括:

接收顯示模塊,終端接收服務(wù)器發(fā)送的視圖并顯示;

轉(zhuǎn)動(dòng)監(jiān)測(cè)模塊,在顯示所述視圖的過(guò)程中,監(jiān)測(cè)自身是否發(fā)生轉(zhuǎn)動(dòng);

確定標(biāo)識(shí)模塊,當(dāng)監(jiān)測(cè)到發(fā)生轉(zhuǎn)動(dòng)時(shí),確定當(dāng)前顯示的視圖的視圖標(biāo)識(shí),并生成終端轉(zhuǎn)動(dòng)信息;

信息生成模塊,將所述終端轉(zhuǎn)動(dòng)信息與視圖標(biāo)識(shí)對(duì)應(yīng)進(jìn)行記錄,生成所述視圖標(biāo)識(shí)對(duì)應(yīng)的視圖轉(zhuǎn)動(dòng)信息;

信息上傳模塊,將所述視圖轉(zhuǎn)動(dòng)信息上傳至服務(wù)器,以使所述服務(wù)器根據(jù)所述視圖轉(zhuǎn)動(dòng)信息調(diào)整所述視圖。

本申請(qǐng)實(shí)施例采用的上述至少一個(gè)技術(shù)方案能夠達(dá)到以下有益效果:

在本申請(qǐng)實(shí)施例中,服務(wù)器可根據(jù)終端上傳的視圖轉(zhuǎn)動(dòng)信息確定出在終端中顯示的視圖需要調(diào)整,并根據(jù)該視圖轉(zhuǎn)動(dòng)信息進(jìn)一步確定出如何調(diào)整該視圖,而后,服務(wù)器可將調(diào)整后的視圖發(fā)送給終端進(jìn)行顯示。由于服務(wù)器在調(diào)整該視圖的過(guò)程中是根據(jù)終端上傳的視圖轉(zhuǎn)動(dòng)信息調(diào)整的,該視圖轉(zhuǎn)動(dòng)信息反映了用戶(hù)在查看該視圖時(shí)轉(zhuǎn)動(dòng)終端的情況,所以,服務(wù)器根據(jù)該視圖轉(zhuǎn)動(dòng)信息調(diào)整該視圖后可得到能夠在終端正常顯示的視圖,即,用戶(hù)查看服務(wù)器發(fā)送的調(diào)整后的視圖時(shí),無(wú)需再執(zhí)行轉(zhuǎn)動(dòng)終端的額外操作,從而給用戶(hù)在瀏覽視圖的過(guò)程中帶來(lái)了便利。

附圖說(shuō)明

此處所說(shuō)明的附圖用來(lái)提供對(duì)本申請(qǐng)的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本申請(qǐng)的示意性實(shí)施例及其說(shuō)明用于解釋本申請(qǐng),并不構(gòu)成對(duì)本申請(qǐng)的不當(dāng)限定。在附圖中:

圖1為現(xiàn)有技術(shù)中圖片在客戶(hù)端界面中出現(xiàn)橫豎顛倒情況的示意圖;

圖2為本申請(qǐng)實(shí)施例提供的視圖調(diào)整過(guò)程的示意圖;

圖3a、3b為本申請(qǐng)實(shí)施例提供的橫豎顛倒的視圖與正常顯示的視圖的區(qū)別示意圖;

圖4為本申請(qǐng)實(shí)施例提供的終端屏幕中同時(shí)顯示多個(gè)視圖的示意圖;

圖5為本申請(qǐng)實(shí)施例提供的終端生成視圖轉(zhuǎn)動(dòng)信息的過(guò)程;

圖6為本申請(qǐng)實(shí)施例提供的一種視圖調(diào)整的裝置示意圖;

圖7為本申請(qǐng)實(shí)施例提供的另一種視圖調(diào)整的裝置示意圖。

具體實(shí)施方式

為了使本技術(shù)領(lǐng)域的人員更好地理解本申請(qǐng)中的技術(shù)方案,下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本申請(qǐng)保護(hù)的范圍。

圖2為本申請(qǐng)實(shí)施例提供的視圖調(diào)整過(guò)程的示意圖,具體包括以下步驟:

s201:將視圖發(fā)送給終端顯示。

在本申請(qǐng)實(shí)施例中,當(dāng)用戶(hù)通過(guò)終端瀏覽視圖時(shí),可通過(guò)終端向服務(wù)器發(fā)送視圖獲取請(qǐng)求,服務(wù)器在接收到該視圖獲取請(qǐng)求后,可將對(duì)應(yīng)該視圖獲取請(qǐng)求的視圖發(fā)送至終端,以供用戶(hù)進(jìn)行瀏覽。其中,這里提到的視圖可以是圖片或是視頻等信息。

從上述說(shuō)明中可以看出,本申請(qǐng)實(shí)施例中提到的視圖并不是終端自身存儲(chǔ)的視圖,而是需要從服務(wù)器中獲取的視圖,如在實(shí)際應(yīng)用中,用戶(hù)通過(guò)終端查看新聞信息時(shí),需要從服務(wù)器獲取到相關(guān)的新聞信息,其中,終端獲取到的新聞信息中包含的視圖即為本申請(qǐng)實(shí)施例所指的視圖;再例如,用戶(hù)通過(guò)終端查看好友的動(dòng)態(tài)信息時(shí),也需要通過(guò)服務(wù)器才能獲取到該動(dòng)態(tài)信息,而該動(dòng)態(tài)信息中包含的視圖即為上述提到的視圖。

需要說(shuō)明的是,在本申請(qǐng)實(shí)施例中,除了可通過(guò)終端向服務(wù)器發(fā)送視圖獲取請(qǐng)求外,也可通過(guò)終端中安裝的客戶(hù)端來(lái)發(fā)送該視圖獲取請(qǐng)求,如,當(dāng)用戶(hù)啟動(dòng)了終端中的某一客戶(hù)端時(shí),該客戶(hù)端即可向服務(wù)器發(fā)送視圖獲取請(qǐng)求,相應(yīng)的,服務(wù)器在接收到該客戶(hù)端通過(guò)終端發(fā)送的視圖獲取請(qǐng)求時(shí),可根據(jù)該視圖獲取請(qǐng)求,向該客戶(hù)端返回相應(yīng)的視圖,以使該客戶(hù)端將獲取到的視圖在終端界面中進(jìn)行顯示。

s202:采集所述終端針對(duì)所述視圖上傳的視圖轉(zhuǎn)動(dòng)信息。

終端在接收到服務(wù)器發(fā)送的視圖后,可將該視圖顯示給用戶(hù)進(jìn)行瀏覽,而用戶(hù)在瀏覽該視圖的過(guò)程中,若該視圖處理橫豎顛倒的狀態(tài)(如圖1所示),則用戶(hù)需要將終端進(jìn)行相應(yīng)的轉(zhuǎn)動(dòng),才能正常的瀏覽該視圖,在此過(guò)程中,終端可根據(jù)用戶(hù)執(zhí)行的終端轉(zhuǎn)動(dòng)操作,生成針對(duì)該視圖的視圖轉(zhuǎn)動(dòng)信息,并將該視圖轉(zhuǎn)動(dòng)信息上傳至服務(wù)器中,其中,終端根據(jù)用戶(hù)執(zhí)行的終端轉(zhuǎn)動(dòng)操作,生成相應(yīng)的視圖轉(zhuǎn)動(dòng)信息的具體過(guò)程將在步驟s504中詳細(xì)說(shuō)明。

由于本申請(qǐng)實(shí)施例意在通過(guò)服務(wù)器將終端中橫豎顛倒顯示的視圖調(diào)整為能夠在終端中正常顯示的視圖,因此,服務(wù)器需要采集終端針對(duì)該視圖上傳的視圖轉(zhuǎn)動(dòng)信息,并以此為依據(jù),在后續(xù)過(guò)程中對(duì)該視圖進(jìn)行調(diào)整。

在實(shí)際應(yīng)用中,服務(wù)器發(fā)送的該視圖并不只針對(duì)一個(gè)終端而發(fā)送的,而是針對(duì)多個(gè)終端發(fā)送的,如,在即時(shí)通訊客戶(hù)端中,用戶(hù)可將自己的狀態(tài)信息(該狀態(tài)信息中可包含有視圖)發(fā)送至社交網(wǎng)絡(luò)中供其他用戶(hù)進(jìn)行瀏覽,而其他用戶(hù)則需要從服務(wù)器中獲取到該用戶(hù)發(fā)布的狀態(tài)信息才能通過(guò)所持有的終端瀏覽該狀態(tài)信息,換句話說(shuō),對(duì)于同一個(gè)視圖來(lái)說(shuō),各終端均可從服務(wù)器獲取到該視圖并將其進(jìn)行顯示。而若服務(wù)器發(fā)送的視圖在一個(gè)終端中出現(xiàn)了橫豎顛倒顯示的情況,則這種情況可能也會(huì)在其他終端中出現(xiàn)(因?yàn)槌霈F(xiàn)橫豎顛倒的情況通常都是由上傳該視圖的用戶(hù)在拍攝該視圖時(shí)所持終端的方式導(dǎo)致的),所以,其他用戶(hù)通過(guò)各自持有的終端瀏覽該視圖時(shí),各終端也將在監(jiān)測(cè)到用戶(hù)瀏覽該視圖的過(guò)程中對(duì)終端執(zhí)行了轉(zhuǎn)動(dòng)操作而生成相應(yīng)的視圖轉(zhuǎn)動(dòng)信息,并將各自生成的視圖轉(zhuǎn)動(dòng)信息上傳到服務(wù)器中,相應(yīng)的,服務(wù)器也將采集各終端上傳的各視圖轉(zhuǎn)動(dòng)信息,并在后續(xù)過(guò)程中,通過(guò)各視圖轉(zhuǎn)動(dòng)信息確定出如何調(diào)整該視圖。其中,服務(wù)器可將多個(gè)終端上傳的該視圖的視圖轉(zhuǎn)動(dòng)信息進(jìn)行全部采集,或是只將一部分終端上傳的該視圖的視圖轉(zhuǎn)動(dòng)信息進(jìn)行采集,如,服務(wù)器在接收到各終端上傳的視圖轉(zhuǎn)動(dòng)信息后,可從各視圖轉(zhuǎn)動(dòng)信息中包含的各用戶(hù)標(biāo)識(shí)中確定出活躍用戶(hù),并將活躍用戶(hù)通過(guò)終端上傳的視圖轉(zhuǎn)動(dòng)信息進(jìn)行采集(因?yàn)榛钴S用戶(hù)更能夠準(zhǔn)確的反映出各視圖的顯示狀況)。這里提到的活躍用戶(hù)可通過(guò)服務(wù)器記錄的用戶(hù)信息來(lái)進(jìn)行確定,如,用戶(hù)日志等,而具體的確定方式可以是通過(guò)記錄的用戶(hù)信息來(lái)確定諸如用戶(hù)在一定時(shí)間段內(nèi)登錄客戶(hù)端或服務(wù)器的次數(shù)等,并以此來(lái)確定用戶(hù)是否為活躍用戶(hù)。

需要說(shuō)明的是,上述提到的正常顯示的視圖是指用戶(hù)無(wú)需轉(zhuǎn)動(dòng)終端即可正常瀏覽的視圖,橫豎顛倒的視圖與正常顯示的視圖的具體區(qū)別如圖3a、3b所示。

圖3a、3b為本申請(qǐng)實(shí)施例提供的橫豎顛倒的視圖與正常顯示的視圖的區(qū)別示意圖。

在圖3a中,終端屏幕上顯示有一幅圖片(該圖片即為上述說(shuō)明的視圖),其中,該圖片中的人物的站立方向與終端屏幕的豎直方向并不處于同一方向,則該圖片稱(chēng)為在終端中處于橫豎顛倒顯示狀態(tài)的圖片。而對(duì)于圖3b來(lái)說(shuō),在終端上顯示的圖片中,人物的站立方向與終端屏幕的豎直方向處于同一方向,則圖3b中的圖片稱(chēng)為終端中處于正常顯示的圖片。用戶(hù)若想正常查看圖3a中的圖片,則需要將終端進(jìn)行相應(yīng)的轉(zhuǎn)動(dòng),才能正常瀏覽該圖片,而對(duì)于圖3b中的圖片來(lái)說(shuō),由于該圖片在終端中已處于正放的狀態(tài),因此,用戶(hù)瀏覽該圖片時(shí)無(wú)需對(duì)終端執(zhí)行相應(yīng)的轉(zhuǎn)動(dòng),即可正常瀏覽該圖片。

s203:根據(jù)所述視圖轉(zhuǎn)動(dòng)信息,確定所述視圖的調(diào)整方式。

對(duì)于在終端中橫豎顛倒顯示的視圖來(lái)說(shuō),其視圖本身并不存在問(wèn)題,只是在顯示方向上出現(xiàn)了問(wèn)題,所以,服務(wù)器若能調(diào)整這些視圖在終端中的顯示方向,即可使這些視圖在終端中正常的顯示。因此,在本申請(qǐng)實(shí)施例中,服務(wù)器采集終端上傳的視圖轉(zhuǎn)動(dòng)信息后,可確定出該視圖轉(zhuǎn)動(dòng)信息中包含的該視圖的轉(zhuǎn)動(dòng)方向,并根據(jù)該視圖的轉(zhuǎn)動(dòng)方向,確定出該視圖的調(diào)整方向。其中,該視圖的轉(zhuǎn)動(dòng)方向是用戶(hù)轉(zhuǎn)動(dòng)終端瀏覽視圖的過(guò)程中,由終端負(fù)責(zé)記錄的,具體的過(guò)程在步驟s503中詳細(xì)說(shuō)明。

服務(wù)器確定該視圖的調(diào)整方向具體可采用以下方式來(lái)進(jìn)行:當(dāng)該視圖轉(zhuǎn)動(dòng)信息中包含的該視圖的轉(zhuǎn)動(dòng)方向?yàn)槟鏁r(shí)針轉(zhuǎn)動(dòng)時(shí),則確定該視圖的調(diào)整方向?yàn)槟鏁r(shí)針轉(zhuǎn)動(dòng),而當(dāng)該視圖轉(zhuǎn)動(dòng)信息中包含的該視圖的轉(zhuǎn)動(dòng)方向?yàn)轫槙r(shí)針轉(zhuǎn)動(dòng)時(shí),則確定該視圖的調(diào)整方向?yàn)轫槙r(shí)針轉(zhuǎn)動(dòng)。

在實(shí)際應(yīng)用中,用戶(hù)在瀏覽一個(gè)橫豎顛倒的視圖時(shí),起初轉(zhuǎn)動(dòng)終端的方向可能是錯(cuò)誤的方向,如,用戶(hù)瀏覽圖3a所示的圖片時(shí),正常情況下,用戶(hù)應(yīng)該順時(shí)針轉(zhuǎn)動(dòng)終端,但是實(shí)際上,用戶(hù)可能先是將終端進(jìn)行了逆時(shí)針終端,并在發(fā)現(xiàn)轉(zhuǎn)錯(cuò)方向時(shí)立即順時(shí)針轉(zhuǎn)動(dòng)了終端。對(duì)于這種情況來(lái)說(shuō),由于終端會(huì)根據(jù)用戶(hù)轉(zhuǎn)動(dòng)終端的操作,記錄相應(yīng)的視圖轉(zhuǎn)動(dòng)信息,所以,在此過(guò)程中,終端實(shí)際上是根據(jù)用戶(hù)執(zhí)行的兩次轉(zhuǎn)動(dòng)終端操作生成了相應(yīng)的兩個(gè)視圖轉(zhuǎn)動(dòng)信息,并將這兩個(gè)視圖轉(zhuǎn)動(dòng)信息全部上傳至了服務(wù)器中,服務(wù)器僅根據(jù)這兩個(gè)視圖轉(zhuǎn)動(dòng)信息是無(wú)法確定出如何調(diào)整該視圖的,需要根據(jù)其他用戶(hù)所持有的終端來(lái)進(jìn)一步的確定該視圖的調(diào)整方向。

基于此,在本申請(qǐng)實(shí)施例中,服務(wù)器在采集到各終端針對(duì)該視圖上傳的各視圖轉(zhuǎn)動(dòng)信息后,可根據(jù)各視圖轉(zhuǎn)動(dòng)信息中包含的用戶(hù)標(biāo)識(shí)以及該視圖的不同轉(zhuǎn)動(dòng)方向,確定出每個(gè)轉(zhuǎn)動(dòng)方向分別對(duì)應(yīng)的用戶(hù)數(shù)量,也即用戶(hù)標(biāo)識(shí)的數(shù)量,而后,服務(wù)器可將用戶(hù)標(biāo)識(shí)數(shù)量最大(用戶(hù)數(shù)量最大)的轉(zhuǎn)動(dòng)方向,確定為該視圖的調(diào)整方向,進(jìn)而在后續(xù)過(guò)程中,通過(guò)該調(diào)整方向,對(duì)該視圖進(jìn)行調(diào)整。

例如,服務(wù)器采集的各視圖轉(zhuǎn)動(dòng)信息中表明,對(duì)于該視圖來(lái)說(shuō),有23498個(gè)用戶(hù)在瀏覽該視圖時(shí)逆時(shí)針轉(zhuǎn)動(dòng)了終端(即有23498個(gè)視圖轉(zhuǎn)動(dòng)信息指出了該視圖的轉(zhuǎn)動(dòng)方向?yàn)槟鏁r(shí)針轉(zhuǎn)動(dòng)),而有533個(gè)用戶(hù)在瀏覽該視圖時(shí)順時(shí)針轉(zhuǎn)動(dòng)了終端(即有533個(gè)視圖轉(zhuǎn)動(dòng)信息指出了該視圖的轉(zhuǎn)動(dòng)方向?yàn)轫槙r(shí)針轉(zhuǎn)動(dòng))。因此,服務(wù)器可將用戶(hù)數(shù)量(即用戶(hù)標(biāo)識(shí)數(shù)量)最大的轉(zhuǎn)動(dòng)方向:逆時(shí)針轉(zhuǎn)動(dòng)確定為該視圖的調(diào)整方向。

服務(wù)器在確定出該視圖的調(diào)整方向后,可根據(jù)確定出的該調(diào)整方向,相應(yīng)確定出該視圖的調(diào)整方式,確定調(diào)整方式的具體方式可以采用以下兩種方式:第一種:服務(wù)器可根據(jù)確定出的該調(diào)整方向以及設(shè)定角度,確定該視圖的調(diào)整方向,其中,這里提到的設(shè)定角度可以由人為進(jìn)行設(shè)定,如,將視圖轉(zhuǎn)動(dòng)90°等,當(dāng)然,該設(shè)定角度也可由服務(wù)器根據(jù)視圖的圖像類(lèi)型進(jìn)行設(shè)定,如,對(duì)于一些對(duì)稱(chēng)性較強(qiáng)的圖片來(lái)說(shuō),用戶(hù)可能并不需要將這些圖片轉(zhuǎn)動(dòng)90°即可正常的瀏覽該圖片。所以,對(duì)于不同圖像類(lèi)型的視圖來(lái)說(shuō),服務(wù)器可針對(duì)不同圖像類(lèi)型的視圖,分別設(shè)置不同的設(shè)定角度,并在后續(xù)過(guò)程中,根據(jù)視圖的圖像類(lèi)型,確定出適合該視圖的設(shè)定角度。

第二種:服務(wù)器在采集到各視圖轉(zhuǎn)動(dòng)信息后,可根據(jù)各視圖轉(zhuǎn)動(dòng)信息中包含的該視圖的轉(zhuǎn)動(dòng)方向以及轉(zhuǎn)動(dòng)角度,確定出該視圖的調(diào)整方向以及調(diào)整角度,并進(jìn)一步根據(jù)確定出的該調(diào)整方向以及調(diào)整角度,確定出該視圖的調(diào)整方式。其中,服務(wù)器確定出該視圖的調(diào)整方向的方式與上述相同,在此就不進(jìn)行詳細(xì)贅述了,而對(duì)于調(diào)整角度的確定方式來(lái)說(shuō),服務(wù)器可在一定的角度范圍內(nèi),設(shè)置若干個(gè)角度區(qū)間,并針對(duì)每個(gè)角度區(qū)間,確定落入該角度區(qū)間的轉(zhuǎn)動(dòng)角度(該轉(zhuǎn)動(dòng)角度即為各視圖轉(zhuǎn)動(dòng)信息中包含的該視圖的轉(zhuǎn)動(dòng)角度)的數(shù)量,而后,服務(wù)器可將轉(zhuǎn)動(dòng)角度落入數(shù)量最多的角度區(qū)間的中間角度確定為該視圖的調(diào)整角度,進(jìn)而通過(guò)該調(diào)整角度以及確定出的調(diào)整方向,確定出該視圖的調(diào)整方式。當(dāng)然,這里說(shuō)明的調(diào)整角度的確定方式并不唯一,也可通過(guò)其他的方式進(jìn)行確定,如,將各視圖轉(zhuǎn)動(dòng)信息中包含的該視圖的各轉(zhuǎn)動(dòng)角度的平均值確定為調(diào)整角度,抑或是將各視圖轉(zhuǎn)動(dòng)信息中包含的該視圖的各轉(zhuǎn)動(dòng)角度進(jìn)行收斂,并將收斂出的角度確定為調(diào)整該視圖的調(diào)整角度,其他的調(diào)整角度確定方式在此就不進(jìn)行一一舉例說(shuō)明了。

s204:按照所述調(diào)整方式調(diào)整所述視圖。

服務(wù)器在確定出該視圖的調(diào)整方式之后,可根據(jù)該調(diào)整方式對(duì)該視圖進(jìn)行調(diào)整,并將調(diào)整后的視圖發(fā)送給終端進(jìn)行顯示,如,服務(wù)器確定出的該視圖的調(diào)整方式為順時(shí)針轉(zhuǎn)動(dòng)90°,則服務(wù)器可對(duì)該視圖執(zhí)行順時(shí)針轉(zhuǎn)動(dòng)90°的調(diào)整,并將調(diào)整后的視圖發(fā)送至終端進(jìn)行顯示。其中,服務(wù)器將調(diào)整后的視圖發(fā)送給終端進(jìn)行顯示并不是說(shuō)終端會(huì)立刻顯示調(diào)整后的視圖,而是指用戶(hù)通過(guò)終端后續(xù)再次瀏覽該視圖時(shí),服務(wù)器會(huì)將調(diào)整后的視圖發(fā)送給終端并顯示。如,用戶(hù)通過(guò)終端再次向服務(wù)器發(fā)送獲取該視圖的視圖獲取請(qǐng)求時(shí),服務(wù)器可將調(diào)整后的視圖發(fā)送給用戶(hù)終端并顯示。當(dāng)然,服務(wù)器也可將調(diào)整后的視圖發(fā)送給其他用戶(hù)的終端進(jìn)行顯示,即,當(dāng)服務(wù)器調(diào)整完該視圖后,接收到其他用戶(hù)發(fā)送的獲取該視圖的視圖獲取請(qǐng)求時(shí),則可將調(diào)整后的視圖發(fā)送給其他用戶(hù)。

從上述方法可以看出,由于服務(wù)器在調(diào)整該視圖的過(guò)程中是根據(jù)終端上傳的視圖轉(zhuǎn)動(dòng)信息調(diào)整的,該視圖轉(zhuǎn)動(dòng)信息反映了用戶(hù)在查看該視圖時(shí)轉(zhuǎn)動(dòng)終端的情況,所以,服務(wù)器根據(jù)該視圖轉(zhuǎn)動(dòng)信息調(diào)整該視圖后可得到能夠在終端正常顯示的視圖,即,用戶(hù)查看服務(wù)器發(fā)送的調(diào)整后的視圖時(shí),無(wú)需再執(zhí)行轉(zhuǎn)動(dòng)終端的額外操作,從而給用戶(hù)在瀏覽視圖的過(guò)程中帶來(lái)了便利。

需要說(shuō)明的是,在實(shí)際應(yīng)用中,終端屏幕中有時(shí)會(huì)同時(shí)顯示多個(gè)視圖,如圖4所示。

圖4為本申請(qǐng)實(shí)施例提供的終端屏幕中同時(shí)顯示多個(gè)視圖的示意圖。

在圖4中,終端屏幕中同時(shí)顯示有多個(gè)視圖,在這些視圖中,第一幅視圖(從上到下順序排列)和第三幅視圖均為正常顯示的視圖,而第二副視圖則處于橫豎顛倒的狀態(tài)。用戶(hù)在瀏覽這第二幅視圖時(shí)需要將終端進(jìn)行轉(zhuǎn)動(dòng)才能正常瀏覽該視圖,但是,由于終端屏幕中同時(shí)顯示有這三幅視圖,所以,終端在生成相應(yīng)的視圖轉(zhuǎn)動(dòng)信息時(shí),則是針對(duì)這三幅視圖生成的,換句話說(shuō),服務(wù)器生成的該視圖轉(zhuǎn)動(dòng)信息記錄的是這三幅視圖的轉(zhuǎn)動(dòng)情況,而實(shí)際上處于橫豎顛倒?fàn)顟B(tài)的卻只有第二幅視圖,若服務(wù)器無(wú)法準(zhǔn)確的從該視圖轉(zhuǎn)動(dòng)信息中確定出哪副視圖才是真正需要調(diào)整的視圖,則可能無(wú)法對(duì)需要調(diào)整的視圖執(zhí)行調(diào)整,或是出現(xiàn)調(diào)整錯(cuò)誤(即將無(wú)需調(diào)整的視圖進(jìn)行了調(diào)整)的情況發(fā)生。

為了防止上述情況的發(fā)生,在本申請(qǐng)實(shí)施例中,服務(wù)器可在確定出上述視圖轉(zhuǎn)動(dòng)信息中包含的多個(gè)視圖的視圖標(biāo)識(shí)時(shí),則從這些視圖標(biāo)識(shí)中,確定出真正需要調(diào)整的視圖的視圖標(biāo)識(shí)。

具體的,在實(shí)際應(yīng)用中,服務(wù)器向一個(gè)終端發(fā)送的視圖通常并不是一個(gè)單獨(dú)視圖,而是多個(gè)視圖,如,用戶(hù)在終端中瀏覽各好友發(fā)布的狀態(tài)信息(假設(shè)每個(gè)友好的狀態(tài)信息中均包含有一個(gè)視圖)時(shí),用戶(hù)在終端中看到的是自上而下排列的各好友發(fā)布的狀態(tài)信息,通常情況下,用戶(hù)看到的各狀態(tài)信息都是按照固定順序進(jìn)行排列,換句話說(shuō),不同用戶(hù)看到的各狀態(tài)信息的排列順序通常是相同的。而由于本申請(qǐng)實(shí)施例意在從視圖轉(zhuǎn)動(dòng)信息包含的各視圖標(biāo)識(shí)中確定出實(shí)際需要調(diào)整的視圖的視圖標(biāo)識(shí),所以,服務(wù)器在向服務(wù)器發(fā)送各視圖時(shí),可將各視圖的順序進(jìn)行隨機(jī)排序,以使不同用戶(hù)看到的各視圖的排序有所不同。

基于此,服務(wù)器可將采集到的視圖轉(zhuǎn)動(dòng)信息中包含的每個(gè)視圖標(biāo)識(shí)均作為一個(gè)待定視圖標(biāo)識(shí),并針對(duì)每個(gè)待定視圖標(biāo)識(shí),從采集的各視圖轉(zhuǎn)動(dòng)信息中確定該待定視圖標(biāo)識(shí)對(duì)應(yīng)的各視圖轉(zhuǎn)動(dòng)信息,即包含該待定視圖標(biāo)識(shí)的各視圖轉(zhuǎn)動(dòng)信息,而后,服務(wù)器可從確定出的各視圖轉(zhuǎn)動(dòng)信息包含的所有視圖標(biāo)識(shí)中,確定出除該待定視圖標(biāo)識(shí)以外的至少一個(gè)其他視圖標(biāo)識(shí)。服務(wù)器可從采集到的各視圖轉(zhuǎn)動(dòng)信息中查找是否存在包含有其他視圖標(biāo)識(shí)但不包含該待定視圖標(biāo)識(shí)的視圖轉(zhuǎn)動(dòng)信息,并當(dāng)查找到時(shí),可確定出需要調(diào)整該待定視圖標(biāo)識(shí)對(duì)應(yīng)的視圖。

例如,假設(shè)服務(wù)器向終端發(fā)送了視圖a,該視圖a中在終端屏幕上是橫豎顛倒顯示的,而用戶(hù)通過(guò)終端瀏覽該視圖a的過(guò)程中,視圖b和視圖c也在終端屏幕中一并顯示,則若用戶(hù)轉(zhuǎn)動(dòng)終端時(shí),終端生成的視圖轉(zhuǎn)動(dòng)信息則是對(duì)應(yīng)這三幅視圖的。為了從該視圖轉(zhuǎn)動(dòng)信息中確定出哪一幅視圖是實(shí)際需要調(diào)整的視圖,服務(wù)器可從該視圖轉(zhuǎn)動(dòng)信息中確定出這三幅視圖的視圖標(biāo)識(shí),并將這三幅視圖的視圖標(biāo)識(shí)均作為待定視圖標(biāo)識(shí)看待,而后,當(dāng)服務(wù)器確定視圖a是否為需要調(diào)整的視圖時(shí),可針對(duì)視圖b和視圖c的視圖標(biāo)識(shí)(相對(duì)于視圖a的視圖標(biāo)識(shí)來(lái)說(shuō),視圖b和視圖c的視圖標(biāo)識(shí)為其他視圖標(biāo)識(shí)),從采集到的各視圖轉(zhuǎn)動(dòng)信息中確定是否存在包含有視圖b和視圖c的視圖標(biāo)識(shí)但是并不存在視圖a的視圖標(biāo)識(shí)(即待定視圖標(biāo)識(shí))的視圖轉(zhuǎn)動(dòng)信息,若未找到,則服務(wù)器可確定出用戶(hù)在瀏覽視圖b和視圖c的過(guò)程中,均未轉(zhuǎn)動(dòng)終端,繼而可確定出視圖a是實(shí)際需要調(diào)整的視圖。

需要說(shuō)明的是,在實(shí)際應(yīng)用中,終端屏幕上勢(shì)必會(huì)存在單個(gè)視圖顯示的情況,所以,若終端單獨(dú)顯示某一幅視圖時(shí),該幅視圖處于橫豎顛倒的狀態(tài),則服務(wù)器勢(shì)必會(huì)采集到只包含有該視圖的視圖標(biāo)識(shí)的視圖轉(zhuǎn)動(dòng)信息,相應(yīng)的也就確定出了該視圖是需要服務(wù)器調(diào)整的視圖。因此,即使一些視圖轉(zhuǎn)動(dòng)信息中包含有多個(gè)視圖的視圖標(biāo)識(shí),服務(wù)器可根據(jù)只包含有單個(gè)視圖標(biāo)識(shí)的視圖轉(zhuǎn)動(dòng)信息,從包含有多個(gè)視圖標(biāo)識(shí)的視圖轉(zhuǎn)動(dòng)信息中確定出實(shí)際需要調(diào)整的視圖。

在實(shí)際應(yīng)用中,一些用戶(hù)可能會(huì)習(xí)慣性的傾斜一定角度來(lái)瀏覽視圖,如,某一用戶(hù)習(xí)慣性的將終端順時(shí)針傾斜15°來(lái)瀏覽視圖。通常情況下,大部分的視圖均是正常顯示在終端屏幕中的,即如圖3b中終端屏幕上所顯示的視圖,倘若某一用戶(hù)習(xí)慣性?xún)A斜一定的角度來(lái)瀏覽視圖,且用戶(hù)傾斜終端的角度已經(jīng)超出了終端觸發(fā)記錄終端轉(zhuǎn)動(dòng)情況的角度時(shí)(即當(dāng)終端監(jiān)測(cè)到自身轉(zhuǎn)動(dòng)超出了某一角度時(shí),則監(jiān)測(cè)到終端發(fā)生轉(zhuǎn)動(dòng),并相應(yīng)的生成視圖轉(zhuǎn)動(dòng)信息),則服務(wù)器將會(huì)接收到該用戶(hù)通過(guò)終端上傳的大量視圖轉(zhuǎn)動(dòng)信息,若服務(wù)器將這些視圖轉(zhuǎn)動(dòng)信息均作為用戶(hù)瀏覽橫豎顛倒的視圖時(shí)轉(zhuǎn)動(dòng)終端所產(chǎn)生的視圖轉(zhuǎn)動(dòng)信息來(lái)看的話,則這些視圖轉(zhuǎn)動(dòng)信息實(shí)際上會(huì)對(duì)服務(wù)器的視圖調(diào)整造成干擾,從而影響服務(wù)器調(diào)整視圖的準(zhǔn)確性。

為了避免上述情況的發(fā)生,在本申請(qǐng)實(shí)施例中,服務(wù)器在接收到某一用戶(hù)上傳的視圖轉(zhuǎn)動(dòng)信息后發(fā)現(xiàn),該用戶(hù)瀏覽大部分視圖時(shí)均是向固定方向轉(zhuǎn)動(dòng)了一定角度時(shí),則可確定出該用戶(hù)在瀏覽視圖的過(guò)程中,習(xí)慣性的將終端向該方向轉(zhuǎn)動(dòng)一定角度,而后,服務(wù)器可將該角度作為該用戶(hù)的基準(zhǔn)角度,并對(duì)該用戶(hù)上傳的其他轉(zhuǎn)動(dòng)角度的視圖轉(zhuǎn)動(dòng)信息進(jìn)行分析,以確定出該用戶(hù)在瀏覽視圖的過(guò)程中,哪些視圖才是該用戶(hù)實(shí)際需要轉(zhuǎn)動(dòng)終端瀏覽的視圖,進(jìn)而在后續(xù)過(guò)程中,對(duì)確定出的這些視圖進(jìn)行調(diào)整。

具體的,服務(wù)器采集到各用戶(hù)通過(guò)終端上傳的視圖轉(zhuǎn)動(dòng)信息后,可針對(duì)每個(gè)用戶(hù)(換句話說(shuō)是針對(duì)每個(gè)用戶(hù)標(biāo)識(shí)),確定預(yù)先保存的該用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的基準(zhǔn)角度,這里提到的基準(zhǔn)角度即為服務(wù)器根據(jù)該用戶(hù)上傳的歷史視圖轉(zhuǎn)動(dòng)信息確定出來(lái)的用戶(hù)瀏覽各視圖時(shí)習(xí)慣轉(zhuǎn)動(dòng)終端的角度。服務(wù)器確定出該用戶(hù)的基準(zhǔn)角度后,可從該用戶(hù)上傳的包含該視圖的視圖標(biāo)識(shí)的視圖轉(zhuǎn)動(dòng)信息中確定出該用戶(hù)瀏覽該視圖時(shí)轉(zhuǎn)動(dòng)終端的轉(zhuǎn)動(dòng)角度,并進(jìn)一步通過(guò)確定出的基準(zhǔn)角度,確定出該用戶(hù)在瀏覽該視圖時(shí)相對(duì)于正常情況下轉(zhuǎn)動(dòng)終端的相對(duì)轉(zhuǎn)動(dòng)角度,其中,服務(wù)器確定相對(duì)轉(zhuǎn)動(dòng)角度的方式可以是:將該視圖轉(zhuǎn)動(dòng)信息中包含的轉(zhuǎn)動(dòng)角度減去確定出的基準(zhǔn)角度,得到該相對(duì)轉(zhuǎn)動(dòng)角度,也可以將該基準(zhǔn)角度乘以一定的系數(shù)后,則用該轉(zhuǎn)動(dòng)角度該系數(shù)與基準(zhǔn)角度的乘積,得到該相對(duì)轉(zhuǎn)動(dòng)角度,抑或是使用該轉(zhuǎn)動(dòng)角度減去該基準(zhǔn)角度后,將兩者的差值再乘以一個(gè)預(yù)設(shè)的系數(shù),得到該相對(duì)轉(zhuǎn)動(dòng)角度。當(dāng)然,確定相對(duì)轉(zhuǎn)動(dòng)角度的方式還有很多,在此就不一一進(jìn)行舉例說(shuō)明了。

服務(wù)器在確定出該用戶(hù)瀏覽該視圖相對(duì)于正常情況下的相對(duì)轉(zhuǎn)動(dòng)角度后,可以相同的方式,確定出其他用戶(hù)對(duì)應(yīng)于該視圖的相對(duì)轉(zhuǎn)動(dòng)角度,進(jìn)而通過(guò)針對(duì)每個(gè)用戶(hù)確定出的該視圖的相對(duì)轉(zhuǎn)動(dòng)角度,確定出該視圖的調(diào)整角度。

在本申請(qǐng)實(shí)施例中,服務(wù)器在確定各用戶(hù)的基準(zhǔn)角度時(shí),可針對(duì)每個(gè)用戶(hù),確定該用戶(hù)上傳的歷史視圖轉(zhuǎn)動(dòng)信息,進(jìn)而確定該用戶(hù)的基準(zhǔn)角度。具體的,服務(wù)器可針對(duì)每個(gè)用戶(hù),確定該用戶(hù)上傳的歷史視圖轉(zhuǎn)動(dòng)信息,而后,服務(wù)器可通過(guò)預(yù)設(shè)的條件,從這些歷史視圖轉(zhuǎn)動(dòng)信息中篩選出滿(mǎn)足條件的歷史視圖轉(zhuǎn)動(dòng)信息,其中,篩選出的歷史視圖轉(zhuǎn)動(dòng)信息應(yīng)滿(mǎn)足以下條件:

第一、篩選出的歷史視圖轉(zhuǎn)動(dòng)信息占全部歷史轉(zhuǎn)動(dòng)信息的百分比超出預(yù)設(shè)占比閾值;

第二、篩選出的歷史視圖轉(zhuǎn)動(dòng)信息中所包含的轉(zhuǎn)動(dòng)方向均為同一方向;

第三、篩選出的歷史視圖轉(zhuǎn)動(dòng)信息中所包含的轉(zhuǎn)動(dòng)角度均位于同一角度范圍;

第四、篩選出的歷史視圖轉(zhuǎn)動(dòng)信息中所包含的視圖標(biāo)識(shí)并未出現(xiàn)在設(shè)定數(shù)量用戶(hù)上傳的歷史視圖轉(zhuǎn)動(dòng)信息中。

服務(wù)器可根據(jù)上述四個(gè)條件,篩選出滿(mǎn)足部分或全部條件的歷史視圖轉(zhuǎn)動(dòng)信息,并根據(jù)篩選出的歷史視圖轉(zhuǎn)動(dòng)信息中所包含的轉(zhuǎn)動(dòng)角度,確定針對(duì)該用戶(hù)的相對(duì)轉(zhuǎn)動(dòng)角度。

例如,假設(shè)服務(wù)器在某一用戶(hù)上傳的大量歷史視圖轉(zhuǎn)動(dòng)信息中發(fā)現(xiàn),該用戶(hù)在瀏覽一部分視圖時(shí)均是順時(shí)針轉(zhuǎn)動(dòng)了終端15°,這部分視圖的視圖轉(zhuǎn)動(dòng)信息占該用戶(hù)上傳的全部歷史視圖轉(zhuǎn)動(dòng)信息的百分比已超出了75%(即預(yù)設(shè)的占比閾值),且這部分視圖對(duì)應(yīng)的視圖轉(zhuǎn)動(dòng)信息并未在大部分用戶(hù)上傳的歷史視圖轉(zhuǎn)動(dòng)信息中出現(xiàn),即,這部分視圖標(biāo)識(shí)并未出現(xiàn)在設(shè)定數(shù)量用戶(hù)上傳的歷史視圖轉(zhuǎn)動(dòng)信息中,則服務(wù)器可確定出該用戶(hù)在瀏覽視圖的過(guò)程中,習(xí)慣性的將終端順時(shí)針轉(zhuǎn)動(dòng)15°,因此,服務(wù)器可將該用戶(hù)順時(shí)針轉(zhuǎn)動(dòng)終端15°確定為該用戶(hù)的基準(zhǔn)角度,而后,服務(wù)器可通過(guò)該基準(zhǔn)角度,進(jìn)一步從該用戶(hù)上傳的視圖轉(zhuǎn)動(dòng)信息中確定出哪些才是該用戶(hù)實(shí)際需要轉(zhuǎn)動(dòng)終端而瀏覽的視圖。當(dāng)服務(wù)器從某一視圖轉(zhuǎn)動(dòng)信息中得出,該用戶(hù)瀏覽該視圖(即該視圖轉(zhuǎn)動(dòng)信息中包含的視圖標(biāo)識(shí)對(duì)應(yīng)的視圖)時(shí)順時(shí)針轉(zhuǎn)動(dòng)終端45°時(shí),則可以確定出該用戶(hù)瀏覽該視圖的過(guò)程中,在自己(即該用戶(hù))習(xí)慣轉(zhuǎn)動(dòng)終端的角度上又順時(shí)針轉(zhuǎn)動(dòng)了終端30°,因此,服務(wù)器可確定出該用戶(hù)在瀏覽該視圖時(shí)實(shí)際上順時(shí)針轉(zhuǎn)動(dòng)了終端30°,進(jìn)而確定出該視圖才是該用戶(hù)實(shí)際需要轉(zhuǎn)動(dòng)終端才能正常瀏覽的視圖,繼而結(jié)合其他用戶(hù)上傳的針對(duì)該視圖的視圖轉(zhuǎn)動(dòng)信息,調(diào)整該視圖。

需要說(shuō)明的是,上述說(shuō)明的四種條件并不唯一,服務(wù)器也可采用其他的條件從用戶(hù)上傳的歷史視圖轉(zhuǎn)動(dòng)信息中篩選出用于確定該用戶(hù)相對(duì)轉(zhuǎn)動(dòng)角度的歷史視圖轉(zhuǎn)動(dòng)信息,如,服務(wù)器可針對(duì)歷史轉(zhuǎn)動(dòng)信息中包含的每個(gè)轉(zhuǎn)動(dòng)角度(或同一角度范圍的轉(zhuǎn)動(dòng)角度),將在數(shù)量上超出預(yù)設(shè)百分比(即該轉(zhuǎn)動(dòng)角度出現(xiàn)的次數(shù)比上所有轉(zhuǎn)動(dòng)角度出現(xiàn)的次數(shù)之和)的轉(zhuǎn)動(dòng)角度所對(duì)應(yīng)的歷史轉(zhuǎn)動(dòng)角度篩選出來(lái)。當(dāng)然,還有其他的篩選條件,在此就不進(jìn)行一一舉例說(shuō)明了。

在本申請(qǐng)實(shí)施例中,服務(wù)器可針對(duì)每個(gè)用戶(hù),根據(jù)該用戶(hù)的歷史視圖轉(zhuǎn)動(dòng)信息,確定出該用戶(hù)的相對(duì)轉(zhuǎn)動(dòng)角度,即,該用戶(hù)習(xí)慣轉(zhuǎn)動(dòng)終端多少度來(lái)進(jìn)行視圖瀏覽。通常情況下,大部分用戶(hù)都是正常使用終端瀏覽視圖的(即瀏覽正常顯示的視圖時(shí)不會(huì)轉(zhuǎn)動(dòng)終端),對(duì)于這部分用戶(hù)來(lái)說(shuō),服務(wù)器確定出的針對(duì)這部分用戶(hù)的相對(duì)轉(zhuǎn)動(dòng)角度則應(yīng)為0°。

以上為本申請(qǐng)實(shí)施例說(shuō)明的服務(wù)器調(diào)整視圖的過(guò)程,而由于服務(wù)器對(duì)視圖實(shí)施調(diào)整需要基于終端生成的視圖轉(zhuǎn)動(dòng)信息,因此,下面將詳細(xì)說(shuō)明終端生成視圖轉(zhuǎn)動(dòng)信息的過(guò)程。

圖5為本申請(qǐng)實(shí)施例提供的終端生成視圖轉(zhuǎn)動(dòng)信息的過(guò)程,具體包括以下步驟:

s501:終端接收服務(wù)器發(fā)送的視圖并顯示。

在本申請(qǐng)實(shí)施例中,用戶(hù)需要在終端上瀏覽視圖時(shí),可通過(guò)終端向服務(wù)器發(fā)送視圖獲取請(qǐng)求,而服務(wù)器則可根據(jù)終端發(fā)送的視圖獲取請(qǐng)求,向終端返回相應(yīng)的視圖,以使終端對(duì)服務(wù)器返回的視圖進(jìn)行顯示。當(dāng)然,在本申請(qǐng)實(shí)施例中,向服務(wù)器發(fā)送視圖獲取請(qǐng)求的執(zhí)行主體也可以是安裝在終端的客戶(hù)端。

s502:在顯示所述視圖的過(guò)程中,監(jiān)測(cè)自身是否發(fā)生轉(zhuǎn)動(dòng)。

由于本申請(qǐng)實(shí)施例意在根據(jù)終端發(fā)送的視圖轉(zhuǎn)動(dòng)信息,確定如何調(diào)整終端上顯示的視圖,因此,終端需要在顯示視圖過(guò)程中,時(shí)刻對(duì)自身的轉(zhuǎn)動(dòng)狀況進(jìn)行顯示。具體的,終端可根據(jù)終端中包含的設(shè)定閾值,監(jiān)測(cè)終端在顯示該視圖的過(guò)程中,自身的轉(zhuǎn)動(dòng)角度是否超出了該設(shè)定閾值,若是,則確定用戶(hù)在瀏覽該視圖的過(guò)程中對(duì)該終端執(zhí)行了轉(zhuǎn)動(dòng)操作,若否,則確定用戶(hù)在瀏覽該視圖的過(guò)程中未對(duì)該終端執(zhí)行相應(yīng)的轉(zhuǎn)動(dòng)操作。其中,這里的設(shè)定閾值可以由終端自行進(jìn)行設(shè)置,也可以是終端預(yù)設(shè)的閾值,抑或是服務(wù)器向終端下發(fā)的一個(gè)設(shè)定閾值,當(dāng)然也可以由用戶(hù)自行進(jìn)行設(shè)定。

終端監(jiān)測(cè)自身是否發(fā)送轉(zhuǎn)動(dòng)的監(jiān)測(cè)方式可以是:終端可根據(jù)預(yù)設(shè)的重力感應(yīng)裝置,對(duì)自身的轉(zhuǎn)動(dòng)實(shí)施監(jiān)測(cè),當(dāng)終端通過(guò)該重力感應(yīng)裝置監(jiān)測(cè)到的終端的轉(zhuǎn)動(dòng)角度超出了上述的設(shè)定閾值時(shí),則確定監(jiān)測(cè)到自身發(fā)生轉(zhuǎn)動(dòng)。

s503:當(dāng)監(jiān)測(cè)到發(fā)生轉(zhuǎn)動(dòng)時(shí),確定當(dāng)前顯示的視圖的視圖標(biāo)識(shí),并生成終端轉(zhuǎn)動(dòng)信息。

終端在監(jiān)測(cè)到自身發(fā)生上述轉(zhuǎn)動(dòng)時(shí),則需要確定出終端屏幕中當(dāng)前顯示的視圖的視圖標(biāo)識(shí),并根據(jù)上述重力感應(yīng)裝置傳輸?shù)霓D(zhuǎn)動(dòng)數(shù)據(jù),生成的終端轉(zhuǎn)動(dòng)信息,由于終端生成了該終端轉(zhuǎn)動(dòng)信息,因此,服務(wù)器后續(xù)基于該終端轉(zhuǎn)動(dòng)信息而生成的視圖轉(zhuǎn)動(dòng)信息則可使服務(wù)器準(zhǔn)確的確定出該視圖的調(diào)整方向以及調(diào)整角度。

例如,當(dāng)終端通過(guò)預(yù)置的重力感應(yīng)裝置監(jiān)測(cè)到用戶(hù)在瀏覽視圖的過(guò)程中,對(duì)終端順時(shí)針轉(zhuǎn)動(dòng)了52°,則終端可進(jìn)一步的確定出終端當(dāng)前所顯示的視圖的視圖標(biāo)識(shí),并生成“順時(shí)針轉(zhuǎn)動(dòng)52°”的終端轉(zhuǎn)動(dòng)信息。

s504:將所述終端轉(zhuǎn)動(dòng)信息與視圖標(biāo)識(shí)對(duì)應(yīng)進(jìn)行記錄,生成所述視圖標(biāo)識(shí)對(duì)應(yīng)的視圖轉(zhuǎn)動(dòng)信息。

服務(wù)器確定出終端轉(zhuǎn)動(dòng)信息后,可根據(jù)確定出的視圖標(biāo)識(shí)以及該終端轉(zhuǎn)動(dòng)信息,生成相應(yīng)的視圖轉(zhuǎn)動(dòng)信息。當(dāng)然,終端在生成該視圖轉(zhuǎn)動(dòng)信息的過(guò)程中,也可將用戶(hù)當(dāng)前登錄在該終端上的用戶(hù)標(biāo)識(shí)(如用戶(hù)賬號(hào))添加到該視圖轉(zhuǎn)動(dòng)信息中,換句話說(shuō),根據(jù)該用戶(hù)標(biāo)識(shí)、終端轉(zhuǎn)動(dòng)信息以及視圖標(biāo)識(shí),生成相應(yīng)的視圖轉(zhuǎn)動(dòng)信息,其中,將用戶(hù)標(biāo)識(shí)用于生成視圖轉(zhuǎn)動(dòng)信息的目的在于使服務(wù)器能夠通過(guò)用戶(hù)標(biāo)識(shí)的數(shù)量,確定出視圖的調(diào)整方向,確定視圖調(diào)整方向的具體過(guò)程在上述步驟s203中已作出詳細(xì)說(shuō)明,在此就不進(jìn)行贅述了。

s505:將所述視圖轉(zhuǎn)動(dòng)信息上傳至服務(wù)器,以使所述服務(wù)器根據(jù)所述視圖轉(zhuǎn)動(dòng)信息調(diào)整所述視圖。

終端生成該視圖轉(zhuǎn)動(dòng)信息后,可將該視圖轉(zhuǎn)動(dòng)信息上傳至服務(wù)器,其中,終端可將該視圖轉(zhuǎn)動(dòng)信息定期上傳至服務(wù)器中,也可將該視圖轉(zhuǎn)動(dòng)信息實(shí)時(shí)上傳到服務(wù)器中,這樣一來(lái),服務(wù)器在接收到該視圖轉(zhuǎn)動(dòng)信息后,即可確定出該視圖轉(zhuǎn)動(dòng)信息中包含的視圖標(biāo)識(shí)對(duì)應(yīng)的視圖是需要調(diào)整的視圖,繼而根據(jù)該視圖轉(zhuǎn)動(dòng)信息中包含的該視圖的轉(zhuǎn)動(dòng)方向,確定出該視圖的調(diào)整方向,并根據(jù)確定出的調(diào)整方向?qū)υ撘晥D實(shí)施調(diào)整。

從上述方法中可以看出,由于終端可在顯示視圖的過(guò)程中,監(jiān)測(cè)用戶(hù)轉(zhuǎn)動(dòng)終端的方向以及幅度,并生成相應(yīng)的視圖轉(zhuǎn)動(dòng)信息,該視圖轉(zhuǎn)動(dòng)信息反映了用戶(hù)在瀏覽該視圖時(shí)轉(zhuǎn)動(dòng)終端的情況,因此,服務(wù)器在調(diào)整該視圖的過(guò)程中,可基于終端上傳的該視圖轉(zhuǎn)動(dòng)信息,確定出該視圖的調(diào)整方向以及調(diào)整角度,以此對(duì)該視圖進(jìn)行調(diào)整,從而得到能夠在終端正常顯示的視圖,即,用戶(hù)瀏覽服務(wù)器發(fā)送的調(diào)整后的視圖時(shí),無(wú)需再執(zhí)行轉(zhuǎn)動(dòng)終端的額外操作,從而給用戶(hù)在瀏覽視圖的過(guò)程中帶來(lái)了便利。

需要說(shuō)明的是,在上述步驟s502中,終端中包含出設(shè)定閾值也可以是0°,換句話說(shuō),無(wú)論用戶(hù)瀏覽哪副視圖時(shí),終端均會(huì)對(duì)各視圖生成相應(yīng)的視圖轉(zhuǎn)動(dòng)信息,這樣一來(lái),服務(wù)器可基于終端上傳的視圖轉(zhuǎn)動(dòng)信息,更加準(zhǔn)確的確定出哪些視圖才是需要調(diào)整的視圖,進(jìn)而給用戶(hù)瀏覽視圖的過(guò)程中帶來(lái)更加良好的用戶(hù)體驗(yàn)。

以上為本申請(qǐng)實(shí)施例提供的視圖調(diào)整方法,基于同樣的思路,本申請(qǐng)實(shí)施例還分別提供兩種視圖調(diào)整的裝置,如圖6、7所示。

圖6為本申請(qǐng)實(shí)施例提供的一種視圖調(diào)整的裝置示意圖,具體包括:

視圖發(fā)送模塊601,將視圖發(fā)送給終端顯示;

信息采集模塊602,采集所述終端針對(duì)所述視圖上傳的視圖轉(zhuǎn)動(dòng)信息;

確定模塊603,根據(jù)所述視圖轉(zhuǎn)動(dòng)信息,確定所述視圖的調(diào)整方式;

視圖調(diào)整模塊604,按照所述調(diào)整方式調(diào)整所述視圖。

所述視圖發(fā)送模塊601,將視圖發(fā)送給多個(gè)終端顯示;

所述信息采集模塊602,采集所述多個(gè)終端中的全部或部分終端分別針對(duì)所述視圖上傳的多個(gè)視圖轉(zhuǎn)動(dòng)信息。

所述確定模塊603,根據(jù)采集的各視圖轉(zhuǎn)動(dòng)信息中包含的所述視圖的轉(zhuǎn)動(dòng)方向,確定所述視圖的調(diào)整方向;根據(jù)所述調(diào)整方向,確定所述視圖的調(diào)整方式。

所述確定模塊603,根據(jù)采集的各視圖轉(zhuǎn)動(dòng)信息中包含的用戶(hù)標(biāo)識(shí)以及所述視圖的各轉(zhuǎn)動(dòng)方向,確定每個(gè)不同的轉(zhuǎn)動(dòng)方向分別對(duì)應(yīng)的用戶(hù)標(biāo)識(shí)的數(shù)量;將對(duì)應(yīng)的用戶(hù)標(biāo)識(shí)的數(shù)量最大的轉(zhuǎn)動(dòng)方向確定為所述視圖的調(diào)整方向。

所述確定模塊603,根據(jù)所述調(diào)整方向以及設(shè)定角度,確定所述視圖的調(diào)整方式;或根據(jù)采集的各視圖轉(zhuǎn)動(dòng)信息中包含的轉(zhuǎn)動(dòng)角度,確定所述視圖的調(diào)整角度,根據(jù)所述調(diào)整方向以及確定出的調(diào)整角度,確定所述視圖的調(diào)整方式。

所述確定模塊603,針對(duì)各視圖轉(zhuǎn)動(dòng)信息中包含的每個(gè)用戶(hù)標(biāo)識(shí),確定預(yù)先保存的該用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的基準(zhǔn)角度,所述基準(zhǔn)角度是預(yù)先根據(jù)該用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的歷史視圖轉(zhuǎn)動(dòng)信息確定的;根據(jù)包含該用戶(hù)標(biāo)識(shí)的視圖轉(zhuǎn)動(dòng)信息中所包含的所述視圖的轉(zhuǎn)動(dòng)角度以及確定出的所述基準(zhǔn)角度,確定所述視圖對(duì)應(yīng)于該用戶(hù)標(biāo)識(shí)的相對(duì)轉(zhuǎn)動(dòng)角度;根據(jù)針對(duì)每個(gè)用戶(hù)標(biāo)識(shí)確定出的的相對(duì)轉(zhuǎn)動(dòng)角度,確定所述視圖的調(diào)整角度。

所述確定模塊603,當(dāng)所述視圖轉(zhuǎn)動(dòng)信息中包含有多個(gè)視圖的視圖標(biāo)識(shí)時(shí),確定需要調(diào)整的視圖。

所述確定模塊603,針對(duì)所述視圖轉(zhuǎn)動(dòng)信息中包含的每個(gè)視圖標(biāo)識(shí),將該視圖標(biāo)識(shí)作為待定視圖標(biāo)識(shí),從采集的各視圖轉(zhuǎn)動(dòng)信息中確定包含該待定視圖標(biāo)識(shí)的各視圖轉(zhuǎn)動(dòng)信息;從確定出的各視圖轉(zhuǎn)動(dòng)信息包含的所有視圖標(biāo)識(shí)中,確定出除該待定視圖標(biāo)識(shí)以外的至少一個(gè)其他視圖標(biāo)識(shí);當(dāng)在采集的各視圖轉(zhuǎn)動(dòng)信息中未查找到包含有所述其他視圖標(biāo)識(shí)且不包含該待定視圖標(biāo)識(shí)的視圖轉(zhuǎn)動(dòng)信息時(shí),則確定需要調(diào)整該待定視圖標(biāo)識(shí)對(duì)應(yīng)的視圖。

圖7為本申請(qǐng)實(shí)施例提供的另一種視圖調(diào)整的裝置示意圖,具體包括:

接收顯示模塊701,終端接收服務(wù)器發(fā)送的視圖并顯示;

轉(zhuǎn)動(dòng)監(jiān)測(cè)模塊702,在顯示所述視圖的過(guò)程中,監(jiān)測(cè)自身是否發(fā)生轉(zhuǎn)動(dòng);

確定標(biāo)識(shí)模塊703,當(dāng)監(jiān)測(cè)到發(fā)生轉(zhuǎn)動(dòng)時(shí),確定當(dāng)前顯示的視圖的視圖標(biāo)識(shí),并生成終端轉(zhuǎn)動(dòng)信息;

信息生成模塊704,將所述終端轉(zhuǎn)動(dòng)信息與視圖標(biāo)識(shí)對(duì)應(yīng)進(jìn)行記錄,生成所述視圖標(biāo)識(shí)對(duì)應(yīng)的視圖轉(zhuǎn)動(dòng)信息;

信息上傳模塊705,將所述視圖轉(zhuǎn)動(dòng)信息上傳至服務(wù)器,以使所述服務(wù)器根據(jù)所述視圖轉(zhuǎn)動(dòng)信息調(diào)整所述視圖。

所述轉(zhuǎn)動(dòng)監(jiān)測(cè)模塊702,當(dāng)監(jiān)測(cè)到所述終端的轉(zhuǎn)動(dòng)角度超出設(shè)定閾值時(shí),則確定監(jiān)測(cè)到發(fā)生轉(zhuǎn)動(dòng)。

所述轉(zhuǎn)動(dòng)監(jiān)測(cè)模塊702,通過(guò)預(yù)置的重力感應(yīng)裝置,監(jiān)測(cè)自身是否發(fā)生轉(zhuǎn)動(dòng);

所述信息生成模塊703,根據(jù)重力感應(yīng)裝置傳輸?shù)霓D(zhuǎn)動(dòng)數(shù)據(jù),生成所述終端轉(zhuǎn)動(dòng)信息。

所述信息生成模塊703,將所述終端轉(zhuǎn)動(dòng)信息、視圖標(biāo)識(shí)以及用戶(hù)標(biāo)識(shí)對(duì)應(yīng)進(jìn)行記錄,生成所述視圖標(biāo)識(shí)對(duì)應(yīng)的視圖轉(zhuǎn)動(dòng)信息。

在本申請(qǐng)實(shí)施例中,服務(wù)器可根據(jù)終端上傳的視圖轉(zhuǎn)動(dòng)信息確定出在終端中顯示的視圖需要調(diào)整,并根據(jù)該視圖轉(zhuǎn)動(dòng)信息進(jìn)一步確定出如何調(diào)整該視圖,而后,服務(wù)器可將調(diào)整后的視圖發(fā)送給終端進(jìn)行顯示。由于服務(wù)器在調(diào)整該視圖的過(guò)程中是根據(jù)終端上傳的視圖轉(zhuǎn)動(dòng)信息調(diào)整的,該視圖轉(zhuǎn)動(dòng)信息反映了用戶(hù)在查看該視圖時(shí)轉(zhuǎn)動(dòng)終端的情況,所以,服務(wù)器根據(jù)該視圖轉(zhuǎn)動(dòng)信息調(diào)整該視圖后可得到能夠在終端正常顯示的視圖,即,用戶(hù)查看服務(wù)器發(fā)送的調(diào)整后的視圖時(shí),無(wú)需再執(zhí)行轉(zhuǎn)動(dòng)終端的額外操作,從而給用戶(hù)在瀏覽視圖的過(guò)程中帶來(lái)了便利。

在20世紀(jì)90年代,對(duì)于一個(gè)技術(shù)的改進(jìn)可以很明顯地區(qū)分是硬件上的改進(jìn)(例如,對(duì)二極管、晶體管、開(kāi)關(guān)等電路結(jié)構(gòu)的改進(jìn))還是軟件上的改進(jìn)(對(duì)于方法流程的改進(jìn))。然而,隨著技術(shù)的發(fā)展,當(dāng)今的很多方法流程的改進(jìn)已經(jīng)可以視為硬件電路結(jié)構(gòu)的直接改進(jìn)。設(shè)計(jì)人員幾乎都通過(guò)將改進(jìn)的方法流程編程到硬件電路中來(lái)得到相應(yīng)的硬件電路結(jié)構(gòu)。因此,不能說(shuō)一個(gè)方法流程的改進(jìn)就不能用硬件實(shí)體模塊來(lái)實(shí)現(xiàn)。例如,可編程邏輯器件(programmablelogicdevice,pld)(例如現(xiàn)場(chǎng)可編程門(mén)陣列(fieldprogrammablegatearray,fpga))就是這樣一種集成電路,其邏輯功能由用戶(hù)對(duì)器件編程來(lái)確定。由設(shè)計(jì)人員自行編程來(lái)把一個(gè)數(shù)字系統(tǒng)“集成”在一片pld上,而不需要請(qǐng)芯片制造廠商來(lái)設(shè)計(jì)和制作專(zhuān)用的集成電路芯片。而且,如今,取代手工地制作集成電路芯片,這種編程也多半改用“邏輯編譯器(logiccompiler)”軟件來(lái)實(shí)現(xiàn),它與程序開(kāi)發(fā)撰寫(xiě)時(shí)所用的軟件編譯器相類(lèi)似,而要編譯之前的原始代碼也得用特定的編程語(yǔ)言來(lái)撰寫(xiě),此稱(chēng)之為硬件描述語(yǔ)言(hardwaredescriptionlanguage,hdl),而hdl也并非僅有一種,而是有許多種,如abel(advancedbooleanexpressionlanguage)、ahdl(alterahardwaredescriptionlanguage)、confluence、cupl(cornelluniversityprogramminglanguage)、hdcal、jhdl(javahardwaredescriptionlanguage)、lava、lola、myhdl、palasm、rhdl(rubyhardwaredescriptionlanguage)等,目前最普遍使用的是vhdl(very-high-speedintegratedcircuithardwaredescriptionlanguage)與verilog。本領(lǐng)域技術(shù)人員也應(yīng)該清楚,只需要將方法流程用上述幾種硬件描述語(yǔ)言稍作邏輯編程并編程到集成電路中,就可以很容易得到實(shí)現(xiàn)該邏輯方法流程的硬件電路。

控制器可以按任何適當(dāng)?shù)姆绞綄?shí)現(xiàn),例如,控制器可以采取例如微處理器或處理器以及存儲(chǔ)可由該(微)處理器執(zhí)行的計(jì)算機(jī)可讀程序代碼(例如軟件或固件)的計(jì)算機(jī)可讀介質(zhì)、邏輯門(mén)、開(kāi)關(guān)、專(zhuān)用集成電路(applicationspecificintegratedcircuit,asic)、可編程邏輯控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制器:arc625d、atmelat91sam、microchippic18f26k20以及siliconelabsc8051f320,存儲(chǔ)器控制器還可以被實(shí)現(xiàn)為存儲(chǔ)器的控制邏輯的一部分。本領(lǐng)域技術(shù)人員也知道,除了以純計(jì)算機(jī)可讀程序代碼方式實(shí)現(xiàn)控制器以外,完全可以通過(guò)將方法步驟進(jìn)行邏輯編程來(lái)使得控制器以邏輯門(mén)、開(kāi)關(guān)、專(zhuān)用集成電路、可編程邏輯控制器和嵌入微控制器等的形式來(lái)實(shí)現(xiàn)相同功能。因此這種控制器可以被認(rèn)為是一種硬件部件,而對(duì)其內(nèi)包括的用于實(shí)現(xiàn)各種功能的裝置也可以視為硬件部件內(nèi)的結(jié)構(gòu)?;蛘呱踔粒梢詫⒂糜趯?shí)現(xiàn)各種功能的裝置視為既可以是實(shí)現(xiàn)方法的軟件模塊又可以是硬件部件內(nèi)的結(jié)構(gòu)。

上述實(shí)施例闡明的系統(tǒng)、裝置、模塊或單元,具體可以由計(jì)算機(jī)芯片或?qū)嶓w實(shí)現(xiàn),或者由具有某種功能的產(chǎn)品來(lái)實(shí)現(xiàn)。一種典型的實(shí)現(xiàn)設(shè)備為計(jì)算機(jī)。具體的,計(jì)算機(jī)例如可以為個(gè)人計(jì)算機(jī)、膝上型計(jì)算機(jī)、蜂窩電話、相機(jī)電話、智能電話、個(gè)人數(shù)字助理、媒體播放器、導(dǎo)航設(shè)備、電子郵件設(shè)備、游戲控制臺(tái)、平板計(jì)算機(jī)、可穿戴設(shè)備或者這些設(shè)備中的任何設(shè)備的組合。

為了描述的方便,描述以上裝置時(shí)以功能分為各種單元分別描述。當(dāng)然,在實(shí)施本申請(qǐng)時(shí)可以把各單元的功能在同一個(gè)或多個(gè)軟件和/或硬件中實(shí)現(xiàn)。

本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器、cd-rom、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。

本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專(zhuān)用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。

這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。

這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。

在一個(gè)典型的配置中,計(jì)算設(shè)備包括一個(gè)或多個(gè)處理器(cpu)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。

內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(ram)和/或非易失性?xún)?nèi)存等形式,如只讀存儲(chǔ)器(rom)或閃存(flashram)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。

計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來(lái)實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(pram)、靜態(tài)隨機(jī)存取存儲(chǔ)器(sram)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(dram)、其他類(lèi)型的隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、電可擦除可編程只讀存儲(chǔ)器(eeprom)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤(pán)只讀存儲(chǔ)器(cd-rom)、數(shù)字多功能光盤(pán)(dvd)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁磁盤(pán)存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問(wèn)的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括暫存電腦可讀媒體(transitorymedia),如調(diào)制的數(shù)據(jù)信號(hào)和載波。

還需要說(shuō)明的是,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、商品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、商品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、商品或者設(shè)備中還存在另外的相同要素。

本領(lǐng)域技術(shù)人員應(yīng)明白,本申請(qǐng)的實(shí)施例可提供為方法、系統(tǒng)或計(jì)算機(jī)程序產(chǎn)品。因此,本申請(qǐng)可采用完全硬件實(shí)施例、完全軟件實(shí)施例或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請(qǐng)可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器、cd-rom、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。

本申請(qǐng)可以在由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類(lèi)型的例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計(jì)算環(huán)境中實(shí)踐本申請(qǐng),在這些分布式計(jì)算環(huán)境中,由通過(guò)通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來(lái)執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序模塊可以位于包括存儲(chǔ)設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)介質(zhì)中。

本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。

以上所述僅為本申請(qǐng)的實(shí)施例而已,并不用于限制本申請(qǐng)。對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō),本申請(qǐng)可以有各種更改和變化。凡在本申請(qǐng)的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請(qǐng)的權(quán)利要求范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1