Techniques for unified messaging
First Claim
Patent Images
1. A method implemented by one or more computing devices of a web service, the method comprising:
- receiving a message at the web service from a messaging client;
identifying a client communication device that includes telephone functionality and is associated with a same user that sent the message via the messaging client, the client communication device being further configured to format the message as a short message service (SMS) message and assign a phone number associated with the client communication device to the SMS message; and
sending the message to the client communication device for automatic transmission of the SMS message via the client communication device and over a phone network such that the user that sent the message via the messaging client is identifiable by the phone number associated with the client communication device.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques involving unified messaging and other functionality are described. In one or more implementations, the techniques describe receiving a message at a web service from a messaging client and identifying a communication device that includes telephone functionality and is configured to format the message as a short messaging service (SMS) message. The SMS message may be identified by a phone number associated with the communication device. The message may then be sent to the communication device for automatic transmission of the SMS message by the communication device over a phone network.
13 Citations
20 Claims
-
1. A method implemented by one or more computing devices of a web service, the method comprising:
-
receiving a message at the web service from a messaging client; identifying a client communication device that includes telephone functionality and is associated with a same user that sent the message via the messaging client, the client communication device being further configured to format the message as a short message service (SMS) message and assign a phone number associated with the client communication device to the SMS message; and sending the message to the client communication device for automatic transmission of the SMS message via the client communication device and over a phone network such that the user that sent the message via the messaging client is identifiable by the phone number associated with the client communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
receiving a first message over a network at a client communication device associated with a user, the first message being received from a first messaging client associated with the user that created the first message; receiving a second message over the network at the client communication device, the second message being received from a second messaging client that is associated with the user and which comprises a device that is different than a device of the first messaging client, the second message created by the user at the second messaging client; configuring, at the client communication device, the first message as a first short messaging service (SMS) message and the second message as a second SMS message; assigning, at the client communication device, a same phone number associated with the client communication device to the first SMS message and to the second SMS message to identify the user that sent the first and second messages via the first and second messaging clients by the phone number associated with the client communication device; and transmitting said first and second SMS messages over a phone network for receipt by a client communication device associated with a different user. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A client communication device comprising:
-
a memory configured to store instructions as a messaging module; and one or more processors to implement the messaging module, the messaging module being configured to; receive multiple messages over a network from multiple different messaging clients each associated with a same user that is associated with the client communication device, each message identifying the same user by using an identifier associated with a respective messaging client; and subsequent to the multiple messages being received from the multiple different messaging clients, automatically and without user intervention; format the multiple messages as short messaging service (SMS) messages; attach a phone number associated with the client communication device to each of the SMS messages to identify the user that sent the multiple messages from the multiple different messaging clients by the phone number associated with the client communication device; and transmit the SMS messages over a phone network for receipt by another client communication device associated with a different user. - View Dependent Claims (18, 19, 20)
-
Specification