WO2002065282A3 - Distribution of binary executables and content from peer locations/machines - Google Patents
Distribution of binary executables and content from peer locations/machines Download PDFInfo
- Publication number
- WO2002065282A3 WO2002065282A3 PCT/US2001/045802 US0145802W WO02065282A3 WO 2002065282 A3 WO2002065282 A3 WO 2002065282A3 US 0145802 W US0145802 W US 0145802W WO 02065282 A3 WO02065282 A3 WO 02065282A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- binary executables
- executables
- binary
- bootstrap program
- content
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/18—File system types
- G06F16/182—Distributed file systems
- G06F16/1834—Distributed file systems implemented based on peer-to-peer networks, e.g. gnutella
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4416—Network booting; Remote initial program loading [RIPL]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4505—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
- H04L61/4511—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
- H04L67/1061—Peer-to-peer [P2P] networks using node-based peer discovery mechanisms
- H04L67/1063—Discovery through centralising entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
- H04L67/1074—Peer-to-peer [P2P] networks for supporting data block transmission mechanisms
- H04L67/1078—Resource delivery mechanisms
- H04L67/108—Resource delivery mechanisms characterised by resources being split in blocks or fragments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
Abstract
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU2002232464A AU2002232464A1 (en) | 2001-02-09 | 2001-10-30 | Distribution of binary executables and content from peer locations/machines |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US26790101P | 2001-02-09 | 2001-02-09 | |
US60/267,901 | 2001-02-09 | ||
US09/948,466 US7584261B1 (en) | 2001-02-09 | 2001-09-06 | Distribution of binary executables and content from peer locations/machines |
US09/948,466 | 2001-09-06 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2002065282A2 WO2002065282A2 (en) | 2002-08-22 |
WO2002065282A3 true WO2002065282A3 (en) | 2006-11-02 |
Family
ID=26952739
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2001/045802 WO2002065282A2 (en) | 2001-02-09 | 2001-10-30 | Distribution of binary executables and content from peer locations/machines |
Country Status (3)
Country | Link |
---|---|
US (1) | US7536458B2 (en) |
AU (1) | AU2002232464A1 (en) |
WO (1) | WO2002065282A2 (en) |
Families Citing this family (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8458754B2 (en) | 2001-01-22 | 2013-06-04 | Sony Computer Entertainment Inc. | Method and system for providing instant start multimedia content |
US7653552B2 (en) * | 2001-03-21 | 2010-01-26 | Qurio Holdings, Inc. | Digital file marketplace |
US20020138576A1 (en) * | 2001-03-21 | 2002-09-26 | Schleicher Jorg Gregor | Method and system for generating revenue in a peer-to-peer file delivery network |
US8041803B2 (en) * | 2001-09-26 | 2011-10-18 | Qurio Holdings, Inc. | Method and system for delivering files in digital file marketplace |
US7225228B2 (en) * | 2002-03-25 | 2007-05-29 | Sun Microsystems, Inc. | Efficient binary content distribution using propagating messages |
US7178144B2 (en) | 2002-04-23 | 2007-02-13 | Secure Resolutions, Inc. | Software distribution via stages |
US7401133B2 (en) | 2002-04-23 | 2008-07-15 | Secure Resolutions, Inc. | Software administration in an application service provider scenario via configuration directives |
US8239446B2 (en) * | 2003-11-19 | 2012-08-07 | Sony Computer Entertainment America Llc | Content distribution architecture |
US7716660B2 (en) | 2004-12-14 | 2010-05-11 | Microsoft Corporation | Method and system for downloading updates |
US7770168B1 (en) * | 2005-05-25 | 2010-08-03 | Landesk Software Limited | Systems and methods for distributing software using nodes within a network group |
US8751648B2 (en) * | 2005-06-03 | 2014-06-10 | Wefi, Inc. | Providing and receiving network access |
TWI298128B (en) * | 2005-10-20 | 2008-06-21 | Ind Tech Res Inst | Method and system for managing distributed storage of digital contents |
US8291093B2 (en) | 2005-12-08 | 2012-10-16 | Microsoft Corporation | Peer-to-peer remediation |
US20090254659A1 (en) * | 2006-04-12 | 2009-10-08 | Jun Li | Delayed Downloading Video Service Using Peer-to-Peer (P2P) Content Distribution Network |
US8392910B1 (en) * | 2007-04-10 | 2013-03-05 | AT & T Intellectual Property II, LLP | Stochastic method for program security using deferred linking |
US9483405B2 (en) | 2007-09-20 | 2016-11-01 | Sony Interactive Entertainment Inc. | Simplified run-time program translation for emulating complex processor pipelines |
KR101472936B1 (en) * | 2008-04-30 | 2014-12-17 | 삼성전자주식회사 | P2P Network System And Operating Method based on a region thereof |
US9747340B2 (en) * | 2008-06-19 | 2017-08-29 | Microsoft Technology Licensing, Llc | Method and system of using a local hosted cache and cryptographic hash functions to reduce network traffic |
US8688779B2 (en) | 2009-04-08 | 2014-04-01 | Blackberry Limited | Publishing location for a limited time |
US8560604B2 (en) * | 2009-10-08 | 2013-10-15 | Hola Networks Ltd. | System and method for providing faster and more efficient data communication |
US8126987B2 (en) | 2009-11-16 | 2012-02-28 | Sony Computer Entertainment Inc. | Mediation of content-related services |
US8433759B2 (en) | 2010-05-24 | 2013-04-30 | Sony Computer Entertainment America Llc | Direction-conscious information sharing |
US8479188B2 (en) * | 2010-07-08 | 2013-07-02 | Microsoft Corporation | Binary code change vulnerability prioritization |
US8707289B2 (en) | 2011-07-20 | 2014-04-22 | Google Inc. | Multiple application versions |
US20130232229A1 (en) * | 2012-03-02 | 2013-09-05 | Ilya Firman | Distribution of Application Files |
US9250983B2 (en) | 2012-06-01 | 2016-02-02 | Blackberry Limited | System and method for sharing items between electronic devices |
US10057375B2 (en) * | 2013-12-13 | 2018-08-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Distributed deployment based on rating values |
KR101609124B1 (en) * | 2014-07-07 | 2016-04-20 | 주식회사 윈스 | Method and apparatus for providing behavior-based analysis service in mobile network environment |
US10129131B2 (en) * | 2015-06-30 | 2018-11-13 | Dell Products, Lp | System and method for device optimization in a network of devices with embedded electronics |
CN106453460B (en) * | 2015-08-12 | 2021-01-08 | 腾讯科技(深圳)有限公司 | File distribution method, device and system |
US10180845B1 (en) | 2015-11-13 | 2019-01-15 | Ivanti, Inc. | System and methods for network booting |
US10447773B2 (en) * | 2015-12-29 | 2019-10-15 | General Motors Llc | Aggregating vehicle-related big data |
CN110636150B (en) | 2019-10-24 | 2023-04-18 | 北京小米移动软件有限公司 | Domain name resolution method, domain name resolution device, and storage medium |
FR3113963B1 (en) * | 2020-09-10 | 2023-06-30 | Thales Sa | ADVANCED CHAIN OF TRUST IN AERONAUTICS FIELD OF THE INVENTION |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1989005551A1 (en) * | 1987-12-02 | 1989-06-15 | Network Equipment Technologies, Inc. | Method and apparatus for automatic loading of a data set in a node of a communication network |
EP0677809A1 (en) * | 1994-03-24 | 1995-10-18 | NCR International, Inc. | Automatic updating of computer software |
US6144992A (en) * | 1997-05-09 | 2000-11-07 | Altiris, Inc. | Method and system for client/server and peer-to-peer disk imaging |
GB2350453A (en) * | 1999-05-14 | 2000-11-29 | Fujitsu Ltd | Distribution of software resources |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5444850A (en) | 1993-08-04 | 1995-08-22 | Trend Micro Devices Incorporated | Method and apparatus for controlling network and workstation access prior to workstation boot |
US5761499A (en) | 1995-12-21 | 1998-06-02 | Novell, Inc. | Method for managing globally distributed software components |
US5845077A (en) | 1995-11-27 | 1998-12-01 | Microsoft Corporation | Method and system for identifying and obtaining computer software from a remote computer |
US5870554A (en) | 1996-04-01 | 1999-02-09 | Advanced Micro Devices, Inc. | Server selection method where a client selects a server according to address, operating system and found frame for remote booting |
US6026430A (en) * | 1997-03-24 | 2000-02-15 | Butman; Ronald A. | Dynamic client registry apparatus and method |
US6289388B1 (en) * | 1997-06-02 | 2001-09-11 | Unisys Corporation | System for communicating heterogeneous computers that are coupled through an I/O interconnection subsystem and have distinct network addresses, via a single network interface card |
US5944783A (en) * | 1997-07-29 | 1999-08-31 | Lincom Corporation | Apparatus and method for data transfers through software agents using client-to-server and peer-to-peer transfers |
US5931947A (en) * | 1997-09-11 | 1999-08-03 | International Business Machines Corporation | Secure array of remotely encrypted storage devices |
US6185678B1 (en) | 1997-10-02 | 2001-02-06 | Trustees Of The University Of Pennsylvania | Secure and reliable bootstrap architecture |
CA2217277A1 (en) * | 1997-10-03 | 1999-04-03 | Newbridge Networks Corporation | Automatic link establishment for distributed servers in atm networks |
GB2334354B (en) | 1998-02-13 | 2003-04-16 | Ibm | Booting a computer system from a network |
US6438592B1 (en) | 1998-02-25 | 2002-08-20 | Michael G. Killian | Systems for monitoring and improving performance on the world wide web |
US6230269B1 (en) | 1998-03-04 | 2001-05-08 | Microsoft Corporation | Distributed authentication system and method |
US6430618B1 (en) * | 1998-03-13 | 2002-08-06 | Massachusetts Institute Of Technology | Method and apparatus for distributing requests among a plurality of resources |
US5974547A (en) | 1998-03-20 | 1999-10-26 | 3Com Corporation | Technique for reliable network booting of an operating system to a client computer |
EP0993163A1 (en) * | 1998-10-05 | 2000-04-12 | Backweb Technologies Ltd. | Distributed client-based data caching system and method |
US6907463B1 (en) | 1999-10-19 | 2005-06-14 | Audiogalaxy, Inc. | System and method for enabling file transfers executed in a network environment by a software program |
US6742023B1 (en) | 2000-04-28 | 2004-05-25 | Roxio, Inc. | Use-sensitive distribution of data files between users |
US6735692B1 (en) * | 2000-07-11 | 2004-05-11 | International Business Machines Corporation | Redirected network boot to multiple remote file servers |
US7162538B1 (en) * | 2000-10-04 | 2007-01-09 | Intel Corporation | Peer to peer software distribution system |
US7275102B2 (en) * | 2001-01-22 | 2007-09-25 | Sun Microsystems, Inc. | Trust mechanisms for a peer-to-peer network computing platform |
WO2002057917A2 (en) * | 2001-01-22 | 2002-07-25 | Sun Microsystems, Inc. | Peer-to-peer network computing platform |
-
2001
- 2001-10-30 AU AU2002232464A patent/AU2002232464A1/en not_active Abandoned
- 2001-10-30 WO PCT/US2001/045802 patent/WO2002065282A2/en active Application Filing
-
2005
- 2005-04-21 US US11/112,794 patent/US7536458B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1989005551A1 (en) * | 1987-12-02 | 1989-06-15 | Network Equipment Technologies, Inc. | Method and apparatus for automatic loading of a data set in a node of a communication network |
EP0677809A1 (en) * | 1994-03-24 | 1995-10-18 | NCR International, Inc. | Automatic updating of computer software |
US6144992A (en) * | 1997-05-09 | 2000-11-07 | Altiris, Inc. | Method and system for client/server and peer-to-peer disk imaging |
GB2350453A (en) * | 1999-05-14 | 2000-11-29 | Fujitsu Ltd | Distribution of software resources |
Non-Patent Citations (1)
Title |
---|
MARMOR M S: "MAKE THE P2P LEAP WITH TOADNODE", WEB TECHNIQUES, MILLER FREEMAN, US, vol. 5, no. 12, December 2000 (2000-12-01), pages 44 - 49, XP008000376, ISSN: 1086-556X * |
Also Published As
Publication number | Publication date |
---|---|
AU2002232464A1 (en) | 2002-08-28 |
AU2002232464A8 (en) | 2006-12-14 |
US7536458B2 (en) | 2009-05-19 |
WO2002065282A2 (en) | 2002-08-22 |
US20050198388A1 (en) | 2005-09-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2002065282A3 (en) | Distribution of binary executables and content from peer locations/machines | |
Bestavros | Using speculation to reduce server load and service time on the WWW | |
WO2006012144A3 (en) | Accelerating user interfaces by predicting user actions | |
US6941351B2 (en) | Application program caching | |
EP0890914A3 (en) | Parallel file system and method for parallel write sharing | |
EP0890915A3 (en) | Parallel file system and method for granting byte range tokens | |
US7178143B2 (en) | Multi-version hosting of application services | |
US7899886B2 (en) | Apparatus and methods for information transfer using a cached server | |
EP0892347A3 (en) | Parallel file system and method for independent metadata logging | |
Anton et al. | Web caching for database applications with Oracle Web Cache | |
WO2001082031A3 (en) | Portable internet services | |
DE60035422D1 (en) | ELEGANT DISTRIBUTION OF LOAD COMPENSATION FOR APPLICATION SERVER | |
WO2002058360A3 (en) | Universal naming scheme for peer to peer resources | |
WO2004025429A3 (en) | Apparatus and method for proxy cache | |
EP0843267A3 (en) | Processing multiple database transactions in the same process to reduce process overhead and redundant retrieval from database servers | |
TW371335B (en) | Performing computer-based on-line commerce using an intelligent agent to put together a package of related items | |
Ninan et al. | Cooperative leases: Scalable consistency maintenance in content distribution networks | |
EP1351141A3 (en) | Method and system for managing data records on a computer network | |
GB0029123D0 (en) | File transfer method and system | |
WO2006094271A3 (en) | Distribution of trust data | |
DE1125219T1 (en) | GLOBAL DOCUMENT HOST SYSTEM WITH USE OF INSERTED DISTRIBUTED FANTOM SERVER | |
MXPA02007310A (en) | A system and method for rewriting a media resource request and or response between origin server and client. | |
GB9909258D0 (en) | Management of server connections | |
WO2007062258A3 (en) | Distributed file system with file fragmentation | |
CA2257692A1 (en) | Use of polymorphic package files to update software components |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase |
Ref country code: JP |