[go: up one dir, main page]

WO2008042984A3 - Procédés et systèmes pour mettre à jour et installer des ensembles d'application sur une plate-forme d'application - Google Patents

Procédés et systèmes pour mettre à jour et installer des ensembles d'application sur une plate-forme d'application Download PDF

Info

Publication number
WO2008042984A3
WO2008042984A3 PCT/US2007/080345 US2007080345W WO2008042984A3 WO 2008042984 A3 WO2008042984 A3 WO 2008042984A3 US 2007080345 W US2007080345 W US 2007080345W WO 2008042984 A3 WO2008042984 A3 WO 2008042984A3
Authority
WO
WIPO (PCT)
Prior art keywords
package
developer
application
subscriber
upgrading
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.)
Ceased
Application number
PCT/US2007/080345
Other languages
English (en)
Other versions
WO2008042984A2 (fr
Inventor
Lars Hofhansl
Nathan Jensen-Horne
Scott Hansma
Steven Tamm
Craig Weissman
Ron Hess
David Brooks
Amy Palke
Evan Moses
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.)
Salesforce Inc
Original Assignee
Salesforce com 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 Salesforce com Inc filed Critical Salesforce com Inc
Publication of WO2008042984A2 publication Critical patent/WO2008042984A2/fr
Publication of WO2008042984A3 publication Critical patent/WO2008042984A3/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

L'invention concerne des systèmes et des procédés pour installer et mettre à jour des ensembles d'application sur une plate-forme d'application. Les systèmes et les procédés sont particulièrement utiles dans un service de base de données à la demande. Les ensembles d'application peuvent être téléchargés vers un répertoire par des utilisateurs de développement (développeurs) pour une installation par des utilisateurs abonnés (abonnés). En variante, un développeur peut envoyer des informations d'identification à un utilisateur s'abonnant pour permettre que l'utilisateur ait accès et installe cet ensemble d'application créé par le développeur. Les ensembles d'application peuvent aussi être mis à jour. Si un développeur change l'ensemble source d'origine, un abonné peut choisir dans son organisation le ou les changements faits par l'éditeur tout en préservant toutes les rangées de données que l'abonné avait créées depuis la première importation de l'ensemble. Un ou plusieurs drapeaux peuvent être établis dans la définition de l'ensemble pour déterminer si, et dans quelle mesure, des personnalisations d'un ensemble peuvent être faites et mises à jour par l'abonné et/ou le développeur. Un champ 'gérable' est fourni pour identifier si des personnalisations d'un objet particulier sont soumises à une mise à jour; si l'ensemble ou un objet de l'ensemble est marqué comme géré, un utilisateur peut personnaliser l'ensemble ou l'objet, et ces personnalisations ne seront pas modifiées lors d'une mise à jour de l'ensemble. Un champ 'contrôle' est fourni pour identifier si un objet peut être modifié par le développeur et/ou l'abonné. Un champ 'immuable' est fourni pour identifier si un objet peut ou ne peut pas être modifié par quiconque.
PCT/US2007/080345 2006-10-03 2007-10-03 Procédés et systèmes pour mettre à jour et installer des ensembles d'application sur une plate-forme d'application Ceased WO2008042984A2 (fr)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US82801606P 2006-10-03 2006-10-03
US82802306P 2006-10-03 2006-10-03
US60/828,023 2006-10-03
US60/828,016 2006-10-03

Publications (2)

Publication Number Publication Date
WO2008042984A2 WO2008042984A2 (fr) 2008-04-10
WO2008042984A3 true WO2008042984A3 (fr) 2008-09-18

Family

ID=39269199

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2007/080345 Ceased WO2008042984A2 (fr) 2006-10-03 2007-10-03 Procédés et systèmes pour mettre à jour et installer des ensembles d'application sur une plate-forme d'application

Country Status (1)

