Selectable greeting messages
First Claim
1. A method of providing selectable greetings in response to a request to initiate a communication, the method comprising:
- maintaining, with a user profile database communicatively coupled with a communications bus, user profile information for a plurality of users;
sending, with an initiating device communicatively coupled with the communications bus, messages in a format specific to the initiating device via the communications bus;
storing, with the initiating device, first user profile information, about a user of the initiating device, in the user profile database;
sending and receiving common language messages with a recipient device via the communications bus;
translating, with the recipient device, common language messages received from the communications bus to a format specific to the recipient end device based on a type of the recipient device;
storing, with the recipient device, second user profile information, about a user of the recipient device, in the user profile database;
receiving, at a manager communicatively coupled with the communications bus, the request to initiate the communication from the initiating device, the request identifying the recipient device;
translating, with the manager, the request to initiate the communication from the format specific to the initiating device to the common language format;
in response to the translated request, selecting, with the manager, a greeting from a set of predetermined greetings in user profile information from a user of the recipient device;
generating a response message to the initiating device, the response message indicating the selected greeting; and
sending the response message to the initiating device.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and machine-readable media are disclosed to provide selectable greetings or responses to a request to initiate a communication. In one embodiment, a method of providing selectable greetings in response to a request to initiate a communication can comprise receiving the request to initiate a communication from an initiating device. The request can identify an intended recipient device. A greeting can be selected from a set of pre-determined greetings in user profile information from a user of the recipient device. A response message to the initiating device can be generated where the response message indicates the selected greeting. The response message can be sent to the initiating device.
184 Citations
27 Claims
-
1. A method of providing selectable greetings in response to a request to initiate a communication, the method comprising:
-
maintaining, with a user profile database communicatively coupled with a communications bus, user profile information for a plurality of users; sending, with an initiating device communicatively coupled with the communications bus, messages in a format specific to the initiating device via the communications bus; storing, with the initiating device, first user profile information, about a user of the initiating device, in the user profile database; sending and receiving common language messages with a recipient device via the communications bus; translating, with the recipient device, common language messages received from the communications bus to a format specific to the recipient end device based on a type of the recipient device; storing, with the recipient device, second user profile information, about a user of the recipient device, in the user profile database; receiving, at a manager communicatively coupled with the communications bus, the request to initiate the communication from the initiating device, the request identifying the recipient device; translating, with the manager, the request to initiate the communication from the format specific to the initiating device to the common language format; in response to the translated request, selecting, with the manager, a greeting from a set of predetermined greetings in user profile information from a user of the recipient device; generating a response message to the initiating device, the response message indicating the selected greeting; and sending the response message to the initiating device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for providing selectable greetings in response to a request to initiate a communication, the system comprising:
-
a communications bus; a user profile database communicatively coupled with the communications bus, wherein the user profile database maintains and adapted to maintain user profile information for a plurality of users; an initiating end device communicatively coupled with the communications bus, wherein the initiating end device (i) sends messages in a format specific to the initiating end device via the communications bus, and (ii) stores first user profile information, about a user of the initiating end device, in the user profile database; a recipient end device communicatively coupled with the communications bus, wherein the recipient end device (i) sends and receives common language messages via the communications bus, (ii) translates common language messages received from the communications bus to a format specific to the recipient end device based on a type of the recipient end device, and (iii) stores second user profile information, about a user of the recipient end device, in the user profile database; and a manager communicatively coupled with the communications bus, wherein the manager (i) receives the request to initiate the communication from the initiating end device, the request identifying the recipient end device, (ii) translates the request to initiate the communication from the format specific to the initiating end device to the common language format, and (iii) in response to the translated request, selects a greeting from a set of pre-determined greetings in user profile information from a user of the recipient end device. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification