Patent application number | Description | Published |
20110092191 | ENABLING A USER TO PURCHASE A RING BACK TONE - The instant application describes a method for enabling a user of a mobile device to purchase a Ring Back Tone (“RBT”). The method includes steps of receiving an identifier associated with the mobile device that has received the RBT as a result of a call to another device and a mapping identification code associated with a RBT content identification code; generating a long code for the mapping identification code; and generating a message with the long code as a reply-to-number. The method also includes steps of sending the message to the mobile device, the message offering the user of the mobile device an option to purchase the RBT; receiving a response from the mobile device, reflecting the mobile device's user desire to either purchase the RBT or not to purchase the RBT; and identifying the mapping identification code from the reply-to-number in the response. Upon determining that the user desires to purchase the RBT from the response, allowing the purchase of the RBT by determining the RBT content identification code based on the mapping identification code. | 04-21-2011 |
20110099230 | SYSTEMS AND METHODS FOR DELIVERING AN APPLICATION OVER A MOBILE COMMUNICATIONS NETWORK - Systems, methods, and an article of manufacture for delivering an application to a mobile station are shown and described. In some instances, a list of mobiles stations not currently executing a specific application is generated, processed, and used to send a solicitation message to certain mobile station. Various mobile stations receive different versions of the application based on characteristics of the mobile station. | 04-28-2011 |
20110201346 | BUSINESS HOUR NOTIFICATION DELIVERY - A delivery period for delivering messages including a notification is determined. A location of a mobile station user is identified. A time zone difference between the location of the mobile station user and a location of a server for delivering the messages is calculated. The delivery period for the notification message is adjusted based on the time zone difference so that the mobile station user receives and confirms the messages at his or her best-acceptable time. | 08-18-2011 |
20110207483 | REASSIGNED MOBILE MESSAGE NOTIFICATIONS - The instant application describes a method of managing a customer's mobile station and providing a notification of a resultant change. The method includes steps of communicating over the air through a mobile communication network with a subscriber device management application running on the customer's mobile station; causing the subscriber device management application to attempt to change an operational control parameter of the customer's mobile station, via the over the air communication; and determining an outcome of the attempted change of the operational control parameter of the customer's mobile station. The method also includes a step of sending a mobile messaging service message, providing notification of the attempted change of the operational control parameter of the customer's mobile station, through the mobile communication network to another mobile station associated with the customer. | 08-25-2011 |
20120071139 | METHOD AND SYSTEM FOR ACTIVATING SERVICES ON A WIRELESS TERMINAL - A method and apparatus for setting a wireless terminal for a service are disclosed. The wireless terminal automatically sends identification information to a server by dialing a predetermined number. Upon receiving the identification information, the server finds customer information corresponding to the identification information, and determines one or more services which are available on the wireless terminal. The server sends service information indicating the available services. The wireless terminal displays a list of the available services, and upon detecting a selection of an available service, sends a request to transfer an application program for setting up the selected service to the server. The wireless terminal executes the downloaded application program and displays guidance for setting up the available service. In response to user inputs based on the displayed guidance, the selected service is activated and set-up in the wireless terminal. | 03-22-2012 |
20120084766 | METHOD FOR UPDATING AN APPLICATION PROGRAMS ON WIRELESS TERMINALS IN A CONTROLLED MANNER - A method for updating an application program on a wireless terminal in a controlled manner is disclosed. When, a server receives an inquiry from a wireless terminal for updating an application program, the server determines whether there is an updated program available for updating the application program based on information included in the inquiry from the wireless terminal. The server also determines whether updating the application program of the wireless terminal which sent the inquiry is permitted or not at the time of receiving the inquiry based on the information included in the inquiry and criteria information stored in the server. When the server determines that updating the application for the wireless terminal is available and is permitted, the server sends information necessary for updating the application program to the wireless terminal. Then, the wireless terminal updates the application program. | 04-05-2012 |
20120309369 | ENABLING A USER TO PURCHASE A RING BACK TONE - Methods and systems are provided for enabling users of mobile devices to purchase Ring Back Tones (“RBTs”). The system enables an offer message, offering for purchase an RBT and including a reply-to telephone number, to be generated and sent to a mobile device. In response to the offer message, a reply message sent from the mobile device to the reply-to telephone number of the offer message is received. A code is extracted from the reply-to telephone number to which the received reply message was sent. A particular RBT associated with the code extracted from the telephone number is identified in a table storing a plurality of codes each associated with a corresponding RBT. A user of the mobile device is determined to desire to purchase the particular RBT associated with the code in the table. | 12-06-2012 |
20130024914 | AUTOMATIC DEVICE AUTHENTICATION AND ACCOUNT IDENTIFICATION WITHOUT USER INPUT WHEN APPLICATION IS STARTED ON MOBILE STATION - Disclosed procedures automatically identify a carrier-authorized mobile station and verify an account related identifier associated with the device, in response to start-up of an application in the device. Application start-up causes the device to send a request to an application server, with the device's current IP address, MTN and a device identifier such as MEID or ESN. The server queries an AAA system of the network to retrieve the MTN that has been assigned the IP address. If the retrieved MTN matches the MTN passed to the server in the request, the server queries a network database such as DMD for the device identifier associated with the MTN. A match of the device identifier retrieved from the network database with that passed to the server via the request indicates authenticity of the requesting device and its MTN. | 01-24-2013 |
20130103376 | MULTIPLE CLIENT SIMULATOR FOR PUSH ENGINE - A single computer may be configured to function as a multiple client simulator that tests a push engine by simultaneously simulating multiple clients. The multiple client simulator may be configured to open and simultaneously maintain a large number of connections with the push engine. To facilitate this, a virtual interface module may be used to multiply the effective number of IP addresses of the single computer. The default number of ports that are available for each IP address may also be increased, along with the available number of file descriptors. | 04-25-2013 |
20130111572 | IP PUSH PLATFORM AND CONNECTION PROTOCOL IN A PUSH NOTIFICATION FRAMEWORK | 05-02-2013 |
20130117382 | PUSH MESSAGING PLATFORM WITH HIGH SCALABILITY AND HIGH AVAILABILITY - A push messaging platform includes a push server system having push engines (PE) for maintaining persistent connections with mobile devices, and push controllers (PC) for maintaining records of mobile devices' connections. The platform provides high scalability by including a load balancer for distributing connection requests received from mobile devices across the PEs, and dispatchers for forwarding each received message to a PC associated with the mobile device identified in the message. The platform provides high availability by using local backup PCs and remote mirror PCs. A global registered process (GRP) on each PC is linked to a process on a backup PC, and the backup process replaces the GRP if the GRP fails. Local registered processes (LRP) on each PC are linked to corresponding processes on a remotely located mirror PC, and the mirror process replaces the LRP if the LRP fails. | 05-09-2013 |
20130149994 | REAL TIME DATA USAGE METERING ON A MOBILE STATION AND RECONCILIATION WITH BILLABLE USAGE MEASURED BY A MOBILE NETWORK - A data meter client on a mobile station meters data usage by one or more applications and communicates with a network element to reconcile the metered data usage with the current data usage as measured in the network. The client determines whether the metered data usage may be out-of-sync. When it is determined that the locally metered amount may be out-of-sync, the client sends to the network element a query requesting an estimate data current usage, as measured in the network, receives a response containing the current estimate data usage, and reconciles data usage information in its local database. The client updates information displayed in a graphical user interface for a user of the mobile station. The network element can send a notification to the mobile station containing the current data usage so that the client can update and display the current data usage measured in the network. | 06-13-2013 |
20140057622 | REASSIGNED MOBILE MESSAGE NOTIFICATIONS - The instant application describes a method of managing a customer's mobile station and providing a notification of a resultant change. The method includes steps of communicating over the air through a mobile communication network with a subscriber device management application running on the customer's mobile station; causing the subscriber device management application to attempt to change an operation control parameter of the customer's mobile station via the over the air communication; and determining an outcome of the attempted change of the operational control parameter of the customer's mobile station. The method also includes a step of sending a mobile messaging service message, providing notification of the attempted change of the operational control parameter of the customer's mobile station, through the mobile communication network to another mobile station associated with the customer. | 02-27-2014 |