Movatterモバイル変換


[0]ホーム

URL:


US20080249904A1 - Counting and billing mechanism for web-services based on a soap-communication protocol - Google Patents

Counting and billing mechanism for web-services based on a soap-communication protocol
Download PDF

Info

Publication number
US20080249904A1
US20080249904A1US12/062,161US6216108AUS2008249904A1US 20080249904 A1US20080249904 A1US 20080249904A1US 6216108 AUS6216108 AUS 6216108AUS 2008249904 A1US2008249904 A1US 2008249904A1
Authority
US
United States
Prior art keywords
service
resource
soap
counter
web
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
US12/062,161
Inventor
Wolfgang Eibach
Matthias Gruetzner
Dietmar Kuebler
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
Application filed by IndividualfiledCriticalIndividual
Priority to US12/062,161priorityCriticalpatent/US20080249904A1/en
Publication of US20080249904A1publicationCriticalpatent/US20080249904A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

The present invention discloses a system and method for counting Web-Services by means of a Resource-Counter Service offered as an own, independent Web-Service based on a SOAP communication protocol as well as a system and method for billing Web-Services using the result of the Resource-Counter Service for calculation of a charge. The Resource-Counter Service may be accessed by all Service-Provider having service description of the Resource-Counter Service. The service description for the Resource-Counter Service may be preferably created and published by the Service-Provider, categorized by the Service-Broker, and can be found and used to invoke the Resource-Counter Service by all Service-Provider using a charging model for their Web-Services. The Resource-Counter Service mainly provides the functionality to create all necessary data allowing calculation of the charge for the use of a Web-Service. The final calculation of the charge itself may be done by a separate specific accounting and bill presentment component.

Description

Claims (17)

1. Service-Provider System for providing chargeable Web-Services for Service-Requesters comprising:
a Service-Provider Web-Service component a Service-Provider communication component (SOAP-server) allowing electronic communication between said Service-Provider system and a Service-Requester system using a SOAP-communication protocol, wherein said Service Requester system having an application which generates digital data to be used by said Web-Service, a service description for accessing said Web-Service via said Service-Provider communication component (SOAP-server) and a communication component (SOAP-client) for exchanging digital data between said application and said Web-Service via said SOAP-server by using a SOAP-communication protocol
characterized by
service description for electronically accessing a Resource-Counter Service provided by another Service-Provider having a communication component (SOAP-client) allowing electronic communication with another Service-Provider systems by using a SOAP-communication protocol, and a Resource-Counter Service providing data for electronic calculation of charges of said Web-Service to be accessed by said Service Requester
a communication component (SOAP-client) for electronically exchanging data with a communication component (SOAP-server) of said Resource-Counter Service by using said service description of said Resource-Counter Service and using a SOAP-communication protocol.
6. Resource-Counter Service-Provider system for providing Resource-Counter Service for a Service-Provider system as claimed inclaim 1 comprising: a Resource-Counter Service component providing data for calculation of Web-Service to be accessed by Service Requester a communication component (SOAP-server) for electronically receiving data from a communication component (SOAP-client) located at the Service-Provider system, electronically passing said data to said Resource-Counter Service component, electronically receiving the result of the Resource-Counter Service component and electronically transmitting said result to the said communication component (SOAP-client) of said Service-Provider providing a Web-Service to be accessed by said Service Requester, wherein the communication protocol used by said component is SOAP.
11. Web-Service architecture comprising:
a Service-Requester system comprising:
a communication component (SOAP-client) allowing electronic communication between said Service-Requester system and said Service-Provider system using a SOAP-communication protocol, wherein said Service Requester system having an application which generates digital data to be used by said Web-Service, and a service description for accessing said Web-Service
a Service-Provider system providing a Web-Service for Service Requester systems comprising:
a communication component (SOAP-server) allowing electronic communication of said communication component of said Service-Requester system with said Web-Service using a SOAP-communication protocol service description for electronically accessing a Resource-Counter Service provided by another Service-Provider
a communication component (SOAP-client) for electronically exchanging data with a communication component (SOAP-server) of a Resource-Counter Service by using said service description of said Resource-Counter Service and using a SOAP-communication protocol a Resource-Counter Service-Provider system comprising:
a Resource-Counter Service component for counting of a Web-Service
a communication component (SOAP-server) for electronically receiving data from a communication component (SOAP-client) located at the Service-Provider system providing Web-Service to be accessed, electronically passing said data to said Resource-Counter Service, electronically receiving the result of the Resource-Counter Service and electronically transmitting said result to the communication component of said Service-Provider, wherein the communication protocol used by said component is SOAP.
12. Method for counting and charging of Web-Services using Service-Provider system as claimed inclaim 1 to10, comprising the steps of:
performing an authentication process between Service requester and Service-Provider
receiving a SOAP-Bind request for the requested Web-Service being created by the SOAP-client of said Service-Requester
creating an instance for the Web-Service to be selected
sending a SOAP-Bind request to the SOAP-server of the Resource-Counter Service-Provider for execution of said Resource-Counter Service
receiving a SOAP-response from said Resource-Counter Service-Provider that the Resource is started executing said Web-Service
sending a SOAP-request to said Resource-Counter Service for stopping of counting when said Web-Service is completed
receiving a SOAP-response that the Resource-Counter Service is stopped
sending a SOAP-request to said Service-Requester containing the result of said Web-Service.
US12/062,1612001-04-042008-04-03Counting and billing mechanism for web-services based on a soap-communication protocolAbandonedUS20080249904A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US12/062,161US20080249904A1 (en)2001-04-042008-04-03Counting and billing mechanism for web-services based on a soap-communication protocol

Applications Claiming Priority (4)

Application NumberPriority DateFiling DateTitle
EP011084662001-04-04
PCT/EP2002/002815WO2002082305A2 (en)2001-04-042002-03-14Counting and billing mechanism for web-services based on a soap-communication protocol
US10/466,937US7613817B2 (en)2001-04-042002-03-14Counting and billing mechanism for web-services based on a SOAP-communication protocol
US12/062,161US20080249904A1 (en)2001-04-042008-04-03Counting and billing mechanism for web-services based on a soap-communication protocol

Related Parent Applications (2)

Application NumberTitlePriority DateFiling Date
US10/466,937ContinuationUS7613817B2 (en)2001-04-042002-03-14Counting and billing mechanism for web-services based on a SOAP-communication protocol
PCT/EP2002/002815ContinuationWO2002082305A2 (en)2001-04-042002-03-14Counting and billing mechanism for web-services based on a soap-communication protocol

Publications (1)

Publication NumberPublication Date
US20080249904A1true US20080249904A1 (en)2008-10-09

Family

ID=8177044

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US10/466,937Expired - Fee RelatedUS7613817B2 (en)2001-04-042002-03-14Counting and billing mechanism for web-services based on a SOAP-communication protocol
US12/062,161AbandonedUS20080249904A1 (en)2001-04-042008-04-03Counting and billing mechanism for web-services based on a soap-communication protocol

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US10/466,937Expired - Fee RelatedUS7613817B2 (en)2001-04-042002-03-14Counting and billing mechanism for web-services based on a SOAP-communication protocol

Country Status (11)

CountryLink
US (2)US7613817B2 (en)
EP (1)EP1388084B1 (en)
JP (1)JP3902136B2 (en)
KR (1)KR100538751B1 (en)
CN (1)CN1243428C (en)
AT (1)ATE298109T1 (en)
AU (1)AU2002256675A1 (en)
CA (1)CA2436888C (en)
DE (1)DE60204683T2 (en)
TW (1)TW561751B (en)
WO (1)WO2002082305A2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20110047227A1 (en)*2009-08-182011-02-24Turning Technologies, LlcMessage-service audience response
US20110047482A1 (en)*2009-08-182011-02-24Turning Technologies, LlcAudience response web server
US7925554B1 (en)2006-12-292011-04-12Amazon Technologies, Inc.Using configured application pricing to determine end user fees for use of invocable services
US8055586B1 (en)*2006-12-292011-11-08Amazon Technologies, Inc.Providing configurable use by applications of sequences of invocable services
CN102427451A (en)*2011-12-062012-04-25宁波电业局Method and system for acquiring service application
US10853780B1 (en)*2006-12-292020-12-01Amazon Technologies, Inc.Providing configurable pricing for use of invocable services by applications
US11449580B2 (en)*2018-06-182022-09-20Fujifilm Business Innovation Corp.Server apparatus and license management system

Families Citing this family (54)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CA2405700C (en)*2002-09-302010-05-04Ibm Canada Limited-Ibm Canada LimiteeWeb service interfaces used in providing a billing service
US8577795B2 (en)2002-10-102013-11-05Convergys Information Management Group, Inc.System and method for revenue and authorization management
US8489742B2 (en)2002-10-102013-07-16Convergys Information Management Group, Inc.System and method for work management
US7342918B2 (en)*2003-04-152008-03-11American Express Travel Related Services Co., Inc.Transaction card information access web service
US7506162B1 (en)2003-07-142009-03-17Sun Microsystems, Inc.Methods for more flexible SAML session
US8200775B2 (en)2005-02-012012-06-12Newsilike Media Group, IncEnhanced syndication
FR2859586B1 (en)*2003-09-042006-04-28Orange France METHOD AND SYSTEM FOR INVOICING A SUBSCRIBER TO A PROVIDER OF ACCESS TO A COMMUNICATION NETWORK FOR USE OF SERVICES
US20050065879A1 (en)2003-09-182005-03-24Convergys Information Management Group, Inc.System and method for web service billing
US7668093B1 (en)2004-08-052010-02-23Convergys Information Management Group, Inc.Architecture for balancing workload
US7836510B1 (en)2004-04-302010-11-16Oracle America, Inc.Fine-grained attribute access control
US7565356B1 (en)*2004-04-302009-07-21Sun Microsystems, Inc.Liberty discovery service enhancements
US7418501B2 (en)2004-04-302008-08-26International Business Machines CorporationDynamic extension of network-accessible services
US7590980B1 (en)2004-06-142009-09-15Convergys Cmg Utah, Inc.System and method for a functional extensibility framework
US7610225B2 (en)*2004-08-132009-10-27Qualcomm IncorporatedMethods and apparatus for performing resource tracking and accounting at a mobile node
KR100590030B1 (en)*2004-09-172006-06-19전자부품연구원 How to Delete User Meta Data Managed by the TV-ANM Meta Data Server by the OS Operation
US7908286B2 (en)*2004-12-082011-03-15Oracle International CorporationTechniques for providing XQuery access using web services
CN1805403B (en)*2005-01-102010-10-06华为技术有限公司Method of using communication services with packet user terminal and its system
US9202084B2 (en)2006-02-012015-12-01Newsilike Media Group, Inc.Security facility for maintaining health care data pools
US20070106754A1 (en)*2005-09-102007-05-10Moore James FSecurity facility for maintaining health care data pools
US8140482B2 (en)2007-09-192012-03-20Moore James FUsing RSS archives
US20080195483A1 (en)*2005-02-012008-08-14Moore James FWidget management systems and advertising systems related thereto
US8347088B2 (en)*2005-02-012013-01-01Newsilike Media Group, IncSecurity systems and methods for use with structured and unstructured data
US20080046471A1 (en)*2005-02-012008-02-21Moore James FCalendar Synchronization using Syndicated Data
US8200700B2 (en)2005-02-012012-06-12Newsilike Media Group, IncSystems and methods for use of structured and unstructured distributed data
US8700738B2 (en)*2005-02-012014-04-15Newsilike Media Group, Inc.Dynamic feed generation
US20060265489A1 (en)*2005-02-012006-11-23Moore James FDisaster management using an enhanced syndication platform
US20070050446A1 (en)*2005-02-012007-03-01Moore James FManaging network-accessible resources
US20080140760A1 (en)*2005-03-212008-06-12Conner Peter AService-oriented architecture system and methods supporting dynamic service provider versioning
US20060230118A1 (en)*2005-04-122006-10-12Digi Chain Information Co., Ltd.Share memory service system and method of web service oriented applications
JP2007086889A (en)*2005-09-202007-04-05Shin Caterpillar Mitsubishi LtdManagement part side management apparatus for remote management system
CN1941771B (en)*2005-09-272011-09-07国际商业机器公司Web service data managing method and system for use of service oriented system structure
CN100444148C (en)*2005-12-082008-12-17北京北方微电子基地设备工艺研究中心有限责任公司Control method for factory host and integrated controller system based on web service
US20080140857A1 (en)*2006-03-212008-06-12Conner Peter AService-oriented architecture and methods for direct invocation of services utilizing a service requestor invocation framework
US20080046369A1 (en)*2006-07-272008-02-21Wood Charles BPassword Management for RSS Interfaces
CN101150576B (en)*2006-09-202011-09-28鸿富锦精密工业(深圳)有限公司Network server access system and its method
US8271941B2 (en)*2006-10-312012-09-18International Business Machines CorporationMethod and apparatus for representing and configuring flexible and extensible presentation patterns
KR100839932B1 (en)2007-02-232008-06-20성균관대학교산학협력단 USS Guaranteed Web Services Billing System and Billing Method
US8370812B2 (en)2007-04-022013-02-05International Business Machines CorporationMethod and system for automatically assembling processing graphs in information processing systems
US8166465B2 (en)2007-04-022012-04-24International Business Machines CorporationMethod and system for composing stream processing applications according to a semantic description of a processing goal
US8117233B2 (en)*2007-05-142012-02-14International Business Machines CorporationMethod and system for message-oriented semantic web service composition based on artificial intelligence planning
CN101282227B (en)*2008-05-132010-09-22华为技术有限公司 Method, centralized control device and system for billing services
US20100211895A1 (en)*2009-02-132010-08-19Pragnesh MistryMethod for visualization and integration of business intelligence data
US20110225074A1 (en)*2010-03-122011-09-15Microsoft CorporationSystem and method for providing information as a service via web services
US8874745B2 (en)*2010-03-262014-10-28Fujitsu LimitedMethod and system for providing services
US8701159B2 (en)*2010-05-122014-04-15Winshuttle, LlcDynamic web services system and method
JP2012129674A (en)2010-12-142012-07-05Nec CorpNetwork maintenance system, method and device
KR101857020B1 (en)*2012-01-172018-05-14삼성전자주식회사Apparatas and method for managing service of providing server in a terminal
US11935190B2 (en)2012-06-102024-03-19Apple Inc.Representing traffic along a route
US10119831B2 (en)2012-06-102018-11-06Apple Inc.Representing traffic along a route
US9588813B1 (en)*2013-06-072017-03-07Amazon Technologies, Inc.Determining cost of service call
US9501321B1 (en)*2014-01-242016-11-22Amazon Technologies, Inc.Weighted service requests throttling
CN103957174B (en)*2014-05-162017-02-15北京信诺瑞得软件系统有限公司Method for semantic switch loose coupling system to process information
US11171879B2 (en)*2020-01-022021-11-09Wipro LimitedSystem and method of sharing edge computing resources
US11758012B1 (en)2023-01-182023-09-12International Business Machines CorporationComputer service invocation chain monitoring and remuneration optimization

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5960409A (en)*1996-10-111999-09-28Wexler; Daniel D.Third-party on-line accounting system and method therefor
US20030028528A1 (en)*2001-02-092003-02-06Microsoft CorporationSystem and method for discovering information about web resources
US20030053459A1 (en)*2001-03-262003-03-20Lev BroukSystem and method for invocation of services
US20030061404A1 (en)*2001-09-212003-03-27Corel CorporationWeb services gateway
US20040268242A1 (en)*2000-08-092004-12-30Microsoft CorporationObject persister

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5794221A (en)*1995-07-071998-08-11Egendorf; AndrewInternet billing method
JPH09146129A (en)1995-11-161997-06-06Fuji Xerox Co LtdOptical scanner and image forming device
FI113224B (en)*1996-11-112004-03-15Nokia Corp Implementation of invoicing in a data communication system
JPH10334145A (en)*1997-06-041998-12-18Ibm Japan Ltd Network billing server
JP2000031230A (en)1998-07-142000-01-28Mitsubishi Electric Corp Semiconductor device
JP4124308B2 (en)*2000-02-082008-07-23株式会社あいほっと Information storage system and information storage method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5960409A (en)*1996-10-111999-09-28Wexler; Daniel D.Third-party on-line accounting system and method therefor
US20040268242A1 (en)*2000-08-092004-12-30Microsoft CorporationObject persister
US20030028528A1 (en)*2001-02-092003-02-06Microsoft CorporationSystem and method for discovering information about web resources
US20030053459A1 (en)*2001-03-262003-03-20Lev BroukSystem and method for invocation of services
US20030061404A1 (en)*2001-09-212003-03-27Corel CorporationWeb services gateway

Cited By (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7925554B1 (en)2006-12-292011-04-12Amazon Technologies, Inc.Using configured application pricing to determine end user fees for use of invocable services
US8055586B1 (en)*2006-12-292011-11-08Amazon Technologies, Inc.Providing configurable use by applications of sequences of invocable services
US9044504B1 (en)2006-12-292015-06-02Amazon Technologies, Inc.Using configured application pricing to determine end user fees for use of invocable services
US10726404B2 (en)2006-12-292020-07-28Amazon Technologies, Inc.Using configured application information to control use of invocable services
US10853780B1 (en)*2006-12-292020-12-01Amazon Technologies, Inc.Providing configurable pricing for use of invocable services by applications
US10891666B1 (en)2006-12-292021-01-12Amazon Technologies, Inc.Integration of sequences of invocable services
US20110047227A1 (en)*2009-08-182011-02-24Turning Technologies, LlcMessage-service audience response
US20110047482A1 (en)*2009-08-182011-02-24Turning Technologies, LlcAudience response web server
CN102427451A (en)*2011-12-062012-04-25宁波电业局Method and system for acquiring service application
US11449580B2 (en)*2018-06-182022-09-20Fujifilm Business Innovation Corp.Server apparatus and license management system

Also Published As

Publication numberPublication date
EP1388084B1 (en)2005-06-15
CN1505884A (en)2004-06-16
EP1388084A2 (en)2004-02-11
CN1243428C (en)2006-02-22
WO2002082305A3 (en)2003-08-28
AU2002256675A1 (en)2002-10-21
WO2002082305A2 (en)2002-10-17
CA2436888A1 (en)2002-10-17
TW561751B (en)2003-11-11
KR20040014471A (en)2004-02-14
JP2004534991A (en)2004-11-18
JP3902136B2 (en)2007-04-04
CA2436888C (en)2006-07-11
DE60204683D1 (en)2005-07-21
ATE298109T1 (en)2005-07-15
DE60204683T2 (en)2006-05-18
KR100538751B1 (en)2005-12-26
US20040073661A1 (en)2004-04-15
US7613817B2 (en)2009-11-03

Similar Documents

PublicationPublication DateTitle
CA2436888C (en)Counting and billing mechanism for web-services based on a soap-communication protocol
US11157915B2 (en)Automatic creation and configuration of license models and policies
US11734734B2 (en)System and method for web service billing
Tsalgatidou et al.An overview of standards and related technology in web services
US7729954B2 (en)Providing paid access to remote web service in an electronic marketplace
US7526547B2 (en)Intelligent network charging edge
US20020029197A1 (en)Method and system for billing over a wireless application protocol gateway
US20020143819A1 (en)Web service syndication system
US20050091663A1 (en)Integration service and domain object for telecommunications operational support
US6654600B1 (en)Method and apparatus for authorizing use of cellular telephone units
WO2002071216A2 (en)A method and a bridge for coupling a server and a client of different object types
US7506021B2 (en)Provisioning web services
US20090259510A1 (en)Operational Support System for Telecommunication Services
US8700753B2 (en)Distributed computer system for telecommunications operational support
US7711843B2 (en)Method and a device for making a media file accessible via a web page
US20050108133A1 (en)Service shopping and provisioning system and method
JP4617309B2 (en) Web service contract selection system
US7827104B2 (en)Method and system for efficiently billing on-demand service exploitation in computer networks
JP2002358290A (en) Information processing service providing method, program and system
KR100934339B1 (en) How to Handle Web Service Charges Using Tickets

Legal Events

DateCodeTitleDescription
STCBInformation on status: application discontinuation

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


[8]ページ先頭

©2009-2025 Movatter.jp