Movatterモバイル変換


[0]ホーム

URL:


US20090138876A1 - Method and system for delivering application packages based on user demands - Google Patents

Method and system for delivering application packages based on user demands
Download PDF

Info

Publication number
US20090138876A1
US20090138876A1US11/944,456US94445607AUS2009138876A1US 20090138876 A1US20090138876 A1US 20090138876A1US 94445607 AUS94445607 AUS 94445607AUS 2009138876 A1US2009138876 A1US 2009138876A1
Authority
US
United States
Prior art keywords
client terminal
server
user
subscribed
application
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
US11/944,456
Inventor
Hsuan-Yeh Chang
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.)
Individual
Original Assignee
Individual
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
Family has litigation
First worldwide family litigation filedlitigationCriticalhttps://patents.darts-ip.com/?family=40670853&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=US20090138876(A1)"Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by IndividualfiledCriticalIndividual
Priority to US11/944,456priorityCriticalpatent/US20090138876A1/en
Publication of US20090138876A1publicationCriticalpatent/US20090138876A1/en
Priority to US13/865,217prioritypatent/US9805349B1/en
Priority to US15/715,355prioritypatent/US20180025137A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A method and a system are provided for delivering on-demand software packages. In one aspect, the method may include subscribing services of a service provider operating a server, the server including an operating system and several application packages installed therein, initiating a client terminal by performing a network booting process using the operating system installed in the server, and executing in the client terminal a subscribed application package installed in the server using resources of the operating system resident in the client terminal. The method may further include charging the user a fee according to the application packages and the operating system subscribed by the user.

Description

Claims (19)

US11/944,4562007-11-222007-11-22Method and system for delivering application packages based on user demandsAbandonedUS20090138876A1 (en)

Priority Applications (3)

Application NumberPriority DateFiling DateTitle
US11/944,456US20090138876A1 (en)2007-11-222007-11-22Method and system for delivering application packages based on user demands
US13/865,217US9805349B1 (en)2007-11-222013-04-18Method and system for delivering application packages based on user demands
US15/715,355US20180025137A1 (en)2007-11-222017-09-26Method and system for delivering application packages based on user demands

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US11/944,456US20090138876A1 (en)2007-11-222007-11-22Method and system for delivering application packages based on user demands

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US13/865,217ContinuationUS9805349B1 (en)2007-11-222013-04-18Method and system for delivering application packages based on user demands

Publications (1)

Publication NumberPublication Date
US20090138876A1true US20090138876A1 (en)2009-05-28

Family

ID=40670853

Family Applications (3)

Application NumberTitlePriority DateFiling Date
US11/944,456AbandonedUS20090138876A1 (en)2007-11-222007-11-22Method and system for delivering application packages based on user demands
US13/865,217Active2030-04-13US9805349B1 (en)2007-11-222013-04-18Method and system for delivering application packages based on user demands
US15/715,355AbandonedUS20180025137A1 (en)2007-11-222017-09-26Method and system for delivering application packages based on user demands

Family Applications After (2)

Application NumberTitlePriority DateFiling Date
US13/865,217Active2030-04-13US9805349B1 (en)2007-11-222013-04-18Method and system for delivering application packages based on user demands
US15/715,355AbandonedUS20180025137A1 (en)2007-11-222017-09-26Method and system for delivering application packages based on user demands

Country Status (1)

