Communication ranking and organization
AssigneeQUALCOMM Incorporated
InventorsCharles Edward Patisaul, Heather Beaupre Patisaul
Life of this patent
Estimating the term…
Abstract
Methods and apparatuses are disclosed herein for organizing communication information. Data received associated with a communication is recorded at the communication device. An identifier is associated with the communication. The identifier indicates a unique identity. A call score is calculated for the identifier at the communication device based on the communication. The particular identifier is ranked in a list in accordance with the calculated call score.
Claims68
A method for organizing communications comprising:
- recording data associated with a plurality of communications at a communication device;
- associating an identifier with each of the plurality of communications, wherein the identifier indicates a unique identity;
- calculating a call score at the communication device for each of at least a subset of the identifiers based on the communication corresponding to each identifier in the subset, wherein the call score denotes at least a frequency of occurrence for the corresponding identifier, and the call score is less than or equal to a maximum call score value;
- and
- ranking the subset of the identifiers for which call scores have been calculated in accordance with the calculated call score to form a list of ranked identifiers, wherein each ranked identifier has an associated position in the list.
A communication device including a communications organizer comprising:
- means for recording data associated with a plurality of communications at the communication device;
- means for associating an identifier with each of the plurality of communications, wherein the identifier indicates a unique identity;
- means for setting a maximum allowed value for a call score to be associated with each identifier;
- means for calculating the call score for each of at least a subset of the identifiers based on the communication corresponding to each identifier in the subset, wherein the call score denotes at least a frequency of occurrence for the corresponding identifier, and the call score is less than or equal to the maximum call score value;
- and
- means for ranking the subset of the identifiers for which call scores have been calculated in accordance with the calculated call score to form a list of ranked identifiers, wherein each ranked identifier has an associated position in the list.
A method for organizing a plurality of communications comprising:
- recording data associated with the plurality of communications at a communication device;
- associating an identifier with the each of the plurality of communications, wherein the identifier indicates a unique identity;
- setting a maximum allowed call score value to be associated with each identifier;
- calculating the call score for each of at least a subset of the identifiers based on the communication corresponding to each identifier in the subset, wherein the call score denotes at least a frequency of occurrence for the corresponding identifier, and the call score is less than or equal to the maximum call score value;
- and
- ranking the subset of the identifiers for which call scores have been calculated in accordance with the calculated call score to form a list of ranked identifiers, wherein each ranked identifier has an associated position in the list.
A communication device including a communications organizer comprising:
- logic configured to record data associated with a plurality of communications at the communication device;
- logic configured to associate an identifier with each of the plurality of communications, wherein the identifier indicates a unique identity;
- logic configured to calculate a call score at the communication device for each of at least a subset of the identifiers based on the communication corresponding to each identifier in the subset, wherein the call score denotes at least a frequency of occurrence for the corresponding identifier, and the call score is less than or equal to a maximum call score value;
- and
- logic configured to rank the subset of the identifiers for which call scores have been calculated in accordance with the calculated call score to form a list of ranked identifiers, wherein each ranked identifier has an associated position in the list.
Dependencies are inferred from the claim text.