Apparatus and methods of sharing contact information between mobile communication devices using short message service
First Claim
1. A method for communicating shared contact information between mobile communication devices, comprising:
- receiving an input of text for a message within a text body of the message, wherein the text is plain text that is different from a hypertext link and that is without an embedded electronic address function;
recognizing at least a portion of the text within the text body of the message as data corresponding to a stored contact information file;
generating a contact information share query based on the recognizing of the data corresponding to the stored contact information file;
receiving a user request for sharing the stored contact information file with one or more wireless communication devices;
generating one or more Short Message Service (SMS) contact information messages that each include at least a portion of the contact information file in a format operable to be recognizable as shared contact information by an SMS-receiving wireless communication device;
generating a SMS text message that includes the text, wherein the SMS text message is different from the one or more SMS contact information messages;
communicating the one or more SMS contact information messages to the one or more wireless communication devices, andcommunicating the SMS text message separately from the one or more SMS contact information messages to the one or more wireless communication devices.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and devices are presented for sharing contact information amongst wireless communication devices using Short Message Service (SMS) communication. SMS transfer of contact information occurs seamlessly, in that the sender automatically generates and sends a SMS message(s) that includes the contact information upon designating a contact file for sharing and supplying a recipient identifier, such as the recipient phone number. On the recipient device end, receiving the contact information also may occur seamlessly, such that the contact information can be automatically stored in the recipient'"'"'s phone book or, in some aspects, automatically stored in the recipient'"'"'s phone book based a user setting or response.
-
Citations
31 Claims
-
1. A method for communicating shared contact information between mobile communication devices, comprising:
-
receiving an input of text for a message within a text body of the message, wherein the text is plain text that is different from a hypertext link and that is without an embedded electronic address function; recognizing at least a portion of the text within the text body of the message as data corresponding to a stored contact information file; generating a contact information share query based on the recognizing of the data corresponding to the stored contact information file; receiving a user request for sharing the stored contact information file with one or more wireless communication devices; generating one or more Short Message Service (SMS) contact information messages that each include at least a portion of the contact information file in a format operable to be recognizable as shared contact information by an SMS-receiving wireless communication device; generating a SMS text message that includes the text, wherein the SMS text message is different from the one or more SMS contact information messages; communicating the one or more SMS contact information messages to the one or more wireless communication devices, and communicating the SMS text message separately from the one or more SMS contact information messages to the one or more wireless communication devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. At least one processor configured for communicating shared contact information between mobile communication devices, comprising:
-
a first module for receiving an input of text for a message within a text body of the message, wherein the text is plain text that is different from a hypertext link and that is without an embedded electronic address function; a second module for recognizing at least a portion of the text within the text body of the message as data corresponding to a stored contact information file; a third module for generating a contact information share query based on the recognizing of the data corresponding to the stored contact information file; a fourth module for receiving a user request for sharing the stored contact information file with one or more wireless communication devices; a fifth module for generating one or more Short Message Service (SMS) contact information messages that each include at least a portion of the contact information file in a format operable to be recognizable as shared contact information by an SMS-receiving wireless communication device; a sixth module for generating a SMS text message that includes the text, wherein the SMS text message is different from the one or more SMS contact information messages; a seventh module for communicating the one or more SMS contact information messages to the one or more wireless communication devices; and an eighth module for communicating the SMS text message separately from the one or more SMS contact information messages to the one or more wireless communication devices. - View Dependent Claims (16)
-
-
17. A computer program product, encoded on a non-transitory computer-readable medium comprising:
-
a first set of codes for causing a computer to receive an input of text for a message within a text body of the message, wherein the text is plain text that is different from a hypertext link and that is without an embedded electronic address function; a second set of codes for causing the computer to recognize at least a portion of the text within the text body of the message as data corresponding to a stored contact information file; a third set of codes for causing the computer to generate a contact information share query based on the recognizing of the data corresponding to the stored contact information file; a fourth set of codes for causing the computer to receive a user request for sharing the stored contact information file with one or more wireless communication devices; a fifth set of codes for causing the computer to generate one or more Short Message Service (SMS) contact information messages that each include at least a portion of the contact information file in a format operable to be recognizable as shared contact information by an SMS-receiving wireless communication device; a sixth set of codes for causing the computer to generate a SMS text message that includes the text, wherein the SMS text message is different from the one or more SMS contact information messages; a seventh set of codes for causing the computer to communicate the one or more SMS contact information messages to the one or more wireless communication devices; and an eighth set of codes for causing the computer to communicate the SMS text message separately from the one or more SMS contact information messages to the one or more wireless communication devices. - View Dependent Claims (18)
-
-
19. A wireless communication device, comprising:
-
means for receiving an input of text for a message within a text body of the message, wherein the text is plain text that is different from a hypertext link and that is without an embedded electronic address function; means for recognizing at least a portion of the text within the text body of the message as data corresponding to a stored contact information file; means for generating a contact information share query based on the recognizing of the data corresponding to the stored contact information file; means for receiving a user request for sharing the stored contact information file with one or more wireless communication devices; means for generating one or more Short Message Service (SMS) contact information messages that each include at least a portion of the contact information file in a format operable to be recognizable as shared contact information by an SMS-receiving wireless communication device; means for generating a SMS text message that includes the text, wherein the SMS text message is different from the one or more SMS contact information messages; means for communicating the one or more SMS contact information messages to the one or more wireless communication devices; and means for communicating the SMS text message separately from the one or more SMS contact information messages to the one or more wireless communication devices. - View Dependent Claims (20)
-
-
21. A wireless communication device, comprising:
-
a computer platform including a processor and a memory; a Short Message Service module stored in the memory and executable by the processor, wherein the SMS application is operable to; receive an input of text for a message within a text body of the message, wherein the text is plain text that is different from a hypertext link and that is without an embedded electronic address function; recognize at least a portion of the text within the text body of the message as data corresponding to a stored contact information file; generate a contact information share query based on the recognizing of the data corresponding to the stored contact information file; receive a user request for sharing the stored contact information file with one or more wireless communication devices; generate one or more SMS contact information messages that each include at least a portion of the contact information file in a format operable to be recognizable as shared contact information by an SMS-receiving wireless communication device; generate a SMS text message that includes the text, wherein the SMS text message is different from the one or more SMS contact information messages; and a communication module operable to communicate the one or more SMS contact information messages to the one or more wireless communication devices and to communicate the SMS text message separately from the one or more SMS contact information messages to the one or more wireless communication devices. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification