Language selection

Search

Patent 2990716 Summary

Third-party information liability

Some of the information on this Web page has been provided by external sources. The Government of Canada is not responsible for the accuracy, reliability or currency of the information supplied by external sources. Users wishing to rely upon this information should consult directly with the source of the information. Content provided by external sources is not subject to official languages, privacy and accessibility requirements.

Claims and Abstract availability

Any discrepancies in the text and image of the Claims and Abstract are due to differing posting times. Text of the Claims and Abstract are posted:

  • At the time the application is open to public inspection;
  • At the time of issue of the patent (grant).
(12) Patent Application: (11) CA 2990716
(54) English Title: METHOD FOR ESTABLISHING INTERACTION RELATIONSHIP, AND INTERACTION DEVICE
(54) French Title: PROCEDE D'ETABLISSEMENT D'UNE RELATION D'INTERACTION ET DISPOSITIF D'INTERACTION
Status: Examination
Bibliographic Data
(51) International Patent Classification (IPC):
  • G06Q 30/00 (2023.01)
  • G06Q 30/02 (2023.01)
  • G06Q 30/06 (2023.01)
  • G06Q 30/0601 (2023.01)
  • H04L 51/046 (2022.01)
  • H04L 51/08 (2022.01)
  • H04L 51/214 (2022.01)
  • H04L 51/234 (2022.01)
  • H04L 51/52 (2022.01)
  • H04L 65/40 (2022.01)
  • H04L 67/141 (2022.01)
(72) Inventors :
  • ZHANG, YI (China)
(73) Owners :
  • 10353744 CANADA LTD.
(71) Applicants :
  • 10353744 CANADA LTD. (Canada)
(74) Agent: JAMES W. HINTONHINTON, JAMES W.
(74) Associate agent:
(45) Issued:
(86) PCT Filing Date: 2015-06-30
(87) Open to Public Inspection: 2017-01-05
Examination requested: 2020-03-10
Availability of licence: N/A
Dedicated to the Public: N/A
(25) Language of filing: English

Patent Cooperation Treaty (PCT): Yes
(86) PCT Filing Number: PCT/CN2015/082779
(87) International Publication Number: CN2015082779
(85) National Entry: 2017-12-22

(30) Application Priority Data: None

Abstracts

English Abstract

A method for establishing an interaction relationship, and an interaction device. The method for establishing an interaction relationship comprises: A first terminal sending to a server an interaction requirement, and receiving from the server a list of second terminal users matching the interaction requirement (S101); on the basis of a selection by a first terminal user, sending to the server an interaction request to establish an interaction relationship with the selected second terminal (S102); receiving a data list of the second terminal from by the server once said server receives the interaction request and, on the basis of the selection by the first terminal user, acquiring the selected target data (S103); and, upon acquiring the target data, sending notification information to the server, so as to allow the server to establish, upon receiving said notification information, an interaction relationship between the first terminal and the second terminal that sent the target data (S104). Thus, the first terminal can, upon acquiring target data, establish an interaction relationship with a party in possession of target data, thereby facilitating data transmission between both interacting parties.


French Abstract

L'invention concerne un procédé permettant d'établir une relation d'interaction, et un dispositif d'interaction. Selon le procédé permettant d'établir une relation d'interaction : un premier terminal envoie à un serveur une exigence d'interaction, et reçoit en provenance du serveur une liste d'utilisateurs de seconds terminaux correspondant à l'exigence d'interaction (S101); sur la base d'une sélection par un utilisateur du premier terminal, le premier terminal envoie au serveur une demande d'interaction visant à établir une relation d'interaction avec un second terminal sélectionné (S102); le premier terminal reçoit en provenance du serveur une liste de données du second terminal une fois que ledit serveur a reçu la demande d'interaction, puis, sur la base d'une sélection par l'utilisateur du premier terminal, le premier terminal acquiert des données cibles sélectionnées (S103); et, lors de l'acquisition des données cibles, le premier terminal envoie des informations de notification au serveur, de manière à permettre au serveur d'établir, à la réception desdites informations de notification, une relation d'interaction entre le premier terminal et le second terminal ayant envoyé les données cibles (S104). Ainsi, le premier terminal peut, lors de l'acquisition de données cibles, établir une relation d'interaction avec une partie en possession de données cibles, ce qui facilite la transmission de données entre les deux parties entrées en interaction.

Claims

Note: Claims are shown in the official language in which they were submitted.


The Claims
[Claim 1] A
method to build an interactive binding relationship, wherein the method
includes:
The first terminal delivers an interaction requirement to a server, and
receives the
user list delivered by the server and corresponding to the second terminal
that meets
the interaction requirement;
According to the selection of the first terminal user, the interaction request
of the
server is delivered to the selected second terminal to establish an
interactive
relationship; receive a data list of the second terminal that is delivered by
the server
after receiving the interactive request, and acquire the selected target data
according
to the selection of the first terminal user;
And
After obtaining the target data, delivering notification information to the
server, so
that the server establishes the interaction between the first terminal and the
second
terminal that delivers the target data when the notification information is
received.
[Claim 2] According to the method in Claim 1, its characteristic is
that, wherein the
interaction requirement also includes a search condition;
Wherein the search condition includes the number and category of the target
data,
the geographical location of the second terminal, the number of interactions
of the
target data of the same type, a combination of one or more of the fields to
which the
target data belongs.
[Claim 3] According to the method in Claim 1 or 2, its characteristic
is that, the target data is
an Object Credit Certificate, and the Object Credit Certificate is the result
of
integrating the target commodity / service information and the electronic
information opened by the target commodity / service provider commerce
function;
and the commodity / service information at least includes commodity attribute
information of a name and an amount of money as well as payment settlement
information including the provider's payment account;
The step of acquiring the selected target data is specifically as follows:
Receive the information about the obtaining manner of the Object Credit
Certificate, and execute the electronic commerce function to obtain the Object
Credit Certificate.
[Claim 4] According to method in Claim 3, the characteristic is that,
wherein the obtaining
manner information of the Object Credit Certificate is a link address of an
Object

