Movatterモバイル変換


[0]ホーム

URL:


US20140357357A1 - Game bundle package - Google Patents

Game bundle package
Download PDF

Info

Publication number
US20140357357A1
US20140357357A1US13/905,537US201313905537AUS2014357357A1US 20140357357 A1US20140357357 A1US 20140357357A1US 201313905537 AUS201313905537 AUS 201313905537AUS 2014357357 A1US2014357357 A1US 2014357357A1
Authority
US
United States
Prior art keywords
game
package
resource
bundle
packages
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.)
Abandoned
Application number
US13/905,537
Inventor
Charles Boyd
Jianye Lu
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.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Technology Licensing LLC
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 Microsoft Technology Licensing LLCfiledCriticalMicrosoft Technology Licensing LLC
Priority to US13/905,537priorityCriticalpatent/US20140357357A1/en
Assigned to MICROSOFT CORPORATIONreassignmentMICROSOFT CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: BOYD, CHARLES, LU, JIANYE
Publication of US20140357357A1publicationCriticalpatent/US20140357357A1/en
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLCreassignmentMICROSOFT TECHNOLOGY LICENSING, LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: MICROSOFT CORPORATION
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLCreassignmentMICROSOFT TECHNOLOGY LICENSING, LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: MICROSOFT CORPORATION
Priority to US15/194,299prioritypatent/US10015282B2/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

One or more techniques and/or systems are provided for generating a bundle package, digitally signing the bundle package, selectively disturbing the bundle package, and/or indexing one or more resource packages retrieved from the bundle package. That is, a bundle package (e.g., an application or game bundle package) comprises one or more app packages comprising application code configured to execute on various computing environments (e.g., operating systems, processors, etc.). The bundle package may comprise one or more resource packages comprising supplemental data used to provide optional user experience functionality for the application (e.g., French language support, high resolution textures, a gaming pad support, etc.). In this way, a client device may selectively download portions of the bundle package that may be relevant, which may mitigate download bandwidth, storage space, or resources otherwise used to obtain unnecessary portions of the bundle package (e.g., a tablet device may merely download low resolution textures).

Description

Claims (20)

