Selective presentation of real-time contact options based on user and system parameters
First Claim
1. A method comprising:
- selectively causing, by a hardware processor of a publication device, presentation of a view item web page, on a device of a first user, comprising information about an item and a real-time contact icon representing a real-time contact option to contact a second user, the selectively causing presentation being based on a determination that a real-time communication preference is satisfied;
receiving, by the publication device, an indication of a selection, by the first user, of the real-time contact icon;
in response to receiving the indication of the selection, determining, by the publication system, whether a device interface of the second user is active;
based on the device interface of the second user being active, generating, by the publication system, a real-time contact request page that includes a contact request, a unique identifier of the first user, and information about the item; and
transmitting, by the publication device to a device of the second user, the real-time contact request page.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments for presenting real-time contact options described generally herein. The system receives information from a first user about an offered item via a web page and communication preferences for use with a real-time contact option to be presented on the web page, whereby the communication preferences including a first-user-defined real-time contact option presentation condition. The system selectively presents to a second user the information about the offered item and the real-time contact option based on a determination that the first-user-defined real-time contact option presentation condition is satisfied. The system enables the second user to select the real-time contact option. In response to the second user selecting the real-time contact option, the system communicates to the first user a real-time contact request and information identifying the second user.
42 Citations
20 Claims
-
1. A method comprising:
-
selectively causing, by a hardware processor of a publication device, presentation of a view item web page, on a device of a first user, comprising information about an item and a real-time contact icon representing a real-time contact option to contact a second user, the selectively causing presentation being based on a determination that a real-time communication preference is satisfied; receiving, by the publication device, an indication of a selection, by the first user, of the real-time contact icon; in response to receiving the indication of the selection, determining, by the publication system, whether a device interface of the second user is active; based on the device interface of the second user being active, generating, by the publication system, a real-time contact request page that includes a contact request, a unique identifier of the first user, and information about the item; and transmitting, by the publication device to a device of the second user, the real-time contact request page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A publication device comprising:
-
one or more hardware processors; and a storage medium storing instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to perform operations comprising; selectively causing presentation of a view item web page, on a device of a first user, comprising information about an item and a real-time contact icon representing a real-time contact option to contact a second user, the selectively causing presentation being based on a determination that a real-time communication preference is satisfied; receiving an indication of a selection, by the first user, of the real-time contact icon; in response to receiving the indication of the selection, determining whether a device interface of the second user is active; based on the device interface of the second user being active, generating a real-time contact request page that includes a contact request, a unique identifier of the first user, and information about the item; and transmitting, to a device of the second user, the real-time contact request page. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory machine-readable medium comprising instructions, which when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
selectively causing presentation of a view item web page, on a device of a first user, comprising information about an item and a real-time contact icon representing a real-time contact option to contact a second user, the selectively causing presentation being based on a determination that a real-time communication preference is satisfied; receiving an indication of a selection, by the first user, of the real-time contact icon; in response to receiving the indication of the selection, determining whether a device interface of the second user is active; based on the device interface of the second user being active, generating a real-time contact request page that includes a contact request, a unique identifier of the first user, and information about the item; and transmitting, to a device of the second user, the real-time contact request page. - View Dependent Claims (20)
-
Specification