DE10054728A1 - Method for automated preparation of user-individualized catalogues of goods/services provides e-commerce applications/services as business-to-consumer, business-to-employee or business-to-business on the Internet. - Google Patents

Method for automated preparation of user-individualized catalogues of goods/services provides e-commerce applications/services as business-to-consumer, business-to-employee or business-to-business on the Internet.

Info

Publication number
DE10054728A1
DE10054728A1 DE10054728A DE10054728A DE10054728A1 DE 10054728 A1 DE10054728 A1 DE 10054728A1 DE 10054728 A DE10054728 A DE 10054728A DE 10054728 A DE10054728 A DE 10054728A DE 10054728 A1 DE10054728 A1 DE 10054728A1
Authority
DE
Germany
Prior art keywords
database
records
services
goods
business
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.)
Pending
Application number
DE10054728A
Other languages
German (de)
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.)
SMARTSTORE AG
Original Assignee
SMARTSTORE AG
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 SMARTSTORE AG filed Critical SMARTSTORE AG
Priority to DE10054728A priority Critical patent/DE10054728A1/en
Publication of DE10054728A1 publication Critical patent/DE10054728A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • 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
    • G06F16/972Access to data in other repository systems, e.g. legacy data or dynamic Web page generation

Abstract

In a first database statistical raw data for goods/services is recorded in data records. In a second database goods/services are recorded in data records in freely determinable categories according to their specifications. In a third database user-specific properties are recorded in data records in freely determinable profiles. All these data records are interlinked to prepare a catalogue of goods/services.

Description

Die vorliegende Erfindung betrifft ein Verfahren zur automatisierten Erstellung von nutzerindividualisierten Katalogen von Waren und/oder Dienstleistungen für elektronische kommerzielle Anwendungen oder Dienste in Informations- und Kommunikationsnetzwerken, insbesondere electronic-commerce-Anwendungen wie business-to-consumer (B2C)-, business-to-business (B2B)-, oder business-to- employee (B2E)-Anwendungen und dergleichen im Internet oder in einem Intranet.The present invention relates to a method for the automated creation of Customized catalogs of goods and / or services for electronic commercial applications or services in information and Communication networks, in particular electronic commerce applications such as business-to-consumer (B2C) -, business-to-business (B2B) -, or business-to- employee (B2E) applications and the like on the Internet or on an intranet.

Elektronisch komerzielle Anwendungen und Dienste in Informations- und Kommunikationsnetzwerken sind im Stand der Technik zahlreich bekannt. Anwendungen wie electronic commerce (ecommerce) und electronic business (ebusiness) im Internet oder im Intranet haben in den vergangenen Jahren weltweit den elektronischen Handel von Waren und/oder Dienstleistungen maßgeblich verändert, insbesondere durch sogenannte online-Shopsysteme und dergleichen. Zu nennen sind hier Anwendungen wie business-to-consumer (B2C), business-to-business (B2B), business-to-employee (B2E), online-distribution, electronic procurement, supply chain management (Wertschöpfungsmanagement), application service providing (ASP), commerce hosting und dergleichen. Die massiv steigenden Zahlen für derartige online- Dienste zeigen deutlich, daß kunden- bzw. konsumentenseitig ein ständig steigendes Interesse und ein fortwährender Bedarf an elektronisch vollziehbaren Geschäftsprozessen bzw. -vorgängen gegeben ist, insbesondere im Bereich von ecommerce-Anwendungen wie elektronischen online-Läden (online-shops). Electronic commercial applications and services in information and Communication networks are well known in the art. Applications such as electronic commerce (ecommerce) and electronic business (ebusiness) on the Internet or on the intranet in recent years worldwide electronic trade in goods and / or services significantly changed, especially through so-called online shop systems and like. Applications such as business-to-consumer (B2C), business-to-business (B2B), business-to-employee (B2E), online distribution, electronic procurement, supply chain management (Value creation management), application service providing (ASP), commerce hosting and the like. The massively increasing numbers for such online Services clearly show that the customer or consumer side is a constant growing interest and an ongoing need for electronically enforceable Business processes or processes is given, in particular in the area of ecommerce applications such as electronic online stores (online shops).  

Systematisch lassen sich ecommerce-Anwendungen in drei Beziehungsbereiche einteilen:
Systematically, ecommerce applications can be divided into three areas:

  • - Beziehungen zwischen Kunden und Anbietern (business-to-consumer),- Relationships between customers and providers (business-to-consumer),
  • - Beziehungen zwischen Unternehmen (business-to-business) und- Relationships between companies (business-to-business) and
  • - Beziehungen innerhalb eines Unternehmens (business-to-employee).- Relationships within a company (business-to-employee).

Während bisher im ecommerce-Bereich überwiegend der Vertrieb von physikalischen Gütern über Informations- und Kommunikationsnetzwerke wie das Internet an Endverbraucher im Vordergrund stand, kommt es mehr und mehr darauf an, individuelle und personalisierte online-Erlebnisse zu schaffen und Transaktionen weitestgehend automatisiert zu ermöglichen. Im business-to- business-Bereich gilt es die Effizienz der Abwicklung von Geschäften zwischen Herstellern und Zulieferern sowie dem Handel zu steigern. Im business-to- consumer-Bereich ist es beispielsweise erforderlich, Inhalte und Dienste bereitzustellen, die auf das persönliche Interessen- und Nutzerprofil der Verbraucher abgestimmt sind, um eine optimale Kundenanbindung herzustellen.While the ecommerce sector has so far mainly been used to sell physical goods over information and communication networks like that Internet to end consumers was in the foreground, it comes more and more to create individual and personalized online experiences and To enable transactions to be largely automated. In business-to- business area, it is the efficiency of doing business between Manufacturers and suppliers as well as the trade. In business-to- Consumer area, for example, it requires content and services to provide the personal interests and user profile of the Consumers are matched to create optimal customer connections.

Da klassische Geschäftsmodelle, die sich bis heute bewährt haben, nicht neu definiert werden müssen, sollen elektronische kommerzielle Anwendungen und Dienste alle denkbaren Geschäftsprozesse in digitale Formen abbilden, so daß diese in Informations- und Kommunikationsnetzwerken weitestgehend automatisiert aus- und durchführbar sind.Because classic business models that have proven themselves to this day are not new electronic commercial applications and Services map all conceivable business processes in digital forms, so that as far as possible in information and communication networks are automated and executable.

In einem business-to-business-Szenario bezieht beispielsweise ein business- Kunde Waren und/oder Dienstleistungen von einem Handelspartner. Die Transaktionen und der Verkehr zwischen den Unternehmen und Organisationen sind dabei äußerst vielfältig. Zunächst gilt es, die gesamte Logistikkette, also vom Hersteller zum Spediteur, vom Spediteur zum Großhandel, vom Großhandel zu einem weiteren Spediteur, von diesem Spediteur zum Einzelhandel, vom Einzelhandel zu einem Lieferdienst und schließlich vom Lieferdienst zum Verbraucher, zu berücksichtigen. In diese Logistikkette fließen dann weitere Beziehungen ein, beispielsweise Bindungen zu Zulieferern und dergleichen, und schließlich auch Beziehungen zu anderen Organisationen, beispielsweise Kreditinstituten, Logistikzentren und dergleichen, so daß ein erheblicher zu berücksichtigender Datenaustausch stattfindet. Die dabei anfallenden Kommunikationsprozesse über Unternehmens- und Organisationsgrenzen hinweg sind heute in der Regel in irgendeiner Form standardisiert, beispielsweise mittels EDI.For example, in a business-to-business scenario, a business Customer goods and / or services from a trading partner. The Transactions and traffic between companies and organizations are extremely diverse. First of all, the entire logistics chain, i.e. from Manufacturer to freight forwarder, from freight forwarder to wholesale, from wholesale to another forwarder, from this forwarder to retail, from Retail to a delivery service and finally from delivery service to Consumers to take into account. Then more flow into this logistics chain Relationships, such as ties to suppliers and the like, and  finally relationships with other organizations, for example Credit institutions, logistics centers and the like, so that a significant increase taking into account data exchange takes place. The resulting Communication processes across company and organizational boundaries are generally standardized in some form today, for example by means of EDI.

Der Einsatz von EDI für elektronisch kommerzielle Anwendungen hat sich bisher jedoch als äußerst problematisch erwiesen. Gerade bei klein- und mittelständischen Unternehmen (KMUs) sind durch extrem hohe Implementierungs- und Betriebskosten eines EDI-Systems nur schwer zu überwindende Barrieren aufgebaut. In Großunternehmen und -organisationen ist es wenig sinnvoll, ein kostenintenintensives EDI-System einzurichten und zu pflegen, wenn klein- und mittelständische Unternehmen wie Zulieferer nicht adaptier- bzw. ankoppelbar sind. Die Gründe für die Kostenintensivität von EDI- Systemen sind in den Kosten von Miet- oder Wählleitungen sowie Verbindungsnetzen für die Datenpaketvermittlung gegeben, die beispielsweise mit X.25 stattfindet, und darüber hinaus in benutzerspezifischen Datenkonvertern für eine Datenübernahme in die zahlreichen unterschiedlichen Unternehmenssysteme der verschiedenen Unternehmen.The use of EDI for electronic commercial applications has so far however proved to be extremely problematic. Especially with small and medium-sized companies (SMEs) are characterized by extremely high Implementation and operating costs of an EDI system are difficult overcoming barriers. In large companies and organizations it makes little sense to set up and close an expensive EDI system maintain when small and medium-sized companies such as suppliers do not are adaptable or connectable. The reasons for the cost intensity of EDI Systems are in the cost of rental or dial-up lines as well Connection networks for data packet switching given, for example, with X.25 takes place, and also in user-specific data converters for a data transfer into the numerous different company systems of different companies.

Abhilfe schaffen hier moderne Informations- und Kommunikationsnetzwerke und deren Technologien. Das Internet und die von diesem angebotenen Standards und Protokolle schaffen eine optimale Basis für eine Integration aller Maßnahmen, und stellt Werkzeuge und Systeme zur Abbildung und Unterstützung aller denkbaren Geschäftsprozesse bereit. Dabei werden proprietäre Datenübertragungsmechanismen durch das universelle Protokoll TCP/IP mit seinen Diensten wie HTTP, FTP oder SMTP abgelöst. Als Datenaustauschformat bietet XML umfassende Möglichkeiten bei der Übermittelung und Bearbeitung von Daten jeder Art und Struktur, da mittels XML Daten nicht binär, sondern im Textformat übermittelt werden. So kann selbst ein Mensch XML-Daten lesen und verstehen, da diese extrem transparent und übersichtlich strukturierbar sind. Derzeit können nahezu alle Betriebssysteme für Rechenanlagen XML-Daten interpretieren und weiterverarbeiten. Rechnergestützte Verfahren für elektronische kommerzielle Anwendungen und Dienste werden zukünftig ohne eine XML- Unterstützung nicht mehr einsatzfähig sein, da neben der XML-Technologie keine andere Technologie so einfach, kostengünstig und schnell implementierbar ist.This is remedied by modern information and communication networks and their technologies. The Internet and the standards it offers and protocols create an optimal basis for the integration of all measures, and provides tools and systems to map and support everyone conceivable business processes. Doing so will be proprietary Data transmission mechanisms using the universal protocol TCP / IP its services such as HTTP, FTP or SMTP replaced. As a data exchange format XML offers extensive options for the transmission and processing of Data of every kind and structure, since XML data is not binary, but in Text format are transmitted. So even a person can read XML data and understand, since these are extremely transparent and clearly structured. Almost all operating systems for computing systems can currently use XML data interpret and process. Computer aided procedures for electronic commercial applications and services will in future be without an XML  Support will no longer be operational, as there is none besides XML technology other technology is so easy, inexpensive and quick to implement.

In einem business-to-employee-Szenario sind insbesondere klein- und mittelständische Unternehmen (KMUs) einem stetig steigenden Kostendruck ausgesetzt und deshalb versucht, möglichst umfassend betriebsinterne Prozesse durch den Einsatz moderner Datenverarbeitungstechnologien zu optimieren. Der Bereich der Beschaffung ist dabei bisher vernachlässigt worden, gleichwohl hier immense Kosteneinsparungen gegeben sind. Elektronische kommerzielle Anwendungen im Bereich der Beschaffung sind electronic procurement (eprocurement)-Anwendungen. Eingebunden in eine umfassende ecommerce- Strategie zielt eprocurement insbesondere auf die Integration von Lieferanten in ein business-to-business-Netzwerk ab, die die Beschaffung von Waren und/oder Dienstleistungen für innerbetriebliche Zwecke ermöglicht. Dabei laufen die Beschaffungsprozesse weitestgehend automatisiert ab.In a business-to-employee scenario, small and in particular are medium-sized companies (SMEs) face a steadily increasing cost pressure exposed and therefore tried to as extensive as possible internal processes to optimize through the use of modern data processing technologies. The The area of procurement has so far been neglected, however here immense cost savings are given. Electronic commercial Applications in the area of procurement are electronic procurement (Eprocurement) applications. Integrated in a comprehensive ecommerce Strategy aims in particular at integrating suppliers into eprocurement a business-to-business network starting from the procurement of goods and / or Services provided for internal purposes. The run Procurement processes largely automated.

Die Abwicklung von Einkäufen und dergleichen über Informations- und Kommunikationsnetzwerke wie das Internet gewinnt dabei zunehmend an Bedeutung, da die Kosteneinsparungspotentiale enorm sind. Durch eine organisierte und systematische Integration von Lieferantenbeziehungen in betriebsinterne Prozesse lassen sich beispielsweise je nach Warengruppe um bis zu 70% der bislang üblichen Beschaffungskosten einsparen und der Lagerbestand um bis zu 30% reduzieren. Electronic procurement-Anwendungen reduzieren dabei die heute größtenteils durch die innerbetriebliche Bürokratie entstehenden Beschaffungskosten. Bedarfsträger, Einkäufer und Lieferanten sind überwiegend mit zahlreichen Anforderungsformularen, Artikelnummern, individuellen Vereinbarungen, Auftragsbestätigungen, Eingangsbescheinigungen, Rechnungsformularen und dergleichen befaßt, die einen hohen Organisations- und Arbeitsaufwand mit sich bringen. Hinzu kommen relativ hohe Postlaufzeiten sowie Arbeitszeiten für Aufgabe, Kontrolle oder Weiterleitung einer Bestellung. So ist in den Unternehmen insbesondere die Beschaffung von Alltagsgütern, sogenannten MRO-Gütern (maintenance, repair and operations), die im Unternehmens- bzw. Betriebsalltag benötigt werden, jedoch nicht produktionsrelevant sind, äußerst kostenintensiv. Man spricht hier auch von sogenannten "C-Teilen", wie beispielsweise Büromaterialien, Computer-Peripherie, Software, Literatur, Hygieneartikel und dergleichen, auf deren Beschaffung durchschnittlich 40% der Unternehmensausgaben entfallen.The handling of purchases and the like via information and Communication networks such as the Internet are becoming increasingly popular Significance because the cost saving potential is enormous. By a Organized and systematic integration of supplier relationships in In-house processes can be, for example, up to depending on the product group save up to 70% of the usual procurement costs and the Reduce inventory by up to 30%. Electronic procurement applications reduce today mostly through the internal bureaucracy resulting procurement costs. Are consumers, buyers and suppliers predominantly with numerous request forms, article numbers, individual agreements, order confirmations, receipts, Invoice forms and the like deals with a high organizational and bring labor. In addition, there are relatively long mail delivery times as well as working hours for the task, control or forwarding of an order. So is the procurement of everyday goods in the company, so-called MRO goods (maintenance, repair and operations), which Everyday company or operational requirements are required, however not are relevant to production, extremely cost-intensive. One speaks here also of so-called "C-parts", such as office materials, computer peripherals,  Software, literature, hygiene articles and the like, on their procurement an average of 40% of corporate expenses are accounted for.

Für alle denkbaren elektronischen kommerziellen Anwendungen oder Dienste der genannten Art sind Verfahren zur automatisierten Erstellung von individualisierten Katalogen von Waren und/oder Dienstleistungen erforderlich. Dabei geht es um die Darstellung des Kataloges, um die Struktur des Kataloges, den Inhalt des Kataloges und die Art und Weise der Präsentation des Kataloges, sowohl seitens des Nutzers als auch seitens des Anbieters. Im Sinne der vorliegenden Erfindung sind Nutzer eines Kataloges Kunden, das heißt sowohl Endverbraucher als auch Unternehmen, und Betreiber eines Kataloges die eine elektronisch kommerzielle Anwendung oder einen Dienst bereitstellenden Unternehmen.For all conceivable electronic commercial applications or services of the mentioned type are procedures for the automated creation of individualized Catalogs of goods and / or services required. It's about the presentation of the catalog, the structure of the catalog, the content of the Catalog and the way the catalog is presented, both on the part of of the user as well as on the part of the provider. In the sense of the present invention are users of a catalog customer, that is both end users and Company, and operator of a catalog which is an electronically commercial Application or service providing company.

Während in bisherigen Unternehmen, beispielsweise einem Kaufhaus oder dergleichen, Waren und/oder Dienstleistungen in Regalen, Service-Bereichen oder dergleichen angeboten werden, durch die sich ein Nutzer zur Auswahl von Waren und/oder Dienstleistungen physikalisch bewegt und sich gegebenenfalls bei seiner Auswahl von Verkäufern beraten lassen kann, beispielsweise bei der Produktsuche oder hinsichtlich Produkteigenschaften, sind diese Möglichkeiten bei elektronischen kommerziellen Anwendungen oder Diensten in Informations- und Kommunikationsnetzwerken nicht gegeben. Für die Betreiber derartiger elektronischer kommerzieller Anwendungen oder Dienste in Informations- und Kommunikationsnetzwerken ist es daher wichtig, möglichst umfassende Informationen über den Nutzer der elektronischen kommerziellen Anwendungen oder Dienste in Erfahrung zu bringen, beispielsweise Interessen, Hobbys, Vorlieben und dergleichen des Nutzers, um diesem ein möglichst nutzerindividualisiertes Angebot an Waren und/oder Dienstleistungen anbieten zu können, beispielsweise beim Kauf von Bekleidungsstücken Größe, Lieblingsfarbe, bevorzugte Materialien, insbesondere im Hinblick auf mögliche Allergien, und dergleichen. Da es in elektronischen Kaufhäusern, beispielsweise sogenannten Internet-Shops, keine Verkäufer im herkömmlichen Sinne gibt, die dem Nutzer direkt gegenüberstehen und mit diesem kommunizieren können, sind die Betreiber von elektronischen kommerziellen Anwendungen oder Diensten darauf angewiesen, derartige Formen einer Individualisierung und Personalisierung auf anderen Wegen zu realisieren. Zur Individualisierung eines Waren- und/oder Dienstleistungsangebotes muß es den Betreibern ermöglicht werden, auf einfachste Art und Weise und mit einem hohen Funktionsumfang Waren- und/oder Dienstleistungen derartig strukturiert und organisiert anzubieten bzw. zu präsentieren, daß die jeweiligen Nutzer schlüssig und auf einfachste Art und Weise ihre Auswahl treffen können. Dabei gilt: Je schneller ein Nutzer eine Ware oder eine Dienstleistung findet, desto eher wird er diese bestellen. Umwege für den Nutzer verringern die Attraktivität der elektronischen kommerziellen Anwendung und damit die Motivation zur Bestellung. Zur individualisierten Erstellung von Katalogen für elektronische kommerzielle Anwendungen oder Dienste in Informations- und Kommunikationsnetzwerken müssen somit Gewohnheiten der Nutzer, also soziodemographische Daten, Bestellverhalten, Marketingverhalten und dergleichen berücksichtigt werden. Derartige Daten dienen als Basis für eine Individualisierung eines Kataloges. Dabei geht es immer um die Schritte vor der Bestellung bzw. dem Kauf, das heißt es geht dem Betreiber darum, Nutzer dazu zu animieren, eine Bestell- bzw. Kaufaktion zu tätigen. Dazu muß der Betreiber nutzerindividuell in einem Katalog die Waren und/oder Dienstleistungen in den Vordergrund stellen, die den Nutzer stärker interessieren, als andere.While in previous companies, for example a department store or the like, goods and / or services on shelves, service areas or the like are offered, through which a user to select goods and / or services physically moves and, if necessary, moves at its Selection can be advised by sellers, for example at the Product search or in terms of product properties, these options are at electronic commercial applications or services in information and Communication networks not given. For the operators of such electronic commercial applications or services in information and Communication networks, it is therefore important to be as comprehensive as possible Information about the user of electronic commercial applications or to find out about services such as interests, hobbies, Preferences and the like of the user to make this one as possible offer user-customized range of goods and / or services can, for example when buying clothing size, favorite color, preferred materials, especially with regard to possible allergies, and like. Since it is in electronic department stores, for example so-called Internet shops, no sellers in the traditional sense, that gives the user Facing each other directly and being able to communicate with them are the operators of electronic commercial applications or services thereon instructed on such forms of individualization and personalization to realize other ways. For individualizing a goods and / or  Service offerings must be made possible for the operators simplest way and with a high functional range goods and / or To offer or structure services in such a structured and organized manner present that the respective users conclusively and in the simplest way and Way you can make your selection. The following applies here: the faster a user receives a product or finds a service, the sooner he will order it. Detours for the user reduce the attractiveness of electronic commercial Application and thus the motivation to order. For individualized Creation of catalogs for electronic commercial applications or Services in information and communication networks must therefore User habits, i.e. socio-demographic data, ordering behavior, Marketing behavior and the like are taken into account. Such data serve as the basis for individualizing a catalog. It's always about Steps before ordering or buying, that means the operator is fine about encouraging users to place an order or purchase. To the operator must use the goods and / or Put services in the foreground that interest the user more, than others.

Derartige Anforderungen an individualisierte Kataloge von Waren und/oder Dienstleistungen für elektronische kommerzielle Anwendungen und Dienste in Informations- und Kommunikationsnetzwerken werden nachfolgend kurz anhand von Beispielen eines elektronischen Shopsystems erläutert:Such requirements for individualized catalogs of goods and / or Services for electronic commercial applications and services in Information and communication networks are briefly described below explained by examples of an electronic shop system:

Beispiel 1example 1

Ein elektronisches Shopsystem eines Betreibers hat anhand kundenspezifischer Eigenschaften erkannt, daß ein Kunde Fan eines bestimmten Fußballvereins ist. Wenn sich nun dieser Kunde in dem elektronischen Shop bewegt und beispielsweise zur Auswahl von Waren eine Warengruppe namens Fanartikel zur Ansicht auswählt, empfiehlt es sich, in dem kundenindividualisierten Katalog zunächst oder überwiegend Fanartikel des entsprechenden Fußballvereins zu präsentieren und diese vor möglicherweise auch anzuzeigenden Fanartikeln anderer Fußballvereine hervorzuheben, beispielsweise durch eine besondere Plazierung, Auszeichnung mit speziellen Rabatten oder dergleichen, um das Interesse des Kunden zu wecken und diesen nach Möglichkeit zur Bestellung bzw. zum Kauf zu motivieren.An electronic shop system of an operator has customer-specific Properties recognized that a customer is a fan of a particular football club. If this customer now moves in the electronic shop and For example, to select goods, a product group called Fanartikel If you select the view, it is recommended to use the customized catalog initially or predominantly fan articles of the corresponding football club present and this in front of possibly also fan articles to be displayed other football clubs, for example by a special one Placement, awarding special discounts or the like to that  To arouse the customer's interest and, if possible, to order or motivate to buy.

Beispiel 2Example 2

Das elektronische Shopsystem erkennt anhand von kundenspezifischen Daten, daß dieser zuvor ein bestimmtes Hemd gekauft hat. Bei einer erneuten Bewegung des Kunden in dem elektronischen Shopsystem, beispielsweise einige Wochen später, bietet das Shopsystem dem Kunden in einem Warenkatalog gerade zu diesem Hemd passende Krawatten an. Das Shopsystem könnte dem Kunden natürlich sämtliche zur Verfügung stehenden und vorrätigen Krawatten präsentieren, vorteilhafterweise sollte es jedoch gerade eine zu dem zuvor gekauften Hemd passende Krawatte sein. Anhand der kundenspezifischen Daten, beispielsweise einer Bestellhistorie des Kunden, sollte das Shopsystem genau identifizieren können, welches Hemd gekauft wurde, beispielsweise hinsichtlich Farbe, Stoff, Muster und dergleichen, und in einem individualisierten Katalog dem Kunden eine oder mehrere passende Krawatten präsentieren, beispielsweise direkt auf einer Startseite oder versehen mit besonderen Rabatten.The electronic shop system recognizes on the basis of customer-specific data, that he previously bought a certain shirt. With another movement of the customer in the electronic shop system, for example a few weeks later, the shop system offers the customer in a goods catalog to match this shirt. The shop system could serve the customer of course all available and available ties present, but advantageously it should be just one to the one before bought shirt matching tie. Based on the customer-specific data, For example, an order history of the customer, the shop system should be accurate identify which shirt was bought, for example regarding Color, fabric, pattern and the like, and in an individualized catalog Present customers with one or more matching ties, for example directly on a homepage or with special discounts.

Beispiel 3Example 3

Das elektronische Shopsystem erkennt, daß ein sich gerade im Shopsystem bewegender Kunde Geburtstag hat oder kürzlich Geburtstag hatte. In einem individualisierten Katalog sollte dem Kunden seitens des Shopsystems zur Kundenanbindung zum Geburtstag gratuliert bzw. nachträglich gratuliert werden können und ihm beispielsweise bei einer Bestellung ein kleines Geschenk automatisch in seinen sogenannten elektronischen Warenkorb gelegt werden können. Um die Kundenanbindung an das Shopsystem weiter auszubauen, sollte es sich bei einem derartigen Geschenk nicht um irgendein Geschenk handeln, sondern um ein den Kunden unter Umständen auch tatsächlich interessierendes bzw. für diesen nützliches Geschenk. Von Vorteil wäre es daher, wenn das Shopsystem anhand von kundenspezifischen Daten bei der Auswahl eines derartigen Geschenkes dessen Interessen, Vorlieben und dergleichen berücksichtigen würde. The electronic shop system recognizes that one is currently in the shop system moving customer's birthday or recently had a birthday. In one individualized catalog should be available to the customer on the part of the shop system Customer loyalty to the birthday is congratulated or subsequently congratulated and give him, for example, a small gift when placing an order automatically placed in his so-called electronic shopping cart can. In order to further expand the customer connection to the shop system, should such a gift is not just any gift, but something that may actually interest the customer or for this useful gift. It would therefore be an advantage if that Shop system based on customer-specific data when selecting a such gift whose interests, preferences and the like would take into account.  

Die hier aufgezeigten Szenarien setzen immer eine zielgruppenindividualisierte Erstellung von Katalogen voraus. Betreiber von elektronisch kommerziellen Anwendungen oder Diensten in Informations- und Kommunikationsnetzwerken müssen daher, unabhängig davon, ob der Nutzer Endverbraucher oder Businesskunde ist, dafür Sorge tragen, daß die Kataloge von Waren und/oder Dienstleistungen entsprechend individualisiert aufbereitet sind. Dazu müssen beispielsweise auch Sonderkonditionen berücksichtigt werden, insbesondere im business-to-business-Bereich, wo zwischen Unternehmen bzw. Organisationen in der Regel Rahmenverträge bestehen. Diese Konditionen müssen seitens der Betreiber in ihren Anwendungen oder Diensten automatisiert übernommen werden können, beispielsweise Sonderkonditionen auf einzelne Produkte oder ganze Warengruppen, zeitlich begrenzte Rabatte oder dergleichen. In eprocurement- Anwendungen ist es für einen Lieferanten beispielsweise nicht sinnvoll, jedem seiner Händler ein und denselben Katalog anzubieten. Die Kataloge müssen sich somit sowohl in ihrer Struktur als auch hinsichtlich der Preise unterscheiden. So gibt es beispielsweise Warengruppen und Produkte, die einige Händler mehr oder weniger nicht interessieren und andere schon. In business-to-consumer- Anwendungen ist es wesentlicher, den Nutzern, also den Kunden, einen kundenindividualisierten Katalog zu präsentieren und derart dynamisch zu halten, daß sich dieser dem Interessenprofil, den Vorlieben und dergleichen des jeweiligen Kunden anpaßt.The scenarios shown here always set a target group-specific one Creation of catalogs ahead. Operators of electronic commercial Applications or services in information and communication networks Therefore, regardless of whether the user is an end user or Business customer is to ensure that the catalogs of goods and / or Services are individually prepared accordingly. To do this For example, special conditions are also taken into account, especially in business-to-business area where between companies or organizations in generally framework contracts exist. These conditions must on the part of the Operators in their applications or services are automatically adopted can, for example special conditions on individual products or whole Product groups, temporary discounts or the like. In eprocurement Applications, it makes no sense for a supplier, for example to offer the same catalog to its dealers. The catalogs need to be thus differ both in their structure and in terms of prices. So For example, there are product groups and products that some retailers have more or less don't care and others do. In business-to-consumer Applications, it is more important to the users, i.e. the customers, one present customer-specific catalog and keep it dynamic, that the interests, preferences and the like of the adapts to the respective customer.

Diese Anforderungen erfüllen die bisher bekannten elektronischen kommerziellen Anwendungen oder Dienste in Informations- und Kommunkationsnetzwerken nur unzureichend. Wollte beispielsweise ein Lieferant einigen seiner Kunden individuelle Kataloge zusammenstellen, so müßte er tatsächlich eine entsprechende Anzahl an Katalogen erstellen und diese beispielsweise aus seiner eigenen Datenbank in eine ASCII-Textdatei oder eine XML-Datei exportieren und schließlich diese Dateien dem jeweiligen Kunden, beispielsweise einem Händler, zur Verfügung stellen, beispielsweise per e-mail zuschicken. Die Händler auf der anderen Seite müßten ihrerseits dann dafür Sorge tragen, daß diese Dateien in ihre eigenen Anwendungen importiert werden, wozu beispielsweise ein Desktop- Purchasing-System, eine ERP-Anwendung, ein Warenwirtschaftssystem oder dergleichen verwendet werden müßte. Diese sehr komplexen Import- und Exportprozesse sind äußerst kompliziert, zeitaufwendig und kostenintensiv und erlauben darüber hinaus nur eine äußerst beschränkte Erstellung von individualisierten Katalogen.These requirements are met by the previously known electronic commercial ones Applications or services in information and communication networks only insufficient. For example, a supplier wanted some of its customers to compile individual catalogs, he really should have one create the appropriate number of catalogs and, for example, from his export your own database to an ASCII text file or an XML file and finally these files to the respective customer, for example a dealer, make it available, for example by e-mail. The dealers at the the other side would then have to make sure that these files in their own applications are imported, for example a desktop Purchasing system, an ERP application, an ERP system or the like should be used. These very complex import and Export processes are extremely complicated, time consuming and costly and  allow only an extremely limited creation of individualized catalogs.

Andere bekannte Verfahren zur automatisierten Erstellung von Katalogen von Waren und/oder Dienstleistungen für elektronische kommerzielle Anwendungen oder Dienste in Informations- und Kommunikationsnetzwerken ermöglichen zwar die Berücksichtigung von kundenspezifischen Eigenschaften bei der Erstellung von Katalogen und erreichen damit einen gewissen Grad von Individualisierung und Personalisierung, wozu beispielsweise Sonderkonditionen oder Werbeaktivitäten berücksichtigbar sind, das Problem derartiger Anwendungen ist jedoch in der von diesen lediglich bereitgestellten statischen Strukturierungsmöglichkeit von Waren und/oder Dienstleistungen gegeben, die es einem Betreiber lediglich erlaubt, seine Waren und/oder Dienstleistungen in einer bestimmten Struktur zu kategorisieren und zu präsentieren. Aus diesen statischen Ansätzen heraus ist es Betreibern von bisher bekannten elektronischen kommerziellen Anwendungen oder Diensten in Informations- und Kommunikationsnetzwerken nicht bzw. nur äußerst schwierig und mit erheblichem Kostenaufwand möglich, einer Vielzahl unterschiedlicher Kunden bzw. Nutzer hochindividualisierte Kataloge zu präsentieren. Erweiterungen dieser Verfahren sind nicht bzw. nur beschränkt möglich, da es an einem vollständig modularen Aufbau mangelt.Other known methods for the automated creation of catalogs by Goods and / or services for electronic commercial applications or enable services in information and communication networks the consideration of customer-specific properties when creating Catalogs and thus achieve a certain degree of individualization and Personalization, including special conditions or advertising activities are considered, but the problem of such applications is in that of this only provided static structuring possibility of goods and / or services that only allow an operator to Categorize goods and / or services in a specific structure and present. Based on these static approaches, it is the operator of previously known electronic commercial applications or services in Information and communication networks not or only extremely difficult and possible at considerable expense, a variety of different Present customers and users with highly customized catalogs. extensions these methods are not possible or only possible to a limited extent, since it can be completely modular structure is lacking.

Der Erfindung liegt in Anbetracht dieses Standes der Technik die Aufgabe zugrunde, ein Verfahren der Eingangs genannten Art bereitzustellen, welches es einem Betreiber von elektronischen kommerziellen Anwendungen oder Diensten in Informations- und Kommunikationsnetzwerken auf einfachste und kostengünstigste Art und Weise ermöglicht, hochgradig nutzerindividualisierte Kataloge zu erstellen, wobei sowohl Betreiber- als auch nutzerseitig eine einfachste und freundlichste Bedienung mit umfangreichen Funktionalitäten und darüber hinaus ein an wachsende Anforderungen modularer Aufbau ermöglicht werden soll.In view of this prior art, the object of the invention to provide a method of the type mentioned, which it an operator of electronic commercial applications or services in Information and communication networks at the simplest and most cost-effective way enables highly customized Create catalogs, with both operator and user side simplest and friendliest operation with extensive functionalities and in addition, a modular structure that allows for growing demands shall be.

