Language selection

Search

Patent 2990868 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 2990868
(54) English Title: METHOD FOR ESTABLISHING INTERACTION RELATIONSHIP, AND INTERACTION TERMINAL
(54) French Title: PROCEDE D'ETABLISSEMENT D'UNE RELATION D'INTERACTION, ET TERMINAL D'INTERACTION
Status: Examination Requested
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, so as to acquire from same a set of second terminals the accounts whereof contain symbols satisfying a preset rule (101); the first terminal selecting a target second terminal from among the set of second terminals, and sending an interaction request to the server, so as to acquire from the server a data set of the selected target second terminal (102); the first terminal selecting target data from among the data set of the target second terminal, and then acquiring target data permission or access or using the target data or acquisition method information therefor to achieve data interaction on the basis of the target data (103); the first terminal sending notification information to the server so as to allow the server to establish, upon receipt of the notification information, an interaction relationship between the first terminal and the selected target second terminal (104). This increases the effectiveness with which the first terminal selects the target second terminal, and reduces network data resource consumption.


French Abstract

Procédé d'établissement d'une relation d'interaction, et terminal d'interaction. Le procédé comporte les étapes suivantes: un premier terminal envoie un besoin d'interaction à un serveur, de façon à acquérir à partir de celui-ci un ensemble de deuxièmes terminaux dont les comptes contiennent des symboles se conformant à une règle prédéfinie (101); le premier terminal sélectionne un deuxième terminal visé parmi l'ensemble de deuxièmes terminaux, et envoie une demande d'interaction au serveur, de façon à acquérir à partir du serveur un ensemble de données du deuxième terminal visé sélectionné (102); le premier terminal sélectionne des données visées parmi l'ensemble de données du deuxième terminal visé, puis acquiert l'habilitation ou l'accès aux données visées ou utilise les données visées ou des informations de procédé d'acquisition s'y rapportant pour réaliser une interaction de données en fonction des données visées (103); le premier terminal envoie des informations de notification au serveur de façon à permettre au serveur d'établir, à réception des informations de notification, une relation d'interaction entre le premier terminal et le deuxième terminal visé sélectionné (104). Ceci accroît l'efficacité avec laquelle le premier terminal sélectionne le deuxième terminal visé, et réduit la consommation de ressources de données du réseau.

Claims

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


The Claims
[Claim 1] A
method for establishing an interactive relationship, which is applied to the
first
terminal, is characterized by the following methods:
The first terminal sends an interactive requirement to the server to obtain a
set of
second terminals with the characters in the account that satisfies the preset
rule
from the server.
A first terminal selects a target second terminal from a collection of the
second
terminals and delivers an interactive request to the server to acquire the
selected
data collection of the target second terminal from the server; the data
collection
includes at least one target data;
The first terminal selects the target data from the data collection of the
target
second terminal and then obtains the authority or the ownership of the target
data or
implements the data interaction based on the target data by using the target
data or
the obtaining manner of the target terminal;
The first terminal delivers the notification information to the server, so
that the
server establishes the interaction between the first terminal and the selected
target
second terminal after receiving the notification information.
[Claim 2] According to the method in Claim 1, wherein the interactive
requirement at least
includes that the character in the account of the second terminal satisfies a
preset
rule.
[Claim 3] According to the method in Claim 2, wherein the collection of
the second terminal
at least includes an identifier of the second terminal and information that
matches
the interactive requirement;
Where the identifier of the second terminal includes at least an identity or a
device
identifier of the second terminal. The step of selecting a target second
terminal from
the collection of the second terminal specifically includes:
A second terminal that needs to establish an interactive relationship is
confirmed in
the collection of the second terminals to match the required interactive
requirements.
[Claim 4] According to the method in Claim 1-3, its characteristic is
that the target data is
the information about the Object Credit Certificate or the obtaining method of

