System and method for providing user names for network addresses
First Claim
Patent Images
1. A computer-readable storage medium that is not a propagating signal, the computer-readable storage medium comprising executable instructions that when executed by a processor cause the processor to effectuate operations comprising:
- storing a user name associated with a portion of a network address in a storage component in a mobile device;
storing information identifying Message Service messages from the network address as one of billable or nonbillable;
receiving, by the mobile device, a Message Service message from the network address, the network address being included as an Originator address in a transfer Protocol User Data Header;
extracting, by the mobile device, the portion of the network address from the received Originator address in the transfer Protocol User Data Header;
searching the storage component in the mobile device for said extracted portion of the network address;
determining, by the mobile device, the user name associated with said extracted portion of the network address;
displaying the Message Service message and the user name on the mobile device display; and
displaying information identifying the Message Service message as one of billable or nonbillable.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for providing user names for network addresses in messages such as SMS, MMS and EMS are disclosed. A data base is provided for storage in a mobile device that associates a user name with at least a portion of a network address. A system is provided for a mobile device that converts the network address transmitted with the message into a user name and displays the message with the user name.
5 Citations
11 Claims
-
1. A computer-readable storage medium that is not a propagating signal, the computer-readable storage medium comprising executable instructions that when executed by a processor cause the processor to effectuate operations comprising:
-
storing a user name associated with a portion of a network address in a storage component in a mobile device; storing information identifying Message Service messages from the network address as one of billable or nonbillable; receiving, by the mobile device, a Message Service message from the network address, the network address being included as an Originator address in a transfer Protocol User Data Header; extracting, by the mobile device, the portion of the network address from the received Originator address in the transfer Protocol User Data Header; searching the storage component in the mobile device for said extracted portion of the network address; determining, by the mobile device, the user name associated with said extracted portion of the network address; displaying the Message Service message and the user name on the mobile device display; and displaying information identifying the Message Service message as one of billable or nonbillable. - View Dependent Claims (2, 3)
-
-
4. A computer-readable storage medium that is not a propagating signal, the computer-readable storage medium comprising executable instructions that when executed by a processor cause the processor to effectuate operations comprising:
-
associating a user name with a portion of a network address; instructing a mobile device to store the portion of the network address and associated user names in a storage component of the mobile device; instructing the mobile device to store information identifying Message Service messages as one of billable or nonbillable; instructing the mobile device to display the user name associated with the portion of network address in Message Service message displays in the mobile device when the mobile device receives a Message Service message having the network address as an Originator address in a transfer Protocol User Data Header; and instructing the mobile device to display information identifying the Message Service message as one of billable or nonbillable. - View Dependent Claims (5, 6, 7)
-
-
8. A mobile device comprising:
-
a processor; and memory coupled to the processor, the memory comprising executable instructions the when executed by the processor cause the processor to effectuate operations comprising; associating a user name with a portion of a network address; storing the portion of the network address and associated user names in a storage component of the mobile device; storing information identifying Message Service messages as one of billable or nonbillable; displaying the user name associated with the portion of network address in Message Service message displays in the mobile device when the mobile device receives a Message Service message having the network address as an Originator address in a transfer Protocol User Data Header; and displaying information identifying the Message Service message as one of billable or nonbillable. - View Dependent Claims (9, 10, 11)
-
Specification