Zur Lösung dieser Aufgabe wird mit der Erfindung ein Verfahren zur automatisierten Erstellung von nutzerindividualisierten Katalogen von Waren und/oder Dienstleistungen für elektronische kommerzielle Anwendungen oder Dienste in Informations- und Kommunikationsnetzwerken, insbesondere electronic commerce-Anwendungen wie business-to-consumer (B2C)-, business-to-business (B2B)-, oder business-to-employee (B2E)-Anwendungen und dergleichen im Internet oder in einem Intranet, bereitgestellt, wobei in einer ersten Datenbank statische Rohdaten von Waren und/oder Dienstleistungen in Datensätzen erfaßt werden, in einer zweiten Datenbank Waren und/oder Dienstleistungen in frei bestimmbaren Kategorien nach ihren Spezifikationen in Datensätzen erfaßt werden, in einer dritten Datenbank in frei bestimmbaren Profilen kundenspezifische Eigenschaften in Datensätzen erfaßt werden, die Datensätze der Datenbanken miteinander verknüpft werden und anhand der Verknüpfung ein Katalog von Waren und/oder Dienstleistungen erstellt und zur Anzeige gebracht wird.To achieve this object, the invention provides a method for automated creation of customized catalogs of goods and / or services for electronic commercial applications or Services in information and communication networks, especially electronic  commerce applications such as business-to-consumer (B2C), business-to-business (B2B), or business-to-employee (B2E) applications and the like in Internet or on an intranet, provided in a first database Static raw data of goods and / or services recorded in data records in a second database goods and / or services in free definable categories according to their specifications in data records in a third database in freely definable profiles Customer-specific properties are recorded in data records, the data records the databases are linked together and based on the link Catalog of goods and / or services created and displayed becomes.

Das erfindungsgemäße Verfahren erlaubt durch die Erfassung und Verknüpfung der Datensätze auf einfachste Art und Weise eine Erstellung von hochgradig nutzerindividualisierten Katalogen von Waren und/oder Dienstleistungen für elektronische kommerzielle Anwendungen oder Dienste in Informations- oder Kommunikationsnetzwerken, mit einer sowohl nutzer- als auch betreiberseitig einfachsten Bedienung, hohem Komfort und umfangreichen Funktionalitäten. Durch die Erfassung von Waren- und/oder Dienstleistungsspezifikationen in frei bestimmbaren Kategorien, die Erfassung von nutzerspezifischen Eigenschaften in frei bestimmbaren Profilen, der Erfassung von statischen Rohdaten von Waren und/oder Dienstleistungen in separaten Datensätzen und die Verknüpfung der Datensätze miteinander ist darüber hinaus ein modularer Aufbau gegeben, der auf einfachste Art und Weise nahezu beliebig an wachsende Anforderungen anpaßbar ist.The method according to the invention allows through detection and linking of the data records in the simplest way of creating a high level Customized catalogs of goods and / or services for electronic commercial applications or services in information or Communication networks, with a user and operator side simplest operation, high comfort and extensive functionalities. By entering goods and / or service specifications in free definable categories, the acquisition of user-specific properties in freely definable profiles, the collection of static raw data of goods and / or services in separate records and linking the Data records with each other are also given a modular structure based on Easiest way to adapt to growing requirements is.

Vorteilhafterweise werden in den erfindungsgemäßen Datensätzen der ersten Datenbank zentral, das heißt lokal vor Ort des Betreibers der elektronischen kommerziellen Anwendung bzw. des Dienstes statische Rohdaten von Waren und/oder Dienstleistungen erfaßt. Die statischen Rohdaten der Waren oder Dienstleistungen umfassen Listenpreise, Bilder, Gewicht, Hersteller und dergleichen Informationen der Waren und/oder Dienstleistungen. Damit wird ein Basiskatalog geschaffen, dessen Struktur betreiberseitig eingebbar bzw. vorgebbar ist, das heißt die einzelnen Bezeichnungen von Gruppierungen der Waren und/oder Dienstleistungen, deren Organisation, Hirarchisierung und dergleichen, und nicht nach außen hin präsentiert wird. Die Datensätze der Rohdaten können so betreiberseitig manuell gepflegt werden oder beispielsweise aus bestehenden betreiberseitigen Warenwirtschaftssystemen und dergleichen importiert und verknüpft werden.Advantageously, the first in the data records according to the invention Central database, i.e. locally on-site of the operator of the electronic commercial application or service static raw data of goods and / or services. The static raw data of the goods or Services include list prices, pictures, weight, manufacturers and similar information of the goods and / or services. So that becomes a Basic catalog created, the structure of which can be entered by the operator or is specifiable, that is, the individual names of groups of the Goods and / or services, their organization, hierarchization and  the like, and is not presented to the outside. The records of the Raw data can be maintained manually by the operator or, for example from existing operator-side merchandise management systems and the like imported and linked.

In einer besonders vorteilhaften Ausgestaltung der Erfindung werden in den Datensätzen einer ersten zentralen Datenbank die statischen Rohdaten von Waren und/oder Dienstleistungen in Form von Verknüpfungen zu dezentral gespeicherten statischen Rohdaten von Waren und/oder Dienstleistungen erfaßt. Auf diese Art und Weise lassen sich auf einfachste und kostengünstigste Art und Weise Rohdaten von Waren und/oder Dienstleistungen in Datensätzen dezentraler Datenbanken, beispielsweise von Zulieferern, Lieferanten und dergleichen, in die zu erstellenden individualisierten Kataloge einbinden, ohne daß diese Datensätze der Rohdaten von Waren und/oder Dienstleistungen seitens des Betreibers gepflegt werden müssen. Durch die Verknüpfung zu dezentral gespeicherten statischen Rohdaten von Waren und/oder Dienstleistungen werden diese Datensätze lediglich seitens des betreiberseitig eingesetzten Verfahrens in dessen Anwendung oder Dienst gespiegelt, so daß für diese Datensätze in Datenbanken benötigter Speicherplatz nicht von dem Betreiber bereitgestellt und unterhalten werden muß, so daß verfahrensgemäß weitere Kosteneinsparungen gegeben sind. Verfahrensgemäß können so neben einem betreiberseitig eingerichteten Basiskatalog auch oder nur verknüpfte Kataloge verwendet werden. Vorteilhafterweise können diese verknüpften Rohdaten gemietet bzw. vermietet werden.In a particularly advantageous embodiment of the invention, the Records of a first central database the static raw data from Goods and / or services in the form of links to decentralized stored static raw data of goods and / or services. In this way, and in the simplest and cheapest way Way raw data of goods and / or services in data sets more decentralized Databases, for example from suppliers, suppliers and the like, in the Integrate individualized catalogs to be created without these data records the raw data of goods and / or services on the part of the operator must be maintained. By linking to decentrally stored Static raw data of goods and / or services becomes this Data records only on the part of the method used by the operator in its Application or service mirrored so that for these records in databases required storage space not provided and maintained by the operator must be given, so that further cost savings are given in accordance with the method are. According to the method, in addition to one set up by the operator Basic catalog can also be used or only linked catalogs. These linked raw data can advantageously be rented or leased become.

Verfahrensgemäß werden in der zweiten Datenbank Waren und/oder Dienstleistungen in frei bestimmbaren Kategorien nach ihren Spezifikationen in Datensätzen erfaßt. Die Spezifikationen der Waren und/oder Dienstleistungen umfassen dabei Waren- bzw. Dienstleistungsoberbegriffe wie beispielsweise Spielzeug, Bekleidung, Fanartikel und dergleichen, die so eine Waren- bzw. Dienstleistungsgruppenstruktur bilden, die weitere untere Gruppenstrukturierungen aufweisen kann, beispielsweise Herrenbekleidung, Damenbekleidung, Bekleidung für Kinder, Spielzeug für Kinder bis 3 Jahre, Spielzeug für Kinder bis 6 Jahre, Fanartikel für Sportvereine, Fanartikel für Musiker und dergleichen, die selbstverständlich ihrerseits weitere Untergruppenstrukturierungen umfassen können. Die in der zweiten Datenbank in frei bestimmbaren Kategorien nach ihren Spezifikationen erfaßten Waren und/oder Dienstleistungen haben dabei noch nichts mit realen Waren und/oder Dienstleistungen zu tun und sind insofern virtuell. Die Datensätze der zweiten Datenbank bilden quasi einen virtuellen Katalog, der völlig unabhängig von den Datensätzen der Waren oder Dienstleistungen in der ersten Datenbank ist. Erst durch die Verknüpfung der Datensätze in den Datenbänken miteinander zur verfahrensgemäßen Erstellung des nutzerindividualisierten Kataloges werden den Kategorien in Abhängigkeit der Profile der Datensätze in der dritten Datenbank Inhalte anhand der Datensätze der ersten Datenbank zugewiesen Vorteilhafterweise können gemäß einem weiteren Vorschlag der Erfindung Kategorien der Datensätze der zweiten Datenbank aus bestehenden, beispielsweise vorgefertigten Kategorien ausgewählt werden.According to the method, goods and / or Services in freely definable categories according to their specifications in Records. The specifications of the goods and / or services include generic goods or service terms such as Toys, clothing, fan articles and the like, which are such goods or Form service group structure, the further lower group structuring can have, for example, men's clothing, women's clothing, clothing for children, toys for children up to 3 years, toys for children up to 6 years, Fan articles for sports clubs, fan articles for musicians and the like of course in turn include further sub-group structuring  can. The in the second database in freely definable categories according to their Specified goods and / or services still have nothing to do with real goods and / or services and are therefore virtual. The data records of the second database form a virtual one Catalog that is completely independent of the records of the goods or Services in the first database is. Only by linking the Records in the databases with each other for the procedural creation of the user-individualized catalog are the categories depending on the Profiles of the records in the third database content based on the records of the first database assigned can advantageously according to another Proposal of the invention categories from the records of the second database existing, e.g. pre-made categories can be selected.

Die frei bestimmbaren Profile der in der dritten Datenbank in Datensätzen erfaßten nutzerspezifischen Eigenschaften umfassen beispielsweise soziodemographische Daten des Nutzers wie Beruf, Alter, Einkommen, Interessen, Hobbys, Geschlecht, Bestellverhalten, Marketingverhalten und dergleichen, die es ihrerseits ermöglichen, Nutzer aufgrund ihrer spezifischen Eigenschaften in Profile zu gruppieren. Die Profile setzen sich dabei aus einem Namen und einer Sammlung von Erwartungen an das Profil zusammen. So umfaßt beispielsweise das Profil "Kunden zwischen 18 und 24 Jahren" die Erwartung, daß das Alter des Kunden nicht kleiner als 18 Jahre und nicht größer als 24 Jahre ist. Verfahrensgemäß werden somit bei der Bestimmung von Profilen seitens des Betreibers der Name und die Erwartungen spezifiziert. Vorteilhafterweise werden soziodemographische Daten, Bestellverhalten und dergleichen nutzerspezifische Profile erfaßt, das heißt aufgezeichnet bzw. mitgetrackt und in Datensätzen abgespeichert, so daß diese nach einer Auswertung zur Erstellung von Profilen verwendbar sind. Vorteilhafterweise sind Profile der Datensätze der dritten Datenbank aus bestehenden Profilen auswählbar.The freely definable profiles of those recorded in data records in the third database User-specific properties include, for example, socio-demographic User data such as profession, age, income, interests, hobbies, gender, Ordering behavior, marketing behavior and the like, which in turn is it allow users to profile based on their specific properties group. The profiles consist of a name and a collection of expectations of the profile together. For example, the profile includes "Customers between 18 and 24 years" the expectation that the age of the customer is not less than 18 years old and not more than 24 years old. According to the method are thus the name when determining profiles on the part of the operator and specified expectations. Advantageously, socio-demographic Data, ordering behavior and the like recorded user-specific profiles, that is recorded or tracked and stored in data records, so that these can be used after an evaluation to create profiles. Profiles of the data records of the third database are advantageously made existing profiles can be selected.