CountryLink
US (3)US20090138876A1 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20100188402A1 (en)*2009-01-282010-07-29International Business Machines CorporationUser-Defined Non-Visible Geometry Featuring Ray Filtering
US20100192145A1 (en)*2009-01-272010-07-29Dell Products L.P.Operation System Installation Methods and Media
US20110138050A1 (en)*2009-12-032011-06-09International Business Machines CorporationOptimizing cloud service delivery within a cloud computing environment
US20120071139A1 (en)*2010-09-212012-03-22Kumar NandaMethod and system for activating services on a wireless terminal
US20120096264A1 (en)*2010-10-152012-04-19Oracle America, Inc.Java store television
US20120260246A1 (en)*2011-04-062012-10-11International Business Machines CorporationSoftware application installation
US20130326495A1 (en)*2012-06-012013-12-05Nokia CorporationWireless programming
US9369959B2 (en)2011-10-312016-06-14Nokia Technologies OyWirelessly transferring data to a packaged electronic device
CN106897586A (en)*2016-08-042017-06-27阿里巴巴集团控股有限公司A kind of application programming interface API right management methods and device
US10148665B2 (en)2016-05-102018-12-04Microsoft Technology Licensing, LlcSelf-service acquisition of subscriptions to online services
US10855674B1 (en)*2018-05-102020-12-01Microstrategy IncorporatedPre-boot network-based authentication

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8775577B1 (en)*2007-12-182014-07-08Amazon Technologies, Inc.System and method for configuration management service

Citations (49)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5204055A (en)*1989-12-081993-04-20Massachusetts Institute Of TechnologyThree-dimensional printing techniques
US5669069A (en)*1994-04-191997-09-16Nokia Mobile Phones LimitedCard reading configuration in a mobile phone
US5762125A (en)*1996-09-301998-06-09Johnson & Johnson Professional, Inc.Custom bioimplantable article
US5765205A (en)*1995-12-271998-06-09International Business Machines CorporationMethod and system for on-demand software distribution
US5790753A (en)*1996-01-221998-08-04Digital Equipment CorporationSystem for downloading computer software programs
US6311221B1 (en)*1998-07-222001-10-30Appstream Inc.Streaming modules
US20010039546A1 (en)*2000-05-052001-11-08Moore Michael R.System and method for obtaining and storing information for deferred browsing
US20020157089A1 (en)*2000-11-062002-10-24Amit PatelClient installation and execution system for streamed applications
US6546547B1 (en)*1999-09-222003-04-08Cisco Technology, Inc.Method and system for an automated net booting tool
US20030120740A1 (en)*2001-12-202003-06-26Beeman Edward S.System and method for keeping data current
US6684227B2 (en)*2000-04-132004-01-27Fujitsu Services LimitedElectronic content store
US6754896B2 (en)*1998-09-212004-06-22Microsoft CorporationMethod and system for on-demand installation of software implementations
US20040153908A1 (en)*2002-09-092004-08-05Eprivacy Group, Inc.System and method for controlling information exchange, privacy, user references and right via communications networks communications networks
US20040163131A1 (en)*2003-01-312004-08-19Benco David S.Telecommunication feature activation and billing support from a centralized server
US6826546B1 (en)*2000-08-172004-11-30Ideaflood, Inc.Method and system for licensing a copy of a copyright protected work
US20040260806A1 (en)*2003-06-202004-12-23Eric MartinSystem supporting communication between a web enabled application and another application
US6854009B1 (en)*1999-12-222005-02-08Tacit Networks, Inc.Networked computer system
US20050033850A1 (en)*2003-08-072005-02-10International Business Machines CorporationPersonal on-demand media streaming system and method
US20050044433A1 (en)*2003-08-192005-02-24Dunstan Robert A.Storing encrypted and/or compressed system context information when entering a low-power state
US20050144431A1 (en)*2003-12-312005-06-30Jade Quantum Technologies, Inc.IP-based method and apparatus for remote booting computers in wide-area-network environment
US20050149740A1 (en)*2003-12-312005-07-07Kotzin Michael D.Method and apparatus for device authentication
US6954852B2 (en)*2002-04-182005-10-11Ardence, Inc.System for and method of network booting of an operating system to a client computer using hibernation
US6954853B2 (en)*2002-02-262005-10-11Via Technologies, Inc.Remote boot system for multiple client terminals and method thereof
US6959320B2 (en)*2000-11-062005-10-25Endeavors Technology, Inc.Client-side performance optimization system for streamed applications
US20060013393A1 (en)*2000-02-082006-01-19Swisscom Mobile AgSingle sign-on process
US20060015931A1 (en)*2004-07-152006-01-19Davis Mark CWireless-boot diskless mobile computing
US20060031547A1 (en)*2004-05-072006-02-09Wyse Technology Inc.System and method for integrated on-demand delivery of operating system and applications
US7017162B2 (en)*2001-07-102006-03-21Microsoft CorporationApplication program interface for network software platform
US7036040B2 (en)*2002-11-262006-04-25Microsoft CorporationReliability of diskless network-bootable computers using non-volatile memory cache
US7035874B1 (en)*2002-03-292006-04-25Ncr Corp.Media streaming in a database
US7062567B2 (en)*2000-11-062006-06-13Endeavors Technology, Inc.Intelligent network streaming and execution system for conventionally coded applications
US7072950B2 (en)*2001-01-232006-07-04Sony CorporationMethod and apparatus for operating system and application selection
US7089300B1 (en)*1999-10-182006-08-08Apple Computer, Inc.Method and apparatus for administering the operating system of a net-booted environment
US20060199613A1 (en)*2003-01-202006-09-07Fredrik AlmgrenMethod for automatic selection of configuration profile to mobile phone
US20060294019A1 (en)*2005-06-222006-12-28Lenovo (Singapore) Pte. Ltd.On demand business model to reuse software license
US7233985B2 (en)*1999-10-182007-06-19Apple Inc.Providing a reliable operating system for clients of a net-booted environment
US20070208834A1 (en)*2006-02-142007-09-06Nanamura Roberto NOn-demand software service system and method
US20070282480A1 (en)*2003-11-102007-12-06Pannese Patrick DMethods and systems for controlling a semiconductor fabrication process
US7321936B2 (en)*2002-04-182008-01-22Ardence, Inc.System for and method of streaming data to a computer in a network
US7356679B1 (en)*2003-04-112008-04-08Vmware, Inc.Computer image capture, customization and deployment
US7406693B1 (en)*2001-09-102008-07-29Ncr CorporationMethod of controlling applications
US20080319910A1 (en)*2007-06-212008-12-25Microsoft CorporationMetered Pay-As-You-Go Computing Experience
US7475186B2 (en)*2003-10-312009-01-06Superspeed SoftwareSystem and method for persistent RAM disk
US7516147B2 (en)*2003-10-232009-04-07Sumisho Computer Systems CorporationURL system and method for licensing content
US7664834B2 (en)*2004-07-092010-02-16Maxsp CorporationDistributed operating system management
US20120303479A1 (en)*2011-05-262012-11-29Microsoft CorporationOnline shopping optimization system
US8352357B2 (en)*2002-03-252013-01-08Paid, Inc.Method and system for improved online auction
US8543899B2 (en)*2007-03-302013-09-24Sandisk Technologies Inc.Controlling access to digital content
US8639784B2 (en)*2003-02-062014-01-28International Business Machines CorporationClient device configuration with hooks

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20020083183A1 (en)2000-11-062002-06-27Sanjay PujareConventionally coded application conversion system for streamed delivery and execution
US8831995B2 (en)2000-11-062014-09-09Numecent Holdings, Inc.Optimized server for streamed applications
US7043524B2 (en)2000-11-062006-05-09Omnishift Technologies, Inc.Network caching system for streamed applications
US20020087883A1 (en)2000-11-062002-07-04Curt WohlgemuthAnti-piracy system for remotely served computer applications
US7451196B1 (en)2000-12-152008-11-11Stream Theory, Inc.Method and system for executing a software application in a virtual environment
US7649637B2 (en)2001-04-052010-01-19Anoto AbMethod for printing a global position-coding pattern
US20060048136A1 (en)2004-08-252006-03-02Vries Jeff DInterception-based resource detection system
US20060090069A1 (en)2004-10-222006-04-27Venturcom, Inc.Method and system for caching read requests from a shared image in a computer network
US7240162B2 (en)2004-10-222007-07-03Stream Theory, Inc.System and method for predictive streaming
US20060168294A1 (en)2004-11-132006-07-27De Vries JeffHybrid local/remote streaming
US20060136389A1 (en)2004-12-222006-06-22Cover Clay HSystem and method for invocation of streaming application
US8024523B2 (en)2007-11-072011-09-20Endeavors Technologies, Inc.Opportunistic block transmission with time constraints
EP1875364A2 (en)2005-03-232008-01-09Stream Theory, Inc.System and method for tracking changes to files in streaming applications
US20070112899A1 (en)2005-11-142007-05-17Edwards Matthew FMethod and apparatus for fast boot of an operating system
US8261345B2 (en)2006-10-232012-09-04Endeavors Technologies, Inc.Rule-based application access management
US8892738B2 (en)2007-11-072014-11-18Numecent Holdings, Inc.Deriving component statistics for a stream enabled application

