1. Field of the Invention
The present disclosure generally relates to providing current business information. In particular, the present disclosure relates to providing a service for automatically updating business information reports that are purchased from a website, including selling, marketing, and delivering this service.
2. Background of the Invention
Business information reports have been offered to customers as either a one-time purchase of a static report or as part of a subscription package for a period of time. Business information reports are generally used to make business decisions, such as whether to extend credit, choosing suppliers, determining how much credit to extend, and other business decisions. Customers desire the most current business information as a basis for these business decisions. If a customer purchases a static report that is no longer current, the customer must buy another report for the same price without knowing whether much has changed. If a customer has a subscription package, the customer may have discounted access to another report, but also must pay a subscription fee, such as a monthly or yearly membership. There is a need for a way to purchase updates without having to purchase an entirely new report.
The average small business customer buys about five reports a year. However, a few small business customers buy five reports a month and they are better off with a membership. The needs of most small business customers are low. There is a need for an inexpensive way to get the upside of having a membership with access to the most current information without a commitment for purchasing more than the small business customer needs.
Dun & Bradstreet provides many business information reports for small business customers, including a business information report (BIR), a comprehensive report, and a credit evaluator report. The customer who purchases one of these static reports receives delivery of an image, a printed report, a download, a display in an online archive, or a fax. With varying degrees of frequency, customers access one of these static reports again in the online archive during a pre-determined period of accessibility. Some customers buy a new report at the end of the period. Some buy a new report every year. There is a need for a customer to always have the most current information whenever the report is accessed with an attractive pricing scheme.
When a customer buys a static report with access at an online archive for a period of time, alerts are sent to the customer during the period with notification that a particular data element changed. This prompts the customer to go to a website and buy a new report. However, customers typically do not want to buy an entire new report for only a single piece of information that changed, without knowing what that change was. It was too hard of a decision without enough information. The present invention provides a service that optionally still includes alerts, but also automatically refreshes the altered data. In this way, the present invention allows the customer to find out what changed without having to buy an entirely new report only to find out that the changed or altered data is of little or no significance.
A system and method of automatically updating business information reports that satisfies these and other needs.
In one embodiment the present invention includes a computer-implemented method for providing an automatically updated business information report to a customer having the steps of: updating daily a database of business information with newly available business information that is more current than that present in the database; generating a business information report in dependence on data retrieved from the database; storing the generated business information report for customer access; updating the business information report with data retrieved from the database that is more current than that presently contained in the business information report; the updating occurring upon each access of the business information report by the customer; and storing the automatically-updated business information report for further customer access.
In another embodiment the present invention includes a computer system for providing an automatically updated business information report to a customer having: a device for user input-output; an external memory having stored therein a business information database; a processor with internal memory operatively coupled to the input-output device and to the external memory; the internal memory has stored therein executable instructions for performing steps of: updating daily the business information database with newly available business information that is more current than that present in the database; generating a business information report in dependence on data retrieved from the database; storing the generated business information report for customer access; updating the business information report with data retrieved from the database that is more current than that presently contained in the business information report; the updating occurring upon each access of the business information report by the customer; and storing the automatically-updated business information report for further customer access.
This embodiment also includes executable instructions for performing, prior to the above step of generating, further steps of: displaying on the user input-output device an offer to sell one or more business information reports; receiving from the user input-output device a response to the displayed offer; and charging the customer for reports purchased if any, wherein only business information reports that were purchased are subsequently generated.
This embodiment also includes executable instructions for performing, prior to the above step of generating, further steps of: displaying on the user input-output device an offer to automatically update one or more already purchased business information reports for which automatic updates have not yet been purchased; receiving from the user input-output device a response to the displayed offer; charging the customer for automatic updates purchased if any, wherein only reports for which automatic updates were purchased are subsequently updated; and repeating the prior steps of displaying, receiving, and updating if there are any already purchased reports for which automatically update has not yet been purchased.
The embodiment also includes that the offer to sell one or more business information reports and the offer to automatically update one or more purchased business information reports are concurrently displayed on the user input-output device.
In another embodiment, the present invention includes a computer-readable medium for automatic update of a business information report having stored thereon executable instructions for performing steps of: updating daily a database of business information data with newly available business information that is more current than that present in the database; generating a business information report in dependence on data retrieved from the database; storing the generated business information report for customer access; updating the business information report with data retrieved from the database that is more current than that presently contained in the business information report; the updating occurring upon each access of the business information report by the customer; and storing the automatically-updated business information report for further customer access.
Aspects of all embodiments includes that the database of business information is updated with more than one million pieces of new information each business day; and that the business information report is selected from the group of business reports available from Dun & Bradstreet Corp consisting of a “business information report”, a “comprehensive report”, and a “credit evaluator report”.
These and other features, aspects, and advantages of the present disclosure will become better understood with reference to the following description, appended claims, and drawings where:
There are at least three purchase flows. A first purchase flow is when the customer searches for a company and buys a report, selecting automatic update service. A second purchase flow is when the customer has bought a report and selects the automatic update service from a link in the report. A third purchase flow is renewal after email notification of pending expiration of automatic update service or after notice after attempting to access an expired report.
In this example embodiment, a three tier application architecture is used to implement the service. Various software components perform methods of providing the automatic update service.
An example method of processing changes to a buy a credit evaluator report is represented by the pseudo code in Table 2 below.
An example method of processing changes to a buy comprehensive report is represented by the pseudo code in Table 3 below.
An example method of updating refresh flags, refresh dates, and expiration dates is represented by the pseudo code in Table 4 below.
An example method of providing renewal email messages includes determining when automatic update service is expiring for a customer in a predetermined period of time, such as a week before expiration. To prepare the email message, a text file with email text is loaded. Extensible markup language (XML) is prepared and loaded to sbo_email_type_code and sbo_email_text table using loadMailToDB.vbs. The pseudo code in Table 5 below is for PromoEmail.vbs.
Alternate embodiments provide a sales message at various times to get the maximum response rate. Some embodiments provide a sales message in a purchase confirmation page. Other embodiments, promote the automatic update service in various parts of a website providing business information. For example, one embodiment provides selection of the automatic update service when the customer views the shopping cart, along with other options that are available. Other embodiments, promote the automatic update service after a sale. For example, providing a link on a data product for customer selection in various contexts, such as product description pages, shopping carts, and on the product itself.
Preferably, there is an end-to-end service for the customer. The customer goes to a website, conducts a search on a business, buys a report, stores the report in an archive or tracking folder, and has current information served in the report for a predetermined period of time, such as a year. The customer may access the website from a handheld device, a desktop computer, or any other computing device. The report may be delivered in hypertext markup language (HTML), XML, PDF, by fax, or any other tangible or intangible medium. Updates may be provided in many ways, including new reports, indications of what data has changed, delta files, and the like. An end-to-end service ensures current business information for making business decisions. The customer receives business information that is more current, in addition to being broader and more in depth than conventional business information services
It is to be understood that the above description is intended to be illustrative and not restrictive. Many other embodiments will be apparent to those of skill in the art upon reviewing the above description, such as adaptations of the present disclosure to many different kinds of business information reports, mailing lists, delta files, and other database driven data products. Various designs using hardware, software, and firmware are contemplated by the present disclosure, even though some minor elements would need to change to better support the environments common to such systems and methods. The present disclosure has applicability to various business information services, and extends beyond the example embodiments described, such as various credit products, marketing products, and business information research products. Therefore, the scope of the present disclosure should be determined with reference to the appended claims, along with the full scope of equivalents to which such claims are entitled.
This application claims the benefit of U.S. provisional patent application Ser. No. 60/540,435 filed Jan. 30, 2004.
Number | Date | Country | |
---|---|---|---|
60540435 | Jan 2004 | US |