In einer weiteren vorteilhaften Ausgestaltung der Erfindung werden in den Datensätzen der zweiten und dritten Datenbank Verknüpfungen zu dezentral gespeicherten Datensätzen von Kategorien bzw. Profilen gespeichert, so daß der Datenbankbedarf seitens des Betreibers weiter reduzierbar ist. Darüber hinaus wird so die Möglichkeit geschaffen, diese Datensätze von Zulieferern zu mieten oder zuzukaufen.In a further advantageous embodiment of the invention, the Datasets of the second and third database links to decentralized stored records of categories or profiles, so that the Database requirements on the part of the operator can be further reduced. Furthermore  This creates the opportunity to rent these data sets from suppliers or to buy.

Gemäß einem vorteilhaften Vorschlag der Erfindung werden die Datensätze der zweiten Datenbank mit den Datensätzen der ersten und der dritten Datenbank verknüpft. Auf diese Art und Weise lassen sich verfahrensgemäß die in frei . bestimmbaren Kategorien nach ihren Spezifikationen in Datensätzen erfaßten Waren und/oder Dienstleistungen der zweiten Datenbank in Abhängigkeit der in den Datensätzen der ersten Datenbank erfaßten statischen Rohdaten von Waren und/oder Dienstleistungen und in Abhängigkeit der in der dritten Datenbank in frei bestimmbaren Profilen erfaßten kundenspezifischen Eigenschaften verknüpfen. Dadurch wird die Funktionalität zur Erstellung nutzerindividualisierter Kataloge weiter erhöht.According to an advantageous proposal of the invention, the data records of the second database with the records of the first and third databases connected. In this way, according to the procedure, the in. determinable categories according to their specifications in data records Goods and / or services of the second database depending on the in raw data of the goods recorded in the first database and / or services and depending on the free in the third database Link definable profiles to customer-specific properties. This makes the functionality for creating customized catalogs further increased.

Mit einem weiteren besonders vorteilhaften Vorschlag der Erfindung werden die Datensätze der zweiten Datenbank zunächst mit den Datensätzen der dritten Datenbank und anschließend die so verknüpften Datensätze der zweiten Datenbank mit den Datensätzen der ersten Datenbank verknüpft. Dadurch ist eine gezielte nutzerindividualisierte Erstellung von Katalogen von Waren und/oder Dienstleistungen gegeben.With another particularly advantageous proposal of the invention Data records from the second database initially with the data records from the third Database and then the linked records of the second Database linked to the records of the first database. This is one targeted user-specific creation of catalogs of goods and / or Services given.

Gemäß einem weiteren besonders vorteilhaften Vorschlag der Erfindung werden die Datensätze nach frei bestimmbaren Regeln miteinander verknüpft, so daß der Katalog von Waren und/oder Dienstleistungen dynamisch zur Laufzeit mit Waren- und/oder Dienstleistungsdaten erstellt wird, die dem individuellen Nutzerprofil entsprechen. Vorteilhafterweise werden die Datensätze der zweiten Datenbank mit den Datensätzen der dritten Datenbank nach Sichtbarkeitsregeln verknüpft, so daß anhand der Profile nutzerspezifische Eigenschaften der jeweiligen Nutzer gezielte Kategorien von Waren- und/oder Dienstleistungsspezifikationen automatisiert ausgewählt werden. Die Sichtbarkeitsregeln steuern so die Sichtbarkeit von Waren- und/oder Dienstleistungskategorien auf Basis vorhandener Nutzerprofile und entscheiden, vorteilhafterweise durch Vergleiche, ob eine Kategorie einem bestimmten Nutzer angezeigt werden soll oder nicht, beispielsweise in Abhängigkeit der Interessen eines Nutzers oder davon, ob der jeweilige Nutzer diese Kategorie überhaupt sehen darf. According to another particularly advantageous proposal of the invention the records are linked together according to freely definable rules, so that the Catalog of goods and / or services dynamically at runtime with goods and / or service data is created that corresponds to the individual user profile correspond. The data records of the second database are advantageously included linked the records of the third database according to visibility rules, so that targeted user-specific properties of the respective user based on the profiles Automated categories of goods and / or service specifications to be selected. The visibility rules control the visibility of Goods and / or service categories based on existing user profiles and decide, advantageously by comparing, whether a category belongs to you certain users should or should not be displayed, for example in Dependence of the interests of a user or whether the respective user may see this category at all.  

In einer weiteren vorteilhaften Ausgestaltung der Erfindung werden die Datensätze der zweiten Datenbank mit den Datensätzen der ersten Datenbank nach Inhaltssteuerungsregeln verknüpft. Mit den Inhaltssteuerungsregeln werden den Kategorien von Waren und Dienstleistungen in den Datensätzen der zweiten Datenbank Inhalte aus den Datensätzen der ersten Datenbank zugewiesen, also Rohdaten von Waren und/oder Dienstleistungen durch die Verknüpfung der Datensätze miteinander. Vorteilhafterweise erfolgt die Verknüpfung dabei dynamisch unter Berücksichtigung der Datensätze der dritten Datenbank, also anhand von Profilen nutzerspezifischer Eigenschaften.In a further advantageous embodiment of the invention, the data records the second database with the records of the first database Content control rules linked. With the content control rules Categories of goods and services in the records of the second Database content from the records of the first database assigned, so Raw data of goods and / or services by linking the Records with each other. The link is advantageously made here dynamically taking into account the data records of the third database, ie based on profiles of user-specific properties.

Vorteilhafterweise werden die Regeln über Vergleichsoperationen definiert, so daß anhand eines Vergleiches in dem zu erstellenden Katalog nur oder hervorgehoben den Nutzer tatsächlich interressierende Informationen präsentiert werden.The rules are advantageously defined via comparison operations, so that based on a comparison in the catalog to be created only or highlighted Interesting information is actually presented to the user.

Gemäß einer weiteren vorteilhaften Ausgestaltung der Erfindung erfolgt die Verknüpfung der Datensätze in einem Datensatz, aus dem der Katalog erstellt wird. Dadurch ist die Möglichkeit geschaffen, nur für den jeweiligen Nutzer nutzerindividualisierte verknüpfte Datensätze zu verwenden. Vorteilhafterweise werden die verknüpften Datensätze in einer Datenbank erfaßt, so daß diese beispielsweise im Rahmen von Bestellhistorien, Marketinghistorien und dergleichen zu einem späteren Zeitpunkt zur Erstellung von Kategorien oder Profilen verwendbar sind.According to a further advantageous embodiment of the invention, the Linking the records in a record from which the catalog is created becomes. This creates the possibility only for the respective user use user-specific linked data sets. advantageously, the linked data records are recorded in a database, so that these for example in the context of order histories, marketing histories and the same at a later time to create categories or Profiles are usable.

Gemäß einem weiteren vorteilhaften Vorschlag der Erfindung werden in der zweiten und/oder dritten Datenbank Verknüpfungen zu dezentral gespeicherten Datensätzen von Kategorien von Waren- und/oder Dienstleistungsspezifikationen bzw. von Profilen nutzerspezifischer Eigenschaften erfaßt, so daß seitens einer Rechenanlage eines das erfindungsgemäße Verfahren nutzenden Betreibers minimalste Datenbankresourcen erforderlich und somit weitere Kosteneinsparungen ermöglicht sind.According to a further advantageous proposal of the invention, the second and / or third database links to decentrally stored Records of categories of goods and / or service specifications or recorded by profiles of user-specific properties, so that on the part of Computer system of an operator using the method according to the invention minimal database resources required and therefore more Cost savings are made possible.

Weitere Einzelheiten, Merkmale und Vorteile der Erfindung werden nachfolgend anhand der in den Figur dargestellten Ausführungsbeispiele näher erläutert. Dabei zeigen: Further details, features and advantages of the invention are set out below based on the embodiments shown in the figures. there demonstrate:  

Fig. 1 in einem Blockdiagramm ein Beispiel für eine electronic procurement- Anwendung; Figure 1 is a block diagram showing an example of an electronic procurement application.

Fig. 2 in einem Blockdiagramm ein Beispiel für eine supply chain-Integration; Figure 2 is a block diagram showing an example of a supply chain integration.

Fig. 3 den prinzipiellen Aufbau einer application service providing (ASP)- Anwendung anhand eines Flußdiagramms; Fig. 3 shows the basic structure of an application service providing (ASP) - Application of a flowchart;

Fig. 4 ein Ausführungsbeispiel zur Erfassung von Datensätzen einer zweiten Datenbank; Fig. 4 shows an embodiment for the detection of data records of a second database;

Fig. 5 in einem Flußdiagramm ein Ausführungsbeispiel für die Verknüpfung von Datensätzen; Figure 5 is a flow chart showing an exemplary embodiment of the linking of data sets.

Fig. 6 in einem Flußdiagramm ein Ausführungsbeispiel für die Verwendung von Sichtbarkeitsregeln; Fig. 6 is a flow chart showing an exemplary embodiment of the use of visibility rules;

Fig. 7 in einem Flußdiagramm ein weiteres Ausführungsbeispiel für die Verwendung von Sichtbarkeitsregeln und Fig. 7 in a flow chart another embodiment for the use of visibility rules and

Fig. 8 ein Ausführungsbeispiel für Profile in Datensätzen einer dritten Datenbank. Fig. 8 shows an exemplary example of profile data sets in a third database.

Fig. 1 zeigt die Einbindung eines erfindungsgemäßen Verfahrens zur automatisierten Erstellung von nutzerindividualisierten Katalogen von Waren und/oder Dienstleistungen für eine electronic procurement-Anwendung, vorliegend anhand eines klein- und mittelständigen Unternehmens (KMU). Hier ist es Aufgabe der Einkaufsabteilung, für das Unternehmen über das Internet MRO (maintenance, repair and operations)-Güter sogenannte C-Teile, also nicht produktionsrelevante, im Betriebsalltag jedoch benötigte Produkte wie Büromaterialien, Hygieneartikel, Software, Literatur und Computer-Peripherie, von Lieferanten zu beschaffen. Betriebsintern werden dabei Beschaffungsgenehmigungsverfahren über ein firmeninternes Intranet automatisiert abgewickelt (Genehmigungs-Workflow). Die Einkaufsabteilung konsolidiert dabei über das Internet Lieferanten und handelt mit diesen Sonderkonditionen aus, so daß Unternehmensmitarbeiter (Einkäufer/Bedarfsträger) über das firmeninterne Intranet MRO-Güter bestellen können. Fig. 1 shows the integration of an inventive method for automated generation of nutzerindividualisierten catalogs of products and / or services for an electronic procurement application, in this case, using a small and medium-sized company (SME). Here it is the task of the purchasing department to use the Internet for MRO (maintenance, repair and operations) goods so-called C-parts, i.e. non-production-relevant products such as office supplies, hygiene articles, software, literature and computer peripherals that are required in everyday operations, from suppliers. In-house procurement approval procedures are processed automatically via an in-house intranet (approval workflow). The purchasing department consolidates suppliers via the Internet and negotiates these special conditions, so that company employees (buyers / users) can order MRO goods via the company's intranet.

