Systems and methods for intelligent and customizable communications between devices
First Claim
1. A method of providing communication modes of a user comprising:
- identifying an activity in which the user is participating based on one or more categories of data;
identifying one or more preferred communication modes for the user based on the activity;
establishing a communications channel with a contact'"'"'s device; and
notifying the contact'"'"'s device of at least one preferred communication mode via the communications channel.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for providing a communications system are provided. The communications system can provide intelligent communications between devices, in which the system can identify appropriate communication modes for incoming communications requests based on a user'"'"'s preferences and availability. The communications system can determine whether a user is participating in an activity. In response to determining that a user is participating in an activity, the communications system can automatically identify one or more preferred communication modes that are available to the user. In some embodiments of the present invention, the communications system can configure a communications device to send a message back to a contact'"'"'s device if the communication mode of an incoming communications request is not preferred. The communications system can also allow a user to customize information that is displayed to a subset of the user'"'"'s contacts.
103 Citations
23 Claims
-
1. A method of providing communication modes of a user comprising:
-
identifying an activity in which the user is participating based on one or more categories of data; identifying one or more preferred communication modes for the user based on the activity; establishing a communications channel with a contact'"'"'s device; and notifying the contact'"'"'s device of at least one preferred communication mode via the communications channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. Apparatus for providing customized information to at least a subset of a user'"'"'s contacts comprising:
-
memory for storing a communications profile of the user'"'"'s contacts, wherein the communications profile includes options for selecting the customized information that is provided to the user'"'"'s contacts; an input for accepting user commands; a processor configured to; accept an input user command to change the communications profile for the subset of the user'"'"'s contacts; and select the customized information based on the options; and communications circuitry configured to send the customized information for display to the subset of the user'"'"'s contacts. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A communications device comprising:
-
communications circuitry for receiving an incoming communications request in a first communication mode from a contact device; and a processor configured to; identify an activity in which the user is participating based on one or more categories of data; identify one or more preferred communication modes for the user based on the activity; determine whether the first communication mode is a preferred communication mode; in response to a negative determination, send information identifying one or more preferred communication modes to the contact device; and in response to a positive determination, notify a user of the incoming communications request. - View Dependent Claims (19, 20)
-
-
21. A first communications device comprising:
-
communications circuitry for receiving information from a second communications device, wherein the information relates to one or more preferred communication modes associated with an activity being performed by a user of the second communications device; and a processor configured to enable a user to send a communications request to the second communications device using one of the one or more preferred communication modes. - View Dependent Claims (22, 23)
-
Specification