DE69726614D1 - System und verfahren um, über ein netzwerk, software zu verteilen - Google Patents

System und verfahren um, über ein netzwerk, software zu verteilen

Info

Publication number
DE69726614D1
DE69726614D1 DE69726614T DE69726614T DE69726614D1 DE 69726614 D1 DE69726614 D1 DE 69726614D1 DE 69726614 T DE69726614 T DE 69726614T DE 69726614 T DE69726614 T DE 69726614T DE 69726614 D1 DE69726614 D1 DE 69726614D1
Authority
DE
Germany
Prior art keywords
network
distributing software
software over
over
distributing
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 - Lifetime
Application number
DE69726614T
Other languages
English (en)
Inventor
Hewitt Smith
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Angel Secure Networks Inc
Original Assignee
Angel Secure Networks Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Angel Secure Networks Inc filed Critical Angel Secure Networks Inc
Application granted granted Critical
Publication of DE69726614D1 publication Critical patent/DE69726614D1/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/20Network architectures or network communication protocols for network security for managing network security; network security policies in general
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2463/00Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
    • H04L2463/101Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying security measures for digital rights management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
DE69726614T 1996-08-13 1997-08-13 System und verfahren um, über ein netzwerk, software zu verteilen Expired - Lifetime DE69726614D1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/689,767 US6067582A (en) 1996-08-13 1996-08-13 System for installing information related to a software application to a remote computer over a network
PCT/US1997/011548 WO1998007085A1 (en) 1996-08-13 1997-08-13 System and method for distributing software over a network

Publications (1)

Publication Number Publication Date
DE69726614D1 true DE69726614D1 (de) 2004-01-15

Family

ID=24769826

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69726614T Expired - Lifetime DE69726614D1 (de) 1996-08-13 1997-08-13 System und verfahren um, über ein netzwerk, software zu verteilen

Country Status (5)

Country Link
US (1) US6067582A (de)
EP (1) EP0978023B1 (de)
AU (1) AU3793997A (de)
DE (1) DE69726614D1 (de)
WO (1) WO1998007085A1 (de)