Credit Certificate, and a page corresponding to the link address comprises the
Object Credit Certificate function, which is used for providing the target
commodity / service information and E-commerce functions.
[Claim 5] A method to build an interactive binding relationship, wherein
the method
includes:
The server receives the data list delivered by the second terminal
The server delivers a user list of the second terminal that matches the
interaction
requirement to the first terminal according to the interaction requirement
delivered
by the first terminal;
Receiving an interactive request delivered by the first terminal, wherein the
interactive request includes a second terminal that establishes an interactive
relationship and is selected by the first terminal user according to the user
list;
Deliver the data list of the second terminal to the first terminal, so that
the first
terminal acquires the target data according to the data list;
Receive notification information that is delivered by the first terminal after
acquiring the target data from the second terminal, and establish an
interaction
between the first terminal and a second terminal that delivers the target
data.
[Claim 6] According to the method in Claim 5, its characteristic is that,
the target data is an
Object Credit Certificate, and the Object Credit Certificate is the result of
integrating the target commodity / service information and the electronic
information opened by the target commodity / service provider commerce
function; and the commodity / service information at least includes commodity
attribute information of a name and an amount of money as well as payment
settlement information including the provider's payment account.
The step of acquiring the target data is specifically as follows:
Receive the information about the obtaining manner of the Object Credit
Certificate, and execute the electronic commerce function to obtain the Object
Credit Certificate.
[Claim 7] According to method in Claim 6, the characteristic is that,
wherein the obtaining
manner information of the Object Credit Certificate is a link address of an
Object
Credit Certificate, and a page corresponding to the link address comprises the
Object Credit Certificate function, which is used for providing the target
commodity / service information and E-commerce functions.
[Claim 8] An interaction device for establishing an interactive
relationship, wherein the
interaction device includes a delivery module, a control module and a
receiving
16

module;
The delivery module is used to deliver an interactive request to a server;
The receiving module is used to receive a user list of the second terminal
that
matches the interaction requirement and that is delivered by the server;
The control module is used to select a second terminal that establishes an
interactive relationship from the user list, and deliver an interactive
request to the
server;
The receiving module is further also used to receive the data list of the
second
terminal delivered by the server, and select the target data from the data
list;
The receiving module is further also used to receive the target data;
The delivery module is also used to deliver notification information to the
server
after the receiving module acquires the target data, so that the server
establishes
the interaction between the first terminal and the second terminal that
delivers the
target data when the notification information is received.
[Claim 9] According to the interactive device in Claim 8, its
characteristic is that, the target
data is an Object Credit Certificate, and the Object Credit Certificate is the
result
of integrating the target commodity / service information and the electronic
information opened by the target commodity / service provider commerce
function; and the commodity / service information at least includes commodity
attribute information of a name and an amount of money as well as payment
settlement information including the provider's payment account.
[Claim 10] A device for establishing an interactive relationship, its
characterized is that,
wherein the interaction device includes a receiving module, a delivery module,
and a control module, wherein the receiving module is used to receive a data
list
delivered by a second terminal;
The delivery module is used to deliver a user list of a second terminal that
matches
the interaction requirement to the first terminal according to the interaction
requirement sent by the first terminal;
The receiving module is also used to receive an interactive request sent by
the first
terminal, where the interactive request includes a second terminal that
establishes
an interactive relationship and is selected by the first terminal according to
the
user list;
The delivery module is also used to deliver a data list of the second terminal
to the
first terminal, so that the first terminal acquires the target data according
to the
data list;
17

The control module is used to: when the receiving module receives the
notification
information that is delivered by the first terminal after acquiring the target
data
from the second terminal, establish the interaction between the first terminal
and
the second terminal that delivers the target data.
18

Description

Note: Descriptions are shown in the official language in which they were submitted.


CA 02990716 2017-12-22
WO 2017/000180
PCT/CN2015/082779
Title: Method For Establishing Interaction Relationship, And Interaction
Device
[1] [Technical Field]
[2] The present invention relates to the field of information interaction,
and in particular, to a
method and an interaction device for establishing an interactive relationship.
[3] [Background Technology]
[4] With the wide application and popularity of the Internet, more and more
people establish
social networks through the Internet. Online shopping has gradually become one
of the
most popular shopping methods of modern people.
[5] At present, the existing methods for establishing social relations
include open and closed.
Wherein, the open way to establish social relations is to establish social
relationships
between strangers; the method of establishing social relationships in closed
forms is to
know the account information of each other and confirm each other before
social relations
can be established.
[6] With the development of E-commerce, more and more users are shopping
through the
Internet. People also want to expand their social circles while shopping.
However, in the
existing technology, the method of expanding social circles is generally only
be expanded
through social media, such as through some social software platforms, which
are more
traditional and less effective. No matter what kind of social way, the use of
existing
methods of building social relationships can't be combined with E-commerce
activities.
[7] [Summary of the Invention]
[8] The technical problem to be solved by the present invention is to
provide a method for
establishing an interactive relationship and an interaction device, which is
capable of
establishing a social relationship with a target party of the target data when
the target data
is obtained.
[9] In order to solve the above technical problem, a first technical
solution adopted by the
present invention is to provide a method for establishing an interactive
relationship, where
the method includes: The first terminal delivers the interaction requirements
to the server
and receives the user list of the second terminal of the interaction
requirements that the
server delivers to match the interaction requirements; according to the
selection of the first
terminal user, the interaction request of the server is delivered to the
selected second
terminal to establish an interactive relationship; and the data list of the
second terminal that

