SE512106C2 - Förbättring av, eller med avseende på, telekommunikationstransmissionssystem - Google Patents

Förbättring av, eller med avseende på, telekommunikationstransmissionssystem

Info

Publication number
SE512106C2
SE512106C2 SE9800801A SE9800801A SE512106C2 SE 512106 C2 SE512106 C2 SE 512106C2 SE 9800801 A SE9800801 A SE 9800801A SE 9800801 A SE9800801 A SE 9800801A SE 512106 C2 SE512106 C2 SE 512106C2
Authority
SE
Sweden
Prior art keywords
market
agent
information
protocol stack
integration
Prior art date
Application number
SE9800801A
Other languages
English (en)
Other versions
SE9800801D0 (sv
SE9800801L (sv
Inventor
Sverker Jansson
Joakim Eriksson
Niclas Finne
Original Assignee
Telia Ab
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 Telia Ab filed Critical Telia Ab
Priority to SE9800801A priority Critical patent/SE512106C2/sv
Publication of SE9800801D0 publication Critical patent/SE9800801D0/sv
Priority to ES99913787T priority patent/ES2291022T3/es
Priority to PCT/SE1999/000353 priority patent/WO1999046699A2/en
Priority to DK99913787T priority patent/DK1062599T3/da
Priority to EP99913787A priority patent/EP1062599B1/en
Priority to EEP200000518A priority patent/EE04889B1/xx
Priority to DE69936512T priority patent/DE69936512T2/de
Publication of SE9800801L publication Critical patent/SE9800801L/sv
Publication of SE512106C2 publication Critical patent/SE512106C2/sv
Priority to NO20004382A priority patent/NO318710B1/no

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • Technology Law (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer And Data Communications (AREA)
  • Telephonic Communication Services (AREA)
  • Meter Arrangements (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

.512 106 _ Internet, eftersom det inte bara ger en Internetanvändare en bekvämare och mer tidsbesparande shoppingupplevelse, utan också gör det möjligt för affärsmän, som bedriver handel på Internet, att spara pengar genom användning av bland annat, företagsnytänkande när det gäller affärsprocessen, mera kostnadseffektiva verksamheter, inkluderande, vilket ökar konkurrensen genom lägre priser och förmågan att införa en "one-to-one"-marknadsföringsteknik.
Många företag har insett den genomslagskraft och potential som agentorienterade tjänster kommer att få på elektronisk handel på Internet, både idag och i framtiden.
Till exempel har Netscape annonserat agentbaserade sökmaskiner som kommer att införas i kommande releaser, och Jango använder redan en sökmaskin för kommersiell information baserad på agentorientering. Dessutom har Firefly och NetPerception infört "Recommendation Engines" som används av Amazon.com och andra kommersiellt framgångsrika webbplatser. Det finns också företag, som till exempel Kinetoscope, som erbjuder verktyg för utveckling av agentorienterade tjänster för Internet.
När man opererar på en elektronisk marknad, för första gången, där deltagarna använder en ny infrastruktur, kommer det att vara brist på intressanta tjänster och användbar information. Detta är ofta sant för marknader i den verkliga världen, liksom för elektroniska eller Internetbaserade marknader. Om det finns lite information och få tjänster, kommer marknaden inte att vara intressant för den "vanlige" kunden. Detta resulterar i en brist på kunder vilket, i sin tur, betyder att det kommer att bli få nya butiker etc. Detta är ett problem som många marknadsplatser som opererar på Webben redan har erfarit, till exempel Passagen och Torget, två svenska marknader.
Det kan förväntas att den agentbaserade marknadsinfrastrukturen som Telia AMP-projektet (Agent- I0 30 35 512.106 based Market Place) utvecklar kommer att drabbas av detta problem.
Lösningen på detta problem är att se till att kunder pá en ny Internet-baserad marknad, som t.ex. AMP, kan nà marknader som redan finns pá webben, inifrån den nya marknaden. Den föreliggande uppfinningen söker implementera denna lösning genom användning av en marknadsintegrationsagent (Market Integration Agent).
AMP baseras pä en agentinfrastruktur som omfattar information och interaktionsmodeller som underlättar marknadsinteraktion mellan agenter. Modellerna baseras pá verkliga (real world) marknader och modellinformation, till exempel kundintressen, kontrakt, handelsartiklar etc, och underlättar interaktion (ömsesidig påverkan) som t.ex. sökning efter matchande intressen, förhandling, och uppgörande av avtal. Marknadsintegrationsagenten i den föreliggande uppfinningen översätter information och interaktion mellan den agentbaserade AMP-marknaden och annan marknad, baserad pà webb eller annat.
För närvarande finns inga kända marknadsintegrationsagenter som översätter information och interaktion från webben till en agentbaserad marknadsinfrastruktur. Jango "shop-bot" är förmodligen den närmaste agenten till marknadsintegrationsagenten i den föreliggande uppfinningen, men Jango är egentligen en avancerad sökmaskin för kommersiell information med funktioner som gör det möjligt att beställa varor, snarare än en elektronisk marknadsplattform. Jango översätter inte information och interaktion fràn WWW n till annat format, den översätter informationen till en intern representation som senare visas för användaren.
Marknadsintegrationsagenten i den föreliggande uppfinningen kommer inte bara att översätta informationen till en intern __...,._.i»_ __... 10 15 30 35 512 106 _, -g representation, utan kommer också att översätta den till agentkommunikationsprotokollet och gör på detta sätt det möjligt för agenten att "växelverka" med (ömsesidigt pàverka) (interact) icke-agent-marknader pä samma sätt som de växelverkar med andra agenter.
Enligt en första aspekt av den föreliggande uppfinningen anordnas för ett telekommunikationstransmissionssystem anpassat att fungera som en plattform för en agentbaserad elektronisk marknad och inkluderande ett flertal användarterminaler anordnade för anslutning till Internet, åtminstone en tjänsteleverantörsserver, och ett flertal elektroniska butiker, där nämnda plattform är anordnad att stödja agentbaserade marknadsinteraktioner mellan ett flertal agenttyper, karakteriserat av att en av nämnda agenttyper är en marknadsintegrationsagent anpassad att översätta information och interaktioner mellan nämnda agentbaserade elektroniska marknad och andra marknader.
Nämnda marknadsintegratíonsagent kan vara anpassad att översätta information och interaktioner mellan nämnda agentbaserade elektroniska marknad och webb-baserade marknader.
Nämnda andra marknad kan vara en agentbaserad marknad och nämnda marknadsintegrationsagent är anpassad att växelverka med agenter pà nämnda andra marknad.
Nämnda marknadsintegrationsagent kan ha en första protokollstack och en andra protokollstack, där nämnda första protokollstack kan vara anpassad att underlätta kommunikation med andra agenter av nämnda flertal agenttyper som opererar pà nämnda agentbaserade elektroniska marknad, och nämnda andra protokollstack kan vara anpassad att växelverka med nämnda andra marknad. 20 30 35 512 106 ' Nämnda första protokollstack kan ha tre skikt, nämligen: - ett informationsskikt för hantering av marknadsinformation; - ett interaktionsskikt för hantering av agentmeddelanden; och - ett meddelandeöverföringsskikt för hantering av meddelandeöverföring via TCP,SMTP, HTTP.
En personlig assistent-agent kan anpassas att växelverka med nämnda marknadsintegrationsagent genom att överföra ett meddelande till nämnda marknadsintegrationsagent.
Nämnda marknadsintegrationsagent kan anpassas att översätta nämnda meddelande till en form som är begriplig för nämnda annan marknad.
Nämnda form som är begriplig för nämnda annan marknad kan vara ett HTTP-meddelande.
Nämnda marknadsintegrationsagent kan anpassas att ta emot data fràn nämnda annan marknad och att översätta nämnda data till ett agentkommunikationsformat.
Nämnda data som tas emot frán nämnda annan marknad kan vara en HTML-sida.
Nämnda marknadsintegrationsagent kan anpassas att överföra data som tas emot frán nämnda annan marknad till nämnda personliga assistent-agent i kommunikationsformat. 5% män 15 30 35 512 1Û6 4 I ¿¿ Nämnda information som nämnda marknadsintegrationsagent anpassas att översätta kan inkludera: Specifikation av intressen, kontrakt och beskrivning av handelsartiklar.
Nämnda interaktioner som nämnda marknadsintegrationsagent anpassas att översätta kan inkludera: Sökning efter matchande intressen, förhandling om avtal, och fastställande av avtal.
Nämnda marknadsintegrationsagent kan anpassas att hantera meddelandehändelser som inkluderar: "Frága"f "Tala om"; "Förhandla"; "Bjuda"; "Acceptera"; "Avböja"; och "Time-out" Enligt en andra aspekt av den föreliggande uppfinningen anordnas för en tjänsteleverantörsserver anpassad att arbeta i ett telekommunikationssystem enligt något av föregående stycken, karakteriserad av att i nämnda tjänsteleverantörsserver finns en marknadsintegrationsagent anpassad att översätta information och interaktioner mellan nämnda agentbaserade elektroniska marknad och andra marknader.
Nämnda marknadsintegrationsagent kan anpassas att översätta information och interaktioner mellan nämnda agentbaserade elektroniska marknad och webb-baserade marknader.
Nämnda andra marknad kan vara en agentbaserad marknad, och nämnda marknadsintegrationsagent anpassas att växelverka med agenter på nämnda annan marknad.
Nämnda marknadsintegrationsagent kan ha en första protokollstack och en andra protokollstack, där nämnda första protokollstack kan anpassas att underlätta 25 30 35 512 106 ' kommunikation med andra agenter av nämnda flertal agenttyper som arbetar pá nämnda agentbaserade elektroniska marknad, och nämnda andra protokollstack kan anpassas att växelverka med nämnda annan marknad.
Nämnda första protokollstack kan ha tre skikt, nämligen: - ett informationsskikt för hantering av marknadsinformation; - ett interaktionsskikt för hantering av agentmeddelanden; och - ett meddelandeöverföringsskikt för hantering av meddelandeöverföring via TCP,SMTP, HTTP.
Nämnda information som nämnda marknadsintegrationsagent anpassas att översätta kan inkludera: Specifikation av intressen, kontrakt och beskrivning av handelsartiklar.
Nämnda interaktioner som nämnda marknadsintegrationsagent anpassas att översätta kan inkludera: Sökning efter matchande intressen, förhandling om avtal, och fastställande av avtal.
Nämnda marknadsintegrationsagent kan anpassas att hantera meddelandehändelser som inkluderar: "Fràga"; "Tala om"; "Förhandla"; "Bjuda"; "Acceptera"; "Avböja"; och "Time-out".
Enligt en tredje aspekt av den föreliggande uppfinningen anordnas för en elektronisk, eller optisk, signal, modulerad med en agent anpassad för användning pà en agentbaserad elektronisk marknad, karakteriserad av att 10 15 30 35 512106 . nämnda agentmodulerade signal överför en marknadsintegrationsagent anpassad att översätta information och interaktioner mellan nämnda agentbaserade elektroniska marknad och andra marknader, och av att nämnda marknadsintegrationsagent anpassas att arbeta i ett telekommunikationstransmissionssystem sà som framställts i något av föregående stycken.
Nämnda marknadsintegrationsagent kan anpassas att översätta information och interaktioner mellan nämnda agentbaserade elektroniska marknad och webb-baserade marknader.
Nämnda andra marknad kan vara en agentbaserad marknad, och nämnda marknadsintegrationsagent anpassas att växelverka med agenter pà nämnda annan marknad.
Nämnda marknadsintegrationsagent kan ha en första protokollstack och en andra protokollstack, där nämnda första protokollstack kan anpassas att underlätta kommunikation med andra agenter av nämnda flertal agenttyper som opererar pà nämnda agentbaserade elektroniska marknad, och nämnda andra protokollstack kan anpassas att växelverka med nämnda annan marknad.
Nämnda första protokollstack kan ha tre skikt, nämligen: ett informationsskikt för hantering av marknadsinformation; - ett interaktionsskikt för hantering av agentmeddelanden; och - ett meddelandeöverföringsskikt för hantering av meddelandeöverföring via TCP, SMTP, HTTP. 15 20 30 35 .512 10-6 .- Nämnda information som nämnda marknadsintegrationsagent anpassas att översätta kan inkludera: Specifikation av intressen, kontrakt och beskrivning av handelsartiklar.
Nämnda interaktioner som nämnda marknadsintegrationsagent anpassas att översätta kan inkludera: Sökning efter matchande intressen, förhandling om avtal, och fastställande av avtal.
Nämnda marknadsintegrationsagent kan anpassas att hantera meddelandehändelser som inkluderar: "Frága"; "Tala om"; "Förhandla"; "Bjuda"; "Acceptera"; "Avböja"; och "Time-out".
Enligt en fjärde aspekt av den föreliggande uppfinningen anordnas för, i ett telekommunikationstransmissionssystem anpassat att verka som en plattform för en agentbaserad elektronisk marknad och som inkluderar ett flertal användarterminaler anordnade för anslutning till Internet, åtminstone en tjänsteleverantörsserver, och ett flertal elektroniska butiker, där nämnda plattform är anordnad att stödja agentbaserade marknadsinteraktioner mellan ett flertal agenttyper, en metod att hantera interaktioner mellan nämnda agentbaserade elektroniska marknad och annan marknad, karakteriserad av att en marknadsintegrationsagent används för att översätta information och interaktioner mellan nämnda agentbaserade elektroniska marknad och nämnda annan marknad.
Nämnda marknadsintegrationsagent kan översätta information och interaktioner mellan nämnda agentbaserade elektroniska marknad och webb-baserade marknader. ......._.ai »_ 10 20 30 35 5.12 106 - 10 Nämnda annan marknad kan vara en agentbaserad marknad, och nämnda marknadsintegrationsagent kan växelverka med agenter på nämnda annan marknad.
Nämnda marknadsintegrationsagent kan ha en första protokollstack och en andra protokollstack, där nämnda första protokollstack kan anpassas att underlätta kommunikation med andra agenter av nämnda flertal agenttyper som opererar på nämnda agentbaserade elektroniska marknad, och nämnda andra protokollstack kan anpassas att växelverka med nämnda annan marknad.
Nämnda första protokollstack kan ha tre skikt, nämligen: - ett informationsskikt för hantering av marknadsinformation; - ett interaktionsskikt för hantering av agentmeddelanden; och - ett meddelandeöverföringsskikt för hantering av meddelandeöverföring via TCP,SMTP, HTTP.
En personlig assistent-agent kan växelverka med nämnda marknadsintegrationsagent genom att överföra ett meddelande till nämnda marknadsintegrationsagent_ Nämnda marknadsintegrationsagent kan anpassas att översätta nämnda meddelande till en form som är begriplig för nämnda annan marknad.
Nämnda form som är begriplig för nämnda annan marknad kan vara ett HTTP-meddelande. 15 20 30 35 _512 106 f ll Nämnda marknadsintegrationsagent kan ta emot data från nämnda annan marknad och översätta nämnda data till en agentkommunikationsformat.
Nämnda data mottagna frán nämnda annan marknad kan vara en HTML-sida.
Nämnda marknadsintegrationsagent kan överföra data mottagna från nämnda annan marknad till nämnda personliga assistent-agent i agentkommunikationsformat.
Nämnda information, som nämnda marknadsintegrationsagent översätter, kan inkludera: Specifikation av intressen, kontrakt, och beskrivning av handelsartiklar.
Nämnda interaktioner som nämnda marknadsintegrationsagent översätter kan inkludera: Sökning efter matchande intressen, förhandling om avtal, och fastställande av avtal.
Nämnda marknadsintegrationsagent kan hantera meddelandehändelser som inkluderar: "Fràga"; "Tala om"; "Förhandla"; "Bjuda"; out" .
"Acceptera"; "Avböja"; och "Time- Utförandeformer av uppfinningen kommer nu att beskrivas, genom exempel, med hänvisning till de bifogade figurerna i vilka: Figur 1 illustrerar, i schematisk form, förhållandena mellan nägra av grundfunktionerna och tjänsterna som används på den elektroniska AMP-plattformen.
Figur 2 illustrerar den skiktmodell som används av AMP-tjänsteplattformen. .num- . . .. 10 20 30 35 512 106 f 12 Figur 3 visar meddelande/händelse-typerna för en agentbaserad auktionstjänst. l Ett köp/sälj-önskemål till A med en specifikaton av föremålet/intresset.
Ett förslag från A att köpa/sälja med en specifikaton av föremålet/intresset.
Om EOI (Expression of Interest; "Intresseangivelse") indikerar att A är intresserad av att köpa det som Aukt. (auktionisten) säljer, sänds det senaste budet till A i ett "anbudsmeddelande" (Offer Message). Om det inte finns något bud, sänds den ursprungliga begäran till A i ett förhandlingsmeddelande (Negotiation message). A blir då en deltagare i auktionen och kommer att få information om andra deltagares avgivna bud.
Om EOI motsvarar ett nytt högsta bud för föremålet som är till salu, sprids detta bud i budmeddelanden till alla auktionsdeltagarna. I annat fall sänds det högsta budet tillbaka till A. Om detta var det första budet från A, blir A medlem i auktionen. (Budmeddelandet är juridiskt bindande, vilket ej är fallet med förhandlingsmeddelandet)_ A informeras av auktionisten om att hans/hennes bud accepteras och auktionen på föremålet avslutas.
Om detta meddelande sänds från auktionisten, informeras A om att auktionen avslutas och att någon annan köpt föremålet. Om samma meddelande 20 25 30 512.106 ' 13 sänds frán A, informeras auktionisten om att A ej längre är intresserad av att delta i auktionen. A kommer ej att få sig tillsänt nya bud. 7 Auktionen slutar när time out-meddelandet tas emot. Auktionen kan antingen hållas igång under en specificerad tidsperiod, eller så kan auktionen sluta när tiden mellan tvâ bud överskrider ett specificerat tidsintervall.
Figur 4 illustrerar arbetssättet för en översättningsagent, enligt den föreliggande uppfinningen, som översätter mellan olika agentprotokoll och till, eller fràn, traditionella http-baserade webbplatser.
Figur 5 illustrerar användningen av Telia WebButlers grafiska gränssnitt för att övervaka och styra en personlig agent.
Figur 6 visar de mjukvarumoduler som används i TeliaWebButlern.
Figur 7 visar protokollstacken för agenter som använder agentinfrastrukturen.
För att helt inse värdet av den föreliggande uppfinningen, som avser en speciell typ av agent, är det nödvändigt att betrakta funktionen hos AMP. Figur 1 illustrerar, i form av ett blockdiagram, en övergripande översikt av förhållandena mellan vissa grundfunktioner och produkter som används pà den AMP-agentbaserade elektroniska handelsplattformen.
N fi N Ü 512 106 I 14 Vissa av huvuddragen för AMP som ej finns i kända produkter och tjänster, baserade på agentanpassade arkitekturer, presenteras nedan: (a) (b) AMP möjliggör autonom kommunikation utan server (peer- to-peer) mellan agenter på Internet. Dessa kan vara agenter som representerar användare som önskar köpa och/eller sälja varor och tjänster, köpmän, mäklare, etc. Detta tillvägagångssätt har fördelen att varje agent kan initiera en kommunikation med andra agenter, dataprogram, när som helst. Agenterna kan förstå den information de tar emot och agera självständigt. De kan därför uppfylla komplexa önskemål från sina ägare.
Nackdelen är att extra data mäste skapas för att stödja maskin-till-maskin-kommunikation eftersom, för närvarande, webben är strukturerad att stödja man- maskin- och inte maskin-maskin-kommunikation_ Eftersom agenterna kan hantera sina ägares intressebeskrivningar, underlättar AMP åstadkommandet av en kraftfullare marknadsföring i realtidsförhållande när ägaren besöker e- handelsbutiker på webben. Det gör det också möjligt för köpmannen att utveckla ett förhållande med ägarens/ägarnas agent efter att agenten har besökt hans/hennes butik.
Baserad på sin förmåga att stödja maskin-till-maskin- kommunikation, gör AMP det möjligt för användare att specificera, på ett användarvänligt sätt, triggerpunkter när användaren önskar komma in i slingan (loop) medan agenten arbetar på en uppgift.
Det kan, till exempel, vara när det är nödvändigt att ge ett bud över en bestämd gräns i en köpeförhandling för en önskad vara.
U 20 30 35 (d) (g) 5.12 .106 , =- 15 AMP ger användaren ett nyttigt verktyg som underlättar att erhålla statusinformation om de olika uppgifter användarens agent arbetar pà. Detta inkluderar naturligtvis också möjligheten att: - om sà önskas, manuellt ta över styrningen av olika uppgifter fràn agenten; och - ändra trigger-punkter och andra viktiga parametrar, etc.
Eftersom agenten, i AMP, exekverar pá en nätverksoperatörs servrar, till exempel Telias servrar i deras telekommunikationsnät, kan användaren accessa agenten genom vilken utrustning som helst, till exempel en hemdator, en dator pà användarens arbetsplats, en mobil PDA, och kan till och med erhålla meddelanden genom personsökare, GSM/SMS, etc.
Detta ger användaren den extra fördelen att han/hon inte behöver anslutas on-line när agenten arbetar pá den begärda uppgiften medan den fortfarande ger agenten förmågan att enträget meddela användaren, om och när sà behövs, genom användarens föredragna telekommunikationstjänst.
Samarbete mellan agenter, baserat pà olika tekniska plattformar, uppnås också.
Agenter kan ha gränssnitt till tjänster, som t.ex. upplysningstjänster, betaltjänster, logistiktjänster etc.
AMP stöder e-postkommunikation, vilket gör det möjligt att kommunicera genom "brandväggar". Detta skapar också ett mera lättanvänt gränssnitt mot EDI- applikationer. 20 30 35 .512106 _» 16 De föregående mekanismerna öppnar nya möjligheter för elektronisk handel för konsument-till-konsument-, företag- till-konsument-, liksom för företag-till-företag- marknadsplatserna.
Den agentbaserade marknadsplatsen (AMP; Agent-based Market Place) introducerar en ny paradigm för Internet, vilket i sin tur öppnar nya möjligheter för nätverksoperatörer, som t.ex. Telia, och deras företagskunder, partners och konsumenter. 1996 utvecklade Telia en "Market Space"-prototyp, i samarbete med svenska (STCS; Swedish Institute of Computer Science) och Uppsala universitet, som institutet för datorvetenskap implementerade grundläggande protokoll och mekanismer för en AMP. De tekniska och kommersiella möjligheterna för AMP demonstrerades framgångsrikt genom att använda "Market Space"-prototypen i en elektronisk auktionsapplikation.
Den agentbaserade elektroniska handelstjänsteplattformen stöder Agent-applikationer med erforderliga mekanismer och gör det snabbt och lätt att implementera nya typer av agentfunktionalitet/-uppförande för elektronisk handel. För att uppnå flexibilitet kan en skiktad arkitektur, som t.ex. den skiktade modellen hos en agentbaserad tjänsteplattform som illustreras schematiskt, i form av ett blockschema, i Figur 2 av de bifogade figurerna, användas. Som illustreras i Figur 2, är de olika skikten i modellen följande: (1) Agentspecifikt skikt; Där olika uppförande/funktionalitet för agentapplikationer implementeras. Typiska exempel är Telia WebButler, MerchantAssist, Telia AgentFind, Telia Archive, och Telia InfoBroker, Telia Telia Auction. 20 30 35 512 106 « 17 (2) Informationsskikt; Översättning frán intern representation till det agentkommunikationsprotokoll som används mellan Agenter. Kan, till exempel, vara KQML eller något liknande. (3) Interaktionsskikt; Skapande/analysering av meddelande (se Figur 2). (4) Meddelandeöverföringsskikt; Hanterar den fysiska Internetöverföringen av meddelanden med utnyttjande av mekanismer som t.ex. uttag (sockets).
Den agentbaserade marknadsplatstjänsteplattformen (AMP) fokuserar pá att stödja elektroniska handelsapplikationer. Figur 3 visar exempel pä meddelanden som hanteras i interaktionsskiktet i Figur 2 för en auktionsapplikation. Andra meddelande/händelse-typer kan skapas, om så erfordras, för andra applikationer, som t ex. indextjänst, kreditrapporteringstjänst etc.
En annan viktig aspekt är att inte alla agenter pà Internet kommer att baseras pà denna plattform. Det är därför nödvändigt att stödja en applikation som översätter mellan olika agenttyper. Denna tjänst är också viktig när agentapplikationsaccessinformationen baseras pà traditionellt http-format. Figur 4 av de bifogade figurerna illustrerar schematiskt, i form av ett blockschema, den generella skiktade arkitekturen för denna översättningsagent. Den föreliggande uppfinningen är aåà.
IW 15 20 30 512 106 18 inriktad på detta särdrag för AMP, vilket kommer att beskrivas mera detaljerat senare i denna specifikation.
En ny typ av indextjänst, som anordnas för av Telia, och som har likheter med sökmaskinerna pá webben, kallas AgentFind. AgentFind's roll är att informera agenter/WebButlers om andra agenter/Webßutlers som har motsvarande intresseprofiler, för att göra det möjligt för dessa agenter att finna varandra. En viktig skillnad mellan AMPS och HTTP-baserade sökmaskiner är att denna databas kommer att ändras mycket snabbare. Det är därför nödvändigt att implementera mekanismer i ACP t (Agent Communication Protocol) som stödjer konsekvent hantering mellan AgentFind-databasen och intresserna lagrade i användarnas WebButlers. Ett annat nyckelproblem är värderingsmekanismen avseende nivån pà enhetlighet mellan intressespecifikationerna för olika WebButlers. Denna mekanism måste, till exempel, ta hänsyn till specifika parametrar som har specificerats som obligatoriska, eller valfria.
Dual Session Identification är en mekanism som gör det möjligt att synkronisera en realtids-session för en användare pá en kommersiell webbplats med dialogen mellan användarens WebButler och den kommersiella webb-platsens motsvarande Merchant Assist-funktionalitet. Detta gör det möjligt att skapa personinriktade realtidsutpekningar etc, baserade pá en användares aktuella intresseprofil.
Market Integration Agent ACP-HTTP är en mekanism som gör det möjligt för WebButler och andra agenter att utnyttja vanlig http-baserad information från konventionella webbplatser. 20 30 512.106 19 Market Integration Agent AMP/ACP till annan ACP är en mekanism som gör det möjligt för agenter baserade pá olika tekniska plattformar att kommunicera med varandra.
Agentbaserad Payment Manager/Adaptor implementerar den funktionalitet som behövs för att hantera betalningar från oberoende agenter. Payment Manager-mekanismen utnyttjar grundläggande betalningsmekanismer som anordnas för av, till exempel, SEMPER.
Arkitektur för agentbaserad elektronisk handelstjänsteplattform (Agent-based Electronic Commerce Service Platform) - detta är den tekniska arkitektur som AMP-tjänsterna är uppbyggda pá. Det bestàr av ett agentspecifikt skikt, ett informationsskikt, ett interaktionsskikt, och ett meddelandeöverföringsskikt_ De agentbaserade marknadsplatstjänsterna (AMP) är enligt följande: (A) Telia WebButler: Förhandla och auktionera; - Intresse-redigerare för kontrakt; - Trigger-punkt-redigerare och prioritet; - Tillgänglighet och underrättelse; - Rapportkalender; (adress, intresse, - Personlig profil demografi) - Insticksenheter (plug in's) för olika uppförande/uppdrag; 20 30 35 (B) (C) 512 106 - 20 Meddelandebox; Annonsbox; Bokmärken till andra agenter; Säker identifiering vid access av den personliga WebButlern.
Identifiering vid signering av kontrakt (CA, digital signatur) Begränsningsfunktioner (arv í nedstigande led) ("parent to child") Elektronisk plånbok; och GUI.
Telia InfoBroker: Telia AgentFind (indextjänst som sammanlänkar agenter med liknande intressen).
Telia Archive för signerade kontrakt; Distribution av personanpassade annonser; Statistik över efterfrågade intressen; och Gränssnitt till betaltjänst.
Telia Merchant Assist: Hantering av personanpassad annonsering; 15 25 30 35 512106 . 21 - Relationsbaserad annonsering (relationsship advertisement) och dynamisk WWW- marknadsföring avseende individuella användares unika intressen; - Lojalitetsprogram; - Gränssnitt till Telia Pay; - Gränssnitt till Telia Distribute; och - Statistik över konsumentprofiler.
Telia WebButler-tjänsten har ett användarvänligt gränssnitt genom vilket användaren kan växelverka med agentbaserade och konventionella WWW-baserade tjänster pá Internet. Tjänsten används genom ett separat fönster pá användarens dator (se Figur 5 av de bifogade figurerna).
Detta betyder att Telia WebButlern kan samarbeta med andra tjänster som användaren accessar genom TCP/IP, till exempel genom hans/hennes konventionella webb-bläddrare (Netscape, Explorer, etc). Det är, emellertid, möjligt för Telia Webb- butlern att arbeta när ägaren är bortkopplad fràn nätverket genom e-post EDI-meddelanden etc.
Fördelen med WebbButlern är att agenten vid användarens server och agenten vid den besökta webbplatsen kan kommunicera intressen och överföra basdata mellan varandra. Resultatet blir att det inte finns något behov för den berörda personen att manuellt skriva in begärd information vid webbplatsen. En ännu större fördel för användaren är att webbplatsen känner till användarens intresse. Detta betyder att användaren kommer att värdefull information direkt av webbplatsen istället för att ta emot presenteras med, för honom eller henne, den standardinformation som alla användare fâr. Detta är .. ___. ..4 s... ......... 10 15 20 25 30 35 512 106 -j 22 inte bara en fördel för användaren, eftersom kommersiella webbplatser kan använda denna information för ömsesidig marknadsföring sà att denna information blir värdefull för båda parter.
Figur 5 av de bifogade figurerna illustrerar schematiskt en användarklientdator och en köpmans kommersiella webbserver. Användaren kan övervaka och styra sin personliga agent genom ett separat Telia WebButler grafiskt användargränssnitt på skärmen. Det primära ändamålet med Telia WebButler-tjänsten är, emellertid, att styra och övervaka en personlig agent som opererar på en nätbaserad server. Detta betyder att användaren kan initiera processer för agenten genom vilken lämplig anordning som helst som finns tillgänglig vid tillfället, till exempel en hemdator, en dator pà arbetsplatsen, en mobil PDA med en cellulär anslutning till Internet etc.
Detta möjliggör, till exempel, för användaren att specificera en förhandlingsstrategi för agenten, trigger- punkter när användaren vill informeras om/involveras i ytterligare beslut etc, och att beordra agenten att starta förhandlingen/budgivningen. Användaren kan sedan koppla bort sig från nätverket och agenten kommer att fortsätta uppgiften den utför på en server, till exempel Telia's server, i nätverket.
När en trigger-punkt nås, informerar agenten användaren med hjälp av det begärda mediet. Detta kan vara genom ett meddelande på Telia WebButlern, till exempel, kompletterat med ett meddelande på användarens personsökare, GSM/SMS etc, om användaren har identifierat trigger-punkten som angelägen. Användaren kan sedan accessa sin WebButler genom vilken lämplig tillgänglig anordning som helst, för att analysera den mottagna informationen och ge agenten ytterligare direktiv. Användaren kan naturligtvis också välja att avsluta budgivningen etc, 20 25 30 35 23 manuellt, efter det att agenten har avslutat det nödvändiga rutinarbetet för att nà denna viktiga punkt i processen.
Figur 6 illustrerar schematiskt de olika programvarumodulerna i den agentspecifika skiktimplementeringen, i detta fall WebButlern.
Användargränssnittet i Figur 6 implementerar ett användarvänligt fönster pá användarens skärm. Det är baserat pà lättbegripliga ikoner för processer och händelser. När användaren klickar pá ikonerna får han/hon mera detaljerad information om aktuell status, insamlad information etc. Användaren kan, dessutom, lätt styra agentens verksamhet genom att specificera trigger-punkter ECC .
Interaktions-insticksenheter i Figur 6 implementerar användargränssnittet för olika, eller förbättrade, agentapplikationer/-uppträdanden. Till exempel kan en agent specialiserad för elektroniska auktioner (förhandling, strategi etc) inkludera ett gränssnitt mot indexagenter erforderligt för att erhålla information beträffande platsen för intressanta auktioner som inkluderar specificerade artiklar, kreditvärdighetsrapporteringstjänst som säkerställer att auktionistens verksamhet drivs av ett pålitligt företag etc. Interaktions-insticksenheter anordnar därför basmekanismer för olika slag av applikationer/uppträdanden_ Sessionshanteraren (Session Manager) i Figur 6 implementerar hanteringen av de processer som är nödvändiga för att utföra begärda uppgifter. Detta inkluderar skapande av de meddelanden som är nödvändiga för att utföra uppgiften, tolka mottagna meddelanden, stoppa processen och informera ägaren av agenten om en trigger-punkt har träffats pá etc. Den logik som erfordras för att utföra de Jaaa IS 20 25 30 35 .512 106 . 24 begärda uppgifterna är därför implementerad i sessionshanteringsmodulen.
Databasen i Figur 6 hanterar alla data som erfordras för att driva den personliga agenttjänsten (Personal Agent Service). Detta inkluderar specifikationer av ägarens intressen pà vilka de begärda uppdragen baseras, mottagna och sända meddelanden, statusinformation om sessionerna, lokalt lagrade adresser till agentplatser som har fungerat bra under tidigare uppdrag etc. Databasen lagrar också den begärda informationen som agenten samlar in genom uppdraget för att kunna presentera den för ägaren om, och när, den begärs.
Telia Merchant Assist inkluderar den nödvändiga funktionaliteten för att anordna för personliga utpekningar för besökare av kommersiella webbplatser, i realtid.
Mekanismerna stöder också realtidsmarknadsföring till konsumenter efter besök i butiken.
Telia InfoBroker Service inkluderar Telia AgentFind, Telia Archive, och Telia Auction. Telia MerchantAssist kommer att ha ett gränssnitt till Telia Pay och Telia Distribute.
InfoBroker-tjänsten säljer: - annonsdistribution till intresserade företag - annonserna är knutna till WebButlerns Ad-Box när anhållan görs från AgentFind; och - marknadsstatistik insamlad av AgentFind när anhållan görs - detta gör det möjligt för företag att identifiera produktomráden som ofta efterfrågas av WebButlers och att jämföra IS 25 30 35 512 106 - 25 marknadens förmåga att tillfredsställa efterfrågan.
Telia Archive lagrar elektroniska kontrakt. Telia Distribute integrerar nödvändig funktionalitet för leveranstjänsterna.
Den föreliggande uppfinningen baseras pà en agentinfrastruktur som innehåller informations- och interaktionsmodeller som möjliggör marknadsinteraktion mellan agenter (dessa modeller beskrivs ovan). Modellerna baseras på verklig (real world) marknads- och modellinformation som t.ex. intressen, kontrakt, affärsartiklar, etc, och interaktioner som t.ex. sökning efter matchande intressen, förhandling, och uppgörande av avtal. Den föreliggande uppfinningen avser en marknadsintegrationsagent som översätter information och interaktioner mellan den agentbaserade marknaden och annan eller annan. marknad, webb-baserad, Marknadsintegrationsagenten visas i Figur 4 som agent B.
Figur 4 visar hur agent A, med hjälp av marknadsintegrationsagenten B, använder en webb-baserad tjänst, till exempel en webb-marknadsplats. Kommunikationen mellan A och B använder agentprotokoll, och kommunikationen mellan B och C skulle, i detta fall, "HTTP-anhàllanden" till tjänsten C. Detta ger B information vara att B genererar som sedan översättes till agentprotokollets format.
Slutligen sänder B den översatta informationen tillbaka till A.
En marknadsintegrationsagent har tvá protokollstackar, av vilka den ena underlättar interaktion med andra agenter, med användning av agentinfrastrukturen, se Figur 7, och en som är specifik för marknadsplatsen som den översätter till och fràn. Ett typiskt exempel inträffar när 15 25 30 35 .512 106 . 26 marknadsintegrationsagenten översätter ett webbförråd.
Under dessa förhållanden måste den fungera som en webb- klient som kan hantera de förrådsspecifika sidorna av förådets webbplats. Den behöver översätta information om artiklar som förrådet säljer, vilket i sin tur betyder att programmeraren för en marknadsintegrationsagent måste förstå hur informationen visas på webb-sidorna. Om förrådet kan hantera order, måste marknadsintegrationsagenten också kunna översätta orderprocessen från webbsidan till den motsvarande interaktionen, som skulle vara ett bud, i protokollet.
Figur 7 visar protokollstacken för agenter som använder agentinfrastrukturen (använd av agent A och B i Figur 4).
Betrakta ett exempel: Antag att agenterna i Figur 4 är av följande typer: - A är en personlig assistant-agent för användaren Alex, och att Alex är intresserad av att köpa en bok med titeln "Cora Java".
- B är en marknadsintegrationsagent som integrerar webb-marknadsplatsen C, och - C är en webb-marknadsplats som säljer böcker.
De följande process-stegen illustrerar arbetssättet för marknadsintegrationsagenten: 1. Alex talar om för sin personliga assistent, A, att han är intresserad av att köpa en bok med titeln "Cora Java". Den personliga assistenten genererar ett frågemeddelande (Ask) om denna bok 10 20 25 30 35 512 106 | 27 och överför det till marknadsintegrationsagenten B. 2. B tar emot fràgan och översätter informationen till en HTTP-begäran med samma information, t.ex. en fråga om boken "Core Java", och sänder den till webb-marknadsplatsen, C. U 3. C får en HTTP-begäran och svarar pà den pà det vanliga sättet, genom att generera den tillämpliga HTML-sidan. 4. B tar emot HTTP-svaret frän C och översätter informationen frán formatet pà HTML-sidan till agentkommunikationsformatet. B genererar också ett meddelande, som ett svar pà meddelandet som tagits emot från A, vilket i detta fall är ett "Tala om"-meddelande, och sänder det till A. 5. A tar emot "Tala om"-meddelandet från B och informationen om pris, tillgänglighet, etc, för boken "Core Java" har nu nått A.
Detta exempel visar, i enklast möjliga form, användning av en marknadsintegrationsagent för att få information fràn en webb-marknadsplats till den agentbaserade marknaden.
Marknadsintegrationsagenten i den föreliggande uppfinningen kan användas pà den agentbaserade marknaden som är under utveckling i AMP-projektet.
Marknadsintegrationsagenter kan användas för att integrera befintliga webb-butiker (och andra webb-tjänster) till den agentbaserade marknaden. Detta möjliggör både att överföring till agentinfrastrukturen för ägare av webb- butiker blir smidig, och att marknaden görs "intressant" .512 106 . 28 för slutanvändare genom att fylla den med butiker och information.

Claims (44)

25 30 512 106 29 PATENTKRAV
1. Ett telekommunikationstransmissionssystem anpassat att fungera som en plattform för en agentbaserad elektronisk marknad och inkluderande ett flertal användarterminaler anordnade för anslutning till Internet, åtminstone en tjänsteoperatörsserver, och ett flertal elektroniska butiker, där nämnda plattform är anordnad att stödja agentbaserade marknadsinteraktioner mellan ett flertal agenttyper, k ä n n e t e c k n a t av att en av nämnda agenttyper är en marknadsintegrationsagent anpassad att översätta information och interaktioner mellan nämnda agentbaserade elektroniska marknad och andra marknader.
2. Ett telekommunikationstransmissionssystem, enligt patentkrav 1, k ä n n e t e c k n a t av att nämnda marknadsintegrationsagent är anpassad att översätta information och interaktioner mellan nämnda agentbaserade elektroniska marknad och webb-baserade marknader.
3. Ett telekommunikationstransmissionssystem, enligt patentkrav 1, k ä n n e t e c k n a t av att nämnda andra marknad är en agentbaserad marknad och nämnda marknadsintegrationsagent är anpassad att växelverka med agenter i nämnda annan marknad.
4. Ett telekommunikationstransmissionssystem, enligt något av föregående patentkrav, k ä n n e t e c k n a t av att nämnda marknadsintegrationsagent har en första protokollstack och en andra protokollstack, av att nämnda första protokollstack är anpassad att underlätta kommunikation med andra agenter av nämnda flertal agenttyper som opererar på nämnda agentbaserade elektroniska marknad, och av att nämnda andra protokollstack är anpassad att växelverka med nämnda annan marknad. 25 30 512 106 30
5. Ett telekommunikationstransmissionssystem, enligt patentkrav 4, k ä n n e t e c k n a t av att nämnda första protokollstack har tre skikt, nämligen: - ett informationsskikt för hantering av marknadsinformation; - ett interaktionsskikt för hantering av agentmeddelanden; och - ett meddelandeöverföringsskikt för hantering av meddelandeöverföring via TCP, SMTP, HTTP.
6. Ett telekommunikationstransmissionssystem, enligt något av föregående patentkrav, k ä n n e t e c k n a t av att en personlig assistent-agent är anpassad att växelverka med nämnda marknadsintegrationsagent genom att överföra ett meddelande till nämnda marknadsintegrationsagent.
7. Ett telekommunikationstransmissionssystem, enligt patentkrav 6, k ä n n e t e c k n a t av att nämnda marknadsintegrationsagent är anpassad att översätta nämnda meddelande till en form som är begriplig för nämnda annan marknad.
8. Ett telekommunikationstransmissionssystem, enligt patentkrav 7, k ä n n e t e c k n a t av att nämnda form som är begriplig för nämnda annan marknad är ett HTTP- meddelande.
9. Ett telekommunikationstransmissionssystem, enligt något av patentkraven 6 till 8, k ä n n e t e c k n a t av att nämnda marknadsintegrationsagent är anpassad att ta emot data från nämnda annan marknad och översätta nämnda data till ett agentkommunikationsformat. 10 15 20 25 30 35 512 106 - 31
10. Ett telekommunikationstransmissionssystem, enligt patentkrav 9, k ä n n e t e c k n a t av att nämnda data mottagna från nämnda annan marknad är en HTML-sida. ll. antingen patentkrav 9,
11. Ett telekommunikationstransmissionssystem, enligt eller patentkrav 10, k ä n n e t e c k n a t av att nämnda marknadsintegrationsagent är anpassad att överföra data mottagna från nämnda annan markand till nämnda personliga assistent-agent i agentkommunikationsformat.
12. Ett telekommunikationstransmissionssystem, enligt något av föregående patentkrav, k ä n n e t e c k n a t av att nämnda information som nämnda marknadsintegrationsagent är anpassad att översätta inkluderar: Specifikationer pà intressen, kontrakt och beskrivningar av handelsartiklar.
13. Ett telekommunikationstransmissionssystem, enligt något av föregående patentkrav, k ä n n e t e c k n a t av att nämnda interaktioner som nämnda marknadsintegrationsagent är anpassad att översätta inkluderar: Sökning efter matchande intressen, förhandling om avtal, och uppgörande av avtal.
14. Ett telekommunikationstransmissionssystem, enligt något av föregående patentkrav, k ä n n e t e c k n a t av att nämnda marknadsintegrationsagent är anpassad att hantera meddelandehändelser som inkluderar: ”Frága”, ”Tala ”Förhandla”, "Bjuda”, ”Timeout”. om", ”Acceptera”, "Avböja”, och 15. telekommunikatíonssystem enligt något av patentkrav 1 till En tjänsteleverantörsserver anpassad att arbeta i 14, k ä n n e t e c k n a d av att nämnda tjänsteleverantörsserver i sig har en marknadsintegrationsagent anpassad att översätta IH .i “iii
15. 20 25 30 35 information och interaktioner mellan nämnda agentbaserade elektroniska marknad och andra marknader.
16. En tjänsteleverantörsserver, enligt patentkrav 15, k ä n n e t e c k n a d av att nämnda marknadsintegrationsagent är anpassad att översätta information och interaktioner mellan nämnda agentbaserade elektroniska marknad och webb-baserade marknader.
17. En tjänsteleverantörsserver enligt patentkrav 15, k ä n n e t e c k n a d av att nämnda andra marknad är en agentbaserad marknad, och nämnda marknadsintegrationsagent är anpassad att växelverka med agenter från nämnda annan marknad.
18. En tjänsteleverantörsserver, enligt nàgot av patentkraven 15 till 17, k ä n n e t e c k n a d av att nämnda marknadsintegrationsagent har en första protokollstack och en andra protokollstack, av att nämnda första protokollstack är anordnad att underlätta kommunikation med andra agenter av nämnda flertal agenttyper som opererar pà nämnda agentbaserade elektroniska marknad, och av att nämnda andra protokollstack är anpassad att växelverka med nämnda annan marknad.
19. En tjänsteleverantörsserver, enligt patentkrav 18, k ä n n e t e c k n a d av att nämnda första protokollstack har tre skikt, nämligen: - ett informationsskikt för hantering av marknadsinformation; - ett interaktionsskikt för hantering av agentmeddelanden; och 10 20 30 512 106 33 - ett meddelandeöverföringsskikt för hantering av meddelandeöverföring via TCP, SMTP, HTTP. En tjänsteleverantörsserver, enligt något av k ä n n e t e c k n a d av att
20. patentkraven 15 till 19, nämnda information som nämnda marknadsintegrationsagent är anpassad att översätta inkluderar: Specifikationer av intressen, kontrakt och beskrivningar av handelsartiklar.
21. En tjänsteleverantörsserver, enligt något av patentkraven 15 till 20, k ä n n e t e c k n a d av att nämnda interaktioner som nämnda marknadsintegrationsagent är anpassad att översätta inkluderar; Sökning efter matchande intressen, förhandlingar om avtal, och uppgörande av avtal.
22. En tjänsteleverantörsserver, enligt något av patentkraven 15 till 21, k ä n n e t e c k n a d av att nämnda marknadsintegrationsagent är anpassad att hantera meddelandehändelser som inkluderar: "Fràga”, ”Tala om", "Förhandla", ”Bjuda”, ”Acceptera", ”Avböja”, och "Timeout".
23. En elektronisk, signal modulerad med en agent anpassad för användning på en agentbaserad eller optisk, elektronisk marknad, k ä n n e t e c k n a d av att nämnda agentmodulerade signal överför en marknadsintegrationsagent anpassad att översätta information och interaktioner mellan nämnda agentbaserade elektroniska marknad och andra marknader, och av att nämnda marknadsintegrationsagent är anpassad att arbeta i ett telekommunikationstransmissionssystem enligt något av patentkraven 1 till 14.
24. En elektronisk, 23, k ä n n e t e c k n a d av att nämnda eller optisk, signal enligt patentkrav marknadsintegrationsagent är anpassad att översätta u -..l 15 25 30 35 512106 34 information och interaktioner mellan nämnda agentbaserade elektroniska marknad och webb-baserade marknader.
25. En elektronisk, eller optisk, signal enligt patentkrav 23, k ä n n e t e c k n a d av att nämnda andra marknad är en agentbaserad marknad, och nämnda marknadsintegrationsagent är anpassad att växelverka med agenter på nämnda annnan marknad.
26. En elektronisk, eller optisk, signal enligt något av patentkraven 23 till 25, k ä n n e t e c k n a d av att nämnda marknadsintegrationsagent har en första protokollstack och en andra protokollstack, av att nämnda första protokollstack är anpassad att underlätta kommunikation med andra agenter av nämnda flertal agenttyper som opererar på nämnda agentbaserade elektroniska marknad, och av att nämnda andra protokollstack är anpassad att växelverka med nämnda annan marknad.
27. En elektronisk, eller optisk, signal enligt patentkrav 26, k ä n n e t e c k n a d av att nämnda första protokollstack har tre skikt, nämligen: - ett informationsskikt för hantering av marknadsinformation; - ett interaktionsskikt för hantering av agentmeddelanden; och - ett meddelandeöverföringsskikt för hantering av meddelandeöverföring via TCP, SMTP, HTTP.
28. En elektronisk, eller optisk, signal enligt nàgot av patentkraven 23 till 27, k ä n n e t e c k n a d av att nämnda information som nämnda marknadsintegrationsagent är 20 25 30 35 512 1Ü6 35 anpassad att översätta inkluderar: Specifikationer på intresssen, kontrakt och beskrivningar av handelsartiklar.
29. patentkraven 23 till 28, nämnda interaktioner som nämnda marknadsintegrationsagent En elektronisk, eller optisk, signal enligt nàgot av k ä n n e t e c k n a d av att är anpassad att översätta inkluderar: Sökning efter matchande intressen, förhandling om avtal, och uppgörande av avtal.
30. patentkraven 23 till 29, En elektronisk, eller optisk, signal enligt något av k ä n n e t e c k n a d av att nämnda marknadsintegrationsagent är anpassad att hantera meddelandehändelser som inkluderar: "Förhandla", ”Bjuda”, "Frága", "Tala om", "Acceptera", "Avböja",
31. I ett telekommunikationstransmissionssystem anpassat att verka som en plattform för en agentbaserad elektronisk marknad och som inkluderar ett flertal användarterminaler anordnade för anslutning till Internet, åtminstone en tjänsteleverantörsserver, och ett flertal elektroniska butiker, där nämnda plattform är anordnad att stödja agentbaserade marknadsinteraktioner mellan ett flertal agenttyper, en metod att hantera interaktioner mellan nämnda agentbaserade elektroniska marknad och annan marknad, k ä n n e t e c k n a d av att en marknadsintegrationsagent används för att översätta information och interaktioner mellan nämnda agentbaserade elektroniska marknad och nämnda annan marknad.
32. En metod, enligt patentkrav 31, k ä n n e t e c k n a d av att nämnda marknadsintegrationsagent översätter information och interaktioner mellan nämnda agentbaserade elektroniska marknad och webb-baserade marknader. och ”Timeout”. 20 30 512 106 36
33. En metod, enligt patentkrav 31, k ä n n e t e c k n a d av att nämnda andra marknad är en agentbaserad marknad och nämnda marknadsintegrationsagent växelverkar med agenter pá nämnda annan marknad.
34. En metod, enligt något av patentkraven 31 till 33, k ä n n e t e c k n a d av att nämnda marknadsíntegrationsagent har en första protokollstack och en andra protokollstack, där nämnda första protokollstack är anpassad att underlätta kommunikation med andra agenter av nämnda flertal agenttyper som opererar pà nämnda agentbaserade elektroniska marknad, och nämnda andra protokollstack växelverkar med nämnda andra marknad.
35. En metod, enligt patentkrav 34, k ä n n e t e c k n a d av att nämnda första protokollstack har tre skikt, nämligen: - ett informationsskikt för hantering av marknadsinformation; - ett interaktionsskikt för hantering av agentmeddelanden; och - ett meddelandeöverföringsskikt för hantering av meddelandeöverföring via TCP, SMTP, HTTP.
36. En metod, enligt något av patentkraven 31 till 35, k ä n n e t e c k n a d av att en personlig assistent-agent växelverkar med nämnda marknadsintegrationsagent genom att föra över ett meddelande till nämnda marknadsintegrationsagent.
37. En metod, enligt patentkrav 36, IS 20 25 30 35 512 106 37 k ä n n e t e c k n a d av att nämnda marknadsintegrationsagent översätter nämnda meddelande till en form som är begriplig för nämnda annan marknad.
38. En metod, k ä n n e t e c k n a d av att nämnda form som är begriplig enligt patentkrav 37 för nämnda annan marknad är ett HTTP-meddelande.
39. En metod, enligt något av patentkraven 36 till 38, k ä n n e t e c k n a d av att nämnda marknadsintegrationsagent tar emot data från nämnda annan marknad och översätter nämnda data till ett agentkommunikationsformat_
40. En metod, k ä n n e t e c k n a d av att nämnda data mottagna från enligt patentkrav 39, nämnda annan marknad är en HTML-sida.
41. En metod, enligt antingen patentkrav 39, eller patentkrav 40, k ä n n e t e c k n a d av att nämnda marknadsintegrationsagent överför data mottagna frán nämnda annan marknad till nämnda personliga assistent-agent i agentkommunikationsformat.
42. En metod, enligt något av patentkraven 31 till 41, k ä n n e t e c k n a d av att nämnda information som nämnda marknadsintegrationsagent översätter inkluderar: Specifikationer pà intressen, kontrakt och beskrivningar av handelsartiklar.
43. En metod, enligt något av patentkraven 31 till 42, k ä n n e t e c k n a d av att nämnda interaktioner som nämnda marknadsintegrationsagent översätter inkluderar: Sökning efter matchande intressen, förhandlingar om avtal, och uppgörande av avtal. 512 106 ~ 38
44. En metod, enligt något av patentkraven 31 till 43, k ä n n e t e c k n a d av att nämnda I marknadsintegrationsagent hanterar meddelandehändelser som inkluderar: ”Fràga", ”Tal om", ”Förhandla", ”Bjuda”, ”Acceptera”, ”Avböja", och "Timeout".
SE9800801A 1998-03-10 1998-03-10 Förbättring av, eller med avseende på, telekommunikationstransmissionssystem SE512106C2 (sv)

Priority Applications (8)

Application Number Priority Date Filing Date Title
SE9800801A SE512106C2 (sv) 1998-03-10 1998-03-10 Förbättring av, eller med avseende på, telekommunikationstransmissionssystem
ES99913787T ES2291022T3 (es) 1998-03-10 1999-03-09 Mejoras en sistemas de transmision de telecomunicaciones o en relacion a los mismos.
PCT/SE1999/000353 WO1999046699A2 (en) 1998-03-10 1999-03-09 Improvements in, or relating to, telecommunications transmission systems
DK99913787T DK1062599T3 (da) 1998-03-10 1999-03-09 Forbedringer i, eller i relation til, telekommunikationstransmissionssystemer
EP99913787A EP1062599B1 (en) 1998-03-10 1999-03-09 Improvements in, or relating to, telecommunications transmission systems
EEP200000518A EE04889B1 (et) 1998-03-10 1999-03-09 Sidessteem, mis on kohandatud toimima agendip?hise elektronturu platvormina, selle elektrooniline ja optiline signaal, mis on moduleeritud agendiga,ning meetod selles sidessteemis agendip?hise elektronturu platvormina t””tamiseks
DE69936512T DE69936512T2 (de) 1998-03-10 1999-03-09 Verbesserungen in oder in bezug auf telekommunikations-übertragungs-systeme
NO20004382A NO318710B1 (no) 1998-03-10 2000-09-04 Transmisjonssystemer for telekommunikasjoner

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SE9800801A SE512106C2 (sv) 1998-03-10 1998-03-10 Förbättring av, eller med avseende på, telekommunikationstransmissionssystem

Publications (3)

Publication Number Publication Date
SE9800801D0 SE9800801D0 (sv) 1998-03-10
SE9800801L SE9800801L (sv) 1999-09-11
SE512106C2 true SE512106C2 (sv) 2000-01-24

Family

ID=20410506

Family Applications (1)

Application Number Title Priority Date Filing Date
SE9800801A SE512106C2 (sv) 1998-03-10 1998-03-10 Förbättring av, eller med avseende på, telekommunikationstransmissionssystem

Country Status (8)

Country Link
EP (1) EP1062599B1 (sv)
DE (1) DE69936512T2 (sv)
DK (1) DK1062599T3 (sv)
EE (1) EE04889B1 (sv)
ES (1) ES2291022T3 (sv)
NO (1) NO318710B1 (sv)
SE (1) SE512106C2 (sv)
WO (1) WO1999046699A2 (sv)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0953920A3 (en) * 1995-01-23 2005-06-29 BRITISH TELECOMMUNICATIONS public limited company Method and/or systems for accessing information
US5742762A (en) * 1995-05-19 1998-04-21 Telogy Networks, Inc. Network management gateway
DE19725264B4 (de) * 1997-04-09 2005-10-06 International Business Machines Corp. Verfahren und Einrichtung zur Optimierung der Auslastung von Leitungsressourcen bei Informationsanforderungen in einem Informationsnetz

Also Published As

Publication number Publication date
EE04889B1 (et) 2007-08-15
DK1062599T3 (da) 2007-11-12
NO318710B1 (no) 2005-05-02
ES2291022T3 (es) 2008-02-16
EP1062599B1 (en) 2007-07-11
SE9800801D0 (sv) 1998-03-10
SE9800801L (sv) 1999-09-11
EP1062599A2 (en) 2000-12-27
NO20004382D0 (no) 2000-09-04
DE69936512T2 (de) 2008-05-29
DE69936512D1 (de) 2007-08-23
WO1999046699A3 (en) 2000-08-24
NO20004382L (no) 2000-11-10
WO1999046699A2 (en) 1999-09-16
EE200000518A (et) 2002-02-15

Similar Documents

Publication Publication Date Title
US7376613B1 (en) Business method for comparison shopping with dynamic pricing over a network
CA2251075C (en) Computerized quotation system and method
US20020178087A1 (en) Internet-based instant messaging hybrid peer-to-peer distributed electronic commerce system and method
US20050125308A1 (en) Automatic template-based e-commerce system and method of implementing the e-commerce system
KR102271733B1 (ko) 가격 통제 기반 전자 상거래 플랫폼 시스템 및 이의 운영 방법
US20080040146A1 (en) Platform-independent systems and methods for enabling parties to rapidly negotiate terms for a service to be provided by one party to another party, and to effect payment between parties upon completion thereof
JP2002083194A (ja) 仮想プリント市場
Kowalczyk et al. Integrating mobile and intelligent agents in advanced e-commerce: A survey
KR102722904B1 (ko) 인공지능을 사용한 온라인 프랜차이즈 판매대행 커머스 셀러 시스템
AU2001273176B2 (en) Method, apparatus, and system for network-based peer-to-peer business transactions
Heinemann B2B eCommerce: Basics, Business Models and Best Practices in Business-to-Business Online Trade
WO1999052042A2 (en) Telecommunication transmission system adapted to provide a platform for agent oriented electronic market place services
JP2005500586A (ja) 商品等受注システム及び商品等受注方法を含む、商品生産・企画・販売・受注を統合する装置と方法、およびシステム
Kraft et al. Agent-driven online business in virtual communities
KR100969684B1 (ko) 관심상품 통합 관리 기능에 의한 상품판매서비스 제공방법, 그를 위한 상품판매시스템, 통합 관리 서버 및구매자단말기
US20070011055A1 (en) E-commerce with direct access to real-time inventory
WO2015097544A1 (en) Computer implemented system and method for placing into relationship buyers and sellers of products or services
KR20030000443A (ko) 피어 프로그램을 이용하여 당사자간에 직접 협상을 통해계약을 성사시킬 수 있는 전자 상거래 방법 및 시스템
KR20010108689A (ko) 클라이언트-서버 환경을 이용한 메신저 서비스 방법 및이를 이용한 전자상거래 방법
WO1999052043A2 (en) Telecommunication transmission system adapted to provide a platform for agent oriented electronic market place services
EP1062599B1 (en) Improvements in, or relating to, telecommunications transmission systems
SE512107C2 (sv) Förbättring av, eller med avseende på, telekommunikationstransmissionssystem
JP2003030476A (ja) 画像データ売買仲介サーバ及び画像データ売買仲介方法
KR20010093572A (ko) 인터넷에서의 보험 구매 방법 및 그 장치
JP2007133914A (ja) コンピュータ化された見積りシステム及び方法

Legal Events

Date Code Title Description
NUG Patent has lapsed