Systems and methods for generating and responding to billing requests in a wireless subscriber billing system are disclosed. A billing request can be generated at a trusted service. The billing request including billing information is communicated to a wireless subscriber billing system. A validatio
Systems and methods for generating and responding to billing requests in a wireless subscriber billing system are disclosed. A billing request can be generated at a trusted service. The billing request including billing information is communicated to a wireless subscriber billing system. A validation response to the billing request is generated in the wireless subscriber billing system and the validation response is communicated to the trusted service.
대표청구항▼
1. A method comprising: receiving a billing request from a trusted service, the billing request corresponding to a third-party transaction between the trusted service and a client device of a carrier network, wherein the third-party transaction includes a purchased item purchased by the client devic
1. A method comprising: receiving a billing request from a trusted service, the billing request corresponding to a third-party transaction between the trusted service and a client device of a carrier network, wherein the third-party transaction includes a purchased item purchased by the client device;communicating the billing request including billing information to a validation component of a wireless subscriber billing system of the carrier network;receiving a validation response to the billing request from the validation component of the wireless subscriber billing system;communicating the validation response to the trusted service;adding the purchased item corresponding to the billing request to a subscriber identification information-directed (SID-directed) group of catalog items selected from a main catalog based on a subscriber identification information (SID) corresponding to the client device; andpresenting the SID-directed group including the purchased item to the client device. 2. The method of claim 1, further comprising: authenticating the trusted service prior to processing the billing request. 3. The method of claim 2, wherein authenticating further comprises validating a digital signature of the trusted service associated with the billing request. 4. The method of claim 1, wherein the billing information comprises at least one of subscriber ID, provider payee, item ID, retail price, and billing description. 5. The method of claim 1, further comprising: returning an error code in response to the billing request being invalid. 6. The method of claim 1, further comprising: delivering the purchased item to the client device. 7. The method of claim 1, further comprising: associating the purchased item with local billing information in a delivery table, wherein the local billing information corresponds to the third-party transaction, and wherein the local billing information differs from main catalog billing information corresponding to the main catalog for the purchased item. 8. The method of claim 7, further comprising: generating transaction data upon a delivery of the purchased item using the local billing information in the delivery table; andgenerating a billing event based on the transaction data. 9. The method of claim 8, wherein the delivery of the purchased item comprising downloading the purchased item from the SID-directed group to the client device, wherein the local billing information in the delivery table is operable to cause association of a zero value price with the downloading of the purchased item. 10. The method of claim 7, further comprising: recording a delivered state in the delivery table indicating a delivery of the purchased item. 11. The method of claim 10, further comprising: preventing further downloads when the billing information in the delivery table associated with the purchased item is set to the delivered state. 12. The method of claim 1, further comprising: including a tracking ID with the billing request;generating first transaction data including the tracking ID based on the billing request; andprocessing the first transaction data. 13. The method of claim 12, wherein processing the first transaction data further comprises: generating a subscriber bill;distributing payment to a provider; andtransmitting reporting data based on the first transaction data to at least one of an operator and the provider. 14. The method of claim 12, wherein processing the first transaction data further comprises: storing the tracking ID with the first transaction data. 15. The method of claim 12, further comprising: associating the tracking ID with the purchased item. 16. The method claim 15, further comprising: delivering the purchased item and the tracking ID to the client device. 17. The method of claim 16, further comprising: generating second transaction data on the delivery of the purchased item including the tracking ID; andprocessing the second transaction data. 18. The method of claim 17, wherein processing the second transaction data further comprises: preventing billing a subscriber when processing the first transaction data includes generating a subscriber bill. 19. An apparatus comprising: a service value billing (SVB) module in a wireless subscriber billing system configured to receive a billing request from a trusted service, the billing request corresponding to a third-party transaction between the trusted service and a client device of a carrier network, wherein the third-party transaction includes a purchased item purchased by the client device;validation logic configured to generate a validation response in response to the billing request;logic configured to add the purchased item corresponding to the billing request to a subscriber identification information-directed (SID-directed) group of catalog items selected from a main catalog based on a subscriber identification information (SID) corresponding to the client device; andlogic configured to present the SID-directed group including the purchased item to the client device. 20. The apparatus of claim 19, further comprising: a transaction manager (TXN) configured to receive transaction data related to the billing request and generate a billing event;a client billing module configured to receive the billing event from the transaction manager and generate a bill; anda settlement module configured to receive the billing event from the transaction manager, to invoice a carrier, and to pay a provider. 21. The apparatus of claim 20, wherein the TXN associates additional billing information with the billing request to generate the billing event. 22. The apparatus of claim 19, wherein the billing request is generated by the trusted service. 23. The apparatus of claim 22, wherein the billing request comprises a digital signature operable to authenticate the trusted service. 24. The apparatus of claim 19, wherein the billing request comprises at least one of subscriber ID, provider payee, item ID, retail price, and billing description. 25. The apparatus of claim 19, further comprising: a delivery table including local billing information corresponding to the third-party transaction and associated with the purchased item in the SID-directed group, wherein the local billing information differs from main catalog billing information corresponding to the main catalog for the purchased item. 26. The apparatus of claim 25, wherein the local billing information in the delivery table is operable to cause association of a zero value price with a download of the purchased item. 27. The apparatus of claim 25, further comprising: logic configured to record a delivered state in the delivery table, wherein the delivered state indicates a delivery of the purchased item; andlogic configured to prevent further downloads when the local billing information in the delivery table associated with the purchased item is set to the delivered state. 28. A system comprising: means for receiving a billing request including billing information from a trusted service at a wireless subscriber billing system, the billing request corresponding to a third-party transaction between the trusted service and a client device of a carrier network, wherein the third-party transaction includes a purchased item purchased by the client device;means for generating a validation response to the billing request in the wireless subscriber billing system;means for communicating the validation response to the trusted service;means for adding the purchased item corresponding to the billing request to a subscriber identification information-directed (SID-directed) group of catalog items selected from a main catalog based on a subscriber identification information (SID) corresponding to the client device; andmeans for presenting the SID-directed group including the purchased item to the client device. 29. The system of claim 28, further comprising: means for authenticating the trusted service prior to processing the billing request. 30. The system of claim 28, wherein the billing information comprises at least one of subscriber ID, provider payee, item ID, retail price, and billing description. 31. The system of claim 28, further comprising: means for delivering the purchased item; andmeans for associating local billing information in a delivery table with the purchased item, wherein the local billing information differs from main catalog billing information corresponding to the main catalog for the purchased item. 32. The system of claim 31, further comprising: means for generating transaction data upon delivery of the purchased item using the local billing information in delivery table; andmeans for generating a billing event based on the transaction data. 33. The system of claim 31, wherein the local billing information in the delivery table is operable to cause association of a zero value price with a download of the purchased item. 34. The system of claim 33, further comprising: means for recording a delivered state in the delivery table indicating a delivery of the purchased item; andmeans for preventing further downloads when the local billing information in the delivery table associated with the purchased item is set to the delivered state. 35. A non-transitory computer-readable medium comprising instructions which, upon being executed, causes a computing device to perform operations, the instructions comprising: at least one instruction for receiving a billing request from a trusted service, the billing request corresponding to a third-party transaction between the trusted service and a client device of a carrier network, wherein the third-party transaction includes a purchased item purchased by the client device;at least one instruction for generating a validation response to the billing request in the wireless subscriber billing system;at least one instruction for communicating the validation response to the trusted service;at least one instruction for adding the purchased item corresponding to the billing request to a subscriber identification information-directed (SID-directed) group of catalog items selected from a main catalog based on a subscriber identification information (SID) corresponding to the client device; andat least one instruction for presenting the SID-directed group including the purchased item to the client device. 36. A method comprising: receiving a billing request from a trusted service, the billing request corresponding to a third-party transaction between the trusted service and a client device of a carrier network, wherein the client device corresponds to a subscriber ID (SID), and wherein the third-party transaction includes a purchased item purchased by the client device;communicating the billing request including billing information to a wireless subscriber billing system, wherein the trusted service comprises a third-party external to the wireless subscriber billing system;receiving a validation response to the billing request from the wireless subscriber billing system;communicating the validation response to the trusted service;adding the purchased item to a SID-directed group of catalog items selected from a main catalog based on the subscriber ID, the purchased item corresponding to the billing request; andpresenting the SID-directed group including the purchased item to the client device.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (139)
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.
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.
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는 부적절한 답변을 할 수 있습니다.