[發明專利]信息處理設備和方法以及程序無效
| 申請號: | 200810095007.0 | 申請日: | 2008-04-21 |
| 公開(公告)號: | CN101290604A | 公開(公告)日: | 2008-10-22 |
| 發明(設計)人: | 足立直大 | 申請(專利權)人: | 索尼株式會社 |
| 主分類號: | G06F13/28 | 分類號: | G06F13/28 |
| 代理公司: | 北京東方億思知識產權代理有限責任公司 | 代理人: | 董方源 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 信息處理 設備 方法 以及 程序 | ||
1.一種信息處理設備,包括:
設置裝置,用于將聯系另一設備設置的讀取時的最大傳送大小或者寫入時的最大傳送大小設置為最大傳送大小;
計算裝置,用于從第一數據量中減去第二數據量,以計算第三數據量,該第一數據量是要傳送的數據的量,該第二數據量是已經傳送的數據的量;
邊界判定裝置,用于在其量為所述第三數據量的數據被傳送的情況下,判斷此傳送是否將會涉及延伸跨過頁邊界;
緩沖器邊界判定裝置,用于在其量為所述第三數據量的數據被傳送的情況下,判斷此傳送是否將會涉及超過緩沖器大小;
傳送大小判定裝置,用于判斷所述第三數據量是否等于或小于所述設置裝置所設置的所述最大傳送大小;以及
判定裝置,用于基于由所述邊界判定裝置作出的第一判斷、由所述緩沖器邊界判定裝置所作出的第二判斷以及由所述傳送大小判定裝置作出的第三判斷,來確定在所述第三數據量的限度內要傳送的數據的數據量。
2.如權利要求1所述的信息處理設備,其中
所述邊界判定裝置計算讀取起始位置與所述頁邊界之間的差值,
所述緩沖器邊界判定裝置計算緩沖器的剩余容量,并且
所述判定裝置將所述差值,所述剩余容量和所述第三數據量之中的最小值確定為所述要傳送的數據的數據量。
3.如權利要求2所述的信息處理設備,其中,當所述第一判斷、所述第二判斷和所述第三判斷中的兩個或更多個為肯定時,所述判定裝置將所述差值,所述剩余容量和所述第三數據量之中的最小值確定為所述要傳送的數據的數據量。
4.如權利要求1所述的信息處理設備,還包括直接存儲器訪問控制器,用于控制數據傳送,以使得其數據量為由所述判定裝置確定的數據量的數據被傳送。
5.如權利要求1所述的信息處理設備,其中所述計算裝置在將由所述判定裝置確定的所述數據量和所述第三數據量分別當作所述第二數據量和所述第一數據量的同時計算新的第三數據量,以將所述第三數據量更新到所述新的第三數據量,并且繼續此更新,直到所述第三數據量達到零為止。
6.如權利要求5所述的信息處理設備,其中,所述第一數據量的初始值是從所述另一設備提供的。
7.一種信息處理方法,包括以下步驟:
將聯系另一設備設置的讀取時的最大傳送大小或者寫入時的最大傳送大小設置為最大傳送大小;
從第一數據量中減去第二數據量,以計算第三數據量,該第一數據量是要傳送的數據的量,該第二數據量是已經傳送的數據的量;
如果其量為所述第三數據量的數據被傳送,則判斷此傳送是否將會涉及延伸跨過頁邊界;
如果其量為所述第三數據量的數據被傳送,則判斷此傳送是否將會涉及超過緩沖器大小;
判斷所述第三數據量是否等于或小于在所述設置步驟中設置的所述最大傳送大小;以及
基于這些判斷的結果,來確定在所述第三數據量的限度內要傳送的數據的數據量。
8.一種計算機可讀程序,包括以下步驟:
將聯系另一設備設置的讀取時的最大傳送大小或者寫入時的最大傳送大小設置為最大傳送大小;
從第一數據量中減去第二數據量,以計算第三數據量,該第一數據量是要傳送的數據的量,該第二數據量是已經傳送的數據的量;
如果其量為所述第三數據量的數據被傳送,則判斷此傳送是否將會涉及延伸跨過頁邊界;
如果其量為所述第三數據量的數據被傳送,則判斷此傳送是否將會涉及超過緩沖器大小;
判斷所述第三數據量是否等于或小于在所述設置步驟中設置的所述最大傳送大小;以及
基于這些判斷的結果,來確定在所述第三數據量的限度內要傳送的數據的數據量。
9.一種信息處理設備,包括:
設置部件,該設置部件被配置為將聯系另一設備設置的讀取時的最大傳送大小或者寫入時的最大傳送大小設置為最大傳送大小;
計算部件,該計算部件被配置為從第一數據量中減去第二數據量,以計算第三數據量,該第一數據量是要傳送的數據的量,該第二數據量是已經傳送的數據的量;
邊界判定部件,該邊界判定部件被配置為在其量為所述第三數據量的數據被傳送的情況下,判斷此傳送是否將會涉及延伸跨過頁邊界;
緩沖器邊界判定部件,該緩沖器邊界判定部件被配置為在其量為所述第三數據量的數據被傳送的情況下,判斷此傳送是否將會涉及超過緩沖器大小;
傳送大小判定部件,該傳送大小判定部件被配置為判斷所述第三數據量是否等于或小于所述設置部件所設置的所述最大傳送大小;以及
判定部件,該判定部件被配置為基于由所述邊界判定部件作出的第一判斷、由所述緩沖器邊界判定部件所作出的第二判斷以及由所述傳送大小判定部件作出的第三判斷,來確定在所述第三數據量的限度內要傳送的數據的數據量。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于索尼株式會社,未經索尼株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810095007.0/1.html,轉載請聲明來源鉆瓜專利網。