Die Lieferanten stellen der Einkaufsabteilung die seitens der Lieferanten anbietbaren Waren und/oder Dienstleistungen in Form von Rohdaten zur Verfügung, wobei in einer zentralen ersten Datenbank seitens des KMUs Verknüpfungen zu den dezentral seitens der Lieferanten gespeicherten statischen Rohdaten von Waren und/oder Dienstleistungen in Datensätzen erfaßt werden.The suppliers provide the purchasing department with the suppliers Offers goods and / or services in the form of raw data for Available in a central first database on the part of the SME Links to the static data stored locally by the suppliers Raw data of goods and / or services can be recorded in data records.

Seitens des KMUs werden in einer zweiten Datenbank die den Mitarbeitern zur Bestellung zur Verfügung zu stellenden Waren und/oder Dienstleistungen in frei bestimmbaren Kategorien nach ihren Spezifikationen in Datensätzen erfaßt. In einer dritten Datenbank seitens des KMUs werden einzelnen Mitarbeitern in frei bestimmbaren Profilen nutzerspezifische Eigenschaften in Datensätzen erfaßt, beispielsweise die Position im Unternehmen, die Art und Häufigkeit von Bedarfsbestellungen, Bestellbefugnisse und dergleichen. Seitens einer Rechenanlage im Intranet des KMUs werden die Datensätze der drei Datenbanken miteinander verknüpft und anhand der Verknüpfung für den jeweiligen Mitarbeiter ein hochindividualisierter Katalog von bestellbaren Waren und/oder Dienstleistungen erstellt und seitens einer Rechenanlage des jeweiligen Mitarbeiters über das unternehmensinterne Intranet zur Anzeige gebracht. Auf den Rechenanlagen des unternehmensinternen Intranets wird dabei ein Desktop- Purchasing-System oder eine Buy-Site-Software verwendet, also eine Web- Applikation, die im geschlossenen Intranet des KMUs läuft. Die Applikation ist dabei einfach zu bedienen und verlangt keine oder nur geringe Einarbeitungszeiten.On the part of the SME, the employees are saved in a second database Order goods and / or services to be made available in free definable categories according to their specifications in data records. In A third database on the part of the SME frees up individual employees determinable profiles recorded user-specific properties in data records, For example, the position in the company, the type and frequency of Requests, authorizations and the like. On the part of one Computer system on the intranet of the SME are the records of the three Databases linked together and based on the link for the each employee has a highly customized catalog of goods that can be ordered and / or services created and on the part of a computer system of the respective Employees displayed on the company's intranet. On the Computing systems of the company's intranet will be a desktop Purchasing system or a buy-site software used, i.e. a web Application that runs on the SME's closed intranet. The application is easy to use and requires little or no use Training periods.

Die so im unternehmensinternen Intranet integrierten Produktkataloge von Waren und/oder Dienstleistungen können seitens der Mitarbeiter des Unternehmens auf einfache und bedienerfreundliche Art und Weise genutzt werden und Produkte lassen sich über Suchmechanismen schnell und sicher finden und schließlich in einem virtuellen Warenkorb zur Bestellung ablegen. Dem Mitarbeiter bleiben die im Hintergrund ablaufenden Funktionen der procurement-Anwendung verborgen, insbesondere die hinter den Produkten von Waren und/oder Dienstleistungen stehenden Lieferanten, die in die unternehmensinterne procurement-Anwendung integriert wurden. Unternehmensintern lassen sich so multiple Kataloge unterschiedlichster Lieferanten einheitlich integrieren und nutzerspezifisch verwenden.The product catalogs of goods integrated into the company's intranet and / or services on the part of the company's employees simple and user-friendly way to be used and products can be found quickly and safely using search mechanisms and finally in place a virtual shopping cart to order. They remain with the employee functions of the procurement application that run in the background are hidden, especially those behind the products of goods and / or services standing suppliers in the in-house procurement application  were integrated. This allows multiple catalogs to be created within the company integrating different suppliers uniformly and user-specifically use.

Wie in Fig. 1 zu erkennen, werden über das Internet zwischen dem KMU und dem Lieferanten, für den Mitarbeiter des Unternehmens nicht sichtbar, Auftragsbestätigungen, Zahlungvorgänge und dergleichen abgewickelt.As can be seen in FIG. 1, order confirmations, payment transactions and the like are processed via the Internet between the SME and the supplier, which is not visible to the company employee.

Für das KMU nicht sichtbar kann ebenso der Lieferant in Anwendung des erfindungsgemäßen Verfahrens mit anderen Lieferanten oder Großhändlern zusammenarbeiten, also in business-to-business-Anwendungen, und so seinen Nutzern, vorliegend das KMU, individualisierte Kataloge erstellen. Beispielhaft für derartige business-to-business-Anwendungen ist in Fig. 1 ein Spediteur dargestellt.Not visible to the SME, the supplier can also work with other suppliers or wholesalers using the method according to the invention, that is to say in business-to-business applications, and thus create customized catalogs for its users, in the present case the SME. An example of such business-to-business applications is shown in Fig. 1 a carrier.

Fig. 2 zeigt eine supply chain-Integration, in der das erfindungsgemäße Verfahren zur automatisierten Erstellung von nutzerindividualisierten Katalogen zur Anwendung kommt. Eine supply chain-Integration umfaßt dabei die Integration sämtlicher im Handel anfallender Prozesse der gesamten Wertschöpfungsketten, ohne daß zwischen den einzelnen Kunden, Händlern, Herstellern, Lieferanten oder Spediteuren Medienbrüche auftreten. Ziel von supply chain-Integrationen ist es, weltweit alle Handelspartner in allen denkbaren Geschäftsprozessen über Informations- und Kommunikationsnetzwerke in Echtzeit mit Daten zu versorgen. Dazu müssen die Systeme und eingesetzten Verfahren zur Automatisierung aller Beteiligten in der Kette standardisierte Technologien und Formate unterstützen, so daß die auszutauschenden Daten ohne Medienbrüche durch die Kette gereicht werden können. Bei diesen Daten handelt es sich üblicherweise um Anfragen, Bestellungen, Auftragsbestätigungen, Rechnungen, Lieferscheine, Produktkataloge und dergleichen. Fig. 2 shows a supply chain integration, in the method of the invention for the automated production comes from nutzerindividualisierten catalogs used. A supply chain integration includes the integration of all processes in the entire value chain that occur in retail without media breaks occurring between the individual customers, dealers, manufacturers, suppliers or freight forwarders. The goal of supply chain integrations is to provide all trading partners in all conceivable business processes with data in real time via information and communication networks. To this end, the systems and processes used to automate all those involved in the chain must support standardized technologies and formats so that the data to be exchanged can be passed through the chain without media breaks. These data are usually inquiries, orders, order confirmations, invoices, delivery notes, product catalogs and the like.

Fig. 2 zeigt die verschiedenen Anwendungsbereiche des erfindungsgemäßen Verfahrens anhand einer supply chain-Integration. Bei dem mit 1 gekennzeichneten Pfeil konfiguriert und bestellt ein Kunde über das Internet einen Computer bei einem Online-Händler. Dabei hat der Händler dem Kunden mit dem erfindungsgemäßen Verfahren einen kundenindividualisierten Katalog mit Komponenten für dessen Computer bereitgestellt und der Kunde anhand dieses Kataloges seine individuelle Bestellung getätigt. Der Händler empfängt über das Internet die Bestellung und diese wird - wie anhand des mit 2 gekennzeichneten Pfeils zu erkennen - automatisch über das Internet an einen Computerhersteller weitergeleitet. Der Hersteller hat dabei dem Händler händlerspezifische Datentsätze zur Erstellung von Katalogen nach dem erfindungsgemäßen Verfahren für den Kunden zur Verfügung gestellt. Der Hersteller konfiguriert nun den Computer für den Kunden. Seitens des Herstellers wird über ein firmeninternes Datenverarbeitungssystem aufgrund der Bestellung automatisiert die Verfügbarkeit der einzelnen Komponenten für den Computer des Kunden, beispielsweise Prozessor, Arbeitsspeicher, Monitor, Festplatte und dergleichen, im eigenen Lager abgefragt. Stellt das Datenverarbeitungssystem des Herstellers nun fest, daß beispielsweise der benötigte Prozessor nicht verfügbar ist, generiert das Datenverarbeitungssystem des Herstellers automatisiert eine Bestellung des Prozessors, in dem es diese unter Verwendung eines herstellerspezifischen Kataloges nach dem erfindungsgemäßen Verfahren an einen entsprechenden Lieferanten über das Internet sendet, wie vorliegend anhand des mit 3 gekennzeichneten Pfeiles zu erkennen. Automatisiert informiert der Lieferant den Hersteller über eine entsprechende ecommerce-Anwendung über den frühestmöglichen Liefertermin des benötigten Prozessors (Pfeil 4). Der Hersteller ermittelt daraufhin automatisiert den bestmöglichen Auslieferungstermin für den vom Kunden bestellten Rechner und informiert über das Internet einen Spediteur, den dieser beispielsweise seitens eines herstellerinternen Intranets anhand eines verfahrensgemäß hergestellten Kataloges ausgewählt hat. Entsprechend überprüft ein entsprechendes Datenverarbeitungssystem seitens des ausgewählten Spediteurs die eigenen Transportkapazitäten und informiert den Hersteller über den frühestmöglichen Auslieferungstermin oder bestätigt den bestmöglichen Auslieferungstermin (Pfeil 6). Der Hersteller sendet daraufhin über das Internet eine Auftragsbestätigung an den Händler (Pfeil 7) und dieser entsprechend eine Auftragsbestätigung an den Kunden (Pfeil 8). Fig. 2 shows the various applications of the method according to the invention by means of a supply chain integration. With the arrow marked 1, a customer configures and orders a computer from an online retailer via the Internet. The dealer has used the method according to the invention to provide the customer with a customized catalog with components for his computer and the customer has used this catalog to place his individual order. The dealer receives the order via the Internet and this is - as can be seen from the arrow marked with 2 - automatically forwarded to a computer manufacturer via the Internet. The manufacturer has provided the dealer with dealer-specific data records for the creation of catalogs for the customer using the method according to the invention. The manufacturer now configures the computer for the customer. On the part of the manufacturer, the availability of the individual components for the customer's computer, for example processor, working memory, monitor, hard disk and the like, is automatically queried in the company's own warehouse via an internal data processing system based on the order. If the manufacturer's data processing system now determines that, for example, the required processor is not available, the manufacturer's data processing system automatically generates an order for the processor by sending it to a corresponding supplier over the Internet using a manufacturer-specific catalog according to the method according to the invention, as can be seen here with the arrow marked with 3. The supplier automatically informs the manufacturer about the earliest possible delivery date of the required processor (arrow 4 ) via a corresponding ecommerce application. The manufacturer then automatically determines the best possible delivery date for the computer ordered by the customer and informs a freight forwarder over the Internet that the carrier selected, for example, on the basis of a manufacturer's intranet using a catalog that was produced in accordance with the process. Accordingly, a corresponding data processing system on the part of the selected freight forwarder checks their own transport capacities and informs the manufacturer about the earliest possible delivery date or confirms the best possible delivery date (arrow 6 ). The manufacturer then sends an order confirmation to the dealer (arrow 7 ) via the Internet and the order confirmation to the customer (arrow 8 ).