What is claimed is:
1. A method for distributing a game via a game bundle package, comprising:
generating a game bundle package for a game, the game bundle package comprising one or more core game packages and one or more resource game packages, the game bundle package comprising a first core game package and a first resource game package, the first core game package comprising game code configured to execute on a first computing environment, the first resource game package comprising first supplemental hardware-aware data used to provide first optional user experience functionality for the game; and
exposing the one or more core game packages and the one or more resource game packages for selective download of the game.
2. The method ofclaim 1, the first supplemental hardware-aware data corresponding to a first display quality user experience for the game.
3. The method ofclaim 2, the first supplemental hardware-aware data comprising at least one of first texture imagery, first terrain data, first character geometry, or first game visualization data at a first display quality for the first display quality user experience.
4. The method ofclaim 2, the game bundle package comprising a second resource games package comprising second supplemental hardware-aware data corresponding to a second display quality user experience for the game, the second display quality user experience different than the first display quality user experience.
5. The method ofclaim 4, the second supplemental hardware-aware data comprising at least one of second texture imagery, second terrain data, second character geometry, or second game visualization data at a second display quality for the second display quality user experience.
6. The method ofclaim 1, the game bundle package comprising a second core game package configured to execute on a second computing environment.
7. The method ofclaim 6, the first computing environment corresponding to at least one of a first processor type or a first operating system type, the second computing environment corresponding to at least one of a second processor type or a second operating system type.
8. The method ofclaim 1, the first resource game package corresponding to a first feature set of a first multimedia application programming interface (API).
9. The method ofclaim 8, the game bundle package comprising a second resource game package corresponding to a second feature set of a second multimedia API.
10. The method ofclaim 8, the game bundle package comprising a second resource game package corresponding to a second feature set of the first multimedia API.
11. The method ofclaim 1, the first resource game package corresponding to a first graphical processing unit type.
12. The method ofclaim 11, the game bundle package comprising a second resource game package corresponding to a second graphical processing unit type.
13. The method ofclaim 1, comprising:
receiving a game bundle acquisition request from a client device, the game bundle acquisition request specifying the first core game package and a subset of resource game packages, the subset of resource game packages specifying at least some but fewer than all of the one or more resource game packages within the game bundle package; and
selectively providing the first core game package and the subset of resource game packages from the game bundle package to the client device for installation of the game.
14. The method ofclaim 1, comprising:
receiving a game bundle update for the game bundle package, the game bundle update comprising a new resource game package for inclusion within the game bundle package; and
updating the game bundle package to comprise the new resource game package.
15. A system for distributing a game via a game bundle package, comprising:
a game bundling component configured to:
generate a game bundle package for a game, the game bundle package comprising one or more core game packages and one or more resource game packages, the game bundle package comprising a first core game package and a first resource game package, the first core game package comprising game code configured to execute on a first computing environment, the first resource game package comprising first supplemental hardware-aware data used to provide first optional user experience functionality for the game; and
a distribution component configured to:
expose the one or more core game packages and the one or more resource game packages for selective download of the game.
16. The system ofclaim 15, the game bundle package comprising a second resource game package comprising second supplemental hardware-aware data used to provide second optional user experience functionality for the game, the first supplemental hardware-aware data corresponding to a first display quality user experience for the game, the second supplemental hardware-aware data corresponding to second display quality user experience for the game.
17. The system ofclaim 15, the distribution component configured to:
receive a game bundle acquisition request from a client device, the game bundle acquisition request specifying the first core game package and a subset of resource game packages, the subset of resource game packages specifying at least some but fewer than all of the one or more resource game packages within the game bundle package; and
selectively provide the first core game package and the subset of resource game packages from the game bundle package to the client device for installation of the game.
18. A computer readable medium comprising instructions which when executed at least in part via a processing unit perform a method for installing a game via a game bundle package, comprising:
identifying a game bundle package for a game provided through an app marketplace, the game bundle package comprising one or more core game packages and one or more resource game packages, the one or more resource game packages exposed as optional downloads providing optional user experience functionality for the game;
sending a bundle acquisition request to the app marketplace for access to the game bundle package, the bundle acquisition request specifying a first core game package and a subset of resource game packages, the subset of resource game packages specifying at least some but fewer than all of the one or more resource game packages within the game bundle package; and
obtaining the first app package and the subset of resource game packages for installation of the game on a client device.
19. The computer readable medium ofclaim 19, comprising:
identifying a set of hardware resources of the client device; and
determining the subset of resource game packages based upon the set of hardware resources.
20. The computer readable medium ofclaim 19, comprising:
identifying multimedia functionality of the client device; and
determining the subset of resource game packages based upon the multimedia functionality.
US13/905,5372013-05-302013-05-30Game bundle packageAbandonedUS20140357357A1 (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
US13/905,537US20140357357A1 (en)2013-05-302013-05-30Game bundle package
US15/194,299US10015282B2 (en)2013-05-302016-06-27Context-based selective downloading of application resources

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US13/905,537US20140357357A1 (en)2013-05-302013-05-30Game bundle package

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US15/194,299ContinuationUS10015282B2 (en)2013-05-302016-06-27Context-based selective downloading of application resources

Publications (1)

Publication NumberPublication Date
US20140357357A1true US20140357357A1 (en)2014-12-04

Family

ID=51985713

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US13/905,537AbandonedUS20140357357A1 (en)2013-05-302013-05-30Game bundle package
US15/194,299Active2033-06-24US10015282B2 (en)2013-05-302016-06-27Context-based selective downloading of application resources

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US15/194,299Active2033-06-24US10015282B2 (en)2013-05-302016-06-27Context-based selective downloading of application resources

Country Status (1)

CountryLink
US (2)US20140357357A1 (en)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20140359604A1 (en)*2013-05-302014-12-04Microsoft CorporationBundle package generation
US20150087424A1 (en)*2013-09-262015-03-26Wms Gaming, Inc.Bundling assets for mobile devices
US20150379572A1 (en)*2014-06-302015-12-31Iyuntian Co., Ltd.Method for identifying bundled software and apparatus therefor
US20160070549A1 (en)*2014-09-092016-03-10Google Inc.Offline shader compilation
US9323514B2 (en)2013-05-302016-04-26Microsoft Technology Licensing, LlcResource package indexing
US20160248647A1 (en)*2014-10-082016-08-25Google Inc.Locale profile for a fabric network
CN107038044A (en)*2017-03-272017-08-11长沙趣动文化科技有限公司The discrete loading method of game resource and system based on Unity3D
US20180124156A1 (en)*2016-11-022018-05-03Gamesys Ltd.Loader and method for processing a resource bundle
US10228933B2 (en)*2010-12-232019-03-12Microsoft Technology Licensing, LlcResource deployment based on conditions
CN109814884A (en)*2018-12-272019-05-28珠海西山居互动娱乐科技有限公司A kind of method and system carrying out resource management according to game resource type
US10360017B1 (en)*2018-01-022019-07-23Microsoft Technology Licensing, LlcUpdating program packages at distribution endpoint
CN110716760A (en)*2018-07-132020-01-21厦门雅基软件有限公司Method and device for subpackaging game resources, electronic equipment and readable storage medium
CN110933175A (en)*2019-12-042020-03-27米哈游科技(上海)有限公司Audio resource downloading method, device, terminal and storage medium
US10817281B2 (en)*2018-10-292020-10-27Sap SePackaged application resources for mobile applications
CN112068849A (en)*2020-09-082020-12-11北京金山云网络技术有限公司Method and device for constructing installation package, electronic equipment and computer storage medium
CN114721698A (en)*2021-01-042022-07-08腾讯科技(深圳)有限公司Resource acquisition method and device, computer equipment and storage medium
US11400380B2 (en)*2017-07-312022-08-02Sony Interactive Entertainment Inc.Information processing apparatus and download processing method
CN115048115A (en)*2022-06-152022-09-13贵州柏壹互娱科技有限公司Method and system for downloading 3D game resources on demand

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10503715B1 (en)*2016-06-162019-12-10Amazon Technologies, Inc.Applications search using programmatic application state indexing
US10955994B2 (en)*2017-06-022021-03-23Apple Inc.User interfaces for downloading applications on an electronic device
CN107577469B (en)*2017-08-212019-12-17厦门悦讯信息科技股份有限公司software packaging and publishing management method
US20200004522A1 (en)*2018-06-272020-01-02Hewlett Packard Enterprise Development LpSelective download of a portion of a firmware bundle
US10552136B2 (en)*2018-06-292020-02-04Alibaba Group Holding LimitedOne click application asset distribution
CN111352633B (en)*2020-02-242020-12-11腾讯科技(深圳)有限公司Resource downloading method and device of application program, terminal and storage medium
CN112489180B (en)*2020-10-302021-08-24完美世界(北京)软件科技发展有限公司Data processing method, system, electronic device and computer readable medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20020165026A1 (en)*2001-05-012002-11-07Perkins James HaroldMethod and system for delivering and securing computer game content via the internet
US20030078960A1 (en)*2001-04-302003-04-24Murren Brian T.Architecture and process for creating software applications for multiple domains
US20040210923A1 (en)*2002-11-182004-10-21Hudgeons Brandon LeeMethod and system for facilitating interactive multimedia experiences
US20080134012A1 (en)*2006-11-302008-06-05Sony Ericsson Mobile Communications AbBundling of multimedia content and decoding means

Family Cites Families (103)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101398871B (en)1995-02-132011-05-18英特特拉斯特技术公司Systems and methods for secure transaction management and electronic rights protection
US5951639A (en)*1996-02-141999-09-14Powertv, Inc.Multicast downloading of software and data modules and their compatibility requirements
US6021491A (en)1996-11-272000-02-01Sun Microsystems, Inc.Digital signatures for data streams and data archives
AUPP149998A0 (en)1998-01-271998-02-19Aristocrat Leisure Industries Pty LtdMulti-platform gaming architecture
US6397381B1 (en)1998-09-212002-05-28Microsoft CorporationSystem and method for repairing a damaged application program
US7073063B2 (en)1999-03-272006-07-04Microsoft CorporationBinding a digital license to a portable device or the like in a digital rights management (DRM) system and checking out/checking in the digital license to/from the portable device or the like
US6675382B1 (en)1999-06-142004-01-06Sun Microsystems, Inc.Software packaging and distribution system
EP1072990A3 (en)*1999-07-302004-04-14Crossmar, INC.Methods and systems for collateral matching and mark to market reconcilement
US20010049648A1 (en)*2000-02-152001-12-06Richard NaylorElectronic marketplace for auctioning non-exclusive rights in intangible property
US8230482B2 (en)2000-03-092012-07-24Pkware, Inc.System and method for manipulating and managing computer archive files
JP2004506262A (en)2000-08-042004-02-26イントリンジック グラフィックス, インコーポレイテッド Graphic hardware and software development
US7523411B2 (en)*2000-08-222009-04-21Bruce CarlinNetwork-linked interactive three-dimensional composition and display of saleable objects in situ in viewer-selected scenes for purposes of object promotion and procurement, and generation of object advertisements
US7124289B1 (en)2000-10-312006-10-17Opsware Inc.Automated provisioning framework for internet site servers
US20030037327A1 (en)2001-08-152003-02-20International Business Machines CorporationRun-time rule-based topological installation suite
EP1488318B1 (en)2002-03-202018-05-30Citrix Systems International GmbHSystem and method of secure garbage collection on a mobile device
US7275243B2 (en)*2002-03-222007-09-25Sun Microsystems, Inc.Mobile download system
US20030200168A1 (en)2002-04-102003-10-23Cullen Andrew A.Computer system and method for facilitating and managing the project bid and requisition process
CN1313923C (en)2002-04-112007-05-02国际商业机器公司 Software distribution method and system
US7856631B2 (en)2002-05-082010-12-21Sap AktiengesellschaftSoftware delivery manager
US20040003390A1 (en)*2002-06-272004-01-01Microsoft CorporationSystem and method for installing a software application in a non-impactfull manner
US20040010786A1 (en)*2002-07-112004-01-15Microsoft CorporationSystem and method for automatically upgrading a software application
US20040060035A1 (en)2002-09-242004-03-25Eric UstarisAutomated method and system for building, deploying and installing software resources across multiple computer systems
US20040194059A1 (en)2003-03-272004-09-30International Business Machines CorporationMethod to deploy software using an open service gateway initiative (OSGi) framework
US7486294B2 (en)2003-03-272009-02-03Microsoft CorporationVector graphics element-based model, application programming interface, and markup language
FR2868896B1 (en)*2004-04-132008-03-14Canon Kk METHOD AND DEVICE FOR CONTROLLING ACCESS TO A SHARED DIGITAL DOCUMENT IN A POST-TO-POST COMMUNICATION NETWORK
US9189568B2 (en)*2004-04-232015-11-17Ebay Inc.Method and system to display and search in a language independent manner
US7065650B2 (en)2004-05-102006-06-20Aladdin Knowledge Systems Ltd.Method for indicating the integrity of a collection of digital objects
US7478361B2 (en)2004-06-172009-01-13International Business Machines CorporationMethod and system for managing application deployment
US7613862B2 (en)*2004-08-102009-11-03Intel CorporationEmbedded driver for bus-connected device
US7530065B1 (en)2004-08-132009-05-05Apple Inc.Mechanism for determining applicability of software packages for installation
US7680758B2 (en)2004-09-302010-03-16Citrix Systems, Inc.Method and apparatus for isolating execution of software applications
US7966485B2 (en)2004-12-012011-06-21IgtUniversal operating system to hardware platform interface for gaming machines
WO2006063216A2 (en)2004-12-092006-06-15Cellomics, IncAutomated method and system for setting image analysis parameters to control image analysis operations
US20060136907A1 (en)2004-12-202006-06-22Microsoft CorporationLanguage-neutral and language-specific installation packages for software setup
US7808554B2 (en)2005-03-182010-10-05Displaymate Technologies CorporationAutomatic and interactive configuration and control of a video system
US20070074031A1 (en)2005-09-292007-03-29Research In Motion LimitedSystem and method for providing code signing services
EP2511821B1 (en)2005-10-072021-06-09Citrix Systems, Inc.Method and system for accessing a file in a directory structure associated with an application
US8595331B2 (en)2005-12-012013-11-26Ca, Inc.Automated deployment and configuration of applications in an autonomically controlled distributed computing system
EP1796000A1 (en)2005-12-062007-06-13International Business Machines CorporationMethod, system and computer program for distributing software products in trial mode
US20070143379A1 (en)2005-12-092007-06-21Microsoft CorporationMetadata driven deployment of applications
US7472140B2 (en)2005-12-202008-12-30Oracle International CorporationLabel-aware index for efficient queries in a versioning system
US7676513B2 (en)2006-01-062010-03-09Microsoft CorporationScheduling of index merges
US20070201655A1 (en)2006-02-032007-08-30Michael ShenfieldSystem and method for installing custom services on a component-based application platform
US8458753B2 (en)*2006-02-272013-06-04Time Warner Cable Enterprises LlcMethods and apparatus for device capabilities discovery and utilization within a content-based network
US20070250711A1 (en)2006-04-252007-10-25Phonified LlcSystem and method for presenting and inputting information on a mobile device
CN100534047C (en)2006-04-282009-08-26国际商业机器公司Method and system for attribute based index and/or query of Web service resource
KR100785078B1 (en)2006-09-072007-12-12삼성전자주식회사 Host device with configuration environment notification function and method
US20080127179A1 (en)*2006-09-252008-05-29Barrie Jon MossSystem and apparatus for deployment of application and content to different platforms
FR2908324B1 (en)*2006-11-092009-01-16Parrot Sa DISPLAY ADJUSTMENT METHOD FOR VIDEO GAMING SYSTEM
FR2908322B1 (en)*2006-11-092009-03-06Parrot Sa METHOD FOR DEFINING GAMING AREA FOR VIDEO GAMING SYSTEM
US8185872B2 (en)2006-11-272012-05-22Red Hat, Inc.Cross-platform software package generation
US20080301672A1 (en)*2007-05-302008-12-04Google Inc.Installation of a Software Product on a Device with Minimal User Interaction
EP2003852B1 (en)2007-06-152015-11-04Vodafone GmbHMethod for improving output of data from a remote gateway at a mobile device and download management unit
US11126321B2 (en)*2007-09-042021-09-21Apple Inc.Application menu user interface
US20090083732A1 (en)2007-09-262009-03-26Microsoft CorporationCreation and deployment of distributed, extensible applications
US8434077B2 (en)2007-10-182013-04-30International Business Machines CorporationUpgrading virtual resources
US8484634B2 (en)*2008-03-282013-07-09Time Warner Cable, Inc.System for signaling an application to a host device and method therefor
US8214646B2 (en)2008-05-062012-07-03Research In Motion LimitedBundle verification
US8418168B2 (en)2008-05-292013-04-09Research In Motion LimitedMethod and system for performing a software upgrade on an electronic device connected to a computer
US20090328028A1 (en)2008-06-252009-12-31O'rourke ConnorElectronic documents and methods for updating resource files for an application
US8572580B2 (en)2008-07-282013-10-29Microsoft CorporationComputer application packages with customizations
US9317274B2 (en)2008-08-062016-04-19Lenovo (Singapore) Pte. Ltd.Apparatus, system and method for integrated customization of multiple disk images independent of operating system type, version or state
US9286045B2 (en)*2008-08-182016-03-15Infosys LimitedMethod and system for providing applications to various devices
US20100082974A1 (en)2008-09-262010-04-01Microsoft CorporationParallel document processing
US9367680B2 (en)*2008-10-212016-06-14Lookout, Inc.System and method for mobile communication device application advisement
US9235704B2 (en)*2008-10-212016-01-12Lookout, Inc.System and method for a scanning API
US9043919B2 (en)*2008-10-212015-05-26Lookout, Inc.Crawling multiple markets and correlating
US8533844B2 (en)*2008-10-212013-09-10Lookout, Inc.System and method for security data collection and analysis
WO2010077194A1 (en)*2008-12-292010-07-08Telefonaktiebolaget L M Ericsson (Publ)Method and device for installing applications on nfc-enabled devices
US8825660B2 (en)*2009-03-172014-09-02Ebay Inc.Image-based indexing in a network-based marketplace
US20150095145A1 (en)*2009-03-252015-04-02Matthew A. ShulmanAdvertisement effectiveness measurement
CN101763269A (en)2010-01-272010-06-30中兴通讯股份有限公司Method for manufacturing software installation package
US8370330B2 (en)2010-05-282013-02-05Apple Inc.Predicting content and context performance based on performance history of users
US8396759B2 (en)2010-06-182013-03-12Google Inc.Context-influenced application recommendations
US8267793B2 (en)2010-08-172012-09-18Samsung Electronics Co., Ltd.Multiplatform gaming system
US9047103B2 (en)2010-12-212015-06-02Microsoft Technology Licensing, LlcResource index identifying multiple resource instances and selecting most appropriate UI resource instance based on weighted resource request conditions
US8495570B2 (en)2010-12-232013-07-23Microsoft CorporationResource deployment based on conditions
US9495371B2 (en)2010-12-282016-11-15Microsoft Technology Licensing, LlcUnified access to resources
US9911167B2 (en)2011-02-212018-03-06General Electric CompanyClinical content-driven architecture systems and methods of use
US9544396B2 (en)2011-02-232017-01-10Lookout, Inc.Remote application installation and control for a mobile device
US10303526B2 (en)2011-03-082019-05-28Facebook, Inc.Device specific handling of user interface components
US8657680B2 (en)*2011-05-312014-02-25United Video Properties, Inc.Systems and methods for transmitting media associated with a measure of quality based on level of game play in an interactive video gaming environment
US8813060B2 (en)*2011-06-172014-08-19Microsoft CorporationContext aware application model for connected devices
US8756595B2 (en)2011-07-282014-06-17Yahoo! Inc.Method and system for distributed application stack deployment
KR101573469B1 (en)*2011-08-022015-12-03주식회사 케이티System for circulating application based on map and Methof thereof
US8819361B2 (en)2011-09-122014-08-26Microsoft CorporationRetaining verifiability of extracted data from signed archives
US8839446B2 (en)2011-09-122014-09-16Microsoft CorporationProtecting archive structure with directory verifiers
US20130085893A1 (en)*2011-09-302013-04-04Ebay Inc.Acquisition and use of query images with image feature data
CA2756102A1 (en)2011-11-012012-01-03Cit Global Mobile DivisionMethod and system for localizing an application on a computing device
US9134969B2 (en)*2011-12-132015-09-15Ipar, LlcComputer-implemented systems and methods for providing consistent application generation
US20130191495A1 (en)*2012-01-232013-07-25Cristian AlmstrandFramework and system to distribute applications for heterogeneous platforms
US9805027B2 (en)*2012-02-032017-10-31Google Inc.Translating application resources
US20130232229A1 (en)*2012-03-022013-09-05Ilya FirmanDistribution of Application Files
US20140325502A1 (en)2012-06-292014-10-30Giannis ZarifisPackaging, distribution and de-packaging of device-independent software applications
US9189220B2 (en)*2012-07-022015-11-17Amazon Technologies, Inc.Evaluating application compatibility
EP2688274A1 (en)*2012-07-182014-01-22Siemens AktiengesellschaftMobile communication end device with a fire alarm application and fire alarm application that can be downloaded from an online internet sales portal
US20140058812A1 (en)*2012-08-172014-02-27Augme Technologies, Inc.System and method for interactive mobile ads
US9392047B1 (en)*2012-09-132016-07-12Amazon Technologies, Inc.Facilitating application compatibility across devices
CN104854561B (en)2012-10-162018-05-11思杰系统有限公司 Application wrapper for application management framework
RU2523113C1 (en)*2012-12-252014-07-20Закрытое акционерное общество "Лаборатория Касперского"System and method for target installation of configured software
AU2014215652B2 (en)*2013-02-072017-11-02Dow Global Technologies LlcPolyaminopolyamide-epichlorohydrin resins for use as clay and shale inhibition agents for the drilling industry
KR101489199B1 (en)2013-03-292015-02-03주식회사 엘지씨엔에스Computer-excutable application packaging method, coumputer-excutable device and storage media performing the same
US20140379403A1 (en)*2013-06-212014-12-25International Business Machines CorporationModifying service levels in online meeting system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20030078960A1 (en)*2001-04-302003-04-24Murren Brian T.Architecture and process for creating software applications for multiple domains
US20020165026A1 (en)*2001-05-012002-11-07Perkins James HaroldMethod and system for delivering and securing computer game content via the internet
US20040210923A1 (en)*2002-11-182004-10-21Hudgeons Brandon LeeMethod and system for facilitating interactive multimedia experiences
US20080134012A1 (en)*2006-11-302008-06-05Sony Ericsson Mobile Communications AbBundling of multimedia content and decoding means

Cited By (29)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10228933B2 (en)*2010-12-232019-03-12Microsoft Technology Licensing, LlcResource deployment based on conditions
US20140359604A1 (en)*2013-05-302014-12-04Microsoft CorporationBundle package generation
US9323514B2 (en)2013-05-302016-04-26Microsoft Technology Licensing, LlcResource package indexing
US9766870B2 (en)*2013-05-302017-09-19Microsoft Technology Licensing, LlcBundle package generation
US20150087424A1 (en)*2013-09-262015-03-26Wms Gaming, Inc.Bundling assets for mobile devices
US9792778B2 (en)*2013-09-262017-10-17Bally Gaming, Inc.Bundling assets for mobile devices
US20150379572A1 (en)*2014-06-302015-12-31Iyuntian Co., Ltd.Method for identifying bundled software and apparatus therefor
US10748185B2 (en)2014-06-302020-08-18Iyuntian Co., Ltd.Method for identifying bundled software and apparatus therefor
US9881321B2 (en)*2014-06-302018-01-30Iyuntian Co., Ltd.Method for identifying bundled software and apparatus therefor
US20160070549A1 (en)*2014-09-092016-03-10Google Inc.Offline shader compilation
US9747084B2 (en)*2014-09-092017-08-29Google Inc.Offline shader compilation
US10084745B2 (en)2014-10-082018-09-25Google LlcData management profile for a fabric network
US20160248647A1 (en)*2014-10-082016-08-25Google Inc.Locale profile for a fabric network
US9992158B2 (en)*2014-10-082018-06-05Google LlcLocale profile for a fabric network
US10440068B2 (en)2014-10-082019-10-08Google LlcService provisioning profile for a fabric network
US10476918B2 (en)2014-10-082019-11-12Google LlcLocale profile for a fabric network
US9967228B2 (en)2014-10-082018-05-08Google LlcTime variant data profile for a fabric network
US10826947B2 (en)2014-10-082020-11-03Google LlcData management profile for a fabric network
US20180124156A1 (en)*2016-11-022018-05-03Gamesys Ltd.Loader and method for processing a resource bundle
CN107038044A (en)*2017-03-272017-08-11长沙趣动文化科技有限公司The discrete loading method of game resource and system based on Unity3D
US11400380B2 (en)*2017-07-312022-08-02Sony Interactive Entertainment Inc.Information processing apparatus and download processing method
US10360017B1 (en)*2018-01-022019-07-23Microsoft Technology Licensing, LlcUpdating program packages at distribution endpoint
CN110716760A (en)*2018-07-132020-01-21厦门雅基软件有限公司Method and device for subpackaging game resources, electronic equipment and readable storage medium
US10817281B2 (en)*2018-10-292020-10-27Sap SePackaged application resources for mobile applications
CN109814884A (en)*2018-12-272019-05-28珠海西山居互动娱乐科技有限公司A kind of method and system carrying out resource management according to game resource type
CN110933175A (en)*2019-12-042020-03-27米哈游科技(上海)有限公司Audio resource downloading method, device, terminal and storage medium
CN112068849A (en)*2020-09-082020-12-11北京金山云网络技术有限公司Method and device for constructing installation package, electronic equipment and computer storage medium
CN114721698A (en)*2021-01-042022-07-08腾讯科技(深圳)有限公司Resource acquisition method and device, computer equipment and storage medium
CN115048115A (en)*2022-06-152022-09-13贵州柏壹互娱科技有限公司Method and system for downloading 3D game resources on demand

Also Published As

Publication numberPublication date
US20160309003A1 (en)2016-10-20
US10015282B2 (en)2018-07-03

Similar Documents

PublicationPublication DateTitle
US10015282B2 (en)Context-based selective downloading of application resources
US9323514B2 (en)Resource package indexing
US9766870B2 (en)Bundle package generation
EP3005160B1 (en)Bundle package retrieving
US20140359605A1 (en)Bundle package signing
US10795652B2 (en)Generating native code from intermediate language code for an application
EP2820539B1 (en)Distribution of application files
US20210255847A1 (en)Model-based differencing to selectively generate and deploy images in a target computing environment
US9058193B2 (en)Methods and systems for providing compatibility of applications with multiple versions of an operating system
CN111506300A (en)Applet generation method, device, equipment and storage medium
JP2020529066A (en) Technology that automatically verifies the functionality of offers in cloud service broker systems
Annuzzi et al.Advanced Android application development
CN105808630B (en)Android application auditing method and device
US11301223B2 (en)Artificial intelligence enabled function logic infusion
US10268647B2 (en)Asset catalog layered image support
US20240329939A1 (en)Systems and methods for discovery and generalized experimentation with different types of software components
CN118394331A (en)Cloud native standard application engineering template generation method and device
CN118504584A (en)Content generation method, device, electronic equipment, storage medium and product

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:MICROSOFT CORPORATION, WASHINGTON

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BOYD, CHARLES;LU, JIANYE;REEL/FRAME:030546/0579

Effective date:20130523

ASAssignment

Owner name:MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTON

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MICROSOFT CORPORATION;REEL/FRAME:034747/0417

Effective date:20141014

Owner name:MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTON

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MICROSOFT CORPORATION;REEL/FRAME:039025/0454

Effective date:20141014

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp