Language selection

Search

Patent 2990288 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: (11) CA 2990288
(54) English Title: METHOD FOR ESTABLISHING INTERACTION RELATIONSHIP, AND INTERACTION TERMINAL
(54) French Title: PROCEDE POUR ETABLIR UNE RELATION D'INTERACTION, ET TERMINAL D'INTERACTION
Status: Granted and Issued
Bibliographic Data
Abstracts

English Abstract


A method for establishing an interaction relationship, and an interaction
terminal. The
method comprises: a first terminal sending an interaction requirement to a
server, to
acquire a set of second terminals the interacting parties of which satisfy at
least one
interaction attribute; the first terminal selecting a target second terminal
from among the
set of second terminals, and sending an interaction request to the server; the
first terminal
selecting target data from among a data set of the target second terminal, and
then
acquiring target data permission to achieve data interaction; the first
terminal sending
notification information to the server to allow the server to establish an
interaction
relationship between the first terminal and the selected target second
terminal. Thus, the
present invention is capable of increasing the effectiveness with which a
first terminal
selects a target second terminal, and reduces network data resource
consumption.


French Abstract

L'invention concerne un procédé pour établir une relation d'interaction et un terminal d'interaction. Le procédé comprend les étapes suivantes : envoi par un premier terminal d'une demande d'interaction à un serveur, de façon à acquérir auprès de celui-ci un ensemble de deuxièmes terminaux dont les parties d'interaction satisfont à au moins l'un des critères sexe prédéfini, domaine d'intérêt prédéfini, taux de réussite d'interaction prédéfinie, ou évaluation positive prédéfinie ; sélection par le premier terminal d'un deuxième terminal cible parmi l'ensemble de deuxièmes terminaux et envoi d'une demande d'interaction au serveur ; sélection par le premier terminal de données cible parmi un ensemble de données du deuxième terminal cible, et ensuite acquisition d'autorisation des données cible ou accès aux ou utilisation des données cibles ou d'informations de procédé d'acquisition de celles-ci afin d'obtenir une interaction de données sur la base des données cible ; envoi par le premier terminal d'informations de notification au serveur de façon à permettre au serveur d'établir, sur réception des informations de notification, une relation d'interaction entre le premier terminal et le deuxième terminal cible sélectionné. La présente invention est ainsi capable d'augmenter l'efficacité avec laquelle un premier terminal sélectionne un deuxième terminal cible et réduit la consommation des ressources de données du réseau.

Claims

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


Claims:
1. A method of establishing interaction relationship between a first terminal
and a selected
second terminal through a server for reducing repeated searching in an
ecommerce
transaction, applied in the first terminal, the method comprising:
delivering an interaction requirement to the server for improving search
efficiency and
accuracy, when the first terminal does not know which second terminal to
connect with
in a network database of the ecommerce transaction, wherein the interaction
requirement
includes at least one filtering criteria, including gender of interaction
parties, preference
field, interaction success rate or positive rate;
obtaining information regarding one group of required second terminals from
the server
in the ecommerce transaction, wherein the server includes data of second
terminals and
provides curation results in efficient searching and reduces unnecessary
searching,
wherein the second terminals in the group satisfy at least one of the
filtering criteria in the
interaction requirement;
selecting a target second terminal from the group of required second terminals
directly to
improve search efficiency and accuracy;
delivering an interactive request to the server for requesting a data
collection of the
selected target second terminal;
obtaining the data collection of the selected target second terminal by
downloading from
the server directly to reduce repeated searching, wherein the data collection
of the
selected target second terminal includes at least one target data, and wherein
the target
data provides information to implement a data interaction; and
selecting the target data of the selected target second terminal to obtain
authority or
ownership of the target data to implement the data interaction using the
target data;
14
Date Recue/Date Received 2022-05-18

delivering a notification to the server to establish an instant communication
relationship
for the data interaction between the first terminal and the selected target
second terminal
through the server to reduce repeated searching, improve network data
transmission and
reduce network resource consumption.
2. The method of claim 1, wherein the one group of second terminals includes
an identifier
of the second terminal.
3. The method of any one of claims 1 to 2, wherein the one group of second
terminals
includes matched information with the interactive requirement.
4. The method of claim 2, wherein the identifier of the second terminal
includes
identification information.
5. The method of any one of claims 2 to 4, wherein the identifier of the
second terminal
includes an identifier of a device.
6. The method of any one of claims 1 to 5, wherein the target data is
information about an
Object Credit Certificate.
7. The method of any one of claims 1 to 5, wherein the target data is
information about an
obtaining method of an Object Credit Certificate.
8. The method of any one of claims 6 to 7, wherein the Object Credit
Certificate is
configured as a network electronic certificate that integrates information of
the target
commodity/service and the necessary functions of the ecommerce for a target
commodity/service provider.
9. The method of claim 8, wherein information of the target commodity/service
includes
commodity attribute information.
Date Recue/Date Received 2022-05-18

10. The method of claim 9, wherein the commodity attribute information
includes the
commodity' s name.
11. The method of any one of claims 9 to 10, wherein the commodity attribute
information
includes the commodity's price.
12. The method of any one of claims 8 to 11, wherein information of the target
commodity/service includes settlement information of a receiving account.
13. The method of claim 7, wherein the obtaining method of the Object Credit
Certificate is a
link address of a web page containing the Object Credit Certificate function
for providing
the target commodity / service information and Ecommerce functions.
14. The method of any one of claims 1 to 13, wherein the authority or the
ownership of the
target data is that the first terminal obtains the exclusive right or the
right to use of the
target data.
15. The method of any one of claims 1 to 14, wherein the server stores the
data of each
second terminal including the target data in advance.
16. A method of establishing interaction relationship between a first terminal
and a selected
second terminal through a server for reducing repeated searching in an
ecommerce
transaction, applied in the server, the method comprising:
receiving a plurality of data collections of second terminals from a plurality
of second
terminals , wherein the plurality of data collections includes a target data,
and wherein the
target data provides information to implement a data interaction;
receiving an interaction requirement from a first terminal for improving
search efficiency
and accuracy, when the first terminal does not know which second terminal to
connect
with in a network database of the ecommerce transaction;
16
Date Recue/Date Received 2022-05-18

