WO2010138773A3 - Package design and generation - Google Patents
Package design and generation Download PDFInfo
- Publication number
- WO2010138773A3 WO2010138773A3 PCT/US2010/036488 US2010036488W WO2010138773A3 WO 2010138773 A3 WO2010138773 A3 WO 2010138773A3 US 2010036488 W US2010036488 W US 2010036488W WO 2010138773 A3 WO2010138773 A3 WO 2010138773A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- object model
- package
- product
- feature
- manifest
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
- G06F8/62—Uninstallation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
- G06F8/658—Incremental updates; Differential updates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/71—Version control; Configuration management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
Abstract
Solution packages for a product for deployment on a collection of servers can be designed using one or more designers that provide user interfaces for visually arranging and configuring elements of the product. A package object model includes a managed object model that represents a package or feature manifest as defined by a product manifest XML schema. The object model can be used to create references to other project item and feature definitions. The extended object model can be used to generate an equivalent package or feature manifest XML file.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP10781248A EP2435909A4 (en) | 2009-05-27 | 2010-05-27 | Package design and generation |
CN201080023852.2A CN102449598B (en) | 2009-05-27 | 2010-05-27 | Bag design and generation |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/472,380 US8418165B2 (en) | 2009-05-27 | 2009-05-27 | Package design and generation |
US12/472,380 | 2009-05-27 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2010138773A2 WO2010138773A2 (en) | 2010-12-02 |
WO2010138773A3 true WO2010138773A3 (en) | 2011-02-24 |
Family
ID=43221738
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2010/036488 WO2010138773A2 (en) | 2009-05-27 | 2010-05-27 | Package design and generation |
Country Status (4)
Country | Link |
---|---|
US (4) | US8418165B2 (en) |
EP (1) | EP2435909A4 (en) |
CN (1) | CN102449598B (en) |
WO (1) | WO2010138773A2 (en) |
Families Citing this family (50)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8132148B2 (en) | 2005-04-29 | 2012-03-06 | Microsoft Corporation | XML application framework |
US8046737B2 (en) * | 2005-04-29 | 2011-10-25 | Microsoft Corporation | XML application framework |
US8275793B2 (en) * | 2005-04-29 | 2012-09-25 | Microsoft Corporation | Transaction transforms |
US8418132B2 (en) | 2005-04-29 | 2013-04-09 | Microsoft Corporation | Application description language |
US9798524B1 (en) * | 2007-12-04 | 2017-10-24 | Axway, Inc. | System and method for exposing the dynamic web server-side |
US8561032B2 (en) * | 2009-11-04 | 2013-10-15 | Red Hat, Inc. | Visualizing thread life time in eclipse |
US9367205B2 (en) | 2010-02-19 | 2016-06-14 | Microsoft Technolgoy Licensing, Llc | Radial menus with bezel gestures |
WO2011162746A1 (en) | 2010-06-22 | 2011-12-29 | Hewlett-Packard Development Company, L.P. | A method and system for determining a deployment of applications |
WO2011162744A1 (en) * | 2010-06-22 | 2011-12-29 | Hewlett-Packard Development Company, L.P. | Methods and systems for planning application deployment |
KR101097372B1 (en) * | 2010-11-04 | 2011-12-23 | 전자부품연구원 | Application service method in homenetwork system and sever |
US8612963B2 (en) * | 2010-12-02 | 2013-12-17 | International Business Machines Corporation | Guided problem resolution in deploying an application |
CN102681893B (en) * | 2011-03-09 | 2016-06-29 | 腾讯科技(深圳)有限公司 | The cross-platform implementation method of executable program and mobile terminal |
US9015710B2 (en) * | 2011-04-12 | 2015-04-21 | Pivotal Software, Inc. | Deployment system for multi-node applications |
US8813060B2 (en) * | 2011-06-17 | 2014-08-19 | Microsoft Corporation | Context aware application model for connected devices |
US20120324418A1 (en) * | 2011-06-20 | 2012-12-20 | Chad Gerid Fallon | Software Application Framework Using Microsoft SharePoint |
US9086794B2 (en) * | 2011-07-14 | 2015-07-21 | Microsoft Technology Licensing, Llc | Determining gestures on context based menus |
US8966440B2 (en) * | 2011-08-29 | 2015-02-24 | Salesforce.Com, Inc. | Custom application creation in multi-tenant systems |
US9239817B2 (en) * | 2012-04-19 | 2016-01-19 | Microsoft Technology Licensing, Llc | Managing web extension through manifest file |
US8813028B2 (en) * | 2012-07-19 | 2014-08-19 | Arshad Farooqi | Mobile application creation system |
EP2926282A4 (en) * | 2012-11-27 | 2016-04-20 | James Farhat | Method and system for context modeling |
US9411571B2 (en) * | 2013-02-28 | 2016-08-09 | Adobe Systems Incorporated | Method and apparatus for deploying software as a service |
US9367299B2 (en) * | 2013-12-31 | 2016-06-14 | Google Inc. | Preventing application downgrade in an application store |
US9830135B2 (en) * | 2014-01-29 | 2017-11-28 | Dell Products L.P. | Declarative and pluggable business logic for systems management |
KR101654815B1 (en) * | 2014-03-27 | 2016-09-06 | 윤영기 | Data processing system and data processing method |
US10438168B2 (en) * | 2014-10-10 | 2019-10-08 | Salesforce.Com, Inc. | Facilitating dynamic customization of reporting tools in an on-demand services environment |
JP2016099813A (en) * | 2014-11-21 | 2016-05-30 | キヤノン株式会社 | Information processing device, method for controlling information processing device, and program |
US9684802B2 (en) * | 2015-03-16 | 2017-06-20 | Microsoft Technology Licensing, Llc | Verification and access control for industry-specific solution package |
US20160274885A1 (en) * | 2015-03-16 | 2016-09-22 | Microsoft Technology Licensing, Llc | Controlling deployment of an industry-specific solution package |
US10275440B2 (en) | 2015-03-16 | 2019-04-30 | Microsoft Technology Licensing Llc | Setup data extraction for deploying a solution package |
US20160274906A1 (en) * | 2015-03-16 | 2016-09-22 | Microsoft Technology Licensing, Llc | Generating a deployable industry-specific solution package |
US9740512B2 (en) | 2015-07-12 | 2017-08-22 | Microsoft Technology Licensing, Llc | Virtualizing extension code in an application |
US10437575B2 (en) * | 2015-08-14 | 2019-10-08 | Aeris Communications, Inc. | Aercloud application express and aercloud application express launcher |
US9774994B2 (en) | 2015-08-14 | 2017-09-26 | Aeris Communications, Inc. | System and method for monitoring devices relative to a user defined geographic area |
US10648823B2 (en) | 2017-06-22 | 2020-05-12 | Aeris Communications, Inc. | Learning common routes and automatic geofencing in fleet management |
US10231084B2 (en) | 2015-08-14 | 2019-03-12 | Aeris Communications, Inc. | System and method for monitoring devices relative to a learned geographic area |
US10171627B2 (en) | 2015-09-17 | 2019-01-01 | International Business Machines Corporation | Download of a package of code |
US10169018B2 (en) | 2015-09-17 | 2019-01-01 | International Business Machines Corporation | Downloading a package of code |
CN105516750B (en) * | 2015-12-03 | 2019-04-30 | 深圳市茁壮网络股份有限公司 | A kind of plug-in unit unloading and deletion and update method based on object label |
US10430170B2 (en) * | 2016-10-31 | 2019-10-01 | Servicenow, Inc. | System and method for creating and deploying a release package |
CN106815032B (en) * | 2017-02-23 | 2020-04-14 | 深圳麦亚信科技股份有限公司 | Personalized definition method and system for insurance application program |
US11627195B2 (en) | 2017-06-22 | 2023-04-11 | Aeris Communications, Inc. | Issuing alerts for IoT devices |
US10735904B2 (en) | 2017-06-22 | 2020-08-04 | Aeris Communications, Inc. | System and method for monitoring location and activity of devices |
US11132636B2 (en) | 2017-06-22 | 2021-09-28 | Aeris Communications, Inc. | System and method for monitoring and sharing location and activity of devices |
US10740085B2 (en) * | 2018-11-30 | 2020-08-11 | Target Brands, Inc. | Webserver interface for deployment management tool |
US11010279B2 (en) * | 2019-02-28 | 2021-05-18 | Jpmorgan Chase Bank, N.A. | Method and system for implementing a build validation engine |
WO2021145872A1 (en) * | 2020-01-15 | 2021-07-22 | Hewlett-Packard Development Company, L.P. | Deploying a software package |
CN112099780B (en) * | 2020-07-31 | 2024-04-12 | 浪潮通用软件有限公司 | Visual application development method, device and medium based on ERP system |
US11520566B2 (en) * | 2020-08-24 | 2022-12-06 | Bank Of America Corporation | System for generation and maintenance of source capability objects for application components |
US11656860B2 (en) * | 2021-03-26 | 2023-05-23 | Microsoft Technology Licensing, Llc | Bundling data packages based on usage patterns for download control |
US11936517B2 (en) | 2022-03-31 | 2024-03-19 | Cisco Technology, Inc. | Embedding custom container images and FaaS for an extensibility platform |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060214307A1 (en) * | 2005-03-11 | 2006-09-28 | Taiwan Semiconductor Manufacturing Co., Ltd. | Method for designing chip package by re-using existing mask designs |
US20060248507A1 (en) * | 2005-04-29 | 2006-11-02 | Sap Aktiengesellschaft | Object generation in packages |
US20070130558A1 (en) * | 2005-09-26 | 2007-06-07 | Lars Ivansen | Methods and systems for pattern generation based on multiple forms of design data |
US20080250182A1 (en) * | 2007-04-09 | 2008-10-09 | Taiwan Semiconductor Manufacturing Co., Ltd. | Sip (system in package) design systems and methods |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2001278575A1 (en) | 2000-07-28 | 2002-02-13 | Glaxo Group Limited | Document management and publication using reusable packages and components |
US7984423B2 (en) * | 2001-08-14 | 2011-07-19 | National Instruments Corporation | Configuration diagram which displays a configuration of a system |
US7496890B2 (en) * | 2003-06-30 | 2009-02-24 | Microsoft Corporation | Generation of configuration instructions using an abstraction technique |
CA2539465C (en) * | 2003-09-17 | 2012-12-04 | Research In Motion Limited | System and method for management of mutating applications |
US20050198631A1 (en) * | 2004-01-12 | 2005-09-08 | Dell Products L.P. | Method, software and system for deploying, managing and restoring complex information handling systems and storage |
JP2006065462A (en) * | 2004-08-25 | 2006-03-09 | Canon Inc | Software system, software stopping method, program, and storage medium |
US7761601B2 (en) * | 2005-04-01 | 2010-07-20 | Microsoft Corporation | Strategies for transforming markup content to code-bearing content for consumption by a receiving device |
US8447580B2 (en) * | 2005-05-31 | 2013-05-21 | The Mathworks, Inc. | Modeling of a multiprocessor system |
US20070234277A1 (en) * | 2006-01-24 | 2007-10-04 | Hui Lei | Method and apparatus for model-driven business performance management |
US9354904B2 (en) | 2006-04-24 | 2016-05-31 | Microsoft Technology Licensing, Llc | Applying packages to configure software stacks |
US20070271552A1 (en) | 2006-05-19 | 2007-11-22 | Pulley Robert A | System and method for packaging software |
US7900188B2 (en) * | 2006-09-01 | 2011-03-01 | The Mathworks, Inc. | Specifying implementations of code for code generation from a model |
US20080209392A1 (en) * | 2007-02-26 | 2008-08-28 | Able Steve L | Systems and Methods for Definition and Execution of Batch Processing Services |
US7974827B2 (en) * | 2007-04-23 | 2011-07-05 | Microsoft Corporation | Resource model training |
US8065340B2 (en) | 2007-09-14 | 2011-11-22 | International Business Machines Corporation | Method and system for highly tolerant and adaptable content reuse in a content management system |
US8244696B2 (en) * | 2008-04-21 | 2012-08-14 | Oracle International Corporation | Methods and systems for supporting multiple deployment models of enterprise business applications |
-
2009
- 2009-05-27 US US12/472,380 patent/US8418165B2/en active Active
-
2010
- 2010-05-27 EP EP10781248A patent/EP2435909A4/en not_active Ceased
- 2010-05-27 CN CN201080023852.2A patent/CN102449598B/en active Active
- 2010-05-27 WO PCT/US2010/036488 patent/WO2010138773A2/en active Application Filing
-
2013
- 2013-04-08 US US13/858,093 patent/US8661427B2/en active Active
-
2014
- 2014-02-07 US US14/175,170 patent/US9582257B2/en active Active
-
2017
- 2017-02-02 US US15/422,729 patent/US9971590B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060214307A1 (en) * | 2005-03-11 | 2006-09-28 | Taiwan Semiconductor Manufacturing Co., Ltd. | Method for designing chip package by re-using existing mask designs |
US20060248507A1 (en) * | 2005-04-29 | 2006-11-02 | Sap Aktiengesellschaft | Object generation in packages |
US20070130558A1 (en) * | 2005-09-26 | 2007-06-07 | Lars Ivansen | Methods and systems for pattern generation based on multiple forms of design data |
US20080250182A1 (en) * | 2007-04-09 | 2008-10-09 | Taiwan Semiconductor Manufacturing Co., Ltd. | Sip (system in package) design systems and methods |
Also Published As
Publication number | Publication date |
---|---|
US8418165B2 (en) | 2013-04-09 |
US8661427B2 (en) | 2014-02-25 |
WO2010138773A2 (en) | 2010-12-02 |
US20130227548A1 (en) | 2013-08-29 |
US9971590B2 (en) | 2018-05-15 |
EP2435909A4 (en) | 2012-12-05 |
EP2435909A2 (en) | 2012-04-04 |
CN102449598A (en) | 2012-05-09 |
US9582257B2 (en) | 2017-02-28 |
CN102449598B (en) | 2016-12-21 |
US20100306735A1 (en) | 2010-12-02 |
US20140157254A1 (en) | 2014-06-05 |
US20170147327A1 (en) | 2017-05-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2010138773A3 (en) | Package design and generation | |
USD732566S1 (en) | Computing device including a computer-generated feature set for providing collaborative resources | |
AU335586S (en) | Packaging | |
WO2012125473A3 (en) | Article of footwear incorporating a knitted component | |
WO2013116568A3 (en) | Electronic smoking article | |
EP2215603A4 (en) | Product modeling system and method | |
WO2012103146A3 (en) | Utilizing special purpose elements to implement a fsm | |
HK1179016A1 (en) | Generating text manipulation programs using input output examples | |
BR112013024518A2 (en) | zero stretch elastic laminate material with improved strength, appearance and tactile elements and absorbent articles having components formed therefrom | |
WO2012173829A3 (en) | Live browser tooling in an integrated development environment | |
AU333673S (en) | Bar chair | |
WO2012030458A3 (en) | Three-dimensional display of specifications in a scalable feed forward network | |
EP2583169A4 (en) | Creating text functions from a spreadsheet | |
NZ598786A (en) | Collapsible cardboard box | |
CA140553S (en) | Box for pacifiers | |
WO2008100416A3 (en) | Product information system | |
USD706276S1 (en) | Symbol for keyboard | |
IN2015DN01231A (en) | ||
EA201490604A1 (en) | MULTIPLE-CLOSED PACKAGING WITH COHESIVE CLOSING MECHANISM | |
AU334669S (en) | Packaging label for a shaving product | |
MY187596A (en) | Container with a fitment | |
CA137419S (en) | Container for wipes | |
WO2012004414A3 (en) | Terpenoid derivatives obtained from terpenoids steming from renewable sources | |
USD700906S1 (en) | Case | |
CA137417S (en) | Container for wipes |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 201080023852.2 Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 10781248 Country of ref document: EP Kind code of ref document: A2 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2010781248 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |