System and method for providing user names for network addresses
First Claim
Patent Images
1. A method 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.
-
Citations
16 Claims
-
1. A method 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 method 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 system comprising:
a processor; and
memory coupled to the processor, the memory comprising executable instructions that when executed by the 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 a Message Service message from the network address in the mobile device the network address being included as an Originator address in a transfer Protocol User Data Header; extracting the portion of the network address from the 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 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 (9, 10)
-
11. A system comprising:
-
memory having executable instructions stored thereon; and a processor coupled to the memory, the processor, when executing the executable instructions, effectuates 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; and 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. - View Dependent Claims (12, 13, 14)
-
-
15. A mobile device comprising:
-
a receiver adapted to receive Message Service messages; a data storage component; a database stored in said data storage component, said database comprising; a plurality of user names, each associated with a portion of respective network addresses; and information identifying Message Service messages as one of billable or nonbillable; a processor that; extracts the portion of a network address from an Originator address in a transfer Protocol User Data Header of the Message Service message; compares the extracted portion of the network address to at least some of the portions of network addresses stored in the database; and returns the associated user name; and a display that; displays the Message Service message and user name of the originator of the message; and displays information identifying the Message Service message as one of billable or nonbillable. - View Dependent Claims (16)
-
Specification