Systems and methods for bonding information and services to assure the accuracy of the information and/or performance of services provided by a network server
AssigneeAGB2, Inc.
InventorsMario A. Aieta, Donald T. Beldock, James G. Beldock, Paul V. Greco
Life of this patent
Estimating the term…
Abstract
A system assures the accuracy of information and the performance of services provided by an entity. The system receives a request from the entity to bond the information and services provided by the entity and evaluates the accuracy of the information and the performance of the services. The system bonds the information when the information is determined to be accurate and the services when performance of the services is assured.
Claims88
An automated method for assigning a bond to at least one of information and services provided by a server in a transaction with a client, the bond assuring at least one of accuracy of the information and performance of the services provided by the server, the method comprising:
- receiving a request from the server via a network to assign a bond to at least one of the information and the services provided by the server;
- evaluating at least one of the accuracy of the information and the performance of the services;
- and
- assigning a bond to at least one of the information when the information is determined to be accurate and the services when performance of the services is assured, the bond assuring an indemnity will be provided to the client when at least one of the information turns out to be inaccurate and the services are performed other than as promised.
A system for assigning a bond to at least one of information and services offered by a server in a transaction with a client, the bond assuring at least one of validity of the information and performance of the services provided by the server, comprising:
- means for receiving a request from the server to assign a bond to at least one of the information and the services provided by the server;
- means for evaluating at least one of the validity of the information and the performance of the services;
- and
- means for assigning a bond to at least one of the information when the information is determined to be valid and the services when performance of the services is assured, the bond assuring an indemnity will be provided to the client when at least one of the information is found to be invalid and the services are performed other than as offered.
A system for assigning a bond to at least one of information and services offered by a server in a transaction with a client, comprising:
- a memory configured to store instructions;
- and
- a processor configured to execute the instructions in the memory to:
- evaluate at least one of the information and the services offered by the server in response to a request from the server to assign a bond to the information or services offered by the server, and
- assign a bond to at least one of the information when the information is determined to be accurate and the services when performance of the services is assured, the bond assuring an indemnity will be provided to the client when at least one of the information is found to be inaccurate and the services are performed other than as assured.
A method for assuring at least one of accuracy of information and performance of services provided to a client by a server in a transaction over a network, the method, performed by the server, comprising:
- transmitting a request to a bonding entity to assign a bond to at least one of the information and the services offered by the server, the bonding entity being configured to:
- assign a bond to at least one of the information and the services offered by the server, the bond assuring an indemnity will be provided to the client when at least one of the information is discovered to be inaccurate or invalid and the services are performed other than as assured;
- receiving notification from the bonding entity that a bond has been assigned to at least one of the information and the services;
- receiving initiation of a transaction from the client, the transaction including a request for at least one of the information and the services offered by the server;
- and
- providing the requested at least one of information and services to the client under bond.
An automated method for assigning a bond to at least one of information and services provided by a server in a transaction with a client, the bond assuring at least one of accuracy of the information and performance of the services provided by the server, the method comprising:
- receiving a request from the server to assign a bond to at least one of the information and the services provided by the server;
- receiving a warranty from the server, the warranty indicating that the information is accurate or that the service performance is guaranteed;
- and
- assigning a bond to at least one of the information based on the warranty when the warranty indicates that the information is accurate and the services based on the warranty when the warranty indicates that the service performance is guaranteed, the bond assuring that an indemnity will be provided to the client when at least one of the information is discovered to be inaccurate and the services are performed other than as promised.
A system for assigning a bond to at least one of information and services offered by a server in a transaction with a client, comprising:
- a memory configured to store instructions;
- and
- a processor connected to the memory and configured to:
- receive a request from the server to assign a bond to at least one of the information and the services offered by the server,
- receive a warranty from the server, the warranty indicating that the information is accurate or that performance of the services is guaranteed, and
- assign a bond to at least one of the information based on the warranty when the warranty indicates that the information is accurate and the services based on the warranty when the warranty indicates that performance of the services is guaranteed, the bond assuring an indemnity will be provided to the client when at least one of the information is found to be inaccurate and the services are performed other than as guaranteed.
A method for assuring at least one of accuracy of information and performance of services provided to a client by a server in a transaction over a network, the method, performed by the server, comprising:
- transmitting a request to a bonding entity to assign a bond to at least one of the information and the services offered by the server;
- transmitting a warranty from the server, the warranty indicating to the bonding entity that the information is accurate and valid or that performance of the services is guaranteed, the bonding entity being configured to assign a bond to at least one of the information based on the warranty when the warranty indicates that the information is accurate and valid and the services based on the warranty when the warranty indicates that the performance of the services is guaranteed, the bond assuring an indemnity will be provided when at least one of the information is discovered to be inaccurate or invalid and the services are performed other than as guaranteed;
- receiving notification from the bonding entity that a bond has been assigned to at least one of the information and the services;
- receiving initiation of a transaction from the client, the transaction including a request for at least one of the information and the services offered by the server;
- and
- providing the requested at least one of information and services to the client under bond.
An automated method for assigning a bond to at least one of a group of data and a series of services provided by a server to one or more clients, the bond guaranteeing at least one of accuracy of the group of data and performance of the series of services provided by the server over a period of time, the method comprising:
- receiving a request from the server to assign a bond to at least one of the group of data and the series of services provided by the server over the time period;
- analyzing at least one of the accuracy of the group of data and performance of the series of services;
- and
- assigning a bond to at least one of the group of data when the data is determined to be accurate and the series of services when performance of the series of services is assured, the bond assuring an indemnity will be provided to the one or more clients when at least one of the group of data is found to be inaccurate and the series of services are performed other than as assured.
A system for assigning a bond to at least one of a group of data and a series of services provided to one or more clients by a server over a period of time, comprising:
- a memory configured to store a plurality of instructions;
- and
- a processor configured to execute the instruction in the memory to:
- evaluate at least one of the group of data and the series of services in response to a request from the server to assign a bond to at least one of the group of data and the series of services provided by the server over the time period, and
- assign a bond to at least one of the group of data when the data is determined to be accurate and the series of services when performances of the series of services is assured, the bond assuring an indemnity will be provided to the one or more clients when at least one of the group of data is found to be inaccurate and the series of services are performed other than as assured.
A method for assuring at least one of accuracy of a group of data and performance of a series of services provided to one or more clients by a server over a period of time, the method, performed by the server, comprising:
- transmitting a request to a bonding entity to assign a bond to the group of data or the series of services provided by the server over the time period, the bonding entity being configured to assign a bond to at least one of the group of data and the series of services provided by the server, the bond assuring an indemnity will be provided to the one or more clients when at least one of the group of data is found to be inaccurate and the series of services is performed other than as promised;
- receiving notification from the bonding entity that a bond has been assigned to at least one of the group of data and the series of services;
- receiving initiation of one or more transactions from the one or more clients, the one or more transactions including a request for at least one of the group of data and the series of services offered by the server;
- and
- providing the requested at least one of the group of data and the series of services to the one or more clients under bond.
A method for assigning a bond to information provided by a server to a client over a network, the bond guaranteeing accuracy or validity of the information provided by the server, the method comprising:
- analyzing a request from the server to assign a bond to the information provided by the server;
- determining whether the information is accurate or valid;
- and
- assigning a bond to the information when the information is determined to be accurate or valid, the bond identifying an amount of indemnity to be paid to the client when the information is found to be inaccurate or invalid.
A method for assigning a bond to a service offered by a server to a client, the bond guaranteeing performance of the service offered by the server, the method comprising:
- analyzing a request from the server to assign a bond to performance of the service offered by the server;
- determining whether performance of the service is assured;
- and
- assigning a bond to the performance of the service when the performance of the service is determined to be assured, the bond identifying an amount of indemnity to be paid to the client when the service is performed in a manner other than as offered.
Dependencies are inferred from the claim text.