Speed-dial and speed-contact with predictive logic
First Claim
1. A method for predicting by a user'"'"'s mobile phone to whom a phone call is being made based on a type of jacket cover housing the mobile phone, comprising:
- identifying, by a user'"'"'s mobile phone, at least one state parameter for the mobile phone, wherein the mobile phone inserts into a plurality of jacket covers of various types, wherein each jacket cover is an electronic device enriching the capabilities of the mobile phone when the mobile phone is inserted inside the jacket cover, wherein each type of jacket cover is designated for a specific activity related to the user, and wherein the at least one state parameter comprises the type of jacket cover into which the mobile phone is currently inserted;
when a jacket cover for a specific activity is currently housing the mobile phone and the user is currently making a phone call, then predicting by the mobile phone that the user is calling one or more contacts associated with that specific activity, based on the identified at least one state parameter; and
facilitating the user'"'"'s making a phone call to one or more of the predicted contacts.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for predicting to whom a phone call is being made, including identifying at least one state parameter for a mobile phone, and at least one weighting factor corresponding to the at least one state parameter for each identified state parameter, predicting one or more likely contacts that a user of the mobile phone is calling, given that the user is making a phone call, based on the identified state parameter, for each likely contact, assigning a combined weight to the likely contact based on the at least one weighting factor, ranking the likely contacts according to the combined weights, and facilitating making a phone call to one or more of the likely contacts with the highest rankings. A mobile phone is also described and claimed.
29 Citations
38 Claims
-
1. A method for predicting by a user'"'"'s mobile phone to whom a phone call is being made based on a type of jacket cover housing the mobile phone, comprising:
-
identifying, by a user'"'"'s mobile phone, at least one state parameter for the mobile phone, wherein the mobile phone inserts into a plurality of jacket covers of various types, wherein each jacket cover is an electronic device enriching the capabilities of the mobile phone when the mobile phone is inserted inside the jacket cover, wherein each type of jacket cover is designated for a specific activity related to the user, and wherein the at least one state parameter comprises the type of jacket cover into which the mobile phone is currently inserted; when a jacket cover for a specific activity is currently housing the mobile phone and the user is currently making a phone call, then predicting by the mobile phone that the user is calling one or more contacts associated with that specific activity, based on the identified at least one state parameter; and facilitating the user'"'"'s making a phone call to one or more of the predicted contacts. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A mobile phone with prediction to whom a phone call is being made based on a type of jacket cover housing the mobile phone, comprising:
-
a state identifier for identifying at least one state parameter for a user'"'"'s mobile phone, wherein the mobile phone inserts into any of a plurality of jacket covers of various types, wherein each jacket cover is an electronic device enriching the capabilities of the mobile phone when the mobile phone is inserted inside the jacket cover, wherein each type of jacket cover is designated for a specific activity related to the user, and wherein the at least one state parameter comprises the type of jacket cover into which the mobile phone is currently inserted; a contact predictor, coupled with said state identifier, for predicting, when a jacket cover for a specific activity is currently housing the mobile phone and the user is currently making a phone call, that the user is calling one or more contacts associated with that specific activity, based on the at least one identified state parameter; and a call facilitator, coupled with said contact predictor, for facilitating the user'"'"'s making a phone call to one or more of the predicted contacts. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for predicting by a user'"'"'s mobile communicator to whom a message is being composed based on a type of jacket cover housing the mobile communicator, comprising:
-
identifying, by a user'"'"'s mobile communicator, at least one state parameter for the mobile communicator, wherein the mobile communicator inserts into any of a plurality of jacket covers of various types, wherein each jacket cover is an electronic device enriching the capabilities of the mobile communicator when the mobile communicator is inserted inside the jacket cover, wherein each type of jacket cover is designated for a specific activity related to the user, and wherein the at least one state parameter comprises the type of jacket cover into which the mobile communicator is currently inserted; when a jacket cover for a specific activity is currently housing the mobile communicator and the user is currently composing a message, then predicting by the mobile communicator that the user is composing the message for one or more recipients associated with that specific activity, based on the identified at least one state parameter; and facilitating designating one or more of the predicted recipients as recipients of the message being composed by the user. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
-
32. A mobile communicator with prediction for whom a message is being composed based on a type of jacket cover housing the mobile communicator, comprising:
-
a message editor for composing a message to be sent from a user'"'"'s mobile communicator to one or more recipients; a state identifier for identifying at least one state parameter for the mobile communicator, wherein the mobile communicator inserts into any of a plurality of jacket covers of various types, wherein each jacket cover is an electronic device enriching the capabilities of the mobile communicator when the mobile communicator is inserted inside the jacket cover, wherein each type of jacket cover is designated for a specific activity related to the user, and wherein the at least one state parameter comprises the type of jacket cover into which the mobile communicator is currently inserted; a recipient predictor, coupled with said state identifier, for predicting, when a jacket cover for a specific activity is currently housing the mobile communicator and said message editor is currently composing a message, that said message editor is composing the message for one or more recipients associated with that specific activity, based on the at least one identified state parameter; and a message facilitator, coupled with said message editor and said recipient predictor, for facilitating a user'"'"'s designating one or more of the likely predicted recipients as being recipients of the message being composed by said message editor. - View Dependent Claims (33, 34, 35, 36, 37, 38)
-
Specification