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

電子搶先式證據(jù)性托管平臺的制作方法

文檔序號:11288703閱讀:312來源:國知局
電子搶先式證據(jù)性托管平臺的制造方法與工藝

相關(guān)申請的交叉引用

本申請要求提交于2015年4月8日的美國臨時申請第62/144,768號“搶先式證據(jù)性托管平臺”的優(yōu)先權(quán),所述申請以引用的方式并入本文中。

本文涉及用于響應于一或多個某些預定義條件而在整個電子網(wǎng)絡中選擇性地共享信息的機制。



背景技術(shù):

對許多人來說,蜂窩電話、平板計算機、個人數(shù)字助理和各種其它移動計算裝置在他們的日常生活中發(fā)揮愈來愈重要的功能。越來越多的人例如在家、在工作時、在學?;蛘咴谛羞M時使用移動計算裝置以創(chuàng)建、分析、組織、消耗各種數(shù)字內(nèi)容,以及與這類裝置的各種其它用戶傳送各種數(shù)字內(nèi)容。

這些互連的通信系統(tǒng)和裝置允許用戶在多個用戶和/或用戶組之間創(chuàng)建、共享和/或組織數(shù)據(jù)。

每天,人們與其它人進行任何數(shù)目的受信任交互,這些人當中的許多人是陌生人。這些交互的實例包括:進入出租汽車;進行第一次約會;會見房地產(chǎn)經(jīng)紀人看房子;在互聯(lián)網(wǎng)上購買/出售貨物;旅行;租用某人房子中的房間。另外,人們可以觀察到陌生人以可能吸引注意的方式進行交互,如公共逮捕,或公共欺凌或打架。在大多數(shù)情況下,這類交互友好地和/或按預期的方式進行,而無不當事件。然而,偶爾發(fā)生未預見的事件,例如如果一方或另一方違反合約(明確的或未言明的)或以不愉快的或出人意料的方式行動。當事情未按預期結(jié)束時,這通常是滿足機會的不良意圖進行,并且在許多情況下在其它任何人不了解情形時進行的情況。換言之,如果不良行動者認為他們將來不會被抓捕,那么他們更有可能行動。

一種遏制機會犯罪的發(fā)展的假設方法(但不可行)將為通知各交互方并簽訂合同。他們將就他們所期望的交互應如何進行達成協(xié)議。他們將記錄合約。他們將通過受信任的第三方寄存合約。然后在交互(如果成功的話)之后,他們將聯(lián)系第三方以指示已經(jīng)滿足期望并且可以刪除合約。此類型的正式過程可以遏制機會犯罪的發(fā)展,主要是因為將具有交互的資料。將通知各方例如期望一些最小安全結(jié)果。

然而,實際情況是,如所描述的這類過程通常由于需要太多時間和麻煩并且由于其涉及可能的第三方而不能實施。沒有人會對他們每天進行的許多小的、看起來無害的交互這樣做。另外,這將不同程度地侵犯個人隱私。

當前的現(xiàn)有技術(shù)水平不具有容易且快速地影響這類交易以便保障它們?nèi)珙A期進行的方法。當前沒有協(xié)議和交互性的方法或系統(tǒng)允許搶先式地將數(shù)據(jù)從多個獨立于裝置的用戶快速寄存到托管平臺。另外,沒有在數(shù)據(jù)的任何關(guān)聯(lián)性被確定之前搶先式地托管數(shù)據(jù)的方法。并且沒有針對搜索將來關(guān)聯(lián)性的數(shù)據(jù)的受信任解決方案的方法。此外,現(xiàn)有技術(shù)通常不提供可借此警告或告知一方數(shù)據(jù)已被寄存在受制于將來關(guān)聯(lián)性的托管平臺上的機制。簡言之,沒有簡單的方式來通知某人交互已被記錄并且可受到將來審核。



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

根據(jù)各種實施例,本文所述的系統(tǒng)和方法提供借此可使得連接的裝置和/或內(nèi)部裝置子組用于實施電子搶先式證據(jù)性托管平臺的機制。這類平臺可用作例如搶先式防御裝置以阻止對信息的未授權(quán)訪問,同時以最小的額外負擔準許經(jīng)授權(quán)訪問。

典型的托管布置通常涉及兩個實體:受信任的第三方和由所述受信任的第三方持有的包含必須滿足的協(xié)定細節(jié)的文檔。一旦所述協(xié)定細節(jié)被滿足,受信任的第三方即可對文檔采取行動。通常,所述細節(jié)是預先協(xié)定的,并且(可能)與關(guān)于它們滿足的最后期限的規(guī)定一起由初始的兩個實體詳細列舉在控制文檔中。基本上,托管布置反映兩方在一些行動過程上的合約,其中受信任的第三方監(jiān)測規(guī)定的合約被滿足。另外,兩方均察覺到另一方的期望,并且完成的時間范圍通常是指定的。

所描述的系統(tǒng)和方法的各種實施例提供用于實施和促進托管布置的自動機制。在至少一個實施例中,所描述的技術(shù)避免了書面合同的需要,特別是當交互的性質(zhì)表明所述交互足夠常見從而在許多情況下可以假定一般的理解代替書面合同時。

在至少一個實施例中,所描述的系統(tǒng)可以結(jié)合通常發(fā)生于開放公眾之中的交互來操作,使得各方中的一方可以通知另一方。與交互相關(guān)的私人數(shù)據(jù)被搶先地寄存到受信任監(jiān)管托管系統(tǒng)上。在至少一個實施例中,只要各方之間的交互在無關(guān)切結(jié)果的情況下進行,私人數(shù)據(jù)被忽略并且可以最終被摒棄或從系統(tǒng)中刪除。然而,如果確定了事件的一些將來關(guān)聯(lián)性,則自動使私人數(shù)據(jù)可用,使得其可在事實之后通過受信任(經(jīng)授權(quán))的第三方采取行動。

在至少一個實施例中,使得私人數(shù)據(jù)在某些情形下可用的過程自動地且在無實體控制的情況下發(fā)生。因此,在至少一個實施例中,當私人數(shù)據(jù)被寄存到托管系統(tǒng)中時,數(shù)據(jù)不再受寄存方的控制,而是響應于某些條件自動地可用于其它方?;旧?,在這類實施例中,寄存方放棄一旦私人數(shù)據(jù)被寄存時操控、訪問和/或以其它方式控制所述私人數(shù)據(jù)的能力;然而,執(zhí)行這些操作的這類能力可以響應于某些條件而被自動地授予寄存方和/或其它方。

所描述的技術(shù)的應用的一個說明性實例是在出租車司機和付費客戶之間的交互的背景下。首先,出租車司機或付費客戶中任一者的期望并沒有什么不尋常?;旧?,出租車司機同意將客戶安全帶到點‘a(chǎn)’,此時客戶支付交通費。然后交易結(jié)束。需要極少的信息來記錄這類交互已發(fā)生。最少的信息量可為例如交互方是誰、他們何時交互、他們在哪里交互以及他們?nèi)绾谓换ァ4诵畔⒌拇蟛糠之斍霸谝苿友b置上可用,例如,以小區(qū)編號、gps位置、時戳以及圖片、視頻和/或音頻信息的形式可用。