Families Citing this family (228)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7080051B1 (en) * 1993-11-04 2006-07-18 Crawford Christopher M Internet download systems and methods providing software to internet computer users for local execution
JPH10222374A (ja) * 1996-10-28 1998-08-21 Altera Corp 遠隔ソフトウェア技術支援を提供するための方法
JPH10143357A (ja) * 1996-11-11 1998-05-29 Hitachi Ltd ソフトウェア管理装置
US6247065B1 (en) * 1996-12-26 2001-06-12 At&T Corp. Messaging platform process
US20050021477A1 (en) * 1997-01-29 2005-01-27 Ganapathy Krishnan Method and system for securely incorporating electronic information into an online purchasing application
US6779178B1 (en) * 1997-03-07 2004-08-17 Signature Mail. Com, Llc System and method for personalizing electronic mail messages
US6859699B2 (en) * 1997-05-16 2005-02-22 Snap-On Incorporated Network-based method and system for distributing data
GB2333864B (en) 1998-01-28 2003-05-07 Ibm Distribution of software updates via a computer network
US6202207B1 (en) 1998-01-28 2001-03-13 International Business Machines Corporation Method and a mechanism for synchronized updating of interoperating software
JPH11224288A (ja) 1998-02-06 1999-08-17 Hitachi Ltd 利用条件販売型デジタルコンテンツ販売電子モールシステム
US6782506B1 (en) 1998-02-12 2004-08-24 Newriver, Inc. Obtaining consent for electronic delivery of compliance information
US7792297B1 (en) * 1998-03-31 2010-09-07 Piccionelli Greg A System and process for limiting distribution of information on a communication network based on geographic location
FR2777674B1 (fr) * 1998-04-15 2000-05-19 Bull Sa Procede de teledistribution de logiciels pour ordinateur personnel et dispositif de mise en oeuvre de ce procede
AU3781399A (en) * 1998-04-30 1999-11-16 Bindview Development Corporation Computer security
IL124571A0 (en) * 1998-05-21 1998-12-06 Miki Mullor Method of restricting software operation within a licensed limitation
US6735625B1 (en) * 1998-05-29 2004-05-11 Cisco Technology, Inc. System and method for automatically determining whether a product is compatible with a physical device in a network
FR2780586B1 (fr) * 1998-06-30 2000-08-04 Bull Sa Procede d'authentification pour acces proteges dans un systeme informatique en reseau
US6418554B1 (en) * 1998-09-21 2002-07-09 Microsoft Corporation Software implementation installer mechanism
US6836794B1 (en) 1998-09-21 2004-12-28 Microsoft Corporation Method and system for assigning and publishing applications
US7073172B2 (en) * 1998-09-21 2006-07-04 Microsoft Corporation On demand patching of applications via software implementation installer mechanism
US6345386B1 (en) 1998-09-21 2002-02-05 Microsoft Corporation Method and system for advertising applications
US6397381B1 (en) * 1998-09-21 2002-05-28 Microsoft Corporation System and method for repairing a damaged application program
US6523166B1 (en) 1998-09-21 2003-02-18 Microsoft Corporation Method and system for on-demand installation of software implementations
US6389589B1 (en) 1998-09-21 2002-05-14 Microsoft Corporation Class store schema
US6553414B1 (en) * 1998-10-02 2003-04-22 Canon Kabushiki Kaisha System used in plural information processing devices for commonly using peripheral device in network
DE19845610A1 (de) * 1998-10-05 2000-04-06 Abb Research Ltd System zur Installation, Lizenz- und Konfigurationsverwaltung und Wartung von komponentenbasierten Softwaresystemen mehrerer Nutzer
US6321338B1 (en) * 1998-11-09 2001-11-20 Sri International Network surveillance
AU776222B2 (en) * 1998-11-16 2004-09-02 Angel Secure Networks, Inc. System and method for installing an auditable secure network
US6266774B1 (en) 1998-12-08 2001-07-24 Mcafee.Com Corporation Method and system for securing, managing or optimizing a personal computer
US6571339B1 (en) * 1998-12-30 2003-05-27 Intel Corporation Use of a processor identification for authentication
US6353928B1 (en) 1999-01-04 2002-03-05 Microsoft Corporation First run installer
US6480891B1 (en) * 1999-01-04 2002-11-12 3Com Corporation Embedded code memory size reduction in asynchronous mode transfer devices
US6349338B1 (en) 1999-03-02 2002-02-19 International Business Machines Corporation Trust negotiation in a client/server data processing network using automatic incremental credential disclosure
US6427227B1 (en) 1999-03-03 2002-07-30 Microsoft Corporation System, method, and computer-readable medium for repairing an application program that has been patched
US6986134B1 (en) 1999-03-16 2006-01-10 Sun Microsystems, Inc. Lightweight global distribution mechanism
AU4236100A (en) * 1999-04-12 2000-11-14 Softwarewow.Com, Inc. Method and system for serving software applications
US6938096B1 (en) 1999-04-12 2005-08-30 Softricity, Inc. Method and system for remote networking using port proxying by detecting if the designated port on a client computer is blocked, then encapsulating the communications in a different format and redirecting to an open port
US7200632B1 (en) 1999-04-12 2007-04-03 Softricity, Inc. Method and system for serving software applications to client computers
US7370071B2 (en) 2000-03-17 2008-05-06 Microsoft Corporation Method for serving third party software applications from servers to client computers
US6889376B1 (en) * 1999-05-12 2005-05-03 Treetop Ventures, Llc Method for migrating from one computer to another
US6834343B1 (en) * 1999-05-27 2004-12-21 Microsoft Corporation Method for watermarking computer programs
US6675382B1 (en) * 1999-06-14 2004-01-06 Sun Microsystems, Inc. Software packaging and distribution system
JP2000357078A (ja) * 1999-06-15 2000-12-26 Yamaha Corp ソフトウエアのインストゥール方法、記録媒体およびソフトウエアのインストゥール装置
US6775828B2 (en) * 1999-07-19 2004-08-10 Microsoft Corporation Delayed uploading of user registration data
JP3916806B2 (ja) * 1999-07-26 2007-05-23 富士通株式会社 リモートローディング実行方法、リモートローディング実行システム、情報処理装置、管理装置及びコンピュータ読み取り可能な記録媒体
US6604238B1 (en) * 1999-07-26 2003-08-05 Hewlett-Packard Development Company, L.P. Method and system for installing software
US6493871B1 (en) * 1999-09-16 2002-12-10 Microsoft Corporation Method and system for downloading updates for software installation
EP1087293A3 (de) * 1999-09-24 2006-02-01 Hitachi, Ltd. Ein Rechnersystem und ein Programminstallierungsverfahren davon
US7337360B2 (en) * 1999-10-19 2008-02-26 Idocrase Investments Llc Stored memory recovery system
US6594780B1 (en) 1999-10-19 2003-07-15 Inasoft, Inc. Operating system and data protection
US6874028B1 (en) * 1999-10-25 2005-03-29 Microsoft Corporation System and method for unified registration information collection
US6681392B1 (en) * 1999-12-15 2004-01-20 Lexmark International, Inc. Method and apparatus for remote peripheral software installation
US6970849B1 (en) 1999-12-17 2005-11-29 Microsoft Corporation Inter-server communication using request with encrypted parameter
US6996720B1 (en) * 1999-12-17 2006-02-07 Microsoft Corporation System and method for accessing protected content in a rights-management architecture
US7047411B1 (en) 1999-12-17 2006-05-16 Microsoft Corporation Server for an electronic distribution system and method of operating same
US8620286B2 (en) * 2004-02-27 2013-12-31 Synchronoss Technologies, Inc. Method and system for promoting and transferring licensed content and applications
US6671757B1 (en) 2000-01-26 2003-12-30 Fusionone, Inc. Data transfer and synchronization system
US8611873B2 (en) 2004-05-12 2013-12-17 Synchronoss Technologies, Inc. Advanced contact identification system
AU2001241891A1 (en) * 2000-03-01 2001-09-12 Bradley A. Tashenberg A distributed operating network and method for using and implementing same
EP1132796A1 (de) * 2000-03-08 2001-09-12 Universite Catholique De Louvain Mobiler Kode und Verfahren zur Betriebsmittelverwaltung für mobilen Kode
CA2403737C (en) * 2000-03-21 2012-09-25 Ted R. Rittmaster System and process for distribution of information on a communication network
US6514079B1 (en) 2000-03-27 2003-02-04 Rume Interactive Interactive training method for demonstrating and teaching occupational skills
JP2001306342A (ja) * 2000-04-20 2001-11-02 Victor Co Of Japan Ltd ネットワークでのデジタルデータのエフェクト処理方法およびシステム、エフェクトサーバおよびユーザ端末とデジタルデータのエフェクト処理プログラムを記録した記録媒体、エフェクトサーバおよびユーザ端末における処理プログラムを記録した記録媒体
US6904592B1 (en) 2000-04-28 2005-06-07 Gilbarco Inc. Software download system for automatic retrieval of warranty and commission data
US7143142B1 (en) * 2000-05-15 2006-11-28 Ricoh Co., Ltd. Method and apparatus for appliance host supported network-based application delivery
US6701521B1 (en) * 2000-05-25 2004-03-02 Palm Source, Inc. Modular configuration and distribution of applications customized for a requestor device
US20020069125A1 (en) * 2000-05-30 2002-06-06 Bruck Jeremy Alan Information transfer between or among commodity businesses
US7024696B1 (en) 2000-06-14 2006-04-04 Reuben Bahar Method and system for prevention of piracy of a given software application via a communications network
US7076445B1 (en) * 2000-06-20 2006-07-11 Cartwright Shawn D System and methods for obtaining advantages and transacting the same in a computer gaming environment
US7539875B1 (en) 2000-06-27 2009-05-26 Microsoft Corporation Secure repository with layers of tamper resistance and system and method for providing same
US7017189B1 (en) 2000-06-27 2006-03-21 Microsoft Corporation System and method for activating a rendering device in a multi-level rights-management architecture
US6891953B1 (en) * 2000-06-27 2005-05-10 Microsoft Corporation Method and system for binding enhanced software features to a persona
US7158953B1 (en) 2000-06-27 2007-01-02 Microsoft Corporation Method and system for limiting the use of user-specific software features
US7171692B1 (en) 2000-06-27 2007-01-30 Microsoft Corporation Asynchronous communication within a server arrangement
US6981262B1 (en) 2000-06-27 2005-12-27 Microsoft Corporation System and method for client interaction in a multi-level rights-management architecture
US7051200B1 (en) 2000-06-27 2006-05-23 Microsoft Corporation System and method for interfacing a software process to secure repositories
US20020046045A1 (en) * 2000-06-30 2002-04-18 Attila Narin Architecture for an electronic shopping service integratable with a software application
US7225159B2 (en) * 2000-06-30 2007-05-29 Microsoft Corporation Method for authenticating and securing integrated bookstore entries
EP1170660A3 (de) * 2000-07-06 2002-07-03 Marconi Commerce Systems Inc. Ein Verfahren und Gerät für Aktualisierung von Software auf einer entfernten Tankstelle
US7245291B2 (en) 2000-07-11 2007-07-17 Imran Sharif System and method for internet appliance data entry and navigation
US6980313B2 (en) * 2000-07-11 2005-12-27 Imran Sharif Fax-compatible internet appliance
US20020078445A1 (en) * 2000-07-11 2002-06-20 Imran Sharif Internet appliance for interactive audio/video display using a remote control unit for user input
US20030115167A1 (en) * 2000-07-11 2003-06-19 Imran Sharif Web browser implemented in an Internet appliance
JP2002032290A (ja) * 2000-07-13 2002-01-31 Canon Inc 検査方法及び検査システム
JP2002032135A (ja) * 2000-07-18 2002-01-31 Mitsubishi Electric Corp ソフトウェア配布システムおよびソフトウェア配布方法
DE10035171A1 (de) * 2000-07-19 2002-02-07 Siemens Ag Verfahren zur Bereitstellung eines Programmoduls in einem Kommunikationssystem
US7363318B1 (en) * 2000-07-21 2008-04-22 Wind River Systems, Inc. Method and apparatus for management of an automated license installation
US20020124245A1 (en) * 2000-08-14 2002-09-05 Alvin Maddux Method and apparatus for advanced software deployment
US6857067B2 (en) * 2000-09-01 2005-02-15 Martin S. Edelman System and method for preventing unauthorized access to electronic data
US7917393B2 (en) * 2000-09-01 2011-03-29 Sri International, Inc. Probabilistic alert correlation
AU2001291306A1 (en) * 2000-09-12 2002-03-26 Infolibria, Inc. Managing distribution and local execution of computing resources
EP1626324B1 (de) 2000-09-21 2012-04-11 Research In Motion Limited System und verfahren zum unterschreiben eines software-kodes
US6754823B1 (en) * 2000-10-24 2004-06-22 Kurzweil Cyberart Technologies Technique for distributing software
US8250570B2 (en) 2000-10-31 2012-08-21 Hewlett-Packard Development Company, L.P. Automated provisioning framework for internet site servers
US7124289B1 (en) * 2000-10-31 2006-10-17 Opsware Inc. Automated provisioning framework for internet site servers
US20020107954A1 (en) * 2000-10-31 2002-08-08 Glen Ferguson Data model for automated server configuration
JP2002236590A (ja) * 2000-12-08 2002-08-23 Seiko Epson Corp ソフトウェアのインストール方法
TW495698B (en) * 2000-12-27 2002-07-21 Acer Inc Manufacture method for computer system
US7707571B1 (en) * 2001-01-05 2010-04-27 New Boundary Technologies Inc. Software distribution systems and methods using one or more channels
US7546298B2 (en) * 2001-01-09 2009-06-09 Nextair Corporation Software, devices and methods facilitating execution of server-side applications at mobile devices
US7865528B2 (en) * 2001-01-09 2011-01-04 Nextair Corporation Software, devices and methods facilitating execution of server-side applications at mobile devices
US20020112232A1 (en) * 2001-02-15 2002-08-15 Ream James A. System and process for building host computers
US20020133420A1 (en) * 2001-03-15 2002-09-19 Mccoy Craig System and method for installing a software product on a network server device
US20020188635A1 (en) * 2001-03-20 2002-12-12 Larson Stephen C. System and method for incorporation of print-ready advertisement in digital newspaper editions
US8615566B1 (en) 2001-03-23 2013-12-24 Synchronoss Technologies, Inc. Apparatus and method for operational support of remote network systems
US20020143900A1 (en) * 2001-03-29 2002-10-03 Kenner Martin A. Content recipient access to software notes posted at content provider site
US7343415B2 (en) * 2001-03-29 2008-03-11 3M Innovative Properties Company Display of software notes indicating that content from a content provider site is available for display
US20020143618A1 (en) * 2001-03-29 2002-10-03 Kenner Martin A. Payment based content recipient access to software notes posted at content provider site
JP3997104B2 (ja) * 2001-04-16 2007-10-24 キヤノン株式会社 情報処理システム、サーバ、情報処理方法、サーバ制御方法
WO2002084484A2 (en) 2001-04-18 2002-10-24 Domosys Corporation Method of remotely upgrading firmware in field-deployed devices
US7188342B2 (en) * 2001-04-20 2007-03-06 Microsoft Corporation Server controlled branding of client software deployed over computer networks
US7743147B2 (en) * 2001-04-20 2010-06-22 Hewlett-Packard Development Company, L.P. Automated provisioning of computing networks using a network database data model
US7131123B2 (en) * 2001-04-30 2006-10-31 Opsware Inc. Automated provisioning of computing networks using a network database model
US20040197761A1 (en) * 2001-05-01 2004-10-07 Boehmer Daniel R. Method for communicating confidential educational information
US7013462B2 (en) * 2001-05-10 2006-03-14 Hewlett-Packard Development Company, L.P. Method to map an inventory management system to a configuration management system
US7143409B2 (en) * 2001-06-29 2006-11-28 International Business Machines Corporation Automated entitlement verification for delivery of licensed software
FR2810129A1 (fr) * 2001-07-04 2001-12-14 Netquartz Procede pour creer automatiquement un lien entre des utilisateurs et un editeur d'entites numerisees
US7194513B2 (en) * 2001-07-08 2007-03-20 Imran Sharif System and method for using an internet appliance to send/receive digital content files as E-mail attachments
US7430736B2 (en) * 2001-10-03 2008-09-30 Toshiba Tec Kabushiki Kaisha Download and installation of software from a network printer
US7265858B2 (en) * 2001-10-03 2007-09-04 Kabushiki Kaisha Toshiba Method and system to access address books
US7076768B2 (en) * 2001-10-31 2006-07-11 Seiko Epson Corporation Dynamic class packaging
US7028295B2 (en) * 2001-10-31 2006-04-11 Seiko Epson Corporation Dynamic java class loading for application execution
US7877783B1 (en) * 2001-11-15 2011-01-25 Bmc Software, Inc. System and method for secure communications with a remote software program
US6954930B2 (en) * 2002-02-19 2005-10-11 International Business Machines Corporation Remote validation of installation input data
US20030200149A1 (en) * 2002-04-17 2003-10-23 Dell Products L.P. System and method for facilitating network installation
US7430590B1 (en) 2002-04-17 2008-09-30 Everdream Corporation Method and system to manage services for multiple managed computer systems
US20030200353A1 (en) * 2002-04-19 2003-10-23 Vikas Dogra Browser-implemented upload/download of a driver
US7219344B2 (en) * 2002-04-30 2007-05-15 Accenture Global Services Gmbh Method and apparatus for deploying programs and computing platforms to selected computers
US8250663B2 (en) * 2002-09-04 2012-08-21 Music Public Broadcasting, Inc. Method and system for controlling presentation of media on a media storage device
US20050216910A1 (en) * 2002-05-23 2005-09-29 Benoit Marchand Increasing fault-tolerance and minimizing network bandwidth requirements in software installation modules
US8549114B2 (en) 2002-06-12 2013-10-01 Bladelogic, Inc. Method and system for model-based heterogeneous server configuration management
WO2004001551A2 (en) * 2002-06-20 2003-12-31 Angel Secure Networks, Inc. Secure detection network system
US20040003134A1 (en) * 2002-06-27 2004-01-01 Lin Eugene S. Software sharing model
US7266818B2 (en) * 2002-06-28 2007-09-04 Microsoft Corporation Automated system setup
US20040060035A1 (en) * 2002-09-24 2004-03-25 Eric Ustaris Automated method and system for building, deploying and installing software resources across multiple computer systems
US7093246B2 (en) * 2002-12-20 2006-08-15 International Business Machines Corporation Automated updates of software and systems
KR100468006B1 (ko) * 2003-01-21 2005-01-25 삼성전자주식회사 인트라넷 상의 클라이언트 기기를 위한 애플리케이션 제공시스템 및 방법
EP1494102A1 (de) * 2003-07-03 2005-01-05 EuroForm A/S Verfahren zum Erlauben des Druckens von einem an ein Netzwerk ngehängtes Gerät
US20050044546A1 (en) * 2003-07-03 2005-02-24 Euroform A/S Method of allowing printing from a network attached device
GB0316387D0 (en) * 2003-07-12 2003-08-13 Ncr Int Inc Software updates
US8645471B2 (en) 2003-07-21 2014-02-04 Synchronoss Technologies, Inc. Device message management system
US7779039B2 (en) 2004-04-02 2010-08-17 Salesforce.Com, Inc. Custom entities and fields in a multi-tenant database system
US7281274B2 (en) * 2003-10-16 2007-10-09 Lmp Media Llc Electronic media distribution system
WO2005045671A1 (en) * 2003-10-27 2005-05-19 American Power Conversion Corporation System and method for updating a software program
US7761921B2 (en) * 2003-10-31 2010-07-20 Caterpillar Inc Method and system of enabling a software option on a remote machine
US7519691B2 (en) * 2003-12-04 2009-04-14 International Business Machines Corporation Selective update of console parameters from other consoles
US20050138148A1 (en) * 2003-12-22 2005-06-23 At&T Corporation Signaling managed device presence to control security
US7503031B2 (en) * 2004-02-19 2009-03-10 International Business Machines Corporation Method of transforming an application into an on-demand service
US8239858B2 (en) 2004-02-25 2012-08-07 Research In Motion Limited Method and system for selecting a program for download
US7802262B1 (en) 2004-03-05 2010-09-21 Adobe Systems Incorporated System and method for communicating state and title information between a browser and a rich internet application with browser forward and back button support
US7536672B1 (en) * 2004-03-05 2009-05-19 Adobe Systems Incorporated Management of user interaction history with software applications
US8015504B1 (en) 2004-03-26 2011-09-06 Adobe Systems Incorporated System and method for communicating information over a network
US20050227216A1 (en) * 2004-04-12 2005-10-13 Gupta Puneet K Method and system for providing access to electronic learning and social interaction within a single application
US9542076B1 (en) 2004-05-12 2017-01-10 Synchronoss Technologies, Inc. System for and method of updating a personal profile
US20050262501A1 (en) * 2004-05-21 2005-11-24 Claudio Marinelli Software distribution method and system supporting configuration management
JP4265479B2 (ja) * 2004-05-26 2009-05-20 ソニー株式会社 通信システム
US8812613B2 (en) 2004-06-03 2014-08-19 Maxsp Corporation Virtual application manager
US9357031B2 (en) 2004-06-03 2016-05-31 Microsoft Technology Licensing, Llc Applications as a service
US7908339B2 (en) 2004-06-03 2011-03-15 Maxsp Corporation Transaction based virtual file system optimized for high-latency network connections
US7664834B2 (en) * 2004-07-09 2010-02-16 Maxsp Corporation Distributed operating system management
US7841009B1 (en) * 2004-07-09 2010-11-23 Angel Secure Networks System and method for defending against reverse engineering of software, firmware and hardware
US7512944B2 (en) * 2004-07-15 2009-03-31 Sap Aktiengesellschaft Brokers for managing computer-implemented installations
US20060136909A1 (en) * 2004-09-07 2006-06-22 Davis Arthur G Methods and systems for providing software copy control
US20060130054A1 (en) * 2004-11-12 2006-06-15 Research In Motion Limited System and method for downloading or enabling download of a program from a program store location
US7809949B2 (en) 2005-07-26 2010-10-05 Apple Inc. Configuration of a computing device in a secure manner
US9489496B2 (en) 2004-11-12 2016-11-08 Apple Inc. Secure software updates
US7774753B1 (en) 2004-11-18 2010-08-10 Adobe Systems Incorporated System and method for communicating data among two or more programs
WO2006089385A1 (en) * 2005-02-22 2006-08-31 Nextair Corporation Wireless communication device use of application server applications
EP1851982A4 (de) 2005-02-22 2008-03-12 Nextair Corp Mobiles gerät mit erweiterbarer software zum präsentieren von serverseitigen anwendungen, software und verfahren
EP1851904B1 (de) * 2005-02-22 2011-05-18 Nextair Corporation Ermöglichung von mobilgeräte-bewusstheit über die verfügbarkeit neuer oder aktualisierter serverseitiger anwendungen
WO2006089392A1 (en) * 2005-02-22 2006-08-31 Nextair Corporation Determining operational status of a mobile device capable of executing server-side applications
US7624086B2 (en) * 2005-03-04 2009-11-24 Maxsp Corporation Pre-install compliance system
US8589323B2 (en) 2005-03-04 2013-11-19 Maxsp Corporation Computer hardware and software diagnostic and report system incorporating an expert system and agents
US8234238B2 (en) * 2005-03-04 2012-07-31 Maxsp Corporation Computer hardware and software diagnostic and report system
AU2011202785B2 (en) * 2005-07-26 2011-09-08 Apple Inc. Secure software updates
US20070038897A1 (en) * 2005-08-12 2007-02-15 Theresia Lainer Method and system for delivering a software product from a central computer to a target computer via a computer network
CN101258483B (zh) 2005-09-09 2015-08-12 易享信息技术(上海)有限公司 用于在多租户数据库环境中导出、发布、浏览和安装随需应用的系统及其方法
US7797545B2 (en) * 2005-09-29 2010-09-14 Research In Motion Limited System and method for registering entities for code signing services
US8340289B2 (en) * 2005-09-29 2012-12-25 Research In Motion Limited System and method for providing an indication of randomness quality of random number data generated by a random data service
US20070111184A1 (en) * 2005-10-24 2007-05-17 Sperle Robin U External booking cancellation
US8001458B1 (en) 2005-11-14 2011-08-16 Adobe Systems Incorporated System and method for communicating state and title information between a browser and a rich Internet application
US7761503B2 (en) * 2006-01-06 2010-07-20 Microsoft Corporation Peer distribution point feature for system management server
US20070208673A1 (en) * 2006-02-28 2007-09-06 Aladdin Knowledge Systems Ltd. Method and system for increasing sales of digital product modules
CN100385855C (zh) * 2006-03-31 2008-04-30 华为技术有限公司 集中远程自动升级软件的系统及其方法
US8811396B2 (en) 2006-05-24 2014-08-19 Maxsp Corporation System for and method of securing a network utilizing credentials
US8898319B2 (en) 2006-05-24 2014-11-25 Maxsp Corporation Applications and services as a bundle
US9317506B2 (en) * 2006-09-22 2016-04-19 Microsoft Technology Licensing, Llc Accelerated data transfer using common prior data segments
US7840514B2 (en) * 2006-09-22 2010-11-23 Maxsp Corporation Secure virtual private network utilizing a diagnostics policy and diagnostics engine to establish a secure network connection
US20080077622A1 (en) * 2006-09-22 2008-03-27 Keith Robert O Method of and apparatus for managing data utilizing configurable policies and schedules
US8572057B2 (en) * 2006-10-02 2013-10-29 Salesforce.Com, Inc. Method and system for applying a group of instructions to metadata
US8019720B2 (en) * 2006-10-02 2011-09-13 Salesforce.Com, Inc. Asynchronous method and system for performing an operation on metadata
US8423821B1 (en) 2006-12-21 2013-04-16 Maxsp Corporation Virtual recovery server
US7844686B1 (en) 2006-12-21 2010-11-30 Maxsp Corporation Warm standby appliance
US20100017886A1 (en) * 2006-12-22 2010-01-21 Nxp, B.V. System and method for remotely tracking an activation of protected software
WO2008094508A2 (en) 2007-01-26 2008-08-07 Fusionone, Inc. System for and method of backing up content for use on a mobile device
US8336107B2 (en) * 2007-04-27 2012-12-18 Angel Secure Networks, Inc. System and methods for defending against root
US8230417B1 (en) 2007-06-08 2012-07-24 Adobe Systems Incorporated Combined application and execution environment install
CN101335746A (zh) * 2007-06-29 2008-12-31 国际商业机器公司 保护软件系统的完整性的安全设备和方法及其系统
JP5058697B2 (ja) * 2007-07-19 2012-10-24 キヤノン株式会社 情報処理装置、アプリケーション管理方法、及びコンピュータプログラム
US8375381B1 (en) 2007-07-30 2013-02-12 Adobe Systems Incorporated Management user interface for application execution environment
US8448161B2 (en) * 2007-07-30 2013-05-21 Adobe Systems Incorporated Application tracking for application execution environment
US7930273B1 (en) 2007-07-30 2011-04-19 Adobe Systems Incorporated Version management for application execution environment
US8645515B2 (en) 2007-10-26 2014-02-04 Maxsp Corporation Environment manager
US8175418B1 (en) 2007-10-26 2012-05-08 Maxsp Corporation Method of and system for enhanced data storage
US8307239B1 (en) 2007-10-26 2012-11-06 Maxsp Corporation Disaster recovery appliance
US8607226B2 (en) * 2008-01-22 2013-12-10 International Business Machines Corporation Solution for locally staged electronic software distribution using secure removable media
US10460085B2 (en) 2008-03-13 2019-10-29 Mattel, Inc. Tablet computer
US8204969B2 (en) * 2008-08-05 2012-06-19 Canon Kabushiki Kaisha Method for retrieving updates via the internet
WO2010078332A1 (en) * 2008-12-31 2010-07-08 Fuhu, Inc. System and method for purchasing applications and peripherals
US20100332331A1 (en) * 2009-06-24 2010-12-30 Craig Stephen Etchegoyen Systems and Methods for Providing an Interface for Purchasing Ad Slots in an Executable Program
US20100332319A1 (en) * 2009-06-24 2010-12-30 Craig Stephen Etchegoyen Methods and Systems for Dynamic Serving of Advertisements in a Game or Virtual Reality Environment
US20100332320A1 (en) * 2009-06-24 2010-12-30 Joseph Martin Mordetsky Systems and Methods for Providing Conditional Authorization to Operate Licensed Software
US8943428B2 (en) 2010-11-01 2015-01-27 Synchronoss Technologies, Inc. System for and method of field mapping
US9058482B2 (en) 2011-03-01 2015-06-16 Angel Secure Networks, Inc. Controlling user access to electronic resources without password
US8930717B2 (en) 2011-03-01 2015-01-06 Angel Secure Networks, Inc. Secure processing module and method for making the same
WO2013049884A1 (en) * 2011-10-03 2013-04-11 Tapestry Pty Ltd Computer implemented frameworks and methodologies for providing simplified computing functionalities to users
US8959604B2 (en) 2011-11-25 2015-02-17 Synchronoss Technologies, Inc. System and method of verifying a number of a mobile terminal
US9842343B2 (en) 2012-05-21 2017-12-12 Connectwise, Inc. Systems and methods for an online marketplace for accessories of a remote monitoring and management product
US9270660B2 (en) 2012-11-25 2016-02-23 Angel Secure Networks, Inc. System and method for using a separate device to facilitate authentication
US9996854B2 (en) * 2013-06-28 2018-06-12 Aerva, Inc. Hierarchical systems, apparatus and methods for displaying context-aware content
US9998914B2 (en) 2014-04-16 2018-06-12 Jamf Software, Llc Using a mobile device to restrict focus and perform operations at another mobile device
US9647897B2 (en) 2014-08-20 2017-05-09 Jamf Software, Llc Dynamic grouping of managed devices
US10694352B2 (en) 2015-10-28 2020-06-23 Activision Publishing, Inc. System and method of using physical objects to control software access
US10690158B2 (en) 2016-09-13 2020-06-23 Watchfire Signs, Llc Technologies for interlocking structures
US10861079B2 (en) 2017-02-23 2020-12-08 Activision Publishing, Inc. Flexible online pre-ordering system for media
US11392716B2 (en) 2017-05-12 2022-07-19 Jamf Software, Llc Mobile device management at a healthcare facility
CN112363887A (zh) * 2020-11-11 2021-02-12 平安普惠企业管理有限公司 一种分布式应用监控方法、装置以及存储介质
US11900674B2 (en) 2021-07-08 2024-02-13 Bank Of America Corporation System for real-time identification of unauthorized access

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4658093A (en) * 1983-07-11 1987-04-14 Hellman Martin E Software distribution system
US4696003A (en) * 1986-03-10 1987-09-22 International Business Machines Corporation System for testing interactive software
US4999806A (en) * 1987-09-04 1991-03-12 Fred Chernow Software distribution system
US5005122A (en) * 1987-09-08 1991-04-02 Digital Equipment Corporation Arrangement with cooperating management server node and network service node
US5155847A (en) * 1988-08-03 1992-10-13 Minicom Data Corporation Method and apparatus for updating software at remote locations
US5023907A (en) * 1988-09-30 1991-06-11 Apollo Computer, Inc. Network license server
CA2053261A1 (en) * 1989-04-28 1990-10-29 Gary D. Hornbuckle Method and apparatus for remotely controlling and monitoring the use of computer software
US4962498A (en) * 1989-06-23 1990-10-09 At & T Bell Laboratories Multi-length packet format including check sequence(s)
US5495610A (en) * 1989-11-30 1996-02-27 Seer Technologies, Inc. Software distribution system to build and distribute a software release
EP0463251A1 (de) * 1990-06-28 1992-01-02 International Business Machines Corporation Software-Installation
US5438508A (en) * 1991-06-28 1995-08-01 Digital Equipment Corporation License document interchange format for license management system
US5317744A (en) * 1991-11-15 1994-05-31 The United States Of America As Represented By The Secretary Of The Air Force Method for configuring a computer server to operate with network operating system software to prevent memory address conflicts between workstations
US5509070A (en) * 1992-12-15 1996-04-16 Softlock Services Inc. Method for encouraging purchase of executable and non-executable software
US5421009A (en) * 1993-12-22 1995-05-30 Hewlett-Packard Company Method of remotely installing software directly from a central computer
US5509074A (en) * 1994-01-27 1996-04-16 At&T Corp. Method of protecting electronically published materials using cryptographic protocols
US5586304A (en) * 1994-09-08 1996-12-17 Compaq Computer Corporation Automatic computer upgrading
US5710883A (en) * 1995-03-10 1998-01-20 Stanford University Hypertext document transport mechanism for firewall-compatible distributed world-wide web publishing
US5708780A (en) * 1995-06-07 1998-01-13 Open Market, Inc. Internet server access control and monitoring systems
US5706507A (en) * 1995-07-05 1998-01-06 International Business Machines Corporation System and method for controlling access to data located on a content server
US5671279A (en) * 1995-11-13 1997-09-23 Netscape Communications Corporation Electronic commerce using a secure courier system
US5708709A (en) * 1995-12-08 1998-01-13 Sun Microsystems, Inc. System and method for managing try-and-buy usage of application programs
US5732275A (en) * 1996-01-11 1998-03-24 Apple Computer, Inc. Method and apparatus for managing and automatically updating software programs
US5826014A (en) * 1996-02-06 1998-10-20 Network Engineering Software Firewall system for protecting network elements connected to a public network