searching required second terminals as a group based on the interaction
requirement to
provide curafion results in efficient searching and reduces unnecessary
searching to the
first terminal, wherein the second terminals in the group satisfy at least one
filtering
criteria in the interaction requirement including gender of interaction
parties, preference
field, interaction success rate or positive rate;
delivering information regarding the group of required second terminals to the
first
terminal in the ecommerce transaction, to enable the first terminal to select
a target
second terminal from the group of required second terminals directly to
improve search
efficiency and accuracy, wherein the second terminals in the group satisfy at
least one of
the filtering criteria in the interaction requirement;
acquiring and delivering a data collection of the selected target second
terminal to the
first terminal directly when receiving an interactive request from the first
terminal,
wherein the data collection of the selected target second terminal includes
the target data
and the first terminal obtains authority or ownership of the target data to
implement the
data interaction using the target data; and
establishing an instant communication relationship for the data interaction
between the
first terminal and the selected target second terminal to reduce repeated
searching,
improve network data transmission and reduce network resource consumption.
17. The method of claim 16, wherein the interactive request is delivered to
the server when
the first terminal selects a target second terminal from the group of the
second terminals.
18. The method of any one of claims 16 to 17, wherein the data collection is
configured a
data list.
19. The method of any one of claims 16 to 18, wherein the one group of
required second
terminals includes an identifier of the second terminal.
17
Date Recue/Date Received 2022-05-18

20. The method of any one of claims 16 to 19, wherein the one group of
required second
terminals includes matched information with the interactive requirement.
21. The method of claim 19, wherein the identifier of the second terminal
includes
identification information.
22. The method of any one of claims 19 to 21, wherein the identifier of the
second terminal
includes an identifier of a device.
23. The method of any one of claims 16 to 22, wherein the target data is
information about an
Object Credit Certificate.
24. The method of any one of claims 16 to 22, wherein the target data is
information about an
obtaining method of an Object Credit Certificate.
25. The method of any one of claims 23 to 24, wherein the Object Credit
Certificate is
configured a network electronic certificate that integrates information of the
target
commodity/service and the necessary functions of the Ecommerce for a target
commodity/service provider.
26. The method of claim 25, wherein information of the target
commodity/service includes
commodity attribute information.
27. The method of claim 26, wherein the commodity attribute information
includes the
commodity' s name.
28. The method of any one of claims 26 to 27, wherein the commodity attribute
information
includes the commodity's price.
29. The method of any one of claims 25 to 28, wherein information of the
target
commodity/service includes settlement information of a receiving account.
18
Date Recue/Date Received 2022-05-18

30. The method of claim 24, wherein the obtaining method of the Object Credit
Certificate is
a link address of a web page containing the Object Credit Certificate function
for
providing the target commodity / service infomiation and Ecommerce functions.
31. The method of any one of claims 16 to 30, wherein the server stores the
data of each
second terminal including the target data in advance.
32. An interactive terminal of establishing interaction relationship between a
first terminal
and a selected second terminal through a server for reducing repeated
searching in an
ecommerce transaction, the interactive terminal comprising:
a sending module configured to deliver an interaction requirement to the
server for
improving search efficiency and accuracy, when the first terminal does not
know which
second terminal to connect with in a network database of the ecommerce
transaction,
wherein the interaction requirement includes at least one filtering criteria,
including
gender of interaction parties, reference field, interaction success rate or
positive rate;
a request module configured to deliver an interactive request to the server
for requesting
and downloading a data collection of the selected target second terminal to
when
selecting a target second terminal from a group of second terminals, wherein
the data
collection of the selected target second terminal includes at least one target
data, and
wherein the target data provides information to implement a data interaction;
a selection module configured to select the target data from the data
collection of the
second terminal directly to improve search efficiency and accuracy and obtain
authority
or ownership of the target data to implement the data interaction using the
target data;
and
19
Date Recue/Date Received 2022-05-18

a notification module configured to deliver a notification to the server to
establishing an
instant communication relationship for the data interaction between the first
terminal and
the selected target second terminal through the server to reduce repeated
searching,
improve network data transmission and reduce network resource consumption.
33. The interactive terminal of claim 32, wherein the interactive terminal is
configured a first
terminal.
34. The interactive terminal of any one of claims 32 to 33, wherein the one
group of second
terminals includes an identifier of the second terminal.
35. The interactive terminal of any one of claims 32 to 34, wherein the one
group of second
terminals includes matched information with the interactive requirement.
36. The interactive terminal of claim 34, wherein the identifier of the second
terminal
includes identification information.
37. The interactive terminal of claim 34, wherein the identifier of the second
terminal
includes an identifier of a device.
38. The interactive terminal of any one of claims 32 to 37, wherein the target
data is
information about an Object Credit Certificate.
39. The interactive terminal of any one of claims 32 to 37, wherein the target
data is
information about an obtaining method of an Object Credit Certificate.
40. The interactive terminal of any one of claims 38 to 39, wherein the Object
Credit
Certificate is configured a network electronic certificate that integrates
information of
the target commodity/service and necessary functions of the Ecommerce for a
target
commodity/service provider.
Date Recue/Date Received 2022-05-18

41. The interactive terminal of claim 40, wherein information of the target
commodity/service includes commodity attribute information.
42. The interactive terminal of claim 41, wherein the commodity attribute
information
includes the commodity's name.
43. The interactive terminal of any one of claims 41 to 42, wherein the
commodity attribute
information includes the commodity's price.
44. The interactive terminal of any one of claims 40 to 43, wherein
information of the target
commodity/service includes settlement information of a receiving account.
45. The interactive terminal of claim 39, wherein the obtaining method of the
Object Credit
Certificate is a link address of a web page containing the Object Credit
Certificate
function for providing the target commodity / service information and
Ecommerce
functions.
46. The interactive terminal of any one of claims 32 to 45, wherein the
authority or the
ownership of the target data is that the first terminal obtains the exclusive
right or the
right to use of the target data.
47. The interactive terminal of any one of claims 32 to 46, wherein the server
stores the data
of each second terminal including the target data in advance.
48. An interactive terminal of establishing interaction relationship between a
first terminal
and a selected second terminal through a server for reducing repeated
searching in an
ecommerce transaction, the interactive terminal comprising:
a receiving module configured to receive a plurality of data collections from
a plurality of
second terminals, wherein the plurality of data collections includes a target
data, and
wherein the target data provides information to implement a data interaction;
21
Date Recue/Date Received 2022-05-18

a searching module, configured to search required second terminals as a group
to provide
curation results in efficient searching and reduces unnecessary searching to
the first
terminal after receiving an interaction requirement from a first terminal for
improving
search efficiency and accuracy, when the first terminal does not know which
second
terminal to connect with in a network database of the ecommerce transaction,
wherein
the second terminals in the group satisfy at least one filtering criteria in
the interaction
requirement including gender of interaction parties, preference field,
interaction success
rate or positive rate;
a delivery module, configured to deliver information regarding the group of
required
second terminals to the first terminal in the ecommerce transaction, to enable
the first
terminal to select a target second terminal from the group of required second
terminals
directly to improve search efficiency and accuracy, wherein the second
terminals in the
group satisfy at least one of filtering criteria in the interaction
requirement;
an acquisition module configured to acquire a data collection of the selected
target
second terminal to reduce repeated searching when receiving an interactive
request from
the first terminal, wherein the data collection of the selected target second
terminal
includes the target data; and
wherein the delivery module is further configured to send the data collection
of the
selected target second terminal to the first terminal and establish an instant
communication relationship for data interaction between the first terminal and
the
selected target second terminal that improves network data transmission and
reduces
network resource consumption.
49. The interactive terminal of claim 48, wherein the interactive terminal is
configured a
server.
22
Date Recue/Date Received 2022-05-18

50. The interactive terminal of any one of claims 48 to 49, wherein the
delivery module is
further configured to deliver the data collection of the selected target
second terminal.
51. The interactive terminal of any one of claims 48 to 50 further includes a
notification
module.
52. The interactive terminal of claim 51, wherein the notification module is
configured to
establish an interaction relationship between the first terminal and the
selected target
second terminal when receiving notification delivered by the first terminal.
53. The interactive terminal of claim 48, wherein the interactive request is
delivered to the
server when the first terminal selects a target second terminal from the group
of the
second terminals.
54. The interactive terminal of any one of claims 48 to 53, wherein the data
collection is
configured a data list.
55. The interactive terminal of any one of claims 48 to 54, wherein the one
group of required
second terminals includes an identifier of the second terminal.
56. The interactive terminal of any one of claims 48 to 55, wherein the one
group of required
second terminals includes matched information with the interactive
requirement.
57. The interactive terminal of claim 55, wherein the identifier of the second
terminal
includes identification information.
58. The interactive terminal of claim 57, wherein the identifier of the second
terminal
includes an identifier of a device.
23
Date Recue/Date Received 2022-05-18

59. The interactive terminal of any one of claims 48 to 58, wherein the target
data is
information about an Object Credit Certificate.
60. The interactive terminal of any one of claims 48 to 58, wherein the target
data is
information about an obtaining method of an Object Credit Certificate.
61. The interactive terminal of any one of claims 59 to 60, wherein the Object
Credit
Certificate is configured a network electronic certificate that integrates
information of
the target commodity/service and necessary functions of the Ecommerce for a
target
commodity/service provider.
62. The interactive terminal of claim 61, wherein information of the target
commodity/service includes commodity attribute information.
63. The interactive terminal of claim 62, wherein the commodity attribute
information
includes the commodity's name.
64. The interactive terminal of any one of claims 62 to 63, wherein the
commodity attribute
information includes the commodity's price.
65. The interactive terminal of any one of claims 61 to 64, wherein
information of the target
commodity/service includes settlement information of a receiving account.
66. The interactive terminal of claim 60, wherein the obtaining method of the
Object Credit
Certificate is a link address of a web page containing the Object Credit
Certificate
function for providing the target commodity / service information and
Ecommerce
functions.
67. The interactive terminal of any one of claims 48 to 66, wherein the server
stores the data
of each second terminal including the target data in advance.
24
Date Recue/Date Received 2022-05-18

Description

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


CA 02990288 2017-12-20
WO 2017/000160 PCT/CN2015/082756
Method For Establishing Interaction Relationship, And Interaction
Terminal
[1] [Technical Field]
[2] The present invention relates to the field of data interaction
technology, and in particular, to
a method and interactive terminal for establishing an interaction
relationship.
[3] [Background Technology]
[4] With the 2G / 3G and even the 4G era is coming, as well as the
widespread of WiFi
hotspot, it marks the advent of the era of big data today. All the user's
daily behaviour can
theoretically achieve processing a variety of data by means of the network
constructed by
mobile data network provided by major operators, wireless local area networks
such as
WiFi and Internet technology.
[5] The network environment has advantages over the offline real world in
terms of
user-friendliness. As the network data is too large, find the required target
data in the vast
ocean of data like find a needle in a haystack, delivery accuracy is low, the
search
efficiency is slow, it has cost a great deal of network resources and
manpower.
[6] In addition, after a search to the target data, it is often impossible
to save or remember
effectively. When the same or similar target data is needed next time, the
above work needs
to be repeated again, consuming network resources and manpower again.
[7] [Summary of the Invention]
[8] The object of the present invention is to provide a method and an
interactive terminal for
establishing an interaction relationship, which the first terminal can improve
the efficiency
of selecting the target second terminal, improve the proficiency of network
data
transmission and delivery accuracy, and reduce the invalid transmission of
network data,
resource consumption.
[9] One technical solution adopted in the present invention is to provide a
method for
establishing an interaction relationship, which is applied to a first
terminal, including: the
first terminal delivering an interactive requirement to a server, so that a
collection of
second terminal a collection of a second terminal that satisfies at least one
of the two
endpoints of a preset interaction, focus, interaction success rate, or
critical rate; the first
terminal selects a target second terminal from the collection of second
terminal and
delivers an interaction request to the server to obtain the selected data
collection of the
target second terminal from the server; wherein the data collection at least
includes a target
data; the first terminal selects the target data from the data collection of
the target second

CA 02990288 2017-12-20
WO 2017/000160 PCT/CN2015/082756
terminal and then obtains the permission or ownership of the target data or
implements the
data interaction based on the target data by using the target data or the
obtaining manner
information; the first terminal delivers the notification information to the
server, so that
after receiving the notification information, the server establishes an
interaction
relationship between the first terminal and the selected target second
terminal.
[10] Another technical solution adopted by the present invention is to
provide a method for
establishing an interactive relationship applied to a server, where the method
includes: the
server receives a collection of data delivered by the second terminal; wherein
the data
collection includes at least one target data; After receiving the interaction
requirement
delivered by the first terminal, the server searches a collection of second
terminals that
satisfy at least one preset interaction gender, domain of concern, success
rate of interaction
or rate of praise; and when the server finds that at least one of the second
terminals that
meet at least one of the preset interactive sexes, areas of concern,
interaction success rate,
or praise rate, deliver a collection of searched second terminals to the first
terminal ; and
when the server receives interaction request of the target second terminal
delivered by the
first terminal, the data collection of the target second terminal is acquired;
wherein, the
interaction request is delivered to the server when the first terminal selects
the target
second terminal from the collection of the second terminal, The interaction
request includes
the information of the selected target second terminal, which includes at
least one target
data; the server delivers a collection of data to the first terminal; when the
server receives
the notification information delivered by the first terminal, the interaction
between the first
terminal and the selected target second terminal is established. Wherein, the
notification
information is delivered by the first terminal after acquiring the target data
from the data
collection of the second terminal.
[11] Another technical solution adopted by the present invention is to
provide an interactive
terminal for establishing an interactive relationship, where the interactive
terminal is a first
terminal and includes a delivery module, a request module, a selection module
and a
notification module; the delivery module is used to deliver the interaction
request to the
server to obtain at least one of the second terminal sets that satisfy the
gender, focus area,
interaction success rate or critical rate of the preset interaction; a request
module is used for
selecting a target second terminal from the collection of second terminal and
delivering an
interaction request to the server to obtain from the server; wherein the data
collection
includes at least one target data; a selecting module is used to select target
data from the
data collection of the second terminal, and then obtain the permission or
ownership of the
target data, or use the target data or the obtaining manner information of the
target terminal
2

CA 02990288 2017-12-20
WO 2017/000160 PCT/CN2015/082756
to achieve data interaction based on the target data; and the notification
module is used to
deliver the notification information to the server after the target data is
obtained, so that the
server establishes the interaction relationship between the first terminal and
the selected
target second after receiving the notification information.
[12] Another technical solution adopted by the present invention is to
provide an interactive
terminal for establishing an interactive relationship, where the interactive
terminal is a
server and includes a receiving module, a searching module, a delivery module
and an
acquisition module; the receiving module is used to receive the data
collection delivered by
the second terminal; wherein the data collection includes at least one target
data; the
searching module is used to search the database for a collection of second
terminals that
meet at least one of a preset interaction partner gender, a focus area, an
interaction success
rate, or a favourable rate after receiving an interaction requirement
delivered by a first
terminal; and the delivery module is used to when the search module finds a
second
terminal that matches the interaction requirement, deliver the found second
terminal
collection to the first terminal; and the acquisition module is used to obtain
the target when
the receiving module receives the interaction request delivered by the first
terminal;
wherein the interaction request is delivered by the first terminal to the
server when the first
terminal selects the target second terminal from the second terminal set, and
the interaction
request includes information of the selected target second terminal, and the
data collection
includes at least one target data; the delivery module is also used for
delivering the data
collection to the first terminal when the acquisition module acquires the data
collection,
and the notification module is used for establishing the interaction
relationship between the
first terminal and the selected target second terminal when the receiving
module receives
the notification information delivered by the first terminal. Wherein, the
notification
information is delivered by the first terminal after obtaining the target data
from the data
collection of the second terminal.
[13] The beneficial effects of the present invention are as follows:
Different from the existing
technology, the first terminal selects a target second terminal based on the
interactive
partner gender, focus area, interaction success rate or critical rate of the
second terminal;
and selects the target data from the data collection of the target second
terminal through the
server, and then obtains the permission or ownership of the target data or
uses the target
data or the method for obtaining the data to implement the data interaction
based on the
target data; and then enables the server to establish the interaction between
the first
terminal and the selected target second terminal. Therefore, the first
terminal selects and
matches the objects of the data interaction first, and the required
interactive objects are
3

