SYSTEM AND METHOD FOR ACQUIRING CONTACT INFORMATION
First Claim
Patent Images
1. A computing system for acquiring contact information, the system comprising:
- a string parsing module configured for predetermining at least one separator, and parsing a character string of an E-mail address, stored in a storage device of the system, into a predetermined number of sub-strings according to the separator;
a converting module configured for converting each character in each of the sub-strings from uppercase characters to lowercase characters, determining an ASCII value of each character in each of the sub-strings, determining an ASCII sum of each of the sub-strings by adding the ASCII value of each character in each of the sub-strings, and converting the ASCII sum of each of the sub-strings into a converted value;
an index generating module configured for generating an E-mail index of the E-mail address by combining the last two characters of each converted value, generating an E-mail index list, and storing the E-mail index in the storage device of the system;
a correlating module configured for correlating the E-mail index to corresponding contact information of the E-mail address; and
at least one processor executing the string parsing module, the converting module, the index generating module, and the correlating module so as to generate E-mail indexes corresponding to other E-mail addressed stored in the storage device, inserting the E-mail indexes into the E-mail index list, and correlating the E-mail indexes to the corresponding contact information of the E-mail addresses respectively.
1 Assignment
0 Petitions
Accused Products
Abstract
An exemplary method for acquiring contact information in an electronic device is disclosed. The method is for generating a plurality E-mail index of all E-mail addresses stored in the electronic device, and inserting the E-mail index into a generated E-mail index list. When the electronic device receives an E-mail from a sender, corresponding contact information of the sender may be acquired by utilizing the method.
20 Citations
17 Claims
-
1. A computing system for acquiring contact information, the system comprising:
-
a string parsing module configured for predetermining at least one separator, and parsing a character string of an E-mail address, stored in a storage device of the system, into a predetermined number of sub-strings according to the separator; a converting module configured for converting each character in each of the sub-strings from uppercase characters to lowercase characters, determining an ASCII value of each character in each of the sub-strings, determining an ASCII sum of each of the sub-strings by adding the ASCII value of each character in each of the sub-strings, and converting the ASCII sum of each of the sub-strings into a converted value; an index generating module configured for generating an E-mail index of the E-mail address by combining the last two characters of each converted value, generating an E-mail index list, and storing the E-mail index in the storage device of the system; a correlating module configured for correlating the E-mail index to corresponding contact information of the E-mail address; and at least one processor executing the string parsing module, the converting module, the index generating module, and the correlating module so as to generate E-mail indexes corresponding to other E-mail addressed stored in the storage device, inserting the E-mail indexes into the E-mail index list, and correlating the E-mail indexes to the corresponding contact information of the E-mail addresses respectively. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An electronic method for acquiring contact information in an electronic device, the method comprising:
-
predetermining at least one separator, and parsing a character string of an E-mail address, stored in a storage device of the electronic device, into a predetermined number of sub-strings according to the separator; converting each character from uppercase characters to lowercase characters in each of the sub-strings; determining an ASCII value for each character in each of the sub-strings; determining an ASCII sum for each of the sub-strings by adding the ASCII value of each character in each of the sub-strings, and converting the ASCII sum of each of the sub-strings into a converted value; generating an E-mail index of the E-mail address by combining the last two characters of each converted value, generating an E-mail index list, and storing the E-mail index list in the storage device; correlating the E-mail index to corresponding contact information of the E-mail address; and repeating the converting step to the correlating step until generating E-mail indexes corresponding to all E-mail addresses stored in the storage device, inserting the E-mail indexes into the E-mail index list, and correlating the E-mail indexes to the corresponding contact information of the E-mail addresses respectively. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer-readable medium having stored thereon instructions that, when executed by a computer, causing the computer to perform a method for acquiring contact information in an electronic device, the medium comprising:
-
predetermining at least one separator, and parsing a character string of the E-mail address, stored in a storage device of the electronic device, into a predetermined number of sub-strings according to the separator; converting each character from uppercase characters to lowercase characters in each of the sub-strings; determining an ASCII value for each character in each of the sub-strings; determining an ASCII sum for each of the sub-strings by adding the ASCII value of each character in each of the sub-strings, and converting the ASCII sum of each of the sub-strings into a converted value; generating an E-mail index of the E-mail address by combining the last two characters of each converted value, generating an E-mail index list, and storing the E-mail index list into the storage device; correlating the E-mail index to corresponding contact information of the E-mail address; and repeating the converting step to the correlating step until generating E-mail indexes corresponding to all E-mail addresses stored in the storage device, inserting the E-mail indexes into the E-mail index list, and correlating the E-mail indexes to the corresponding contact information of the E-mail addresses respectively. - View Dependent Claims (16, 17)
-
Specification