WO2005010663A3 - System, method and computer program product for initiating a software download - Google Patents

System, method and computer program product for initiating a software download Download PDF

Info

Publication number
WO2005010663A3
WO2005010663A3 PCT/US2004/020308 US2004020308W WO2005010663A3 WO 2005010663 A3 WO2005010663 A3 WO 2005010663A3 US 2004020308 W US2004020308 W US 2004020308W WO 2005010663 A3 WO2005010663 A3 WO 2005010663A3
Authority
WO
WIPO (PCT)
Prior art keywords
download
user
setting
initiating
computer program
Prior art date
Application number
PCT/US2004/020308
Other languages
French (fr)
Other versions
WO2005010663A2 (en
Inventor
Eric Mckinlay
Christopher W Wesley
David L Chambers
Craig Zeldin
Mitchell T Weisman
Original Assignee
Claria Corp
Eric Mckinlay
Christopher W Wesley
David L Chambers
Craig Zeldin
Mitchell T Weisman
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 Claria Corp, Eric Mckinlay, Christopher W Wesley, David L Chambers, Craig Zeldin, Mitchell T Weisman filed Critical Claria Corp
Publication of WO2005010663A2 publication Critical patent/WO2005010663A2/en
Publication of WO2005010663A3 publication Critical patent/WO2005010663A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions

Abstract

In one embodiment, a software application is downloaded to a client computer by detecting a setting and, based on the setting, determining if a user will be alerted prior to the download (1904). If the user will not be alerted prior to the download, the software application is not downloaded to the client computer without a specific authorization from the user (1910). The user may specifically authorize the download by responding to a non-browser message such as a dialog box (1914), for example. In one embodiment, the setting comprises a security setting of a web browser, and the download involves downloading the software application in chunks to the client computer over the Internet.
PCT/US2004/020308 2003-07-03 2004-06-24 System, method and computer program product for initiating a software download WO2005010663A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/613,768 2003-07-03
US10/613,768 US20040083474A1 (en) 2001-10-18 2003-07-03 System, method and computer program product for initiating a software download

Publications (2)

Publication Number Publication Date
WO2005010663A2 WO2005010663A2 (en) 2005-02-03
WO2005010663A3 true WO2005010663A3 (en) 2006-03-30

Family

ID=34103143

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2004/020308 WO2005010663A2 (en) 2003-07-03 2004-06-24 System, method and computer program product for initiating a software download

Country Status (2)

Country Link
US (1) US20040083474A1 (en)
WO (1) WO2005010663A2 (en)

Families Citing this family (77)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7178140B2 (en) * 2002-02-28 2007-02-13 Sun Microsystems, Inc. Speeding up application downloading from a remote server
US20030204730A1 (en) * 2002-04-29 2003-10-30 Barmettler James W. Secure transmission and installation of an application
US8122498B1 (en) 2002-12-12 2012-02-21 Mcafee, Inc. Combined multiple-application alert system and method
US8312535B1 (en) 2002-12-12 2012-11-13 Mcafee, Inc. System, method, and computer program product for interfacing a plurality of related applications
US8239941B1 (en) 2002-12-13 2012-08-07 Mcafee, Inc. Push alert system, method, and computer program product
US8990723B1 (en) 2002-12-13 2015-03-24 Mcafee, Inc. System, method, and computer program product for managing a plurality of applications via a single interface
TW200511072A (en) * 2003-09-12 2005-03-16 Hon Hai Prec Ind Co Ltd A patent family download system and method
US7111246B2 (en) * 2004-02-17 2006-09-19 Microsoft Corporation User interface accorded to tiered object-related trust decisions
US8332943B2 (en) 2004-02-17 2012-12-11 Microsoft Corporation Tiered object-related trust decisions
US7398433B2 (en) 2004-03-31 2008-07-08 Microsoft Corporation System and method of preventing a web browser plug-in module from generating a failure
CN100385852C (en) * 2004-06-22 2008-04-30 腾讯科技(深圳)有限公司 Realization and realizing device for selective download from webpage inserted piece
US20060053048A1 (en) * 2004-09-03 2006-03-09 Whenu.Com Techniques for remotely delivering shaped display presentations such as advertisements to computing platforms over information communications networks
WO2006031812A2 (en) * 2004-09-13 2006-03-23 Comcast Cable Holdings, Llc Method and system of managing subscriber access to services associated with service provider
US20060183550A1 (en) * 2005-02-08 2006-08-17 Gagner Mark B Information transfer to gaming machines
US20070067426A1 (en) * 2005-09-22 2007-03-22 Sun Microsystems, Inc. Computer implemented methods for transferring files from a development environment to target mobile devices
US8458098B1 (en) 2005-09-29 2013-06-04 Qurio Holdings, Inc. Methods of tracking remote software installations and registrations and related systems and computer program products
US7516104B1 (en) 2005-09-29 2009-04-07 Qurio Holdings, Inc. Methods of providing software over a network and related systems and computer program products
WO2007059080A2 (en) 2005-11-14 2007-05-24 Wms Gaming Inc. Transmitting content in wagering networks
US8230516B2 (en) * 2006-01-19 2012-07-24 International Business Machines Corporation Apparatus, system, and method for network authentication and content distribution
US8977951B2 (en) 2006-08-21 2015-03-10 Adobe Systems Incorporated Methods and apparatus for automated wizard generation
US8473492B1 (en) 2007-05-17 2013-06-25 Google Inc. Advertising in desktop searches
JP4935501B2 (en) * 2007-05-18 2012-05-23 富士通東芝モバイルコミュニケーションズ株式会社 Mobile communication terminal
US8621456B2 (en) * 2007-05-31 2013-12-31 Microsoft Corporation Detecting and modifying security settings for deploying web applications
US7739551B2 (en) 2007-06-20 2010-06-15 Microsoft Corporation Web page error reporting
US20090124369A1 (en) * 2007-11-09 2009-05-14 Bally Gaming, Inc. Reconfigurable Gaming Machine Method
US8739120B2 (en) 2007-12-03 2014-05-27 Adobe Systems Incorporated System and method for stage rendering in a software authoring tool
US8635701B2 (en) * 2008-03-02 2014-01-21 Yahoo! Inc. Secure browser-based applications
US20090320089A1 (en) * 2008-06-20 2009-12-24 Microsoft Corporation Policy-based user brokered authorization
US9129317B2 (en) * 2008-07-08 2015-09-08 Verizon Patent And Licensing Inc. Method, medium, and system for providing location aware classified content
US8776038B2 (en) 2008-08-07 2014-07-08 Code Systems Corporation Method and system for configuration of virtualized software applications
US8434093B2 (en) 2008-08-07 2013-04-30 Code Systems Corporation Method and system for virtualization of software applications
US9489185B2 (en) * 2009-01-29 2016-11-08 At&T Mobility Ii Llc Small/medium business application delivery platform
US8745153B2 (en) 2009-02-09 2014-06-03 Apple Inc. Intelligent download of application programs
US9223946B1 (en) * 2009-10-29 2015-12-29 Hewlett Packard Enterprise Development Lp Specification and configuration of management intent
US8954958B2 (en) * 2010-01-11 2015-02-10 Code Systems Corporation Method of configuring a virtual application
US9104517B2 (en) 2010-01-27 2015-08-11 Code Systems Corporation System for downloading and executing a virtual application
US8959183B2 (en) * 2010-01-27 2015-02-17 Code Systems Corporation System for downloading and executing a virtual application
US9229748B2 (en) 2010-01-29 2016-01-05 Code Systems Corporation Method and system for improving startup performance and interoperability of a virtual application
US8763009B2 (en) 2010-04-17 2014-06-24 Code Systems Corporation Method of hosting a first application in a second application
US9218359B2 (en) 2010-07-02 2015-12-22 Code Systems Corporation Method and system for profiling virtual application resource utilization patterns by executing virtualized application
US9021015B2 (en) 2010-10-18 2015-04-28 Code Systems Corporation Method and system for publishing virtual applications to a web server
US9209976B2 (en) 2010-10-29 2015-12-08 Code Systems Corporation Method and system for restricting execution of virtual applications to a managed process environment
US20120157199A1 (en) * 2010-12-21 2012-06-21 Games i Play, Inc. Methods, Devices, Systems, Platforms, and Products for Enhancing Game Play in a Computerized Network
US9207928B2 (en) * 2011-01-17 2015-12-08 Bladelogic, Inc. Computer-readable medium, apparatus, and methods of automatic capability installation
US9129302B2 (en) 2011-03-17 2015-09-08 Sears Brands, L.L.C. Methods and systems for coupon service applications
US20120297469A1 (en) * 2011-05-20 2012-11-22 Microsoft Corporation Security Indicator Using Timing to Establish Authenticity
WO2012164592A1 (en) * 2011-06-03 2012-12-06 Daniele PISANELLI A method for the controlled display of information banners, in particular advertising banners, on the internet
US8856741B2 (en) * 2011-09-30 2014-10-07 Adobe Systems Incorporated Just in time component mapping
US9158563B2 (en) * 2012-03-27 2015-10-13 Microsoft Technology Licensing, Llc Dynamic plugin(s) for cloud application(s)
US11216854B2 (en) 2012-04-27 2022-01-04 Blackberry Limited Software distribution accounting
US9459781B2 (en) 2012-05-09 2016-10-04 Apple Inc. Context-specific user interfaces for displaying animated sequences
US9250771B1 (en) * 2012-05-31 2016-02-02 Google Inc. Asynchronously ingesting media content into a content management system from a client computer having an unreliable network connection
JP5930390B2 (en) * 2012-05-31 2016-06-08 株式会社ソニー・インタラクティブエンタテインメント Information processing apparatus and information processing system
US8719934B2 (en) * 2012-09-06 2014-05-06 Dstillery, Inc. Methods, systems and media for detecting non-intended traffic using co-visitation information
WO2014143776A2 (en) 2013-03-15 2014-09-18 Bodhi Technology Ventures Llc Providing remote interactions with host device using a wireless device
US9223557B1 (en) * 2013-05-08 2015-12-29 Amazon Technologies, Inc. Application provided browser plugin
US10313506B2 (en) 2014-05-30 2019-06-04 Apple Inc. Wellness aggregator
CN104021015A (en) * 2014-05-30 2014-09-03 北京奇虎科技有限公司 E-bank website access method and browser
US10051035B2 (en) * 2014-06-03 2018-08-14 Verizon Patent And Licensing Inc. Method and apparatus for providing secure file transmission
US10452253B2 (en) 2014-08-15 2019-10-22 Apple Inc. Weather user interface
US20160057199A1 (en) * 2014-08-21 2016-02-25 Facebook, Inc. Systems and methods for transmitting a media file in multiple portions
EP3254452B1 (en) 2015-02-02 2018-12-26 Apple Inc. Device, method, and graphical user interface for establishing a relationship and connection between two devices
WO2016144385A1 (en) * 2015-03-08 2016-09-15 Apple Inc. Sharing user-configurable graphical constructs
EP4321088A2 (en) 2015-08-20 2024-02-14 Apple Inc. Exercise-based watch face
US9940123B1 (en) 2015-12-29 2018-04-10 Amazon Technologies, Inc. Updating device code through a bus
DK201770423A1 (en) 2016-06-11 2018-01-15 Apple Inc Activity and workout updates
US10873786B2 (en) 2016-06-12 2020-12-22 Apple Inc. Recording and broadcasting application visual output
DK179412B1 (en) 2017-05-12 2018-06-06 Apple Inc Context-Specific User Interfaces
DK180171B1 (en) 2018-05-07 2020-07-14 Apple Inc USER INTERFACES FOR SHARING CONTEXTUALLY RELEVANT MEDIA CONTENT
US11372659B2 (en) 2020-05-11 2022-06-28 Apple Inc. User interfaces for managing user interface sharing
EP4133371A1 (en) 2020-05-11 2023-02-15 Apple Inc. User interfaces for managing user interface sharing
DK202070625A1 (en) 2020-05-11 2022-01-04 Apple Inc User interfaces related to time
EP3915912A1 (en) * 2020-05-29 2021-12-01 KONE Corporation A people conveyor system and a method for updating software of a people conveyor component in a people conveyor system
US11694590B2 (en) 2020-12-21 2023-07-04 Apple Inc. Dynamic user interface with time indicator
US11720239B2 (en) 2021-01-07 2023-08-08 Apple Inc. Techniques for user interfaces related to an event
US11921992B2 (en) 2021-05-14 2024-03-05 Apple Inc. User interfaces related to time
EP4323992A1 (en) 2021-05-15 2024-02-21 Apple Inc. User interfaces for group workouts

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5802518A (en) * 1996-06-04 1998-09-01 Multex Systems, Inc. Information delivery system and method
US5974549A (en) * 1997-03-27 1999-10-26 Soliton Ltd. Security monitor
US6005939A (en) * 1996-12-06 1999-12-21 International Business Machines Corporation Method and apparatus for storing an internet user's identity and access rights to world wide web resources
US6061733A (en) * 1997-10-16 2000-05-09 International Business Machines Corp. Method and apparatus for improving internet download integrity via client/server dynamic file sizes
US6321334B1 (en) * 1998-07-15 2001-11-20 Microsoft Corporation Administering permissions associated with a security zone in a computer system security model
US6347398B1 (en) * 1996-12-12 2002-02-12 Microsoft Corporation Automatic software downloading from a computer network
US6366912B1 (en) * 1998-04-06 2002-04-02 Microsoft Corporation Network security zones
US20030028870A1 (en) * 2001-08-01 2003-02-06 Weisman Mitchell T. Distribution of downloadable software over a network
US6574617B1 (en) * 2000-06-19 2003-06-03 International Business Machines Corporation System and method for selective replication of databases within a workflow, enterprise, and mail-enabled web application server and platform
US6629081B1 (en) * 1999-12-22 2003-09-30 Accenture Llp Account settlement and financing in an e-commerce environment

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5898434A (en) * 1991-05-15 1999-04-27 Apple Computer, Inc. User interface system having programmable user interface elements
US5448919A (en) * 1992-12-07 1995-09-12 Ametek, Inc. Gas flow meter
US5717923A (en) * 1994-11-03 1998-02-10 Intel Corporation Method and apparatus for dynamically customizing electronic information to individual end users
US6026368A (en) * 1995-07-17 2000-02-15 24/7 Media, Inc. On-line interactive system and method for providing content and advertising information to a targeted set of viewers
US5848396A (en) * 1996-04-26 1998-12-08 Freedom Of Information, Inc. Method and apparatus for determining behavioral profile of a computer user
US5794259A (en) * 1996-07-25 1998-08-11 Lextron Systems, Inc Apparatus and methods to enhance web browsing on the internet
US5933811A (en) * 1996-08-20 1999-08-03 Paul D. Angles System and method for delivering customized advertisements within interactive communication systems
US6134532A (en) * 1997-11-14 2000-10-17 Aptex Software, Inc. System and method for optimal adaptive matching of users to most relevant entity and information in real-time
US6446128B1 (en) * 1997-12-01 2002-09-03 Netselector, Inc. Site access via intervening control layer
US6088731A (en) * 1998-04-24 2000-07-11 Associative Computing, Inc. Intelligent assistant for use with a local computer and with the internet
JP4064060B2 (en) * 1998-05-15 2008-03-19 ユニキャスト・コミュニケーションズ・コーポレイション Technology for implementing network-distributed interstitial web advertisements that are initiated by the browser and invisible to the user using ad tags embedded in reference web pages
US6381742B2 (en) * 1998-06-19 2002-04-30 Microsoft Corporation Software package management
US6286043B1 (en) * 1998-08-26 2001-09-04 International Business Machines Corp. User profile management in the presence of dynamic pages using content templates
US6434745B1 (en) * 1999-09-15 2002-08-13 Direct Business Technologies, Inc. Customized web browsing and marketing software with local events statistics database
US6438215B1 (en) * 2000-02-29 2002-08-20 Ameritech Corporation Method and system for filter based message processing in a unified messaging system
US20010037240A1 (en) * 2000-03-27 2001-11-01 Marks Michael B. Internet radio device and system
US7318238B2 (en) * 2002-01-14 2008-01-08 Microsoft Corporation Security settings for markup language elements

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5802518A (en) * 1996-06-04 1998-09-01 Multex Systems, Inc. Information delivery system and method
US6005939A (en) * 1996-12-06 1999-12-21 International Business Machines Corporation Method and apparatus for storing an internet user's identity and access rights to world wide web resources
US6347398B1 (en) * 1996-12-12 2002-02-12 Microsoft Corporation Automatic software downloading from a computer network
US5974549A (en) * 1997-03-27 1999-10-26 Soliton Ltd. Security monitor
US6061733A (en) * 1997-10-16 2000-05-09 International Business Machines Corp. Method and apparatus for improving internet download integrity via client/server dynamic file sizes
US6366912B1 (en) * 1998-04-06 2002-04-02 Microsoft Corporation Network security zones
US6321334B1 (en) * 1998-07-15 2001-11-20 Microsoft Corporation Administering permissions associated with a security zone in a computer system security model
US6629081B1 (en) * 1999-12-22 2003-09-30 Accenture Llp Account settlement and financing in an e-commerce environment
US6574617B1 (en) * 2000-06-19 2003-06-03 International Business Machines Corporation System and method for selective replication of databases within a workflow, enterprise, and mail-enabled web application server and platform
US20030028870A1 (en) * 2001-08-01 2003-02-06 Weisman Mitchell T. Distribution of downloadable software over a network

Also Published As

Publication number Publication date
US20040083474A1 (en) 2004-04-29
WO2005010663A2 (en) 2005-02-03

Similar Documents

Publication Publication Date Title
WO2005010663A3 (en) System, method and computer program product for initiating a software download
WO2005074397A3 (en) Computer security apparatus and method using security input device driver
WO2002003652A3 (en) Apparatus and methods for a client server system
GB9815825D0 (en) An apparatus, method and computer program product for client/server computing with improved corresponedence between transaction identifiers
IL149823A0 (en) Methods and apparatus for downloading a file from a server
TW200607288A (en) Program, computer, and data processing method
WO2004114048A3 (en) An apparatus, system, method and computer program product for implementing remote client integrity verification
WO2003067826A3 (en) Network-based method and system for distributing data
WO2006109236A3 (en) Dynamic content conversion
WO2011023456A3 (en) A method and system for establishing and maintaining an improved single sign-on (sso) facility
WO2005017649A3 (en) System, and associated method, for downloading an application
WO2004070626A3 (en) System method and computer program product for obtaining structured data from text
ATE403901T1 (en) THREE-WAY VALIDATION AND AUTHENTICATION OF BOOT FILES TRANSMITTED FROM SERVER TO CLIENT
WO2005109814A3 (en) System and method for tracking electronic syndicated contents via an internet communications network
WO2005026877A3 (en) Methods and apparatus for determining device integrity
JP2003308295A (en) COMMUNICATION EQUIPMENT, NETWORK SYSTEM AND METHOD FOR PROCESSING Web PAGE
WO2001057823A3 (en) Apparatus and method for web-based tool management
WO2004114087A3 (en) User not present
MX2009011515A (en) Method and apparatus for software downloads in a network.
WO2007078396A3 (en) System and method for enabling an action
DE10196173T1 (en) Electronic trading system and method using direct images from an online shopping mall on the Internet
EP1063579A3 (en) Method, apparatus and storage medium for authentication on the world wide web
EP1574928A4 (en) Program execution control apparatus, os, client terminal, server, program execution control system, program execution control method, and program execution control program
WO2005020037A3 (en) Communications system providing enhanced client-server communications and related methods
WO2002061541A3 (en) Certificate fo an online product

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 BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG 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 NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK 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
122 Ep: pct application non-entry in european phase