Progressively discovering and integrating services
First Claim
Patent Images
1. An apparatus comprising at least one physical computer-readable storage medium having stored thereon computer-executable instructions that, when loaded into at least one hardware processor and executed, transform the at least one hardware processor to perform the following:
- receive at least one electronic communication addressed to at least one user of communications platform software;
analyze the at least one electronic communication to identify at least one third-party service that sent the at least one electronic communication; and
generate at least one upsell service offer for presentation to the user based on analyzing the at least one electronic communication,wherein the at least one upsell service offer comprisesat least one offer to the at least one user to log into at least one third-party website from within the communications platform software to access the at least one third-party service,access information configured to allow the at least one user to access the at least one third-party service, the access information being integrated into a profile record associated with the at least one user upon acceptance by the at least one user of the at least one upsell service offer, andat least one message indicating the at least one electronic communication from the at least one third-party service that led to generation of the at least one upsell service offer.
3 Assignments
0 Petitions
Accused Products
Abstract
Tools and techniques related to progressively discovering and integrating services are provided. These tools may receive electronic communications addressed to users of communications platform software. In turn, these tools may analyze the electronic communications, and generate upsells for presentation to the users. These upsells may relate to updating profile records associated with the users.
-
Citations
19 Claims
-
1. An apparatus comprising at least one physical computer-readable storage medium having stored thereon computer-executable instructions that, when loaded into at least one hardware processor and executed, transform the at least one hardware processor to perform the following:
-
receive at least one electronic communication addressed to at least one user of communications platform software; analyze the at least one electronic communication to identify at least one third-party service that sent the at least one electronic communication; and generate at least one upsell service offer for presentation to the user based on analyzing the at least one electronic communication, wherein the at least one upsell service offer comprises at least one offer to the at least one user to log into at least one third-party website from within the communications platform software to access the at least one third-party service, access information configured to allow the at least one user to access the at least one third-party service, the access information being integrated into a profile record associated with the at least one user upon acceptance by the at least one user of the at least one upsell service offer, and at least one message indicating the at least one electronic communication from the at least one third-party service that led to generation of the at least one upsell service offer. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising at least one physical computer-readable storage medium having stored thereon computer-executable instructions that, when loaded into at least one hardware processor and executed, transform the at least one hardware processor to perform the following:
-
sign at least one user into communications platform software; access at least one profile record associated with the at least one user; and determine whether at least one upsell service offer has been generated for the at least one user, based on at least one electronic communication directed to the at least one user, wherein the at least one upsell service offer comprises at least one offer to the at least one user to log into at least one third-party website from within the communications platform software to access at least one third-party service, access information configured to allow the at least one user to access the at least one third-party service, the access information being integrated into a profile record associated with the at least one user upon acceptance by the at least one user of the at least one upsell service offer, and at least one message indicating the at least one electronic communication from the at least one third-party service that led to generation of the at least one upsell service offer. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus comprising at least one physical computer-readable storage medium having stored thereon computer-executable instructions that, when loaded into at least one hardware processor and executed, transform the at least one hardware processor to perform the following:
-
instantiate respective profile records for a plurality of users of communications platform software; receive a plurality of e-mail communications directed to respective ones of the plurality of users; analyze the plurality of e-mail communications at least to identify subject matter referenced in the plurality of e-mail communications and to identify at least one third-party service sending at least one of the plurality of e-mail communications; generate at least one upsell service offer to at least one user of the plurality of users, wherein the at least one upsell service offer comprises at least one offer to the at least one user to log into at least one third-party website from within the communications platform software to access the at least one third-party service, access information configured to allow the at least one user to access the at least one third-party service, the access information being integrated into a profile record associated with the at least one user upon acceptance by the at least one user of the at least one upsell service offer, and at least one message indicating the at least one electronic communication from the at least one third-party service that led to generation of the at least one upsell service offer; log the at least one user into the communications platform software; access the at least one profile record associated with the at least one user; present a representation of the at least one upsell service offer to the at least one user; and receive a response to the at least one upsell service offer from the at least one user. - View Dependent Claims (19)
-
Specification