CA 02990288 2017-12-20
WO 2017/000160 PCT/CN2015/082756
provided by the qualified terminal to establish the interactive relationship
after the
interaction is completed. On the one hand, improve the efficiency of the first
terminal's
selection of target second terminal, improve network data transmission and
delivery
accuracy, reduce ineffective transmission of network data, and resource
consumption. On
the other hand, it is convenient for the first terminal and the second target
terminal to
perform data interaction again by establishing an interactive relationship.
[14] [Brief Description]
[15] Figure 1 is a flowchart of a first example of a method for
establishing an interaction
relationship according to the present invention;
[16] Figure 2 is a diagram of the relationship between the Client A, the
management server and
the Client B in the first example of the method for establishing an
interaction relationship
according to the present invention;
[17] Figure 3 is a flowchart of a second example of a method for
establishing an interaction
relationship according to the present invention;
[18] Figure 4 is a flow chart of a first terminal, a server, and a second
terminal in a third
example of a method for establishing an interactive relationship according to
the present
invention;
[19] Figure 5 is a schematic structural diagram of a first terminal of a
first example of an
interactive terminal for establishing an interactive relationship according to
the present
invention;
[20] Figure 6 is a schematic structural diagram of a server in a second
example of an interactive
terminal for establishing an interaction relationship according to the present
invention.
[21] [Description of the Preferred Examples]
[22] Please refer to Figure 1, it is a flowchart of a first example of a
method for establishing an
interactive relationship according to the present invention which is applied
to a first
terminal, where the method includes:
[23] Step 101: the first terminal delivers an interaction requirement to
the server, so as to obtain
a collection of a second terminal that satisfies at least one of the two
endpoints of a preset
interaction, focus, interaction success rate, or critical rate.
[24] In the following, we define the interacting party's gender, focus
area, interaction success
rate or favourable rate as interaction properties.
[25] The collection of the second terminal may be a list of the second
terminal, and the list may
include an identifier of each second terminal, such as a name, an icon and so
on.
[26] In an implementation manner, the interaction party attribute may be
set by the first terminal
and delivered to the server through interaction requirements, so that the
server selects the
4

CA 02990288 2017-12-20
WO 2017/000160 PCT/CN2015/082756
second terminal whose interaction attribute satisfies at least one of the
interaction party
attributes, and deliver the collection of the second terminal to the first
terminal.
[27] In another example, the interaction attribute may be a default setting
of the server. When
the first terminal delivers the interactive request to the server, the server
selects the second
terminal meeting at least one of the interaction party attributes according to
a default
setting, and deliver the collection of the second terminal to the first
terminal.
[28] In other implementation manners, the interaction party attribute may
also be that the server
based on the interaction party attributes of the first terminal to select the
second terminal
with the same or similar properties as the first terminal in step 101, the
first terminal and
the second terminal can be a client for data interaction, and the server can
be a server. The
server may pre-save the interaction attribute of the first terminal and each
of the second
terminals, and match the same second terminal according to the interaction
attribute of the
first terminal when selecting.
[29] In step 101, the first terminal or the server also arrange the
interaction party attributes
between at least two second terminals and the first terminal in order of
similarity from high
to low, and the similarity of interactive party attributes can also be
displayed in the list.
[30] Specifically, if the first terminal and the second terminal interact
with the gender, the focus
area, the interaction success rate or the critical rate of the same, the
similarity of the
interaction parties is 100%, and if only one of the three is the same , while
the similarity of
their interaction properties is 25%. Of course, data holdings and data volume
can be further
compared.
[31] In addition, in this example, the interaction party attribute may be
set based on the
interaction party attribute of the first terminal itself. In other examples,
the interaction party
attribute may also be set randomly by the first terminal or the server.
[32] Step 102: the first terminal selects a target second terminal from the
collection of second
terminals, and delivers an interactive request to the server to obtain the
selected data
collection of the target second terminal from the server. The data collection
includes at
least a target data.
[33] The target second terminal refers to a second terminal that the first
terminal expects to
establish an interactive relationship and selects from the second terminal
collection.The
target data is a data that the first terminal is expected to obtain in the
multiple data of the
target second terminal.
[34] In step 102, selecting the target second terminal from the collection
of the second terminal
can be the first terminal option, or may be automatically selected by the
first terminal
according to a preset rule, and the selection result is delivered to the
server. The server then

CA 02990288 2017-12-20
WO 2017/000160 PCT/CN2015/082756
delivers the data collection of the target second terminal to the first
terminal according to
the selection result of the first terminal.
[35] Wherein, the server pre-stores the data of each second terminal, at
least including the target
data of the target second terminal.
[36] In an example in which the interaction attribute is the first terminal
setting, step 102 is
specifically including, in the collection of the second terminal, the second
terminal that
needs to establish an interactive relationship that matches the interactive
requirement.
[37] Specifically, the first terminal, when delivering interactive
requirements to the server,
contains a condition that requires the second terminal to satisfy at least one
of the preset
interactions, focus areas, interaction success rate, or critical rate, the
server may further
select, according to the condition, multiple select a second terminal that
meets the
condition and deliver the second terminal set meeting the condition to the
first terminal,
where the set includes the identifier of each second terminal and interaction
attribute with
the second terminal, so that the first terminal determines, according to the
information is
again selected; wherein, the identifier of the second terminal at least
includes an identifier
or a device identifier of the second terminal.
[38] Step 103: the first terminal selects target data from the data
collection of the target second
terminal, and then obtains the permission or ownership of the target data or
implements
data interaction based on the target data by using the target data or the
acquiring manner
information.
[39] The authority or ownership of the target data refers to that the first
terminal obtains the
exclusive right or the right to use of the target data. For the exclusive
right, the target data
can not be duplicated in general and has uniqueness. That is, if the first
terminal obtains,
the server no longer has the target data.
[40] Wherein, the manner in which the first terminal obtains the target
data may be
downloading, saving, or adding the target data to its own database.
[41] Here's an example: If the target data refers to a certain commodity or
the acquisition
manner thereof, the first terminal may exchange the commodity with the target
data; if the
target data refers to the exchange certificate or the acquisition manner
thereof, the first
terminal may using the target data to exchange the corresponding item; if the
target data is
a virtual item such as a device in a network game, the first terminal may use
the virtual
item in the virtual world.
[42] In a specific implementation, the target data is the information about
the acquisition
manner of the Object Credit Certificate or the Object Credit Certificate. The
Object Credit
Certificate is the result of integrating the target commodity / service
information and the
6

