Language selection

Search

Patent 3155721 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 3155721
(54) English Title: DATA INTERACTION PROCESSING METHOD AND DEVICE
(54) French Title: PROCEDE ET DISPOSITIF DE TRAITEMENT D'INTERACTION DE DONNEES
Status: Examination Requested
Bibliographic Data
Abstracts

English Abstract


A data interaction processing method and device. The method comprises: a
server receives a request
sent by a first terminal for obtaining user information of at least two second
terminals having an
interactive binding relationship with the first terminal (S10), respectively
calculates statistics of
interaction situations of the interaction between the at least two determined
second terminals and
the first terminal (S11), and sends user information of the at least two
determined second terminals
and the corresponding interaction situations to the first terminal (S12), so
that the first terminal
selects within the at least two second terminals a second terminal having an
interaction situation
which satisfies a preset condition to be a target second terminal so as to
obtain target data fi*om the
target second terminal. The method enables the first terminal to first perform
selecting and matching
on a data interaction object. The data to be interacted is provided by an
eligible object, and the data
interaction matching speed and the transmission security are increased.


Claims

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


Claims:
1. A computer-implemented data interaction processing method applied in a
first terminal, the
method comprising:
analyzing interaction status between the first terminal and each of at least
two second
terminals, during data interaction processing;
selecting one of the second terminals as a target second terminal whose
interaction status
met pre-set conditions;
delivering required information for acquiring target data to the target second
terminal; and
receiving the target data from the target second terminal, wherein the target
data is
information for obtaining an electronic certificate;
wherein each second terminal has an interactive binding relationship with the
first terminal.
2. The method of claim 1 further includes:
delivering a request to acquire user information from at least two second
terminals which
have the interactive binding relationship with the first terminal;
receiving the user information from at least two second terminals which have
the
interactive binding relationship with the first terminal; and
analyzing the interaction status between the first terminal and each
respective second
terminal, during data interaction processing.
3. The method of claim 2 , wherein
the user information of at least two second terminals having the interactive
binding
relationship with the first terminal is stored by the first terminal.
4. The method of any one of claims 1 to 3 further includes:
analyzing the interaction status based on communication duration and
communication data
volume between the first terminal and each respective second terminal during
data
interaction processing.
5. The method of any one of claims 1 to 4, wherein the pre-set condition is
that a value of the
determined interaction status according the communication duration and the
communication
data volume is higher than a threshold value.
6. The method of claim 1, wherein the first terminal and the second
terminals already have
connected each other before.
12
Date Recue/Date Received 2022-04-19

7. The method of claim 1, wherein the server stores each relationship
between each second
terminal and the first terminal in advance.
8. The method of claim 7, wherein the relationship between each second
terminal and the first
terminal refers to a contact list of the first terminal, including information
of each second
terminal connected to the first terminal.
9. The method of claim 7, wherein the information of each second terminal
includes a name.
10. The method of claim 7, wherein the information of each second terminal
includes
communication duration of interacting with the first terminal.
11. The method of claim 7, wherein the information of each second terminal
includes
communication data volume.
12. The method of any one of claims 1 to 11, wherein the first terminal is a
buyer's terminal.
13. The method of any one of claims 1 to 11, wherein the second terminal is a
seller's terminal.
14. The method of any one of claims 1 to 11, wherein the server includes an
electronic
commerce platform.
15. A computer-implemented data interaction processing method comprises:
a first terminal analyzes interaction status between the first terminal and
each of at least
two second terminals during data interaction processing;
the first terminal selects one of the second terminals as a target second
terminal whose
interaction status met pre-set conditions;
the target second terminal delivers target data according to required
information for
acquiring the target data delivered by the first terminal, wherein the target
data is
information for obtaining an electronic certificate; and
wherein each second terminal has an interactive binding relationship with the
first terminal.
16. The method of claim 15, wherein the user information of at least two
second terminals
having the interactive binding relationship with the first terminal is stored
by the first
terminal.
17. The method of claim 15 further includes:
13
Date Recue/Date Received 2022-04-19

a server analyzes the interaction status between the first terminal and each
respective
second terminal during data interaction processing; and
the server delivers the determined user information of the second terminals
and the
corresponding interaction status to the first terminal.
18. The method of claim 15, wherein the pre-set condition is that a value of
the determined
interaction status according the communication duration and the communication
data
volume is higher than a threshold value.
19. The method of any one of claims 15 to 18, wherein the first terminal and
the second
terminals already have connected each other before.
20. The method of any one of claims 15 to 19, wherein the server stores each
relationship
between each second terminal and the first terminal in advance.
21. The method of claim 20, wherein the relationship between each second
terminal and the first
terminal refers to a contact list of the first terminal, including information
of each second
terminal connected to the first terminal.
22. The method of claim 21, wherein the information of each second terminal
includes a name.
23. The method of claim 21, wherein the information of each second terminal
includes
communication duration of interacting with the first terminal.
24. The method of claim 21, wherein the information of each second terminal
includes
communication data volume.
25. The method of any one of claims 15 to 24, wherein the first terminal is a
buyer's terminal.
26. The method of any one of claims 15 to 24, wherein the second terminal is a
seller's
terminal.
27. The method of any one of claims 15 to 24, wherein the server includes an
electronic
commerce platform.
28. An electronic data interaction processing device, for increasing search
efficiency in
electronic commerce platforms, the device comprising:
an analyzing module, configured to:
14
Date Recue/Date Received 2022-04-19

analyze interaction status between a first terminal and each of at least two
second
terminals during data interaction processing;
a selecting module, configured to:
select one of the second terminals as a target second terminal whose
interaction
status met pre-set conditions;
a delivery module, configured to:
deliver required information for acquiring target data to the target second
terminal;
and
an execution module, configured to:
receive the target data from the target second terminal;
29. The device of claim 28, wherein the first terminal and the second
terminals already have
connected each other before.
30. The device of claim 28, wherein the server stores each relationship
between each second
terminal and the first terminal in advance.
31. The device of claim 28, wherein the relationship between each second
terminal and the first
terminal refers to a contact list of the first terminal, including information
of each second
terminal connected to the first terminal.
32. The device of claim 31, wherein the information of each second terminal
includes a name.
33. The device of claim 31, wherein the information of each second terminal
includes
communication duration of interacting with the first terminal.
34. The device of claim 31, wherein the information of each second terminal
includes
communication data volume.
35. The device of any one of claims 28 to 34, wherein the first terminal is a
buyer's terminal.
36. The device of any one of claims 28 to 34, wherein the second terminal is a
seller's terminal.
Date Recue/Date Received 2022-04-19

37. The device of any one of claims 28 to 34, wherein the server includes an
electronic
commerce platform.
38. The device of any one of claims 28 to 37, wherein the device is configured
as a smartphone.
39. The device of any one of claims 28 to 37, wherein the device is configured
as a tablet
computer.
16
Date Recue/Date Received 2022-04-19

Description

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


