WO2006068339A1 - Method for intermediating interpersonal electronic commerce and system thereof - Google Patents

Method for intermediating interpersonal electronic commerce and system thereof Download PDF

Info

Publication number
WO2006068339A1
WO2006068339A1 PCT/KR2005/000220 KR2005000220W WO2006068339A1 WO 2006068339 A1 WO2006068339 A1 WO 2006068339A1 KR 2005000220 W KR2005000220 W KR 2005000220W WO 2006068339 A1 WO2006068339 A1 WO 2006068339A1
Authority
WO
WIPO (PCT)
Prior art keywords
sale system
web server
information
intermediating
purchaser
Prior art date
Application number
PCT/KR2005/000220
Other languages
French (fr)
Inventor
Yon-Ho Park
Original Assignee
Nr Systems, Inc.
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 Nr Systems, Inc. filed Critical Nr Systems, Inc.
Publication of WO2006068339A1 publication Critical patent/WO2006068339A1/en

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/06Buying, selling or leasing transactions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4541Directories for service discovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services

Definitions

  • the present invention relates to a method for intermediating an
  • Figure 1 is a view illustrating a schematic network construction of a
  • providers 110 and 120 and a user 130 for providing or receiving an
  • the providers are generally classified into twp types. Namely, there are a corporation type
  • provider 110 that provides a comprehensive information such as news, search,
  • an individual type provider 120 having a server system for providing a certain
  • the user 130 can be classified into two types. Namely, there are a
  • the providers 110 and 120 are a desired information on the internet.
  • the providers 110 and 120 are a desired information on the internet.
  • the providers 110 and 120 are a desired information on the internet.
  • a service system capable of processing the connections by a plurality
  • the user 130 should subscribe the internet service provided
  • the internet service provider so that the user 130 can obtain a desired
  • internet service products provided by the internet service providers are determined based on the providers 110 and 120 and the user 130 and the data
  • the user 130 is connected with the internet service provided by the internet
  • system information is registered in a database; a step in which a prototype
  • construction element is executed from the sale system; a step in which a certain
  • system information is requested from the web browser of the purchaser; a step
  • the message structure of the communication protocol is formed of a tag
  • the sale system information includes a dynamic IP address, a directory
  • a sale system information DB for storing the information of the
  • a search engine for performing a function of searching a sale
  • the message structure of the communication protocol is formed of a tag
  • the sale system information includes a dynamic IP address, a directory
  • intermediating an interpersonal electronic commerce comprising a memory for
  • intermediating system is designed to intermediate an electronic
  • the processor is implemented based on
  • commerce web server construction element is executed from the sale system;
  • system information is requested from the web browser of the purchaser; a step
  • Figure 1 is a view illustrating a schematic network construction of a
  • Figure 2 is a view illustrating a schematic network construction of an
  • Figure 3 is a block diagram of an intermediating system, a sale system
  • Figure 4 is a view illustrating a message structure of a communication
  • Figure 5 is a flow chart of a communication process between an
  • Figure 6 is a flow chart of a communication process between an intermediating system and a purchaser of Figure 3 according to an embodiment
  • Figure 7 is a flow chart of a communication process between a sale
  • Figure 8 is a view illustrating a web page provided to a purchaser by a
  • Figure 9 is a view illustrating a web page provided to a purchaser by a
  • Figure 2 is a view illustrating a schematic network construction of an
  • a sale system 230 capable of providing an electronic commerce capable of
  • the intermediating system 200 includes a certain database (DB)
  • the intermediating system 200 transmits and receives a sale system
  • the sale system information correspond to a
  • the web site of the intermediating system 200 is designed
  • the sale system 230 does not use the static IP address and the domain
  • the sale system 230 sells a certain product in cooperation with a prototype electronic commerce web server construction
  • the purchaser 240 checks a sale system information provided by the
  • PC computer
  • Figure 3 is a block diagram of an intermediating system, a sale system
  • the intermediating system 200 includes a
  • connection unit 330 and a communication protocol connection unit 340.
  • a communication program 380 provided to the sale system 230 is stored
  • system information for example, dynamic IP address, directory name in which
  • the server-based script 320 of the intermediating system 200 has a
  • the search engine 325 of the intermediating system 200 has a function
  • the searched information is transmitted to the purchaser 240 through
  • the communication process 335 of the intermediating system 200 transmits and receives the information of the sale system 230 periodically or
  • the sale system 230 includes a web server connection unit 365, a
  • server-based script 370 a communication protocol connection unit 375, a
  • the server-based script 370 of the sale system 230 processes the
  • the communication program 380 of the sale system 230 transmits and receives the information of the sale system 230 periodically or non-periodically
  • connection units 340 and 375 are connected to connection units 340 and 375.
  • the customer information DB 385 of the sale system 230 stores the
  • sale system 230 stores the information of the product that the sale system sells.
  • the purchaser 240 uses a web browser for connecting with the
  • Figure 4 is a view illustrating a message structure of a communication
  • the message structure 400 of the communication As shown therein, the message structure 400 of the communication
  • protocol is formed of a tag 410, an information size 420 and an information 430
  • the tag 410 has a size of 2-byte, and the information size 420 has a size of A-
  • the tag 410 has the following classes. 0x0 represents id, 0x1
  • 0x2 represents password
  • 0x3 represents IP address
  • 0x4 represents an internet service name
  • 0x5 represents
  • the communication protocol temporarily uses one among the non-public
  • SSL secure sockets layer
  • information exchanged by the communication protocol is an ID and password of
  • the last information from the sale system is an end of message information of the message.
  • the sale system periodically or non-periodically transmits all information
  • the communication program of the sale system stays in the listen state
  • communication program of the sale system may receive information from the
  • TCP contents and may start or end together with the parameter that received
  • the communication program based on the type of the information.
  • the communication program of the sale system may change an execution method of the communication program that has already been executed.
  • the communication program may change the service that has already
  • internet service program may inform each operation state using the event
  • the communication program transfers the new dynamic IP address to the communication process of the
  • Figure 5 is a flow chart of a communication process between the
  • the intermediating system receives a sale system
  • step S500 the sale system is registered in the service of the
  • the information of the sale system such as the received
  • intermediating system transmits the prototype electronic commerce web server
  • electronic commerce web server construction element includes a web server
  • the web server may be
  • step S540 the intermediating system and the sale system periodically or non- periodically transmit or receive the sale system information such as dynamic IP
  • step S506. The intermediating system opens the sale system information
  • Figure 6 is a flow chart of a communication process between the
  • intermediating system transmits a corresponding sale system information to the
  • the intermediating system transmits the detailed information such as dynamic IP address, etc. of the sale system to the
  • Figure 7 is a flow chart of a communication process between the sale
  • the purchaser is connected with a product sale web
  • system information such as dynamic IP address, etc. provided from the
  • the sale system provides a product
  • step S730 The sale system transmits a payment method selection message of
  • the sale system transmits
  • Figure 8 is a view illustrating a web page provided from the web server of
  • the purchaser wants to have a sale system information concerning good quality socks sold at a low cost.
  • the purchaser is connected
  • information may be provided in a certain directory structure format.
  • the web page shows a plurality of socks sellers under the name of
  • socks seller "E” one among the socks sellers (for example, socks seller "E").
  • the purchaser may be connected with the electronic commerce web
  • Figure 9 is a view illustrating the web page provided from the web server
  • the purchaser receives a sale system information of
  • the present invention is basically directed to
  • the present invention is basically directed to providing a method for
  • the present invention is not limited to the above embodiment. As the

