Patent application number | Description | Published |
20100121697 | METHODS, SYSTEMS AND COMPUTER PROGRAM PRODUCTS FOR A MOBILE TARGETED COUPON DISTRIBUTOR - This disclosure details the implementation of methods, systems and computer program products for a mobile targeted coupon distributor (hereinafter, “Distributor”). Distributor embodiments may serve to facilitate users' specification of coupon preferences and the provision of coupons to mobile devices consistent with those preferences. In one embodiment, the Distributor may acquire and/or validate user coupon preferences, store those preferences, and subsequently direct the provision of coupons to a user's mobile device via short message service (SMS) text messages, multimedia messaging service (MMS) picture alerts, and/or the like. In one embodiment, coupon characteristics, such as the associated purchase discount amounts, may be determined based on one or more user-specific factors. | 05-13-2010 |
20100121831 | METHODS, SYSTEMS AND COMPUTER PROGRAM PRODUCTS FOR A MOBILE DATA FEED DISTRIBUTOR - This disclosure details the implementation of methods, systems and computer program products for a mobile data feed distributor (hereinafter, “Distributor”). Distributor embodiments may serve to facilitate users' selection of data feeds of interest and the provision of data feed data to mobile devices. In one embodiment, the Distributor may acquire and/or validate user preferences with respect to available data feeds, store those preferences, and subsequently direct the provision of data feed updates to a user's mobile device via short message service (SMS) text messages, multimedia messaging service (MMS) picture alerts, and/or the like. User preferences may include selections of data feed sources, designations of update messaging restrictions, and/or the like. | 05-13-2010 |
20100153511 | DUPLICATE MMS CONTENT CHECKING - A method includes receiving a content message from a content provider, wherein the content message includes at least one content item. The method further includes verifying the at least one content item included in the content message for duplication against a content history. | 06-17-2010 |
20100315240 | MESSAGING ENGINE HEALTH CHECK - A method comprises submitting a content message to an alerting engine from a health monitor, said content message being configured to cause said alerting engine to send an alert message to a communications device. The method may further comprise determining, using said health monitor, an expected alert message according to said submitted content; receiving, at said health monitor, an alert message forwarded from said communications device; comparing said received alert message with said expected alert message; and selectively sending an alarm message based on said determination. | 12-16-2010 |
20110040626 | METHOD AND SYSTEM FOR PROVIDING ADVERTISEMENT-BASED NAVIGATIONAL SERVICES - An approach is provided for advertisement-based navigational services. A route request is received from a user device for route directions. An advertisement request is generated for advertisement content. Location of the user device and routing information associated with the route directions are determined. The advertisement request is transmitted to an advertisement platform that selects an advertisement based on the location of the user device and the routing information. The selected advertisement is received. The selected advertisement along with the route directions are transmitted to the user device. | 02-17-2011 |
20110053618 | METHOD AND SYSTEM FOR PROVIDING MESSAGING GATEWAY SERVICES - An approach is provided for messaging gateway services. It is determined whether a user profile specifies opting to receive content. The content is selectively forwarded, according to a multimedia protocol, to a device of a user as a multimedia messaging service (MMS) message or a short messaging service (SMS) message based on the determination, wherein the multimedia protocol supports both MMS messaging and SMS messaging. | 03-03-2011 |
20120060062 | WEB SERVICES REQUESTS THROTTLING - A method of web services throttling in a web application server environment, where a number of web services servers communicate with web services clients over a network. A request is received from a web services client which contains an account ID related to the web services client. An ID reader resident on one of the web services servers reads the account ID; and a value related to the account ID in a counter, resident on the one of the services servers, is incremented. The method also involves communicating with the remaining web services servers to increment the value in a plurality of counters, each of which is resident on one of the remaining web services servers. The web services servers compare the count value related to the account ID to a throttling limit value. | 03-08-2012 |
20140007196 | SUBSCRIBER AUTHENTICATION USING A USER DEVICE-GENERATED SECURITY CODE | 01-02-2014 |
20140066111 | METHOD AND SYSTEM FOR PROVIDING MESSAGING GATEWAY SERVICES - An approach is provided for messaging gateway services. It is determined whether a user profile specifies opting to receive content. The content is selectively forwarded, according to a multimedia protocol, to a device of a user as a multimedia messaging service (MMS) message or a short messaging service (SMS) message based on the determination, wherein the multimedia protocol supports both MMS messaging and SMS messaging. | 03-06-2014 |
20140273981 | MESSAGING SERVICE CONTROL COMMUNICATED USING SHORT MESSAGE PEER-TO-PEER PROTOCOL FIELDS - A network service provider and an application service provider may maintain synchronized states of which users have opted-in and which have opted-out of messaging services. In one implementation, a method may include receiving a text message from a user device and determining, based on a presence of one or more keywords in the text message, whether the text message is an opt-in or opt-out message associated with a messaging service hosted by one or more servers. The method may further include modifying, when it is determined that the text message is an opt-in or opt-out message, the text message to add a parameter to the text message, the parameter having a first value when the text message is an opt-in message and a second value when the text message is an opt-out message. The modified text message may be transmitted towards the one or more servers. | 09-18-2014 |
20140317198 | PREVENTING SMS MESSAGE FORWARDING LOOPS - A device may be configured to receive a message from a user device; and determine whether the message includes a parameter. When the message does not include the loop indicator parameter, the device may add the loop indicator parameter to the message to generate a first modified message, and output the first modified message toward an intended recipient of the message. When the message includes the loop indicator parameter, the device may determine whether a value of the loop indicator parameter exceeds a threshold value. When the value of the loop indicator parameter does not exceed the threshold value, the device may discard the message. When the value of the loop indicator parameter exceeds the threshold value, the device may modify the value of the loop indicator parameter value to generate a second modified message, and output the second modified message toward the intended recipient of the message. | 10-23-2014 |
20140379816 | TYPING INDICATOR FOR IMAP MESSAGING - A message server may establish an internet message access protocol (“IMAP”) IDLE session with a first client device. The IMAP IDLE session may be used to transmit one or more notifications to the first client device. The message server may determine a status notification associated with a second client device. The status notification may include information associated with an action being performed using the second client device. The message server may determine that the first client device is an intended recipient of the status notification. The message server may transmit the status notification, toward the first client device, via the IMAP IDLE session, based on determining that the first client device is the intended recipient of the status notification. | 12-25-2014 |
20150058770 | METHOD AND APPRATUS FOR PROVIDING ALWAYS-ON-TOP USER INTERFACE FOR MOBILE APPLICATION - An approach for providing an always-on-top user interface for a mobile application is described. An always-on-top module may provide an always-on-top user interface mode for a mobile application, wherein the always-on-top user interface mode presents at least one session of the mobile application in a user interface element that is always visible in a display of a mobile device. The always-one-top module may also receive an input for activating the always-on-top user interface mode for the mobile application. Further, the always-one-top module may render the user interface element for presenting the at least one session in the display of the mobile device. | 02-26-2015 |