IP Library Granted Patent US 8,688,523
Granted Patent B1
US 8,688,523 · App. 11/467,013 · Granted Apr 1, 2014

System, method and computer program product for providing multiple modes of communication between an advertiser and a user

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 8,688,523
App. No.
11/467,013
Granted
Apr 1, 2014
Kind
B1
Abstract

A system, method and computer program product are included for providing multiple modes of communication between an advertiser and a user. In use, an advertisement capable of being used to initiate communication between an advertiser and a user is displayed, utilizing a network. Further displayed is a plurality of modes of communication capable of being selected by the user in association with the advertisement. Still yet, computer code required to enable at least one of the modes of communication may be downloaded to a device of the user.

Claims (43)

1. A method, comprising:

displaying an advertisement capable of being used to initiate communication between an advertiser and a user, utilizing a network; and

in response to the user selecting an option associated with the advertisement on a first interface, displaying on a second interface a plurality of modes of communication capable of being selected by the user in association with the advertisement, where at least one of the modes of communication is not supported by a device of the user when the plurality of modes of communication capable of being selected are displayed;

receiving a user selection of one of the modes of communication that is not supported by the device of the user;

in response to the user selection, displaying a link for allowing the user to download to the device of the user computer code required to enable the one of the selected one of the modes of communication;

downloading to the device of the user the computer code required to enable the selected one of the displayed modes of communication that is not supported by the device of the user for providing to the device of the user functionality capable of facilitating communication via the selected one of the modes of communication;

upon downloading the computer code to the device of the user, updating the displayed modes of communication to reflect that the selected one of the displayed modes of communication for which the computer code was downloaded is enabled.

2. The method of claim 1 , wherein the advertisement includes a pop-up advertisement.

3. The method of claim 1 , wherein the modes of communication include at least one of voice communication, electronic mail communication, electronic messaging communication, and facsimile communication.

4. The method of claim 1 , wherein the user is capable of selecting a plurality of the modes of communication.

5. The method of claim 1 , wherein the download is carried out manually by the user.

6. The method of claim 1 , further comprising determining whether the device of the user is equipped with the computer code required to enable at least one of the modes of communication.

7. The method of claim 6 , wherein the link is conditionally displayed, based on the determination.

8. The method of claim 1 , wherein the download is carried out automatically.

9. The method of claim 8 , further comprising determining whether the device of the user is equipped with the computer code required to enable at least one of the modes of communication.

10. The method of claim 9 , wherein the computer code is conditionally downloaded automatically, based on the determination.

11. The method of claim 1 , wherein the computer code is conditionally downloaded based on the selection.

12. The method of claim 1 , wherein the computer code includes a driver.

13. The method of claim 1 , further comprising determining whether the device of the user is equipped with the computer code required to enable at least one of the modes of communication utilizing a registry.

14. The method of claim 1 , and further comprising displaying a mode of payment preferred by the advertiser.

15. The method of claim 1 , and further comprising initiating communications between the advertiser and the user, utilizing at least one of the modes of communication selected by the user.

16. A computer program product embodied on a non-transitory computer readable medium, comprising:

computer code executable for displaying an advertisement capable of being used to initiate communication between an advertiser and a user, utilizing a network; and

computer code executable for, in response to the user selecting an option associated with the advertisement on a first interface, displaying on a second interface a plurality of modes of communication capable of being selected by the user in association with the advertisement, where at least one of the modes of communication is not supported by a device of the user when the plurality of modes of communication capable of being selected are displayed;

computer code executable for receiving a user selection of one of the modes of communication that is not supported by the device of the user;

computer code executable for, in response to the user selection, displaying a link for allowing the user to download to the device of the user computer code required to enable the one of the selected one of the modes of communication;

computer code executable for downloading to the device of the user the computer code required to enable the selected one of the displayed modes of communication that is not supported by the device of the user for providing to the device of the user functionality capable of facilitating communication via the selected one of the modes of communication;

computer code executable for, upon downloading the computer code to the device of the user, updating the displayed modes of communication to reflect that the selected one of the displayed modes of communication for which the computer code was downloaded is enabled.

17. A sub-system, comprising:

a processor for:

displaying an advertisement capable of being used to initiate communication between an advertiser and a user, utilizing a network; and

in response to the user selecting an option associated with the advertisement on a first interface, displaying on a second interface a plurality of modes of communication capable of being selected by the user in association with the advertisement, where at least one of the modes of communication is not supported by a device of the user when the plurality of modes of communication capable of being selected are displayed;

receiving a user selection of one of the modes of communication that is not supported by the device of the user;

in response to the user selection, displaying a link for allowing the user to download to the device of the user computer code required to enable the one of the selected one of the modes of communication;

downloading to the device of the user the computer code required to enable the selected one of the displayed modes of communication that is not supported by the device of the user for providing to the device of the user functionality capable of facilitating communication via the selected one of the modes of communication;

upon downloading the computer code to the device of the user, updating the displayed modes of communication to reflect that the selected one of the displayed modes of communication for which the computer code was downloaded is enabled.

18. The method of claim 1 , wherein the communication modes made available to the user in association with the advertisement are limited to communication modes pre-selected by the advertiser associated with the advertisement.

19. The method of claim 14 , wherein the mode of preferred payment is displayed based on a selection by the advertiser associated with the advertisement.

20. The method of claim 13 , wherein the determination of whether the device of the user is equipped with the computer code required to enable at least one of the modes of communication utilizing the registry is made by reviewing the registry to identify any evidence of an installation of appropriate software.

21. The method of claim 4 , wherein if it is determined that the user has selected more than one of the modes of communication, computer code needed by the user's device to enable all of the selected modes of communication is simultaneously downloaded.

22. The method of claim 14 , wherein the mode of preferred payment is displayed upon a user selection of a payment option associated with the advertisement.

23. The method of claim 1 , wherein the computer code required to enable the at least one of the modes of communication includes an application.

24. The method of claim 1 , wherein the computer code required to enable the at least one of the modes of communication includes a patch.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2016
From: AMDOCS SOFTWARE SYSTEMS LIMITED
To: AMDOCS DEVELOPMENT LIMITED; AMDOCS SOFTWARE SYSTEMS LIMITED
Reel/Frame 039695/0965 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2006
From: YUDELEVITCH, BOAZ
To: AMDOCS SOFTWARE SYSTEMS LIMITED
Reel/Frame 018461/0633 →