CA 02990716 2017-12-22
WO 2017/000180 PCT/CN2015/082779
the server delivers after the interaction request is received, the selected
target data is
obtained according to the selection of the first terminal user; and after
obtaining the target
data, delivering notification information to the server, so that the when
receiving the
notification information, the server establishes an interaction between the
first terminal and
a second terminal that delivers the target data.
[10] In order to solve the above technical problem, a second technical
solution adopted in the
present invention is to provide a method for establishing an interactive
relationship, where
the method includes: the server receives the data list delivered by the second
terminal; the
server delivers a user list of the second terminal of the interaction
requirements to the first
terminal based on the interaction requirements delivered by the first
terminal; receiving an
interactive request delivered by the first terminal, wherein the interactive
request includes a
second terminal that establishes an interactive relationship and is selected
by the first
terminal user according to the user list; delivering a data list of the second
terminal to the
first terminal, so that the first terminal acquires the target data according
to the data list;
receiving the notification information delivered by the first terminal from
the second
terminal to the target data, and establishing an interaction between the first
terminal and a
second terminal delivering the target data.
[11] In order to solve the above technical problem, a fourth technical
solution adopted by the
present invention is to provide an interaction device for establishing an
interactive
relationship, where the interaction device includes a delivery module, a
control module,
and a receiving module. The receiving module is used to receive a user list of
the second
terminal that matches the interaction requirement and that is delivered by the
server; and
the control module is used to select, from the user list, a second terminal,
and deliver an
interactive request to the server; the receiving module is also used to
receive a data list of
the second terminal delivered by the server, and select target data from the
data list; and the
receiving module further uses after receiving the target data, the delivery
module is also
used to deliver notification information to the server after the receiving
module obtains the
target data, so that the server establishes the interaction between the first
terminal and the
second terminal that delivers the target data as the notification information
is received.
[12] In order to solve the above technical problem, a fifth technical
solution adopted by the
present invention is to provide an interaction device for establishing an
interactive
relationship, where the interaction device includes a receiving module, a
delivery module,
and a control module; the receiving module is used to receive a data list
delivered by a
second terminal; and the delivery module is used to deliver, the user list of
the second
terminal of the interaction requirement to the first terminal according to the
interaction
2

CA 02990716 2017-12-22
WO 2017/000180 PCT/CN2015/082779
requirements delivered by the first terminal; and the receiving module
receiving module is
also used to receive the interaction request delivered by the first terminal,
wherein the
interactive request includes a second terminal that is set up by the first
terminal according
to the user list and that establishes an interactive relationship; and the
delivery module is
also used to deliver the data list of the second terminal to the first
terminal to obtain the
target data according to the list of data in the first terminal, so that the
first terminal
acquires the target data according to the data list; and the control module is
used to receive
the notification information delivered by the first terminal from the second
terminal when
it receives the target data, and establishing the interaction between the
first terminal and the
second terminal delivering the target data.
[13] In the above solution, the first terminal delivers an interaction
requirement to the server,
obtains a list of second terminals that match the interaction requirement from
the server,
determines a second terminal that needs to establish an interactive
relationship according to
the list of the second terminal, deliver an interactive request to acquire the
determined data
list of the second terminal from the server, and further acquire the
permission of the target
data or the target data according to the data list of the second terminal.
After obtaining the
permission of the target data or the target data, the server is instructed to
establish the
interactive relationship between the first terminal and the second terminal,
the first terminal
can establish an interactive relationship with the holder of the target data
when acquiring
the target data, so as to facilitate data interaction between the two parties.
[14] [Brief Description]
[15] Figure 1 is a schematic flow chart of an example of a method for
establishing an interactive
relationship according to the present invention;
[16] Figure 2 is a schematic flow chart of another example of a method for
establishing an
interactive relationship according to the present invention;
[17] Figure 3 is a schematic structural diagram of a first example of an
interaction device for
establishing an interactive relationship according to the present invention;
[18] Figure 4 is a schematic structural diagram of another example of an
interaction device for
establishing an interactive relationship according to the present invention.
[19] [Description of the Preferred Examples]
[20] In order to explain on the technical content, construction
characteristics, the purpose and
effect of the invention, the following combination of the attached drawings
and the
embodiment of the invention are explained in detail.
[21] Please refer to Figure 1, Figure 1 is a schematic flow chart of a
first example of a method
for establishing an interactive relationship according to the present
invention. The method
3

CA 02990716 2017-12-22
WO 2017/000180 PCT/CN2015/082779
for establishing an interaction in this example includes the following steps:
[22] S101: the first terminal delivers an interaction requirement to a
server, and receives the
user list delivered by the server and corresponding to the second terminal
that meets the
interaction requirement.
[23] The first terminal delivers the interactive request to the server.
Wherein the interaction
requirement also includes a search condition; wherein the search condition
includes the
number and category of the target data, the geographical location of the
second terminal,
and the number of interactions of the target data of the same type, a
combination of one or
more of the fields to which the target data belongs.
[24] The server receives the interactive request, acquires a list of the
second terminals that
match the interaction requirement from the local database according to the
interaction
requirement, and delivers the list to the first terminal. Correspondingly, the
first terminal
receives the list.
[25] Wherein, the list of the second terminal at least includes the
identifier of the second
terminal.
[26] The server may also arrange the searched second terminals according to
the search
conditions. For example, when the search condition is the quantity of the
target data, the
searched second terminal may arrange and display the quantity of the target
data in
descending order (or from low to high) for the user of the first terminal to
view. This is not
a limitation.
[27] S102: Deliver an interactive request for establishing an interaction
with the selected second
terminal to the server according to the selection of the first terminal user.
[28] After obtaining the list of the second terminal delivered by the
server, the first terminal is
used to determine the second terminal that needs to establish an interactive
relationship
from the list of the second terminal, and deliver an interactive request to
the server after the
user's choice determines the second terminal of the interactive relationship.
[29] S103: Receive a data list of the second terminal that is delivered by
the server after
receiving the interactive request, and acquire the selected target data
according to the
selection of the first terminal user.
[30] The server receives the interactive request and acquires the data list
of the second terminal
determined by the first terminal.
[31] Where the interactive request includes the information of the second
terminal determined
by the first terminal. The list of the second terminal includes at least the
identifier of the
second terminal. The data list of the second terminal includes at least one
target data.
[32] After acquiring the data list, the server acquires the selected target
data according to the
4

