Management for information communicated among end user communication devices
First Claim
1. A method for processing a received wireless cellular communication, the method comprising:
- receiving the wireless cellular communication from a conventional cellular communication network by a first cellular telephone where the electronic communication comprises a digital packet having a header segment and a user data segment, the electronic communication being received by the first cellular telephone via one of short messaging system (SMS), simple mail transport protocol (SMTP), internet protocol (IP) multimedia subsystem (IMS) and hypertext transport protocol (HTTP) transport communication protocols;
routing information contained in the user data segment by the first cellular telephone to either a native communication program stored in memory of the first cellular telephone or an enhanced services application program concurrently stored in memory of the first cellular telephone to initially extract information contained in the user data segment, said routing being made based solely on whether one of a plurality of labels is contained within the user data segment where each of the labels identifies a different subject matter category, the presence of one of the labels causing the user data segment to be routed to the enhanced services application program for processing;
each of the subject matter categories having a corresponding independent private inbox accessible only by the enhanced services application program, the wireless cellular communication received via one of the SMS, SMTP, IMS and HTTP transport communication protocols, the wireless cellular communication having a first label that identifies a corresponding first subject matter category with a corresponding first inbox used exclusively for messages associated with the first subject matter category;
receiving another wireless cellular communication by the first cellular telephone via another of the SMS, SMTP, IMS and HTTP transport communication protocols;
routing information contained in the user data segment by the first cellular telephone to either a native communication program stored in memory of the first cellular telephone or the enhanced services application program where a label contained within a second user data segment of the another wireless cellular communication is the first label resulting in the enhanced services application program initially extracting information contained the second user data segment and associating a message in the second user data segment with the first inbox even though the another wireless cellular communication has conveyed by a transport communication protocol that is different than the transport communication protocol of the wireless cellular communication, said routing being made based solely on whether the label is contained within the user data segment, the presence of one of the labels causing the user data segment to be routed to the enhanced services application program for processing;
storing the message contained in the received second user data segment in the first inbox by the enhanced services application programthe enhanced services application program being able to extract messages contained user data segments that are conveyed to the first cellular telephone by any of the SMS, MMS, SMTP and HTTP transport protocols;
access to information contained in the user data segments stored in the first private inbox only being available to the enhanced services application program;
wherein the subject matter categories include banking, insurance and health care.
1 Assignment
0 Petitions
Accused Products
Abstract
An exemplary method processes an electronic communication received by a first end-user communication device where the digital electronic communication is packet having a header segment and a user data segment conveyed to the first end-user communication device using one of a plurality of possible transport layer communication protocols. A determination is made whether the received user data segment contains a first label that identifies a corresponding module of an enhanced services application program stored in memory of the first end-user communication device. On determining that a first label is contained in the user data segment, routing the received user data segment to the first module of the first enhanced services application program regardless of which one of the plurality of possible transport layer communication protocols carried the electronic communication to the first end-user communication device. The received user data segment is processed by the first module and clear text information extracted from the user data segment is stored in the memory.
-
Citations
12 Claims
-
1. A method for processing a received wireless cellular communication, the method comprising:
-
receiving the wireless cellular communication from a conventional cellular communication network by a first cellular telephone where the electronic communication comprises a digital packet having a header segment and a user data segment, the electronic communication being received by the first cellular telephone via one of short messaging system (SMS), simple mail transport protocol (SMTP), internet protocol (IP) multimedia subsystem (IMS) and hypertext transport protocol (HTTP) transport communication protocols; routing information contained in the user data segment by the first cellular telephone to either a native communication program stored in memory of the first cellular telephone or an enhanced services application program concurrently stored in memory of the first cellular telephone to initially extract information contained in the user data segment, said routing being made based solely on whether one of a plurality of labels is contained within the user data segment where each of the labels identifies a different subject matter category, the presence of one of the labels causing the user data segment to be routed to the enhanced services application program for processing; each of the subject matter categories having a corresponding independent private inbox accessible only by the enhanced services application program, the wireless cellular communication received via one of the SMS, SMTP, IMS and HTTP transport communication protocols, the wireless cellular communication having a first label that identifies a corresponding first subject matter category with a corresponding first inbox used exclusively for messages associated with the first subject matter category; receiving another wireless cellular communication by the first cellular telephone via another of the SMS, SMTP, IMS and HTTP transport communication protocols; routing information contained in the user data segment by the first cellular telephone to either a native communication program stored in memory of the first cellular telephone or the enhanced services application program where a label contained within a second user data segment of the another wireless cellular communication is the first label resulting in the enhanced services application program initially extracting information contained the second user data segment and associating a message in the second user data segment with the first inbox even though the another wireless cellular communication has conveyed by a transport communication protocol that is different than the transport communication protocol of the wireless cellular communication, said routing being made based solely on whether the label is contained within the user data segment, the presence of one of the labels causing the user data segment to be routed to the enhanced services application program for processing; storing the message contained in the received second user data segment in the first inbox by the enhanced services application program the enhanced services application program being able to extract messages contained user data segments that are conveyed to the first cellular telephone by any of the SMS, MMS, SMTP and HTTP transport protocols; access to information contained in the user data segments stored in the first private inbox only being available to the enhanced services application program; wherein the subject matter categories include banking, insurance and health care. - View Dependent Claims (2, 3, 4)
-
-
5. A computer program product, comprising a computer usable non-transitory medium having a computer readable program code embodied therein, said computer readable program code adapted to be executed to implement a method for processing a received wireless cellular communication received by a first cellular telephone, the method comprising:
-
receiving the wireless cellular communication from a conventional cellular communication network by the first cellular telephone where the wireless cellular communication comprises a digital packet having a header segment and a user data segment, the wireless cellular communication being received by the first cellular telephone via one of short messaging system (SMS), simple mail transport protocol (SMTP), internet protocol (IP) multimedia subsystem (IMS) and hypertext transport protocol (HTTP) transport communication protocols; routing information contained in the user data segment by the first cellular telephone to either a native communication program stored in memory of the first cellular telephone or an enhanced services application program concurrently stored in memory of the first cellular telephone to initially extract information contained in the user data segment, said routing being made based solely on whether one of a plurality of labels is contained within the user data segment where each of the labels identifies a different subject matter category, the presence of one of the labels causing the user data segment to be routed to the enhanced services application program for processing; each of the subject matter categories having a corresponding private inbox accessible only by the enhanced services application program, the wireless cellular communication received via one of the SMS, SMTP, IMS and HTTP transport communication protocols, the wireless cellular communication having a first label that identifies a corresponding first subject matter category with a corresponding first used exclusively for messages associated with the first subject matter category; receiving another wireless cellular communication by the first cellular telephone via another of the SMS, SMTP, IMS and HTTP transport communication protocols; routing information contained in the user data segment by the first cellular telephone to either a native communication program stored in memory of the first cellular telephone or the enhanced services application program where a label contained within a second user data segment of the another wireless cellular communication is the first label resulting in the enhanced services application program initially extracting information contained the second user data segment and associating a message in the second user data segment with the first inbox even though the another wireless cellular communication was conveyed by a transport communication protocol that is different than the transport communication protocol of the wireless cellular communication, said routing being made based solely on whether the label is contained within the user data segment, the presence of one of the labels causing the user data segment to be routed to the enhanced services application program for processing; storing the message contained in the received second user data segment in the first inbox by the enhanced services application program; the enhanced services application program being able to extract messages contained user data segments that are conveyed to the first cellular telephone by any of the SMS, MMS, SMTP and HTTP transport protocols; access to information contained in the user data segments stored in the first private inbox only being available to the enhanced services application program; wherein the subject matter categories include banking, insurance and health care. - View Dependent Claims (6, 7, 8)
-
-
9. A first wireless cellular telephone that processes a received wireless cellular communication, the device comprising:
-
a microprocessor controlled apparatus receives the wireless cellular communication from a conventional cellular communication network where the wireless cellular communication comprises a digital packet having a header segment and a user data segment, the wireless cellular communication being received via one of short messaging system (SMS), simple mail transport protocol (SMTP), internet protocol (IP) multimedia subsystem (IMS) and hypertext transport protocol (HTTP) transport communication protocols; the microprocessor controlled apparatus having memory; a router routes information contained in the user data segment to be processed by either a native communication program stored in the memory or an enhanced services application program concurrently stored in the memory that initially extracts information contained in the user data segment, the router making the routing determination based solely on whether one of a plurality of labels is contained within the user data segment where each of the labels identifies a different subject matter category, the presence of one of the labels causing the user data segment to be routed to the enhanced services application program, each of the different subject matter categories having a separate corresponding inbox accessible only by the enhanced services application program, the wireless cellular communication received via one of the SMS, SMTP, IMS and HTTP transport communication protocols, the wireless cellular communication having a first label that identifies a corresponding first subject matter category to which a corresponding message contained in the user data segment is associated; the microprocessor controlled apparatus storing the message of the user data segment in a first inbox accessible only to the enhanced services application program; the microprocessor controlled apparatus receiving another wireless cellular communication by the first cellular telephone via another of the SMS, SMTP, IMS and HTTP transport communication protocols; the router routes information contained in the user data segment by the first cellular telephone to either a native communication program stored in memory of the first cellular telephone or the enhanced services application program where a label contained within the second user data segment of the another wireless cellular communication is the first label which identifies said associated enhanced services application program and initially extracts a message contained in the second user data segment with the first inbox, even though the another wireless cellular communication was conveyed by a transport communication protocol that is different than the transport communication protocol of the wireless cellular communication, said routing being made based solely on whether the label is contained within the user data segment, the first enhanced services application program being able to extract information from the data user segments carried by the packets with a transport communication protocol of any of the SMS, MMS, SMTP and HTTP transport protocols; the microprocessor controlled apparatus storing the message of the second user data segment in the first inbox; wherein the subject matter categories include banking, insurance and health care. - View Dependent Claims (10, 11, 12)
-
Specification