使用本文所述的各種方法,關(guān)于交易的相關(guān)(私人)信息可以被傳輸并寄存到如本文中所述的電子監(jiān)管托管系統(tǒng)中。一或多個條件是指定的,在所述條件下,私人信息將被披露或傳輸?shù)揭恍┙?jīng)授權(quán)的實體。通過以此方式將私人信息置于電子搶先式托管系統(tǒng)中,系統(tǒng)通知交易方通過繼續(xù)進行,它們各自發(fā)起針對最小安全結(jié)果的某一合理信任。每方提前知道并理解電子搶先式托管系統(tǒng)的功能和監(jiān)管性質(zhì)。

在至少一個實施例中,一旦私人數(shù)據(jù)已被寄存在電子托管系統(tǒng)中,任何方不能以任何方式刪除或修改所述私人數(shù)據(jù)。在至少一個實施例中,存在被托管私人數(shù)據(jù)的受信任獨立保管人,所述受信任獨立保管人可以能夠搜索私人數(shù)據(jù)以尋找關(guān)聯(lián)性的情況,即使當私人數(shù)據(jù)被寄存時關(guān)聯(lián)性可能未知。如果需要,數(shù)據(jù)可以被轉(zhuǎn)發(fā)到可以對披露的數(shù)據(jù)采取行動的另一獨立(經(jīng)授權(quán)的)方。

因此,所描述的系統(tǒng)和方法提供用于容易且快速地寄存和存儲可以或可以不具有與當前或?qū)硎录囊恍黻P(guān)聯(lián)性的私人數(shù)據(jù)的技術(shù)。在許多情境中,交互方知道數(shù)據(jù)被寄存可以是有益的,因為僅知道數(shù)據(jù)被搶先地寄存可以以有益的方式改變事件的結(jié)果。

在至少一個實施例中,使用任何數(shù)目的單獨裝置和/或內(nèi)部裝置子組結(jié)合指定服務器(系統(tǒng))、各種類型的通信系統(tǒng)(例如,局域網(wǎng)、互聯(lián)網(wǎng)、近場通信等等)以及管控受信任程序來實施系統(tǒng)。在至少一個實施例中,系統(tǒng)提供自適應服務,所述自適應服務包括公共和私人元件,如下文更詳細地描述。

在至少一個實施例中,系統(tǒng)可以在改進的告警系統(tǒng)的背景下實施;而不是僅僅保護固定的周邊,可以配置系統(tǒng)以便在任何數(shù)目的自適應情境下提供保護。

另外,在至少一個實施例中,系統(tǒng)不必依賴于固定的傳感器組;更確切而言,附加傳感器和/或裝置可以結(jié)合在一起并提供更多且不同種類的覆蓋。

在至少一個實施例中,系統(tǒng)可以被配置成提供對當前不必存在的違約的將來檢測。另外,系統(tǒng)可以被配置成提供在事實之后重建違約實例的能力。

這類實施例僅僅為系統(tǒng)的實施方案的一個實例。在其它實施例中,系統(tǒng)可以提供就能夠記錄文檔、理解等等以及如果出現(xiàn)將來問題則重建條件而言的安全性。以此方式,系統(tǒng)提供具有備份和再運行特征的自適應、移動、責令的安全記錄平臺。

本文中描述進一步細節(jié)和變化。

附圖說明

附圖與說明書一起示出若干實施例。本領域的技術(shù)人員將認識到在附圖中示出的特定實施例僅僅為示例性的,并不旨在限制范圍。

圖1為描繪根據(jù)一個實施例的用于電子搶先式證據(jù)性托管平臺的總體架構(gòu)的框圖。

圖2為描繪根據(jù)一個實施例的用于電子搶先式證據(jù)性托管平臺中的受信任代理分割模塊的架構(gòu)的框圖。

圖3為描繪根據(jù)一個實施例的用于電子搶先式證據(jù)性托管平臺中的管控組成模塊的架構(gòu)的框圖。

圖4為描繪根據(jù)一個實施例的可用于實施電子搶先式證據(jù)性托管平臺的客戶端裝置的硬件架構(gòu)的實例的框圖。

圖5為描繪根據(jù)一個實施例的用于實施電子搶先式證據(jù)性托管平臺的網(wǎng)絡架構(gòu)的實例的框圖。

圖6為描繪根據(jù)一個實施例的用于實施和使用電子搶先式證據(jù)性托管平臺的方法的流程圖。

圖7為描繪根據(jù)一個實施例的用于受信任代理分割模塊的操作方法的流程圖。

圖8為描繪根據(jù)一個實施例的用于允許對經(jīng)授權(quán)實體的訪問的方法的流程圖。

具體實施方式

本文所述的各種概念、架構(gòu)、方法和操作模式用作可以單獨實施或彼此以任何合適的組合實施的說明性實例。一些說明性實例可以省略,而其它說明性實例由于適用于各種實施例而被包括在內(nèi)。因此,以下描述和附圖僅僅闡述可能的實施例的子組,并且不旨在限制范圍。

系統(tǒng)架構(gòu)

在至少一個實施例中,系統(tǒng)在基于服務器的文件存儲和管理系統(tǒng)的背景下實施,用戶經(jīng)由運行瀏覽器或其它軟件的客戶機訪問所述基于服務器的文件存儲和管理系統(tǒng)。在其它實施例中,系統(tǒng)可以在任何客戶端/服務器環(huán)境、聯(lián)網(wǎng)環(huán)境、分布式或點對點系統(tǒng)中實施或在任何獨立式裝置上實施。

根據(jù)各種實施例,系統(tǒng)可以在經(jīng)裝備以接收、存儲和展示信息的任何一個或多個電子裝置和/或內(nèi)部裝置子組上實施。這類電子裝置可包括例如臺式計算機、筆記本計算機、智能電話、平板計算機、智能電話/平板計算機(“平板手機”)、相機、可穿戴計算裝置等等。

盡管在本文中結(jié)合臺式計算機或移動計算裝置(如智能電話或平板計算機)中的實施方案描述系統(tǒng),但本領域的技術(shù)人員將認識到,本文所述的技術(shù)可以在其它背景下實施,并且實際上可以在任何合適的裝置中實施。因此,以下描述旨在通過舉例的方式示出各種實施例,而不是限制范圍。

現(xiàn)參考圖1,其示出描繪根據(jù)一個實施例的用于電子搶先式證據(jù)性托管平臺的總體架構(gòu)的框圖。系統(tǒng)包括例如任何數(shù)目的客戶端裝置101(和/或內(nèi)部裝置子組)、入口點102、受信任代理分割模塊105、管控組成模塊108、用于經(jīng)授權(quán)實體的入口/端點110、公共傳輸引擎120、公共概要存儲裝置104和公共概要端點122。傳輸引擎120還包括網(wǎng)絡傳輸引擎120a和應用程序接口(api)120b。公共概要端點122還包括網(wǎng)絡端點122a和api端點122b。

客戶端裝置101可以是連接到電子通信網(wǎng)絡的任何合適電子裝置和/或內(nèi)部裝置子組?,F(xiàn)在另外參考圖4,其示出描繪根據(jù)一個實施例的可用于實施電子搶先式證據(jù)性托管平臺的客戶端裝置101的硬件架構(gòu)的框圖。裝置101可以是經(jīng)裝備以接收輸入并提供視覺輸出的任何電子裝置,例如計算機、移動裝置、平板計算機、查詢一體機或其它裝置101。

在至少一個實施例中,裝置101具有本領域的技術(shù)人員眾所周知的多個硬件組件。輸入裝置402可以是接收來自用戶100的輸入的任何元件,包括例如鍵盤、鼠標、觸筆、觸敏屏(觸摸屏)、觸控板、軌跡球、加速計、五路開關(guān)、麥克風等等。輸入可以經(jīng)由任何合適的模式提供,所述模式包括例如以下各項中的一個或多個:定點、點擊、打字、拖動和/或語音。

數(shù)據(jù)存儲裝置406可以是用于數(shù)字形式的數(shù)據(jù)的任何磁性的、光學的或電子的存儲裝置(或多個裝置);實例包括閃速存儲器、磁硬盤驅(qū)動器、固態(tài)驅(qū)動器、cd-rom、dvd-rom等等;這些可以是基于存儲器的、基于盤的、易失性或非易失性的、在線或離線的、遠程或本地的或它們的任何組合。在至少一個實施例中,數(shù)據(jù)存儲裝置406存儲數(shù)據(jù)項407,所述數(shù)據(jù)項407可根據(jù)以下所述的技術(shù)進行顯示、查看、移動、刪除和/或以其它方式進行操控。數(shù)據(jù)項407可包括例如文件、文檔、圖像、視頻、動畫、聲音文件、警報、通知和/或可以被電子地存儲的任何其它類型的數(shù)據(jù)元素。數(shù)據(jù)項407可包括公共和/或私人數(shù)據(jù)。

在至少一個實施例中,數(shù)據(jù)存儲裝置406組織在文件系統(tǒng)中??梢蕴峁┻m當?shù)乃饕允箶?shù)據(jù)元素彼此相關(guān)聯(lián)。數(shù)據(jù)存儲裝置406可包括在信息存儲技術(shù)中已知的多種多樣的數(shù)據(jù)結(jié)構(gòu)中的任一種,如數(shù)據(jù)庫和其它合適的數(shù)據(jù)存儲結(jié)構(gòu)。

數(shù)據(jù)存儲裝置406可以在數(shù)據(jù)庫中實施或使用任何其它合適的布置實施。在另一個實施例中,數(shù)據(jù)存儲裝置406可以存儲在別處,并在需要向用戶100呈現(xiàn)時通過裝置101檢索。因此,數(shù)據(jù)存儲裝置406可以相對于裝置101的其它組件在本地或遠程。

在至少一個實施例中,裝置101被配置成在需要時從遠程數(shù)據(jù)存儲裝置檢索數(shù)據(jù)。裝置101和其它組件之間的這類通信可以以無線方式發(fā)生、通過以太網(wǎng)連接發(fā)生、經(jīng)由計算網(wǎng)絡(如互聯(lián)網(wǎng))發(fā)生、經(jīng)由蜂窩網(wǎng)絡發(fā)生或通過任何其它適當?shù)姆绞桨l(fā)生。與其它電子裝置的此通信作為實例被提供并且不是必要的。

在至少一個實施例中,數(shù)據(jù)存儲裝置406是可拆卸的,采用cd-rom、dvd、閃速驅(qū)動器、usb硬盤驅(qū)動器等等的形式。信息可以從裝置101外部的源輸入到可拆卸的數(shù)據(jù)存儲裝置406中,并且隨后在數(shù)據(jù)存儲裝置406連接到裝置101之后顯示。在另一個實施例中,數(shù)據(jù)存儲裝置406固定在裝置101內(nèi)。

在至少一個實施例中,數(shù)據(jù)存儲裝置406可以組織在一個或多個良序數(shù)據(jù)集中,其中每個集合中有一個或多個數(shù)據(jù)條目。然而,數(shù)據(jù)存儲裝置406可以具有任何合適的結(jié)構(gòu)。因此,數(shù)據(jù)存儲裝置406的特定組織不必類似于來自數(shù)據(jù)存儲裝置406的信息被顯示給用戶100的形式。在至少一個實施例中,還連同每個數(shù)據(jù)條目一起存儲識別標記,以便連同每個數(shù)據(jù)條目一起顯示。

顯示屏幕403可以是以圖形方式顯示信息(如數(shù)據(jù)項407和用戶界面元件),以用于促進如本文中所述的托管平臺的操作的任何元件。在其中每次僅呈現(xiàn)所期望的輸出中的一些的至少一個實施例中,動態(tài)控件(如滾動機制)可以經(jīng)由輸入裝置402可用,以改變當前顯示哪些信息和/或改變顯示信息的方式。

處理器404可以是用于在軟件的引導下根據(jù)眾所周知的技術(shù)對數(shù)據(jù)執(zhí)行操作的常規(guī)微處理器。在至少一個實施例中,處理器404運行用于實施用戶界面和其它組件的包括本文所述的托管功能的軟件。

存儲器405可以是隨機存取存儲器,其具有如本領域中已知的結(jié)構(gòu)和架構(gòu),供處理器404在運行軟件的過程中使用。

在至少一個實施例中,用于實施托管平臺的功能被實施為存儲器405的一部分或被實施為數(shù)據(jù)結(jié)構(gòu),其中保持對存儲器405和/或數(shù)據(jù)存儲裝置406中的特定位置的指針/參考。

現(xiàn)參考圖5,其示出描繪根據(jù)一個實施例的用于在客戶端/服務器布置中實施電子搶先式證據(jù)性托管平臺的網(wǎng)絡架構(gòu)的實例的框圖??梢蕴峁┤魏螖?shù)目的客戶端裝置101和/或內(nèi)部裝置子組。每個裝置101可以使用如圖4中所描繪的架構(gòu)來實施;可替代地,其它架構(gòu)是可能的。在至少一個實施例中,裝置101經(jīng)由電子通信網(wǎng)絡509與服務器501通信。

圖5中描繪的架構(gòu)可以使用“黑匣子”方法,由此完全獨立于用戶輸入/輸出進行數(shù)據(jù)存儲和處理。這類客戶端/服務器環(huán)境的實例為基于網(wǎng)絡的實施方案,其中每個客戶端裝置101運行提供用戶界面的瀏覽器,所述用戶界面用于與來自服務器501的網(wǎng)頁和/或其它基于網(wǎng)絡的資源進行交互。這類網(wǎng)頁和/或其它基于網(wǎng)絡的資源結(jié)合服務器資源可以提供本文所述的電子托管功能,從而允許用戶100與通過本文所述的架構(gòu)和系統(tǒng)提供的托管平臺進行交互。在這類交互的過程中,數(shù)據(jù)項407和/或其它信息可以使用已知的協(xié)議和語言(如超文本標記語言(html)、java、javascript等等)呈現(xiàn)為這類網(wǎng)頁和/或其它基于網(wǎng)絡的資源的一部分。在另一個實施例中,每個客戶端裝置101可以是移動裝置,如智能電話、平板計算機或相機,并且安裝在裝置101上的應用程序(“app”)可以實施所描述的系統(tǒng)的托管特征。

任何合適類型的通信網(wǎng)絡509如互聯(lián)網(wǎng)可用作用于根據(jù)任何合適的協(xié)議和技術(shù)在客戶端裝置101和服務器501之間傳輸數(shù)據(jù)的機制。除了互聯(lián)網(wǎng)之外,其它實例包括蜂窩電話網(wǎng)絡、edge、3g、4g、長期演進(lte)、會話起始協(xié)議(sip)、短消息點對點協(xié)議(smpp)、ss7、wi-fi、藍牙、紫蜂、超文本傳送協(xié)議(http)、安全超文本傳送協(xié)議(shttp)、傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(tcp/ip)等等和/或它們的任何組合。在至少一個實施例中,客戶端裝置101經(jīng)由通信網(wǎng)絡509傳輸對于數(shù)據(jù)的請求,并且接收來自服務器501的含有所請求的數(shù)據(jù)的響應。

在此實施方案中,服務器501負責數(shù)據(jù)存儲和處理,并與用于存儲信息的集中式數(shù)據(jù)存儲裝置502交互。數(shù)據(jù)存儲裝置502可以是用于數(shù)字形式的數(shù)據(jù)的任何磁性的、光學的或電子的存儲裝置(或多個裝置);實例包括閃速存儲器、磁硬盤驅(qū)動器、固態(tài)驅(qū)動器、cd-rom、dvd-rom等等;這些可以是基于存儲器的、基于盤的、易失性或非易失性的、在線或離線的、遠程或本地的或它們的任何組合。服務器501可包括響應于來自客戶端裝置101的請求而從數(shù)據(jù)存儲裝置502檢索數(shù)據(jù)所需的額外組件??梢蕴峁﹩蝹€服務器501;可替代地,可以在相同位置處或在不同位置處提供多個服務器501。不同功能和/或模塊可以在不同服務器501處實施;可替代地,由不同服務器501執(zhí)行的功能之間可存在重疊,以便提供改進的冗余、可靠性和/或性能。

如上文結(jié)合圖4所述,在至少一個實施例中,數(shù)據(jù)存儲裝置502可以組織到一個或多個良序數(shù)據(jù)集中,其中每個集合中有一個或多個數(shù)據(jù)條目。然而,數(shù)據(jù)存儲裝置502可以具有任何合適的結(jié)構(gòu)。因此,數(shù)據(jù)存儲裝置502的特定組織不必類似于來自數(shù)據(jù)存儲裝置502的信息被顯示給用戶100的形式。在至少一個實施例中,還連同每個數(shù)據(jù)條目一起存儲識別標記,以連同每個數(shù)據(jù)條目一起顯示。

在至少一個實施例中,數(shù)據(jù)存儲裝置502組織在文件系統(tǒng)中。數(shù)據(jù)存儲裝置502可包括在信息存儲技術(shù)中已知的多種多樣的數(shù)據(jù)結(jié)構(gòu)中的任一種,如數(shù)據(jù)庫和/或其它合適的數(shù)據(jù)存儲結(jié)構(gòu)。

另外,在一些實施例中,數(shù)據(jù)可以分布在多個物理數(shù)據(jù)存儲裝置502當中。對單個數(shù)據(jù)存儲裝置502的描繪旨在為說明性的而非限制。因此,圖5的服務器501和數(shù)據(jù)存儲裝置502可表示一個或多個物理裝置,所述一個或多個物理裝置可經(jīng)由通信網(wǎng)絡109和/或一個或多個其它網(wǎng)絡(圖中未示)與彼此通信。

在至少一個實施例中,系統(tǒng)組件中的一些或全部可以被實施為以任何合適的計算機編程語言編寫的軟件,無論是在獨立式還是客戶端/服務器架構(gòu)中。可替代地,系統(tǒng)組件可以實施和/或嵌入于硬件中。

在至少一個實施例中,組件102、105、110、108、122和120(如圖1中所描繪)可以在一個或多個服務器如服務器501中實施。公共概要存儲裝置104可以在一個或多個數(shù)據(jù)存儲裝置如數(shù)據(jù)存儲裝置502中實施。在模塊當中的通信可以經(jīng)由網(wǎng)絡509和/或經(jīng)由任何其它合適的電子通信方式執(zhí)行。然而,本領域的技術(shù)人員將認識到,其它布置是可能的。

方法

另外參考圖6,其示出描繪根據(jù)一個實施例的用于實施和使用電子搶先式證據(jù)性托管平臺的方法的流程圖。圖6的方法可以使用架構(gòu)如圖1的架構(gòu)實施,或使用另一合適的架構(gòu)實施。出于描述的目的,圖1中描繪的組件將在下面的描述中做出參考。

方法開始于600。在至少一個實施例中,用戶100使用客戶端裝置101上的任何合適的界面或控件發(fā)起601將復合消息111傳輸?shù)饺肟邳c102。例如,用戶100可以推動按鈕、發(fā)起命令、點擊用戶界面小工具或?qū)ρb置101執(zhí)行一些其它操作以發(fā)起601復合消息111的傳輸。

入口點102可以是任何界面元件或控件,例如通過裝置101上的應用程序接口(api)創(chuàng)建。在至少一個實施例中,入口點102被實施為允許用戶100通過一些單模操作發(fā)起復合消息111的傳輸?shù)膽贸绦颉秃舷?11可包括例如圖像、視頻項、音頻項、文本項或其它數(shù)據(jù)項連同裝置101能夠傳輸?shù)钠渌鼣?shù)據(jù)??梢园ㄈ魏魏线m的元數(shù)據(jù),例如時戳信息、gps位置信息、蜂窩電話號碼信息和/或其它嵌入式裝置識別數(shù)據(jù)。在至少一個實施例中,裝置101和api可以指示復合消息111的傳輸已發(fā)生,例如通過可聽信號或通過其它方式。

在至少一個實施例中,復合消息111可以響應于用戶輸入(如按壓裝置上的硬件按鈕或按壓觸敏屏的區(qū)段)而被產(chǎn)生??商娲兀瑥秃舷?11可以響應于某一檢測到的條件(如裝置掉落或被拋)或響應于檢測到的環(huán)境條件(如尖叫、語音識別或由附近裝置的近場通信進行的電檢測)而自動產(chǎn)生。

受信任代理分割模塊105從入口點102接收602復合消息111,并將消息111分割603為兩個或更多個塊,包括公共概要數(shù)據(jù)112和私人數(shù)據(jù)113。在至少一個實施例中,消息塊中的一些(稱作公共概要數(shù)據(jù)112)被以概要形式發(fā)送604到公共概要傳輸引擎120。公共概要傳輸引擎120(包括例如網(wǎng)絡傳輸引擎120a和/或應用編程接口(api)120b)將公共概要數(shù)據(jù)112存儲在公共概要存儲裝置104中。公共概要端點122可以被提供用于訪問公共概要存儲裝置104上的公共概要數(shù)據(jù)112;包括例如網(wǎng)絡端點122a(如url)和/或api端點122b(如可通過app使用的標識符)。

在至少一個實施例中,受信任代理分割模塊105可以將唯一交易密鑰嵌入到所有交易塊中;以此方式,即使各種分區(qū)可以被發(fā)送到不同地方,它們可以通過鏈接唯一交易密鑰而被容易地重新組裝。

在至少一個實施例中,受信任代理分割模塊105可以嵌入時間推移密鑰,所述時間推移密鑰使得數(shù)據(jù)在高達某一固定時間量被保持,之后數(shù)據(jù)被自動刪除。

在至少一個實施例中,公共概要數(shù)據(jù)112包括大體“何時”和“何處”信息,其可包括例如描述用戶裝置101的元數(shù)據(jù)的近似。在公共管控模塊204和公共概要轉(zhuǎn)換模塊206的引導下,公共數(shù)據(jù)被以公共可訪問的方式轉(zhuǎn)換并存儲606。

私人數(shù)據(jù)113(其可包括細節(jié)媒體數(shù)據(jù)和/或嵌入的元數(shù)據(jù))被發(fā)送605到管控組成模塊108。在至少一個實施例中,通過需要來自一個或多個實體的一個或多個密鑰的一些手段對私人數(shù)據(jù)113進行加密。在私人管控模塊212和私人概要轉(zhuǎn)換模塊214的引導下,私人數(shù)據(jù)被以僅可用于經(jīng)授權(quán)訪問(并且僅在已經(jīng)滿足一個或多個預定義條件之后)的方式轉(zhuǎn)換并存儲607。

在至少一個實施例中,一旦受信任代理分割模塊105分割603了復合消息111,用戶101僅可以訪問公共概要數(shù)據(jù)端點122。私人數(shù)據(jù)113不可由用戶101訪問或修改。如上所述,可以響應于一或多個某些預定義條件經(jīng)由端點110使得這類私人數(shù)據(jù)113僅可用于經(jīng)授權(quán)實體。管控組成模塊108經(jīng)由端點110控制對這類私人數(shù)據(jù)113的訪問,包括檢測一或多個條件以允許經(jīng)授權(quán)實體可以訪問私人數(shù)據(jù)113。端點110借此允許對私人數(shù)據(jù)113的訪問的機制的實例包括經(jīng)由網(wǎng)頁和/或硬拷貝。

在至少一個實施例中,管控組成模塊108在已經(jīng)檢測到一個或多個預定義條件之后允許對經(jīng)授權(quán)實體的訪問(經(jīng)由端點110)。一或多個預定義條件可以是任何類型。在至少一個實施例中,一或多個預定義條件被自動檢測。在另一個實施例中,可以基于用戶輸入確定所述預定義條件。在又一個實施例中,可以基于一些類型的接收到的信號確定所述預定義條件。預定義條件的實例包括:違反合約;物品丟失;物品盜竊;等等。一或多個預定義條件可以是突然或即刻發(fā)生的觸發(fā)事件,或者它們可以是隨時間出現(xiàn)并且可以通過任何合適的方式發(fā)起或檢測的一或多個條件。不管一或多個預定義條件的具體類型如何,在至少一個實施例中,響應于一或多個預定義條件,在至少一個實施例中系統(tǒng)可以自動通知經(jīng)授權(quán)實體已經(jīng)符合一或多個條件并且所述實體現(xiàn)在可以訪問私人數(shù)據(jù)113。用于訪問私人數(shù)據(jù)113的鏈路或其它機制可以伴隨通知。通知可以使用任何合適的通信方式發(fā)送,例如app警報、電子郵件消息、文本消息、音頻消息、語音呼叫等等。

因此,如上所述,在至少一個實施例中,在某些情形下自動地并且在無實體的控制的情況下使得私人數(shù)據(jù)113可用。因此,在至少一個實施例中,一旦私人數(shù)據(jù)113已被寄存到托管系統(tǒng)中,私人數(shù)據(jù)113不再受托管方的控制,而是響應于某些條件自動使其可用于其它方。

現(xiàn)參考圖2,其示出根據(jù)一個實施例的用于受信任代理分割模塊105的架構(gòu)。模塊105的組件中的任一個或全部可以在一個或多個服務器如服務器501和/或一個或多個數(shù)據(jù)存儲裝置如數(shù)據(jù)存儲裝置502上實施。

在至少一個實施例中,受信任代理分割模塊105包括用于查找用戶信息的用戶查找模塊202、用于存儲用戶信息的用戶數(shù)據(jù)庫208、用于查找公共管控信息的公共管控模塊204、用于存儲公共管控信息的公共管控數(shù)據(jù)庫210、用于轉(zhuǎn)換公共概要信息的公共概要轉(zhuǎn)換模塊206、用于查找私人管控信息的私人管控模塊212、用于存儲私人管控信息的私人管控數(shù)據(jù)庫216和用于轉(zhuǎn)換私人數(shù)據(jù)的私人數(shù)據(jù)轉(zhuǎn)換模塊214。

另外參考圖7,其示出描繪根據(jù)一個實施例的用于受信任代理分割模塊105的操作方法的流程圖。用戶查找模塊202從入口點102接收701復合消息111。用戶查找模塊202基于用戶數(shù)據(jù)庫208中的信息檢驗702發(fā)起復合消息111的用戶100為登記用戶以及在其發(fā)起復合消息111的裝置101為登記裝置。

用戶查找模塊202將復合消息111轉(zhuǎn)發(fā)703到公共管控模塊204和私人管控模塊212兩者。公共管控模塊204查找登記裝置101的信息并提取704公共概要數(shù)據(jù)元素112。在至少一個實施例中,模塊204通過查閱公共管控數(shù)據(jù)庫210確定這類數(shù)據(jù)元素112的位置和編碼。

一旦公共概要數(shù)據(jù)112已被提取,其被傳輸705到公共概要轉(zhuǎn)換模塊206,在此將信息轉(zhuǎn)換706為公共概要形式。這類公共概要數(shù)據(jù)112可包括例如通過用戶裝置101嵌入作為元數(shù)據(jù)的時戳信息和/或gps座標位置信息。在其它實施例中,其它數(shù)據(jù)可以包括于公共概要數(shù)據(jù)112中。一旦公共概要轉(zhuǎn)換模塊206轉(zhuǎn)換706并概括了信息,所述信息被存儲707在公共概要存儲裝置104中??梢栽诰W(wǎng)絡端點122a和/或api端點122b處查看公共概要存儲裝置104中的數(shù)據(jù)。

用戶查找模塊202還將復合消息111轉(zhuǎn)發(fā)到私人管控模塊212。私人管控模塊212提取708私人數(shù)據(jù)113,如元數(shù)據(jù)和/或細節(jié)媒體。在至少一個實施例中,模塊212通過查閱私人管控數(shù)據(jù)庫216確定這類數(shù)據(jù)113的位置和編碼。在至少一個實施例中,私人數(shù)據(jù)113可以被轉(zhuǎn)換成類別如“誰”、“是什么”、“何時”和“何處”。在至少一個實施例中,私人數(shù)據(jù)113可以是通過裝置101嵌入的元數(shù)據(jù)與用戶100已選擇的媒體數(shù)據(jù)的組合。在其它實施例中,可使用其它類型的私人數(shù)據(jù)113。在至少一個實施例中,私人數(shù)據(jù)113不具廣泛性,而是如裝置101的細節(jié)可提供的一樣具體。在至少一個實施例中,例如,“誰”信息可以是蜂窩電話號碼,“是什么”信息可以是視頻信息的短脈沖,“何時”信息可以是通過用戶裝置嵌入的現(xiàn)場時戳,并且“何處”信息可以是也通過所述用戶裝置在捕獲視頻時嵌入的經(jīng)協(xié)調(diào)的具體gps位置。