Abstract

System and method for intermediation in a client-server environment in which both clients (240) and server (230) have dynamically changing IP addresses. A mediating agent system (200) accepts messages containing current IP addresses and service descriptions from servers (230) and stores them in a database. Clients (240) can query this database for services and obtain current IP addresses of service providing servers (230). The system and method can be used to mediate e-commerce interactions between sales servers (230) and purchaser clients (240).

Description

Title: METHOD FOR INTERMEDIATING
INTERPERSONAL ELECTRONIC COMMERCE AND
SYSTEM THEREOF
Technical Field
The present invention relates to a method for intermediating an
interpersonal electronic commerce and a system thereof, and in particular to a
method for intermediating an interpersonal electronic commerce and a system
thereof capable of intermediating an electronic commerce without using a
known domain name service in such a manner that a dynamic IP address is
provided from a sale system to a purchaser so that a desired electronic
commerce is performed between a plurality of sale systems that do not have
static IP addresses and domain name services on the internet and common
purchasers.
Background Art
Figure 1 is a view illustrating a schematic network construction of a
known electronic commerce intermediating system implemented on the internet.
As shown therein, in the electronic commerce intermediating system,
there are providers 110 and 120 and a user 130 for providing or receiving an
electronic commerce intermediating information on the internet. The providers are generally classified into twp types. Namely, there are a corporation type
provider 110 that provides a comprehensive information such as news, search,
community services like a portal site constructed for a commercial purpose, and
an individual type provider 120 having a server system for providing a certain
information to users based on a non-commercial purpose or a commercial
purpose.
Here, the user 130 can be classified into two types. Namely, there are a
user who receives information related with a commerce of a certain product and
behaves a sale or purchase on the internet for a commercial purpose, and a
user who receives a common information like news, search, community
services.
However, the providers 110 and 120 and the user 130 should subscribe
an internet connection service provided by an internet service provider for using
a desired information on the internet. In particular, the providers 110 and 120
should have static IP addresses through an internet service provided by the
internet service provider and should register on the domain name service. In
addition, a service system capable of processing the connections by a plurality
of users should be constructed.
In addition, the user 130 should subscribe the internet service provided
by the internet service provider, so that the user 130 can obtain a desired
information provided by the providers 110 and 120 on the internet. Here, the
internet service products provided by the internet service providers are determined based on the providers 110 and 120 and the user 130 and the data
size and continuity used on the network. In particular, the corporation type
provider 110 connected by a plurality of the users 130 should have static IP
addresses (version 4) together with a dedicated line and should be designed to
provide information using a web site-based HTTP, ASP, Flash, etc. for sounds,
graphics, motion pictures, etc. including texts so that the users can easily use
the above information.
As the number of internet users has been sharply increased, the
available number of the static IP addresses (version 4) exceeds its limit. Since
the user 130 is connected with the internet service provided by the internet
service provider and receives a desired information only when the user 130
needs it, the internet service products of the internet service provider provided
to the user 130 are provided using the dynamic IP technology.
Under the above environments, a plurality of corporation type providers
110 designed to intermediate commerce among the users on the internet have
been provided for thereby effectively intermediating the users 130 as a sale part
and a purchase part. However, the above web sites designed to intermediate
the commerce perform only a bi-directional commerce structure between the
corporation type provider 110 and the user 130 as the sale part and purchase
part. Namely, a plurality of the corporation type providers 110 designed to
intermediate the electronic commerce have performed in a conventional
electronic commerce method in which the corporation type providers 110 construct an expensive network infrastructure and provide the product
information of the sale part on its web site and charge a certain intermediate
service concerning the product commerce to the purchaser and seller.
Therefore, the providers 110 and 120 should receive static IP addresses
and domain name services at high costs from the internet service provider so
that the users perform certain commercial behaviors with the corporation type
provider 110. In addition, when the providers 110 and 120 want a higher speed
and more stable information providing services, the providers should pay very
expensive costs for a dedicated line and should construct a stable network
system. Furthermore, there are many problems for constructing a server system
for an electronic commerce on the internet without help from an expert and for
being a provider as an electronic commerce product sale part. In addition, the
problems further occur in the system construction and maintenance.
Disclosure of Invention
Accordingly, it is an object of the present invention to provide a method
for intermediating an interpersonal electronic commerce and a system thereof
that overcome the problems encountered in the conventional art.
It is another object of the present invention to provide a network-based
intermediating system capable of achieving a stable electronic commerce
between a sale part and a purchase part that do not have any system environment for using a static IP address and domain name service.
It is further another object of the present invention to provide a method
for intermediating a sale system operated only by a dynamic IP address to a
purchaser in such a manner that a sale part information is advertised to a
purchase part so that an electronic commerce can be efficiently performed
between a sale part and a purchase part that do not have a system environment
for using a static IP address and domain name service on the internet.
To achieve the above objects, in a method for intermediating an
electronic commerce between a sale system and a purchaser that do not use a
static IP address and a domain name service, there is provided a method for
intermediating an interpersonal electronic commerce, comprising a step in
which an initial sale system information such as an encrypted ID, a password,
etc. is received from the sale system; a step in which the received initial sale
system information is registered in a database; a step in which a prototype
electronic commerce web server construction element is transmitted to the sale
system; a step in which the prototype electronic commerce web server
construction element is executed from the sale system; a step in which a certain
sale system information is periodically or non-periodically transmitted or
received based on a certain communication protocol from the sale system; a
step in which the transmitted or received sale system information is updated to the database; a step in which the sale system information updated to the
database is opened on an intermediating web server; a step in which a web
browser of the purchaser is connected with the intermediating web server; a
step in which a keyword concerning a product to be purchased through a web
browser of the purchaser is inputted; a step in which a search engine is
activated, and a corresponding sale system information concerning the keyword
is aligned; a step in which the aligned sale system information is transmitted to
a web browser of the purchaser through the intermediating web server; a step in
which a detailed information concerning a certain sale system among the sale
system information is requested from the web browser of the purchaser; a step
in which a detailed information of the sale system updated from the database is
collected; and a step in which a dynamic IP address of the sale system is
transmitted to a web browser of the purchaser through the intermediating web
server.
The message structure of the communication protocol is formed of a tag
(2 bytes), an information size (4 bytes) and an information (limitless size) that
are repeatedly formed in the above sequence.
The sale system information includes a dynamic IP address, a directory
name in which a certain internet service has been executed, and a
communication program version executed in the sale system. The prototype electronic commerce web server construction element
includes a web server, a directory structure for a prototype electronic commerce,
and a communication program.
To achieve the above objects, in a system for intermediating an
electronic commerce between a sale system and a purchaser who do not use a
static IP address and a domain name service, there is provided a system for
intermediating an interpersonal electronic commerce, comprising a
communication program DB for storing a communication program provided to
the sale system; a sale system information DB for storing the information of the
sale system; a prototype electronic commerce web server construction element
DB for storing a prototype electronic commerce web server construction
element provided to the sale system; a server-based script for processing
information transmitted or received through a web browser of the sale system or
the purchaser; a search engine for performing a function of searching a sale
system information corresponding to a keyword received from the web browser
of the purchaser from the sale system information DB; a web server connection
unit for transmitting and receiving the contents searched by the search engine
to the purchaser; a communication process for periodically or non-periodically
transmitting or receiving the sale system information based on a certain
communication protocol based on the communication protocol and the communication protocol connection unit; and a web server connection unit for
communicating with the web browser of the sale system and the purchaser
based on a world wide web method.
The message structure of the communication protocol is formed of a tag
(2 bytes), an information size (4 bytes) and an information (limitless size) that
are repeatedly formed in the above sequence.
The sale system information includes a dynamic IP address, a directory
name in which a certain internet service has been executed, and a
communication program version executed in the sale system.
The prototype electronic commerce web server construction element
includes a web server, a directory structure for a prototype electronic commerce,
and a communication program.
To achieve the above objects, there is provided a system for
intermediating an interpersonal electronic commerce, comprising a memory for
storing a certain information; and a processor connected with the memory
wherein the intermediating system is designed to intermediate an electronic
commerce between a sale system and a purchaser that do not use a static IP
address and a domain name service, the processor is implemented based on
the following steps: a step in which an initial sale system information such as an
encrypted ID, a password, etc. is received from the sale system; a step in which the received initial sale system information is registered in a database; a step in
which a prototype electronic commerce web server construction element is
transmitted to the sale system; a step in which the prototype electronic
commerce web server construction element is executed from the sale system; a
step in which a certain sale system information is periodically or non-periodically
transmitted or received based on a certain communication protocol from the
sale system; a step in which the transmitted or received sale system information
is updated to the database; a step in which the sale system information updated
to the database is opened on an intermediating web server; a step in which a
web browser of the purchaser is connected with the intermediating web server;
a step in which a keyword concerning a product to be purchased through a web
browser of the purchaser is inputted; a step in which a search engine is
activated, and a corresponding sale system information concerning the keyword
is aligned; a step in which the aligned sale system information is transmitted to
a web browser of the purchaser through the intermediating web server; a step in
which a detailed information concerning a certain sale system among the sale
system information is requested from the web browser of the purchaser; a step
in which a detailed information of the sale system updated from the database is
collected; and a step in which a dynamic IP address of the sale system is
transmitted to a web browser of the purchaser through the intermediating web server.
Brief Description of Drawings
The present invention will become better understood with reference to
the accompanying drawings which are given only by way of illustration and thus
are not limitative of the present invention, wherein;
Figure 1 is a view illustrating a schematic network construction of a
conventional electronic commerce intermediating system implemented on the
internet;
Figure 2 is a view illustrating a schematic network construction of an
electronic commerce intermediating system according to the present invention;
Figure 3 is a block diagram of an intermediating system, a sale system
and a purchaser according to an embodiment of the present invention;
Figure 4 is a view illustrating a message structure of a communication
protocol between an intermediating system and a sale system according to an
embodiment of the present invention;
Figure 5 is a flow chart of a communication process between an
intermediating system and a sale system of Figure 3 according to an
embodiment of the present invention;
Figure 6 is a flow chart of a communication process between an intermediating system and a purchaser of Figure 3 according to an embodiment
of the present invention;
Figure 7 is a flow chart of a communication process between a sale
system and a purchaser of Figure 3 according to an embodiment of the present
invention;
Figure 8 is a view illustrating a web page provided to a purchaser by a
web server of an intermediating system according to an embodiment of the
present invention; and
Figure 9 is a view illustrating a web page provided to a purchaser by a
web server of a sale system according to an embodiment of the present
invention.
Best Mode for Carrying Out the Invention
The preferred embodiments of the present invention will be described
with reference to the accompanying drawings.
Figure 2 is a view illustrating a schematic network construction of an
electronic commerce intermediating system according to the present invention.
In the electronic commerce according to the present invention, there are
a sale system 230 capable of providing an electronic commerce capable of
selling products, a purchaser 240 who purchases products through the electronic commerce, and an intermediating system 200 capable of
intermediating the sale system 230 and the purchaser 240.
Here, the intermediating system 200 includes a certain database (DB)
and operates an intermediating web page in cooperation with the web server.
The intermediating system 200 transmits and receives a sale system
information from the sale system 230 through the intermediating web server and
updates the database. Here, the sale system information correspond to a
dynamic IP address, a directory name in which a certain internet service is
currently performed, and a communication program version being executed on
the sale system 230. The web site of the intermediating system 200 is designed
to perform as a portal site in which a common user can search information on a
certain internet service and can form a community, etc.
The sale system 230 and the electronic commerce intermediating system
200 are designed to periodically exchange a sale system information using a
certain communication protocol 250 and to update the sale system information
on the database cooperating with the intermediating system 200 whenever a
certain event occurs.
The sale system 230 does not use the static IP address and the domain
name service and operates an electronic commerce web server on the internet
using only the dynamic IP address. The sale system 230 sells a certain product in cooperation with a prototype electronic commerce web server construction
element and a communication program provided from the intermediating system
200.
The purchaser 240 checks a sale system information provided by the
intermediating system 200 using a common web browser on the personal
computer (PC). In the case that the purchaser 240 specifically requests a
certain product through the web browser, a sale system information
corresponding to the request is provided. The purchaser is connected with the
web server of the sale system 230 and purchases the product.
In the case that sale system registers itself as a sale system that handles
only clothes for big size persons, the purchaser visits the intermediating web
page of the intermediating system and searches the sale system that handles
only the clothes for big size persons, so that the intermediating system
searches the sale system that handles the clothes for only big size persons
registered in the database and shows to the purchasers on a certain web page.
Figure 3 is a block diagram of an intermediating system, a sale system
and a purchaser according to an embodiment of the present invention.
As shown therein, the intermediating system 200 includes a
communication program DB 305, a member information DB 310, a prototype
electronic commerce web server construction element DB 315, a server-based script 320, a search engine 325, a communication process 335, a web server
connection unit 330, and a communication protocol connection unit 340.
A communication program 380 provided to the sale system 230 is stored
in the communication program DB 305 of the intermediating system 200. A sale
system information (for example, dynamic IP address, directory name in which
a certain internet service is executed, and version of communication program
executed in the sale system) is stored in the sale system information DB 310 of
the intermediating system 200. A prototype electronic commerce web server
construction element provided to the sale system 230 is stored in the prototype
electronic commerce web server construction element of the intermediating
system 200.
The server-based script 320 of the intermediating system 200 has a
function of processing information transmitted and received through a web
browser of the sale system 230 or the purchaser 240 and storing in a certain DB.
The search engine 325 of the intermediating system 200 has a function
of searching a sale system information corresponding to a keyword received
from the web browser of the purchaser 240 from the sale system information
DB 310. The searched information is transmitted to the purchaser 240 through
the web server connection unit 330.
The communication process 335 of the intermediating system 200 transmits and receives the information of the sale system 230 periodically or
non-periodically based on the communication protocol of Figure 4 based on the
communication program 380 and the communication protocol connection units
340 and 370.
The web server connection unit 330 of the intermediating system 200
communicates with the web browsers of the web server connection unit 365 of
the sale system 230 and the purchaser 240 based on the world wide web
(www) method.
Here, the sale system 230 includes a web server connection unit 365, a
server-based script 370, a communication protocol connection unit 375, a
communication protocol 380, a customer information DB 385, and a product
information DB 390.
The web server connection unit 365 of the sale system 230
communicates with the web browsers of the web server 330 of the
intermediating system 200 and the purchaser 240 based on the world wide web
method.
The server-based script 370 of the sale system 230 processes the
information transmitted and received through the web browser of the
intermediating system 200 or the purchaser 240 and stores into a certain DB.
The communication program 380 of the sale system 230 transmits and receives the information of the sale system 230 periodically or non-periodically
based on the communication protocol of Figure 4 through the communication
process 335 of the intermediating system 200 and the communication protocol
connection units 340 and 375.
The customer information DB 385 of the sale system 230 stores the
information of the purchaser 240, and the product information DB 390 of the
sale system 230 stores the information of the product that the sale system sells.
The purchaser 240 uses a web browser for connecting with the
intermediating system 200 in the internet 345 and searching a certain sale
system that handles a desired product.
Figure 4 is a view illustrating a message structure of a communication
protocol transmitted and received between an intermediating system and a sale
system according to an embodiment of the present invention.
As shown therein, the message structure 400 of the communication
protocol is formed of a tag 410, an information size 420 and an information 430
that are repeatedly constructed in the above sequence as a basic sequence.
The tag 410 has a size of 2-byte, and the information size 420 has a size of A-
byte, and the information 430 has a limitless size.
Here, the tag 410 has the following classes. 0x0 represents id, 0x1
represents password, and 0x2 represents version number, and 0x3 represents IP address, and 0x4 represents an internet service name, and 0x5 represents
document root directory name, and 0x6 represents subdirectory name, and 0x7
represents end of message.
The communication protocol temporarily uses one among the non-public
ports of the transmission control protocol TCP. The secure sockets layer (SSL)
using the TCP port 443 may be used for security purpose. The representative
information exchanged by the communication protocol is an ID and password of
the sale system, a communication protocol version number of which
communication protocol may be changed whenever the intermediating system
software is upgraded, and a dynamic IP address newly provided from the
internet service provider whenever the sale system is booted. Therefore, the
communication program of the sale system and the communication process of
the intermediating system syntax-analyze the contents of the TCP protocol for
thereby recognizing whether a certain information is transmitted.
The communication process executed in the intermediating system
syntax-analyzes the TCP contents when it is connected through the
communication program of the sale system. Thereafter, in the case that the ID
and password are matched with the previously registered sale system, all of the
sale system information is received, and the database concerning the sale
system is updated. At this time, the last information from the sale system is an end of message information of the message. The communication process that
detected the above message may end the connection with the same system
after the end of the message is transmitted to the sale system.
The sale system periodically or non-periodically transmits all information
to the communication process of the intermediating system when a certain
event occurs at the sale system based on the event selection model of the
Microsoft windows. Thereafter, the sale system should stay in a listen state until
a connection request is received from the communication process of the
intermediating system.
The communication program of the sale system stays in the listen state
after the information is exchanged with the communication process of the
intermediating system. When the communication process of the intermediating
system wants to transfer a certain information to the sale system, the
communication process of the intermediating system requests a TCP
connection to the communication program of the sale system. The
communication program of the sale system may receive information from the
communication process of the intermediating system by syntax-analyzing the
TCP contents and may start or end together with the parameter that received
the communication program based on the type of the information. In addition,
the communication program of the sale system may change an execution method of the communication program that has already been executed.
In the sale system, if a network event that received a new dynamic IP
address from the internet service provider occurs or an event that changes a
certain service occurs, the communication program of the sale system
exchanges the above information with the communication process of the
intermediating system.
The communication program may change the service that has already
been executed in the sale system in accordance with the above information or
may transmit or receive the communication program of the sale system and the
parameter to/from the communication process that has been executed in the
intermediating system.
Therefore, in the case that the communication program of the sale
system is installed, various initializing variables (for example, services to be
implemented on personal computer, or communication interval with
communication process) may be inputted. The communication program and
internet service program may inform each operation state using the event
selection model and state machine method of the Microsoft company after a
certain internet service is started or ended in the sale system. For example, the
event that receives a new dynamic IP address from the internet service provider
may change a certain state therebetween. The communication program transfers the new dynamic IP address to the communication process of the
intermediating system based on the communication protocol.
Figure 5 is a flow chart of a communication process between the
intermediating system and the sale system of Figure 3 according to an
embodiment of the present invention.
As shown therein, the intermediating system receives a sale system
information such as an encrypted ID and password from the sale system in a
step S500. Here, the sale system is registered in the service of the
intermediating system. The information of the sale system such as the received
ID and password is registered in the database in a step S510. The
intermediating system transmits the prototype electronic commerce web server
construction element to the sale system in a step S530. The prototype
electronic commerce web server construction element includes a web server,
and a directory structure and communication program for the prototype
electronic commerce. When the communication program and the web server
are installed in the sale system, the directory structure for the electronic
commerce is positioned below a certain directory. Here, the web server may be
substituted with an individual web server that is previously installed in the sale
system. When the communication program is executed in the sale system in a
step S540, the intermediating system and the sale system periodically or non- periodically transmit or receive the sale system information such as dynamic IP
address, etc. based on a certain communication protocol in a step S550. The
intermediating system updates the sale system information in the database in a
step S506. The intermediating system opens the sale system information
updated on the database on the intermediating web server in a step S570.
Figure 6 is a flow chart of a communication process between the
intermediating system and the purchaser of Figure 3 according to an
embodiment of the present invention.
As shown in Figure 6, the purchaser is connected with the intermediating
web server of the intermediating system through the web browser in a step
S610, the purchaser inputs a certain keyword with respect to the product to be
purchased and requests a sale system information in a step S620. The search
engine of the intermediating system is activated, and a corresponding sale
system information concerning the keyword is aligned in a step S630. The
intermediating system transmits a corresponding sale system information to the
purchaser through the web page in a step S640. The purchaser selects a
detailed information concerning the sale system that sells a desired product
among the received sale system information in a step S650. The intermediating
system collects a detailed information of the sale system updated from the
database in a step S660. The intermediating system transmits the detailed information such as dynamic IP address, etc. of the sale system to the
purchaser through the web server in a step S670.
Figure 7 is a flow chart of a communication process between the sale
system and the purchase of Figure 3 according to an embodiment of the
present invention.
As shown therein, the purchaser is connected with a product sale web
page of the sale system linked through the web page that provides a sale
system information such as dynamic IP address, etc. provided from the
intermediating system in a step S710. The sale system provides a product
information through the web page of its web server in a step S720. The
purchaser transmits a purchase intention message of a desired product in a
step S730. The sale system transmits a payment method selection message of
the product purchase in a step S740. The purchaser selects the payment
method and pays the purchase cost in a step S750. The sale system transmits
a message that the purchase of the product is finished, and the electronic
commerce is completed in a step S760.
Figure 8 is a view illustrating a web page provided from the web server of
the intermediating system to the purchaser according to an embodiment of the
present invention.
As shown therein, the purchaser wants to have a sale system information concerning good quality socks sold at a low cost. The purchaser is connected
with the web page provided from the web server of the intermediating system
through the web browser on his personal computer. Here, the sale system
information may be provided in a certain directory structure format.
The web page shows a plurality of socks sellers under the name of
"seller information/clothes/socks". Here, the purchaser may move to an
electronic document that shows the information of the sale system by selecting
one among the socks sellers (for example, socks seller "E").
The information concerning the selected socks seller "E" is monitored
and shown in real time in the electronic document that shows the sale system
information. In particular, since the socks seller operates the electronic
commerce web server using a dynamic IP address, whenever the current
dynamic IP address is changed, the changed information is shown in real time.
If the web server of the sale system is dead or a certain problem occurs on the
network, it is possible to monitor the problem in real time.
The purchaser may be connected with the electronic commerce web
page provided from the web server of the socks seller "E" based on the
intermediating information of the sale web server of the socks seller E selected.
Figure 9 is a view illustrating the web page provided from the web server
of the sale system to the purchaser according to an embodiment of the present invention.
As shown therein, the purchaser receives a sale system information of
the socks seller E from the intermediating system as shown in Figure 8 and is
connected with the web page of the electronic commerce web server using a
dynamic IP address (static IP address and domain name service are not used).
The purchaser visits the web page of the socks seller "E" for thereby
achieving a desired electronic commerce. Here, the web page of the socks
seller "E" corresponds to the web page for a common electronic commerce and
provides a product information, stock, payment method, etc. that the socks
seller "E" wants to sell. Therefore, the purchaser receives the information of the
web pages and purchases a desired product on the internet.
Industrial Applicability
As described above, the present invention is basically directed to
providing an intermediating system on the network in which an electronic
commerce between a seller and a purchaser can be efficiently achieved
wherein the seller and purchaser do not have any system environment for using
the static IP address and domain name service.
The present invention is basically directed to providing a method for
intermediating a sale system operated only by a dynamic IP address to a
purchaser in such a manner that the seller information is advertised to the purchaser, so that an electronic commerce is efficiently achieved between the
seller and the purchaser who do not have any system environment for using the
static IP address and domain name service on the internet.
The present invention is not limited to the above embodiment. As the
present invention may be embodied in several forms without departing from the
spirit or essential characteristics thereof, it should also be understood that the
above-described examples are not limited by any of the details of the foregoing
description, unless otherwise specified, but rather should be construed broadly
within its spirit and scope as defined in the appended claims, and therefore all
changes and modifications that fall within the meets and bounds of the claims,
or equivalences of such meets and bounds are therefore intended to be
embraced by the appended claims.

Claims

Claims:
1. In a method for intermediating an electronic commerce between a sale
system and a purchaser that do not use a static IP address and a domain name
service, a method for intermediating an interpersonal electronic commerce,
comprising:
a step in which an initial sale system information such as an encrypted
ID, a password, etc. is received from the sale system;
a step in which the received initial sale system information is registered
in a database;
a step in which a prototype electronic commerce web server
construction element is transmitted to the sale system;
a step in which the prototype electronic commerce web server
construction element is executed from the sale system;
a step in which a certain sale system information is periodically or non-
periodically transmitted or received based on a certain communication protocol
from the sale system;
a step in which the transmitted or received sale system information is
updated to the database;
a step in which the sale system information updated to the database is
opened on an intermediating web server; a step in which a web browser of the purchaser is connected with the
intermediating web server;
a step in which a keyword concerning a product to be purchased
through a web browser of the purchaser is inputted;
a step in which a search engine is activated, and a corresponding sale
system information concerning the keyword is aligned;
a step in which the aligned sale system information is transmitted to a
web browser of the purchaser through the intermediating web server;
a step in which a detailed information concerning a certain sale system
among the sale system information is requested from the web browser of the
purchaser;
a step in which a detailed information of the sale system updated from
the database is collected; and
a step in which a dynamic IP address of the sale system is transmitted
to a web browser of the purchaser through the intermediating web server.
2. The method of claim 1 , wherein said message structure of the
communication protocol is formed of a tag (2 bytes), an information size (4
bytes) and an information (limitless size) that are repeatedly formed in the
above sequence.
3. The method of claim 1 , wherein said sale system information includes a
dynamic IP address, a directory name in which a certain internet service has
been executed, and a communication program version executed in the sale
system.
4. The method of claim 1 , wherein said prototype electronic commerce
web server construction element includes a web server, a directory structure for
a prototype electronic commerce, and a communication program.
5. The method of claim 4, wherein instead of said web server, a personal
web server previously installed in the sale system is used.
6. The method of claim 4, wherein said directory structure for a prototype
electronic commerce is positioned below a certain directory of the web server.
7. In a system for intermediating an electronic commerce between a sale
system and a purchaser who do not use a static IP address and a domain name
service, a system for intermediating an interpersonal electronic commerce,
comprising: a communication program DB for storing a communication program
provided to the sale system;
a sale system information DB for storing the information of the sale
system;
a prototype electronic commerce web server construction element DB
for storing a prototype electronic commerce web server construction element
provided to the sale system;
a server-based script for processing information transmitted or received
through a web browser of the sale system or the purchaser;
a search engine for performing a function of searching a sale system
information corresponding to a keyword received from the web browser of the
purchaser from the sale system information DB;
a web server connection unit for transmitting and receiving the contents
searched by the search engine to the purchaser;
a communication process for periodically or non-periodically
transmitting or receiving the sale system information based on a certain
communication protocol based on the communication protocol and the
communication protocol connection unit; and
a web server connection unit for communicating with the web browser
of the sale system and the purchaser based on a world wide web method.
8. The system of claim 7, wherein said message structure of the
communication protocol is formed of a tag (2 bytes), an information size (4
bytes) and an information (limitless size) that are repeatedly formed in the
above sequence.
9. The method of claim 7, wherein said sale system information includes a
dynamic IP address, a directory name in which a certain internet service has
been executed, and a communication program version executed in the sale
system.
10. The method of claim 7, wherein said prototype electronic commerce
web server construction element includes a web server, a directory structure for
a prototype electronic commerce, and a communication program.
11. The method of claim 10, wherein instead of said web server, a personal
web server previously installed in the sale system is used.
12. The method of claim 10, wherein said directory structure for a prototype
electronic commerce is positioned below a certain directory of the web server.
13. A system for intermediating an interpersonal electronic commerce,
comprising:
a memory for storing a certain information; and
a processor connected with the memory wherein said intermediating
system is designed to intermediate an electronic commerce between a sale
system and a purchaser that do not use a static IP address and a domain name
service, said processor is implemented based on the following steps:
a step in which an initial sale system information such as an encrypted
ID, a password, etc. is received from the sale system;
a step in which the received initial sale system information is registered
in a database;
a step in which a prototype electronic commerce web server
construction element is transmitted to the sale system;
a step in which the prototype electronic commerce web server
construction element is executed from the sale system;
a step in which a certain sale system information is periodically or non-
periodically transmitted or received based on a certain communication protocol
from the sale system;
a step in which the transmitted or received sale system information is updated to the database;
a step in which the sale system information updated to the database is
opened on an intermediating web server;
a step in which a web browser of the purchaser is connected with the
intermediating web server;
a step in which a keyword concerning a product to be purchased
through a web browser of the purchaser is inputted;
a step in which a search engine is activated, and a corresponding sale
system information concerning the keyword is aligned;
a step in which the aligned sale system information is transmitted to a
web browser of the purchaser through the intermediating web server;
a step in which a detailed information concerning a certain sale system
among the sale system information is requested from the web browser of the
purchaser;
a step in which a detailed information of the sale system updated from
the database is collected; and
a step in which a dynamic IP address of the sale system is transmitted
to a web browser of the purchaser through the intermediating web server.
PCT/KR2005/000220 2004-12-20 2005-01-27 Method for intermediating interpersonal electronic commerce and system thereof WO2006068339A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020040109031A KR100486984B1 (en) 2004-12-20 2004-12-20 Method for intermediating interpersonal electronic commerce and system thereof
KR10-2004-0109031 2004-12-20

Publications (1)

Publication Number Publication Date
WO2006068339A1 true WO2006068339A1 (en) 2006-06-29

Family

ID=36601907

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2005/000220 WO2006068339A1 (en) 2004-12-20 2005-01-27 Method for intermediating interpersonal electronic commerce and system thereof

Country Status (2)

Country Link
KR (1) KR100486984B1 (en)
WO (1) WO2006068339A1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997048050A1 (en) * 1996-06-11 1997-12-18 Vdonet Corporation Ltd. Ip name resolution system
US6185184B1 (en) * 1995-09-25 2001-02-06 Netspeak Corporation Directory server for providing dynamically assigned network protocol addresses
WO2002005508A2 (en) * 2000-07-11 2002-01-17 Sap Aktiengesellschaft Method, apparatus, and system for network-based peer-to-peer business transactions
US20030078858A1 (en) * 2001-10-19 2003-04-24 Angelopoulos Tom A. System and methods for peer-to-peer electronic commerce
WO2003084186A1 (en) * 2002-03-27 2003-10-09 International Business Machines Corporation Dynamic addressing in transient networks
GB2391421A (en) * 2002-07-30 2004-02-04 Transpace Tech Co Ltd Establishing Point to Point or Point to Multiple points internet connection(s)

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6185184B1 (en) * 1995-09-25 2001-02-06 Netspeak Corporation Directory server for providing dynamically assigned network protocol addresses
WO1997048050A1 (en) * 1996-06-11 1997-12-18 Vdonet Corporation Ltd. Ip name resolution system
WO2002005508A2 (en) * 2000-07-11 2002-01-17 Sap Aktiengesellschaft Method, apparatus, and system for network-based peer-to-peer business transactions
US20030078858A1 (en) * 2001-10-19 2003-04-24 Angelopoulos Tom A. System and methods for peer-to-peer electronic commerce
WO2003084186A1 (en) * 2002-03-27 2003-10-09 International Business Machines Corporation Dynamic addressing in transient networks
GB2391421A (en) * 2002-07-30 2004-02-04 Transpace Tech Co Ltd Establishing Point to Point or Point to Multiple points internet connection(s)

Also Published As

Publication number Publication date
KR100486984B1 (en) 2005-05-03

Similar Documents

Publication Publication Date Title
US7810722B2 (en) System for delivering web content to fuel dispenser
US20050204279A1 (en) Evolving interactive dialog box for an internet web page
US20070158416A1 (en) Method of delivering web content to fuel dispenser
KR20000064168A (en) used hand-pnone buying/selling system and method by internet
KR100620622B1 (en) System and method for interpersonal intermediating electronic commerce using the personal wed site
US8150730B2 (en) Method and apparatus for internet sale using sale contents
US20110307387A1 (en) Method and System for Distributed Point of Sale Transactions
US7359869B1 (en) Method and system for facilitating secure electronic transactions with multiple merchants
US20010037239A1 (en) Method for a network-based revenue model utilizing a raffle contest
WO2006068339A1 (en) Method for intermediating interpersonal electronic commerce and system thereof
KR20050092142A (en) Keyword web surfing advertisement system and method thereof
KR20000037428A (en) The terminal for e-commerce using a line or wireless internet and e-commerce system using the terminal
KR100418625B1 (en) system for managing accounts through network and method thereof
JP2002269127A (en) System and method for providing merchandise information
KR20010107728A (en) system for managing accounts through network and method thereof
JP4981110B2 (en) Server apparatus, information providing method, and server program
KR20070038060A (en) Method for providing keyword ad
KR100763484B1 (en) Methods for accumulating points supplied by lots of sites in one, apparatus therefor and recording medium
KR100550308B1 (en) Method for intermediating personal information using the personal wed site
KR20000054050A (en) Method for display information of services by means of a communication network
KR20040009720A (en) An agent oprerating server system based on network and An agent operating service method using said server system
KR20020032688A (en) Method and System for managing translation service
WO2006083115A1 (en) Method for intermediating personal information using the personal web site
WO2001063461A2 (en) System and method for information delivery
KR100433192B1 (en) Apparatus and method for providing information of user's concern through e-mail

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

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

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 1020067023504

Country of ref document: KR

NENP Non-entry into the national phase

Ref country code: DE

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

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 69(1) EPC OF 081007

122 Ep: pct application non-entry in european phase

Ref document number: 05710831

Country of ref document: EP

Kind code of ref document: A1