Patent Citations (52)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5204055A (en)*1989-12-081993-04-20Massachusetts Institute Of TechnologyThree-dimensional printing techniques
US5669069A (en)*1994-04-191997-09-16Nokia Mobile Phones LimitedCard reading configuration in a mobile phone
US5765205A (en)*1995-12-271998-06-09International Business Machines CorporationMethod and system for on-demand software distribution
US5790753A (en)*1996-01-221998-08-04Digital Equipment CorporationSystem for downloading computer software programs
US5762125A (en)*1996-09-301998-06-09Johnson & Johnson Professional, Inc.Custom bioimplantable article
US6311221B1 (en)*1998-07-222001-10-30Appstream Inc.Streaming modules
US6754896B2 (en)*1998-09-212004-06-22Microsoft CorporationMethod and system for on-demand installation of software implementations
US6546547B1 (en)*1999-09-222003-04-08Cisco Technology, Inc.Method and system for an automated net booting tool
US7089300B1 (en)*1999-10-182006-08-08Apple Computer, Inc.Method and apparatus for administering the operating system of a net-booted environment
US7233985B2 (en)*1999-10-182007-06-19Apple Inc.Providing a reliable operating system for clients of a net-booted environment
US6854009B1 (en)*1999-12-222005-02-08Tacit Networks, Inc.Networked computer system
US20060013393A1 (en)*2000-02-082006-01-19Swisscom Mobile AgSingle sign-on process
US6684227B2 (en)*2000-04-132004-01-27Fujitsu Services LimitedElectronic content store
US20010039546A1 (en)*2000-05-052001-11-08Moore Michael R.System and method for obtaining and storing information for deferred browsing
US6826546B1 (en)*2000-08-172004-11-30Ideaflood, Inc.Method and system for licensing a copy of a copyright protected work
US20020157089A1 (en)*2000-11-062002-10-24Amit PatelClient installation and execution system for streamed applications
US7062567B2 (en)*2000-11-062006-06-13Endeavors Technology, Inc.Intelligent network streaming and execution system for conventionally coded applications
US6918113B2 (en)*2000-11-062005-07-12Endeavors Technology, Inc.Client installation and execution system for streamed applications
US6959320B2 (en)*2000-11-062005-10-25Endeavors Technology, Inc.Client-side performance optimization system for streamed applications
US7072950B2 (en)*2001-01-232006-07-04Sony CorporationMethod and apparatus for operating system and application selection
US7017162B2 (en)*2001-07-102006-03-21Microsoft CorporationApplication program interface for network software platform
US7406693B1 (en)*2001-09-102008-07-29Ncr CorporationMethod of controlling applications
US20030120740A1 (en)*2001-12-202003-06-26Beeman Edward S.System and method for keeping data current
US6954853B2 (en)*2002-02-262005-10-11Via Technologies, Inc.Remote boot system for multiple client terminals and method thereof
US8352357B2 (en)*2002-03-252013-01-08Paid, Inc.Method and system for improved online auction
US7035874B1 (en)*2002-03-292006-04-25Ncr Corp.Media streaming in a database
US6954852B2 (en)*2002-04-182005-10-11Ardence, Inc.System for and method of network booting of an operating system to a client computer using hibernation
US7334122B2 (en)*2002-04-182008-02-19Ardence, Inc.System for and method of network booting of an operating system to a client computer using hibernation
US7321936B2 (en)*2002-04-182008-01-22Ardence, Inc.System for and method of streaming data to a computer in a network
US20040153908A1 (en)*2002-09-092004-08-05Eprivacy Group, Inc.System and method for controlling information exchange, privacy, user references and right via communications networks communications networks
US7036040B2 (en)*2002-11-262006-04-25Microsoft CorporationReliability of diskless network-bootable computers using non-volatile memory cache
US20060199613A1 (en)*2003-01-202006-09-07Fredrik AlmgrenMethod for automatic selection of configuration profile to mobile phone
US20040163131A1 (en)*2003-01-312004-08-19Benco David S.Telecommunication feature activation and billing support from a centralized server
US8639784B2 (en)*2003-02-062014-01-28International Business Machines CorporationClient device configuration with hooks
US7356679B1 (en)*2003-04-112008-04-08Vmware, Inc.Computer image capture, customization and deployment
US20040260806A1 (en)*2003-06-202004-12-23Eric MartinSystem supporting communication between a web enabled application and another application
US20050033850A1 (en)*2003-08-072005-02-10International Business Machines CorporationPersonal on-demand media streaming system and method
US20050044433A1 (en)*2003-08-192005-02-24Dunstan Robert A.Storing encrypted and/or compressed system context information when entering a low-power state
US7516147B2 (en)*2003-10-232009-04-07Sumisho Computer Systems CorporationURL system and method for licensing content
US7475186B2 (en)*2003-10-312009-01-06Superspeed SoftwareSystem and method for persistent RAM disk
US20070282480A1 (en)*2003-11-102007-12-06Pannese Patrick DMethods and systems for controlling a semiconductor fabrication process
US20050149740A1 (en)*2003-12-312005-07-07Kotzin Michael D.Method and apparatus for device authentication
US20050144431A1 (en)*2003-12-312005-06-30Jade Quantum Technologies, Inc.IP-based method and apparatus for remote booting computers in wide-area-network environment
US20060031547A1 (en)*2004-05-072006-02-09Wyse Technology Inc.System and method for integrated on-demand delivery of operating system and applications
US7664834B2 (en)*2004-07-092010-02-16Maxsp CorporationDistributed operating system management
US7281068B2 (en)*2004-07-152007-10-09International Business Machines CorporationWireless-boot diskless mobile computing
US20060015931A1 (en)*2004-07-152006-01-19Davis Mark CWireless-boot diskless mobile computing
US20060294019A1 (en)*2005-06-222006-12-28Lenovo (Singapore) Pte. Ltd.On demand business model to reuse software license
US20070208834A1 (en)*2006-02-142007-09-06Nanamura Roberto NOn-demand software service system and method
US8543899B2 (en)*2007-03-302013-09-24Sandisk Technologies Inc.Controlling access to digital content
US20080319910A1 (en)*2007-06-212008-12-25Microsoft CorporationMetered Pay-As-You-Go Computing Experience
US20120303479A1 (en)*2011-05-262012-11-29Microsoft CorporationOnline shopping optimization system