一旦私人數(shù)據(jù)已被提取,其被傳輸709到私人數(shù)據(jù)轉(zhuǎn)換模塊214,所述私人數(shù)據(jù)轉(zhuǎn)換模塊214將所述私人數(shù)據(jù)轉(zhuǎn)發(fā)710到管控組成模塊108。在至少一個實施例中,用戶和公眾在正常條件下不能看見、編輯或刪除私人數(shù)據(jù)113。然而,響應于某些條件,例如違反合約、犯罪行為等等,這類私人數(shù)據(jù)113可以被提供到經(jīng)授權(quán)實體。在至少一個實施例中,私人數(shù)據(jù)轉(zhuǎn)換模塊可以被實施為接受數(shù)據(jù)元素但不具有公共查詢訪問的離線服務器。

現(xiàn)參考圖3,其示出根據(jù)一個實施例的用于管控組成模塊108的架構(gòu)。模塊108的組件中的任一個或全部可以在一個或多個服務器如服務器501和/或一個或多個數(shù)據(jù)存儲裝置如數(shù)據(jù)存儲裝置502上實施。

在至少一個實施例中,管控組成模塊108包括用于查找經(jīng)授權(quán)實體信息的經(jīng)授權(quán)實體模塊302、用于存儲經(jīng)授權(quán)實體信息的經(jīng)授權(quán)實體數(shù)據(jù)庫308、用于查找保證管控信息的保證管控模塊304、用于存儲保證管控信息的保證管控數(shù)據(jù)庫310、用于獲取私人元數(shù)據(jù)和/或媒體數(shù)據(jù)的私人數(shù)據(jù)查詢模塊306、用于存儲裝置101的地理位置信息的地理位置數(shù)據(jù)庫312、用于存儲時間跟蹤信息的時戳數(shù)據(jù)庫314、用于存儲復合媒體的復合媒體數(shù)據(jù)庫316和用于存儲關(guān)于裝置交易的信息的裝置交易數(shù)據(jù)庫318。

在至少一個實施例中,保證管控信息包括用于定義借此允許對數(shù)據(jù)的訪問的過程和/或規(guī)則的信息。不同過程和/或規(guī)則可以應用于不同情境。在一些情況下,法律或聯(lián)邦法律可以確定如何允許訪問;在其它情境下,個人和/或?qū)嶓w可以指定應在什么條件下允許訪問。

復合媒體可包括任何相關(guān)數(shù)據(jù),例如位置、生物計量數(shù)據(jù)(指紋、語音識別印記等等)、序列號、數(shù)字簽名識別等等。

在至少一個實施例中,被準許與管控組成模塊108通信的經(jīng)授權(quán)實體的類型和準許這類通信(和私人數(shù)據(jù)113的發(fā)布)的條件(其可包括觸發(fā)事件)在管控組成模塊108中定義。經(jīng)授權(quán)實體入口點110a和端點經(jīng)授權(quán)實體端點110b可以使用網(wǎng)絡界面實施;可替代地,任何其它機制可用于提供對私人數(shù)據(jù)113的訪問,包括例如硬拷貝界面。在各種實施例中,經(jīng)授權(quán)實體可包括例如如由管控組成模塊108定義的可具有所準許原因的用戶100和/或其它公認法定實體(如本地警察、fbi和/或其它管控當局)的法定代表,以與系統(tǒng)通信并訪問私人數(shù)據(jù)113。在至少一個實施例中,經(jīng)授權(quán)實體通過平臺登記,并且描述這類實體的信息被存儲在經(jīng)授權(quán)實體數(shù)據(jù)庫308中。

另外參考圖8,其示出描繪根據(jù)一個實施例的用于允許對經(jīng)授權(quán)實體的訪問的方法的流程圖。在至少一個實施例中,經(jīng)授權(quán)實體必須在被允許對私人數(shù)據(jù)113的訪問之前,展示如由管控組成模塊108確定的一些協(xié)定或預定的查詢形式。接收801查詢。系統(tǒng)然后使用經(jīng)授權(quán)實體數(shù)據(jù)庫308檢驗802實體被授權(quán)接收私人數(shù)據(jù)113。這可包括確定是否已經(jīng)符合用于提供私人數(shù)據(jù)113的一或多個任何相關(guān)預定義條件。如果是,則將查詢傳送到管控組成模塊108的保證管控模塊304,所述保證管控模塊304將查詢存儲804在保證管控數(shù)據(jù)庫310中。

在本發(fā)明的至少一個實施例中,查詢形式可以是針對關(guān)于時戳數(shù)據(jù)庫314、地理位置數(shù)據(jù)庫312、裝置交易數(shù)據(jù)庫318、復合媒體數(shù)據(jù)庫316和/或它們的任何合適組合中的電子數(shù)據(jù)的關(guān)聯(lián)性的基本查詢。

私人數(shù)據(jù)查詢模塊306基于查詢來檢查是否存在任何相關(guān)私人數(shù)據(jù)113。例如,如果已經(jīng)滿足某些條件,則數(shù)據(jù)113可用。具體條件可以根據(jù)特定實施方案改變。有效查詢(如果存在的話)的結(jié)果由私人數(shù)據(jù)查詢模塊306轉(zhuǎn)發(fā)806到相關(guān)經(jīng)授權(quán)實體110。

在本發(fā)明的至少一個實施例中,一旦用戶101登記,便可允許所述用戶101自由地訪問平臺。公共概要端點122可以與廣告相結(jié)合。經(jīng)授權(quán)實體端點110可以是收費的。其它布置是可能的。

變型

在至少一個實施例中,本文所述的系統(tǒng)和方法促進具有不同特征設置、客戶端類型和/或服務器類型的多個客戶端/服務器平臺的管理。

更具體地說,在至少一個實施例中,客戶端裝置與服務器的交互可以使得公共概要可用,所述公共概要允許用戶查看概要信息,如時間和概要gps位置,但不能查看細節(jié)信息,例如裝置標識符、圖片、視頻或音頻。

在至少一個實施例中,客戶端裝置與服務器的交互可以產(chǎn)生裝置反饋服務器,所述裝置反饋服務器允許監(jiān)控反饋服務器的其它登記裝置調(diào)整它們的設置如視野或警告另一裝置。例如,在至少一個實施例中,如果客戶端裝置發(fā)起觸發(fā)事件以在平臺上寄存信息,則其它裝置可以監(jiān)控公共概要數(shù)據(jù)并基于它們的能力調(diào)整它們的設置。例如,作為相機的裝置可以檢測在其視野附近發(fā)生的事件。作為響應,裝置可以自動改變其設置以放大或縮小,或改變其視野。另外,裝置可以被配置成自動發(fā)起到平臺上的寄存交易。另外,另一裝置可以提供照明功能和/或警告,如果所述另一裝置在附近的公共概要服務器上檢測到相關(guān)觸發(fā)事件,則所述照明功能和/或警告可以自動啟動。以此方式,裝置可通過通知區(qū)域中的其它裝置執(zhí)行某些動作和另外在平臺上發(fā)起交易來擴展其能力。此功能因此允許系統(tǒng)通過與其它裝置組合功能來增長能力。

