[發(fā)明專利]用于跨應(yīng)用版本的對象/形狀的屬性的計算的方法和系統(tǒng)在審
| 申請?zhí)枺?/td> | 201710223538.2 | 申請日: | 2013-01-10 |
| 公開(公告)號: | CN107122341A | 公開(公告)日: | 2017-09-01 |
| 發(fā)明(設(shè)計)人: | D·克雷;M·伍爾夫;M·道賓;S·L·霍恩 | 申請(專利權(quán))人: | 微軟技術(shù)許可有限責(zé)任公司 |
| 主分類號: | G06F17/22 | 分類號: | G06F17/22 |
| 代理公司: | 永新專利商標(biāo)代理有限公司72002 | 代理人: | 趙騰飛,王英 |
| 地址: | 美國華*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 應(yīng)用 版本 對象 形狀 屬性 計算 方法 系統(tǒng) | ||
本申請是申請日為2013年1月10日、申請?zhí)枮?01380005461.1的發(fā)明專利申請的分案申請。
技術(shù)領(lǐng)域
本發(fā)明涉及跨應(yīng)用版本的對象/形狀的屬性的計算。
背景技術(shù)
不同的應(yīng)用能夠?qū)哂邢嗤蛳嗨莆募愋偷奈募M行操作。然而,不同的應(yīng)用可提供不同的文件內(nèi)容和/或支持對文件的不同操作。通常期望維持由應(yīng)用的第一版本創(chuàng)建的文件與該應(yīng)用的不同版本或完全不同的應(yīng)用之間的兼容性。這樣做允許不同應(yīng)用的用戶共享、操縱和/或以其他方式訪問由第一版本應(yīng)用創(chuàng)建的文件,即使該文件可能已經(jīng)使用提供其它版本或其它應(yīng)用中不存在的附加內(nèi)容、能力或特征的該應(yīng)用的一個版本來創(chuàng)建。當(dāng)這發(fā)生時,該應(yīng)用的特征較少的版本能夠相對于它支持的能力和內(nèi)容來訪問和操縱該文件,同時忽略它不支持的能力和內(nèi)容,由此向該特征較少的應(yīng)用的用戶提供使用和/或修改應(yīng)用文件的能力。然而,如果特征較少的應(yīng)用修改應(yīng)用文件,則特征較少的應(yīng)用可能由于該特征較少的應(yīng)用的限制而不正確地保留文件內(nèi)容中的對于該特征較少的應(yīng)用是未知的部分。本發(fā)明的各實施例正是對于這一一般環(huán)境而構(gòu)想的。
雖然本背景技術(shù)中著眼于特定的問題,但本發(fā)明決不旨在限于解決那些特定問題。
發(fā)明內(nèi)容
本公開的實施例涉及維護存儲在可由應(yīng)用的不同版本共享的文件中的屬性。可使用自描述文件來向一應(yīng)用提供可用于正確地計算或以其他方式維護文件數(shù)據(jù)的信息,即使操縱該自描述文件的應(yīng)用的一個版本不支持該文件數(shù)據(jù)的各部分。在各實施例中,自描述文件可包含擴展部分或者可以按其它方式存儲或關(guān)聯(lián)于描述對應(yīng)用的一個版本可能不支持的數(shù)據(jù)的適當(dāng)計算的元數(shù)據(jù),由此允許該應(yīng)用版本適當(dāng)?shù)乇A粑粗募?nèi)容。由此,該自描述文件可由應(yīng)用用來適當(dāng)?shù)乇A粑粗募?nèi)容。本文公開的其它實施例涉及用于生成和維護自描述文件的系統(tǒng)和方法。
提供本概述是為了以簡化的形式介紹將在以下詳細描述中進一步描述的一些概念。本概述并不旨在標(biāo)識出所要求保護的主題的關(guān)鍵特征或必要特征,也不旨在用于限定所要求保護的主題的范圍。
附圖說明
在所有的圖中,相同標(biāo)號表示相同元素或相同類型的元素。
圖1示出了保留未知文件內(nèi)容的自描述文件100的實施例。
圖2是表示用于創(chuàng)建自描述文件的方法200的實施例的流程圖的圖示。
圖3是表示由能夠適當(dāng)?shù)刂匦掠嬎愦鎯υ谧悦枋鑫募械膶傩灾档膽?yīng)用執(zhí)行的方法300的實施例的流程圖的圖示。
圖4是表示用于保留未知文件內(nèi)容的方法400的實施例的流程圖的圖示。
圖5示出了用于實現(xiàn)本文公開的各方法的計算機環(huán)境和計算機系統(tǒng) 500的實施例。
圖6A示出了用于執(zhí)行本文描述的創(chuàng)建和利用自描述文件格式的實施例的移動計算設(shè)備600的一個實施例。
圖6B是適用于實施本文公開的自描述文件格式的實施例的示例性移動計算設(shè)備系統(tǒng)602的簡化框圖。
圖7示出了用于將本文公開的各實施例提供給一個或多個客戶機設(shè)備的系統(tǒng)的實施例。
具體實施方式
本發(fā)明現(xiàn)將參考其中示出了一些可能的實施例的附圖來更完整地描述各示例性實施例。然而,其他方面能以許多不同的形式來實現(xiàn),并且在本發(fā)明中包括各具體實施例不應(yīng)被解釋為將這些方面限于在此闡明的各實施例。相反,包括附圖中描繪的各實施例是為了提供全面和完整且將預(yù)期的范圍完全地傳達給本領(lǐng)域技術(shù)人員的公開。在參考附圖時,使用相同的附圖標(biāo)記來指示所有附圖所示的相同的結(jié)構(gòu)和元素。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于微軟技術(shù)許可有限責(zé)任公司,未經(jīng)微軟技術(shù)許可有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710223538.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 在線應(yīng)用平臺上應(yīng)用間通信的回調(diào)應(yīng)答方法、應(yīng)用及在線應(yīng)用平臺
- 應(yīng)用使用方法、應(yīng)用使用裝置及相應(yīng)的應(yīng)用終端
- 應(yīng)用管理設(shè)備、應(yīng)用管理系統(tǒng)、以及應(yīng)用管理方法
- 能力應(yīng)用系統(tǒng)及其能力應(yīng)用方法
- 應(yīng)用市場的應(yīng)用搜索方法、系統(tǒng)及應(yīng)用市場
- 使用應(yīng)用的方法和應(yīng)用平臺
- 應(yīng)用安裝方法和應(yīng)用安裝系統(tǒng)
- 使用遠程應(yīng)用進行應(yīng)用安裝
- 應(yīng)用檢測方法及應(yīng)用檢測裝置
- 應(yīng)用調(diào)用方法、應(yīng)用發(fā)布方法及應(yīng)用發(fā)布系統(tǒng)





