專利名稱:信息處理方法和服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實施例涉及應(yīng)用于服務(wù)器的信息處理方法以及相應(yīng)的服務(wù)器。具體地,本發(fā)明實施例涉及用于提供應(yīng)用的服務(wù)器的信息處理方法以及相應(yīng)的服務(wù)器。
背景技術(shù):
隨著技術(shù)的發(fā)展和網(wǎng)絡(luò)的普及,能夠通過網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸?shù)母鞣N終端設(shè)備被廣泛應(yīng)用,例如,個人計算機(jī)、便攜式計算機(jī)、平板式計算機(jī)、便攜式蜂窩電話、智能手機(jī)和便攜式音樂播放器等。近年來為了方便用戶的使用,越來越多的網(wǎng)站提出了基于操作系統(tǒng)的第三方應(yīng)用商店,例如針對蘋果公司電子產(chǎn)品的操作系統(tǒng)的App More、基于Android操作系統(tǒng)的 Android Market等。這種應(yīng)用商店通過網(wǎng)絡(luò)與電子設(shè)備結(jié)合的方式,為應(yīng)用的提供者提供了方便并且高效的平臺,同時很好地適應(yīng)了電子設(shè)備用戶對于軟件個性化的需求。然而,以第三方應(yīng)用商店的方式提供應(yīng)用雖然便捷高效,但是也直接導(dǎo)致了用戶與用戶以及用戶與應(yīng)用提供者之間的交互途徑的匱乏。具體地,由于用戶只能通過查看評論或描述信息的方式了解應(yīng)用,而無法實時聯(lián)系應(yīng)用的開發(fā)者和使用者,因此用戶獲得的關(guān)于應(yīng)用的信息十分有限,并且在使用中發(fā)現(xiàn)問題的情況下也很難得到及時的技術(shù)支持。
發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提供一種用于服務(wù)器的信息處理方法以及相應(yīng)的服務(wù)器,以解決上述問題。本發(fā)明實施例提供一種信息處理方法,該方法可用于服務(wù)器,其中服務(wù)器提供應(yīng)用,方法包括對于應(yīng)用,創(chuàng)建功能模塊,其中功能模塊包括多個子功能模塊和用戶操作權(quán)限列表,其中用戶操作權(quán)限列表包含用戶標(biāo)識符項和與用戶標(biāo)識符項對應(yīng)的操作權(quán)限項; 對于應(yīng)用,獲取用戶對該應(yīng)用的操作記錄以及用戶的用戶標(biāo)識符;根據(jù)操作記錄對用戶標(biāo)識符分配在該應(yīng)用的功能模塊中的操作權(quán)限,其中操作權(quán)限指示用戶能夠?qū)Χ鄠€子功能模塊進(jìn)行的操作;將用戶標(biāo)識符和操作權(quán)限分別存儲到用戶標(biāo)識符項和與用戶標(biāo)識符項對應(yīng)的操作權(quán)限項中。本發(fā)明的另一實施例提供了一種服務(wù)器,包括應(yīng)用提供單元,配置來提供應(yīng)用; 模塊創(chuàng)建單元,配置來對于應(yīng)用創(chuàng)建功能模塊,其中功能模塊包括多個子功能模塊和權(quán)限管理子模塊,權(quán)限管理子模塊用于管理包含用戶標(biāo)識符項和與用戶標(biāo)識符項對應(yīng)的操作權(quán)限項的用戶操作權(quán)限列表;獲取單元,配置來對于應(yīng)用獲取用戶對該應(yīng)用的操作記錄以及用戶的用戶標(biāo)識符;權(quán)限分配單元,配置來根據(jù)操作記錄對用戶標(biāo)識符分配在該應(yīng)用的功能模塊中的操作權(quán)限,并且將用戶標(biāo)識符和操作權(quán)限分別存儲到用戶標(biāo)識符項和與用戶標(biāo)識符項對應(yīng)的操作權(quán)限項中,其中操作權(quán)限指示用戶能夠?qū)Χ鄠€子功能模塊進(jìn)行的操作。通過上述本發(fā)明實施例提供的方案,用戶可以方便地與應(yīng)用的提供者(或開發(fā)者)以及應(yīng)用的使用者進(jìn)行交流,獲取關(guān)于該應(yīng)用的更多信息。并且在使用中發(fā)現(xiàn)問題的情況下也能夠及時得到技術(shù)支持。此外,應(yīng)用的提供者(或開發(fā)者)也可直接與應(yīng)用的使用者進(jìn)行交流,為使用者提供技術(shù)支持,并且促進(jìn)了應(yīng)用的提供者(或開發(fā)者)對其應(yīng)用加以改進(jìn)。
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例的描述中所需要使用的附圖作簡單地介紹。下面描述中的附圖僅僅是本發(fā)明的示例性實施例。圖1是描述了根據(jù)本發(fā)明實施例的信息處理方法的流程圖。圖2是描述了根據(jù)本發(fā)明另一實施例的信息處理方法的流程圖。圖3是描述了根據(jù)本發(fā)明另一實施例的信息處理方法中創(chuàng)建開發(fā)者模塊的過程的流程圖。圖4是示出根據(jù)本發(fā)明實施例的服務(wù)器的示范性結(jié)構(gòu)框圖。圖5是示出根據(jù)本發(fā)明另一實施例的服務(wù)器的示范性結(jié)構(gòu)框圖。圖6是示出根據(jù)本發(fā)明另一實施例的服務(wù)器的示范性結(jié)構(gòu)框圖。
具體實施例方式在下文中,將參考附圖詳細(xì)描述本發(fā)明的優(yōu)選實施例。注意,在本說明書和附圖中,具有基本上相同步驟和元素用相同的附圖標(biāo)記來表示,且對這些步驟和元素的重復(fù)解釋將被省略。在本發(fā)明的以下實施例中,終端設(shè)備指的是能夠通過網(wǎng)絡(luò)連接到服務(wù)器的電子設(shè)備。終端設(shè)備的具體形式包括但不限于個人計算機(jī)、便攜式計算機(jī)、平板式計算機(jī)、便攜式蜂窩電話、智能手機(jī)和便攜式音樂播放器等等。下面,將參照圖1來描述根據(jù)本發(fā)明實施例的信息處理方法。圖1是描述了根據(jù)本發(fā)明實施例的信息處理方法100的流程圖。信息處理方法100可用于提供例如應(yīng)用程序(application)或微件(widget)之類的應(yīng)用的服務(wù)器。服務(wù)器所提供的應(yīng)用可均用于相同的操作系統(tǒng),也可用于不同的操作系統(tǒng)。服務(wù)器所提供的應(yīng)用可包括應(yīng)用開發(fā)者、管理者或用戶等本地上傳或遠(yuǎn)程上傳到該服務(wù)器上的應(yīng)用。服務(wù)器提供的應(yīng)用能夠被用戶通過連接到服務(wù)器的終端設(shè)備下載和/或安裝。如圖1所示,在步驟SlOl中,對于應(yīng)用創(chuàng)建功能模塊。例如,可當(dāng)接收到上傳的應(yīng)用時,對上傳的應(yīng)用創(chuàng)建功能模塊。功能模塊可包括多個子功能模塊和用戶操作權(quán)限列表。子功能模塊可包括非實時通信子模塊、實時通信子模塊、或共享子模塊。具體地, 例如,非實時通信子模塊可以是留言板子模塊、內(nèi)部信件子模塊等,實時通信子模塊可以是聊天室子模塊、內(nèi)部即時消息子模塊等,共享子模塊可以是文件上傳及共享子模塊等。功能模塊可包括多個非實時通信子模塊、實時通信子模塊、和/或共享子模塊。例如,功能模塊可同時具有留言板子模塊和內(nèi)部信件子模塊兩個非實時通信子模塊,或者同時具有聊天室子模塊和內(nèi)部即時消息兩個實時通信子模塊。每個子功能模塊可具有一個或多個功能。根據(jù)本發(fā)明的一個實施例,留言板子模塊可具有保存留言、創(chuàng)建留言、編輯留言、發(fā)表留言、顯示留言、刪除留言、禁止發(fā)表留言等功能。類似地,聊天室子模塊可具有保存發(fā)言、創(chuàng)建發(fā)言、編輯發(fā)言、發(fā)表發(fā)言、顯示發(fā)言、刪除發(fā)言、禁止發(fā)表發(fā)言等功能。用戶操作權(quán)限列表可包含用戶標(biāo)識符項和與用戶標(biāo)識符項對應(yīng)的操作權(quán)限項。稍后將對此進(jìn)行詳細(xì)描述。在步驟S102中,對于應(yīng)用獲取用戶對該應(yīng)用的操作記錄以及用戶的用戶標(biāo)識符。 用戶可對應(yīng)用進(jìn)行例如上傳應(yīng)用、下載應(yīng)用、更新應(yīng)用或標(biāo)記應(yīng)用之類的操作。根據(jù)本發(fā)明的一個實施例,標(biāo)記應(yīng)用可包括查看應(yīng)用(例如,查看應(yīng)用的描述)、或者對應(yīng)用進(jìn)行標(biāo)記以表示對該應(yīng)用感興趣等。在步驟S103中,根據(jù)操作記錄對用戶標(biāo)識符分配在該應(yīng)用的功能模塊中的操作權(quán)限。操作權(quán)限指示用戶能夠?qū)Χ鄠€子功能模塊進(jìn)行的操作,即,操作權(quán)限指示用戶能夠?qū)Χ鄠€子功能模塊中的那些子功能模塊進(jìn)行操作,以及能夠?qū)ψ庸δ苣K中的哪些功能進(jìn)行操作。具體地,當(dāng)根據(jù)所述操作記錄指示用戶對該應(yīng)用的操作為上傳應(yīng)用時,可對用戶分配最高級別操作權(quán)限,使得用戶能夠?qū)υ搼?yīng)用的功能模塊中的所有子功能模塊進(jìn)行操作,并且能夠?qū)ψ庸δ苣K中的所有功能進(jìn)行操作。假設(shè)功能模塊具有留言板子模塊和聊天室子模塊,留言板子模塊可具有保存留言、創(chuàng)建留言、編輯留言、發(fā)表留言、顯示留言、刪除留言、禁止發(fā)表留言功能,并且聊天室子模塊可具有保存發(fā)言、創(chuàng)建發(fā)言、編輯發(fā)言、發(fā)表發(fā)言、顯示發(fā)言、刪除發(fā)言、禁止發(fā)表發(fā)言功能。具有最高級別操作權(quán)限的用戶可對留言板子模塊和聊天室子模塊中的所用功能進(jìn)行操作。例如,具有最高級別操作權(quán)限的用戶可刪除留言板子模塊保存的不適當(dāng)?shù)牧粞?,或者禁止發(fā)言過于激烈的用戶通過聊天室子模塊發(fā)表發(fā)言。當(dāng)根據(jù)所述操作記錄指示用戶對該應(yīng)用的操作為下載應(yīng)用時,可對用戶分配中等級別操作權(quán)限,使得用戶能夠?qū)υ搼?yīng)用的功能模塊中的所有子功能模塊進(jìn)行操作,并且能夠?qū)ψ庸δ苣K中的部分功能進(jìn)行操作。在上述示例中,具有中等級別操作權(quán)限的用戶可對留言板子模塊和聊天室子模塊中的部分功能進(jìn)行操作。例如,具有中等級別操作權(quán)限的用戶可對留言板子模塊的保存留言、創(chuàng)建留言、編輯留言、發(fā)表留言、顯示留言功能進(jìn)行操作,而不能對刪除留言和禁止發(fā)表留言功能進(jìn)行操作,類似地,可對聊天室子模塊的保存發(fā)言、創(chuàng)建發(fā)言、編輯發(fā)言、發(fā)表發(fā)言、顯示發(fā)言功能進(jìn)行操作,而不能對刪除發(fā)言和禁止發(fā)表發(fā)言功能進(jìn)行操作。當(dāng)根據(jù)所述操作記錄指示用戶對該應(yīng)用的操作為標(biāo)記應(yīng)用時,可對用戶分配較低級別的操作權(quán)限,使得用戶能夠?qū)υ搼?yīng)用的功能模塊中的部分子功能模塊進(jìn)行操作,并且能夠?qū)ψ庸δ苣K中的部分功能進(jìn)行操作。在上述示例中,具有較低級別操作權(quán)限的用戶可對留言板子模塊的部分功能進(jìn)行操作,不能對聊天室子模塊進(jìn)行操作。例如,具有較低級別操作權(quán)限的用戶可對留言板子模塊的顯示留言功能進(jìn)行操作,而不能對其它功能進(jìn)行操作。應(yīng)注意本發(fā)明根據(jù)操作記錄對用戶標(biāo)識符分配在該應(yīng)用中的操作權(quán)限的方式不限于此,也可采用其他操作權(quán)限分配方式。在步驟S104中,將用戶標(biāo)識符和操作權(quán)限分別存儲到用戶標(biāo)識符項和與用戶標(biāo)識符項對應(yīng)的操作權(quán)限項中。也就是說,在根據(jù)例如上傳應(yīng)用、下載應(yīng)用、更新應(yīng)用或標(biāo)記應(yīng)用之類的操作記錄對用戶標(biāo)識符分配在該應(yīng)用中的操作權(quán)限后,將該用戶標(biāo)識符存儲到用戶操作權(quán)限列表的用戶標(biāo)識符項中,并將對用戶標(biāo)識符分配在該應(yīng)用中的操作權(quán)限存儲到與該用戶標(biāo)識符項對應(yīng)的操作權(quán)限項中。根據(jù)本發(fā)明的另一實施例,當(dāng)用戶希望對應(yīng)用的功能模塊中的子功能模塊進(jìn)行操作時,信息處理方法還可包括驗證用戶標(biāo)識符,并獲得在用戶操作權(quán)限列表中與該用戶標(biāo)識符對應(yīng)的操作權(quán)限;以及根據(jù)獲得的操作權(quán)限,允許用戶標(biāo)識符能夠?qū)υ摴δ苣K包括的多個子功能模塊進(jìn)行與該操作權(quán)限相應(yīng)的操作。上面的實施例可應(yīng)用于服務(wù)器提供了一個應(yīng)用的情況,但是應(yīng)注意,本發(fā)明不限于此。當(dāng)服務(wù)器提供了多個應(yīng)用時,可對多個應(yīng)用中的每一個執(zhí)行圖1中所示的信息處理方法100。也就是說,為服務(wù)器提供的多個應(yīng)用中每個應(yīng)用創(chuàng)建功能模塊,對于每個應(yīng)用獲取用戶對該應(yīng)用的操作記錄以及用戶的用戶標(biāo)識符,根據(jù)操作記錄對用戶標(biāo)識符分配在該應(yīng)用的功能模塊中的操作權(quán)限,并且將用戶標(biāo)識符和操作權(quán)限分別存儲到用戶標(biāo)識符項和與用戶標(biāo)識符項對應(yīng)的操作權(quán)限項中。此外,當(dāng)服務(wù)器提供了多個應(yīng)用時,還可在多個應(yīng)用的功能模塊之間建立鏈接。具體地,可在多個應(yīng)用中相關(guān)的應(yīng)用的功能模塊之間建立鏈接。例如,可預(yù)先設(shè)定技術(shù)領(lǐng)域相近、功能互補(bǔ)、開發(fā)者相同、或下載頻率較高的應(yīng)用為相關(guān)應(yīng)用,并根據(jù)預(yù)先設(shè)定在相關(guān)的應(yīng)用的功能模塊之間建立鏈接。此外,還可由被分配了較高級別操作權(quán)限的用戶判斷其他應(yīng)用與本應(yīng)用是否相關(guān),并建立或者斷開與其它應(yīng)用的功能模塊之間的鏈接。下面,將參照圖2來描述根據(jù)本發(fā)明另一實施例的信息處理方法。圖2是描述了根據(jù)本發(fā)明另一實施例的信息處理方法200的流程圖。在本實施例中,將以服務(wù)器提供第一應(yīng)用和第二應(yīng)用為例進(jìn)行描述,并且在本實施例中,第一應(yīng)用和第二應(yīng)用是相關(guān)的。如圖2所示,與圖1中所示的方法類似,在步驟S201中,對于應(yīng)用創(chuàng)建功能模塊。 在步驟S202中,對于應(yīng)用獲取用戶對該應(yīng)用的操作記錄以及用戶的用戶標(biāo)識符。在步驟 S203中,對于服務(wù)器提供應(yīng)用,根據(jù)操作記錄對用戶標(biāo)識符分配在該應(yīng)用中的操作權(quán)限。并且在步驟S204中,將用戶標(biāo)識符和操作權(quán)限分別存儲到用戶標(biāo)識符項和與用戶標(biāo)識符項對應(yīng)的操作權(quán)限項中。在本實施例中,可對第一應(yīng)用和第二應(yīng)用分別執(zhí)行步驟S201至步驟 S204。圖2中所示的方法與圖1中所示的方法的不同之處在于,在本實施例中,用戶操作權(quán)限列表還包括相關(guān)用戶標(biāo)識符項和與相關(guān)用戶標(biāo)識符項對應(yīng)的相關(guān)操作權(quán)限項。此外, 信息處理方法200還包括步驟S205至步驟S206。具體地,在步驟S205中,建立第一應(yīng)用的功能模塊和第二應(yīng)用的功能模塊之間的鏈接。在步驟S206中,根據(jù)第二應(yīng)用的功能模塊的用戶操作權(quán)限列表,在第一應(yīng)用的功能模塊的用戶操作權(quán)限列表中,生成相關(guān)用戶標(biāo)識符項和與相關(guān)用戶標(biāo)識符項對應(yīng)的相關(guān)操作權(quán)限項。相關(guān)操作權(quán)限項中可存儲相關(guān)操作權(quán)限。相關(guān)操作權(quán)限可指示與當(dāng)前應(yīng)用相關(guān)的應(yīng)用的用戶能夠?qū)Ξ?dāng)前應(yīng)用的功能模塊的多個子功能模塊進(jìn)行的操作,即,相關(guān)操作權(quán)限指示與當(dāng)前應(yīng)用相關(guān)的應(yīng)用的用戶能夠?qū)Ξ?dāng)前應(yīng)用中的多個子功能模塊中的那些子功能模塊進(jìn)行操作,以及能夠?qū)ψ庸δ苣K中的哪些功能進(jìn)行操作。具體地,可將在第二應(yīng)用的功能模塊的用戶操作權(quán)限列表中的用戶標(biāo)識符作為相關(guān)用戶標(biāo)識符復(fù)制到第一應(yīng)用的功能模塊的用戶操作權(quán)限列表中,并且根據(jù)在第二應(yīng)用的功能模塊的用戶操作權(quán)限列表中的操作權(quán)限作生成在第一應(yīng)用的功能模塊中的相關(guān)操作權(quán)限,并存儲到與相關(guān)用戶標(biāo)識符項對應(yīng)的相關(guān)操作權(quán)限項中。例如,對于第二應(yīng)用的功能模塊具有較高級別操作權(quán)限的用戶、中等級別操作權(quán)限的用戶和較低級別操作權(quán)限的用戶對于第一應(yīng)用的功能模塊的相關(guān)操作權(quán)限可能不同。此外,可將在第二應(yīng)用的功能模塊的用戶操作權(quán)限列表中的用戶標(biāo)識符作為相關(guān)用戶標(biāo)識符復(fù)制到第一應(yīng)用的功能模塊的用戶操作權(quán)限列表中,并且對所有第二應(yīng)用的功能模塊的用戶操作權(quán)限列表中的用戶標(biāo)識符分配相同的相關(guān)操作權(quán)限,并存儲到與相關(guān)用戶標(biāo)識符項對應(yīng)的相關(guān)操作權(quán)限項中。在可替換的實施例中,還可根據(jù)第一應(yīng)用的功能模塊的用戶操作權(quán)限列表,在第二應(yīng)用的功能模塊的用戶操作權(quán)限列表中,生成相關(guān)用戶標(biāo)識符項和與相關(guān)用戶標(biāo)識符項對應(yīng)的相關(guān)操作權(quán)限項。通過本實施例的信息處理方法,用戶通過對一個應(yīng)用中的操作可獲得與該應(yīng)用相關(guān)的應(yīng)用的功能模塊中的操作權(quán)限。此外,根據(jù)本發(fā)明的另一實施例,還可對于一個或多個應(yīng)用的開發(fā)者創(chuàng)建開發(fā)者模塊,以便于不同開發(fā)者之間進(jìn)行交流,或獲得技術(shù)支持。下面,將參照圖3來描述根據(jù)本發(fā)明另一實施例的信息處理方法中創(chuàng)建開發(fā)者模塊的過程。圖3是描述了根據(jù)本發(fā)明另一實施例的信息處理方法中創(chuàng)建開發(fā)者模塊的過程300的流程圖。在本實施例中,將以將上傳應(yīng)用的用戶作為應(yīng)用的開發(fā)者為例進(jìn)行描述。如圖3所示,在步驟S301中,創(chuàng)建開發(fā)者模塊,其中開發(fā)者模塊包括多個開發(fā)者子功能模塊和開發(fā)者操作權(quán)限列表,其中開發(fā)者操作權(quán)限列表包含開發(fā)者標(biāo)識符項和與開發(fā)者標(biāo)識符項對應(yīng)的開發(fā)者操作權(quán)限項。開發(fā)者子功能模塊可以與上述應(yīng)用的功能模塊中的子功能模塊類似,或根據(jù)具體需要而另外設(shè)置。當(dāng)操作記錄指示用戶對該應(yīng)用的操作為上傳應(yīng)用時,在步驟S302中將該用戶的用戶標(biāo)識符作為開發(fā)者標(biāo)識符添加到開發(fā)者操作權(quán)限列表的開發(fā)者標(biāo)識符項中,并且在步驟S303中向該用戶的用戶標(biāo)識符分配開發(fā)者模塊中的開發(fā)者操作權(quán)限。最后在步驟S304中將所分配的開發(fā)者操作權(quán)限添加到與該用戶的開發(fā)者標(biāo)識符項對應(yīng)的開發(fā)者操作權(quán)限項中。開發(fā)者操作權(quán)限可指示開發(fā)者能夠?qū)Χ鄠€開發(fā)者子功能模塊進(jìn)行的操作。圖3的過程300可被包括在圖1的方法100或圖2的方法200中,但是也可根據(jù)
需要而單獨執(zhí)行。下面,參照圖4說明本發(fā)明的實施例的服務(wù)器。圖4是示出根據(jù)本發(fā)明實施例的服務(wù)器400的示范性結(jié)構(gòu)框圖。如圖4中所示,本實施例的服務(wù)器400包括應(yīng)用提供單元 410、模塊創(chuàng)建單元420、獲取單元430和權(quán)限分配單元440。服務(wù)器400的各個模塊執(zhí)行上述圖1中的信息處理方法的各個步驟/功能,因此, 為了描述簡潔,不再具體描述。例如,應(yīng)用提供單元410可提供應(yīng)用。如上所述,應(yīng)用可包括應(yīng)用程序或微件等, 并且這些應(yīng)用可均用于相同的操作系統(tǒng),也可用于不同的操作系統(tǒng)。優(yōu)選地,服務(wù)器可包括接收單元(未示出),來接收上傳的應(yīng)用。具體地,接收單元可接收應(yīng)用開發(fā)者或用戶等或遠(yuǎn)程上傳到該服務(wù)器上的應(yīng)用。此外,接收單元也可接收例如管理者等有權(quán)限的使用者本地上傳的應(yīng)用。應(yīng)用提供單元可提供接收單元接收的應(yīng)用。應(yīng)用提供單元410提供的應(yīng)用能夠被用戶通過連接到服務(wù)器的終端設(shè)備下載和/或安裝。模塊創(chuàng)建單元420可對于應(yīng)用創(chuàng)建功能模塊,其中功能模塊包括多個子功能模塊和權(quán)限管理子模塊,權(quán)限管理子模塊用于管理包含用戶標(biāo)識符項和與用戶標(biāo)識符項對應(yīng)的操作權(quán)限項的用戶操作權(quán)限列表。優(yōu)選地,如上所述,服務(wù)器可包括接收單元(未示出),以接收上傳的應(yīng)用,并生成指示所接收的上傳的應(yīng)用的提示信息。應(yīng)用提供單元可提供接收單元接收的上傳的應(yīng)用。并且模塊創(chuàng)建單元可根據(jù)提示信息對上傳的應(yīng)用創(chuàng)建功能模塊。獲取單元430可對于應(yīng)用獲取用戶對該應(yīng)用的操作記錄以及用戶的用戶標(biāo)識符。 根據(jù)獲取單元430獲取的對于應(yīng)用的操作記錄,權(quán)限分配單元440對用戶標(biāo)識符分配在該應(yīng)用的功能模塊中的操作權(quán)限,其中操作權(quán)限指示用戶能夠?qū)Χ鄠€子功能模塊進(jìn)行的操作。具體地,用戶可對應(yīng)用進(jìn)行例如上傳、下載、更新或標(biāo)記之類的操作。權(quán)限分配單元440 根據(jù)操作記錄指示用戶對該應(yīng)用的操作為上傳應(yīng)用、下載應(yīng)用、更新應(yīng)用或標(biāo)記應(yīng)用來對用戶標(biāo)識符分配操作權(quán)限。此外,權(quán)限分配單元440還可將用戶標(biāo)識符和操作權(quán)限分別存儲到用戶標(biāo)識符項和與用戶標(biāo)識符項對應(yīng)的操作權(quán)限項中。通過本實施例的服務(wù)器,用戶可以方便地與應(yīng)用的提供者(或開發(fā)者)以及應(yīng)用的使用者進(jìn)行交流,獲取關(guān)于該應(yīng)用的更多信息。用戶在使用中發(fā)現(xiàn)問題的情況下也能夠及時得到技術(shù)支持。此外,應(yīng)用的提供者(或開發(fā)者)也可直接與應(yīng)用的使用者進(jìn)行交流, 為使用者提供技術(shù)支持,并且促進(jìn)了應(yīng)用的提供者(或開發(fā)者)對其應(yīng)用加以改進(jìn)。根據(jù)本發(fā)明的另一實施例,服務(wù)器還可包括驗證單元和操作管理單元,以便于用戶對應(yīng)用的功能模塊中的子功能模塊進(jìn)行操作。具體地,驗證單元可驗證用戶標(biāo)識符,并獲得在用戶操作權(quán)限列表中與該用戶標(biāo)識符對應(yīng)的操作權(quán)限。操作管理單元可根據(jù)驗證單元獲得的操作權(quán)限,允許用戶標(biāo)識符能夠?qū)Χ鄠€子功能模塊進(jìn)行與該操作權(quán)限相應(yīng)的操作。此外,當(dāng)服務(wù)器提供了多個應(yīng)用時,還可在多個應(yīng)用的功能模塊之間建立鏈接。如上所述,可在多個應(yīng)用中相關(guān)的應(yīng)用的功能模塊之間建立鏈接。例如,可預(yù)先設(shè)定技術(shù)領(lǐng)域相近、功能互補(bǔ)、開發(fā)者相同或下載頻率較高的應(yīng)用為相關(guān)的應(yīng)用,并根據(jù)預(yù)先設(shè)定在相關(guān)的應(yīng)用的功能模塊之間建立鏈接。此外,還可由被分配了較高級別操作權(quán)限的用戶判斷其他應(yīng)用與本應(yīng)用是否相關(guān),并建立或者斷開與其它應(yīng)用的功能模塊之間的鏈接。下面,將參照圖5來描述根據(jù)本發(fā)明另一實施例的服務(wù)器。圖5是示出根據(jù)本發(fā)明實施例的服務(wù)器500的示范性結(jié)構(gòu)框圖。在本實施例中,將以服務(wù)器提供第一應(yīng)用和第二應(yīng)用為例進(jìn)行描述,并且在本實施例中,第一應(yīng)用和第二應(yīng)用是相關(guān)的。服務(wù)器500的各個模塊執(zhí)行上述圖2中的信息處理方法的各個步驟/功能,因此,為了描述簡潔,不再具體描述。如圖5中所示,與服務(wù)器400類似,服務(wù)器500包括應(yīng)用提供單元510、模塊創(chuàng)建單元520、獲取單元530和權(quán)限分配單元M0。應(yīng)用提供單元510可提供應(yīng)用。模塊創(chuàng)建單元520可對于應(yīng)用創(chuàng)建功能模塊,其中功能模塊包括多個子功能模塊和權(quán)限管理子模塊,權(quán)限管理子模塊用于管理包含用戶標(biāo)識符項和與用戶標(biāo)識符項對應(yīng)的操作權(quán)限項的用戶操作權(quán)限列表。獲取單元530可對于應(yīng)用獲取用戶對該應(yīng)用的操作記錄以及用戶的用戶標(biāo)識符。根據(jù)獲取單元530獲取的對于應(yīng)用的操作記錄,權(quán)限分配單元540對用戶標(biāo)識符分配在該應(yīng)用的功能模塊中的操作權(quán)限,其中操作權(quán)限指示用戶能夠?qū)Χ鄠€子功能模塊進(jìn)行的操作。此外,權(quán)限分配單元440還可將用戶標(biāo)識符和操作權(quán)限分別存儲到用戶標(biāo)識符項和與用戶標(biāo)識符項對應(yīng)的操作權(quán)限項中。此外,服務(wù)器500還包括鏈接建立單元550,以建立第一應(yīng)用的功能模塊和第二應(yīng)用的功能模塊之間的鏈接。在本實施例中用戶操作權(quán)限列表還包括相關(guān)用戶標(biāo)識符項和與相關(guān)用戶標(biāo)識符項對應(yīng)的相關(guān)操作權(quán)限項。權(quán)限分配單元540還可根據(jù)第二應(yīng)用的功能模塊的用戶操作權(quán)限列表,在第一應(yīng)用的功能模塊的用戶操作權(quán)限列表中,生成相關(guān)用戶標(biāo)識符項和與相關(guān)用戶標(biāo)識符項對應(yīng)的相關(guān)操作權(quán)限項。通過本實施例的服務(wù)器,用戶通過對一個應(yīng)用中的操作可獲得與該應(yīng)用相關(guān)的應(yīng)用的功能模塊中的操作權(quán)限。此外,根據(jù)本發(fā)明的另一實施例,還可對于應(yīng)用的開發(fā)者創(chuàng)建開發(fā)者模塊,以便于開發(fā)者進(jìn)行交流,獲得技術(shù)支持。下面,將參照圖6來描述根據(jù)本發(fā)明另一實施例的服務(wù)器。圖6是示出根據(jù)本發(fā)明另一實施例的服務(wù)器600的示范性結(jié)構(gòu)框圖。在本實施例中, 將以將上傳應(yīng)用的用戶作為應(yīng)用的開發(fā)者為例進(jìn)行描述。如圖6中所示,與服務(wù)器400類似,服務(wù)器600包括應(yīng)用提供單元610、模塊創(chuàng)建單元620、獲取單元630和權(quán)限分配單元640。應(yīng)用提供單元610可提供應(yīng)用。模塊創(chuàng)建單元620可對于應(yīng)用創(chuàng)建功能模塊,其中功能模塊包括多個子功能模塊和權(quán)限管理子模塊,權(quán)限管理子模塊用于管理包含用戶標(biāo)識符項和與用戶標(biāo)識符項對應(yīng)的操作權(quán)限項的用戶操作權(quán)限列表。獲取單元630可對于應(yīng)用獲取用戶對該應(yīng)用的操作記錄以及用戶的用戶標(biāo)識符。根據(jù)獲取單元630獲取的對于應(yīng)用的操作記錄,權(quán)限分配單元640對用戶標(biāo)識符分配在該應(yīng)用的功能模塊中的操作權(quán)限,其中操作權(quán)限指示用戶能夠?qū)Χ鄠€子功能模塊進(jìn)行的操作。此外,權(quán)限分配單元640還可將用戶標(biāo)識符和操作權(quán)限分別存儲到用戶標(biāo)識符項和與用戶標(biāo)識符項對應(yīng)的操作權(quán)限項中。此外,模塊創(chuàng)建單元620還可創(chuàng)建開發(fā)者模塊。開發(fā)者模塊可包括多個開發(fā)者子功能模塊和開發(fā)者操作權(quán)限列表,其中開發(fā)者操作權(quán)限列表包含開發(fā)者標(biāo)識符項和與開發(fā)者標(biāo)識符項對應(yīng)的開發(fā)者操作權(quán)限項。開發(fā)者子功能模塊可以與上述應(yīng)用的功能模塊中的子功能模塊類似,或根據(jù)具體需要而另外設(shè)置。當(dāng)操作記錄指示用戶對該應(yīng)用的操作為上傳應(yīng)用時,權(quán)限分配單元640 還配置來向該用戶的用戶標(biāo)識符分配開發(fā)者模塊中的開發(fā)者操作權(quán)限。開發(fā)者操作權(quán)限可指示開發(fā)者能夠?qū)Χ鄠€開發(fā)者子功能模塊進(jìn)行的操作。權(quán)限分配單元640將該用戶的用戶標(biāo)識符作為開發(fā)者標(biāo)識符添加到所述開發(fā)者操作權(quán)限列表的開發(fā)者標(biāo)識符項中,并且將所分配的開發(fā)者操作權(quán)限添加到與該用戶的開發(fā)者標(biāo)識符項對應(yīng)的開發(fā)者操作權(quán)限項中。本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機(jī)軟件或者二者的結(jié)合來實現(xiàn)。并且軟件模塊可以置于任意形式的計算機(jī)存儲介質(zhì)中。為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。本領(lǐng)域技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。本領(lǐng)域技術(shù)人員應(yīng)該理解,可依賴于設(shè)計需求和其它因素對本發(fā)明進(jìn)行各種修改、組合、部分組合和替換,只要它們在所附權(quán)利要求書及其等價物的范圍內(nèi)。
權(quán)利要求
1.一種信息處理方法,應(yīng)用于服務(wù)器,其中所述服務(wù)器提供應(yīng)用,所述方法包括對于所述應(yīng)用,創(chuàng)建功能模塊,其中所述功能模塊包括多個子功能模塊和用戶操作權(quán)限列表,其中所述用戶操作權(quán)限列表包含用戶標(biāo)識符項和與所述用戶標(biāo)識符項對應(yīng)的操作權(quán)限項;對于所述應(yīng)用,獲取用戶對該應(yīng)用的操作記錄以及所述用戶的用戶標(biāo)識符;根據(jù)所述操作記錄對所述用戶標(biāo)識符分配在該應(yīng)用的功能模塊中的操作權(quán)限,其中所述操作權(quán)限指示用戶能夠?qū)λ龆鄠€子功能模塊進(jìn)行的操作;將所述用戶標(biāo)識符和所述操作權(quán)限分別存儲到所述用戶標(biāo)識符項和與所述用戶標(biāo)識符項對應(yīng)的所述操作權(quán)限項中。
2.如權(quán)利要求1所述的方法,其中所述應(yīng)用能夠被用戶通過連接到所述服務(wù)器的終端設(shè)備下載。
3.如權(quán)利要求1所述的方法,其中所述創(chuàng)建功能模塊包括當(dāng)接收到上傳的應(yīng)用時,對所述上傳的應(yīng)用創(chuàng)建功能模塊。
4.如權(quán)利要求1所述的方法,其中所述根據(jù)所述操作記錄對所述用戶標(biāo)識符分配操作權(quán)限包括根據(jù)所述操作記錄指示用戶對該應(yīng)用的操作為上傳應(yīng)用、下載應(yīng)用、更新應(yīng)用或標(biāo)記應(yīng)用來對所述用戶標(biāo)識符分配操作權(quán)限。
5.如權(quán)利要求1所述的方法,其中所述子功能模塊包括非實時通信子模塊、實時通信子模塊、或共享子模塊。
6.如權(quán)利要求1所述的方法,還包括驗證所述用戶標(biāo)識符,并獲得在所述用戶操作權(quán)限列表中與該用戶標(biāo)識符對應(yīng)的操作權(quán)限;以及根據(jù)獲得的操作權(quán)限,允許所述用戶標(biāo)識符能夠?qū)λ龆鄠€子功能模塊進(jìn)行與該操作權(quán)限相應(yīng)的操作。
7.如權(quán)利要求1所述的方法,其中所述服務(wù)器提供第一應(yīng)用和第二應(yīng)用,其中所述第一應(yīng)用和所述第二應(yīng)用是相關(guān)的,所述方法還包括建立所述第一應(yīng)用的功能模塊和所述第二應(yīng)用的功能模塊之間的鏈接。
8.如權(quán)利要求7所述的方法,其中所述用戶操作權(quán)限列表還包括相關(guān)用戶標(biāo)識符項和與所述相關(guān)用戶標(biāo)識符項對應(yīng)的相關(guān)操作權(quán)限項,所述方法還包括根據(jù)所述第二應(yīng)用的功能模塊的用戶操作權(quán)限列表,在所述第一應(yīng)用的功能模塊的用戶操作權(quán)限列表中,生成所述相關(guān)用戶標(biāo)識符項和與所述相關(guān)用戶標(biāo)識符項對應(yīng)的相關(guān)操作權(quán)限項。
9.如權(quán)利要求1所述的方法,還包括創(chuàng)建開發(fā)者模塊,其中所述開發(fā)者模塊包括多個開發(fā)者子功能模塊和開發(fā)者操作權(quán)限列表,其中所述開發(fā)者操作權(quán)限列表包含開發(fā)者標(biāo)識符項和與所述開發(fā)者標(biāo)識符項對應(yīng)的開發(fā)者操作權(quán)限項;當(dāng)所述操作記錄指示用戶對該應(yīng)用的操作為上傳應(yīng)用時,將該用戶的用戶標(biāo)識符作為開發(fā)者標(biāo)識符添加到所述開發(fā)者操作權(quán)限列表的開發(fā)者標(biāo)識符項中;向該用戶的用戶標(biāo)識符分配所述開發(fā)者模塊中的開發(fā)者操作權(quán)限;以及將所分配的開發(fā)者操作權(quán)限添加到與該用戶的開發(fā)者標(biāo)識符項對應(yīng)的開發(fā)者操作權(quán)限項中。
10.一種服務(wù)器,包括應(yīng)用提供單元,配置來提供應(yīng)用;模塊創(chuàng)建單元,配置來對于所述應(yīng)用創(chuàng)建功能模塊,其中所述功能模塊包括多個子功能模塊和權(quán)限管理子模塊,所述權(quán)限管理子模塊用于管理包含用戶標(biāo)識符項和與所述用戶標(biāo)識符項對應(yīng)的操作權(quán)限項的用戶操作權(quán)限列表;獲取單元,配置來對于所述應(yīng)用獲取用戶對該應(yīng)用的操作記錄以及所述用戶的用戶標(biāo)識符;權(quán)限分配單元,配置來對于根據(jù)所述操作記錄對所述用戶標(biāo)識符分配在該應(yīng)用的功能模塊中的操作權(quán)限,并且將所述用戶標(biāo)識符和所述操作權(quán)限分別存儲到所述用戶標(biāo)識符項和與所述用戶標(biāo)識符項對應(yīng)的所述操作權(quán)限項中,其中所述操作權(quán)限指示用戶能夠?qū)λ龆鄠€子功能模塊進(jìn)行的操作。
11.如權(quán)利要求10所述的服務(wù)器,還包括接收單元,配置來接收的上傳的應(yīng)用,并生成提示信息,其中所述提示信息指示所接收的上傳的應(yīng)用;所述應(yīng)用提供單元還配置來提供所述接收單元接收的上傳的應(yīng)用;所述模塊創(chuàng)建單元還配置來根據(jù)所述提示信息對所述上傳的應(yīng)用創(chuàng)建功能模塊。
12.如權(quán)利要求10所述的服務(wù)器,其中所述權(quán)限分配單元根據(jù)所述操作記錄指示用戶對該應(yīng)用的操作為上傳應(yīng)用、下載應(yīng)用、更新應(yīng)用或標(biāo)記應(yīng)用來對所述用戶標(biāo)識符分配操作權(quán)限。
13.如權(quán)利要求10所述的服務(wù)器,還包括驗證單元,配置來驗證所述用戶標(biāo)識符,并獲得在所述用戶操作權(quán)限列表中與該用戶標(biāo)識符對應(yīng)的操作權(quán)限;以及操作管理單元,配置來根據(jù)所述驗證單元獲得的操作權(quán)限,允許所述用戶標(biāo)識符能夠?qū)λ龆鄠€子功能模塊進(jìn)行與該操作權(quán)限相應(yīng)的操作。
14.如權(quán)利要求10所述的服務(wù)器,其中所述應(yīng)用提供單元提供第一應(yīng)用和第二應(yīng)用,其中所述第一應(yīng)用和所述第二應(yīng)用是相關(guān)的;所述服務(wù)器還包括鏈接建立單元,配置來建立所述第一應(yīng)用的功能模塊和所述第二應(yīng)用的功能模塊之間的鏈接。
15.如權(quán)利要求14所述的服務(wù)器,其中所述用戶操作權(quán)限列表還包括相關(guān)用戶標(biāo)識符項和與所述相關(guān)用戶標(biāo)識符項對應(yīng)的相關(guān)操作權(quán)限項,所述權(quán)限分配單元還配置來根據(jù)所述第二應(yīng)用的功能模塊的用戶操作權(quán)限列表,在所述第一應(yīng)用的功能模塊的用戶操作權(quán)限列表中,生成所述相關(guān)用戶標(biāo)識符項和與所述相關(guān)用戶標(biāo)識符項對應(yīng)的相關(guān)操作權(quán)限項。
16.如權(quán)利要求10所述的服務(wù)器,其中所述模塊創(chuàng)建單元還配置來創(chuàng)建開發(fā)者模塊,其中所述開發(fā)者模塊包括多個開發(fā)者子功能模塊和開發(fā)者操作權(quán)限列表,其中所述開發(fā)者操作權(quán)限列表包含開發(fā)者標(biāo)識符項和與所述開發(fā)者標(biāo)識符項對應(yīng)的開發(fā)者操作權(quán)限項;所述權(quán)限分配單元還配置來當(dāng)所述操作記錄指示用戶對該應(yīng)用的操作為上傳應(yīng)用時, 向該用戶的用戶標(biāo)識符分配所述開發(fā)者模塊中的開發(fā)者操作權(quán)限,將該用戶的用戶標(biāo)識符作為開發(fā)者標(biāo)識符添加到所述開發(fā)者操作權(quán)限列表的開發(fā)者標(biāo)識符項中,并且將所分配的開發(fā)者操作權(quán)限添加到與該用戶的開發(fā)者標(biāo)識符項對應(yīng)的開發(fā)者操作權(quán)限項中。
全文摘要
本發(fā)明實施例提供了一種應(yīng)用于服務(wù)器的信息處理方法以及相應(yīng)的服務(wù)器。根據(jù)本發(fā)明實施例的信息處理方法,應(yīng)用于服務(wù)器,其中服務(wù)器提供應(yīng)用。所述方法包括對于應(yīng)用,創(chuàng)建功能模塊,其中功能模塊包括多個子功能模塊和用戶操作權(quán)限列表,其中用戶操作權(quán)限列表包含用戶標(biāo)識符項和與用戶標(biāo)識符項對應(yīng)的操作權(quán)限項;對于應(yīng)用,獲取用戶對該應(yīng)用的操作記錄以及用戶的用戶標(biāo)識符;根據(jù)操作記錄對用戶標(biāo)識符分配在該應(yīng)用的功能模塊中的操作權(quán)限,其中操作權(quán)限指示用戶能夠?qū)Χ鄠€子功能模塊進(jìn)行的操作;將用戶標(biāo)識符和操作權(quán)限分別存儲到用戶標(biāo)識符項和與用戶標(biāo)識符項對應(yīng)的操作權(quán)限項中。
文檔編號H04L29/08GK102571705SQ20101060525
公開日2012年7月11日 申請日期2010年12月24日 優(yōu)先權(quán)日2010年12月24日
發(fā)明者任昊宇, 王天樹, 王茜鶯, 賀志強(qiáng) 申請人:聯(lián)想(北京)有限公司