CA 02990716 2017-12-22
WO 2017/000180 PCT/CN2015/082779
selection of the first terminal user.
[33] Wherein, the target data may be any one of the data lists of the
second terminal, which is
not limited herein.
[34] Further, the target data is Object Credit Certificate, and Object
Credit Certificate is a
network electronic document that integrates the target commodity / service
information and
the E-commerce function provided by the target commodity / service provider.
The
commodity / service information includes at least the commodity attribute
information of
the name and amount, as well as the receipt and settlement information
containing the
provider's receivable account;
[35] The step of obtaining the target data is specifically including:
[36] Receive the access information of the Object Credit Certificate and
perform the
E-commerce function to obtain the Object Credit Certificate. Further, the
obtaining manner
information of the Object Credit Certificate is the link address of the Object
Credit
Certificate, and the page corresponding to the link address includes the
Object Credit
Certificate function for providing the target commodity / service information
and the
E-commerce function.
[37] S104: After obtaining the target data, deliver notification
information to the server, so that
the server establishes the interaction between the first terminal and the
second terminal that
delivers the target data when the notification information is received.
[38] After obtaining the target data, the first terminal delivers the
notification information to the
server, so that the server establish a second terminal interaction with the
target data when
receiving the notification information.
[39] Further, the step of the server establishing the interaction between
the first terminal and the
determined second terminal are specifically including: establishing an instant
messaging
relationship between the first terminal and the determined second terminal, or
establishing
the permission of the first terminal to obtain the data of the second
terminal, or establish
the first terminal receives determine the relationship between dynamic update
of the second
terminal (i.e., the second terminal user made the first terminal user becoming
fans, in order
to make the first terminal user can obtain the second terminal user's dynamic
information).
[40] It can be understood that, since both the first terminal and the
second terminal hold the
target data, in this example, after the first terminal acquires the target
data of the second
terminal, the second terminal establishes an interactive relationship with the
second
terminal; in other examples, after acquiring the target data of the first
terminal, the server
may also establish an interactive relationship with the first terminal. For
specific
implementation, please refer to the above description.

CA 02990716 2017-12-22
WO 2017/000180 PCT/CN2015/082779
[41] The data interaction processing method in the example of the present
invention is described
below by way of example. Wherein, the first terminal is a buyer client
(hereinafter referred
to as buyer), and the second terminal is a seller client (hereinafter referred
to as seller), the
server is a server (hereinafter referred to as a server) running an E-commerce
platform.
[42] Specifically, the buyer delivers to the server an interaction
requirement for establishing a
social relationship with the seller, and the server delivers a list of users
to the seller that
matches the requirements of the interaction; where the list of users includes
information of
multiple Object Credit Counts, and the buyer receives the user list, acquires
the seller of
the Object Credit Certificate to be purchased therefrom, and delivers an
interactive request
for establishing an interaction with the seller to the server. The server
receives the
interactive request and delivers the seller's Object Credit Certificate list
to the first
terminal, the buyer received the Object Credit Certificate list, establish the
relationship
between buyer and seller and complete the transaction.
[43] As mentioned above, the Object Credit Certificate is provided in
advance by the provider
(for example, the manufacturer of the commodity), that is, each commodity /
service has a
corresponding Object Credit Certificate, and the Object Credit Certificate
contains
information related to The transaction information actually provides the
party's
information, not the second terminal's information. Therefore, when the first
terminal
accepts the Object Credit Certificate and uses the Object Credit Certificate
to implement
the E-commerce function to obtain the commodity / services, the first terminal
generates
the transaction order by using the Object Credit Certificate, and the actual
transaction is
performed by both the first terminal and provider. When the first terminal
confirms the
acceptance, the corresponding transaction order is generated by using the
electronic
commitment certificate, and the payment is directly paid to the provider
according to the
transaction order. When the provider accepts the transaction order, the
supplier issues the
commodity according to the information of the first terminal. The role of the
second
terminal is to obtain the Object Credit Certificate of the commodity /
services from the
provider and publish the Object Credit Certificate to the interacting parties
that need to be
purchased.
[44] Further, the target data can also be an opening method for the data
provider to integrate the
functions required by the data interaction or the target data.
[45] In the solution above, the first terminal delivers an interaction
requirement to the server,
obtains a list of second terminals that match the interaction requirement from
the server,
determines a second terminal that needs to establish an interactive
relationship according to
the list of the second terminal, deliver an interactive request to acquire the
determined data
6

CA 02990716 2017-12-22
WO 2017/000180 PCT/CN2015/082779
list of the second terminal from the server, and further acquire the
permission of the target
data or the target data according to the data list of the second terminal.
After obtaining the
permission of the target data or the target data, the server is instructed to
establish the
interactive relationship between the first terminal and the second terminal,
the first terminal
can establish an interactive relationship with the holder of the target data
when acquiring
the target data.
[46] Please refer to Figure 2, Figure 2 is a schematic flow chart of
another example of a method
for establishing an interactive relationship according to the present
invention. The method
for establishing an interaction in this example includes the following steps:
[47] S201: The server receives the data list delivered by the second
terminal
[48] The second terminal delivers a data list to the server, and
correspondingly, the server
receives the data list. And save it in a local database. Wherein, the data
list includes at least
one target data.
[49] S202: the server delivers a user list of the second terminal that
matches the interaction
requirement to the first terminal according to the interaction requirement
delivered by the
first terminal.
[50] The first terminal delivers the interactive request to the server.
Wherein the interaction
requirement also includes a search condition; wherein the search condition
includes the
number and category of the target data, the geographical location of the
second terminal,
and the number of interactions of the target data of the same type, a
combination of one or
more of the fields to which the target data belongs.
[51] The server receives the interactive request, obtains a list of second
terminals that match the
interaction requirement from the local database according to the interaction
requirement,
and delivers the list to the first terminal.
[52] The server may also arrange the searched second terminals according to
the search
conditions. For example, when the search condition is the quantity of the
target data, the
searched second terminal may arrange and display the quantity of the target
data in
descending order (or from low to high) for the user of the first terminal to
view. This is not
a limitation.
[53] S203: Receive an interactive request delivered by the first terminal,
where the interactive
request includes a second terminal that establishes an interactive
relationship and is
selected by the first terminal user according to the user list.
[54] After obtaining the list of the second terminal delivered by the
server, the first terminal is
used to determine the second terminal that needs to establish an interactive
relationship
from the list of the second terminal, and deliver an interactive request to
the server after the
7

CA 02990716 2017-12-22
WO 2017/000180 PCT/CN2015/082779
user's choice determines the second terminal of the interactive relationship.
[55] Correspondingly, the server receives the interactive request. Where
the interactive request
includes a second terminal of the interactive relationship selected by the
first terminal user
based on the list of user lists.
[56] S204: Deliver the data list of the second terminal to the first
terminal, so that the first
terminal acquires the target data according to the data list.
[57] After obtaining the data list, the server acquires the selected target
data according to the
selection of the first terminal user.
[58] Wherein, the target data may be any one of the data lists of the
second terminal, which is
not limited herein.
[59] Further, the target data is Object Credit Certificate, and Object
Credit Certificate is a
network electronic document that integrates the target commodity / service
information and
the E-commerce function provided by the target commodity / service provider.
The
commodity / service information includes at least the commodity attribute
information of
the name and amount, as well as the receipt and settlement information
containing the
provider's receivable account;
[60] The step of obtaining the target data is specifically including:
[61] Receive the access information of the Object Credit Certificate and
perform the
E-commerce function to obtain the Object Credit Certificate. Further, the
obtaining manner
information of the Object Credit Certificate is the link address of the Object
Credit
Certificate, and the page corresponding to the link address includes the
Object Credit
Certificate function for providing the target commodity / service information
and the
E-commerce function.
[62] S205: Receive notification information that is delivered by the first
terminal after acquiring
the target data from the second terminal, and establish an interaction between
the first
terminal and a second terminal that delivers the target data.
[63] After obtaining the data list of the second terminal determined by the
first terminal, the
server delivers the data list of the second terminal to the first terminal, so
that the first
terminal receives the data list and obtains the data list from the data list
in the target data,
deliver notification information to the server. Wherein, the target data may
be any one of
the data lists of the second terminal, which is not limited herein.
[64] After receiving the notification information sent by the first
terminal, the server identifies
that the first terminal has satisfied the interaction condition of the server
and establishes the
interaction between the first terminal and the second terminal.
[65] Further, the step of the server establishing the interaction between
the first terminal and the
8

CA 02990716 2017-12-22
WO 2017/000180 PCT/CN2015/082779
determined second terminal are specifically including: establishing an instant
messaging
relationship between the first terminal and the determined second terminal, or
establishing
the permission of the first terminal to obtain the data of the second
terminal, or establish
the first terminal receives determine the relationship between dynamic update
of the second
terminal (i.e., the second terminal user made the first terminal user becoming
fans, in order
to make the first terminal user can obtain the second terminal user's dynamic
information).
[66] It can be understood that, since both the first terminal and the
second terminal hold the
target data, in this example, after the first terminal acquires the target
data of the second
terminal, the second terminal establishes an interactive relationship with the
second
terminal; in other examples, after acquiring the target data of the first
terminal, the server
may also establish an interactive relationship with the first terminal. For
specific
implementation, please refer to the above description.
[67] In the solution above, after receiving the interaction requirement of
the first terminal, the
server delivers the second terminal meeting the condition of interaction
requirement to the
first terminal, and when the first terminal is confirmed, the second terminal
that needs to
establish an interactive relationship is selected from the qualifying second
terminal, the
data list of the second terminal is delivered to the first terminal. When the
server confirms
that the first terminal acquires the permission of the target data or the
target data from the
data list, establish an interactive relationship between the first terminal
and the second
terminal.
[68] Please refer to Figure 3, Figure 3 is a schematic structural diagram
of a first example of an
interaction device for establishing an interactive relationship according to
the present
invention. The interaction device in this example includes a delivery module
301, a control
module 302, and a receiving module 303.
[69] The delivery module 301 is used to deliver an interactive request to a
server.
[70] The delivery module 301 delivers the interactive request to the
server. Wherein the
interaction requirement also includes a search condition; wherein the search
condition
includes the number and category of the target data, the geographical location
of the second
terminal, and the number of interactions of the target data of the same type,
a combination
of one or more of the fields to which the target data belongs.
[71] The receiving module 303 is used to receive a user list delivered by
the server and
corresponding to the second terminal that meets the interaction requirement.
[72] The server receives the interactive request, obtains a list of second
terminals that match the
interaction requirement from the local database according to the interaction
requirement,
and delivers the list to the receiving module 303 of the interaction device.
Correspondingly,
9

CA 02990716 2017-12-22
WO 2017/000180 PCT/CN2015/082779
the receiving module 303 receives the interactive request list.
[73] Wherein, the list of the second terminal at least includes the
identifier of the second
terminal.
[74] The server may also arrange the searched second terminals according to
the search
conditions. For example, when the search condition is the quantity of the
target data, the
searched second terminal may display the quantity of the target data in a
descending order
(or from low to high) for the user of the interactive device to view. This is
not a limitation.
[75] After receiving the list of the second terminals delivered by the
server, the receiving
module 303 used to determine the second terminal that needs to establish an
interactive
relationship from the list of the second terminal, and deliver an interactive
request to the
server after the user's choice determines the second terminal of the
interactive relationship.
[76] The control module 302 is used to select a second terminal that
establishes an interactive
relationship from the user list, and deliver an interactive request to the
server. The
commodity / service information includes at least the commodity attribute
information of
the name and amount, as well as the receipt and settlement information
containing the
provider's receivable account;
[77] The receiving module 303 is also used to receive the data list of the
second terminal
delivered by the server, and select the target data from the data list.
[78] The receiving module 303 is also used to receive the target data.
[79] The server receives the interactive request to obtain the data list of
the second terminal
determined by the interaction device.
[80] Wherein, the interactive request includes the information of the
second terminal
determined by the interaction device. The list of the second terminal includes
at least the
identifier of the second terminal. The data list of the second terminal
includes at least one
target data.
[81] After obtaining the data list, the server obtains the selected target
data according to the user
of the interactive device.
[82] Wherein, the target data may be any one of the data lists of the
second terminal, which is
not limited herein.
[83] Further, the target data is Object Credit Certificate, and Object
Credit Certificate is a
network electronic document that integrates the target commodity / service
information and
the E-commerce function provided by the target commodity / service provider.
[84] The receiving module is specifically used to receive the obtaining
manner information of
the Object Credit Certificate, and execute the E-commerce function to obtain
the Object
Credit Certificate. Further, the obtaining manner information of the Object
Credit

CA 02990716 2017-12-22
WO 2017/000180 PCT/CN2015/082779
Certificate is the link address of the Object Credit Certificate, and the page
corresponding
to the link address includes the Object Credit Certificate function for
providing the target
commodity / service information and the E-commerce function.
[85] The delivery module 301 is also used to deliver notification
information to the server after
the receiving module 303 acquires the target data, so that the interaction
between the first
terminal and the second terminal that delivers the target data is established
by the server
when the notification information is received.
[86] After the delivery module 301 obtains the target data, delivers the
notification information
to the server, so that the server establish a second terminal interaction with
the target data
when receiving the notification information.
[87] Further, the step of the server establishing the interaction between
the first terminal and the
determined second terminal are specifically including: establishing an instant
messaging
relationship between the first terminal and the determined second terminal, or
establishing
the permission of the first terminal to obtain the data of the second
terminal, or establish
the first terminal receives determine the relationship between dynamic update
of the second
terminal (i.e., the second terminal user made the first terminal user becoming
fans, in order
to make the first terminal user can obtain the second terminal user's dynamic
information).
[88] It can be understood that, since both the interactive device and the
second terminal hold the
target data, in this example, after the interactive device acquires the target
data of the
second terminal, the second terminal establishes an interactive relationship
with the second
terminal; in other examples, after acquiring the target data of the
interactive device, the
server may also establish an interactive relationship with the interactive
device. For
specific implementation, please refer to the above description.
[89] In the solution above, the delivery module delivers an interaction
requirement to the server
to , delivers an interaction requirement to the server, obtains a list of
second terminals that
match the interaction requirement from the server, determines a second
terminal that needs
to establish an interactive relationship according to the list of the second
terminal, deliver
an interactive request to acquire the determined data list of the second
terminal from the
server, and further acquire the permission of the target data or the target
data according to
the data list of the second terminal. After obtaining the permission of the
target data or the
target data, the server is instructed to establish the interactive
relationship between the
interactive device and the second terminal, the interactive device can
establish an
interactive relationship with the holder of the target data when acquiring the
target data.
[90] Please refer to Figure 5, which is a schematic structural diagram of
another example of an
interaction device for establishing an interactive relationship according to
the present
11

CA 02990716 2017-12-22
=
WO 2017/000180 PCT/CN2015/082779
invention. The interaction device in this example includes a receiving module
401, a
delivery module 402, and a control module 403.
[91] The receiving module 401 is used to receive a data list delivered by a
second terminal;
[92] Correspondingly, the receiving module 401 receives the data list. And
save it in a local
database. Wherein, the data list includes at least one target data.
[93] The delivery module 402 is used to deliver a user list of the second
terminal that matches
the interaction requirement to the first terminal according to the interaction
requirement
delivered by the first terminal;
[94] The first terminal delivers the interaction requirement to the
interaction device. Wherein
the interaction requirement also includes a search condition; wherein the
search condition
includes the number and category of the target data, the geographical location
of the second
terminal, and the number of interactions of the target data of the same type,
a combination
of one or more of the fields to which the target data belongs.
[95] The receiving module 401 receives the interactive request, and the
delivery module obtains
a list of the second terminals that match the interaction requirement from the
local database
according to the interaction requirement, and delivers the list to the first
terminal.
[96] The interaction device may also arrange the searched second terminals
according to the
search conditions in a regular manner. For example, when the search condition
is the
quantity of the target data, the searched second terminal may arrange and
display the
quantity of the target data in descending order (or from low to high) for the
user of the first
terminal to view. This is not a limitation.
[97] The receiving module 401 is also used to receive an interactive
request delivered by the
first terminal, where the interactive request includes a second terminal that
establishes an
interactive relationship and is selected by the first terminal according to
the user list.
[98] After acquiring the list of the second terminals delivered by the
delivery module 402 of the
interaction device, the first terminal is used to determine the second
terminal that needs to
establish an interactive relationship from the list of the second terminal,
and deliver an
interactive request to the interactive device after the user's choice
determines the second
terminal of the interactive relationship.
[99] Correspondingly, the receiving module 401 receives the interactive
request. Where the
interactive request includes a second terminal of the interactive relationship
selected by the
first terminal user based on the list of user lists.
[100] The delivery module 402 is also used to deliver a data list of the
second terminal to the first
terminal, so that the first terminal acquires the target data according to the
data list;
[101] After obtaining the data list, the interaction device obtains the
selected target data
12

CA 02990716 2017-12-22
WO 2017/000180 PCT/CN2015/082779
according to the selection of the first terminal user.
[102] Wherein, the target data may be any one of the data lists of the second
terminal, which is
not limited herein.
[103] Further, the target data is Object Credit Certificate, and Object Credit
Certificate is a
network electronic document that integrates the target commodity / service
information and
the E-commerce function provided by the target commodity / service provider.
The
commodity / service information includes at least the commodity attribute
information of
the name and amount, as well as the receipt and settlement information
containing the
provider's receivable account;
[104] The first terminal specifically receives the obtaining manner
information of the Object
Credit Certificate, and executes the E-commerce function to obtain the Object
Credit
Certificate. Further, the obtaining manner information of the Object Credit
Certificate is the
link address of the Object Credit Certificate, and the page corresponding to
the link address
includes the Object Credit Certificate function for providing the target
commodity / service
information and the E-commerce function.
[105] The control module 403 is used to: when the receiving module receives
the notification
information that is delivered by the first terminal after acquiring the target
data from the
second terminal, establish the interaction between the first terminal and the
second terminal
that delivers the target data.
[106] After obtaining the data list of the second terminal determined by the
first terminal, the
interaction device delivers the data list of the second terminal to the first
terminal, so that
the first terminal receives the data list and obtains the data list from the
data, the target data
is obtained in the list, and the notification information is delivered to the
interaction device.
Wherein, the target data may be any one of the data lists of the second
terminal, which is
not limited herein.
[107] After receiving the notification information delivered by the first
terminal, the receiving
module 401 identifies that the first terminal has satisfied the interaction
condition of the
server and establishes the interaction between the first terminal and the
second terminal.
[108] Further, the step of the server establishing the interaction between the
first terminal and the
determined second terminal are specifically including: establishing an instant
messaging
relationship between the first terminal and the determined second terminal, or
establishing
the permission of the first terminal to obtain the data of the second
terminal, or establish
the first terminal receives determine the relationship between dynamic update
of the second
terminal (i.e., the second terminal user made the first terminal user becoming
fans, in order
to make the first terminal user can obtain the second terminal user's dynamic
information).
13

CA 02990716 2017-12-22
WO 2017/000180 PCT/CN2015/082779
[109] It can be understood that, since both the first terminal and the second
terminal hold the
target data, in this example, after the first terminal acquires the target
data of the second
terminal, t establishes an interactive relationship with the second terminal;
in other
examples, after acquiring the target data of the first terminal, the
interactive device may
also establish an interactive relationship with the first terminal. For
specific
implementation, please refer to the above description, which is not described
herein again.
[110] In the solution above, after receiving the interaction requirement of
the first terminal, the
interactive device delivers the second terminal meeting the condition of
interaction
requirement to the first terminal, and when the first terminal is confirmed,
the second
terminal that needs to establish an interactive relationship is selected from
the qualifying
second terminal, the data list of the second terminal is delivered to the
first terminal. When
the interactive device confirms that the first terminal acquires the
permission of the target
data or the target data from the data list, establish an interactive
relationship between the
first terminal and the second terminal.
[111] The above is only an example of the present invention and is not
intended to limit the
scope of the invention as a matter of limitation, either by way of equivalent
construction or
equivalent process transformation using the present specification and the
accompanying
drawings, directly or used in other related technical fields, which are
included in the scope
of the patent protection of the present invention.
14

Representative Drawing
A single figure which represents the drawing illustrating the invention.
Administrative Status

2024-08-01:As part of the Next Generation Patents (NGP) transition, the Canadian Patents Database (CPD) now contains a more detailed Event History, which replicates the Event Log of our new back-office solution.

Please note that "Inactive:" events refers to events no longer in use in our new back-office solution.

For a clearer understanding of the status of the application/patent presented on this page, the site Disclaimer , as well as the definitions for Patent , Event History , Maintenance Fee  and Payment History  should be consulted.

Event History

