WO2002029512A2 - System and method for managing product data - Google Patents

System and method for managing product data Download PDF

Info

Publication number
WO2002029512A2
WO2002029512A2 PCT/SG2000/000163 SG0000163W WO0229512A2 WO 2002029512 A2 WO2002029512 A2 WO 2002029512A2 SG 0000163 W SG0000163 W SG 0000163W WO 0229512 A2 WO0229512 A2 WO 0229512A2
Authority
WO
WIPO (PCT)
Prior art keywords
product
affiliate
data
web site
product data
Prior art date
Application number
PCT/SG2000/000163
Other languages
French (fr)
Other versions
WO2002029512A3 (en
Inventor
Jean-Jacques Marie Joseph Lavigne
Celine Ong Chay Yin
Dennis Choo Chin Kuang
Nicolas Robert Perret
Original Assignee
Ybreo.Com Pte Ltd
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 Ybreo.Com Pte Ltd filed Critical Ybreo.Com Pte Ltd
Priority to PCT/SG2000/000163 priority Critical patent/WO2002029512A2/en
Priority to AU2000276986A priority patent/AU2000276986A1/en
Publication of WO2002029512A2 publication Critical patent/WO2002029512A2/en
Publication of WO2002029512A3 publication Critical patent/WO2002029512A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking

Definitions

  • This invention relates to a system and method for managing product data, disseminating this data via affiliates over a network and collecting information about the use of this data.
  • an organisation typically engages an advertising agency to develop the advertising content.
  • a media company is then engaged to purchase media space for the organisation and to arrange the advertisements with each media provider, such as broadcaster and publisher.
  • a public relations agency To arrange promotions and public relations, a public relations agency is typically consulted. This agency arranges the press release and liases with journalists in the relevant media. The journalists will then select which products are likely to be well received by their media's audience, and may edit or rewrite information according to their own criteria.
  • the organisation is required to deal with a number of different entities to arrange a product launch and the associated promotion. Further, except for advertising, the organisation does not have direct control over the content of the information present in the media. While the organisation may have developed a press release, it is most likely it will not reach the public in its original form. Further, there is also a risk that a journalist will choose not to publish information regarding the new product, effectively creating an embargo.
  • newswires have evolved which gather information and present it to news web sites on the Internet.
  • the journalist at the news web site can then choose the content that they want, and edit it if desired, before incorporating it into their web site.
  • both the newswire and the journalist at the news web site can still exercise embargo and/or modify the information before it is seen by the public at large. This situation is similar to that in the traditional media, in that the organisation has no control over the final form of the information presented to the public regarding their product. '
  • This invention seeks to provide a system for managing products, and for disseminating the product information to users, in which the organisation retains control over the information content presented to the public.
  • a system for managing product data and disseminating said product data via at least one affiliate the system being in communication with a plurality of remote terminals over a network, each affiliate having a web site provided on a remote web server, the system comprising: a web site server including registration means for registering a contributor, and product entry means for receiving product data from a contributor;
  • product database means for storing product data from said contributor
  • retrieval means for receiving requests for product data from affiliate web sites in response to a person requesting said data from said affiliate web site, said requests including identification data unique to said affiliate, said means arranged to access said product data from the product database means and provide said product data to said person and/or said affiliate web site;
  • statistic database means arranged to record requests for product data and the product and identification data relating to said requests, and to present to the contributor statistics regarding their product.
  • the system further comprises an affiliate database means arranged to store, for each affiliate, said identification data unique to said affiliate and at least one affiliate category, said product data including a product category field, and said request including a requested product category, said retrieval means arranged not to process a request if the requested product category does not match any of the categories of the affiliate.
  • an affiliate database means arranged to store, for each affiliate, said identification data unique to said affiliate and at least one affiliate category, said product data including a product category field, and said request including a requested product category, said retrieval means arranged not to process a request if the requested product category does not match any of the categories of the affiliate.
  • said affiliate database means is further arranged to store, for each affiliate, at least one affiliate country, said product data including a product country field, said retrieval means further arranged to provide data only where the product country field includes at least one country in common with one of the affiliate countries.
  • said retrieval means comprises a plurality of program modules that are called from an affiliate web site in response to a person requesting said data from said affiliate web site.
  • said affiliate web site is arranged to pass parameters to said program module, including said identification data, and category data.
  • said product data includes a release date, whereby said retrieval means is arranged not to retrieve product data concerning a product before said release date.
  • requests for product data from affiliate web sites in response to a person requesting said data from said affiliate web site, said requests including identification data unique to said affiliate, accessing said requested product data and providing said product data to said person and/or said affiliate web site;
  • said method further comprises the steps of storing, for each affiliate, said identification data unique to said affiliate and at least one affiliate category, said product data including a product category field, and said request including a requested product category, whereby said step of providing said data is aborted if the requested product category does not match any of the categories of the affiliate.
  • said method further comprises the steps of storing, for each affiliate, at least one affiliate country, said product data including a product country field, whereby said step of providing said data provides data only where the product country field includes at least one country in common with one of the affiliate countries.
  • said product data includes a release date, whereby said step of providing said data does not provide product data before said release date.
  • Figure 1 shows the system for managing product data connected to a network, in accordance with a preferred embodiment of this invention
  • Figure 2 shows the databases and program modules in the system for managing product data
  • Figure 3 is a flowchart of the process for registering as a contributor with the system shown in figure 1 ;
  • Figure 4 is a flowchart of the process for validating the request to register as a contributor
  • Figure 5 is a flowchart of the process for a contributor to provide new product data
  • Figure 6 is a flowchart of the process for a contributor to delete or edit product data.
  • the preferred embodiment of the invention is directed towards a method and system for managing product data relating to product launches.
  • the system is implemented as a web site server 10 and program modules operating in association therewith, as described in more detail below.
  • the web site server 10 is in communication with a public network 12, the Internet in this embodiment.
  • a plurality of remote terminals 14 and remote web site servers 16 are also in communication with the network 12. Users operating the remote terminals 14 are able to view web sites provided on the remote web site servers 16 using software applications commonly referred to as 'browsers', in known manner.
  • the web site server 10 of the embodiment includes a contributor database 20, a user database 22, a category database 24, an affiliate database 26, a product database 28 and a statistics database 30.
  • the server 10 further includes an interface 32 through which external persons can access the databases 20-30 as described below.
  • the databases 20-30 are implemented as tables in the embodiment.
  • the contributor database 20 contains the following fields:
  • the contributor database 20 is linked to the user database 22 though the contributor ID field.
  • the user database 22 contains the following fields:
  • the category database 24 contains two tables, each defining a hierarchical list of product categories. Each of the tables contain the following fields:
  • Two tables are used in the embodiment to allow different product categories to be used for business-to-business (B2B) products and for business-to-consumer (B2C) products.
  • the affiliate database 26 contains an affiliate information table, an affiliate category table and an affiliate country table.
  • the affiliate information table contains following fields:
  • the affiliate category table and the affiliate country table are used to provide each affiliate with information regarding product launches customised to the categories and countries of interest to it.
  • further selection criteria may be provided for the affiliate to select, such as a price range, and/or country of origin of the product.
  • the product data database 28 contains the following fields:
  • the statistics database 30 contains the following fields:
  • the registration process shown in figure 3 is performed over the network 12. Initially, the organisation uses their remote terminal 14 to access a registration homepage stored on the web site server 10 via the network 12, shown in figure 3 as step 101.
  • the organisation enters the relevant information on the registration homepage, shown in figure 3 at step 102.
  • the registration homepage is an HTML form, however, it should be appreciated in other embodiments other formats may be used.
  • the organisation Once the organisation has completed the registration form, the information on the form is submitted to the web site server 10, shown in figure 3 at step 103. After submitting the registration information, the organisation waits for approval of the application shown at step 104.
  • the process 200 commences with the receipt of the submitted registration information at step 201.
  • step 202 determines that all of the information is complete, or alternatively after the missing information has been provided by the organisation at step 203, a check is then performed at step 204 to determine the authenticity of the organisation's identity. This check is performed by cross-referencing the information submitted by the organisation with external corporate information databases.
  • the organisation is informed of the application's rejection at step 205. Otherwise, the application is approved and the organisation is assigned a user ID and password at step 206. The information provided by the organisation is part of the application and the assigned user ID and password are used to populate a new entry in the contribut.or and user databases 20 and 22. Next, the user ID and password are sent to the organisation at step 207, following which the organisation can commence posting information regarding product launches as a contributor at step 208.
  • the organisation Once the organisation is registered as a contributor, it can post information regarding new product launches using the process 300 shown in figure 5. As shown, the contributor initially accesses the web site server 10 via the network 12 and provides their user ID and password to login to the server 10 as shown at step 301.
  • the contributor is presented with a list of product launches they have previously entered, along with an option to add a new product launch.
  • the contributor selects the add new product launch at step 302
  • they are presented with a new product details form at step 303.
  • the user then completes the data on the add new product details form and submits the information to the web site server 10 via the network 12.
  • the new product information once submitted, is used to populate a new entry in the product database 28, shown in figure 3 at step 304.
  • the information submitted by the contributor includes a product release date, indicating when the product will be available, whether the product is intended for a B2B or a B2C market, and the category of the product selected from the relevant table in the category database 24.
  • the category database 24 contains relatively broad product descriptions as level 1 descriptions, with increasingly specific products descriptions in levels 2 and 3.
  • An example of level 1 , 2 and 3 product descriptions is set out in the table below.
  • the contributor also provides information concerning the name, technical specification and price of the new product. Further, the contributor is able to select one or more countries or regions in which the product will be launched.
  • the contributor is also able to provide a text description of the product release, such as would appear in a press release. Further, the contributor is able to provide multimedia data regarding the product, including sound, image and video.
  • the contributor is able to edit or delete information regarding product launches by following the process 400 shown in figure 6.
  • the contributor To edit or delete information regarding product launches, the contributor initially accesses the web site server 10 and provides their user ID and password to login to the server 10, shown in figure 6 at step 401.
  • the user is then presented with a list of product launches that they have provided data for, which is obtained from the product data database 28.
  • the contributor is then able to select whether they wish to edit or delete a particular product launch at step 402.
  • the web site server 10 determines whether the user selected the edit or delete function at 403.
  • the user is presented with the data previously entered for that product launch and is provided an opportunity to amend any of the data, shown in figure 6 at step 404.
  • the user then submits the edited data, which replaces the previous data in the product database at step 405.
  • the contributor is presented with a confirmation message as to whether they wish to delete this product launch. If the contributor confirms the deletion, the product data is deleted from the product database 28 at step 406.
  • Product launches from contributors are disseminated to their target audience in two ways. The first is by direct access to a website provided on the website server 10, from which users can search and browse products in the product data database 28. It should be noted that products are not visible to users before their product release data.
  • affiliates which operate other websites stored on remote web servers 16 may register with the website server 10 using a similar process to that described above in relation to contributors.
  • an affiliate indicates one or more categories from the category database 24 that they would be interested in receiving product information about.
  • Each affiliate has one entry in the affiliate information table which is part of the affiliate database 26, and has one entry in each of the affiliate category table and the affiliate country table for each category and country they indicate they are interested in, respectively.
  • Each affiliate is provided with a unique ID, which is stored in the affiliate information table.
  • an affiliate is provided with access to the product data database 28 via the interface 32.
  • the product database 28 is retained on the web site server 10, and is not copied to any of the affiliates. Rather, each affiliate accesses the product database 28 via the interface 32 when users using the affiliate's website wish to obtain information about product launches. In this manner, the organisation launching a product is able to provide information regarding that product launch to a single source, the web site server 10 and have that product data disseminated via a number of affiliate websites, and be assured that the information content of their product release is the same at each website and is not the subject of an embargo or other subjective modifications.
  • each affiliate is provided with information regarding only those product launches that match the country and category criteria that the affiliate selected when they registered.
  • the system is able to provide each affiliate with product launch data that the affiliate believes is relevant to its audience.
  • the interface 32 is implemented as a common gateway interface (CGI) series of program modules that are executed upon being accessed by a person browsing either the website server 10 an affiliate's website.
  • CGI common gateway interface
  • the affiliate passes parameters to the web site server 10 along with a request for information regarding products.
  • One of these parameters is the affiliate's unique ID assigned to them during registration.
  • the CGI interface 32 in the embodiment accepts the following parameters:
  • the CGI interface 32 upon receiving a request, accesses the product database 28 to retrieve product releases and return formatted information regarding product launches the user.
  • Search.cgi This program module retrieves news headline for a particular Type and Category selected by the browser.
  • the Type, Category ID and affiliate ID parameters are passed into this program.
  • Release.cgi - This program retrieves news details when the browser click on a particular news headline.
  • the release ID and affiliate ID parameters are passed into this program.
  • Techspec.cgi This program module retrieves the Technical specs for the particular product when the browser clicks on the Technical Specs icon.
  • the release ID and affiliate ID parameters are passed into this program module.
  • Thumb.cgl This program module retrieves the Thumbnail picture for the particular product when the browser clicks on the Thumbnail icon.
  • the release ID and affiliate ID parameters are passed into this program module.
  • Audio.cgi This program module retrieves the audio attachment for the particular product when the browser clicks on the audio icon.
  • the release ID and affiliate ID parameters are passed into this program module.
  • Video.cgi This program module retrieves the video attachment for the particular product when the browser clicks on the Video icon.
  • the release ID and affiliate ID parameters are passed into this program module.
  • the use of the interface 32 provides a flexible mechanism for affiliate websites to incorporate product data into their existing website whilst retaining the control desired by contributors.
  • the interface 32 Each time a CGI program module is executed by the interface 32, the interface 32 creates a new entry in the statistics database 30. This entry indicates the name of the CGI program module that was accessed, the affiliate ID from which the program module was called, an unique idea signed to the user using a "cookie" via the user's browser, the product release ID number of the item, whether the product was a business-to-business or a business-to-consumer product, the category identification passed to the interface 32 the time the request was received and further information regarding the user's computer such as the type of browser software.
  • a contributor is able to access information from the statistics database 30 regarding their product launches. Upon providing their user ID and password to the website server 10, the contributor is able to view statistics on the number of "hits" for each of their product releases both in terms of the number of users viewing the product release directly from the website server 10, or from affiliate websites. Thus, the contributor is able to ascertain the success of the product launch and be provided with meaningful statistical information regarding their product launch.

Abstract

A system and method is disclosed for managing product data and disseminating said product data via at least one affiliate, the system being in communication with a plurality of remote terminals (14) over a network (12), each affiliate having a web site provided on a remote web server (16). The system comprises a web site server (10) including a product database (28) and a statistic database (30). Registered contributors with the web site server (10) can add, edit and delete new product launch data to the product database. The product database is accessible by affiliates through an interface (32) which responds to requests for product data from affiliate web sites. Requests for product data are recorded in the statistic database (30), and the system is arranged to present to the contributor statistics regarding their product.

Description

"System And Method For Managing Product Data"
FIELD OF THE INVENTION
This invention relates to a system and method for managing product data, disseminating this data via affiliates over a network and collecting information about the use of this data.
BACKGROUND ART
In the fierce competition of the current market, organisations are increasingly turning to new products to differentiate themselves from other manufacturers and to win and sustain market share. Thus, new product launches are an important part of an organisation's strategy and survival.
To launch new products, organisations have used a combination of three tools: advertising, promotion/direct marketing, and public relations.
To advertising on traditional media, an organisation typically engages an advertising agency to develop the advertising content. A media company is then engaged to purchase media space for the organisation and to arrange the advertisements with each media provider, such as broadcaster and publisher.
To arrange promotions and public relations, a public relations agency is typically consulted. This agency arranges the press release and liases with journalists in the relevant media. The journalists will then select which products are likely to be well received by their media's audience, and may edit or rewrite information according to their own criteria.
Thus, the organisation is required to deal with a number of different entities to arrange a product launch and the associated promotion. Further, except for advertising, the organisation does not have direct control over the content of the information present in the media. While the organisation may have developed a press release, it is most likely it will not reach the public in its original form. Further, there is also a risk that a journalist will choose not to publish information regarding the new product, effectively creating an embargo.
Recently, news and other information has become increasingly available in an electronic format on the Internet. However, the task of gathering information for presentation is still a significant undertaking in this format. Entities, referred to as newswires, have evolved which gather information and present it to news web sites on the Internet. The journalist at the news web site can then choose the content that they want, and edit it if desired, before incorporating it into their web site. However, both the newswire and the journalist at the news web site can still exercise embargo and/or modify the information before it is seen by the public at large. This situation is similar to that in the traditional media, in that the organisation has no control over the final form of the information presented to the public regarding their product. '
DISCLOSURE OF THE INVENTION
Throughout the specification, unless the context requires otherwise, the word "comprise" or variations such as "comprises" or "comprising", will be understood to imply the inclusion of a stated integer or group of integers but not the exclusion of any other integer or group of integers.
This invention seeks to provide a system for managing products, and for disseminating the product information to users, in which the organisation retains control over the information content presented to the public.
In accordance with a first aspect of this invention, there is provided a system for managing product data and disseminating said product data via at least one affiliate, the system being in communication with a plurality of remote terminals over a network, each affiliate having a web site provided on a remote web server, the system comprising: a web site server including registration means for registering a contributor, and product entry means for receiving product data from a contributor;
product database means for storing product data from said contributor;
retrieval means for receiving requests for product data from affiliate web sites in response to a person requesting said data from said affiliate web site, said requests including identification data unique to said affiliate, said means arranged to access said product data from the product database means and provide said product data to said person and/or said affiliate web site; and
statistic database means arranged to record requests for product data and the product and identification data relating to said requests, and to present to the contributor statistics regarding their product.
Preferably, the system further comprises an affiliate database means arranged to store, for each affiliate, said identification data unique to said affiliate and at least one affiliate category, said product data including a product category field, and said request including a requested product category, said retrieval means arranged not to process a request if the requested product category does not match any of the categories of the affiliate.
Preferably, said affiliate database means is further arranged to store, for each affiliate, at least one affiliate country, said product data including a product country field, said retrieval means further arranged to provide data only where the product country field includes at least one country in common with one of the affiliate countries.
Preferably, said retrieval means comprises a plurality of program modules that are called from an affiliate web site in response to a person requesting said data from said affiliate web site. Preferably, said affiliate web site is arranged to pass parameters to said program module, including said identification data, and category data.
Preferably, said product data includes a release date, whereby said retrieval means is arranged not to retrieve product data concerning a product before said release date.
In accordance with a second aspect of this invention, there is provided a method for managing product data and disseminating said product data via at least one affiliate over a network, a plurality of remote terminals being in communication over said network, each affiliate having a web site provided on a remote web server, the method comprising the steps of:
registering contributors and allowing registered contributors to enter product data;
storing product data from said contributors;
receiving requests for product data from affiliate web sites in response to a person requesting said data from said affiliate web site, said requests including identification data unique to said affiliate, accessing said requested product data and providing said product data to said person and/or said affiliate web site; and
recording the request and the product and identification data relating to said request, and presenting to the contributor statistics regarding their product.
Preferably, said method further comprises the steps of storing, for each affiliate, said identification data unique to said affiliate and at least one affiliate category, said product data including a product category field, and said request including a requested product category, whereby said step of providing said data is aborted if the requested product category does not match any of the categories of the affiliate. Preferably, said method further comprises the steps of storing, for each affiliate, at least one affiliate country, said product data including a product country field, whereby said step of providing said data provides data only where the product country field includes at least one country in common with one of the affiliate countries.
Preferably, said product data includes a release date, whereby said step of providing said data does not provide product data before said release date.
BRIEF DESCRIPTION OF THE DRAWINGS
One embodiment of this invention will now be described, by way of example, with reference to the accompanying drawings, in which:
Figure 1 shows the system for managing product data connected to a network, in accordance with a preferred embodiment of this invention;
Figure 2 shows the databases and program modules in the system for managing product data;
Figure 3 is a flowchart of the process for registering as a contributor with the system shown in figure 1 ;
Figure 4 is a flowchart of the process for validating the request to register as a contributor;
Figure 5 is a flowchart of the process for a contributor to provide new product data; and
Figure 6 is a flowchart of the process for a contributor to delete or edit product data.
BEST MODE(S) FOR CARRYING OUT THE INVENTION The preferred embodiment of the invention is directed towards a method and system for managing product data relating to product launches. In the embodiment, the system is implemented as a web site server 10 and program modules operating in association therewith, as described in more detail below.
As shown in Figure 1 , the web site server 10 is in communication with a public network 12, the Internet in this embodiment. A plurality of remote terminals 14 and remote web site servers 16 are also in communication with the network 12. Users operating the remote terminals 14 are able to view web sites provided on the remote web site servers 16 using software applications commonly referred to as 'browsers', in known manner.
The web site server 10 of the embodiment includes a contributor database 20, a user database 22, a category database 24, an affiliate database 26, a product database 28 and a statistics database 30. The server 10 further includes an interface 32 through which external persons can access the databases 20-30 as described below. The databases 20-30 are implemented as tables in the embodiment.
The contributor database 20 contains the following fields:
Figure imgf000008_0001
Figure imgf000009_0001
The contributor database 20 is linked to the user database 22 though the contributor ID field.
The user database 22 contains the following fields:
Figure imgf000009_0002
Figure imgf000010_0001
The category database 24 contains two tables, each defining a hierarchical list of product categories. Each of the tables contain the following fields:
Figure imgf000010_0002
Two tables are used in the embodiment to allow different product categories to be used for business-to-business (B2B) products and for business-to-consumer (B2C) products.
The affiliate database 26 contains an affiliate information table, an affiliate category table and an affiliate country table. The affiliate information table contains following fields:
Figure imgf000011_0001
If an affiliate registers for more than one country, then that affiliate will have more than one record in the affiliate country table.
The affiliate category table and the affiliate country table are used to provide each affiliate with information regarding product launches customised to the categories and countries of interest to it. In other embodiments, further selection criteria may be provided for the affiliate to select, such as a price range, and/or country of origin of the product.
The product data database 28 contains the following fields:
Figure imgf000011_0002
Figure imgf000012_0001
The statistics database 30 contains the following fields:
Figure imgf000012_0002
Before an organisation can use the services offered by the server 10, they need to register themselves as a contributor, using the process illustrated in figure 3. The registration process shown in figure 3 is performed over the network 12. Initially, the organisation uses their remote terminal 14 to access a registration homepage stored on the web site server 10 via the network 12, shown in figure 3 as step 101.
Next, the organisation enters the relevant information on the registration homepage, shown in figure 3 at step 102. In the embodiment, the registration homepage is an HTML form, however, it should be appreciated in other embodiments other formats may be used.
Once the organisation has completed the registration form, the information on the form is submitted to the web site server 10, shown in figure 3 at step 103. After submitting the registration information, the organisation waits for approval of the application shown at step 104.
When the information submitted by the organisation is received at the website server 10, an approval process 200 is performed, which is shown in figure 4.
As shown, the process 200 commences with the receipt of the submitted registration information at step 201.
A check is then performed at step 202 as to whether the received information is complete. If the check at step 202 determines that some information is missing, the organisation is contacted at step 203 to provide the missing the information.
If the check at step 202 determines that all of the information is complete, or alternatively after the missing information has been provided by the organisation at step 203, a check is then performed at step 204 to determine the authenticity of the organisation's identity. This check is performed by cross-referencing the information submitted by the organisation with external corporate information databases.
If the check at step 204 determines that the submitted information is most likely bogus, the organisation is informed of the application's rejection at step 205. Otherwise, the application is approved and the organisation is assigned a user ID and password at step 206. The information provided by the organisation is part of the application and the assigned user ID and password are used to populate a new entry in the contribut.or and user databases 20 and 22. Next, the user ID and password are sent to the organisation at step 207, following which the organisation can commence posting information regarding product launches as a contributor at step 208.
Once the organisation is registered as a contributor, it can post information regarding new product launches using the process 300 shown in figure 5. As shown, the contributor initially accesses the web site server 10 via the network 12 and provides their user ID and password to login to the server 10 as shown at step 301.
Next, the contributor is presented with a list of product launches they have previously entered, along with an option to add a new product launch. When the contributor selects the add new product launch at step 302, they are presented with a new product details form at step 303.
The user then completes the data on the add new product details form and submits the information to the web site server 10 via the network 12. The new product information, once submitted, is used to populate a new entry in the product database 28, shown in figure 3 at step 304.
The information submitted by the contributor includes a product release date, indicating when the product will be available, whether the product is intended for a B2B or a B2C market, and the category of the product selected from the relevant table in the category database 24.
The category database 24 contains relatively broad product descriptions as level 1 descriptions, with increasingly specific products descriptions in levels 2 and 3. An example of level 1 , 2 and 3 product descriptions is set out in the table below.
Figure imgf000014_0001
Figure imgf000015_0001
The contributor also provides information concerning the name, technical specification and price of the new product. Further, the contributor is able to select one or more countries or regions in which the product will be launched.
The contributor is also able to provide a text description of the product release, such as would appear in a press release. Further, the contributor is able to provide multimedia data regarding the product, including sound, image and video.
If desired, the contributor is able to edit or delete information regarding product launches by following the process 400 shown in figure 6.
To edit or delete information regarding product launches, the contributor initially accesses the web site server 10 and provides their user ID and password to login to the server 10, shown in figure 6 at step 401.
The user is then presented with a list of product launches that they have provided data for, which is obtained from the product data database 28. The contributor is then able to select whether they wish to edit or delete a particular product launch at step 402.
The web site server 10 then determines whether the user selected the edit or delete function at 403.
If the contributor selected the edit facility, the user is presented with the data previously entered for that product launch and is provided an opportunity to amend any of the data, shown in figure 6 at step 404. The user then submits the edited data, which replaces the previous data in the product database at step 405.
Alternatively, if the user selected the delete function at step 403, the contributor is presented with a confirmation message as to whether they wish to delete this product launch. If the contributor confirms the deletion, the product data is deleted from the product database 28 at step 406.
Product launches from contributors are disseminated to their target audience in two ways. The first is by direct access to a website provided on the website server 10, from which users can search and browse products in the product data database 28. It should be noted that products are not visible to users before their product release data.
A further manner in which product launches are disseminated to their target audience is by the use of affiliates. Affiliates, which operate other websites stored on remote web servers 16 may register with the website server 10 using a similar process to that described above in relation to contributors. When registering, an affiliate indicates one or more categories from the category database 24 that they would be interested in receiving product information about. Each affiliate has one entry in the affiliate information table which is part of the affiliate database 26, and has one entry in each of the affiliate category table and the affiliate country table for each category and country they indicate they are interested in, respectively. Each affiliate is provided with a unique ID, which is stored in the affiliate information table.
Once registered, an affiliate is provided with access to the product data database 28 via the interface 32. However, it is important to note that the product database 28 is retained on the web site server 10, and is not copied to any of the affiliates. Rather, each affiliate accesses the product database 28 via the interface 32 when users using the affiliate's website wish to obtain information about product launches. In this manner, the organisation launching a product is able to provide information regarding that product launch to a single source, the web site server 10 and have that product data disseminated via a number of affiliate websites, and be assured that the information content of their product release is the same at each website and is not the subject of an embargo or other subjective modifications.
Further, each affiliate is provided with information regarding only those product launches that match the country and category criteria that the affiliate selected when they registered. Thus, the system is able to provide each affiliate with product launch data that the affiliate believes is relevant to its audience.
In the embodiment, the interface 32 is implemented as a common gateway interface (CGI) series of program modules that are executed upon being accessed by a person browsing either the website server 10 an affiliate's website. In the embodiment, the affiliate passes parameters to the web site server 10 along with a request for information regarding products. One of these parameters is the affiliate's unique ID assigned to them during registration.
The CGI interface 32 in the embodiment accepts the following parameters:
Figure imgf000017_0001
The CGI interface 32, upon receiving a request, accesses the product database 28 to retrieve product releases and return formatted information regarding product launches the user.
In the embodiment, the following CGI interface program modules are provided:
Search.cgi - This program module retrieves news headline for a particular Type and Category selected by the browser. The Type, Category ID and affiliate ID parameters are passed into this program.
Release.cgi - This program retrieves news details when the browser click on a particular news headline. The release ID and affiliate ID parameters are passed into this program.
Techspec.cgi - This program module retrieves the Technical specs for the particular product when the browser clicks on the Technical Specs icon. The release ID and affiliate ID parameters are passed into this program module.
Thumb.cgl - This program module retrieves the Thumbnail picture for the particular product when the browser clicks on the Thumbnail icon. The release ID and affiliate ID parameters are passed into this program module.
Audio.cgi - This program module retrieves the audio attachment for the particular product when the browser clicks on the audio icon. The release ID and affiliate ID parameters are passed into this program module.
Video.cgi - This program module retrieves the video attachment for the particular product when the browser clicks on the Video icon. The release ID and affiliate ID parameters are passed into this program module.
Printable.cgi - The browser will get a printout of the particular product when the printable version text is clicked. The release ID and affiliate ID parameters are passed into this program module. Contributor.cgi - The browser will be diverted to the contributor web site upon clicking the hyperlink within the particular product. The release ID and affiliate ID parameters are passed into this program module.
The use of the interface 32 provides a flexible mechanism for affiliate websites to incorporate product data into their existing website whilst retaining the control desired by contributors.
Each time a CGI program module is executed by the interface 32, the interface 32 creates a new entry in the statistics database 30. This entry indicates the name of the CGI program module that was accessed, the affiliate ID from which the program module was called, an unique idea signed to the user using a "cookie" via the user's browser, the product release ID number of the item, whether the product was a business-to-business or a business-to-consumer product, the category identification passed to the interface 32 the time the request was received and further information regarding the user's computer such as the type of browser software.
A contributor is able to access information from the statistics database 30 regarding their product launches. Upon providing their user ID and password to the website server 10, the contributor is able to view statistics on the number of "hits" for each of their product releases both in terms of the number of users viewing the product release directly from the website server 10, or from affiliate websites. Thus, the contributor is able to ascertain the success of the product launch and be provided with meaningful statistical information regarding their product launch.
It should be appreciated that this invention is not limited to the particular embodiment described above.

Claims

THE CLAIMS DEFINING THE INVENTION ARE AS FOLLOWS
1. A system for managing product data and disseminating said product data via at least one affiliate, the system being in communication with a plurality of remote terminals over a network, each affiliate having a web site provided on a remote web server, the system comprising:
a web site server including registration means for registering a contributor, and product entry means for receiving product data from a contributor;
product database means for storing product data from said contributor;
retrieval means for receiving requests for product data from affiliate web sites in response to a person requesting said data from said affiliate web site, said requests including identification data unique to said affiliate, said means arranged to access said product data from the product database means and provide said product data to said person and/or said affiliate web site; and
statistic database means arranged to record requests for product data and the product and identification data relating to said requests, and to present to the contributor statistics regarding their product.
2. A system as claimed in claim 1 , wherein the system further comprises an affiliate database means arranged to store, for each affiliate, said identification data unique to said affiliate and at least one affiliate category, said product data including a product category field, and said request including a requested product category, said retrieval means arranged not to process a request if the requested product category does not match any of the categories of the affiliate.
3. A system as claimed in claim 1 or 2, wherein said affiliate database means is further arranged to store, for each affiliate, at least one affiliate country, said product data including a product country field, said retrieval means further arranged to provide data only where the product country field includes at least one country in common with one of the affiliate countries.
4. A system as claimed in any one of claims 1 to 3, wherein said retrieval means comprises a plurality of program modules that are called from an affiliate web site in response to a person requesting said data from said affiliate web site.
5. A system as claimed in claim 4, wherein said affiliate web site is arranged to pass parameters to said program module, including said identification data, and category data.
6. A system as claimed in any one of claims 1 to 5, wherein said product data includes a release date, whereby said retrieval means is arranged not to retrieve product data concerning a product before said release date.
7. A method for managing product data and disseminating said product data via at least one affiliate over a network, a plurality of remote terminals being in communication over said network, each affiliate having a web site provided on a remote web server, the method comprising the steps of:
registering contributors and allowing registered contributors to enter product data;
storing product data from said contributors;
receiving requests for product data from affiliate web sites in response to a person requesting said data from said affiliate web site, said requests including identification data unique to said affiliate, accessing said requested product data and providing said product data to said person and/or said affiliate web site; and recording the request and the product and identification data relating to said request, and presenting to the contributor statistics regarding their product.
8. A method as claimed in claim 7, further comprising the steps of storing, for each affiliate, said identification data unique to said affiliate and at least one affiliate category, said product data including a product category field, and said request including a requested product category, whereby said step of providing said data is aborted if the requested product category does not match any of the categories of the affiliate.
9. A method as claimed in claim 8, further comprising the steps of storing, for each affiliate, at least one affiliate country, said product data including a product country field, whereby said step of providing said data provides data only where the product country field includes at least one country in common with one of the affiliate countries.
10. A method as claimed in any one of claims 7 to 9, wherein said product data includes a release date, whereby said step of providing said data does not provide product data before said release date.
PCT/SG2000/000163 2000-10-02 2000-10-02 System and method for managing product data WO2002029512A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/SG2000/000163 WO2002029512A2 (en) 2000-10-02 2000-10-02 System and method for managing product data
AU2000276986A AU2000276986A1 (en) 2000-10-02 2000-10-02 System and method for managing product data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/SG2000/000163 WO2002029512A2 (en) 2000-10-02 2000-10-02 System and method for managing product data

Publications (2)

Publication Number Publication Date
WO2002029512A2 true WO2002029512A2 (en) 2002-04-11
WO2002029512A3 WO2002029512A3 (en) 2003-04-17

Family

ID=20428871

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/SG2000/000163 WO2002029512A2 (en) 2000-10-02 2000-10-02 System and method for managing product data

Country Status (2)

Country Link
AU (1) AU2000276986A1 (en)
WO (1) WO2002029512A2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2284910A (en) * 1993-12-14 1995-06-21 Hard Metal Holdings Limited An integrated electronic warehousing and distribution system
US5434792A (en) * 1992-10-28 1995-07-18 Fujitsu Limited Versatile production system
US5895454A (en) * 1997-04-17 1999-04-20 Harrington; Juliette Integrated interface for vendor/product oriented internet websites

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5434792A (en) * 1992-10-28 1995-07-18 Fujitsu Limited Versatile production system
GB2284910A (en) * 1993-12-14 1995-06-21 Hard Metal Holdings Limited An integrated electronic warehousing and distribution system
US5895454A (en) * 1997-04-17 1999-04-20 Harrington; Juliette Integrated interface for vendor/product oriented internet websites

Also Published As

Publication number Publication date
AU2000276986A8 (en) 2002-06-27
AU2000276986A1 (en) 2002-04-15
WO2002029512A3 (en) 2003-04-17

Similar Documents

Publication Publication Date Title
US10210533B2 (en) Revenue sharing system that optimizes ad revenue with preformatted page generator and preview distribution system
US7039684B2 (en) Method and system for collecting and providing multimedia content
US6247021B1 (en) Searchable bookmark sets as an internet advertising medium
US6813639B2 (en) Method for establishing channel-based internet access network
US6564208B1 (en) Delivering non-default items in association with search results
US20050203801A1 (en) Method and system for collecting, sharing and tracking user or group associates content via a communications network
US7769738B2 (en) Methods and systems for performing redirects to a search engine
US20060064411A1 (en) Search engine using user intent
US8819051B2 (en) Tagging offline content with context-sensitive search-enabling keywords
US7149754B2 (en) Method for transmitting a transferable information packet
US8516046B1 (en) System and method of providing resource information in a virtual community
JP2004518209A (en) Data collection method, recording medium, and transmission medium using embedded media player page
WO2007126226A1 (en) System for online contents marketplace and the operation method thereof
US20090240703A1 (en) Interesting information creation method for registered contents, contents stock server, contents information management server and interesting information creating system for registered contents
KR100987058B1 (en) Method and system for providing advertising service using the keywords of internet contents and program recording medium
WO2006068244A1 (en) Ranking server
US20020073190A1 (en) Content managing system, content managing apparatus, and content managing method
JP5171026B2 (en) Network system, server device, information processing method, and server device program
KR20010096454A (en) On-line advertisement contents providing system, on-line advertising system utilizing search of advertisements and games and methods thereof
WO2002029512A2 (en) System and method for managing product data
JP2002007434A (en) Online information registration/display system
EP1709608A2 (en) Method and system of collecting, sharing and tracking user or group associated content via a communications network
US20020038249A1 (en) System and method for facilitating information requests
JP2003323567A (en) Artist activity support system, method and program
KR20050059385A (en) Contents scrap system and method thereof

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: COMMUNICATION PURSUANT TO RULE 69 EPC (EPO FORM 1205A OF 080803)

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase in:

Ref country code: JP