Country Link
WO (1) WO2008042984A2 (fr)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8601467B2 (en) 2006-10-03 2013-12-03 Salesforce.Com, Inc. Methods and systems for upgrading and installing application packages to an application platform
US8572580B2 (en) * 2008-07-28 2013-10-29 Microsoft Corporation Computer application packages with customizations
US20100299664A1 (en) * 2009-05-21 2010-11-25 Salesforce.Com, Inc. System, method and computer program product for pushing an application update between tenants of a multi-tenant on-demand database service
US8793291B2 (en) * 2010-03-15 2014-07-29 Salesforce.Com, Inc. System, method and computer program product for deploying an update between environments of a multi-tenant on-demand database system
US20130081109A1 (en) 2011-09-23 2013-03-28 Corent Technology, Inc. Multi-Tenant Agile Database Connector
US12126676B2 (en) 2014-07-31 2024-10-22 Corent Technology, Inc. Multitenant cross dimensional cloud resource visualization and planning
US10305761B2 (en) 2014-07-31 2019-05-28 Corent Technology, Inc. Multi-application SaaS metering engine
US10320893B2 (en) 2014-07-31 2019-06-11 Corent Technology, Inc. Partitioning and mapping workloads for scalable SaaS applications on cloud
WO2016191630A1 (fr) 2015-05-27 2016-12-01 Speaktoit, Inc. Amélioration de fonctionnalités d'assistants virtuels et de systèmes de dialogue via une place de marché de modules d'extension
US10324704B2 (en) 2015-05-27 2019-06-18 Google Llc Online marketplace of plugins for enhancing dialog systems
US10216510B2 (en) * 2016-06-04 2019-02-26 Airwatch Llc Silent upgrade of software with dependencies
US10409786B2 (en) * 2016-09-19 2019-09-10 Microsoft Technology Licensing, Llc Deployment of applications confirming to application data sharing and decision service platform schema
US9778964B1 (en) 2016-09-19 2017-10-03 Microsoft Technology Licensing, Llc Application data sharing and decision service platform
US10715603B2 (en) 2016-09-19 2020-07-14 Microsoft Technology Licensing, Llc Systems and methods for sharing application data between isolated applications executing on one or more application platforms
CN107844314B (zh) * 2017-12-22 2020-12-18 税友软件集团股份有限公司 一种升级Weblogic应用程序的方法及系统
CN111061493A (zh) * 2019-12-18 2020-04-24 北京神舟航天软件技术有限公司 一种基于应用仓库的客户端应用全生命周期管理方法
CN111367550A (zh) * 2020-03-02 2020-07-03 深圳前海达闼云端智能科技有限公司 物联网管理系统、方法和设备
CN112306474B (zh) * 2020-10-28 2022-09-20 科大国创云网科技有限公司 一种基于组件化模板的vue项目平滑升级方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6789215B1 (en) * 2000-04-21 2004-09-07 Sprint Communications Company, L.P. System and method for remediating a computer

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6789215B1 (en) * 2000-04-21 2004-09-07 Sprint Communications Company, L.P. System and method for remediating a computer

Also Published As

Publication number Publication date
WO2008042984A2 (fr) 2008-04-10

Similar Documents

Publication Publication Date Title
WO2008042984A3 (fr) Procédés et systèmes pour mettre à jour et installer des ensembles d'application sur une plate-forme d'application
CN102081535B (zh) 基于Android的应用程序升级方法、系统及应用开发平台
CN103402194B (zh) 一种在软件更新时推荐软件的方法及实现该方法的系统
US8869099B2 (en) System and method of enabling multi-tenancy for software as a service application
US9513891B2 (en) Method and device for publishing and implementing wireless application
WO2008026139A3 (fr) Procédé et dispositif servant à optimiser un logiciel dans un produit de consommation
CN103065090B (zh) 一种应用程序恶意广告拦截方法及装置
NO20050535D0 (no) Etikettbasert skjema til distribusjon av oppdateringsmetadata i et distribusjonssystem for oppdateringer.
WO2007130594A3 (fr) Techniques pour effectuer des mises à jour graduelles
Blunck et al. On heterogeneity in mobile sensing applications aiming at representative data collection
CN101529454A (zh) 使用联合信息的补充显示匹配
JP2011512571A5 (fr)
WO2007148319A3 (fr) Système de gestion d'informations temporelles
US20140278926A1 (en) System and method for attribution of mobile advertisements related to mobile applications
CN107544784A (zh) 推荐软件包的方法、获取软件包的方法及装置、电子设备
CN106681746A (zh) 移动应用程序弹窗展示方法、移动终端及系统
WO2011020855A3 (fr) MISE À JOUR D'UN NoeUD CLIENT D'UN SYSTÈME INFORMATIQUE
CN104834541A (zh) 功能模块挂载方法、挂载系统及更新挂载系统的方法
CN109240733A (zh) 一种基于安卓系统更新广告sdk的方法及终端
US20080294525A1 (en) J2ME application advertisement instrumentation
WO2006135603A3 (fr) Systeme, procede et produit de programme informatique permettant de developper, de configurer, d'installer et de tester un logiciel
CN106775656A (zh) 一种基于多智能密钥盘的调度方法
KR20140019853A (ko) 계층화된 라이센싱 장치 및 방법
CN104063656A (zh) 一种在Android平台下实现对应用程序管控的方法
US20140108164A1 (en) Dialog box management system, user terminal, dialog box exposure method and method for configuring dialog box exposure using the same

Legal Events

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

Ref document number: 07843773

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07843773

Country of ref document: EP

Kind code of ref document: A2