Web platform with select-to-call functionality
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, with a web platform at an end-user terminal, web content that includes one or more telephone numbers;
identifying one or more telephone numbers that appear in the web content;
displaying a notification that the one or more telephone numbers can be called from the web platform;
receiving an indication of a user selection to place a call to an identified telephone number;
responsive to receiving the indication of the user selection, ascertaining whether the web platform includes call functionality to make the call to the identified telephone number from the web platform of the end-user terminal;
responsive to the receiving the indication of the user selection and the web platform not including the call functionality, downloading a plug-in that embodies the call functionality; and
responsive to said downloading the plug-in, placing the call using the web platform of the end-user terminal and via the call functionality provided by the plug-in.
3 Assignments
0 Petitions
Accused Products
Abstract
Web content is formatted to show an icon adjacent identified phone numbers to enable select-to-call, e.g., click-to-call functionality from within a web platform. The web platform can include various web browsers, web applications, and the like. The select-to call functionality can comprise an integral part of the web platform, such as comprising part of the web platform'"'"'s binary. Alternately, the select-to call functionality can be provided through a web plug-in that is downloaded and incorporated into the web platform. The select-to-call functionality can enable the user'"'"'s web platform context to be maintained during the call.
29 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, with a web platform at an end-user terminal, web content that includes one or more telephone numbers; identifying one or more telephone numbers that appear in the web content; displaying a notification that the one or more telephone numbers can be called from the web platform; receiving an indication of a user selection to place a call to an identified telephone number; responsive to receiving the indication of the user selection, ascertaining whether the web platform includes call functionality to make the call to the identified telephone number from the web platform of the end-user terminal; responsive to the receiving the indication of the user selection and the web platform not including the call functionality, downloading a plug-in that embodies the call functionality; and responsive to said downloading the plug-in, placing the call using the web platform of the end-user terminal and via the call functionality provided by the plug-in. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more computer readable storage memory devices of an end-user terminal comprising computer-executable instructions which, when executed, implement a web platform configured to perform operations comprising:
-
receiving web content, at the end-user terminal, that includes one or more telephone numbers; identifying one or more telephone numbers that appear in the web content; displaying a notification that one or more telephone numbers can be called from the web platform; receiving an indication of a user selection to place a call to an identified telephone number; responsive to receiving the indication of the user selection, ascertaining whether the web platform includes call functionality to place a call to the identified telephone number from the web platform of the end-user terminal; responsive to the receiving the indication of the user selection and the web platform not including the call functionality, downloading a plug-in that embodies the call functionality; and responsive to said downloading the plug-in, placing the call using the web platform of the end-user terminal and via the call functionality provided by the plug-in. - View Dependent Claims (9, 10, 11, 12, 20)
-
-
13. A user terminal comprising:
-
one or more processors; one or more computer readable storage media; a web platform embodied on the one or more computer-readable storage media of the user terminal and configured to implement a method comprising; receiving web content that includes one or more telephone numbers; identifying one or more telephone numbers that appear in the web content; displaying a notification that one or more telephone numbers can be called from the web platform; receiving an indication of a user selection to place a call to an identified telephone number; responsive to receiving the indication of the user selection, ascertaining whether the web platform includes call functionality to make the call to the identified telephone number from the web platform of the user terminal; responsive to the receiving the indication of the user selection and the web platform not including the call functionality, downloading a plug-in that embodies the call functionality; and responsive to said downloading the plug-in, placing the call using the web platform of the user terminal and via the call functionality provided by the plug-in. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification