CN100530158C - 在网络化的资源上复制源文件的方法和服务器计算装置 - Google Patents
在网络化的资源上复制源文件的方法和服务器计算装置 Download PDFInfo
- Publication number
- CN100530158C CN100530158C CNB031086500A CN03108650A CN100530158C CN 100530158 C CN100530158 C CN 100530158C CN B031086500 A CNB031086500 A CN B031086500A CN 03108650 A CN03108650 A CN 03108650A CN 100530158 C CN100530158 C CN 100530158C
- Authority
- CN
- China
- Prior art keywords
- source file
- group
- server
- increment
- delta package
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000010076 replication Effects 0.000 claims abstract description 26
- 238000000034 method Methods 0.000 claims abstract description 21
- 238000004364 calculation method Methods 0.000 claims description 25
- 230000006855 networking Effects 0.000 claims description 16
- 230000006835 compression Effects 0.000 claims description 14
- 238000007906 compression Methods 0.000 claims description 14
- 230000037430 deletion Effects 0.000 claims description 9
- 238000012217 deletion Methods 0.000 claims description 8
- 230000008439 repair process Effects 0.000 claims description 8
- 230000004044 response Effects 0.000 claims description 8
- 230000005540 biological transmission Effects 0.000 claims description 4
- 230000004048 modification Effects 0.000 claims description 3
- 238000012986 modification Methods 0.000 claims description 3
- 230000015654 memory Effects 0.000 description 14
- 238000003860 storage Methods 0.000 description 13
- 238000009434 installation Methods 0.000 description 12
- 238000004891 communication Methods 0.000 description 11
- 238000005516 engineering process Methods 0.000 description 11
- 238000012423 maintenance Methods 0.000 description 8
- 230000008859 change Effects 0.000 description 5
- 238000011156 evaluation Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000005253 cladding Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
- G06F8/658—Incremental updates; Differential updates
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99951—File or database maintenance
- Y10S707/99952—Coherency, e.g. same view to multiple users
- Y10S707/99953—Recoverability
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99951—File or database maintenance
- Y10S707/99952—Coherency, e.g. same view to multiple users
- Y10S707/99954—Version management
Abstract
Description
Claims (19)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/116,775 US7600021B2 (en) | 2002-04-03 | 2002-04-03 | Delta replication of source files and packages across networked resources |
US10/116,775 | 2002-04-30 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1455348A CN1455348A (zh) | 2003-11-12 |
CN100530158C true CN100530158C (zh) | 2009-08-19 |
Family
ID=28041092
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB031086500A Expired - Fee Related CN100530158C (zh) | 2002-04-03 | 2003-04-02 | 在网络化的资源上复制源文件的方法和服务器计算装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7600021B2 (zh) |
EP (1) | EP1351136A3 (zh) |
JP (1) | JP4159394B2 (zh) |
CN (1) | CN100530158C (zh) |
TW (1) | TWI326168B (zh) |
Families Citing this family (110)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6925467B2 (en) * | 2002-05-13 | 2005-08-02 | Innopath Software, Inc. | Byte-level file differencing and updating algorithms |
US7228317B1 (en) * | 2002-06-18 | 2007-06-05 | Yahoo! Inc. | Method and apparatus for accelerating and improving access to network files |
US20040025033A1 (en) * | 2002-08-02 | 2004-02-05 | Todd Luke B. | System and method for preventing unauthorized installation, use and reproduction of software |
US9646339B2 (en) * | 2002-09-16 | 2017-05-09 | Touchtunes Music Corporation | Digital downloading jukebox system with central and local music servers |
US8103589B2 (en) | 2002-09-16 | 2012-01-24 | Touchtunes Music Corporation | Digital downloading jukebox system with central and local music servers |
US6836657B2 (en) * | 2002-11-12 | 2004-12-28 | Innopath Software, Inc. | Upgrading of electronic files including automatic recovery from failures and errors occurring during the upgrade |
US7096311B2 (en) * | 2002-09-30 | 2006-08-22 | Innopath Software, Inc. | Updating electronic files using byte-level file differencing and updating algorithms |
US7003534B2 (en) * | 2002-11-18 | 2006-02-21 | Innopath Software, Inc. | Generating difference files using module information of embedded software components |
US7844734B2 (en) | 2002-11-18 | 2010-11-30 | Innopath Software, Inc. | Dynamic addressing (DA) using a centralized DA manager |
US7007049B2 (en) * | 2002-11-18 | 2006-02-28 | Innopath Software, Inc. | Device memory management during electronic file updating |
US7320010B2 (en) | 2002-11-18 | 2008-01-15 | Innopath Software, Inc. | Controlling updates of electronic files |
US20040098421A1 (en) * | 2002-11-18 | 2004-05-20 | Luosheng Peng | Scheduling updates of electronic files |
US7904432B2 (en) * | 2003-01-24 | 2011-03-08 | Hewlett-Packard Development Company, L.P. | Compressed data structure for extracted changes to a database and method of generating the data structure |
US8255361B2 (en) * | 2003-01-31 | 2012-08-28 | Oracle America, Inc. | Method and system for validating differential computer system update |
US7031972B2 (en) | 2003-07-21 | 2006-04-18 | Innopath Software, Inc. | Algorithms for block-level code alignment of software binary files |
US8539063B1 (en) | 2003-08-29 | 2013-09-17 | Mcafee, Inc. | Method and system for containment of networked application client software by explicit human input |
EP1676195A4 (en) * | 2003-10-23 | 2007-08-29 | Innopath Software Inc | DYNAMIC ADDRESSING BY CENTRALIZED DYNAMIC ADDRESSING MANAGER |
WO2005055055A1 (ja) * | 2003-12-05 | 2005-06-16 | Fujitsu Limited | データ管理システム,データ管理装置,データ管理方法,データ供給システム,データ管理プログラムおよび同プログラムを記録したコンピュータ読取可能な記録媒体 |
US7840968B1 (en) | 2003-12-17 | 2010-11-23 | Mcafee, Inc. | Method and system for containment of usage of language interfaces |
US7231502B2 (en) * | 2004-02-04 | 2007-06-12 | Falcon Stor Software, Inc. | Method and system for storing data |
JP4354314B2 (ja) * | 2004-03-16 | 2009-10-28 | 株式会社日立製作所 | サーバ差分管理システム及び情報処理装置の制御方法 |
US7516451B2 (en) | 2004-08-31 | 2009-04-07 | Innopath Software, Inc. | Maintaining mobile device electronic files including using difference files when upgrading |
US7747998B2 (en) * | 2004-08-31 | 2010-06-29 | Microsoft Corporation | Elevated patching |
US7552431B2 (en) * | 2004-08-31 | 2009-06-23 | Microsoft Corporation | Multiple patching in a single installation transaction |
US7703090B2 (en) * | 2004-08-31 | 2010-04-20 | Microsoft Corporation | Patch un-installation |
US7552430B2 (en) * | 2004-08-31 | 2009-06-23 | Microsoft Corporation | Patch sequencing |
US7873955B1 (en) | 2004-09-07 | 2011-01-18 | Mcafee, Inc. | Solidifying the executable software set of a computer |
US7769849B2 (en) * | 2004-10-25 | 2010-08-03 | Lsi Corporation | Method for detecting changes in a storage area network without external tools and hardware |
US8972545B2 (en) | 2004-11-02 | 2015-03-03 | Dell Products L.P. | System and method for information handling system image network communication |
US20060112152A1 (en) * | 2004-11-22 | 2006-05-25 | Microsoft Corporation | Smart patching by targeting particular prior versions of a file |
US20060117075A1 (en) * | 2004-12-01 | 2006-06-01 | International Business Machines Corporation | Prerequisite, dependent and atomic deltas |
TWI255420B (en) * | 2004-12-22 | 2006-05-21 | Mitac Technology Corp | Software package system |
JP2006185059A (ja) * | 2004-12-27 | 2006-07-13 | Fujitsu Ltd | コンテンツ管理装置 |
US8949388B2 (en) * | 2005-04-25 | 2015-02-03 | Dell Products L.P. | System and method for information handling system image network communication |
US8255362B2 (en) * | 2005-06-08 | 2012-08-28 | rPath | Methods, systems, and computer program products for provisioning software using local changesets that represent differences between software on a repository and a local system |
US8255363B2 (en) * | 2005-06-08 | 2012-08-28 | rPath | Methods, systems, and computer program products for provisioning software using dynamic tags to identify and process files |
US7577661B2 (en) * | 2005-06-30 | 2009-08-18 | Microsoft Corporation | Extensible and automatically replicating server farm configuration management infrastructure |
US7856661B1 (en) | 2005-07-14 | 2010-12-21 | Mcafee, Inc. | Classification of software on networked systems |
US7725436B1 (en) * | 2006-01-12 | 2010-05-25 | Network Appliance, Inc, | Method and system for reducing the number of read-only, persistent point-in-time images on a storage server |
US7676565B2 (en) * | 2006-01-27 | 2010-03-09 | Microsoft Corporation | Light weight software and hardware inventory |
US7757269B1 (en) | 2006-02-02 | 2010-07-13 | Mcafee, Inc. | Enforcing alignment of approved changes and deployed changes in the software change life-cycle |
US7895573B1 (en) | 2006-03-27 | 2011-02-22 | Mcafee, Inc. | Execution environment file inventory |
US8555404B1 (en) | 2006-05-18 | 2013-10-08 | Mcafee, Inc. | Connectivity-based authorization |
RU2388045C2 (ru) * | 2006-06-19 | 2010-04-27 | Самсунг Электроникс Ко., Лтд. | Система и способ обновления программы для переносного устройства с поддержкой ота |
US9424154B2 (en) | 2007-01-10 | 2016-08-23 | Mcafee, Inc. | Method of and system for computer system state checks |
US8332929B1 (en) | 2007-01-10 | 2012-12-11 | Mcafee, Inc. | Method and apparatus for process enforced configuration management |
US9563640B2 (en) * | 2007-02-09 | 2017-02-07 | Micro Focus Software Inc. | Techniques for versioning files |
US20080201705A1 (en) | 2007-02-15 | 2008-08-21 | Sun Microsystems, Inc. | Apparatus and method for generating a software dependency map |
US8762984B2 (en) * | 2007-05-31 | 2014-06-24 | Microsoft Corporation | Content distribution infrastructure |
US8701189B2 (en) | 2008-01-31 | 2014-04-15 | Mcafee, Inc. | Method of and system for computer system denial-of-service protection |
US8560732B2 (en) * | 2008-02-19 | 2013-10-15 | Red Hat, Inc. | Peer-to-peer object distribution |
JP4840670B2 (ja) * | 2008-03-25 | 2011-12-21 | 日本電気株式会社 | 仮想マシンのデプロイ高速化システム、その方法及びそのプログラム |
US8615502B2 (en) | 2008-04-18 | 2013-12-24 | Mcafee, Inc. | Method of and system for reverse mapping vnode pointers |
US20100083242A1 (en) * | 2008-09-30 | 2010-04-01 | Kai Altstaedt | Installation management system for an aircraft server |
DE102008042497A1 (de) * | 2008-09-30 | 2010-04-08 | Airbus Deutschland Gmbh | Installationsmanagementsystem für einen Flugzeugserver |
US8544003B1 (en) | 2008-12-11 | 2013-09-24 | Mcafee, Inc. | System and method for managing virtual machine configurations |
TWI405439B (zh) * | 2009-04-30 | 2013-08-11 | Ipanel Technologies Ltd | 資料下載和上傳的實現方法、網路節點及通信系統 |
US8381284B2 (en) | 2009-08-21 | 2013-02-19 | Mcafee, Inc. | System and method for enforcing security policies in a virtual environment |
JP5478986B2 (ja) * | 2009-08-21 | 2014-04-23 | 株式会社日立ソリューションズ | 情報機器及びプログラム |
US9122558B2 (en) | 2009-11-09 | 2015-09-01 | Bank Of America Corporation | Software updates using delta patching |
US8671402B2 (en) | 2009-11-09 | 2014-03-11 | Bank Of America Corporation | Network-enhanced control of software updates received via removable computer-readable medium |
US20110113226A1 (en) * | 2009-11-09 | 2011-05-12 | Bank Of America Corporation | Distribution Of Software Updates |
US9128799B2 (en) | 2009-11-09 | 2015-09-08 | Bank Of America Corporation | Programmatic creation of task sequences from manifests |
US8972974B2 (en) * | 2009-11-09 | 2015-03-03 | Bank Of America Corporation | Multiple invocation points in software build task sequence |
US9176898B2 (en) | 2009-11-09 | 2015-11-03 | Bank Of America Corporation | Software stack building using logically protected region of computer-readable medium |
US8584113B2 (en) * | 2009-11-09 | 2013-11-12 | Bank Of America Corporation | Cross-updating of software between self-service financial transaction machines |
US9552497B2 (en) | 2009-11-10 | 2017-01-24 | Mcafee, Inc. | System and method for preventing data loss using virtual machine wrapped applications |
US8925101B2 (en) | 2010-07-28 | 2014-12-30 | Mcafee, Inc. | System and method for local protection against malicious software |
US8938800B2 (en) | 2010-07-28 | 2015-01-20 | Mcafee, Inc. | System and method for network level protection against malicious software |
US9582319B2 (en) | 2010-08-13 | 2017-02-28 | International Business Machines Corporation | Migrating virtual machines across network separated data centers |
US8549003B1 (en) | 2010-09-12 | 2013-10-01 | Mcafee, Inc. | System and method for clustering host inventories |
CN102402441B (zh) * | 2010-09-16 | 2014-08-20 | 腾讯科技(深圳)有限公司 | 一种对多台计算机进行配置的系统和方法 |
US10289453B1 (en) * | 2010-12-07 | 2019-05-14 | Amazon Technologies, Inc. | Allocating computing resources |
US9075993B2 (en) | 2011-01-24 | 2015-07-07 | Mcafee, Inc. | System and method for selectively grouping and managing program files |
US8856486B2 (en) * | 2011-02-23 | 2014-10-07 | Citrix Systems, Inc. | Deploying a copy of a disk image from source storage to target storage |
US9112830B2 (en) | 2011-02-23 | 2015-08-18 | Mcafee, Inc. | System and method for interlocking a host and a gateway |
JP5760716B2 (ja) | 2011-03-30 | 2015-08-12 | 富士通株式会社 | アプリ提供システム、アプリ提供方法、情報処理装置及び情報処理プログラム |
JP5686046B2 (ja) | 2011-03-31 | 2015-03-18 | 富士通株式会社 | アプリ提供システム、アプリ提供方法及びアプリ提供プログラム |
US10169381B2 (en) * | 2011-05-13 | 2019-01-01 | Entit Software Llc | Database recovery by container |
US8997085B2 (en) | 2011-06-24 | 2015-03-31 | International Business Machines Corporation | Image delta-based upgrade of complex stack in software appliance |
US9594881B2 (en) | 2011-09-09 | 2017-03-14 | Mcafee, Inc. | System and method for passive threat detection using virtual memory inspection |
US8694738B2 (en) | 2011-10-11 | 2014-04-08 | Mcafee, Inc. | System and method for critical address space protection in a hypervisor environment |
US9069586B2 (en) | 2011-10-13 | 2015-06-30 | Mcafee, Inc. | System and method for kernel rootkit protection in a hypervisor environment |
US8973144B2 (en) | 2011-10-13 | 2015-03-03 | Mcafee, Inc. | System and method for kernel rootkit protection in a hypervisor environment |
US8713668B2 (en) | 2011-10-17 | 2014-04-29 | Mcafee, Inc. | System and method for redirected firewall discovery in a network environment |
US8800024B2 (en) | 2011-10-17 | 2014-08-05 | Mcafee, Inc. | System and method for host-initiated firewall discovery in a network environment |
CN102508740A (zh) * | 2011-10-26 | 2012-06-20 | 上海文广互动电视有限公司 | 文件系统远程复制方法 |
US9389606B2 (en) * | 2011-11-11 | 2016-07-12 | Rockwell Automation Technologies, Inc. | Agile control model system and method |
US8700691B2 (en) * | 2011-12-05 | 2014-04-15 | Microsoft Corporation | Minimal download and simulated page navigation features |
US10289743B2 (en) | 2012-01-19 | 2019-05-14 | Microsoft Technology Licensing, Llc | Client-side minimal download and simulated page navigation features |
US9846605B2 (en) | 2012-01-19 | 2017-12-19 | Microsoft Technology Licensing, Llc | Server-side minimal download and error failover |
US8739272B1 (en) | 2012-04-02 | 2014-05-27 | Mcafee, Inc. | System and method for interlocking a host and a gateway |
US9075693B2 (en) | 2012-06-27 | 2015-07-07 | Google Inc. | Methods for updating applications |
US8973146B2 (en) | 2012-12-27 | 2015-03-03 | Mcafee, Inc. | Herd based scan avoidance system in a network environment |
US9455876B1 (en) * | 2013-02-01 | 2016-09-27 | Ingram Micro Inc. | Method and standard for integrating applications into a cloud |
CN104252364B (zh) * | 2013-06-25 | 2017-09-12 | 腾讯科技(深圳)有限公司 | 增量更新的方法、设备及系统 |
CN103401895B (zh) * | 2013-07-12 | 2016-08-10 | 深信服网络科技(深圳)有限公司 | 网络加速方法及系统 |
CN105580023B (zh) | 2013-10-24 | 2019-08-16 | 迈克菲股份有限公司 | 网络环境中的代理辅助的恶意应用阻止 |
CN104714811A (zh) * | 2013-12-13 | 2015-06-17 | 中兴通讯股份有限公司 | 差分升级包的制作方法及装置、系统差分升级方法及装置 |
US9996339B2 (en) | 2014-06-04 | 2018-06-12 | Microsoft Technology Licensing, Llc | Enhanced updating for digital content |
US9563418B1 (en) | 2015-03-26 | 2017-02-07 | Captioncall, Llc | Communication endpoints, software update servers, and related methods |
US9740473B2 (en) | 2015-08-26 | 2017-08-22 | Bank Of America Corporation | Software and associated hardware regression and compatibility testing system |
CN105260265A (zh) * | 2015-09-23 | 2016-01-20 | 浪潮(北京)电子信息产业有限公司 | 一种融合快照实现方法及系统 |
CN105373408A (zh) * | 2015-12-07 | 2016-03-02 | 福建新大陆通信科技股份有限公司 | 一种基于机顶盒软件的补丁包升级方法及系统 |
US10324637B1 (en) * | 2016-12-13 | 2019-06-18 | EMC IP Holding Company LLC | Dual-splitter for high performance replication |
CN108965974A (zh) * | 2017-05-22 | 2018-12-07 | 中兴通讯股份有限公司 | 一种下载机顶盒的显示界面的方法及装置 |
US10963239B2 (en) | 2018-10-18 | 2021-03-30 | International Business Machines Corporation | Operational file management and storage |
CN110492979B (zh) * | 2019-08-22 | 2022-10-28 | 杭州海兴电力科技股份有限公司 | 一种增量数据传输方法、装置、从机及存储介质 |
CN111708619B (zh) * | 2020-08-20 | 2020-11-06 | 上海冰鉴信息科技有限公司 | 基于消息队列和数据库的分布式事务处理方法及系统 |
CN112947983B (zh) * | 2021-04-15 | 2024-03-15 | 网易(杭州)网络有限公司 | 应用程序更新方法及装置、电子设备、存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1996038785A1 (de) * | 1995-05-29 | 1996-12-05 | Siemens Aktiengesellschaft | Aktualisierungsmechanismus für benützerprogramme in einem rechnernetz |
EP0981099A2 (en) * | 1998-08-17 | 2000-02-23 | Connected Place Limited | A method of and an apparatus for merging a sequence of delta files |
JP2000076105A (ja) * | 1998-08-29 | 2000-03-14 | Stc Internatl Computers Ltd | タイムバ―ジョンデ―タ記憶装置 |
US6052531A (en) * | 1998-03-25 | 2000-04-18 | Symantec Corporation | Multi-tiered incremental software updating |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6816872B1 (en) * | 1990-04-26 | 2004-11-09 | Timespring Software Corporation | Apparatus and method for reconstructing a file from a difference signature and an original file |
US5630116A (en) * | 1993-08-11 | 1997-05-13 | Nec Corporation | Automatic delivery system for master files in a distributed processing system |
US5845090A (en) * | 1994-02-14 | 1998-12-01 | Platinium Technology, Inc. | System for software distribution in a digital computer network |
US5806078A (en) * | 1994-06-09 | 1998-09-08 | Softool Corporation | Version management system |
US5574906A (en) * | 1994-10-24 | 1996-11-12 | International Business Machines Corporation | System and method for reducing storage requirement in backup subsystems utilizing segmented compression and differencing |
US6389582B1 (en) * | 1995-12-21 | 2002-05-14 | John Valainis | Thermal driven placement |
US5995980A (en) * | 1996-07-23 | 1999-11-30 | Olson; Jack E. | System and method for database update replication |
US6314565B1 (en) * | 1997-05-19 | 2001-11-06 | Intervu, Inc. | System and method for automated identification, retrieval, and installation of multimedia software components |
EP1005674A4 (en) * | 1997-07-15 | 2002-03-13 | Pocket Soft Inc | SYSTEM FOR DETECTING DIFFERENCES BETWEEN TWO COMPUTER FILES AND UPDATING OF COMPUTER FILES |
US6351467B1 (en) * | 1997-10-27 | 2002-02-26 | Hughes Electronics Corporation | System and method for multicasting multimedia content |
US6018747A (en) * | 1997-11-26 | 2000-01-25 | International Business Machines Corporation | Method for generating and reconstructing in-place delta files |
JPH11167510A (ja) * | 1997-12-04 | 1999-06-22 | Hitachi Ltd | レプリケーション方法、レプリケーションツール、および、レプリケーションサーバ |
GB2341462B (en) * | 1998-09-12 | 2003-06-11 | Ibm | Method for deployment of incremental versions of applications |
US6338092B1 (en) * | 1998-09-24 | 2002-01-08 | International Business Machines Corporation | Method, system and computer program for replicating data in a distributed computed environment |
US6163811A (en) * | 1998-10-21 | 2000-12-19 | Wildseed, Limited | Token based source file compression/decompression and its application |
US6516327B1 (en) * | 1998-12-24 | 2003-02-04 | International Business Machines Corporation | System and method for synchronizing data in multiple databases |
US6647399B2 (en) * | 1999-11-29 | 2003-11-11 | International Business Machines Corporation | Method, system, program, and data structures for naming full backup versions of files and related deltas of the full backup versions |
US6694336B1 (en) * | 2000-01-25 | 2004-02-17 | Fusionone, Inc. | Data transfer and synchronization system |
AU2001272970A1 (en) * | 2000-06-22 | 2002-01-02 | Synchrologic, Inc. | A system and method for file transmission using file differentiation |
KR100455566B1 (ko) * | 2000-06-30 | 2004-11-09 | 인터내셔널 비지네스 머신즈 코포레이션 | 코드 갱신을 위한 장치 및 방법 |
US6944856B2 (en) * | 2001-05-09 | 2005-09-13 | Sun Microsystems, Inc. | Method, system, program, and data structures for applying a patch to a computer system |
US7185063B1 (en) * | 2001-06-22 | 2007-02-27 | Digital River, Inc. | Content delivery network using differential caching |
-
2002
- 2002-04-03 US US10/116,775 patent/US7600021B2/en not_active Expired - Fee Related
-
2003
- 2003-03-03 TW TW092104452A patent/TWI326168B/zh not_active IP Right Cessation
- 2003-03-03 EP EP03004399A patent/EP1351136A3/en not_active Ceased
- 2003-04-02 CN CNB031086500A patent/CN100530158C/zh not_active Expired - Fee Related
- 2003-04-03 JP JP2003100827A patent/JP4159394B2/ja not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1996038785A1 (de) * | 1995-05-29 | 1996-12-05 | Siemens Aktiengesellschaft | Aktualisierungsmechanismus für benützerprogramme in einem rechnernetz |
US6052531A (en) * | 1998-03-25 | 2000-04-18 | Symantec Corporation | Multi-tiered incremental software updating |
EP0981099A2 (en) * | 1998-08-17 | 2000-02-23 | Connected Place Limited | A method of and an apparatus for merging a sequence of delta files |
JP2000076105A (ja) * | 1998-08-29 | 2000-03-14 | Stc Internatl Computers Ltd | タイムバ―ジョンデ―タ記憶装置 |
Also Published As
Publication number | Publication date |
---|---|
JP2003308210A (ja) | 2003-10-31 |
CN1455348A (zh) | 2003-11-12 |
TW200305319A (en) | 2003-10-16 |
US7600021B2 (en) | 2009-10-06 |
EP1351136A2 (en) | 2003-10-08 |
TWI326168B (en) | 2010-06-11 |
US20030220944A1 (en) | 2003-11-27 |
EP1351136A3 (en) | 2006-03-15 |
JP4159394B2 (ja) | 2008-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100530158C (zh) | 在网络化的资源上复制源文件的方法和服务器计算装置 | |
CN100449524C (zh) | 维护基于组件的软件产品 | |
WO2021213065A1 (zh) | 一种区块链数据归档方法、装置和计算机可读存储介质 | |
US9047392B2 (en) | System and method for conversion of JMS message data into database transactions for application to multiple heterogeneous databases | |
JP4549715B2 (ja) | ネットワーク化された周辺デバイスクライアントのための周辺デバイスドライバ維持管理スキーム | |
US7010580B1 (en) | Method and apparatus for exchanging data in a platform independent manner | |
AU2005229697B2 (en) | Method and apparatus for metadata driven business logic processing | |
US6223345B1 (en) | System and method for building client and server application packages | |
CN100365569C (zh) | 以完全无影响方式安装软件应用程序的系统和方法 | |
US10621212B2 (en) | Language tag management on international data storage | |
US8250102B2 (en) | Remote storage and management of binary object data | |
US20170223003A1 (en) | Integrated data extraction and retrieval system | |
US20140025802A1 (en) | Method for extending business systems to a mobile workforce | |
US9274783B2 (en) | Dynamic delivery and integration of static content into cloud | |
US20040194016A1 (en) | Dynamic data migration for structured markup language schema changes | |
CN104781791A (zh) | 通用可插拔云灾难恢复系统 | |
US9971779B2 (en) | Automated data intake system | |
CN102165419A (zh) | 用于管理批作业的计算机系统及其方法及计算机程序 | |
US11036590B2 (en) | Reducing granularity of backup data over time | |
CN102804202A (zh) | 内容网格搜索 | |
CN114490677A (zh) | 数据分析系统中的数据同步 | |
US20050234990A1 (en) | System and method for tracking documents | |
EP3051457A1 (en) | Method for performing file synchronization control, and associated apparatus | |
CN116964985A (zh) | 通知控制方法、验证方法、信息处理装置以及通知控制程序 | |
US7783662B2 (en) | Federated information management |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CI01 | Publication of corrected invention patent application |
Correction item: Priority Correct: [32]2002.04.03 False: [32]2002.04.30 Number: 46 Volume: 19 |
|
CI02 | Correction of invention patent application |
Correction item: Priority Correct: [32]2002.04.03 False: [32]2002.04.30 Number: 46 Page: The title page Volume: 19 |
|
COR | Change of bibliographic data |
Free format text: CORRECT: PRIORITY; FROM: ¢32!2002.4.30 TO: ¢32!2002.4.3 |
|
ERR | Gazette correction |
Free format text: CORRECT: PRIORITY; FROM: ¢32!2002.4.30 TO: ¢32!2002.4.3 |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CI01 | Publication of corrected invention patent application |
Correction item: priority date Correct: 2002.4.3 False: 2002.4.30 Number: 33 Page: 1734 Volume: 25 |
|
CI03 | Correction of invention patent |
Correction item: priority date Correct: 2002.4.3 False: 2002.4.30 Number: 33 Page: The title page Volume: 25 |
|
ERR | Gazette correction |
Free format text: CORRECT: DATE OF PRIORITY DATE; FROM: 2002.4.30 TO: 2002.4.3 |
|
ASS | Succession or assignment of patent right |
Owner name: MICROSOFT TECHNOLOGY LICENSING LLC Free format text: FORMER OWNER: MICROSOFT CORP. Effective date: 20150507 |
|
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20150507 Address after: Washington State Patentee after: Micro soft technique license Co., Ltd Address before: Washington State Patentee before: Microsoft Corp. |
|
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090819 Termination date: 20200402 |
|
CF01 | Termination of patent right due to non-payment of annual fee |