Also Published As

Publication number Publication date
AU3793997A (en) 1998-03-06
EP0978023A1 (de) 2000-02-09
US6067582A (en) 2000-05-23
WO1998007085A1 (en) 1998-02-19
EP0978023B1 (de) 2003-12-03

Similar Documents

Publication Publication Date Title
DE69726614D1 (de) System und verfahren um, über ein netzwerk, software zu verteilen
DE69620045D1 (de) Verfahren und System um Informationen über ein Kommunikationsnetzwerk zu archivieren
DE69835040D1 (de) Verfahren und System um einen Funkübertragungsnetzwerk zu steuern und Funkübertragungsnetzwerksteuerung
DE69834080D1 (de) Verfahren zur verteilten Bearbeitung von Video-Clips über ein Telekommunikationsnetz
DE69728213D1 (de) Verfahren zur Benützung von von einem Telekommunikationsnetzwerk gebotenen Diensten, Telekommunikationssystem und entsprechender Endgerät
DE69533533D1 (de) Kommunikationssystem, Server und Verfahren zur Adressenverwaltung
DE69626127T2 (de) Diensterzeugungsvorrichtung für ein Kommunikationsnetz und entsprechendes Verfahren
ID24894A (id) Metode dan apparatus untuk pembangun tiga-oto suatu jaringan rumah
DE69833113D1 (de) Verfahren und system für ein zellulares netzwerk
DE69831307D1 (de) System und Verfahren zur Netzzugriffsverwaltung
DE69628682D1 (de) System und Verfahren um die Belastung einer Mehrzahl von Datei-Servern zu verteilen
DE69728480D1 (de) Ein System mit einem Beatmungsgerät und ein Verfahren zu dessen Bedienung
DE69825018D1 (de) System und Verfahren um Druckaufträge zu verteilen
DE69624543D1 (de) System und Verfahren zur Erkennung von Netzwerkfehlern
DE69835798D1 (de) Verfahren um dünnschichtbauelemente zu transferieren
DE69711053D1 (de) Verfahren und vorrichtung zum übertragen von lan-daten über ein synchrones weitbereichsnetz
ZA9810061B (en) System and method for application location register routing in a telecommunications network.
DE69904978D1 (de) System und Verfahren für Informationsübertragung über ein Telefonnetzwerk
DE69731581D1 (de) Verfahren und System zum vorrangigen Herunterladen von eingebetteten Netzobjekten
DE69534445D1 (de) Verfahren zur TDMA Verwaltung, Zentralstation, Teilnehmerstation und Netzwerk zur Ausführung des Verfahrens
DE19882331T1 (de) System und Verfahren zum dynamischen Erhöhen der Kapazität eines Codeunterteilungsmehrfachzugriffs- (code division multiple access) Funktelekommunikationsnetzwerks
DE69731994D1 (de) Verfahren und Gerät, um Informationen über Netzwerkanbieter zu bekommen und anzuzeigen
DE69729129D1 (de) Vorrichtungen und verfahren zur zugriffsteuerung zu einem dienst über ein kommunikationssystem
DE69733924D1 (de) System zur Informationsverteilung über ein Netzwerk
DE19881333T1 (de) System, Gerät und Verfahren zur Zeitplanung in einem Nachrichtenübertragungsnetzwerk

Legal Events

Date Code Title Description
8332 No legal effect for de