Alle beschriebenen Geschäftsprozesse verwenden dabei das erfindungsgemäße Verfahren zur automatisierten Erstellung von individualisierten Katalogen der jeweiligen Waren oder Dienstleistungen. Dabei lassen sich über das Internet oder andere Informations- und Kommunikationsnetzwerke, in denen das erfindungsgemäße Verfahren für elektronische kommerzielle Anwendungen oder Dienste eingesetzt wird, in kürzester Zeit, beispielsweise innerhalb weniger Minuten, automatisiert abwickeln.All of the business processes described use the inventive method Process for the automated creation of individualized catalogs of the respective goods or services. You can do this on the Internet or other information and communication networks in which the  Methods according to the invention for electronic commercial applications or Services is used in the shortest possible time, for example within a few Minutes, automated processing.

Fig. 3 zeigt in einem Flußdiagramm die Anwendung des Verfahrens zur automatisierten Erstellung von nutzerindividualisierten Katalogen von Waren und/oder Dienstleistungen in einer application-service providing (ASP)-Anwendung im Internet. Dabei wird der verfahrensgemäß zu erstellende Katalog in einer ASP- Seite angezeigt. Innerhalb der ASP-Seite sorgt eine Komponente dafür, daß alle enthalenen virtuellen Warengruppen, also die in Kategorien nach ihren Spezifikationen in Datensätzen erfaßten Waren aufgrund definierter Regeln auf Sichtbarkeit geprüft werden. Sind die entsprechenden virtuellen Warengruppen sichtbar, so wird auf Basis von geregelten Abfragen, beispielsweise aufgrund von Inhaltssteuerungsregeln anhand von Verknüpfungen innerhalb der Datensätze der Datenbanken ermittelt, welche Inhalte an Waren, also Warenrohdaten, die so bestimmte virtuelle Warengruppe erhalten soll. Verfahrensseitig werden diese Datensätze dann HTML-technisch aufbereitet und über das Internet seitens einer Rechenanlage des Nutzers geschickt und dort in einem Browser angezeigt. Fig. 3 is a flowchart showing the application of the method for automated generation of nutzerindividualisierten catalogs of products and / or services in an application service providing (ASP) application on the Internet. The catalog to be created according to the procedure is displayed on an ASP page. On the ASP side, a component ensures that all included virtual product groups, that is, the goods recorded in categories according to their specifications in data records, are checked for visibility based on defined rules. If the corresponding virtual product groups are visible, it is determined on the basis of regulated queries, for example on the basis of content control rules and by means of links within the data records of the databases, which content of goods, that is to say raw goods data, is to be obtained from the specific virtual product group. On the procedural side, these data records are then processed using HTML technology and sent by the user's computer system over the Internet and displayed there in a browser.

Fig. 4 zeigt ein Beispiel zum Anlagen von virtuellen Warengruppen gemäß Fig. 3 auf der Betreiberseite des Verfahrens zur automatisierten Erstellung von individuallisierten Katalogen von Waren und/oder Dienstleistungen. Zur Erhöhung der Bedienerfreundlichkeit werden die virtuellen Warengruppen dabei mit Hilfe von sogenannten Fenstern seitens einer auf der Rechenanlage des Betreibers laufenden Software bedienerfreundlich angelegt, wobei das Verfahren zur automatisierten Erstellung von kundenindividualisierten Katalogen im Rahmen dieser Softwareanwendung ausgeführt wird. FIG. 4 shows an example for the creation of virtual product groups according to FIG. 3 on the operator side of the method for the automated creation of individualized catalogs of goods and / or services. To increase user-friendliness, the virtual product groups are created in a user-friendly manner with the aid of so-called windows on the part of software running on the operator's computer system, the method for the automated creation of customer-specific catalogs being carried out as part of this software application.

Wie anhand von Fig. 4 zu erkennen ist, muß der Betreiber zum Anlegen einer neuen virtuellen Warengruppe entsprechend einer frei bestimmbaren Kategorie an Spezifikationen von Waren und/oder Dienstleistungen in Datensätzen der zweiten Datenbank entscheiden, ob Inhalte der virtuellen Warengruppe aus einer bestehenden Warengruppe, also aus Datensätzen der ersten Datenbank, übernommen oder ob diese dynamisch automatisiert mit Hilfe des erfindungsgemäßen Verfahrens erstellt werden sollen. Zunächst wird der Betreiber bei a aufgefordert zu entscheiden, ob die neu angelegte virtuelle Warengruppe auf einer eigenen Seite im Rahmen einer Internet-Anwendung angezeigt werden soll, oder aber ob die neu angelegte virtuelle Warengruppe auf einer entsprechenden übergeordneten Seite angezeigt werden soll. Bei b erhält der Betreiber aus Gründen der einfacheren Bedienung die Möglichkeit, dem Verfahren über die Anwendung mitzuteilen, daß er Produkte direkt aus einer bestehenden physikalischen Warengruppe, also aus Datensätzen der ersten Datenbank, übernehmen möchte. Alternativ dazu kann der Betreiber veranlassen, daß Inhalte dynamisch über Abfragen ermittelt werden können, die durch Verknüpfungen der Datensätze der drei Datenbanken anhand von Regeln frei ermittelt werden können. Im Bereich c "Sichtbarkeit" hat der Betreiber die Möglichkeit zu entscheiden, für welche Nutzer diese neu anzulegende virtuelle Wrengruppe sichtbar sein soll. Vorliegend ist hier die Einstellung "alle Kunden" angegeben, das heißt diese neu anzulegende virtuelle Warengruppe ist immer sichtbar. In dem mit d gekennzeichneten Bereich hat der Betreiber die Möglichkeit, sofern er sich für eine dynamische Ermittlung von Inhalten der virtuellen Warengruppen entschieden hat, festzulegen, welche Abfragen bzw. Regeln dazu verwendet werden sollen.As can be seen from FIG. 4, to create a new virtual product group according to a freely definable category of specifications of goods and / or services in data records of the second database, the operator must decide whether contents of the virtual product group from an existing product group, that is from data records of the first database, or whether they are to be created dynamically and automatically using the method according to the invention. At a, the operator is first asked to decide whether the newly created virtual product group should be displayed on a separate page as part of an Internet application, or whether the newly created virtual product group should be displayed on a corresponding higher-level page. At b, for reasons of simpler operation, the operator is given the opportunity to inform the process about the application that he would like to take over products directly from an existing physical product group, that is to say from data records from the first database. As an alternative to this, the operator can arrange for content to be determined dynamically by means of queries which can be freely determined by linking the data records of the three databases using rules. In area c "Visibility" the operator has the possibility to decide for which users this new virtual group should be visible. In the present case, the setting "all customers" is specified, which means that this new virtual product group to be created is always visible. In the area marked with d, the operator has the option, provided he has decided to dynamically determine the content of the virtual product groups, to determine which queries or rules are to be used.

Fig. 5 zeigt anhand eines Flußdiagramm den prinzipiellen Ablauf zur Einbindung von Inhalten in virtuellen Warengruppen, also die Einbindung von Datensätzen der ersten Datenbank in Datensätze der zweiten Datenbank, gegebenenfalls nachdem diese mit Datensätzen der dritten Datenbank verknüpft wurde. Nachdem über die Sichtbarkeit einer Warengruppe entsprechend Fig. 4 seitens des Betreibers entschieden wurde, werden nun die Inhalte von sichtbaren virtuellen Warengruppen unter Verwendung von Inhaltsabfragen, also Inhaltssteuerungsregeln, ermittelt. Dabei wird im ersten Schritt aufgrund von den Sichtbarkeitsregeln entsprechenden Regeln entschieden, welche Inhaltssteuerungsabfrage durchgeführt werden soll. Anschließend wird die entsprechende Abfrage ausgeführt und die ermittelten Produkte der ersten Datenbank der virtuellen Warengruppe hinzugefügt. Fig. 5 shows by way of flow diagram the basic procedure for the integration of content in virtual goods, namely the integration of records in the first database records of the second database, optionally after it has been linked to data records of the third data base. After the operator has decided on the visibility of a product group according to FIG. 4, the contents of visible virtual product groups are now determined using content queries, that is to say content control rules. The first step is to decide which content control query is to be carried out based on rules corresponding to the visibility rules. The corresponding query is then carried out and the determined products are added to the first database of the virtual product group.

Fig. 6 und 7 zeigen in einem Flußdiagramm jeweils den verfahrensgemäßen Ablauf bei Erfüllung bzw. Nichterfüllung von Sichtbarkeitsregeln zur Verknüpfung von Datensätzen der zweiten und dritten Datenbank. Werden - wie in Fig. 6 dargestellt - die in einer Sichtbarkeitsregel spezifizierten Anforderungen an Eigenschaften des Nutzers, also die in den Datensätzen der dritten Datenbank in Profilen erfaßten nutzerspezifischen Eigenschaften, nicht erfüllt, so bleibt die entsprechende virtuelle Warengruppe für diesen Nutzer unsichtbar. Entsprechende Inhalte der virtuellen Warengruppe werden verfahrensgemäß nicht abgefragt, so daß anhand der Sichtbarkeitsregeln unnötiger Datenaustausch vermieden und entsprechend die Rechenleistung einer Rechenanlage vermieden wird. Erfüllen die Eigenschaften des Nutzers alle Anforderungen einer Sichtbarkeitsregel, so wird - wie in Fig. 7 dargestellt - die virtuelle Warengruppe sichtbar. Wenn diese Warengruppe vom Nutzer ausgewählt wird, beispielsweise im Rahmen einer Produktübersicht, wird aufgrund der kategorisierten Spezifikationen dieser Warengruppe, also anhand der Datensätze der zweiten Datenbank bzw. anhand der verknüpften Datensätze der zweiten Datenbank entschieden, welche Inhalte dargestellt werden, wie in Fig. 5 dargestellt. FIGS. 6 and 7 show a flow chart showing the procedural each correct execution upon fulfillment or non-fulfillment of visibility rules for linking of data sets of the second and third database. If, as shown in FIG. 6, the requirements for properties of the user specified in a visibility rule, that is to say the user-specific properties recorded in profiles in the data records of the third database, are not met, the corresponding virtual product group remains invisible to this user. Corresponding contents of the virtual product group are not queried according to the method, so that unnecessary data exchange is avoided on the basis of the visibility rules and accordingly the computing power of a computing system is avoided. If the properties of the user meet all the requirements of a visibility rule, the virtual product group becomes visible, as shown in FIG. 7. If this product group is selected by the user, for example in the context of a product overview, it is decided on the basis of the categorized specifications of this product group, i.e. on the basis of the data records of the second database or on the basis of the linked data records of the second database, which contents are displayed, as in FIG. 5 shown.

Fig. 8 zeigt Beispiele erstellter Profile zur Verwendung in Datensätzen der dritten Datenbank. Die Profile setzen sich aus einem Namen zusammen, dem bestimmte Erwartungen zugeordnet sind. In Fig. 8 sind die Namen links aufgeführt, die diesen zugeordneten Erwartungen rechts, wobei die Erwartungen in einer Syntax angegeben sind. Fig. 8 shows examples of profiles created for use in data sets of the third database. The profiles are composed of a name to which certain expectations are assigned. In FIG. 8, the names are listed on the left, the assigned thereto expectations right, with the expectations indicated in a syntax.

Die beschriebenen Ausführungsbeispiele und Szenarien dienen lediglich der Erläuterung der Erfindung und sind für diese nicht beschränkend.The exemplary embodiments and scenarios described serve only the Explanation of the invention and are not restrictive for this.

Claims (15)

1. Verfahren zur automatisierten Erstellung von nutzerindividualisierten Katalogen von Waren und/oder Dienstleistungen für elektronische kommerzielle Anwendungen oder Dienste in Informations- und Kommunikationsnetzwerken, insbesondere electronic commerce- Anwendungen wie business-to-consumer (B2C)-, business-to-business (B2B)-, oder business-to-employee (B2E)-Anwendungen und dergleichen im Internet oder in einem Intranet, wobei in einer ersten Datenbank statische Rohdaten von Waren und/oder Dienstleistungen in Datensätzen erfaßt werden, in einer zweiten Datenbank Waren und/oder Dienstleistungen in frei bestimmbaren Kategorien nach ihren Spezifikationen in Datensätzen erfaßt werden, in einer dritten Datenbank in frei bestimmbaren Profilen nutzerspezifische Eigenschaften in Datensätzen erfaßt werden, die Datensätze der Datenbanken miteinander verknüpft werden und anhand der Verknüpfung ein Katalog von Waren und/oder Dienstleistungen erstellt und zur Anzeige gebracht wird.1. Procedure for the automated creation of user-individualized Catalogs of goods and / or services for electronic commercial applications or services in information and Communication networks, especially electronic commerce Applications such as business-to-consumer (B2C), business-to-business (B2B), or business-to-employee (B2E) applications and the like in Internet or in an intranet, static in a first database Raw data of goods and / or services recorded in data records in a second database goods and / or services in free definable categories according to their specifications in data records in a third database in freely definable profiles user-specific properties are recorded in data records that Datasets of the databases are linked together and based on the Linking a catalog of goods and / or services created and is displayed. 2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die Datensätze der zweiten Datenbank mit den Datensätzen der ersten und der dritten Datenbank verknüpft werden.2. The method according to claim 1, characterized in that the data records the second database with the records of the first and third Database can be linked. 3. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß die Datensätze der zweiten Datenbank zunächst mit den Datensätzen der dritten Datenbank und anschließend die so verknüpften Datensätze der zweiten Datenbank mit den Datensätzen der ersten Datenbank verknüpft werden.3. The method according to claim 1 or 2, characterized in that the Data records from the second database initially with the data records from the third Database and then the linked records of the second Database can be linked to the records of the first database. 4. Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, daß die Datensätze nach frei bestimmbaren Regeln miteinander verknüpft werden.4. The method according to any one of claims 1 to 3, characterized in that the records are linked together according to freely definable rules become. 5. Verfahren nach Anspruch 4, dadurch gekennzeichnet, daß die Datensätze der zweiten Datenbank mit den Datensätzen der dritten Datenbank nach Sichtbarkeitsregeln verknüpft werden. 5. The method according to claim 4, characterized in that the data records the second database with the records of the third database Visibility rules are linked.   6. Verfahren nach Anspruch 4 oder 5, dadurch gekennzeichnet, daß die Datensätze der zweiten Datenbank mit den Datensätzen der ersten Datenbank nach Inhaltssteuerungsregeln verknüpft werden.6. The method according to claim 4 or 5, characterized in that the Records in the second database with records in the first Database can be linked according to content control rules. 7. Verfahren nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, daß die erste und/oder die zweite und/oder die dritte Datenbank zentral seitens einer Rechenanlage zur Durchführung des Verfahrens angeordnet ist.7. The method according to any one of claims 1 to 6, characterized in that the first and / or the second and / or the third database centrally on the part a computing system for performing the method is arranged. 8. Verfahren nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, daß die erste und/oder die zweite und/oder die dritte Datenbank dezentral seitens einer Rechenanlage zur Durchführung des Verfahrens angeordnet ist.8. The method according to any one of claims 1 to 6, characterized in that the first and / or the second and / or the third database on the decentralized side a computing system for performing the method is arranged. 9. Verfahren nach einem der Ansprüche 1 bis 8, dadurch gekennzeichnet, daß in der ersten Datenbank die statischen Rohdaten von Waren und/oder Dienstleistungen als Verknüpfungen zu dezentral gespeicherten statischen Rohdaten von Waren und/oder Dienstleistungen erfaßt werden.9. The method according to any one of claims 1 to 8, characterized in that the static raw data of goods and / or in the first database Services as links to decentrally stored static Raw data of goods and / or services can be recorded. 10. Verfahren nach einem der Ansprüche 1 bis 9, dadurch gekennzeichnet, daß die Verknüpfung der Datensätze in einem Datensatz erfolgt, aus dem der Katalog erstellt wird.10. The method according to any one of claims 1 to 9, characterized in that the data records are linked in a data record from which the Catalog is created. 11. Verfahren nach einem der Ansprüche 1 bis 10, dadurch gekennzeichnet, daß verknüpfte Datensätze gespeichert und zur Generierung von Kategorien in Datensätzen der zweiten Datentbank und/oder Profilen in Datensätzen der dritten Datenbank verwendet werden.11. The method according to any one of claims 1 to 10, characterized in that linked records are saved and used to generate categories in Records of the second database and / or profiles in records of third database can be used. 12. Verfahren nach einem der Ansprüche 1 bis 11, dadurch gekennzeichnet, daß in den Datensätzen der zweiten Datenbank Verknüpfungen zu in Spezifikationen kategorisierten Waren und/oder Dienstleitungen erfaßt werden.12. The method according to any one of claims 1 to 11, characterized in that in the records of the second database links to in Specifications categorized goods and / or services become. 13. Verfahren nach einem der Ansprüche 1 bis 12, dadurch gekennzeichnet, daß in Datensätzen der dritten Datenbank Verknüpfungen zu dezentral gespeicherten Profilen nutzerspezifischer Eigenschaften erfaßt werden. 13. The method according to any one of claims 1 to 12, characterized in that in data records of the third database links to decentralized stored profiles of user-specific properties can be recorded.   14. Verfahren nach einem der Ansprüche 1 bis 13, dadurch gekennzeichnet, daß die Kategorien der Datensätze der zweiten Datenbank aus bestehenden Kategorien auswählbar sind.14. The method according to any one of claims 1 to 13, characterized in that the categories of records in the second database from existing ones Categories are selectable. 15. Verfahren nach einem der Ansprüche 1 bis 14, dadurch gekennzeichnet, daß die Profile der Datensätze der dritten Datenbank aus bestehenden Profilen auswählbar sind.15. The method according to any one of claims 1 to 14, characterized in that the profiles of the data records of the third database from existing profiles are selectable.
DE10054728A 2000-11-05 2000-11-05 Method for automated preparation of user-individualized catalogues of goods/services provides e-commerce applications/services as business-to-consumer, business-to-employee or business-to-business on the Internet. Pending DE10054728A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE10054728A DE10054728A1 (en) 2000-11-05 2000-11-05 Method for automated preparation of user-individualized catalogues of goods/services provides e-commerce applications/services as business-to-consumer, business-to-employee or business-to-business on the Internet.

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE10054728A DE10054728A1 (en) 2000-11-05 2000-11-05 Method for automated preparation of user-individualized catalogues of goods/services provides e-commerce applications/services as business-to-consumer, business-to-employee or business-to-business on the Internet.

Publications (1)

Publication Number Publication Date
DE10054728A1 true DE10054728A1 (en) 2002-05-23

Family

ID=7662157

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10054728A Pending DE10054728A1 (en) 2000-11-05 2000-11-05 Method for automated preparation of user-individualized catalogues of goods/services provides e-commerce applications/services as business-to-consumer, business-to-employee or business-to-business on the Internet.

Country Status (1)

Country Link
DE (1) DE10054728A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102004029728A1 (en) * 2004-06-21 2006-01-05 Hempelmann, Jörg Web document method for preparing documents on a preset topic implements an electronic table in the form of a Web server or Web server cluster to process articles through classifying agents
US7472082B2 (en) * 2002-09-25 2008-12-30 Wirth Jr John Method and system for browsing a custom catalog via the internet

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6064980A (en) * 1998-03-17 2000-05-16 Amazon.Com, Inc. System and methods for collaborative recommendations

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6064980A (en) * 1998-03-17 2000-05-16 Amazon.Com, Inc. System and methods for collaborative recommendations

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7472082B2 (en) * 2002-09-25 2008-12-30 Wirth Jr John Method and system for browsing a custom catalog via the internet
US8260686B2 (en) 2002-09-25 2012-09-04 Wirth Jr John Method and system for creating a customer specific custom catalog on a website
DE102004029728A1 (en) * 2004-06-21 2006-01-05 Hempelmann, Jörg Web document method for preparing documents on a preset topic implements an electronic table in the form of a Web server or Web server cluster to process articles through classifying agents

Similar Documents

Publication Publication Date Title
Borenstein et al. Economics and electronic commerce
AU2006226445B2 (en) Purchaser value optimization system
Barnes-Vieyra et al. Business-to-business e-commerce: Models and managerial decisions.
KR100329388B1 (en) System and method for building customized shopping malls
DE112005002673T5 (en) Improved local Internet shopping system and procedures
US20010037258A1 (en) Automated retail website creation
CN101238484A (en) System and method for sharing gains to promote sales through evaluation contents of goods on web site
US8620756B2 (en) Method and apparatus for permitting stage-door access to on-line vendor information
Barlow et al. Online value network linkages: integration, information sharing and flexibility
Lee et al. Key factors in forming an e-marketplace: An empirical analysis
DE10128494A1 (en) Personal digital shopping cart
Dignum E‐commerce in production: some experiences
Knapčíková et al. The strategic impact of e-business on competitiveness of the enterprise
DE10054728A1 (en) Method for automated preparation of user-individualized catalogues of goods/services provides e-commerce applications/services as business-to-consumer, business-to-employee or business-to-business on the Internet.
Smith Exploring the efficiencies associated with the e-fashions industry
Barkley et al. E-commerce as a business strategy: Lessons learned from case studies of rural and small town businesses
WO2014029893A1 (en) Goods system and method for a goods system
H. Lowson et al. The building blocks of an operations strategy for e-business
EP2339524A1 (en) Method for operating an internet portal for providing customers with customer support
KR20010104843A (en) Goods Information Offer By Internet And Electron Commercial Transaction
Parolini The value net: A methodology for the analysis of value-creating systems
Liu et al. Adopting e‐commerce Web site operation modes: The current state of large US firms
DE202022103801U1 (en) An intelligent financial management system for e-commerce websites to analyze prices and profits using machine learning
KR20220087043A (en) Program for managing estimation for fabricating studio
KR20220087024A (en) Recording Medium

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law