CA 02990288 2017-12-20
WO 2017/000160 PCT/CN2015/082756
electronic information generated 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.
[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 method for obtaining the Object Credit Certificate is the
link address of the
web page which contains the Object Credit Certificate function, and is used to
provide
information of the target commodity / service and the functions of E-commerce.
For
example, when the first terminal or the second terminal (or other
interactions) has an
Object Credit Certificate with a commodity / service, a web page can be
directly opened
and displayed by clicking or selecting a link address, and the web page is
used to provide
information to the commodity / service, and E-commerce functions, descriptions
of
commodity / services, specifications, purchase records, reviews, and can jump
to the order
generation interface and/or payment interface link buttons, etc. Further, you
can
auto-complete all the functions you need to generate orders once you click or
select the
link to complete a single-click order or even complete a single-click order
and payment.
[45] Please refer to Figure 2, the method for establishing an interaction
in the example of the
present invention is illustrated again by taking the target data as an
administrator password
as an example.
[46] Wherein, the first terminal is Client A201, the second terminal is
Client A203, and the
7

CA 02990288 2017-12-20
,
,
WO 2017/000160
PCT/CN2015/082756
server is a Data-Management Server. Wherein, each Client A203 correspondingly
saves an
administrator password of one or more terminal devices, and the administrator
password is
used for performing administrator rights on the corresponding terminal device.
The Client
A201, Client B203 and terminal devices can be personal computers, tablet
computers,
smart phones and other devices that can interact with the Data-Management
Server 202
through the network.
[47] When the Client A201 delivers a request to data-management Server202,
including a
requirement for client A203 to satisfy at least one of the interaction
requirements of the
preset interaction side, the focus area, the interaction success rate, or the
critical rate, the
Data-Management Server 202 responds to the request , and according to the
previously
saved each Client A201 interacting parties attributes to search the Client
A201 near to a
range of multiple Client B203, and the list containing the target Client B203
is delivered to
the Client A201. The Data-Management Server 202 pre-saves the interaction
attributes of
the Client A201 and each Client B203.
[48] Client A201 selects the closest interaction party attribute or any
other Client B203 as the
target client for data interaction. The Client A201 delivers the request
information to the
Client B203 and the request information of the Object Credit Certificate list
to the
management server 202. The management server 202 downloads the data and data
collection of the Client B203 from the Client B203 or the management server
202
pre-saves the information of the Client B203, and delivers the data and the
Object Credit
Certificate list to the Client A201. The Client A201 selects a target Object
Credit
Certificate from the Object Credit Certificate list to obtain the ownership or
authority of the
data and complete the data interaction.
[49] Wherein, in order to secure data information, the interactive data can
be encrypted after the
administrator password of the Client C is formed, and the key to decrypt the
data packet is
also provided. When the Client A201 accepts the data, the client uses the key
and another
key provided by the device providing the administrator password of the Client
C to decrypt
and decompress the data packet to obtain the administrator password of the
Client C.
[50] After the data interaction is completed, the Client A201 delivers the
management server
202 information of completing the data interaction, and then the management
server
establishes the interaction between the Client A201 and the Client B203.
[51] Step 104: the first terminal delivers the notification information to
the server, so that after
receiving the notification information, the server establishes an interaction
between the first
terminal and the selected target second terminal.
[52] Wherein, the notification information may include information that the
first terminal
8

CA 02990288 2017-12-20
WO 2017/000160 PCT/CN2015/082756
obtains the target data success, and may also include information that the
first terminal
delivers out to establish an interaction relationship with the target second
terminal.
[53] The interaction between the first terminal and the target second can
be added to each other
as a friend, and the representation information of the first terminal and the
target second
terminal is saved in the buddy list of the other party for data interaction
again.
[54] Different from the existing technology, in this example, according to
the first terminal
selects a target second terminal based on the interactive partner gender,
focus area,
interaction success rate or critical rate of the second terminal; and selects
the target data
from the data collection of the target second terminal through the server, and
then obtains
the permission or ownership of the target data or uses the target data or the
method for
obtaining the data to implement the data interaction based on the target data;
and then
enables the server to establish the interaction between the first terminal and
the selected
target second terminal. Therefore, the first terminal selects and matches the
objects of the
data interaction first, and the required interactive objects are provided by
the qualified
terminal to establish the interactive relationship after the interaction is
completed. On the
one hand, improve the efficiency of the first terminal's selection of target
second terminal,
improve network data transmission and delivery accuracy, reduce ineffective
transmission
of network data, and resource consumption. On the other hand, it is convenient
for the first
terminal and the second target terminal to perform data interaction again by
establishing an
interactive relationship.
[55] Please refer to Figure 3, it is a flowchart of a second example of a
method for establishing
an interaction relationship according to the present invention which applied
to a server. The
method includes:
[56] Step 301: the server receives the data collection delivered by the
second terminal.
[57] Wherein, the data collection includes at least one target data; in an
example, the data
collection is a data list,
[58] Step 302: After receiving the interaction requirement delivered by the
first terminal, the
server searches a database for a second terminal set that meets at least one
of a preset
interaction party gender, a focus area, an interaction success rate, or a
favourable rate.
[59] In an implementation manner, the interaction requirement at least
includes: requiring at
least one of an interaction partner gender, a focus area, an interaction
success rate, or a
favourable rating of the second terminal to meet a preset value.
[60] Step 303: When the server searches at least second terminals that
satisfy at least one of the
preset interaction gender, the domain of concern, the success rate of
interaction or the rate
of praise, the collection of the second terminals that are searched to the
first terminal is
9

CA 02990288 2017-12-20
WO 2017/000160 PCT/CN2015/082756
delivered.
[61] Wherein, the collection of the second terminal includes at least the
identifier of the second
terminal. Step 303 is specifically: acquiring data of a second terminal that
matches the
interactive request, and delivering the data to the first terminal, so that
the first terminal can
view the data.
[62] In the present example, the server is a server and pre-saves the
interaction attributes of the
first terminal, each second terminal, and other interaction parties. When the
server receives
the interaction requirements of the first terminal, the interaction attribute
of each second
terminal are determined according to the interaction attribute of the first
terminal to meet
the preset requirements, and records at least the preset interaction party
gender, field,
interaction success rate, or popularity rate of the second terminal to the
first terminal. The
information includes at least one of the name and the interaction party
attribute, so that the
first terminal can further filtering.
[63] Step 304: when the server receives the interactive request with the
target second terminal
and delivered by the first terminal, acquiring the data collection of the
target second
terminal.
[64] Wherein, the interactive request is delivered to the server when the
first terminal selects the
target second terminal from the collection of the second terminal, and the
interaction
request includes the information of the selected target second terminal, and
the data set
includes at least one target data.
[65] Step 305: the server delivers the data collection to the first
terminal.
[66] Step 306: when the server receives the notification information
delivered by the first
terminal, an interaction between the first terminal and the selected target
second terminal is
established.
[67] Wherein, the notification information is delivered after the first
terminal obtains the target
data from the data collection of the second terminal. The step of establishing
the interaction
between the first terminal and the selected second terminal is specifically:
establishing an
instant communication relationship between the first terminal and the selected
second
terminal or establishing a friendship between the first terminal and the
selected second
terminal relationship, or establish the permission of the first terminal to
obtain the data of
the selected second terminal or establish the relationship that the first
terminal pays
attention to the selected second terminal.
[68] In the present example, the target data is the information of the
obtaining method of the
Object Credit Certificate or the Object Credit Certificate, which is generated
by the
provider of the target commodity! service and integrates the target commodity!
service

CA 02990288 2017-12-20
WO 2017/000160 PCT/CN2015/082756
information and the E-commerce function; the merchandise / service information
includes
at least the merchandise attribute information of the name and the merchandise
amount,
and the payment settlement information including the payee account of the
provider.
[69] Further, the method for obtaining the Object Credit Certificate is the
link address of the
web page which contains the Object Credit Certificate function, and is used to
provide
information of the target commodity / service and the functions of E-commerce.
[70] Wherein, the first terminal obtains the target data or its permissions
or ownership
specifically including: the first terminal obtains the ownership of the Object
Credit
Certificate, or uses the Object Credit Certificate to implement the E-business
function to
obtain the commodity/services.
[71] Further, the Object Credit Certificate that the second terminal
delivers to the first terminal
contains the identity information for the second terminal. When obtaining the
ownership of
the Object Credit Certificate, the first terminal replaces the identification
information of the
second terminal with the identification information of the first terminal.
[72] Please refer to Figure 4, it is a flowchart of a process of
establishing an interactive
relationship between a first terminal, a server and a second terminal in a
third
implementation manner of the present invention.
[73] The implementation method is to combine the implementation of the
first, second
implementation method of the above - mentioned method of establishing an
interactive
relationship, which is no longer described here.
[74] Please refer to Figure 5, it is a schematic structural diagram of a
first example of an
interactive terminal for establishing an interactive relationship in the
present invention. The
interactive terminal is a first terminal and includes a delivery module 501, a
request
module 502, a selection module 503, and a notification module 504.
[75] The delivery module 501 is used to deliver an interaction requirement
to a server, so as to
obtain a collection of a second terminal that satisfies at least one of the
two endpoints of a
preset interaction, focus, interaction success rate, or critical rate.;
[76] The request module 502 is used to select a target second terminal from
the collection of
second terminals and deliver an interactive request to the server, so as to
obtain the selected
data collection of the target second terminal from the server. The data set
includes at least
one target data.
[77] The selecting module 503 is used to select target data from the data
collection of the
second terminal, and then obtain the permission or ownership of the target
data or
implement data interaction based on the target data by using the target data
or the obtaining
manner of the target data.
11

CA 02990288 2017-12-20
WO 2017/000160 PCT/CN2015/082756
[78] The notification module 504 is used to deliver the notification
information to the server
after the target data is obtained, so that the server establishes the
interaction between the
first terminal and the selected target second terminal after receiving the
notification
information.
[79] This example is based on a terminal according to the first example of
the method for
establishing an interaction, and the specific implementation is similar, and
details are not
described herein again.
[80] Please refer to Figure 6, it is a schematic structural diagram of a
second example of an
interactive terminal for establishing an interaction relationship according to
the present
invention. The interactive terminal is a server and includes a receiving
module 601, a
searching module 602, a delivery module 603 and an acquisition module 604.
[81] The receiving module 601 is used to receive a data set collection
delivered by a second
terminal and an interaction condition, where the data collection includes at
least one target
data;
[82] The searching module 602 is used to after receiving the interaction
requirement delivered
by the first terminal, the server searches a database for a second terminal
set that meets at
least one of a preset interaction party gender, a focus area, an interaction
success rate, or a
favourable rate;
[83] The sending module 603 is used to deliver the collection of the second
terminal to the first
terminal when the search module finds the second terminal matching the
interactive
requirement; the collection of the second terminal includes at least the
identification of the
second terminal;
[84] The acquisition module 604 is used to obtain the data collection of
the target second
terminal when the receiving module receives the interactive request delivered
by the first
terminal, where the interactive request is that the first terminal selects the
target second
terminal from the collection of the second terminal, The interactive request
delivered to the
server includes the information of the selected target second terminal, and
the data set
includes at least one target data;
[85] The delivery module 603 is further used to deliver a data collection
to the first terminal
when the acquisition module acquires the data collection. The notification
module is used
to establish the interaction between the first terminal and the selected
target second
terminal when the receiving module receives the notification information
delivered by the
first terminal. Wherein, the notification information is delivered by the
first terminal after
obtaining the target data from the data collection of the second terminal.
[86] The implementation method is a terminal based on the method of
establishing an
12

CA 02990288 2017-12-20
WO 2017/000160 PCT/CN2015/082756
interactive method, and its specific implementation is similar, and it is no
longer described
here.
[87] 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 indirectly used in other related technical fields, which
are included in
the scope of the patent protection of the present invention.
13

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
Inactive: Grant downloaded 2022-09-21
Inactive: Grant downloaded 2022-09-21
Letter Sent 2022-09-20
Grant by Issuance 2022-09-20
Inactive: Cover page published 2022-09-19
Pre-grant 2022-07-19
Inactive: Final fee received 2022-07-19
Notice of Allowance is Issued 2022-06-15
Letter Sent 2022-06-15
Notice of Allowance is Issued 2022-06-15
Inactive: Approved for allowance (AFA) 2022-06-13
Inactive: Q2 passed 2022-06-13
Amendment Received - Response to Examiner's Requisition 2022-05-18
Amendment Received - Voluntary Amendment 2022-05-18
Examiner's Report 2022-03-18
Inactive: Report - No QC 2022-03-18
Inactive: IPC assigned 2022-02-14
Inactive: First IPC assigned 2022-02-14
Inactive: IPC assigned 2022-02-14
Amendment Received - Voluntary Amendment 2022-01-14
Inactive: IPC expired 2022-01-01
Examiner's Report 2021-09-14
Inactive: Report - No QC 2021-09-13
Amendment Received - Voluntary Amendment 2021-06-07
Amendment Received - Response to Examiner's Requisition 2021-06-07
Examiner's Report 2021-02-05
Inactive: Report - No QC 2021-02-04
Amendment Received - Voluntary Amendment 2020-12-16
Common Representative Appointed 2020-11-07
Examiner's Report 2020-09-02
Inactive: Report - QC passed 2020-08-21
Amendment Received - Voluntary Amendment 2020-07-23
Examiner's Report 2020-04-17
Inactive: Report - No QC 2020-04-16
Letter Sent 2020-04-01
Inactive: Advanced examination (SO) 2020-03-10
Request for Examination Requirements Determined Compliant 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
Appointment of Agent Request 2018-10-15
Revocation of Agent Requirements Determined Compliant 2018-10-15
Appointment of Agent Requirements Determined Compliant 2018-10-15
Revocation of Agent Request 2018-10-15
Change of Address or Method of Correspondence Request Received 2018-10-15
Change of Address or Method of Correspondence Request Received 2018-07-12
Letter Sent 2018-03-28
Inactive: Cover page published 2018-03-05
Inactive: Notice - National entry - No RFE 2018-01-11
Inactive: First IPC assigned 2018-01-08
Inactive: IPC assigned 2018-01-08
Application Received - PCT 2018-01-08
National Entry Requirements Determined Compliant 2017-12-20
Application Published (Open to Public Inspection) 2017-01-05

Abandonment History

There is no abandonment history.

Maintenance Fee

The last payment was received on 2022-01-19

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.

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
MF (application, 2nd anniv.) - standard 02 2017-06-30 2017-12-20
Registration of a document 2017-12-20
Basic national fee - standard 2017-12-20
MF (application, 3rd anniv.) - standard 03 2018-07-03 2018-06-12
MF (application, 4th anniv.) - standard 04 2019-07-02 2019-01-07
MF (application, 5th anniv.) - standard 05 2020-06-30 2020-01-07
Advanced Examination 2020-03-10 2020-03-10
Request for examination - standard 2020-06-30 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
Final fee - standard 2022-10-17 2022-07-19
MF (patent, 8th anniv.) - standard 2023-06-30 2022-12-15
MF (patent, 9th anniv.) - standard 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) 
Cover Page 2022-08-23 1 59
Description 2017-12-20 13 750
Claims 2017-12-20 4 194
Drawings 2017-12-20 4 85
Abstract 2017-12-20 2 108
Representative drawing 2018-03-05 1 28
Cover Page 2018-03-05 1 51
Claims 2020-03-10 12 406
Drawings 2020-07-23 5 253
Claims 2020-07-23 12 417
Abstract 2020-07-23 1 23
Claims 2020-12-16 12 425
Claims 2021-06-07 12 429
Claims 2022-01-14 11 408
Claims 2022-05-18 11 417
Representative drawing 2022-08-23 1 24
Courtesy - Certificate of registration (related document(s)) 2018-03-28 1 106
Notice of National Entry 2018-01-11 1 193
Courtesy - Acknowledgement of Request for Examination 2020-04-01 1 434
Commissioner's Notice - Application Found Allowable 2022-06-15 1 576
Electronic Grant Certificate 2022-09-20 1 2,527
National entry request 2017-12-20 9 366
International search report 2017-12-20 4 130
Request for examination / Advanced examination (SO) / Amendment / response to report 2020-03-10 18 546
Courtesy - Advanced Examination Request - Compliant (SO) 2020-04-02 1 173
Examiner requisition 2020-04-17 6 248
Amendment / response to report 2020-07-23 38 1,417
Examiner requisition 2020-09-02 4 263
Amendment / response to report 2020-12-16 20 700
Examiner requisition 2021-02-05 4 245
Amendment / response to report 2021-06-07 20 712
Examiner requisition 2021-09-14 4 251
Amendment / response to report 2022-01-14 32 1,378
Examiner requisition 2022-03-18 3 162
Amendment / response to report 2022-05-18 28 1,084
Final fee 2022-07-19 2 49