PERSONAL HUB PRESENCE AND RESPONSE
First Claim
1. A method for communicating delivery confirmation information related to received messages by a recipient'"'"'s mobile device, the method comprising:
- obtaining, from a received message, instructions for rendering the received message on the recipient'"'"'s mobile device;
generating a delivery confirmation message reporting whether the received message was delivered and, when the received message was delivered, a manner in which the received message was delivered; and
transmitting the delivery confirmation message to a sender of the received message.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, devices, and systems for transmitting convenient messages to a recipient for rendering based on the recipient'"'"'s device availabilities. A recipient'"'"'s mobile device may be connected to a personal hub and/or earpiece devices configured to render various incoming communications, such as audio messages and visual messages. The incoming messages may be delivered to the recipient'"'"'s mobile device and other connected devices that may render the contents of the incoming messages. A delivery confirmation message that describes the receipt and use of incoming messages may be generated and returned to a sender'"'"'s computing device. In an embodiment, the recipient'"'"'s devices may generate status information for describing the status of devices to a sender'"'"'s computing device. In an embodiment, the sender'"'"'s computing device may generate and transmit outgoing messages formatted based on the received status information and including metadata that instructs the recipient'"'"'s devices to render message content in particular manners.
-
Citations
36 Claims
-
1. A method for communicating delivery confirmation information related to received messages by a recipient'"'"'s mobile device, the method comprising:
-
obtaining, from a received message, instructions for rendering the received message on the recipient'"'"'s mobile device; generating a delivery confirmation message reporting whether the received message was delivered and, when the received message was delivered, a manner in which the received message was delivered; and transmitting the delivery confirmation message to a sender of the received message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computing device comprising:
-
means for obtaining, from a received message, instructions for rendering the received message on the recipient'"'"'s mobile device; means for generating a delivery confirmation message reporting whether the received message was delivered and, when the received message was delivered, a manner in which the received message was delivered; and means for transmitting the delivery confirmation message to a sender of the received message. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method of generating an outgoing message that includes instructions for rendering message contents on a recipient'"'"'s mobile device, comprising:
-
determining, based on received status information regarding the recipient'"'"'s mobile device, availabilities of message rendering devices coupled to the recipient'"'"'s mobile device; identifying a format and a message type for sending the outgoing message to the recipient'"'"'s mobile device based on the determined availabilities of message rendering devices coupled to the recipient'"'"'s mobile device; formatting the outgoing message according to the identified format and the identified message type; generating metadata that includes instructions for rendering the outgoing message based on the determined availabilities of message rendering devices coupled to the recipient'"'"'s mobile device; and transmitting the outgoing message to the recipient'"'"'s mobile device. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A computing device comprising:
-
means for determining, based on received status information regarding the recipient'"'"'s mobile device, availabilities of message rendering devices coupled to a recipient'"'"'s mobile device; means for identifying a format and a message type for sending an outgoing message to the recipient'"'"'s mobile device based on the determined availabilities of message rendering devices coupled to the recipient'"'"'s mobile device; means for formatting the outgoing message according to the identified format and the identified message type; means for generating metadata that includes instructions for rendering the outgoing message based on the determined availabilities of message rendering devices coupled to the recipient'"'"'s mobile device; and means for transmitting the outgoing message to the recipient'"'"'s mobile device. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification