Communication systems and methods
First Claim
Patent Images
1. A computer-implemented method comprising:
- establishing a connection to a proxy server, the proxy server configured to receive messages from a message server;
receiving a message from the proxy server;
identifying a network link contained in the received message, the network link associated with shareable content;
modifying, in response to identifying the network link, using one or more processors, the received message to indicate, to a user of a client device, an option to share the network link with at least one recipient via a social network, wherein sharing the network link via the social network includes posting the network link on an update feed of the user for at least one recipient to view the network link, the option to share the network link presented without following the network link; and
communicating the modified message to the client device; and
receiving an indication from the client device that the user selected the option to share the network link with at least one recipient.
2 Assignments
0 Petitions
Accused Products
Abstract
Example communication systems and methods are described. In one implementation, a method receives a message from a message server and identifies a network link contained in the received message. The network link is associated with shareable content. The received message is modified to indicate, to a user of a client device, an option to share the network link with at least on recipient. The modified message is then communicated to the client device.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
establishing a connection to a proxy server, the proxy server configured to receive messages from a message server; receiving a message from the proxy server; identifying a network link contained in the received message, the network link associated with shareable content; modifying, in response to identifying the network link, using one or more processors, the received message to indicate, to a user of a client device, an option to share the network link with at least one recipient via a social network, wherein sharing the network link via the social network includes posting the network link on an update feed of the user for at least one recipient to view the network link, the option to share the network link presented without following the network link; and communicating the modified message to the client device; and receiving an indication from the client device that the user selected the option to share the network link with at least one recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method comprising:
-
establishing a connection to a proxy server, the proxy server configured to receive messages from a message server; receiving a message from the proxy server; identifying an indication of an option to share a network link contained in the received message; causing display of the option to share the network link via a social network to a user without following the network link wherein sharing the network link via the social network includes posting the network link on an update feed of the user for at least one recipient to view the network link; determining, using one or more processors, whether the user selected the option to share the network link; and responsive to determining that the user selected the option to share the network link, communicating the determination to the proxy server; and receiving an indication from the client device that the user selected the option to share the network link with at least one recipient. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An apparatus comprising:
-
a memory to store data associated with messages received from a proxy server; and one or more processors coupled to the memory, the one or more processors configured to; receive a message from the proxy server; identify a network link contained in the received message, the network link associated with shareable content; modify the received message to indicate, to a user of a client device, an option to share the network link with at least one recipient via a social network, wherein sharing the network link via the social network includes posting the network link on an update feed of the user for at least one recipient to view the network link, the option to share the network link presented without following the network link; and communicate the modified message to the client device; and receive an indication from the client device that the user selected the option to share the network link with at least one recipient. - View Dependent Claims (20)
-
Specification