Back to results
US 9,794,203 B2Granted
Communication systems and methods
AssigneeLinkedIn Corporation
InventorsMartin Kleppmann, Rahul Vohra, Conrad Irwin, Lee Mallabone, Sam Stokes
Life of this patent
Estimating the term…
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.
Claims20
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.
5 more elements
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.
6 more elements
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.
7 more elements
Dependencies are inferred from the claim text.