WO2010002490A3 - Techniques for acquiring updates for application programs - Google Patents

Techniques for acquiring updates for application programs Download PDF

Info

Publication number
WO2010002490A3
WO2010002490A3 PCT/US2009/041737 US2009041737W WO2010002490A3 WO 2010002490 A3 WO2010002490 A3 WO 2010002490A3 US 2009041737 W US2009041737 W US 2009041737W WO 2010002490 A3 WO2010002490 A3 WO 2010002490A3
Authority
WO
WIPO (PCT)
Prior art keywords
updates
application programs
techniques
digital products
acquiring
Prior art date
Application number
PCT/US2009/041737
Other languages
French (fr)
Other versions
WO2010002490A2 (en
Inventor
Sam Gharabally
Michael Kuohao Chu
Sean Kelly
Christopher R. Wysocki
Original Assignee
Apple 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 Apple Inc. filed Critical Apple Inc.
Priority to CA2724858A priority Critical patent/CA2724858C/en
Priority to CN200980121532.8A priority patent/CN102057354B/en
Priority to MX2010013202A priority patent/MX2010013202A/en
Priority to AU2009266334A priority patent/AU2009266334B2/en
Priority to EP09773942.9A priority patent/EP2291738A4/en
Priority to KR1020147033248A priority patent/KR20140143234A/en
Priority to JP2011512495A priority patent/JP5367812B2/en
Priority to KR1020137022972A priority patent/KR20130107375A/en
Publication of WO2010002490A2 publication Critical patent/WO2010002490A2/en
Publication of WO2010002490A3 publication Critical patent/WO2010002490A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/161Computing infrastructure, e.g. computer clusters, blade chassis or hardware partitioning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45504Abstract machines for programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators
    • G06F9/45529Embedded in an application, e.g. JavaScript in a Web browser

Abstract

Improved approaches for submission, management and/or distribution of updates to digital products, such as application programs (software programs), with respect to an online product distribution site are disclosed. Updates to numerous digital products can be centrally managed in a uniform and computer-assisted manner so that updates can be efficiently distributed to appropriate users.
PCT/US2009/041737 2008-06-08 2009-04-25 Techniques for acquiring updates for application programs WO2010002490A2 (en)

Priority Applications (8)

Application Number Priority Date Filing Date Title
CA2724858A CA2724858C (en) 2008-06-08 2009-04-25 Techniques for acquiring updates for application programs
CN200980121532.8A CN102057354B (en) 2008-06-08 2009-04-25 Techniques for acquiring updates for application programs
MX2010013202A MX2010013202A (en) 2008-06-08 2009-04-25 Techniques for acquiring updates for application programs.
AU2009266334A AU2009266334B2 (en) 2008-06-08 2009-04-25 Techniques for acquiring updates for application programs
EP09773942.9A EP2291738A4 (en) 2008-06-08 2009-04-25 Techniques for acquiring updates for application programs
KR1020147033248A KR20140143234A (en) 2008-06-08 2009-04-25 Techniques for acquiring updates for application programs
JP2011512495A JP5367812B2 (en) 2008-06-08 2009-04-25 Technology to get application program updates
KR1020137022972A KR20130107375A (en) 2008-06-08 2009-04-25 Techniques for acquiring updates for application programs

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US5979108P 2008-06-08 2008-06-08
US61/059,791 2008-06-08
US12/171,197 2008-07-10
US12/171,197 US20090307682A1 (en) 2008-06-08 2008-07-10 Techniques for Acquiring Updates for Application Programs

Publications (2)

Publication Number Publication Date
WO2010002490A2 WO2010002490A2 (en) 2010-01-07
WO2010002490A3 true WO2010002490A3 (en) 2010-05-20

Family

ID=41401486

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2009/041737 WO2010002490A2 (en) 2008-06-08 2009-04-25 Techniques for acquiring updates for application programs

Country Status (9)

Country Link
US (2) US20090307683A1 (en)
EP (1) EP2291738A4 (en)
JP (2) JP5367812B2 (en)
KR (3) KR20130107375A (en)
CN (1) CN102057354B (en)
AU (1) AU2009266334B2 (en)
CA (2) CA2900721A1 (en)
MX (1) MX2010013202A (en)
WO (1) WO2010002490A2 (en)

Families Citing this family (69)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8161411B2 (en) 2003-04-25 2012-04-17 Apple Inc. Graphical user interface for browsing, searching and presenting media items
US9406068B2 (en) 2003-04-25 2016-08-02 Apple Inc. Method and system for submitting media for network-based purchase and distribution
US7844548B2 (en) 2003-10-15 2010-11-30 Apple Inc. Techniques and systems for electronic submission of media for network-based distribution
US8015237B2 (en) 2006-05-15 2011-09-06 Apple Inc. Processing of metadata content and media content received by a media distribution system
US7962634B2 (en) 2006-05-15 2011-06-14 Apple Inc. Submission of metadata content and media content to a media distribution system
US20070265969A1 (en) * 2006-05-15 2007-11-15 Apple Computer, Inc. Computerized management of media distribution agreements
US7827162B2 (en) 2006-05-15 2010-11-02 Apple Inc. Media package format for submission to a media distribution system
US8234261B2 (en) * 2007-07-17 2012-07-31 Ebay Inc. Digital content hub
CN104270185B (en) 2008-04-29 2018-03-23 苹果公司 The improved performance of multiple antenna beamforming cellular network
US9076176B2 (en) 2008-05-05 2015-07-07 Apple Inc. Electronic submission of application programs for network-based distribution
US20090276333A1 (en) * 2008-05-05 2009-11-05 Cortes Ricardo D Electronic submission and management of digital products for network-based distribution
US10255580B2 (en) 2008-05-05 2019-04-09 Apple Inc. Network-based distribution of application products
US9342287B2 (en) 2008-05-05 2016-05-17 Apple Inc. Software program ratings
US8745153B2 (en) * 2009-02-09 2014-06-03 Apple Inc. Intelligent download of application programs
US20100235889A1 (en) * 2009-03-16 2010-09-16 Michael Kuohao Chu Application products with in-application subsequent feature access using network-based distribution system
US20100242037A1 (en) * 2009-03-17 2010-09-23 Microsoft Corporation Software Deployment over a Network
US9729609B2 (en) 2009-08-07 2017-08-08 Apple Inc. Automatic transport discovery for media submission
US8935217B2 (en) 2009-09-08 2015-01-13 Apple Inc. Digital asset validation prior to submission for network-based distribution
KR20110118975A (en) * 2010-04-26 2011-11-02 삼성전자주식회사 Apparatus and method for firmware updating in portable terminal
US8792934B2 (en) 2010-08-18 2014-07-29 Microsoft Corporation Selective update of core mobile device user interface through application marketplace
JP5392203B2 (en) * 2010-08-19 2014-01-22 株式会社リコー Information processing apparatus, information processing system, installation support method, and installation support program
CN102437998B (en) 2010-09-29 2015-11-25 中兴通讯股份有限公司 Application store system and the method using this application store system to develop
KR20120038668A (en) * 2010-10-14 2012-04-24 삼성전자주식회사 Apparatus and method for updating e-book content
US8948382B2 (en) 2010-12-16 2015-02-03 Microsoft Corporation Secure protocol for peer-to-peer network
US8971841B2 (en) * 2010-12-17 2015-03-03 Microsoft Corporation Operating system supporting cost aware applications
US8689123B2 (en) 2010-12-23 2014-04-01 Microsoft Corporation Application reporting in an application-selectable user interface
US20120227035A1 (en) * 2011-03-03 2012-09-06 Microsoft Corporation Cross platform service notification
US9424018B2 (en) * 2011-03-21 2016-08-23 Microsoft Technology Licensing, Llc Filtering and promoting application store applications
KR101244777B1 (en) * 2011-05-27 2013-03-18 유도욱 A advertisement system of installing application program for mobilephone
US9158445B2 (en) 2011-05-27 2015-10-13 Microsoft Technology Licensing, Llc Managing an immersive interface in a multi-application immersive environment
US9104307B2 (en) 2011-05-27 2015-08-11 Microsoft Technology Licensing, Llc Multi-application environment
KR102052515B1 (en) * 2011-06-29 2019-12-05 프리스타일 테크놀러지 피티와이 리미티드 Systems, methods, and/or apparatus for enabling communication between devices using different communication protocols
US20130019237A1 (en) * 2011-07-12 2013-01-17 Apple Inc. System and method for linking pre-installed software to a user account on an online store
AU2012203903B2 (en) * 2011-07-12 2015-03-12 Apple Inc. System and method for linking pre-installed software to a user account on an online store
US9319406B2 (en) * 2011-07-12 2016-04-19 Apple Inc. System and method for linking pre-installed software to a user account on an online store
US8707289B2 (en) * 2011-07-20 2014-04-22 Google Inc. Multiple application versions
US20130042231A1 (en) 2011-08-10 2013-02-14 Ford Global Technologies, Llc Methods and Apparatus for Software Updating
US8898656B2 (en) * 2011-08-29 2014-11-25 Salesforce.Com, Inc. Mechanism for facilitating dynamic format transformation of software applications in an on-demand services environment
US20130057587A1 (en) 2011-09-01 2013-03-07 Microsoft Corporation Arranging tiles
US8922575B2 (en) 2011-09-09 2014-12-30 Microsoft Corporation Tile cache
US9146670B2 (en) 2011-09-10 2015-09-29 Microsoft Technology Licensing, Llc Progressively indicating new content in an application-selectable user interface
JP6219296B2 (en) * 2011-11-01 2017-10-25 グーグル インコーポレイテッド Launching an application from a web page
US9832258B2 (en) * 2012-01-06 2017-11-28 Google Llc Mode indicators for applications, web applications, and browser extensions
US20130232229A1 (en) * 2012-03-02 2013-09-05 Ilya Firman Distribution of Application Files
TWI606409B (en) * 2012-04-18 2017-11-21 Insyde Software Corp A method for automatically generating applications and services on a single portal
CN102724295B (en) * 2012-05-24 2016-05-18 中国电子科技集团公司第十五研究所 Method of data synchronization and system
US9203624B2 (en) 2012-06-04 2015-12-01 Apple Inc. Authentication and notification heuristics
US10102567B2 (en) 2012-06-07 2018-10-16 Google Llc User curated collections for an online application environment
US9307026B2 (en) 2012-09-20 2016-04-05 Amazon Technologies, Inc. Fulfillment of applications to devices
US8990188B2 (en) 2012-11-30 2015-03-24 Apple Inc. Managed assessment of submitted digital content
US9542423B2 (en) 2012-12-31 2017-01-10 Apple Inc. Backup user interface
US9087341B2 (en) 2013-01-11 2015-07-21 Apple Inc. Migration of feedback data to equivalent digital assets
US9542172B2 (en) 2013-02-05 2017-01-10 Apple Inc. Automatic updating of applications
US9450952B2 (en) 2013-05-29 2016-09-20 Microsoft Technology Licensing, Llc Live tiles without application-code execution
US9645809B2 (en) * 2013-05-29 2017-05-09 Microsoft Technology Licensing, Llc Updating software components through online stores
CN103412767A (en) * 2013-06-09 2013-11-27 百度国际科技(深圳)有限公司 Method and system for recognizing and upgrading application version
DE102013021158A1 (en) * 2013-12-10 2015-06-11 Fresenius Medical Care Deutschland Gmbh Method for updating and / or upgrading the operating software of an electronic device
US20150317145A1 (en) * 2014-04-30 2015-11-05 Adobe Systems Incorporated Method and apparatus for notifying an enterprise administrator of new products and updates
US9978070B1 (en) * 2014-06-17 2018-05-22 Amazon Technologies, Inc. Dynamic customer relationship management while maintaining customer privacy
CN105446996A (en) * 2014-07-16 2016-03-30 阿里巴巴集团控股有限公司 Page display method and page display system
CN106406925A (en) * 2015-08-03 2017-02-15 阿里巴巴集团控股有限公司 An apparatus and a method used for supporting online upgrade
US9661491B1 (en) * 2015-11-10 2017-05-23 Google Inc. Communicating information about an update of an application
WO2017139956A1 (en) * 2016-02-18 2017-08-24 吴伟东 Method and system for updating mobile phone software
JP6822172B2 (en) * 2016-02-29 2021-01-27 株式会社リコー System, image forming device, information processing method and information processing device
US10193799B2 (en) 2016-07-19 2019-01-29 Qualcomm Incorporated In-order message delivery in a distributed store-and-forward system
CN106778206A (en) * 2016-11-22 2017-05-31 泰康保险集团股份有限公司 Method, system and mobile terminal for being managed collectively multiple applications
US20230259081A1 (en) * 2021-04-16 2023-08-17 Strong Force Vcn Portfolio 2019, Llc Prioritization System for Predictive Model Data Streams
AU2022256517A1 (en) * 2021-04-16 2023-11-09 Strong Force Vcn Portfolio 2019, Llc Systems, methods, kits, and apparatuses for digital product network systems and biology-based value chain networks
US11900106B2 (en) 2022-03-02 2024-02-13 International Business Machines Corporation Personalized patch notes based on software usage

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050021478A1 (en) * 2003-04-25 2005-01-27 Apple Computer, Inc. Method and system for network-based purchase and distribution of media
US20070108274A1 (en) * 2005-11-17 2007-05-17 Hypercom Corporation System and method to purchase applications by a point of sale terminal

Family Cites Families (131)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4750119A (en) * 1986-10-10 1988-06-07 Tradevest, Inc. Purchasing system with rebate feature
JPH0954734A (en) * 1995-08-17 1997-02-25 Fujitsu Ltd System and method for software distribution/maintenance utilizing network
JP3167521B2 (en) * 1994-02-08 2001-05-21 富士通株式会社 Software distribution and maintenance system and method utilizing network
US5835911A (en) * 1994-02-08 1998-11-10 Fujitsu Limited Software distribution and maintenance system and method
US5627973A (en) * 1994-03-14 1997-05-06 Moore Business Forms, Inc. Method and apparatus for facilitating evaluation of business opportunities for supplying goods and/or services to potential customers
US5535383A (en) * 1994-03-17 1996-07-09 Sybase, Inc. Database system with methods for controlling object interaction by establishing database contracts between objects
US6963859B2 (en) * 1994-11-23 2005-11-08 Contentguard Holdings, Inc. Content rendering repository
JPH0934841A (en) * 1995-07-21 1997-02-07 Fujitsu Ltd On-line ciphering releasing system of storage medium and its method
JPH0973487A (en) * 1995-09-01 1997-03-18 Fujitsu Ltd System and method for content proceeds distribution
JPH0990825A (en) * 1995-09-28 1997-04-04 Mita Ind Co Ltd Image forming device
US5765152A (en) * 1995-10-13 1998-06-09 Trustees Of Dartmouth College System and method for managing copyrighted electronic media
US5845077A (en) * 1995-11-27 1998-12-01 Microsoft Corporation Method and system for identifying and obtaining computer software from a remote computer
US6049671A (en) * 1996-04-18 2000-04-11 Microsoft Corporation Method for identifying and obtaining computer software from a network computer
US6151643A (en) * 1996-06-07 2000-11-21 Networks Associates, Inc. Automatic updating of diverse software products on multiple client computer systems by downloading scanning application to client computer and generating software list on client computer
JPH10207710A (en) * 1997-01-16 1998-08-07 Casio Comput Co Ltd Software download system and menu preparation system
US6341353B1 (en) * 1997-04-11 2002-01-22 The Brodia Group Smart electronic receipt system
US6085253A (en) * 1997-08-01 2000-07-04 United Video Properties, Inc. System and method for transmitting and receiving data
JP3067714B2 (en) * 1997-10-29 2000-07-24 日本電気株式会社 User support system, user support method, and recording medium recording user support program
US6385596B1 (en) * 1998-02-06 2002-05-07 Liquid Audio, Inc. Secure online music distribution system
US6055513A (en) * 1998-03-11 2000-04-25 Telebuyer, Llc Methods and apparatus for intelligent selection of goods and services in telephonic and electronic commerce
US6363486B1 (en) * 1998-06-05 2002-03-26 Intel Corporation Method of controlling usage of software components
US6067531A (en) * 1998-07-21 2000-05-23 Mci Communications Corporation Automated contract negotiator/generation system and method
US6546555B1 (en) * 1998-07-23 2003-04-08 Siemens Corporate Research, Inc. System for hypervideo filtering based on end-user payment interest and capability
US6226618B1 (en) * 1998-08-13 2001-05-01 International Business Machines Corporation Electronic content delivery system
GB2341462B (en) * 1998-09-12 2003-06-11 Ibm Method for deployment of incremental versions of applications
US6363503B1 (en) * 1998-11-24 2002-03-26 Autodesk, Inc. Error handling and representation in a computer-aided design environment
US6553375B1 (en) * 1998-11-25 2003-04-22 International Business Machines Corporation Method and apparatus for server based handheld application and database management
US6873992B1 (en) * 1999-09-07 2005-03-29 Robolaw Corporation Method and system for automated document generation
US7209892B1 (en) * 1998-12-24 2007-04-24 Universal Music Group, Inc. Electronic music/media distribution system
US6233682B1 (en) * 1999-01-22 2001-05-15 Bernhard Fritsch Distribution of musical products by a web site vendor over the internet
JP4214651B2 (en) * 1999-03-31 2009-01-28 ソニー株式会社 Data communication system and data management method
US6338044B1 (en) * 1999-03-17 2002-01-08 Loudeye Technologies, Inc. Personal digital content system
EP1248988A2 (en) * 1999-04-12 2002-10-16 Reciprocal, Inc. System and method for data rights management
US20040210481A1 (en) * 1999-09-15 2004-10-21 Quinlan Christopher F. Method and system for redeeming promotional offers
US6549922B1 (en) * 1999-10-01 2003-04-15 Alok Srivastava System for collecting, transforming and managing media metadata
US7130807B1 (en) * 1999-11-22 2006-10-31 Accenture Llp Technology sharing during demand and supply planning in a network-based supply chain environment
US7383233B1 (en) * 1999-12-03 2008-06-03 General Electric Company Method of designing an electronic transaction system
US20080214163A1 (en) * 2007-01-26 2008-09-04 Richard Onyon System for and method of backing up content for use on a mobile device
US7159233B2 (en) * 2000-01-28 2007-01-02 Sedna Patent Services, Llc Method and apparatus for preprocessing and postprocessing content in an interactive information distribution system
JP4135287B2 (en) * 2000-02-01 2008-08-20 ソニー株式会社 RECORDING / REPRODUCING DEVICE, PORTABLE DEVICE, DATA TRANSFER SYSTEM, DATA TRANSFER METHOD, DATA REPRODUCING METHOD, DATA TRANSFER AND REPRODUCING METHOD
US6963851B1 (en) * 2000-05-08 2005-11-08 International Business Machines Corporation Method and apparatus to enable consumer replenishment shopping by useful life
US20020002541A1 (en) * 2000-06-30 2002-01-03 Williams Eddie H. Online digital content library
AU7593601A (en) * 2000-07-14 2002-01-30 Atabok Inc Controlling and managing digital assets
JP2002073192A (en) * 2000-08-30 2002-03-12 Nec Corp System and method for software version-up service
US20020082857A1 (en) * 2000-09-08 2002-06-27 Val Skordin Method and apparatus for providing an online document and input form creation and storage system
GB2366969A (en) * 2000-09-14 2002-03-20 Phocis Ltd Copyright protection for digital content distributed over a network
US20040172339A1 (en) * 2000-09-20 2004-09-02 Snelgrove W. Martin Point of sale terminal
US7103906B1 (en) * 2000-09-29 2006-09-05 International Business Machines Corporation User controlled multi-device media-on-demand system
JP2002189870A (en) * 2000-10-11 2002-07-05 E Magazines Kk System for issuing mail magazine for distributing music information
US7389424B2 (en) * 2000-10-24 2008-06-17 Kurzweil Cyberart Technologies, Inc. Technique for distributing software
US20020073177A1 (en) * 2000-10-25 2002-06-13 Clark George Philip Processing content for electronic distribution using a digital rights management system
US7844489B2 (en) * 2000-10-30 2010-11-30 Buyerleverage Buyer-driven targeting of purchasing entities
US20020090934A1 (en) * 2000-11-22 2002-07-11 Mitchelmore Eliott R.D. Content and application delivery and management platform system and method
EP1360611A2 (en) * 2000-12-12 2003-11-12 Time Warner Entertainment Company, L.P. Digital asset data type definitions
US7194544B2 (en) * 2000-12-14 2007-03-20 Borland Software Corporation Method and system for dynamic protocol selection among object-handled specified protocols
US8055899B2 (en) * 2000-12-18 2011-11-08 Digimarc Corporation Systems and methods using digital watermarking and identifier extraction to provide promotional opportunities
US6731312B2 (en) * 2001-01-08 2004-05-04 Apple Computer, Inc. Media player interface
US8452652B2 (en) * 2001-01-29 2013-05-28 International Business Machines Corporation Electronic coupons decision support and recommendation system
US6754895B1 (en) * 2001-04-26 2004-06-22 Palm Source, Inc. Method and system for automatic firmware updates in a portable hand-held device
JP2002334033A (en) * 2001-05-07 2002-11-22 Ntt Docomo Inc Method, system, device, program, and recording medium for information distribution
US6910049B2 (en) * 2001-06-15 2005-06-21 Sony Corporation System and process of managing media content
US6871228B2 (en) * 2001-06-29 2005-03-22 International Business Machines Corporation Methods and apparatus in distributed remote logging system for remote adhoc data analysis customized with multilevel hierarchical logger tree
US20030120593A1 (en) * 2001-08-15 2003-06-26 Visa U.S.A. Method and system for delivering multiple services electronically to customers via a centralized portal architecture
JP2003108417A (en) * 2001-10-01 2003-04-11 Toshiba Corp Data sharing and distributing method
US20030074465A1 (en) * 2001-10-15 2003-04-17 Zhicheng Tang ADSL downloading with priority transmit queue
JP2003186782A (en) * 2001-12-20 2003-07-04 Fuji Photo Film Co Ltd Information delivery system, information delivery device and program, digital camera and portable terminal devices
US20030120928A1 (en) * 2001-12-21 2003-06-26 Miles Cato Methods for rights enabled peer-to-peer networking
US20040012618A1 (en) * 2002-07-18 2004-01-22 Finney Randolph L. Legal document generating system
CN1679034A (en) * 2002-04-08 2005-10-05 托普科德公司 System and method for soliciting proposals for software development services
WO2003102821A1 (en) * 2002-05-31 2003-12-11 Context Media, Inc. Cataloging and managing the distribution of distributed digital assets
US7885887B2 (en) * 2002-07-09 2011-02-08 Artistshare, Inc. Methods and apparatuses for financing and marketing a creative work
US8161411B2 (en) * 2003-04-25 2012-04-17 Apple Inc. Graphical user interface for browsing, searching and presenting media items
CA2407774C (en) * 2002-07-16 2005-01-04 Musicrypt Inc. Content distribution system and method
US20040034601A1 (en) * 2002-08-16 2004-02-19 Erwin Kreuzer System and method for content distribution and reselling
US20040044949A1 (en) * 2002-08-28 2004-03-04 Adc Telecommunications, Inc. Document delivery application
AU2003287279A1 (en) * 2002-11-01 2004-06-07 Scott Kevin Maxwell Method and system for online software purchases
US7096464B1 (en) * 2002-12-02 2006-08-22 Sap Aktiengesellschaft Software update method and apparatus
US7840960B2 (en) * 2002-12-17 2010-11-23 Kabushiki Kaisha Toshiba Content distribution method and content distribution package
JP2004227334A (en) * 2003-01-23 2004-08-12 Fujitsu Ltd System, method, and program for supplying software relevant information
US7729946B2 (en) * 2003-01-24 2010-06-01 Massive Incorporated Online game advertising system
US7668752B2 (en) * 2003-03-13 2010-02-23 Realnetworks, Inc. System and method for the distribution of software products
US20040203755A1 (en) * 2003-04-11 2004-10-14 Jeffrey Brunet Mobile care framework
US9406068B2 (en) * 2003-04-25 2016-08-02 Apple Inc. Method and system for submitting media for network-based purchase and distribution
EP3032446B1 (en) * 2003-04-25 2019-10-23 Apple Inc. Methods and system for secure network-based distribution of content
US20050015765A1 (en) * 2003-05-19 2005-01-20 Michele Covell System for doing service location management taking into account the node and network characteristics
US7512622B2 (en) * 2003-06-11 2009-03-31 Yahoo! Inc. Method and apparatus for organizing and playing data
JP3979432B2 (en) * 2003-08-08 2007-09-19 オンキヨー株式会社 Network AV system
US7213036B2 (en) * 2003-08-12 2007-05-01 Aol Llc System for incorporating information about a source and usage of a media asset into the asset itself
JP2005071227A (en) * 2003-08-27 2005-03-17 Sony Corp Metadata distribution management system, metadata distribution management device, metadata management device by individual, client terminal, metadata distribution management method, and computer program
US7606925B2 (en) * 2003-09-02 2009-10-20 Microsoft Corporation Video delivery workflow
US9380269B2 (en) * 2003-09-23 2016-06-28 Time Warner Cable Enterprises Llc Scheduling trigger apparatus and method
JP2005099967A (en) * 2003-09-24 2005-04-14 Hitachi Ltd Preventive maintenance method
US20060008256A1 (en) * 2003-10-01 2006-01-12 Khedouri Robert K Audio visual player apparatus and system and method of content distribution using the same
US7343347B2 (en) * 2003-10-08 2008-03-11 Time Warner Inc. Electronic media player with metadata based control and method of operating the same
US7844548B2 (en) * 2003-10-15 2010-11-30 Apple Inc. Techniques and systems for electronic submission of media for network-based distribution
US7546594B2 (en) * 2003-12-15 2009-06-09 Microsoft Corporation System and method for updating installation components using an installation component delta patch in a networked environment
US7685512B2 (en) * 2004-05-28 2010-03-23 International Business Machines Corporation Representing logical model extensions and wire format specific rendering options in XML messaging schemas
NZ572860A (en) * 2004-06-08 2010-03-26 Marketing Intellectual Propert A shopping system and method
US7552341B2 (en) * 2004-09-01 2009-06-23 Microsoft Corporation Licensing the use of software on a particular CPU
US20060063590A1 (en) * 2004-09-21 2006-03-23 Paul Abassi Mechanism to control game usage on user devices
US20060074754A1 (en) * 2004-09-22 2006-04-06 Takeshi Toyohara System and method of creating and managing digital content offers
US8660961B2 (en) * 2004-11-18 2014-02-25 Contentguard Holdings, Inc. Method, system, and device for license-centric content consumption
US7665141B2 (en) * 2004-11-24 2010-02-16 Ghada Young Origin and custody of copies from a stored electronic record verified page by page
US7917133B2 (en) * 2004-12-23 2011-03-29 Research In Motion Limited Method and apparatus for after-market vending of feature-provisioning software to third party mobile wireless communication devices
US20070050467A1 (en) * 2005-04-06 2007-03-01 Chris Borrett Digital asset management system, including customizable metadata model for asset cataloging and permissioning of digital assets, such as for use with digital images and songs
US20070011156A1 (en) * 2005-07-05 2007-01-11 Oracle International Corporation RSS enabled logging
US7930680B2 (en) * 2005-07-08 2011-04-19 Microsoft Corporation XML schema design for environment-specific types based on base types
JP4815927B2 (en) * 2005-07-27 2011-11-16 ソニー株式会社 DISPLAY DEVICE, MENU DISPLAY METHOD, MENU DISPLAY METHOD PROGRAM, AND RECORDING MEDIUM CONTAINING MENU DISPLAY METHOD PROGRAM
US9286388B2 (en) * 2005-08-04 2016-03-15 Time Warner Cable Enterprises Llc Method and apparatus for context-specific content delivery
US20070073694A1 (en) * 2005-09-26 2007-03-29 Jerome Picault Method and apparatus of determining access rights to content items
US8600836B2 (en) * 2005-11-08 2013-12-03 Qualcomm Incorporated System for distributing packages and channels to a device
US7827162B2 (en) * 2006-05-15 2010-11-02 Apple Inc. Media package format for submission to a media distribution system
US7962634B2 (en) * 2006-05-15 2011-06-14 Apple Inc. Submission of metadata content and media content to a media distribution system
JP2007310690A (en) * 2006-05-19 2007-11-29 Sharp Corp Update method of firmware, program, storage medium
US20080147558A1 (en) * 2006-10-24 2008-06-19 Robert Korbin Kraus Method and system for providing prospective licensees and/or purchasers with access to licensable media content
US20080140493A1 (en) * 2006-11-09 2008-06-12 Lynx System Developers, Inc. Systems And Methods For Real-Time Allocation Of Digital Content
US20080120199A1 (en) * 2006-11-17 2008-05-22 Tracy Pirnack Method and system for upgrading a previously purchased media asset
US10152687B2 (en) * 2006-12-01 2018-12-11 Goldman Sachs & Co. LLC Application directory
US7739256B2 (en) * 2006-12-07 2010-06-15 Norman Powell Method for selling custom business software and software exchange marketplace
US20080147530A1 (en) * 2006-12-19 2008-06-19 Kwan Shu-Leung Programmatically transferring applications between handsets based on license information
KR20080057483A (en) * 2006-12-20 2008-06-25 삼성전자주식회사 Server, client, load balancing system, and load balancing method thereof
JP5039794B2 (en) * 2007-02-12 2012-10-03 ケンブリッジ メカトロニクス リミテッド Shape memory alloy drive unit
US7644044B2 (en) * 2007-04-04 2010-01-05 Sony Corporation Systems and methods to distribute content over a network
US20090037287A1 (en) * 2007-07-31 2009-02-05 Ahmad Baitalmal Software Marketplace and Distribution System
US8046369B2 (en) * 2007-09-04 2011-10-25 Apple Inc. Media asset rating system
JP4954837B2 (en) * 2007-09-21 2012-06-20 富士フイルム株式会社 Liquid discharge head, liquid discharge apparatus, and liquid discharge head manufacturing method
JP4966153B2 (en) * 2007-10-05 2012-07-04 株式会社東芝 Field effect transistor and manufacturing method thereof
US7912568B2 (en) * 2007-11-27 2011-03-22 International Business Machines Corporation Tuning order configurator performance by dynamic integration of manufacturing and field feedback
US8230360B2 (en) * 2008-01-04 2012-07-24 Apple Inc. User interface for selection from media collection
US8499240B2 (en) * 2008-10-31 2013-07-30 Sap Ag Rule-based presentation of log messages on a graphic timeline
US8984458B2 (en) * 2009-07-22 2015-03-17 Synopsys, Inc. Dynamic rule checking in electronic design automation

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050021478A1 (en) * 2003-04-25 2005-01-27 Apple Computer, Inc. Method and system for network-based purchase and distribution of media
US20070108274A1 (en) * 2005-11-17 2007-05-17 Hypercom Corporation System and method to purchase applications by a point of sale terminal

Also Published As

Publication number Publication date
KR20110030546A (en) 2011-03-23
KR20130107375A (en) 2013-10-01
CA2724858A1 (en) 2010-01-07
EP2291738A4 (en) 2013-12-25
KR20140143234A (en) 2014-12-15
US20090307683A1 (en) 2009-12-10
US20090307682A1 (en) 2009-12-10
CN102057354A (en) 2011-05-11
MX2010013202A (en) 2011-03-21
JP5684350B2 (en) 2015-03-11
EP2291738A2 (en) 2011-03-09
CA2724858C (en) 2016-05-10
CA2900721A1 (en) 2010-01-07
AU2009266334B2 (en) 2012-11-15
JP2011525013A (en) 2011-09-08
WO2010002490A2 (en) 2010-01-07
AU2009266334A1 (en) 2010-01-07
CN102057354B (en) 2014-10-29
JP5367812B2 (en) 2013-12-11
JP2014038635A (en) 2014-02-27

Similar Documents

Publication Publication Date Title
WO2010002490A3 (en) Techniques for acquiring updates for application programs
WO2009137477A3 (en) Electronic submission of application programs for network-based distribution
EP2471215A4 (en) System, method, and computer program product for verifying the identity of social network users
WO2012092397A3 (en) Targeting based on social updates
WO2012054160A3 (en) High availability of machines during patching
BR112014011438B8 (en) biomaterial or biocomposite, use of a plastic-sunflower composite, and, process for the production of a plastic-sunflower composite
MX364229B (en) COMPOSITIONS and METHODS FOR TREATING CARDIOVASCULAR DISEASES.
MX341792B (en) Digestible lignocellulosic biomass and extractives and methods for producing same.
EP2517424A4 (en) Transmission management system, transmission system, computer program product, program providing system, and maintenance system
HUE048887T2 (en) Process for enzymatic hydrolysis of lignocellulosic material using gh61, oxygen addition, and high dry matter content
EP2632089A4 (en) Name-database server, name-resolution system, entry-search method, and entry-search program
EP2271098A4 (en) Server device, content distribution method, and program
ZA201007630B (en) Stable natural color process, products and use thereof
EP2392125A4 (en) Method, apparatus, and computer program product for context-based contact information management
EP2534964A4 (en) Enzymatic treatment solution, softening method, and softened animal-based food product
EP2368206A4 (en) Method, apparatus, and computer program product for managing software versions
GB2509390A (en) Managing a message subscription in a publish/subscribe messaging system
EP2293842A4 (en) Brachytherapy devices and related methods and computer program products
EP2624498A4 (en) Encrypted database system, client terminal, encrypted database server, natural joining method, and program
WO2012001575A3 (en) System and method for managing distributed content
WO2014124097A3 (en) Internet vending machine/mobile vending machine system and method
WO2011139584A3 (en) Hierarchically disassembling messages
MX2018007514A (en) Process for preparing products with stabilized assets and compositions comprising them.
BRPI0919424A2 (en) Methods for producing a fermentation product, and for enhancing enzymatic hydrolysis of a lignocellulose-containing material, fermentation product, and mixture.
GB2485284B (en) Method of and apparatus for distributing software objects

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200980121532.8

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09773942

Country of ref document: EP

Kind code of ref document: A2

WWE Wipo information: entry into national phase

Ref document number: 2724858

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 2009266334

Country of ref document: AU

WWE Wipo information: entry into national phase

Ref document number: 4461/KOLNP/2010

Country of ref document: IN

WWE Wipo information: entry into national phase

Ref document number: MX/A/2010/013202

Country of ref document: MX

WWE Wipo information: entry into national phase

Ref document number: 2011512495

Country of ref document: JP

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2009266334

Country of ref document: AU

Date of ref document: 20090425

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 2009773942

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 20117000498

Country of ref document: KR

Kind code of ref document: A