在至少一個實施例中,裝置與服務器的交互被傳輸?shù)剿饺擞涗浄掌鳎鏊饺擞涗浄掌鞔鎯魅虢灰椎乃饺思毠?jié)。例如,基于觸發(fā)事件,裝置可以自動發(fā)起數(shù)據(jù)的寄存。這類數(shù)據(jù)可以存儲在裝置交易數(shù)據(jù)庫318和/或其它組件如數(shù)據(jù)庫312、314和316上。

在至少一個實施例中,受信任代理分割模塊105使用裝置/服務器模型進行操作;因此,模塊105改為響應于各種類型的登記客戶端裝置101,并且更具體地說是響應于在那些裝置101上發(fā)生的預定義觸發(fā)事件,而不是直接響應于用戶請求。這些觸發(fā)事件可以通過裝置101的用戶100發(fā)起,或者它們可以是通過裝置101檢測到的發(fā)起事件的條件,如裝置101掉落或被拋。在至少一個實施例中,針對裝置101的觸發(fā)事件使得裝置101發(fā)起單向裝置/服務器交易。然后,如上所述,受信任代理分割模塊105基于觸發(fā)事件和裝置101能夠傳輸?shù)臄?shù)據(jù)的種類將交易數(shù)據(jù)(以復合消息111的形式)分割到兩個或更多個模塊(如公共管控模塊204和私人管控模塊212)上。受信任代理分割模塊105還以數(shù)字方式密封交易塊,使得在隨后的步驟處,私人數(shù)據(jù)查詢模塊306可以驗證并糾正屬于一起的交易塊。

在各種實施例中,所描述的系統(tǒng)因此以單獨或任何合適組合的方式促進以下特征和操作:

●自動將傳入的交易數(shù)據(jù)分割到兩個或更多個其它模塊(如公共管控模塊204和私人管控模塊212)上,每個所述模塊具有不同屬性。

●基于裝置交易的概要并基于公共概要標準產(chǎn)生新服務器數(shù)據(jù)。

●將數(shù)字印章嵌入到各種概要數(shù)據(jù)中以允許其它服務器將數(shù)據(jù)鏈接到具體細節(jié)服務器數(shù)據(jù)中。

●將細節(jié)數(shù)據(jù)如元數(shù)據(jù)(包括gps位置、裝置標識符、時戳)和媒體(包括音頻、圖片、指紋、語音標記、序列號和/或視頻)與數(shù)字印章一起分割到私人管控模塊212上。

●登記裝置101及其具體嵌入特征,使得受信任代理分割模塊105可以恰當?shù)亟獯a傳入數(shù)據(jù)交易。

●登記受信任代理分割模塊105應對其作出響應的觸發(fā)事件的類型和如何分割它們。

●由受信任代理分割模塊105提供到公共或私人服務器的概要數(shù)據(jù)可以充當各種反饋機制以引導其它裝置101調(diào)整它們的能力或參數(shù)。舉例來說,可以在監(jiān)測公共概要服務器事件的同時通過其它裝置101監(jiān)測某些觸發(fā)事件,從而使得采取適當?shù)男袆樱缁趃ps位置調(diào)整在相機中的視野。

●在至少一個實施例中,多個裝置101可以檢測或發(fā)起作為整體的觸發(fā)事件或其它條件。因此,觸發(fā)事件或其它條件可以基于由兩個或更多個裝置101采集的信息而被檢測或發(fā)起。作為實例,近場通信(如藍牙)可用于檢測附近其它裝置發(fā)起交易,或多個用戶100同意使用他們的不同裝置101發(fā)起作為整體的觸發(fā)事件。

●在至少一個實施例中,系統(tǒng)可以在觸發(fā)事件引起交易被記錄時提供音頻警報。這可以充當反饋或“通知”信號。

在至少一個實施例中,管控組成模塊108可以被配置為具有間接搜索機制的私人數(shù)據(jù)服務器。因此,管控組成模塊108聚集所有裝置數(shù)據(jù)交易并將它們與數(shù)字印章存儲在一起。模塊108因此阻止數(shù)據(jù)被以任何公共方式搜索并提供管控組成,所述管控組成指定搜索在什么條件下可發(fā)生。實際搜索由于例如兩個或更多個實體/客戶端交互而發(fā)生,所述交互包括一方提供對于搜索類型的請求并且另一方提供準許搜索的條件。

告警系統(tǒng)實施方案

在至少一個實施例中,所描述的系統(tǒng)和方法可用于實施告警系統(tǒng),其中從各種裝置聚集數(shù)據(jù)并保持。然后,如果一些條件(如觸發(fā)事件或其它告警條件)發(fā)生,平臺可以重新組裝存儲的數(shù)據(jù)元素并使它們可用于經(jīng)授權(quán)實體。

更具體地說,系統(tǒng)可用于在一或多個某些條件(即,響應于某些觸發(fā)事件,如犯罪行為或者人員或物品丟失)下通知人們,詳細信息可變?yōu)榭捎糜诮?jīng)授權(quán)實體。這類信息可包括例如遺失人員或物品的先前位置和/或涉及人員或物品的交易等等。通過使得這類信息在一或多個某些預定義條件下可用,系統(tǒng)允許經(jīng)授權(quán)實體確定發(fā)生了什么;這可以使得例如執(zhí)法官員更容易地跟蹤罪犯和/或以其它方式在出現(xiàn)觸發(fā)事件或一或多個其它條件的情況下作出響應。

在至少一個實施例中,可以預先使得一或多個預定義條件公開進而阻止罪犯,因為他們知道他們的行動將在所犯犯罪事件中可追蹤。公開可用的概要信息可以進一步加強信息正在被采集和跟蹤的概念。

在至少一個實施例中,私人信息被存儲在基于云的存儲裝置中,使得所述私人信息可以被產(chǎn)生并提供到經(jīng)授權(quán)實體,即使裝置(如智能電話)被擦除或毀壞。

在至少一個實施例中,裝置可以輸出獨特的聲音、消息或其它輸出,以向用戶保證裝置受本文所述的告警系統(tǒng)保護,和/或以通知其它交互方。舉例來說,獨特的聲音、消息或其它輸出可以用以指示交互已經(jīng)被寄存在平臺上。在至少一個實施例中,聲音(或其它輸出)向各方指示相關(guān)信息不再在本地裝置上并且不可刪除。這樣產(chǎn)生阻止希望獲取或刪除信息而進行的偷竊和/或毀壞裝置的威懾力,因為信息不再在本地。

