Method and apparatus for communicating messages
First Claim
Patent Images
1. A sending device, comprising:
- a processing system including a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising;
receiving user input including a first message and identification information associated with a recipient user that is intended to receive the first message, wherein the first message comprises a text message;
obtaining activity information and presence information associated with the recipient user;
determining a first attention span of the recipient user according to the activity information;
detecting network traffic for a communication network communicatively coupled to the sending device;
generating a second message by adjusting the first message according to the first attention span and the network traffic, wherein the second message comprises a video message;
selecting a receiving device from among a group of devices according to the presence information; and
transmitting the second message to a server hosting a social network website, wherein the second message is accessed, via the social network website, by the receiving device to enable the receiving device to generate a third message by adjusting the second message according to a second attention span and significance of content in one of the first message and the second message determined by the receiving device for the recipient user, wherein the adjusting of the second message to generate the third message comprises removing content from the second message and adding content from the first message, wherein the third message is presentable by the receiving device, wherein the third message comprises an audio message.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the subject disclosure may include, for example, receiving user input including a first message and identification information associated with a recipient that is intended to receive the first message, generating a second message by adjusting a first message according to a first attention span determined from activity information of a recipient, and transmitting the second message to a receiving device to enable the receiving device to generate a third message by adjusting the second message according to a second attention span determined by the receiving device for the recipient. Other embodiments are disclosed.
38 Citations
20 Claims
-
1. A sending device, comprising:
-
a processing system including a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising; receiving user input including a first message and identification information associated with a recipient user that is intended to receive the first message, wherein the first message comprises a text message; obtaining activity information and presence information associated with the recipient user; determining a first attention span of the recipient user according to the activity information; detecting network traffic for a communication network communicatively coupled to the sending device; generating a second message by adjusting the first message according to the first attention span and the network traffic, wherein the second message comprises a video message; selecting a receiving device from among a group of devices according to the presence information; and transmitting the second message to a server hosting a social network website, wherein the second message is accessed, via the social network website, by the receiving device to enable the receiving device to generate a third message by adjusting the second message according to a second attention span and significance of content in one of the first message and the second message determined by the receiving device for the recipient user, wherein the adjusting of the second message to generate the third message comprises removing content from the second message and adding content from the first message, wherein the third message is presentable by the receiving device, wherein the third message comprises an audio message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
receiving, by a network server comprising a processor from a sending device, a first message and identification information associated with a recipient user that is intended to receive the first message, wherein the first message comprises a text message; obtaining, by the network server, network status information indicating network conditions for communications directed towards a receiving device of the recipient user; obtaining, by the network server, activity information associated with the recipient user; determining, by the network server, a first attention span of the recipient user according to the activity information; detecting network traffic for a communication network between the network server and the receiving device; generating, by the network server, a second message by adjusting the first message according to the first attention span and the network traffic, wherein the second message comprises a video message; selecting, by the network server, a format for the second message according to the network conditions resulting in a selected format; and transmitting, by the network server, the second message to a server hosting a social network website, wherein the second message is accessed, via the social network website, by the receiving device to enable the receiving device to generate a third message by adjusting the second message according to a second attention span and significance of content in one of the first message and the second message determined by the receiving device for the recipient user, wherein the adjusting of the second message to generate the third message comprises removing content from the second message and adding content from the first message, wherein the third message is presentable by the receiving device, wherein the third message comprises an audio message, and wherein the transmitting of the second message to the receiving device is in the selected format. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processing system including a processor of a receiving device, facilitate performance of operations, comprising:
-
receiving a second message that is generated from user input, activity information, and a first attention span, wherein the user input is received at a sending device and includes a first message, wherein the activity information is associated with a recipient user of the receiving device, wherein the first attention span is determined for the recipient user according to the activity information, wherein network traffic for a communication network between the sending device and the receiving device is detected, and wherein the first message is adjusted into the second message according to the first attention span and the network traffic, wherein the first message comprises a text message and the second message comprises a video message, wherein the sending device transmits the second message to a server hosting a social network website, and wherein the second message is accessed, via the social network website, by the receiving device; receiving metadata representing changes made to the first message in the generating of the second message; determining a second attention span for the recipient user; generating a third message by adjusting the second message according to the second attention span, the metadata, and significance of content in one of the first message and the second message, wherein the adjusting of the second message to generate the third message comprises removing content from the second message and adding content from the first message, wherein the third message comprises an audio message; and presenting the third message. - View Dependent Claims (18, 19, 20)
-
Specification