Description Date
Examiner's Report 2024-06-21
Inactive: Report - No QC 2024-06-21
Inactive: IPC expired 2024-01-01
Amendment Received - Response to Examiner's Requisition 2023-12-21
Amendment Received - Voluntary Amendment 2023-12-21
Examiner's Report 2023-08-21
Inactive: Report - No QC 2023-08-20
Amendment Received - Response to Examiner's Requisition 2023-05-26
Amendment Received - Voluntary Amendment 2023-05-26
Examiner's Report 2023-01-31
Inactive: IPC from PCS 2023-01-28
Inactive: IPC from PCS 2023-01-28
Inactive: IPC from PCS 2023-01-28
Inactive: IPC from PCS 2023-01-28
Inactive: IPC from PCS 2023-01-28
Inactive: IPC from PCS 2023-01-28
Inactive: IPC from PCS 2023-01-28
Inactive: IPC from PCS 2023-01-28
Inactive: IPC from PCS 2023-01-28
Inactive: IPC from PCS 2023-01-28
Inactive: IPC from PCS 2023-01-28
Inactive: Report - No QC 2023-01-22
Inactive: First IPC assigned 2023-01-20
Inactive: IPC assigned 2023-01-20
Inactive: IPC expired 2023-01-01
Inactive: IPC removed 2022-12-31
Amendment Received - Response to Examiner's Requisition 2022-08-22
Amendment Received - Voluntary Amendment 2022-08-22
Examiner's Report 2022-07-21
Inactive: Report - QC failed - Minor 2022-07-20
Amendment Received - Response to Examiner's Requisition 2022-05-11
Amendment Received - Voluntary Amendment 2022-05-11
Examiner's Report 2022-01-11
Inactive: Report - No QC 2022-01-10
Amendment Received - Voluntary Amendment 2021-11-01
Amendment Received - Response to Examiner's Requisition 2021-11-01
Examiner's Report 2021-06-30
Inactive: Report - No QC 2021-06-29
Amendment Received - Response to Examiner's Requisition 2021-04-19
Amendment Received - Voluntary Amendment 2021-04-19
Examiner's Report 2020-12-18
Inactive: Report - No QC 2020-12-15
Common Representative Appointed 2020-11-07
Amendment Received - Voluntary Amendment 2020-09-08
Examiner's Report 2020-05-12
Inactive: Report - No QC 2020-05-11
Inactive: Report - No QC 2020-05-11
Letter Sent 2020-04-01
Inactive: Advanced examination (SO) 2020-03-10
Request for Examination Requirements Determined Compliant 2020-03-10
Inactive: Adhoc Request Documented 2020-03-10
Inactive: Advanced examination (SO) fee processed 2020-03-10
All Requirements for Examination Determined Compliant 2020-03-10
Amendment Received - Voluntary Amendment 2020-03-10
Request for Examination Received 2020-03-10
Common Representative Appointed 2019-10-30
Common Representative Appointed 2019-10-30
Change of Address or Method of Correspondence Request Received 2019-01-31
Revocation of Agent Request 2018-10-15
Appointment of Agent Request 2018-10-15
Change of Address or Method of Correspondence Request Received 2018-10-15
Revocation of Agent Requirements Determined Compliant 2018-10-15
Appointment of Agent Requirements Determined Compliant 2018-10-15
Change of Address or Method of Correspondence Request Received 2018-07-12
Inactive: Cover page published 2018-03-12
Inactive: Notice - National entry - No RFE 2018-01-19
Inactive: First IPC assigned 2018-01-11
Letter Sent 2018-01-11
Inactive: IPC assigned 2018-01-11
Application Received - PCT 2018-01-11
National Entry Requirements Determined Compliant 2017-12-22
Application Published (Open to Public Inspection) 2017-01-05

Abandonment History

There is no abandonment history.

Maintenance Fee

The last payment was received on 2023-12-15

Note : If the full payment has not been received on or before the date indicated, a further fee may be required which may be one of the following

  • the reinstatement fee;
  • the late payment fee; or
  • additional fee to reverse deemed expiry.

Patent fees are adjusted on the 1st of January every year. The amounts above are the current amounts if received by December 31 of the current year.
Please refer to the CIPO Patent Fees web page to see all current fee amounts.

Fee History

Fee Type Anniversary Year Due Date Paid Date
Registration of a document 2017-12-22
MF (application, 2nd anniv.) - standard 02 2017-06-30 2017-12-22
Basic national fee - standard 2017-12-22
MF (application, 3rd anniv.) - standard 03 2018-07-03 2018-06-12
MF (application, 4th anniv.) - standard 04 2019-07-02 2019-01-11
MF (application, 5th anniv.) - standard 05 2020-06-30 2020-01-07
Request for examination - standard 2020-06-30 2020-03-10
Advanced Examination 2020-03-10 2020-03-10
MF (application, 6th anniv.) - standard 06 2021-06-30 2021-01-08
MF (application, 7th anniv.) - standard 07 2022-06-30 2022-01-19
MF (application, 8th anniv.) - standard 08 2023-06-30 2022-12-15
MF (application, 9th anniv.) - standard 09 2024-07-02 2023-12-15
Owners on Record

Note: Records showing the ownership history in alphabetical order.

Current Owners on Record
10353744 CANADA LTD.
Past Owners on Record
YI ZHANG
Past Owners that do not appear in the "Owners on Record" listing will appear in other documentation within the application.
Documents

To view selected files, please enter reCAPTCHA code :



To view images, click a link in the Document Description column. To download the documents, select one or more checkboxes in the first column and then click the "Download Selected in PDF format (Zip Archive)" or the "Download Selected as Single PDF" button.

List of published and non-published patent-specific documents on the CPD .

If you have any difficulty accessing content, you can call the Client Service Centre at 1-866-997-1936 or send them an e-mail at CIPO Client Service Centre.


Document
Description 
Date
(yyyy-mm-dd) 
Number of pages   Size of Image (KB) 
Claims 2023-05-25 10 553
Claims 2023-12-20 10 554
Description 2017-12-21 14 830
Claims 2017-12-21 4 166
Abstract 2017-12-21 2 109
Drawings 2017-12-21 2 47
Claims 2020-03-09 9 341
Description 2020-09-07 14 870
Drawings 2020-09-07 3 109
Claims 2020-09-07 10 354
Representative drawing 2020-10-08 1 18
Claims 2021-10-31 10 363
Claims 2022-05-10 10 376
Claims 2022-08-21 10 550
Examiner requisition 2024-06-20 6 358
Courtesy - Certificate of registration (related document(s)) 2018-01-10 1 106
Notice of National Entry 2018-01-18 1 205
Courtesy - Acknowledgement of Request for Examination 2020-03-31 1 434
Amendment / response to report 2023-05-25 26 1,010
Examiner requisition 2023-08-20 3 151
Amendment / response to report 2023-12-20 27 1,070
International search report 2017-12-21 2 72
National entry request 2017-12-21 9 370
Request for examination / Advanced examination (SO) / Amendment / response to report 2020-03-09 15 486
Courtesy - Advanced Examination Request - Compliant (SO) 2020-04-02 1 173
Examiner requisition 2020-05-11 7 353
Amendment / response to report 2020-09-07 62 3,016
Examiner requisition 2020-12-17 5 261
Amendment / response to report 2021-04-18 10 390
Examiner requisition 2021-06-29 5 285
Amendment / response to report 2021-10-31 29 1,083
Examiner requisition 2022-01-10 5 289
Amendment / response to report 2022-05-10 33 1,337
Examiner requisition 2022-07-20 4 179
Amendment / response to report 2022-08-21 27 1,074
Examiner requisition 2023-01-30 3 158