本領域的技術(shù)人員將認識到,所描繪且在本文中描述的實例僅僅為說明性的,并且可使用用戶界面元件的其它布置。另外,在不脫離基本特性的情況下,所描繪的元件中的一些可以省略或改變,并且附加的所描繪元件是可能的。

已經(jīng)特別詳細地參考可能實施例描述了本發(fā)明的系統(tǒng)和方法。本領域的技術(shù)人員將理解,系統(tǒng)和方法可以在其它實施例中實踐。第一,組件、術(shù)語縮寫、屬性、數(shù)據(jù)結(jié)構(gòu)或任何其它編程或結(jié)構(gòu)方面的特定命名不是強制性的或者不重要,并且機制和/或特征可具有不同的名稱、格式或協(xié)議。另外,系統(tǒng)可以經(jīng)由硬件與軟件的組合實施,或者完全在硬件元件中實施,或者完全在軟件元件中實施。另外,在本文所述的各種系統(tǒng)組件之間的功能的特定劃分僅僅是示例性的而不是強制性的;由單個系統(tǒng)組件執(zhí)行的功能可以改為由多個組件執(zhí)行,并且由多個組件執(zhí)行的功能可以改為由單個組件執(zhí)行。

說明書中對“一個實施例”或“一實施例”的參考意味著,結(jié)合所述實施例描述的特定特征、結(jié)構(gòu)或特性包括在至少一個實施例中。短語“在一個實施例中”或“在至少一個實施例”在說明書中的各種地方中的出現(xiàn)未必全部指代同一實施例。

各種實施例可包括用于單獨或組合地執(zhí)行上述技術(shù)的任何數(shù)目的系統(tǒng)和/或方法。另一個實施例包括計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括非暫時性計算機可讀存儲媒體和在媒體上編碼的計算機程序代碼,所述計算機程序代碼用于使計算裝置或其它電子裝置中的處理器執(zhí)行上述技術(shù)。

上述內(nèi)容的一些部分按照算法和對數(shù)據(jù)位的操作的符號表示呈現(xiàn)在計算裝置的存儲器內(nèi)。這些算法描述和表示是數(shù)據(jù)處理領域的技術(shù)人員用于向本領域的其它技術(shù)人員最有效地表達他們的工作的主旨的方式。算法在本文中并且通常被構(gòu)想為產(chǎn)生所期望的結(jié)果的步驟(指令)的獨立序列。所述步驟為需要物理量的物理操控的那些步驟。通常但不必要,這些量采取能夠被存儲、轉(zhuǎn)移、組合、比較和以其它方式操控的電、磁或光信號的形式。主要出于常用用途的原因,有時方便地將這些信號指代為位、值、元素、符號、字符、術(shù)語、編號等等。此外,有時還方便地將需要物理量的物理操控的步驟的某些布置稱為模塊或代碼裝置,而不失一般性。

然而,應記住,所有這些和類似的術(shù)語應與適當?shù)奈锢砹肯嚓P(guān)聯(lián)并且僅僅是應用于這些量的方便標注。除非以其它方式確切地陳述,如從隨后的論述中顯而易見,否則應了解,在整個說明書中利用術(shù)語如“處理”或“運算”或“計算”或“顯示”或“確定”等等的論述指代操縱和轉(zhuǎn)換在計算機系統(tǒng)存儲器或寄存器或其它這類信息存儲、傳輸或顯示裝置內(nèi)表示為物理(電子)量的數(shù)據(jù)的計算機系統(tǒng)或類似電子計算模塊和/或裝置的行動和過程。

某些方面包括在本文中以算法形式描述的過程步驟和指令。應注意,過程步驟和指令可以實施于軟件、固件和/或硬件中,并且當實施于軟件中時,可以被下載以駐存在供多種操作系統(tǒng)使用的不同平臺上并從所述平臺進行操作。

本文還涉及用于執(zhí)行本文中的操作的設備。此設備可以被專門構(gòu)造用于所需的目的,或者其可以是通過存儲在計算裝置中的計算機程序選擇性地啟動或重新配置的通用計算裝置。這類計算機程序可以存儲在計算機可讀存儲媒體中,所述計算機可讀存儲媒體如但不限于包括軟盤、光盤、cd-rom、dvd-rom、磁光盤在內(nèi)的任何類型的盤,只讀存儲器(rom)、隨機存取存儲器(ram)、eprom、eeprom、閃速存儲器、固態(tài)驅(qū)動器、磁或光學卡、專用集成電路(asic)或適用于存儲電子指令的任何類型的媒體,并且每種上述媒體耦合到計算機系統(tǒng)總線。另外,在本文提及的計算裝置可包括單個處理器或者可以是采用用于增加的計算能力的多處理器設計的架構(gòu)。另外,本文中對“裝置”的任何參考可以可替代地指代一個或多個內(nèi)部裝置子組。

本文呈現(xiàn)的算法和顯示本身不與任何特定計算裝置、虛擬化系統(tǒng)或其它設備相關(guān)。各種通用系統(tǒng)也可以與根據(jù)本文中的教示的程序一起使用,或者可以證明方便構(gòu)建更多專用設備來執(zhí)行所需的方法步驟。各種這些系統(tǒng)的所需結(jié)構(gòu)將從本文所提供的說明書顯而易見。另外,系統(tǒng)和方法并未參照任何特定編程語言進行描述。應了解,各種編程語言可用于實施本文所述的教示,并且對具體語言的上述任何參考被提供用于公開實現(xiàn)和最佳模式。

因此,各種實施例包括軟件,硬件和/或用于控制計算機系統(tǒng)、計算裝置或其它電子裝置或它們的任何組合或它們中的多個的其它元件。根據(jù)本領域中眾所周知的技術(shù),這類電子裝置可包括例如處理器、輸入裝置(如鍵盤、鼠標、觸控板、軌跡墊、操縱桿、軌跡球、麥克風和/或它們的任何組合)、輸出裝置(如顯示屏、揚聲器等等)、存儲器、長期存儲裝置(如磁存儲裝置、光學存儲裝置等等)和/或網(wǎng)絡連接性。這類電子裝置可以是便攜式或非便攜式的。可用于實施所描述的系統(tǒng)和方法的電子裝置的實例包括:移動電話、個人數(shù)字助理、智能電話、查詢一體機、服務器計算機、企業(yè)計算裝置、臺式計算機、筆記本計算機、平板計算機、消費者電子裝置等等。電子裝置可使用任何操作系統(tǒng),例如且不限于:linux;購自華盛頓州雷德蒙德市的微軟公司(microsoftcorporation)的microsoftwindows;購自加利福尼亞州庫比蒂諾市的蘋果有限公司(appleinc.)的macosx;購自加利福尼亞州庫比蒂諾市的蘋果有限公司的ios;購自加利福尼亞州山景城的谷歌有限公司(googleinc.)的android;和/或適合于在所述裝置上使用的任何其它操作系統(tǒng)。

雖然本文已經(jīng)描述了有限數(shù)目的實施例,但是享有上述說明書的權(quán)益的本領域的技術(shù)人員將理解的是,可以設計其它實施例。另外,應注意,在本說明書中使用的語言主要被選擇用于可讀性和指導性目的,并且可以不被選擇以劃定或圍繞主題。因此,本公開旨在說明而非限制范圍。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1