System and method for providing subscribed applications on wireless devices over a wireless network
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04W-004/24
G06Q-030/02
G06Q-030/06
H04M-015/00
G06Q-040/00
출원번호
US-0349380
(2006-02-06)
등록번호
US-10009743
(2018-06-26)
발명자
/ 주소
Minear, Brian
Gardner, III, Richard Wayne
Sprigg, Stephen A.
Nguyen, Phil Tien
Oliver, Mitchell B.
Lekven, Eric J.
출원인 / 주소
QUALCOMM Incorporated
대리인 / 주소
Muncy, Geissler, Olds & Lowe, P.C.
인용정보
피인용 횟수 :
0인용 특허 :
143
초록▼
A system and method for the provision of downloadable subscription-based software applications to one or more wireless devices where the applications are downloadable from one or more application download servers across a wireless network. An accounting module receives subscription-based application
A system and method for the provision of downloadable subscription-based software applications to one or more wireless devices where the applications are downloadable from one or more application download servers across a wireless network. An accounting module receives subscription-based application download data from the one or more application download servers for each subscription-based application downloaded by a wireless device, and subscription-based application deletion data from each wireless device that has deleted a subscription-based application. The accounting module accounts for the use of the subscribed software applications based upon the subscription-based software application download data and subscription-based application deletion data.
대표청구항▼
1. A method of operating a computer system that is configured to provide downloadable subscription-based software applications across a wireless network, comprising: receiving a subscription-based application download data at the computer system from an application download server corresponding to a
1. A method of operating a computer system that is configured to provide downloadable subscription-based software applications across a wireless network, comprising: receiving a subscription-based application download data at the computer system from an application download server corresponding to a download from the application download server to a wireless device of a subscription-based software application;receiving, at the computer system over the wireless network, a subscription-based application deletion data passively transmitted in response to a deletion from the wireless device of a corresponding subscription-based software application;calculating at the computer system a subscription fee associated with a usage of said corresponding subscription-based software application between said download and said deletion; andtransmitting said subscription fee from the computer system to a billing module of said computer system. 2. The method of claim 1 wherein said wireless network is a packet switching network. 3. The method of claim 1, wherein the subscription-based software application is a software program. 4. The method of claim 1 wherein the subscription-based application download data contains information to cause said billing module to initiate subscription billing for a user regarding the subscription-based software application, and the subscription-based application deletion data contains information to end subscription billing for the user regarding the subscription-based software application. 5. The method of claim 1, wherein the subscription-based software application is audio-visual content. 6. The method of claim 5, wherein said audio-visual content comprise news. 7. The method of claim 5, wherein said audio-visual content comprise sports data. 8. A method of operating a computer system that is configured to provide downloadable subscription-based software applications across a wireless network, comprising: receiving, at the computer system over the wireless network, a subscription-based application download data corresponding to a download of a subscription-based software application;receiving, at the computer system over the wireless network, a subscription-based application deletion data passively transmitted in response to a deletion of the corresponding subscription-based software application;calculating at the computer system a subscription fee associated with a usage of said corresponding subscription-based software application between said download and said deletion; andsubscription billing at the computer system for said subscription fee associated with the usage of said corresponding subscription-based software application between said download and said deletion. 9. The method of claim 8, wherein the subscription-based application download data is received from a download server. 10. The method of claim 8, wherein the subscription-based application download data corresponds to the download of the subscription-based software application from an application download server to a wireless device. 11. The method of claim 8, wherein the subscription-based application download data contains information to cause said accounting module to initiate subscription billing for a user regarding the subscription-based software application, and the subscription-based application deletion data contains information to end subscription billing for the user regarding the subscription-based software application. 12. A system for providing downloadable subscription-based software applications across a wireless network, comprising: means for receiving, over the wireless network, a subscription-based application download data corresponding to a download of a subscription-based software application;means for receiving, over the wireless network, a subscription-based application deletion data passively transmitted in response to a deletion of the corresponding subscription-based software application;means for calculating a subscription fee associated with a usage of said corresponding subscription-based software application between said download and said deletion; andmeans for subscription billing for the usage of said corresponding subscription-based software application. 13. An apparatus for providing downloadable subscription-based software applications across a wireless network, comprising: a computer platform including a processor and a memory; andan accounting module stored in memory and executable by the processor, the accounting module operable to: receive, over the wireless network, a subscription-based application download data corresponding to a download of a subscription-based software application;receive, over the wireless network, a subscription-based application deletion data passively transmitted in response to a deletion of the corresponding subscription-based software application;calculate a subscription fee associated with a usage of said corresponding subscription-based software application between said download and said deletion; andsubscription bill for the usage of said corresponding subscription-based software application. 14. The apparatus of claim 13, wherein the subscription-based application download data is received from a download server. 15. The apparatus of claim 13, wherein the subscription-based application download data corresponds to the download of the subscription-based software application from an application download server to a wireless device. 16. The apparatus of claim 13 wherein the subscription-based application download data contains information to cause said accounting module to initiate subscription billing for a user regarding the subscription-based software application, and the subscription-based application deletion data contains information to end subscription billing for the user regarding the subscription-based software application. 17. A non-transitory computer-readable medium encoded with an accounting module computer program comprising instructions, which, when executed by a processor of a computer, cause the computer to perform operations, the instructions comprising: at least one instruction for receiving, over a wireless network, a subscription-based application download data corresponding to a download of a subscription-based software application;at least one instruction for receiving, over the wireless network, a subscription-based application deletion data passively transmitted in response to a deletion of the corresponding subscription-based software application;at least one instruction for calculating a subscription fee associated with a usage of said corresponding subscription-based software application between said download and said deletion; andat least one instruction for subscription billing for said subscription fee associated with the usage of said corresponding subscription-based software application between said download and said deletion. 18. The non-transitory computer-readable medium of claim 17, wherein the subscription-based application download data is received from a download server. 19. The non-transitory computer-readable medium of claim 17, wherein the subscription-based application download data corresponds to the download of the subscription-based software application from an application download server to a wireless device. 20. The non-transitory computer-readable medium of claim 17, wherein the subscription-based application download data contains information to cause said accounting module computer program to initiate subscription billing for a user regarding the subscription-based software application, and the subscription-based application deletion data contains information to end subscription billing for the user regarding the subscription-based software application. 21. A method of operating a wireless device configured to facilitate management of downloadable subscription-based software applications across a wireless network, the method comprising: receiving, over the wireless network, at the wireless device, a subscription-based software application;receiving, at the wireless device, a user generated request identifying the subscription-based software application to delete;deleting, from the wireless device, the subscription-based software application identified in the user generated request; andpassively transmitting over the wireless network, from the wireless device, subscription-based application deletion data associated with the subscription-based software application identified in the user generated request,wherein the user generated request and/or the subscription-based application deletion data are further configured to terminate subscription billing for the subscription-based software application. 22. The method of claim 21, wherein the wireless network, over which the subscription-based application deletion data is transmitted, is a packet-switching network. 23. The method of claim 21, wherein the subscription-based software application is a software program. 24. The method of claim 21, wherein the subscription-based application deletion data is sent to an accounting module. 25. The method of claim 21, wherein the passively transmitting is triggered by the deleting and is not triggered by a user-initiated request to transmit the subscription-based application deletion data. 26. The method of claim 21, further comprising: determining that the passively transmitting has failed such that the subscription-based application deletion data did not successfully arrive at an intended destination server over the wireless network; andnotifying a user of the wireless device that the user is still being charged for the subscription-based software application despite the subscription-based software application being deleted from the wireless device by the deleting. 27. A wireless device configured to manage downloadable subscription-based software applications across a wireless network, comprising: means for receiving, over the wireless network, a subscription-based software application;means for receiving a user generated request identifying the subscription-based software application to delete;means for deleting the subscription-based software application identified in the user generated request; andmeans for passively transmitting, over the wireless network, subscription-based application deletion data associated with the subscription-based software application identified in the user generated request,wherein the user generated request and/or the subscription-based application deletion data are further configured to terminate subscription billing for the subscription-based software application. 28. A wireless device configured to manage downloadable subscription-based software applications across a wireless network, comprising: a computer platform including a processor and a memory configured to: receive, over the wireless network, a subscription-based software application;receive a user generated request identifying the subscription-based software application to delete;delete the subscription-based software application identified in the user generated request; andpassively transmit, over the wireless network, subscription-based application deletion data associated with the subscription-based software application identified in the user generated request,wherein the user generated request and/or the subscription-based application deletion data are further configured to terminate subscription billing for the subscription-based software application. 29. A non-transitory computer-readable medium encoded with an accounting module computer program comprising instructions, which, when executed by a wireless device configured to manage downloadable subscription-based software applications across a wireless network, cause the wireless device to perform operations, the instructions comprising: at least one instruction for receiving, at the wireless device over the wireless network, a subscription-based software application;at least one instruction for receiving at the wireless device a user generated request identifying the subscription-based software application to delete;at least one instruction for deleting at the wireless device the subscription-based software application identified in the user generated request; andat least one instruction for passively transmitting, from the wireless device over the wireless network, subscription-based application deletion data associated with the subscription-based software application identified in the user generated request,wherein the user generated request and/or the subscription-based application deletion data are further configured to terminate subscription billing for the subscription-based software application.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (143)
Sherman, Stephen; Feldstein, Corey, Alternative wireless telephone roaming using prepaid services.
Griffin David (Maynard MA) Campbell Jonathan (Acton MA) Reilly Michael (Sterling MA) Rosenbaum Richard (Pepperell MA), Arrangement with cooperating management server node and network service node.
Harman Robert R. (Seaford DE) Joslyn Bruce. C. (Madison CT), Automated videocassette dispensing terminal coupled to store\s computerized rental system.
James Daleen ; John Z. Yin, Billing system for distributing third party messages to form a community of subscribers to negotiate a group purchase from the third party.
Reed Drummond Shattuck ; Heymann Peter Earnshaw ; Mushero Steven Mark ; Jones Kevin Benard ; Oberlander Jeffrey Todd, Computer-based communication system and method using metadata defining a control-structure.
Pegaz Paquet,Pascal; Touboul,Stephane, Computer-implemented method and system for managing accounting and billing of transactions over public media such as the internet.
Marchbanks Noel Ray ; Coffman Webster S. ; Sager Kenneth M. ; Light LeAnn R. ; Roman Luis A. ; Macha Jonathan D., Consolidated billing system and method for use in telephony networks.
Brown, Michael Wayne; McIntyre, Joseph Herbert; Paolini, Michael A.; Weaver, James Mark; Winters, Scott Lee, Controlling advertising output during hold periods.
Srini Krishnamurthy ; Sunil Sharad Mehta ; Cary Bailey O'Brien, DEVICE MANAGEMENT SYSTEM FOR MANAGING STANDARDS-COMPLIANT AND NON-COMPLIANT NETWORK ELEMENTS USING STANDARD MANAGEMENT PROTOCOLS AND A UNIVERSAL SITE SERVER WHICH IS CONFIGURABLE FROM REMOTE LOCATION.
Kjellberg,Rikard M.; Liang,Sheng; Lund,Tomas G.; Chan,William; Chinta,Ramakrishna; Chen,Xinbi, Device capability based discovery, packaging and provisioning of content for wireless mobile devices.
Metz Erik C. (Bowie MD) Hudson ; Jr. Henry G. (Annapolis MD) Darr ; Jr. John W. (Great Falls VA), Downloading operating system software through a broadcast channel.
Downs Edgar ; Gruse George Gregory ; Hurtado Marco M. ; Lehman Christopher T. ; Milsted Kenneth Louis ; Lotspiech Jeffrey B., Electronic content delivery system.
Cope,Warren B.; Johnson,Harold W.; Parker,Benjamin J., End-user systems for communication services over peer-to-peer internet protocol connections between service providers.
Ferrel Patrick J. ; Kerr Randy ; Nareddy Krishna ; Uppala Krishna, Information retrieval system in an on-line network including separate content and layout of published titles.
Jeffrey C. Hawkins ; Joseph K. Sipher ; Scott D. Lincke, Method and apparatus for communicating information over low bandwidth communications networks.
Boyle, Stephen S.; Fox, Mark A.; Ramasubraman, Seetharaman; Schwartz, Bruce V.; Martin, Jr., Bruce K.; King, Peter F.; Liao, Hanqing, Method and apparatus for integrating narrowband and wideband data transports.
Jacobs Lawrence ; Adunuthula Seshu ; Anand Mala, Method and apparatus for performing transactions in a stateless web environment which supports a declarative paradigm.
Loeb Michael R. ; Walker Jay S., Method and apparatus for providing open-ended subscriptions to commodity items normally available only through term-based subscriptions.
Nainani,Bhagat V.; Bhatt,Neerja; Mishra,Shailendra K.; Meiyyappan,Krishnan; Jain,Namit; Wang,Wei, Method and apparatus to facilitate access and propagation of messages in communication queues using a public network.
Want Roy (Mountain View CA) Adams Norman I. (Sunnyvale CA) Goldstein Richard J. (San Francisco CA) Schilit William N. (Palo Alto CA) Tso Michael M. (Beaverton OR), Method and system for maintaining processing continuity to mobile computers in a wireless network.
Reel, Greg T.; Nakagawa, Jon Y.; Flynn, Kevin E., Method and system for procuring, storing and distributing remotely accessed data gathered by logging devices.
Ritter, Rudolf; Cabano, Claudio; Lauper, Eric, Method and system to provide objects, especially documents, multimedia objects, software applications and/or processes to users of a telecommunications network.
Lincke,Scott D.; Marianetti, II,Ronald; Sipher,Joseph K., Method, system and apparatus using a sensory cue to indicate subsequent action characteristics for data communications.
Callis, Gregory M.; Franks, Jon Kevin; Huynh, Lap Thiet; Nguyen, Loan; Shannon, Diane Iupe; Yang, David Yu Pin, Methods systems and computer program products for processing an event based on policy rules using hashing.
Amato, Cynthia Paige; Dibrell, Audrey L.; Jarboe, Andre D.; Kilinski, Andy; Loadwick, Robert; Mattackal, George; Millikan, Pamela H.; Reagan, Michael A.; Roman, Pamela, Methods, systems, and computer-readable-mediums for managing rollover usage units of communication services.
Ramaswamy, Kumar; Wang, Charles Chuanming; Zhang, Junbaio; Mody, Sachin Satish, Pre-paid data card authentication in a public wireless LAN access system.
Sprigg, Stephen A.; Minear, Brian; Oliver, Mitchell B.; Gardner, III, Richard Wayne, Prepay accounts for applications, services and content for communication devices.
Daase, Detlef; Müller, Irina; Geisbüsch, Ferdinand; Althainz, Bettina, Process, exchange, charge computer, charge billing computer and program modules for the processing of charge data for telecommunications services.
Langseth, Justin; Talwar, Ajay; Fishman, Phillippa J., System and method for automatic, real-time delivery of personalized informational and transactional data to users via content delivery device.
Minear,Brian; Gardner, III,Richard Wayne; Sprigg,Stephen A.; Nguyen,Phil Tien; Oliver,Mitchell B.; Lekven,Eric J., System and method for providing subscribed applications on wireless devices over a wireless network.
Cerami,Robert E.; Ensminger,John D.; Van Natter,Douglas C.; Isaacson,David C., System and method for verifying subscriber data records in a telephone system.
Deo Vinay ; Tuniman David ; Goldschmidt Pamela ; O'Leary Michael J. ; Kadyk Don, System for broadcasting to, and programming, a motor device in a protocol, device, and network independent fashion.
Stefik Mark J. (Woodside CA) Merkle Ralph C. (Sunnyvale CA) Pirolli Peter L. T. (El Cerrito CA), System for controlling the distribution and use of digital works having a fee reporting mechanism.
Michael S. Kupka ; Michael G. Lundgren, System for prepayment of electronic content using removable media and for prevention of unauthorized copying of same.
Ganesan Ravi ; Harris Mark Todd ; Dreyer Hans Daniel ; Wolfe Kathryn Randall, Technique for centrally tracking transactions in an electronic billing system.
Ginter Karl L. ; Shear Victor H. ; Spahn Francis J. ; Van Wie David M. ; Weber Robert P., Trusted and secure techniques, systems and methods for item delivery and execution.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.