Techniques for determining and communicating presence
First Claim
Patent Images
1. An apparatus, comprising:
- a processor circuit;
a hardware communications component; and
a presence component operative on the processor circuit to determine whether a first user is present to receive a first short message service (SMS) message on a mobile device in response to a second user requesting a social networking web page containing profile information for the first user, wherein the first user and the second user have a defined relationship in a social networking service, and to perform periodic attempts to transmit partial SMS messages to the mobile device via the hardware communications component and to update a presence record for the first user based on the attempts to transmit, wherein the partial SMS messages are separate from the first SMS message and comprise a header comprising a command to request a response, and to delay the periodic attempts to transmit the partial SMS messages when the presence component determines that the first user has successfully transmitted or received a second SMS message using the mobile device; and
a display component operative on the processor circuit to indicate to the second user whether the first user is present to receive the first SMS message on the mobile device.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for determining and communicating presence are described. An apparatus may comprise a presence component and a display component. The presence component may be operative to determine whether a first user is present to receive short message service (SMS) messages on a mobile device. The display component may be operative to indicate to a second user whether the first user is present to receive SMS messages on the mobile device. Other embodiments are described and claimed.
49 Citations
14 Claims
-
1. An apparatus, comprising:
-
a processor circuit; a hardware communications component; and a presence component operative on the processor circuit to determine whether a first user is present to receive a first short message service (SMS) message on a mobile device in response to a second user requesting a social networking web page containing profile information for the first user, wherein the first user and the second user have a defined relationship in a social networking service, and to perform periodic attempts to transmit partial SMS messages to the mobile device via the hardware communications component and to update a presence record for the first user based on the attempts to transmit, wherein the partial SMS messages are separate from the first SMS message and comprise a header comprising a command to request a response, and to delay the periodic attempts to transmit the partial SMS messages when the presence component determines that the first user has successfully transmitted or received a second SMS message using the mobile device; and a display component operative on the processor circuit to indicate to the second user whether the first user is present to receive the first SMS message on the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method, comprising:
-
transmitting, periodically, a partial short message service (SMS) message to a mobile device of a first user in response to a second user requesting a social networking web page containing profile information for the first user, wherein the first user and the second user have a defined relationship in a social networking service, wherein the partial SMS message comprises a header comprising a command to request a response; receiving a response to the partial SMS message from the mobile device; updating a presence record for the first user based on the transmitting; determining whether the first user is present to receive a first SMS message on the mobile device based on the received response to the partial SMS message; delaying the periodic transmittals of the partial SMS messages when the first user has successfully transmitted or received a second SMS message using the mobile device; and indicating to the second user whether the first user is present to receive the first SMS message on the mobile device. - View Dependent Claims (9, 10, 11)
-
-
12. At least one non-transitory computer-readable storage medium comprising instructions that, when executed, cause a system to:
-
transmit, periodically, a partial short message service (SMS) message to a mobile device of a first user in response to a second user requesting a social networking web page containing profile information for the first user, wherein the first user and the second user have a defined relationship in a social networking service, wherein the partial SMS message comprises a header comprising a command to request a response; receive a response to the partial SMS message from the mobile device; determine whether the first user is present to receive a first short message service (SMS) message on the mobile device based on received response to the partial SMS message; update a presence record for the first user based on the transmitting; delay the periodic transmittals of the partial SMS message when the first user has successfully transmitted or received a second SMS message using the mobile device; and indicate to the second user whether the first user is present to receive the first SMS message on the mobile device. - View Dependent Claims (13, 14)
-
Specification