DATA INTERACTION PROCESSING METHOD AND DEVICE
[1] [Technical Field]
[2] The present invention relates to the field of data interaction
technology, especially
involving a data interaction processing method and device.
[31 [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. Therefore, the network environment has
advantages over the
offline real world in terms of user convenience, but how to use the network
quickly to find
the information that the user need, there is no effective solution.
[51 Take the data processing of a user in a life scene as an example. When
a user purchases
commodity through the Internet, he usually searches the commodity through the
platform
provided by the Internet, and then conducts further filters through a large
amount of
commodity information provided by the Internet. In the above way, although a
large
amount of commodity information can provide reference information for the
user, it takes a
lot of time for the user to filter out the commodity they need, and shopping
is inefficient
and reduces user experience.
[6] [Summary of the Invention]
[71 The technical problem mainly solved by the present invention is to
provide a data
interaction processing method and device, which can effectively improve the
efficiency of
data interaction.
[8] In order to solve the above technical problem, one technical solution
adopted by the
present invention is to provide a data interaction processing method, where
the method
includes: the server receives a request from the first terminal to obtain at
least two second
terminal user information that is interrelated to the first terminal, at least
two second
terminals with interactive binding relationships to the first terminal are
identified in
response to the request, and s the interaction of at least two second
terminals with the first
terminal is respectively calculated. And the at least two second terminal user
information
and corresponding interaction conditions will be delivered to the first
terminal.
[91 In order to solve the above technical problem, another technical
solution adopted by the
present invention is to provide a data interaction processing method, where
the method
1
Date Recue/Date Received 2022-04-19

includes: the first terminal statistics the interaction between at least two
second terminals
and the first terminal, wherein, at least two second terminals have an
interactive binding
relationship with the first terminal; and selecting, among at least two second
terminals, a
second terminal whose interaction status meets a preset condition as a target
second
terminal; delivering demand information for obtaining target data to the
target second
terminal; and obtaining the target data from the target second terminal.
[10] In order to solve the above technical problem, another technical
solution adopted by the
present invention is to provide a data interaction processing method, where
the method
includes: statistics at least two second terminals interact with the first
terminal, Wherein
the at least two second terminals have an interactive binding relationship
with the first
terminal; and the first terminal selects the second terminal which meets the
preset condition
in at least two second terminals as the target second terminal; the first
terminal delivers the
demand information of the target data to the selected target second terminal.
The second
terminal will be delivered to the first terminal with the target data matched
with the
requirements information; and the first terminal obtained the target data.
[11] In order to solve the above technical problem, another technical
solution adopted by the
present invention is to provide a data interaction processing device, where
the device
includes: the receiving module is used to receive at least two second terminal
user
information requests delivered by the first terminal and the first terminal
with interactive
binding; the statistical module is used to determine at least two second
terminals that have
interaction binding relationship with the first terminal in response to the
request, and
separately statistics the interaction status between the at least two
terminals and the first
terminal, and a delivery module is used to deliver at least two second
terminal user
information and corresponding interaction conditions to the first terminal.
[12] In order to solve the above technical problem, another technical
solution adopted by the
present invention is to provide a data interaction processing device, where
the device
includes: the statistical module is used for at least two second terminals to
interact with the
first terminal; at least two of the second terminals have interactive binding
relationships
with the first terminal; the selection module is used to select the second
terminal of the
target with the interaction condition in at least two second terminals and a
delivery module
used to deliver the requirement information to the target second terminal to
obtain the
target data; and the execution module is used to obtain the target data from
the second
terminal of the target.
[13] Different from the existing technology, a first terminal selects a
second terminal that meets
a condition as a target second terminal according to an interaction status of
an associated
2
Date Recue/Date Received 2022-04-19

second terminal to interact with it, so as to deliver requirement information
for acquiring
target data to a target second when the target second terminal delivers the
target data that
matches the requirement information to the first terminal, the target terminal
obtains the
target data or the authority or the ownership of the target data from the
first terminal, so as
to implement the interaction of the target data. Therefore, the first terminal
selects and
matches the objects of the data interaction first, and the desired interactive
object is
provided by the qualified object. On the one hand, improve the efficiency of
the first
terminal. On the other hand, the second terminal can ensure the security of
data
transmission when transmitting the target data.
[14] [Brief Description]
[15] Figure 1 is a schematic flow chart of a data interaction processing
method in a first
example of the present invention;
[16] Figure 2 is a schematic flowchart of a data interaction processing in
a second example of
the present invention;
[17] Figure 3 is a schematic flowchart of a data interaction processing
method in a third
example of the present invention;
[18] Figure 4 is a schematic structural diagram of a data interaction
processing device in a first
example of the present invention;
[19] Figure 5 is a schematic structural diagram of a data interaction
processing device in a
second example of the present invention.
[20] [Description of the Preferred Examples]
[21] The present invention will be described in detail below with reference
to the accompanying
drawings and examples.
[22] Please refer to Figure 1, it is a schematic flowchart of a data
interaction processing method
according to a first example of the present invention. The method flow shown
in this
example includes:
[23] In step S10, the server receives a request delivered by a first
terminal to acquire at least two
pieces of second terminal user information that have an interactive binding
relationship
with the first terminal.
[24] In step S10, the first terminal and the second terminal are both
clients for data interaction.
The second terminal having an interactive binding relationship with the first
terminal may
be understood as that the first terminal has acquired at least the other
party's
communication account with the second terminal or had a communication
connection and
has conducted data interaction, so the two were friends.
[25] In step 511, at least two second terminals having an interactive
binding relationship with
3
Date Recue/Date Received 2022-04-19

the first terminal are determined in response to the request, and statistics
is made on the
interaction status of the at least two second terminals to interact with the
first terminal.
[26] In step S11, the server pre-saves each terminal and an interactive
binding relationship with
other terminals, that is, the server pre-saves each terminal and its friends.
When the server
receives the request of the first terminal, the server delivers the friend
list of the first
terminal to the first terminal, where the friend list records the information
of the second
terminal that has an interactive binding relationship with the first terminal.
The information
at least includes the name, duration of communication with the first terminal,
and amount
of data to be used for the aforementioned statistics.
[27] Specifically, the server calculates the communication duration and the
amount of
communication between at least two second terminals and the first terminal.
[28] Step S12: Deliver the determined at least two second terminal user
information and the
corresponding interaction status to the first terminal.
[29] In step S12, when the server delivers the at least two second terminal
user information and
the corresponding interaction status to the first terminal, the first terminal
selects the
second terminal that meets the preset conditions in the at least two second
terminals, and
takes the second terminal as the target second terminal to get the target data
from the target
second terminal, so as to achieve the target data interaction.
[30] In the above solution, 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 necessary functions of the E-commerce for the target

commodity/service provider.
[31] Further, the method for obtaining the Object Credit Certificate is the
link address of the
Object Credit Certificate, and the linked address contains the Object Credit
Certificate
function, which provides the target commodity / service corresponding
information and the
essential function of E - commerce.
[32] The data interaction processing method in the example of the present
invention is described
below by way of example. Wherein, the first terminal is a buyer client
(hereinafter referred
to as buyer), and the second terminal is a seller client (hereinafter referred
to as seller), the
server is a server (hereinafter referred to as a server) running an E-commerce
platform.
[33] Specifically, the buyer delivers a request for obtaining a friend to
the server, so that the
server delivers the buyer's friend list to the buyer according to the request,
or the buyer
obtains his or her friend list locally. Wherein, the buddy list records at
least two seller
information, which at least includes the seller's user name, the duration of
the transaction
4
Date Recue/Date Received 2022-04-19

and the amount of traffic. The buyer collects statistics of each seller's
interaction status
according to the buddy list, and selects an appropriate seller from the friend
list as a target
seller according to the statistic interaction status. Specifically, the buyer
may select one or
more sellers with the highest interaction status as the target seller, and the
selection
conditions may be adjusted according to circumstances, which are not repeated
here. When
the target seller is selected, the buyer sets the demand information and
delivers the demand
information request to the target seller. Specifically, the requirement
information at least
includes the name information of the target commodity / service. In order to
further
improve the purchase accuracy, there are at least one kinds of information
including price
and specification parameters. When the target seller receives the demand
information,
download the Object Credit Certificate that matches this requirement
information from
another server, and the Object Credit Certificate is delivered to the buyer.
The buyer
accepted the Object Credit Certificate to complete the transaction.
[34] The data interaction processing method in the example of the present
invention is
illustrated once again. Wherein, the first terminal is Client A, the second
terminal is Client
B, and the server is a Data-Management Server. Wherein, each Client B
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 A, B and terminal devices can be personal computers, tablet
computers, smart
phones and other devices that can interact with the Data-Management Server
through the
network.
[35] When Client A delivers a request to Data-Management Server to obtain
its buddy list, the
Data-Management Server delivers the buddy list of Client A to Client A in
response to the
request. The Data-Management Server pre-saves the friend list of Client A and
each Client
B and determines the friend of Client A based on the request.
[36] According to the buddy list and for each Client B, Client A collects
the interaction between
the two and selects the Client B1 with the highest interaction status as the
target client of
the data interaction. The Client A sets the requirement information of the
target data that
needs to be interacted with and delivers the requirement information to the
target client so
that the target client downloads the matched data from another server and
delivers the data
to the Client Aso that the Client A accepts the data to obtain the ownership
or authority of
the data. Wherein, in order to secure data information, the interactive data
can be a packet
formed after the encryption of the administrator's password of the terminal
Device C and
the key to decrypt the packet. When the Client A accepts the data, the data
packet is
decrypted and decompressed by using the key and another key provided by the
device
Date Recue/Date Received 2022-04-19

providing the administrator password of the terminal Device C to obtain the
administrator
password of the terminal Device C.
[37] In the above solution, a first terminal selects a second terminal that
meets a condition as a
target second terminal according to an interaction status of an associated
second terminal to
interact with it, so as to deliver requirement information for acquiring
target data to a target
second when the target second terminal delivers the target data that matches
the
requirement information to the first terminal, the target terminal obtains the
target data or
the authority of the target data from the first terminal, so as to implement
the interaction of
the target data. Therefore, the first terminal selects and matches the objects
of the data
interaction first, and the desired interactive object is provided by the
qualified object. On
the one hand, improve the efficiency of the first terminal. On the other hand,
the second
terminal can ensure the security of data transmission when transmitting the
target data.
[38] Please refer to Figure 2, it is a data interaction processing method
according to the second
example of the present invention, the method and process including:
[39] Step S20: the first terminal counts the interaction status of at least
two second terminals
interacting with the first terminal.
[40] Wherein, the at least two associated second terminals have an
interactive binding
relationship with the first terminal.
[41] Specifically, the first terminal counts the interaction status
according to the communication
duration and the amount of communication data used for communication between
the at
least two second terminals and the first terminal respectively.
[42] In step S10, the first terminal and the second terminal are both
clients for data interaction.
The second terminal having an interactive binding relationship with the first
terminal may
be understood as that the first terminal once has a communication connection
with the
second terminal and performs data interaction, so the two are in a friend
relationship.
[43] Further, in an implementation manner, the interaction status between
the first terminal and
the at least two second terminals for interacting with the first terminal
specifically includes:
[44] The first terminal delivers a request for acquiring at least two
second terminal user
information with which the first terminal has interactive binding
relationships with the
server, and receive information from the server with at least two second
terminals that have
interactive binding relationships with the first terminal and statistics about
the interaction
status of the at least two second terminals interacting with the first
terminal.
[45] In the examples described above, the server pre-saves each terminal
and an interactive
binding relationship with other terminals, that is, the server pre-saves each
terminal and its
friends. When the server receives the request of the first terminal, the
server delivers the
6
Date Recue/Date Received 2022-04-19

friend list of the first terminal to the first terminal, where the friend list
records the
information about the associated second terminal that has an interactive
binding
relationship with the first terminal. The information at least includes the
name, duration of
communication with the first terminal, and amount of data to be used for the
aforementioned statistics.
[46] In another implementation manner, the first terminal counts at least
two second terminals
interacting with the first terminal specifically:
[47] The first terminal acquires at least two second terminal user
information that are pre-stored
locally and have an interactive binding relationship with the first terminal,
and separately
calculates an interaction status that the at least two second terminals
interact with the first
terminal.
[48] In this example, the first terminal stores the friend list locally.
[49] Step S21: Select, in the at least two second terminals, the second
terminal which selects the
interactive condition to satisfy the preset condition is used as the target
second terminal.
[50] Specifically, the preset condition is that the value of the
interaction status determined
according to the communication duration and the amount of communication data
is higher
than a threshold.
[51] In step S21, the first terminal receives a plurality of second
terminal user information as its
friends, and for each second terminal, counts its interaction status with the
first terminal.
Further, the statistics of the interaction status are sorted in ascending
order, and the first
terminal selects the first or previous several interaction status values to
determine that the
corresponding second terminal is the target second terminal.
[52] Step S22: Deliver requirement information for acquiring target data to
the target second
terminal.
[53] In step S23, when the target second terminal receives the requirement
information, and
according to the requirement information, the target data to be matched is
downloaded
from a server. Wherein, the other server pre stores various kinds of data.
[54] Step S23: Obtain the target data from the target second terminal.
[55] In the above solution, 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 necessary functions of the E-commerce for the target

commodity/service provider.
[56] Further, the information of the obtaining method of the Object Credit
Certificate is the link
address, and the corresponding page contains the Object Credit Certificate
function, and is
7
Date Recue/Date Received 2022-04-19

used to provide corresponding information of the target commodity / service
and the
essential functions of the E-commerce.
[57] Please refer to Figure 3, it is a data interaction processing method
according to a third
example of the present invention. The method and process shown in this example
includes:
[58] Step S30: counts the interaction status of at least two second
terminals interacting with the
first terminal.
[59] Wherein, at least two second terminals have an interactive binding
relationship with the
first terminal.
[60] In step S30, counting the interaction status of the at least two
second terminals interacting
with the first terminal specifically includes: the first terminal interacts
with at least two
second terminal user information based on local storage with at least two
second terminal
user information, or server statistics at least two of the second terminal
interaction for
interacting with the first terminal condition, and the at least two second
terminal user
information, and the corresponding interaction conditions to the first
terminal.
[61] That is, step S30 is divided into two cases: when the second terminal
information that has
an interactive binding relationship with the first terminal is stored in the
server, the server
performs a second confirmation that the second terminal has an interactive
binding
relationship with the first terminal and its interaction status; when the
first terminal has the
binding interaction relationship of the second terminal information stored in
the first local
terminal, the interaction between the first terminal and the second terminal
which has
interactive binding relationship with the first terminal is statistically
validated.
[62] Step S31: the first terminal selects, from the at least two second
terminals, a second
terminal whose interaction status meets a preset condition as a target second
terminal.
[63] Step S32: the first terminal delivers the request information for the
target data to the
selected target.
[64] Step S33: the second terminal delivers the target data that matches
the requirement
information to the first terminal.
[65] Step S34, the first terminal obtains the target data.
[66] Please refer to Figure 4, it is a schematic structural diagram of a
data interaction processing
device according to a first example of the present invention. The data
interaction
processing device 40 shown in this example includes a receiving module 41, a
statistic
module 42, and a delivery module 43. In this example, the device 40 is a
server.
[67] The receiving module 41 is used to receive a request delivered by a
first terminal to acquire
at least two pieces of second terminal user information that have an
interactive binding
relationship with the first terminal.
8
Date Recue/Date Received 2022-04-19

[68] The first terminal and the second terminal are both clients for data
interaction. The second
terminal having an interactive binding relationship with the first terminal
may be
understood as that the first terminal once has a communication connection with
the second
terminal and performs data interaction, so the two are in a friend
relationship.
[69] The statistics module 42 is used to determine at least two second
terminals having an
interactive binding relationship with the first terminal in response to the
request, and
statistics is made on the interaction status of the at least two second
terminals to interact
with the first terminal.
[70] The delivery module 42 is used to deliver the determined at least two
second terminal user
information and the corresponding interaction status to the first terminal, so
that the first
terminal collects statistics about the associated at least two second
terminals and the first
terminal performs an interactive interaction status and selects a second
terminal whose
interaction status meets a preset condition as a target second terminal among
the associated
at least two second terminals according to the counted interaction status so
as to select the
target data. The second terminal delivers the requirement information for
acquiring the
target data so that the target second terminal delivers the matched target
data to the first
terminal according to the requirement information to obtain the target data.
[71] Specifically, the device 40 pre-saves each interaction party and an
interactive binding
relationship with other interaction parties, that is, each interaction party
and its friends are
saved in advance. When the receiving module 41 receives the request of the
first terminal,
the delivery module 42 delivers the friend list of the first terminal to the
first terminal,
where the friend list records the second terminal that has an interrelated
binding
relationship with the first terminal. Wherein the information includes at
least the name,
duration of communication with the first terminal, and amount of data for use
in the
statistics.
[72] In the above solution, 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 necessary functions of the E-commerce for the target

commodity/service provider.
[73] 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
corresponding information of the target commodity / service and the essential
functions of
E-commerce.
[74] Please refer to Figure 5, which is a schematic structural diagram of a
data interaction
9
Date Recue/Date Received 2022-04-19

processing device according to a second example of the present invention, the
data
interaction processing device 50 shown in this example includes a statistics
module 51, a
selection module 52, a delivery module 53, and an execution module 54. In the
present
example, the device 50 is a client and runs on an electronic device such as a
smart phone or
a tablet computer.
[75] The statistics module 51 is used to count at least two second
terminals interacting with the
device 50.
[76] Where the at least two second terminals and the device 50 have an
interactive binding
relationship. Specifically, both the device 50 and the second terminal are
clients that
implement data interaction. A second terminal having an interactive binding
relationship
with the device 50 may be understood as device 50 used to have communication
connections with the second terminal and data interaction, so the two are
friend
relationship.
[77] Specifically, the statistics module 51 based on the communication
duration and
communication data of at least two second terminals of this association with
the device 50.
[78] Further, in an example, the delivery module 55 delivers to the server
a request for acquiring
at least two second terminal user information associated therewith, so that
the server
delivers the second terminal user information associated with the device 50 in
advance to
the device 50. The receiving module 54 receives the second terminal user
information, and
the statistical module 51 counts the interaction between the second terminal
and the device
50.
[79] In the example described above, the server pre-saves each interaction
party and an
interactive binding relationship with other interaction parties, that is, the
server pre-saves
each interaction party and its friends. When the server receives a request
from the device
50, the server delivers the friend list of the device 50 to the device 50,
where the friend list
records the information of the associated second terminal that has an
interactive binding
relationship with the device 50. Where the information includes at least the
name, duration
of communication with the device 50, and amount of data for use in the
statistics.
[80] In another example, the counting module 51 obtains s at least two
terminal user
information stored in advance, and calculates the interaction status between
at least two
terminals and the device 50. In this example, it equivalent to device 50 to
save the list of
friends locally.
[81] The selection module 52 is used for the interaction status obtained
according to the
statistical module 51. In the at least two second terminals, the second
terminal that meets
the preset conditions is selected as the target second terminal.
Date Recue/Date Received 2022-04-19

[82] Specifically, after receiving a plurality of second terminal user
information as its friends,
for each second terminal, the counting module 51 collects the interaction
status of the
second terminal with the device 50. Further, the selection module 52 sorts the
statistics of
the interaction status in descending order, and selects the first or several
interactive status
values to determine the corresponding second terminal as the target second
terminal.
[83] The delivery module 55 is used to deliver to the target second
terminal selected by the
selection module 52 the requirement information for acquiring the target data
so that the
target second terminal delivers the matched target data to the device 50
according to the
requirement information.
[84] The execution module 54 is used to obtain the target data from the
target second terminal.
[85] In the above solution, 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 necessary functions of the E-commerce for the target

commodity/service provider.
[86] 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
corresponding information of the target commodity / service and the essential
functions of
E-commerce.
[87] According to the data interaction processing method and device
provided by the present
invention, the first terminal selects a second terminal that meets a condition
as a target
second terminal according to an interaction status of an associated second
terminal to
interact with it, so as to deliver requirement information for acquiring
target data to a target
second when the target second terminal delivers the target data that matches
the
requirement information to the first terminal, the target terminal obtains the
target data or
the authority of the target data from the first terminal, so as to implement
the interaction of
the target data. Therefore, the first terminal selects and matches the objects
of the data
interaction first, and the desired interactive object is provided by the
qualified object. On
the one hand, improve the efficiency of the first terminal. On the other hand,
the second
terminal can ensure the security of data transmission when transmitting the
target data.
[88] In the above examples, the present invention has been exemplary
described only, but
various modifications to the present invention can be made by those skilled in
the area after
reading this patent application without departing from the spirit and scope of
the present
invention.
11
Date Recue/Date Received 2022-04-19

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
(22) Filed 2015-06-30
(41) Open to Public Inspection 2017-01-05
Examination Requested 2022-05-25

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 if received in 2024
$362.27 if received in 2025

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 2022-04-19 $100.00 2022-04-19
DIVISIONAL - MAINTENANCE FEE AT FILING 2022-04-19 $707.18 2022-04-19
Filing fee for Divisional application 2022-04-19 $407.18 2022-04-19
Advance an application for a patent out of its routine order 2022-05-25 $508.98 2022-05-25
DIVISIONAL - REQUEST FOR EXAMINATION AT FILING 2022-07-19 $814.37 2022-05-25
Maintenance Fee - Application - New Act 7 2022-06-30 $203.59 2022-06-22
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) 
New Application 2022-04-19 11 504
Abstract 2022-04-19 1 26
Claims 2022-04-19 5 173
Description 2022-04-19 11 700
Drawings 2022-04-19 4 108
Divisional - Filing Certificate 2022-05-12 2 193
Request for Examination 2022-05-25 4 125
Acknowledgement of Grant of Special Order 2022-06-10 1 173
Examiner Requisition 2022-08-02 4 207
Representative Drawing 2022-08-05 1 13
Cover Page 2022-08-05 1 48
Amendment 2022-12-02 19 680
Claims 2022-12-02 6 282
Examiner Requisition 2023-05-16 4 235
Examiner Requisition 2024-02-05 6 336
Amendment 2024-06-05 20 837
Claims 2024-06-05 6 300
Amendment 2023-09-11 20 797
Claims 2023-09-11 6 287