Cited By (19)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20100192145A1 (en)*2009-01-272010-07-29Dell Products L.P.Operation System Installation Methods and Media
US8875125B2 (en)*2009-01-272014-10-28Dell Products L.P.Operation system installation methods and media
US20100188402A1 (en)*2009-01-282010-07-29International Business Machines CorporationUser-Defined Non-Visible Geometry Featuring Ray Filtering
US8248415B2 (en)*2009-01-282012-08-21International Business Machines CorporationUser-defined non-visible geometry featuring ray filtering
US20110138050A1 (en)*2009-12-032011-06-09International Business Machines CorporationOptimizing cloud service delivery within a cloud computing environment
US9274848B2 (en)*2009-12-032016-03-01International Business Machines CorporationOptimizing cloud service delivery within a cloud computing environment
US8798580B2 (en)*2010-09-212014-08-05Cellco PartnershipMethod and system for activating services on a wireless terminal
US20120071139A1 (en)*2010-09-212012-03-22Kumar NandaMethod and system for activating services on a wireless terminal
US20120096264A1 (en)*2010-10-152012-04-19Oracle America, Inc.Java store television
US9626488B2 (en)*2010-10-152017-04-18Oracle America, Inc.Java store television
US10373139B2 (en)*2010-10-152019-08-06Oracle America, Inc.Java store television
US20120260246A1 (en)*2011-04-062012-10-11International Business Machines CorporationSoftware application installation
US9369959B2 (en)2011-10-312016-06-14Nokia Technologies OyWirelessly transferring data to a packaged electronic device
USRE47394E1 (en)2011-10-312019-05-14Wsou Investments, LlcWirelessly transferring data to a packaged electronic device
US20130326495A1 (en)*2012-06-012013-12-05Nokia CorporationWireless programming
US9307347B2 (en)*2012-06-012016-04-05Nokia Technologies OyWireless programming
US10148665B2 (en)2016-05-102018-12-04Microsoft Technology Licensing, LlcSelf-service acquisition of subscriptions to online services
CN106897586A (en)*2016-08-042017-06-27阿里巴巴集团控股有限公司A kind of application programming interface API right management methods and device
US10855674B1 (en)*2018-05-102020-12-01Microstrategy IncorporatedPre-boot network-based authentication

Also Published As

Publication numberPublication date
US20180025137A1 (en)2018-01-25
US9805349B1 (en)2017-10-31

Similar Documents

PublicationPublication DateTitle
US9805349B1 (en)Method and system for delivering application packages based on user demands
EP4047487B1 (en)File storage method, terminal, and storage medium
TW591416B (en)Localized read-only storage device for distributing files over a network
JP5437998B2 (en) Consumption of items via user device
US7181628B2 (en)Information terminal device and content backup method
US20160350682A1 (en)Open market content distribution
CN1489043A (en)Software licensing management system and method and recording medium
EP2035968A1 (en)Method and apparatus for searching rights object and mapping method and mapping apparatus for the same
US20090320082A1 (en)Method of delivering content data
US9886685B2 (en)Distributed digital rights-managed file transfer and access control
CN101310263A (en)Data communication with remote network node
EP3161705A1 (en)Composite document referenced resources
US8959085B2 (en)Playlist resolver
WO2008154060A2 (en)Method and apparatus to enable a securely provisioned computing environment
CN1388459A (en)Imaging data processing system, printing forming system and storage medium forming system
CN103259847A (en)File pushing method, desktop cloud platform and server
JP2004126908A (en)Data storage system, data management method, and data storage medium
US10133759B1 (en)System for determining storage or output of data objects
US20250104051A1 (en)Efficient Creation of Non-Fungible Tokens
US11281472B2 (en)System and method for securing compromised information handling systems
EP2909771B1 (en)System and method for managing entitlement of digital assets
WO2007076557A1 (en)Providing subscribed media content to portable media player devices associated with subscribers
JP3972593B2 (en) IDENTIFICATION INFORMATION MANAGEMENT DEVICE, COMPUTER DATA COMMUNICATION SYSTEM, AND PROGRAM
CN108874476B (en)Method and system for prohibiting advertisement display
US10713705B2 (en)System and methods for collaborative purchasing in an information handling system

Legal Events

DateCodeTitleDescription
STCBInformation on status: application discontinuation

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


[8]ページ先頭

©2009-2025 Movatter.jp