Object Credit Certificate. The Object Credit Certificate is a network
electronic
certificate that integrates the information of the target commodity/service
and the

14

necessary functions of the E-commerce for 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.
[Claim 5] According to the method in Claim 4, its characteristic is that
the acquisition
method information is a link address of a web page containing the Object
Credit
Certificate function for providing the target commodity / service information
and
E-commerce functions.
[Claim 6] A method for establishing an interactive relationship, which is
applied to the
server, is characterized by the following methods:
The server receives a collection of data delivered by the second terminal, in
which
the data collection includes at least one target data;
After receiving the interactive requirement delivered by the first terminal,
the
server searches a database for a collection of second terminals whose
characters in
the account satisfy a preset rule;
When the characters in the account are found to meet the second terminal of
the
preset rule, a collection of the second terminals that are found is delivered
to the
first terminal.
When a request for interaction with a target second terminal that is delivered
by
the first terminal is received, acquire a data collection of the target second

terminal, wherein the interactive request is delivered to the server when the
first
terminal selects the target second terminal from the collection of the second
terminals, and the data collection includes at least one target data.
The server delivers the collection of data to the first terminal;
When receiving notification information delivered by the first terminal,
establish
an interaction between the first terminal and the selected target second
terminal,
the notification information is delivered by the first terminal to obtain the
target
data from the data collection of the second terminal.
[Claim 7] According to the method in Claim 6, wherein the interaction
requirement at least
includes, its characteristic is that: the interactive requirements include at
least the
characters in the account that requires second terminals to meet the preset
rules;
When receiving an interactive request with the target second terminal that is
delivered by the first terminal, the method further includes:
The data of the second terminal which is matched with the interactive request
is
obtained, and the data is delivered to the first terminal for the first
terminal to


view.
[Claim 8] According to the method in Claim 6, the characteristic is that
establishes an
interactive relationship between the first terminal and the selected target
second
terminal, the step including:
Establish an instant communication relationship between the first terminal and
the
selected target second terminal, or establish a friend relationship between
the first
terminal and the second terminal of the selection, or establish permission of
the
first terminal to acquire data for viewing the target second terminal, or
establish
attention of the first terminal to the target second terminal.
[Claim 9] An interactive terminal for establishing interaction relationship
is characterized by
the interaction terminal as the first terminal, including the sending module,
the
request module, the selection module and the notification module;
The delivery module is used to deliver an interactive requirement to a server,
so as
to obtain from the server a collection of second terminals whose characters in
the
account satisfy a preset rule;
The request module is used to select a target second terminal from a
collection of
the second terminals and deliver an interactive request to the server to
acquire the
selected data collection of the target second terminal from the server; the
data set
includes at least one target data;
The selecting module is used to select target data from the data collection of
the
second terminal, and then obtain the authority or the ownership of the target
data,
or use the target data or the obtaining manner information to obtain the
target data
based on the target data interaction;
The notification module is used to deliver notification information to the
server
after obtaining the target data, so that the server establishes the first
terminal and
the selected target second after receiving the notification information
interaction
relationship.
[Claim 10] An interactive terminal for establishing an interactive
relationship, wherein 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 a data collection delivered by a
second
terminal, where the data collection includes at least one target data;
The searching module is used to search a database for a collection of second
terminals whose characters in the account satisfy a preset rule after
receiving the
interaction requirement delivered by the first terminal;

16

The delivery module is used to deliver the found collection of the second
terminal
to the first terminal when the search module finds a second terminal that
matches
the interactive requirement;
The acquisition module is used to obtain a data collection of the target
second
terminal when the receiving module receives the interactive request delivered
by
the first terminal; wherein the first terminal select the target second
terminal in the
second terminal collection, the interactive request is delivered to the
server, the
interaction request includes the information of the target second terminal
selected,
and the data collection includes at least one target data;
The delivery module is further used to deliver the data collection to the
first
terminal when the acquisition module obtains the data collection;
The notification module is used to establish an 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 after the first terminal retrieves the
target data
from the data collection of the second terminal.

