IP Library Granted Patent US 10,963,935
Granted Patent B2
US 10,963,935 · App. 15/813,984 · Granted Mar 30, 2021

User recommendation method and device

Inventor: Yu Jin (Hangzhou, CN)
Assignee: ALIBABA GROUP HOLDING LIMITED
G06Q30/0613G06Q30/0631H04L51/046H04L67/02H04L67/141
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,963,935
App. No.
15/813,984
Granted
Mar 30, 2021
Kind
B2
Abstract

The present disclosure provides a method and a device for user recommendation. The method may comprise: detecting a browsing event with respect to an interaction object; obtaining a provider user of the interaction object and in a communication-enabled state; and recommending information of the provider user to an initiator user of the browsing event for causing the initiator user to initiate a communication event with respect to the interaction object to the provider user. The technical solutions of the present disclosure can achieve matching between interaction users and facilitate the improvement of interaction efficiency.

Claims (50)

1. A user recommendation method, characterized in that the method comprises:

detecting a browsing event with respect to an interaction object belonging to an original provider user, wherein the browsing event is associated with an initiator user;

determining whether the original provider user is in a communication-enabled state by detecting whether the original provider user performed an operation in a preset past time period;

in response to the original provider user not being in the communication-enabled state, identifying a plurality of provider users providing the interaction object and determining a communication state of each of the plurality of provider users, wherein the communication state comprises the communication-enabled state or a communication-disabled state;

identifying one or more provider users in the communication-enabled state from the plurality of provider users;

sending an interaction notice to each of the one or more provider users in the communication-enabled state, wherein the interaction notice excludes contact information of the initiator user;

receiving responses to the interaction notice; and

according to the received responses, recommending a provider user from the one or more provider users for the initiator user to initiate a communication event with respect to the interaction object with the recommended provider user.

2. The method according to claim 1 , wherein the method further comprises:

obtaining characteristic description information of the initiator user; and

the recommending a provider user from the one or more provider users for the initiator user comprises:

recommending a provider user from the one or more provider users further according to a matching of each of the one or more provider users with the characteristic description information.

3. The method according to claim 2 , wherein the recommended provider user completes a response to the interaction notice and matches the characteristic description information.

4. The method according to claim 2 , wherein the characteristic description information comprises at least one of the following: identity information of the initiator user, behavioral information of the initiator user, historical interaction information of the initiator user, and historical browsing information of the initiator user.

5. The method according to claim 1 , wherein the method further comprises:

obtaining characteristic description information of the initiator user; and

the sending an interaction notice to each of the one or more provider users in the communication-enabled state comprises:

sending the interaction notice to one or more provider users in the communication-enabled state that each match the characteristic description information.

6. The method according to claim 1 , wherein the recommended provider user is a provider user who is the first to respond to the interaction notice.

7. The method according to claim 1 , wherein the interaction object is a commodity, the recommended provider user is a seller, and the initiator user is a buyer.

8. The method according to claim 1 , further comprising:

sending a request for communication between the initiator user and the recommended provider user to a communication system, causing the communication system to establish the communication event between the initiator user and the recommended provider user.

9. A user recommendation device, comprising a processor and a non-transitory computer readable memory storing instructions that, when executed by the processor, cause the processor to perform operations comprising:

detecting a browsing event with respect to an interaction object belonging to an original provider user, wherein the browsing event is associated with an initiator user;

determining whether the original provider user is in a communication-enabled state by detecting whether the original provider user performed an operation in a preset past time period;

in response to the original provider user not being in the communication-enabled state, identifying a plurality of provider users providing the interaction object and determining a communication state of each of the plurality of provider users, wherein the communication state comprises the communication-enabled state or a communication-disabled state;

identifying one or more provider users in the communication-enabled state from the plurality of provider users;

sending an interaction notice to each of the one or more provider users in the communication-enabled state, wherein the interaction notice excludes contact information of the initiator user;

receiving responses to the interaction notice; and

according to the received responses, recommending a provider user from the one or more provider users for the initiator user to initiate a communication event with respect to the interaction object with the recommended provider user.

10. The device according to claim 9 , wherein the operations further comprise:

obtaining characteristic description information of the initiator user; and

the recommending a provider user from the one or more provider users for the initiator user comprises:

recommending a provider user from the one or more provider users further according to with the characteristic description information.

11. The device according to claim 10 , wherein the recommended provider user completes a response to the interaction notice and matches the characteristic description information.

12. The device according to claim 10 , wherein the recommended provider user is a provider user who is the first to respond to the interaction notice, and the characteristic description information comprises at least one of the following: identity information of the initiator user, behavioral information of the initiator user, historical interaction information of the initiator user, and historical browsing information of the initiator user.

13. The device according to claim 9 , wherein the operations further comprise:

obtaining characteristic description information of the initiator user; and

the sending an interaction notice to each of the one or more provider users in the communication-enabled state comprises:

sending the interaction notice to one or more provider users in the communication-enabled state that each match the characteristic description information, respectively.

14. The device according to claim 9 , further comprising:

sending a request for communication between the initiator user and the recommended provider user to a communication system, causing the communication system to establish the communication event between the initiator user and the recommended provider user.

15. A non-transitory computer-readable storage medium for user recommendation configured with instructions executable by one or more processors to cause the one or more processors to perform operations comprising:

detecting a browsing event with respect to an interaction object belonging to an original provider user, wherein the browsing event is associated with an initiator user;

determining whether the original provider user is in a communication-enabled state by detecting whether the original provider user performed an operation in a preset past time period;

in response to the original provider user not being in the communication-enabled state, identifying a plurality of provider users providing the interaction object and determining a communication state of each of the plurality of provider users, wherein the communication state comprises the communication-enabled state or a communication-disabled state;

identifying one or more provider users in the communication-enabled state from the plurality of provider users;

sending an interaction notice to each of the one or more provider users in the communication-enabled state, wherein the interaction notice excludes contact information of the initiator user;

receiving responses to the interaction notice; and

according to the received responses, recommending a provider user from the one or more provider users for the initiator user to initiate a communication event with respect to the interaction object with the recommended provider user.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2024
From: ALIBABA GROUP HOLDING LIMITED
To: ALIBABA SINGAPORE HOLDING PRIVATE LIMITED
Reel/Frame 067156/0255 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2024
From: ALIBABA GROUP HOLDING LIMITED
To: ALIBABA SINGAPORE HOLDING PRIVATE LIMITED
Reel/Frame 070522/0847 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2020
From: JIN, YU
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 052003/0682 →
Priority Claims (1)
CN 201510303049.9 · Jun 4, 2015 · national
Continuity (2)
Continuation PCTCN2016083593 · May 27, 2016
Related Publication 20180075504A1 · Mar 15, 2018