17

Description

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


CA 02990868 2017-12-22
WO 2017/000171 PCT/CN2015/082770
Title: 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 20 / 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 in which the characters in the account are obtained from the
server to meet
the pre-set rule; 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

CA 02990868 2017-12-22
WO 2017/000171 PCT/CN2015/082770
the target second 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 interaction relationship, which is applied to a server,
including: the server
receives the data collection delivered by a 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 the database for a collection of second
terminals whose
characters in the account satisfy a preset rule; and when the server finds
that the characters
in the account satisfy the preset rules, deliver the collection of second
terminal to the first
terminal the server obtains the data collection of the target second terminal;
wherein when
selecting the target second terminal in the collection of second terminal, the
interaction
request is delivered to the server, the interaction request includes the
selected information
of target second terminal; the server delivers the data collection to the
first terminal; and
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.
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 a collection of second terminal whose characters in the
account satisfy a
predetermined rule; 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 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.
2

1
CA 02990868 2017-12-22
WO 2017/000171 PCT/CN2015/082770
[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 of second terminal whose
characters
in the account satisfy a preset rule when receiving the interaction
requirement delivered by
the 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 according to
the account
condition 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.
3

CA 02990868 2017-12-22
WO 2017/000171 PCT/CN2015/082770
[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 interactive requirement to
the server, so as to obtain
a collection of second terminals whose characters in the account satisfy the
preset rule from
the server.
[24] Below we define the characters in the account as the account form.
[25] The character satisfies the preset rule, it can include the preset
character in account, for
example, the account number includes the preset number X, XY, etc., or the
number in the
account number is sorted according to a certain combination and arrangement,
for example,
the number in the account number is arranged in XYXY form; . It can be a
number of
identical numbers in account, including at least 4 consecutive numbers XXXX or
account,
including at least 4 discontinuous but identical numbers X-X-X-X and so on.
[26] Of course, the numbers here can also be replaced by letters, Chinese
characters or other
characters. For example, the account includes the letters "A","@" or "corn",
"cn", "net"
character. Therefore, the account number may include one or more.
[27] 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.
4

CA 02990868 2017-12-22
WO 2017/000171 PCT/CN2015/082770
[28] In one example, the account type may be set by the first terminal and
delivered to the
server through an interactive requirement, so that the server scans the second
terminal
whose account number satisfies at least one of the account forms, and deliver
the collection
of second terminal to the first terminal.
[29] In another example, the account form can be set by default on the
server, when the first
terminal delivers the interaction request to the server, the server filters
the second terminal
satisfying at least one of the account forms according to a default setting,
and the collection
of the second terminal is delivered to the first terminal.
[30] In other examples, the account form can also be selected by the server
according to the
account form of the first terminal, and the second terminals which are the
same or similar
to the account form of the first terminal are selected 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 account forms of the first terminal and each second
terminal, and
match the same second terminal according to the account form of the first
terminal when
screening.
[31] In step 101, the first terminal or the server may further arrange the
filtered account forms
between the at least two second terminals and the first terminal in descending
order of
similarity, and the similarity of account forms can also be displayed in the
list.
[32] Specifically, if the account number of the first terminal is
12345@zhanghao.com, the
account number of a certain second terminal is 1234@zhanghao.com, or
23456@zhanghao.com, the similarity of the account forms is higher than the
quotient. If
the account of the first terminal is ABC@zhanghao.com, the account of the
second
terminal is DEF@zhanghao.net, and its similarity of the account type is lower.
Of course,
the rules of comparison of these similarities can be set according to specific
requirements.
[33] In addition, in this example, the account type may be set based on the
account type of the
first terminal itself In other examples, the account type may also be
arbitrarily set by the
first terminal or the server.
[34] 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.
[35] 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.

CA 02990868 2017-12-22
WO 2017/000171 PCT/CN2015/082770
[36] 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
delivers the data collection of the target second terminal to the first
terminal according to
the selection result of the first terminal.
[37] Wherein, the server pre-stores the data of each second terminal, at
least including the target
data of the target second terminal.
[38] In an example in which the account form 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.
[39] Specifically, the first terminal, when delivering interactive
requirements to the server,
contains conditions for the characters in the account of the second terminal
to meet the
preset rules, according to the condition, the server will select the second
terminal of the
condition and the second terminal that meets the condition will be delivered
to the first
terminal, where the collection includes the identifier of each second terminal
and the
account type thereof, so that the first terminal selects again based on the
information, the
identification of the second terminal shall include at least the identity or
equipment
identification of the second terminal.
[40] 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.
[41] 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.
[42] 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.
[43] 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.
[44] In a specific implementation, the target data is the information about
the acquisition
6

CA 02990868 2017-12-22
WO 2017/000171 PCT/CN2015/082770
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
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.
[45] 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 second
terminal acts as
an electronic commitment certificate for obtaining the commodity / services
from the
provider and publishing these E-commitment certificate to the parties that
need to be
purchased.
[46] 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.
[47] 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
7

CA 02990868 2017-12-22
WO 2017/000171 PCT/CN2015/082770
as an example.
[48] Wherein, the first terminal is Client A201, the second terminal is
Client A203, and the
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.
[49] When the Client A201 delivers to the Data-Management Server 202 an
interactive request
including a character in the Client A203 account that meets a preset rule, the

Data-Management Server 202 responds to the request and determines, according
to the
account number of the pre-saved Client A201, find multiple Client B203 in a
certain range
of the Client A201, and deliver the list of the target Client B203 to the
Client A201. The
Data-Management Server 202 pre-saves the account format of the Client A201 and
each
Client B203.
[50] Client A201 selects the client with the closest account number or any
other Client B203 as
the target of 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.
[51] 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.
[52] 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.
[53] 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.
8

CA 02990868 2017-12-22
WO 2017/000171 PCT/CN2015/082770
[54] Wherein, the notification information may include information that the
first terminal
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.
[55] 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.
[56] Different from the existing technology, in this example, the first
terminal selects a target
second terminal according to a rule of a character in an account of a second
terminal; and
selects a target data from a data collection of the target second terminal
through a server,
and then obtaining permission or ownership of the target data, or implementing
data
interaction based on the target data by using the target data or the method
for obtaining the
target data; and then enabling the server to establish an 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.
[57] 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:
[58] Step 301: the server receives the data collection delivered by the
second terminal.
[59] Wherein, the data collection includes at least one target data; in an
example, the data
collection is a data list,
[60] Step 302: After receiving the interaction requirement delivered by the
first terminal, the
server searches the database for a collection of second terminals whose
characters in the
account satisfy the preset rule.
[61] 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.
[62] Step 303: When the server finds a second terminal whose character in
the account satisfies
a preset rule, deliver the found collection of the second terminal to the
first terminal.
[63] Wherein, the collection of the second terminal includes at least the
identifier of the second
9

CA 02990868 2017-12-22
WO 2017/000171 PCT/CN2015/082770
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.
[64] In this example, the server is a server and pre-saves the account
format of the first terminal
and each second terminal and other interacting parties. When receiving the
interaction
requirement of the first terminal, the server determines whether the account
form of each
second terminal meets the preset requirement according to the account form of
the first
terminal, and records the second character whose account number satisfies the
preset rule
in the list of second terminal information and will be delivered to the first
terminal. The
information includes at least one of a name and an account number for further
screening by
the first terminal.
[65] 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.
[66] 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.
[67] Step 305: the server delivers the data collection to the first
terminal.
[68] 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.
[69] 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.
[70] 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
information and the E-commerce function; the merchandise / service information
includes
at least the merchandise attribute information of the name and the merchandise
amount,

CA 02990868 2017-12-22
WO 2017/000171 PCT/CN2015/082770
and the payment settlement information including the payee account of the
provider.
[71] 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.
[72] 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.
[73] 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.
[74] 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.
[75] 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.
[76] 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.
[77] The delivery module 501 is used to deliver an interactive requirement
to a server, so as to
obtain from the server a collection of second terminals whose characters in
the account
satisfy a preset rule;
[78] 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.
[79] 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.
[80] 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
11

CA 02990868 2017-12-22
WO 2017/000171 PCT/CN2015/082770
first terminal and the selected target second terminal after receiving the
notification
information.
[81] 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.
[82] 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.
[83] 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;
[84] The searching module 602 is used to search the database for a
collection of second
terminals whose characters in the account satisfy a preset rule when receiving
the
interactive requirement delivered by the first terminal.
[85] 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;
[86] 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;
[87] 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.
[88] The implementation method is a terminal based on the method of
establishing an
interactive method, and its specific implementation is similar, and it is no
longer described
here.
[89] The above is only an example of the present invention and is not
intended to limit the
12

CA 02990868 2017-12-22
WO 2017/000171 PCT/CN2015/082770
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

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 , Administrative Status , Maintenance Fee  and Payment History  should be consulted.

Administrative Status

Title Date
Forecasted Issue Date Unavailable
(86) PCT Filing Date 2015-06-30
(87) PCT Publication Date 2017-01-05
(85) National Entry 2017-12-22
Examination Requested 2020-03-10

Abandonment History

There is no abandonment history.

Maintenance Fee

Last Payment of $210.51 was received on 2023-12-15


 Upcoming maintenance fee amounts

Description Date Amount
Next Payment if small entity fee 2025-06-30 $125.00
Next Payment if standard fee 2025-06-30 $347.00

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.

Payment History

Fee Type Anniversary Year Due Date Amount Paid Paid Date
Registration of a document - section 124 $100.00 2017-12-22
Application Fee $400.00 2017-12-22
Maintenance Fee - Application - New Act 2 2017-06-30 $100.00 2017-12-22
Maintenance Fee - Application - New Act 3 2018-07-03 $100.00 2018-06-12
Maintenance Fee - Application - New Act 4 2019-07-02 $100.00 2019-01-07
Maintenance Fee - Application - New Act 5 2020-06-30 $200.00 2020-01-07
Request for Examination 2020-06-30 $800.00 2020-03-10
Maintenance Fee - Application - New Act 6 2021-06-30 $204.00 2021-01-08
Maintenance Fee - Application - New Act 7 2022-06-30 $203.59 2022-01-19
Maintenance Fee - Application - New Act 8 2023-06-30 $203.59 2022-12-15
Maintenance Fee - Application - New Act 9 2024-07-02 $210.51 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
None
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) 
Request for Examination 2020-03-10 22 701
Claims 2020-03-10 16 561
Examiner Requisition 2021-04-29 8 439
Abstract 2021-08-30 1 23
Claims 2021-08-30 16 577
Amendment 2021-08-30 52 2,102
Examiner Requisition 2022-03-23 8 520
Amendment 2022-07-21 53 2,214
Claims 2022-07-21 16 832
Examiner Requisition 2023-01-06 3 147
Amendment 2023-05-08 38 1,439
Abstract 2017-12-22 1 103
Claims 2017-12-22 4 183
Drawings 2017-12-22 4 85
Description 2017-12-22 13 734
International Preliminary Report Received 2017-12-22 11 388
International Search Report 2017-12-22 2 72
National Entry Request 2017-12-22 9 372
Representative Drawing 2018-03-08 1 22
Cover Page 2018-03-08 1 49
Amendment 2024-03-01 11 474
Claims 2023-05-08 16 807
Examiner Requisition 2023-11-01 6 344