US20030211845A1 - System and method for providing subscriber-initiated information over a microbrowser - Google Patents

System and method for providing subscriber-initiated information over a microbrowser Download PDF

Info

Publication number
US20030211845A1
US20030211845A1 US10/420,507 US42050703A US2003211845A1 US 20030211845 A1 US20030211845 A1 US 20030211845A1 US 42050703 A US42050703 A US 42050703A US 2003211845 A1 US2003211845 A1 US 2003211845A1
Authority
US
United States
Prior art keywords
information
microbrowser
message
sms
digits
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/420,507
Inventor
Sunit Lohtia
Wilfred James
Boon Hwang
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Great Elm Group Inc
OpenWare Technologies Inc
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to US10/420,507 priority Critical patent/US20030211845A1/en
Assigned to SOFTWARE.COM, INC. reassignment SOFTWARE.COM, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: AT MOBILE.COM CORPORATION
Assigned to OPENWARE TECHNOLOGIES INC. reassignment OPENWARE TECHNOLOGIES INC. CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: SOFTWARE.COM, INC.
Assigned to AT MOBILE.COM CORPORATION reassignment AT MOBILE.COM CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: HWANG, BOON C., JAMES, WILFRED M., LOHTIA, SUNIT
Assigned to OPENWAVE SYSTEMS INC. reassignment OPENWAVE SYSTEMS INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: OPENWAVE TECHNOLOGIES INC.
Publication of US20030211845A1 publication Critical patent/US20030211845A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1859Arrangements for providing special services to substations for broadcast or conference, e.g. multicast adapted to provide push services, e.g. data channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/189Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/58Message adaptation for wireless communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42382Text-based messaging services in telephone networks such as PSTN/ISDN, e.g. User-to-User Signalling or Short Message Service for fixed networks

Definitions

  • This application relates generally to wireless data information services and, more particularly, to a system and method for allowing users to obtain specific data information by dialing predetermined telephone number digits or feature code.
  • SMS Short Message Service
  • the Short Message Service allows wireless subscribers and service providers to send alphanumeric messages of limited length. Subscribers may send or receive email messages via SMS.
  • the wireless network may route email and other text messages to subscribers via the SMS.
  • the SMS messages may contain preselected information, such as stock quotations or weather forecasts.
  • SMS messages comprising preselected information are sent at predetermined intervals, such as at a certain time of day or when certain events occur.
  • wireless network operators do not provide a mechanism that allows subscribers to trigger the receipt of such SMS messages. Accordingly, there is a need to provide wireless subscribers with the capability to request particular types of SMS messages at any time. It is a feature of one embodiment of the present invention to provide this enhanced network capability without requiring an update or modification to the existing Mobile Switching Center (MSC) software.
  • MSC Mobile Switching Center
  • the trigger may be a dialed telephone number, feature code, other dialed digits, or SMS origination message.
  • the invention disclosed herein allows a wireless user to obtain data information from the Internet, World Wide Web (WWW) or other information source over the SMS or via a microbrowser in the phone.
  • Users dial a predetermined service feature code, service ID, or telephone number on their wireless handset.
  • the feature code or telephone number is routed to a Distributed Wireless Web Information Service Gateway (WWIS Gateway), which determines what information is being requested by the user and then collects that information from the appropriate source.
  • WWIS Gateway Distributed Wireless Web Information Service Gateway
  • the WWIS Gateway formats the information and sends it to the users' handsets via the SMS or microbrowser message.
  • wireless carriers can provide users with the capability to originate inbound SMS or microbrowser messages that are directed to the user's handset.
  • wireless carriers can provide this capability without modification of the Mobile Switching Center (MSC), Home Location Register (HLR) or Service Control Point (SCP) software.
  • MSC Mobile Switching Center
  • HLR Home Location Register
  • SCP Service Control Point
  • feature codes or SMS origination messages can also be used to trigger the SMS or microbrowser information service if the MSC, HLR and/or SCP translation tables and software either already provide or are modified to provide such functionality.
  • the wireless network treats the dialed digits, feature code, or SMS origination as a trigger and sends a service or origination request, such as a Web Information Service Request message, to a Distributed WWIS Gateway.
  • the Distributed WWIS Gateway integrates wireless access with the Internet, Intranets, Extranets, the World Wide Web and other sources of information.
  • a feature code or dialed digits may be treated as an IS-41 trigger by the wireless network.
  • the IS-41 trigger causes information to be sent to the wireless telephone via an SMS or microbrowser message.
  • an SMS origination message may act as a trigger to cause information to be sent to the wireless device via the SMS or microbrowser messages.
  • the Distributed WWIS gateway is able to handle call and data processing messages that are based upon any protocol.
  • User information is stored on a Distributed WWIS Gateway database as service information subscriber profiles.
  • the Distributed WWIS gateway is capable of accessing any information servers and/or web servers via the Internet or other connections using any applicable or required protocols.
  • the Distributed WWIS gateway is also capable of sending the SMS or microbrowser messages comprising the requested information to the wireless carrier's SMS server, microbrowser server or electronic mail server.
  • the SMS, microbrowser server or electronic mail server then forwards the SMS or microbrowser messages to the user via the wireless network.
  • the present invention allows subscribers to define a set of preferences in an service information profile.
  • users access a web site or other computer network site to configure individual profiles. Users can select services such as stock quotations, location information, daily schedule, movie theatre or entertainment preferences, etc.
  • the invention provides the requested information via SMS or microbrowser as and when requested by the user.
  • the user request is made by dialing the service request feature code, telephone number, or by invoking a SMS origination request.
  • the service feature codes and SMS origination service message are preprogrammed in the user service profile at the WWIS web site.
  • the user may preselect certain times or intervals for the information to be sent via SMS or microbrowser.
  • the SMS or microbrowser information is triggered by sending dialed digits, a voice connection may not be completed for the call. Instead, the user receives an indication that the number is not available or that the information is being processed.
  • the Distributed WWIS Gateway that provide the SMS information service is a distributed computing server that can accept information service requests from HLRs, SCPs, MSCs, SMSCs, or microbrowser servers.
  • the gateway authenticates the subscriber and gathers the requested information from databases and other providers via the Internet or from a local Distributed WWIS information database. The information is then formatted and sent to the subscriber through the wireless carrier's SMS or microbrowser server.
  • the Distributed WWIS gateway consists of the following distributed wireless web gateway applications: information services, database services, SS7 message application, short message and email application, or microbrowser service application, system management, network management, profile management, device management, service management, interactive session management, queuing and messaging application, data markup language text application, webcast application, on-demand triggering application, billing application, authentication application, web server application, directory service affinity group service application, e-commerce application, advertising application, etc.
  • the present invention provides a system and method to receive requested information via SMS or microbrowser message using dialed digits or SMS origination as the trigger. Subscribers initiate the trigger by entering a preselected feature code, telephone number or SMS origination message on their handsets.
  • the trigger may be in the form of an origination request, service request message, initial DP message, SMS origination request or microbrowser data request sent by the wireless network.
  • the Distributed WWIS Gateway may receive SMS triggers, origination request messages, service request messages, initial DP request messages or SMS origination requests from the MSC, HLR, SCP, or SMSC of a wireless network via an SS7 or IP network.
  • An additional feature of the invention provides for reformatting information gathered in response to a subscriber-generated trigger.
  • the reformatted information is adapted for the subscriber's handset display and is routed to the SMS or microbrowser server of the subscriber's wireless carrier.
  • the SMS message is sent to an email gateway at the wireless carrier's location.
  • SMS messages comprising embedded telephone numbers, feature codes or SMS origination message
  • a subscriber may automatically respond to the message by pressing “SEND” or “TALK.”
  • the subscriber may be connected to a service representative or a recorded message via the embedded number or code.
  • the subscriber may receive additional SMS or microbrowser messages in response to selection of the embedded digits.
  • the user may create a virtual session with the WWIS Gateway where a series of SMS or microbrowser messages may be sent to the handset based on the trigger digits or SMS origination message contained in the SMS or microbrowser messages sent to the user.
  • FIG. 1 is a block diagram of a system that employs an exemplary embodiment of the present invention
  • FIG. 2 is a flow chart of the steps that are followed one embodiment of the present invention.
  • FIG. 3 is a block diagram of an alternative exemplary embodiment of a system capable of performing the present invention.
  • FIG. 4 is a flow chart of the steps followed in an alternate embodiment of the invention.
  • the present invention allows wireless users to receive preselected information or services on-demand via SMS or microbrowser messages that are displayed on their wireless telephones.
  • the users may request predefined sets of information or they can request generic information.
  • the wireless subscribers' predefined preferences are maintained on a database as service information profiles. Users may access the database to configure or update the service information profiles.
  • the information and services available to the subscribers include stock quotations, weather information, personal schedules, user location services, movie theatre preferences, or any other information that the user may require.
  • the users service information profiles and the subscriber information database are accessible to the subscribers via a global, public computer network, such as the Internet or World Wide Web, and/or via a proprietary computer network provided by the wireless network operator.
  • the service information profile database may be accessible to and serve one or more wireless networks.
  • a system and method for creating a wireless user profile is disclosed in pending patent application Ser. No. 08/996,524, entitled SYSTEM AND METHOD FOR CONTROLLING PERSONAL INFORMATION AND INFORMATION DELIVERY TO AND FROM A TELECOMMUNICATIONS DEVICE, filed Dec. 23, 1997, now abandoned, the disclosure of which is hereby incorporated by reference herein.
  • the requested information may be provided over the SMS whenever requested by the user.
  • FIG. 1 is a block diagram of system 10 illustrating various network elements that are used in an exemplary embodiment of the present invention.
  • Subscribers communicate with system 10 via handset 11 , which is capable of sending, receiving and displaying SMS or microbrowser messages.
  • MSC 12 is in communication with handset 11 .
  • the handset may use an air interface standard, such as Telecommunications Industry Association (TIA) Interim Standard (IS) 136 , the Global System for Mobile Communication (GSM) standard, TIA IS-95 CDMA or any other standard or protocol which supports SMS, microbrowser or text messaging.
  • TIA Telecommunications Industry Association
  • IS Global System for Mobile Communication
  • GSM Global System for Mobile Communication
  • the user triggers the on-demand SMS information service by dialing the appropriate predetermined telephone number on handset 11 .
  • the user may dial “1-800-WEATHER” (1-800-932-8437) to request weather information.
  • These dialed digits are sent from handset 11 to MSC 12 via the applicable air interface standard.
  • MSC 12 Upon receipt of the dialed digits, MSC 12 routes the call to Public Switched Telephone Network (PSTN) switch 13 via Integrated Services Digital Network User Part (ISUP) trunk 101 as a normal call.
  • PSTN Public Switched Telephone Network
  • ISUP Integrated Services Digital Network User Part
  • Switch 13 queries 800 Database 14 to obtain the appropriate translation for the “800-WEATHER” (800-932-8437) telephone number.
  • the destination number corresponds to Global SCP 15
  • Switch 13 routes the call to Global Service Control Point (SCP) 15 via ISUP trunk 102 .
  • SCP Global Service Control Point
  • Global SCP 15 receives both the Called and Calling Party Numbers for the call from handset 11 .
  • Global SCP 15 sends a response to Switch 13 indicating that the called number is not available.
  • the user receives an indication that the call was not completed, such as busy line, busy circuit or out-of-service tones or messages, or a prerecorded message indicating that the requested information is being processed. The subscriber then hangs up and the call ends.
  • Global SCP 15 uses the Called Party Number or destination number to determine which service has been requested by the user.
  • a called party or destination number corresponding to “800 WEATHER” in this example may indicate that the user is requesting weather information, such as forecasts or observations for either a current location or a preselected location indicated in the user's service information profile.
  • Other called numbers may also be routed to Global SCP, but a different called number will indicate that other information is requested.
  • the digits “1-800-MYSTOCK” (1-800-697-8625) may indicate that the user is requesting stock quotations for a preselected group of stocks as indicated in the users service information profile.
  • the “800-MYSTOCK” (800-697-8625) digits may indicate to Global SCP 15 that the user is requesting generic information, such as the current or closing averages for stocks on the New York Stock Exchange and/or other exchanges or markets. Any telephone number may be used to trigger the sending of a specific type of information via SMS or microbrowser. The number is not limited to “800” numbers and there is no requirement that the number be translated, such as by 800 Database 14 , or that the number be assigned to Global SCP 15 .
  • the dialed digits or feature code may be treated as a trigger, such as an IS-41 trigger, by the wireless network.
  • the user may initiate an SMS origination message, for example, by selecting a menu option displayed on the wireless telephone or by selecting an option displayed on a microbrowser.
  • the Called Party Number indicates what type of information is to be sent and the Calling Party Number indicates which wireless device 11 is to receive the SMS or microbrowser information.
  • Global SCP 15 obtains the requested information and then sends an SMS or microbrowser message containing the requested information to message center 16 for the wireless network.
  • Global SCP 15 may send the requested information in an email message by using an electronic mail gateway at the wireless carrier's location. The SMS or microbrowser message is then forwarded to wireless handset 11 where the user can read the information on a display.
  • the Global SCP may complete the call and ask the user to enter a password or any other information.
  • the Global SCP then asks the user to enter the trigger digits, feature code or SMS origination message.
  • the Global SCP then sends the information to the Distributed WWIS Server.
  • the Distributed WWIS server determines the service requested by the user. The information is then sent to the user via an SMS or microbrowser message.
  • the embodiment described herein with reference to FIG. 1 allows wireless subscribers to trigger preselected incoming SMS or microbrowser messages without any modifications to the MSC software. Accordingly, wireless service providers and network operators do not have to update MSC software loads to support the Origination Request message in order to provide on-demand SMS or microbrowser messages to subscribers.
  • the trigger used in the present invention may be any telephone number digits, for example, any predetermined number corresponding to the North American Numbering Plan.
  • the call that is initiated by the dialed digits is routed to Global SCP 15 via the PSTN as a normal call, and the reply SMS or microbrowser message is transmitted from Global SCP 15 to handset 11 . There is no requirement to modify or adapt MSC 12 or other wireless network components to provide the services described herein.
  • Global SCP 15 does not have to be part of the wireless provider's network. Wireless users who subscribe to any wireless carrier may use the on-demand SMS or microbrowser messaging described herein. No direct signaling, such as IS-41 signaling, is required between MSC 12 and Global SCP 15 , since the outbound call initiation is routed via the normal PSTN connections and the incoming SMS or microbrowser message may be routed via an electronic mail gateway. Accordingly, the present invention can be deployed using the existing wireless and wireline network infrastructure. Moreover, since a valid telephone number is used, the trigger can be dialed from any MSC. Thus, there are no roaming problems and the wireless carriers do not have to modify or update their equipment, such as MSC 12 , to communicate with an external SCP, such as Global SCP 15 .
  • an external SCP such as Global SCP 15 .
  • the trigger may be a preselected service feature code, such as “#STOCK” (#78625), “#WEATHER” (#9328437), “#1”, “#123”, or “#3259”.
  • service feature codes are received at the MSC from the user's handset, the dialed digits are routed to an SMS or Microbrowser Information Server, such as an SCP as described above or some other processor-based device that has similar capabilities.
  • the SMS or Microbrowser Information Server must be adapted to correlate dialed digits to available information, to retrieve and format requested information and to send the requested information to an entity corresponding to the originator of the dialed digits, such as a wireless network message center.
  • the dialed digits and reply information may be routed via the PSTN, a Signaling System No. 7 (SS7) network, a dedicated circuit, or via any other wireline or wireless telecommunications or data links known now or developed hereafter.
  • SS7 Signaling System No. 7
  • FIG. 2 is a flow chart illustrating the steps that are followed in one embodiment of the present invention.
  • the user enters a telephone number or a feature code on his or her handset and send the digits to the serving MSC.
  • the dialed digits correspond to any preselected information that can be returned to the user via an SMS or microbrowser message for display on the user's handset.
  • the MSC receives the trigger digits in step 202 and routes the digits to the PSTN to initiate a call.
  • the digits may be routed via any protocol that is appropriate for the particular network.
  • the call is routed via the PSTN to an SMS or Microbrowser Information Server corresponding to the dialed digits.
  • the SMS or Microbrowser Information Server translates the dialed digits into a specific information request in step 204 and then obtains that information in step 205 .
  • the information may be obtained from the user service information database resident at the Microbrowser Information Server or the SMS Information Server may query other databases or servers to obtain the desired information.
  • Once the requested information has been obtained by the SMS Information Server it is filtered and formatted in step 206 according to the user's customized service information profile and as needed to facilitate transmission as an email, SMS message or microbrowser message.
  • the information is then transmitted to the message center for the user's wireless service provider in step 207 .
  • the message center routes the requested information to the MSC that is currently serving the user, and the serving MSC routes the SMS or microbrowser message to the user's handset for display in step 209 .
  • FIG. 3 is a block diagram of another embodiment of the present invention.
  • a wireless subscriber dials a feature code and receives SMS or microbrowser messages via wireless telephone 301 .
  • the references to handset, telephone or device 301 as used herein shall mean any fixed, portable, mobile, wireline or wireless telephone, handset, or other subscriber unit that is capable of transmitting and/or receiving SMS or microbrowser messages.
  • the user can request preselected data or other information from Internet 303 , the World Wide Web (WWW) or any other sources via Distributed Wireless Web Information Service Gateway (WWIS Gateway) 302 .
  • WWW World Wide Web
  • WWIS Gateway Distributed Wireless Web Information Service Gateway
  • a user Using wireless handset 301 , a user enters a preselected service feature code, an SMS or microbrowser Information telephone number or any other appropriate code or digits corresponding to a particular information request.
  • the code or digits such as #STOCK, # WEATHER, “# 1 ”, “# 123 ”, or “#3259” which may be preprogrammed in the user service profile at the WWIS web site, are transmitted to serving MSC 304 , which routes the user's request to WWIS Gateway 302 .
  • serving MSC 304 which routes the user's request to WWIS Gateway 302 .
  • other components of the wireless network such as base stations, are not shown in the figure.
  • Distributed WWIS Gateway 302 Upon receipt of the information request, Distributed WWIS Gateway 302 obtains the desired information and sends the information to the user at handset 301 via an SMS or microbrowser message.
  • the wireless service provider's network may be comprised of a number of components, including MSC 301 , HLR 305 , SCP 306 , Microbrowser Server 311 and SMS Message Center 307 . These components may be linked together via an SS7 network 308 and communicate via a protocol, such as by messages complying with the IS-41 or GSM standard. Alternatively, one or more of the various components may be part of remote networks or other service providers' networks, and they may communicate via other well known telecommunications or data communication methods, including SS7 networks or other links in the PSTN.
  • the service provider's wireless network communicates with WWIS Gateway 302 via SS7 network 308 or other networks, such as IP network 309 . Networks 308 or 309 may be used to route the user's request to Distributed WWIS Gateway 302 .
  • Current and future wireless networks may provide the SMS or microbrowser information service described herein by modifying the translation tables on MSC 304 , HLR 305 or SCP 306 so that the dialed digits or feature code act as a trigger to send a service, origination, initial DP message, such as a Web Information Service Request message, to Distributed WWIS Gateway 302 .
  • This trigger eventually causes the user to receive an SMS or microbrowser Information message at handset 301 .
  • Distributed WWIS Gateway 302 is able to handle any call processing messages, such as Wireless Intelligent Network (WIN) Mobile Application Part (MAP) and GSM CAMEL Application Part (CAP) messages.
  • WIN Wireless Intelligent Network
  • MAP Mobile Application Part
  • CAP GSM CAMEL Application Part
  • the user may receive an indication that the called number is unavailable, that the requested information is being processed or some other message.
  • the user may end the call after receiving such an indication.
  • the wireless network may terminate the connection upon a determination that an SMS or microbrowser information request has been sent by the user.
  • Distributed WWIS Gateway 302 is capable of communicating using any available protocol.
  • Service applications 310 provide protocols so that Distributed WWIS Gateway 302 may communicate via an SS7 or IP network. Additionally, Distributed WWIS Gateway 302 is capable of handling one or more of the following protocols: Internet Inter-Object Request Broker Protocol (IIOP), Transmission Control Protocol/Internet Protocol (TCP/IP), Short Message Peer to Peer Protocol (SMPP), Simple Mail Transfer Protocol (SMTP), Hyper Text Transfer Protocol (HTTP), Wireless Application Protocol (WAP) and/or any data transfer protocol that allows information to be exchanged among two or more devices.
  • IIOP Internet Inter-Object Request Broker Protocol
  • TCP/IP Transmission Control Protocol/Internet Protocol
  • SMPP Short Message Peer to Peer Protocol
  • SMTP Simple Mail Transfer Protocol
  • HTTP Hyper Text Transfer Protocol
  • WAP Wireless Application Protocol
  • Distributed WWIS Gateway 302 is a computing server that accepts information service activation from wireless network components, such as MSC 302 , HLR 305 or SCP 306 . Upon receiving the SMS or microbrowser information request, Distributed WWIS Gateway 302 authenticates the subscriber and correlates the dialed digits, feature code or SMS origination request to a specific information request using Subscriber Profile Database 311 . The service message or origination request message from the wireless network includes an identification of the calling party, such as the Mobile Identification Number (MIN) or Calling Party Number for handset- 301 . Distributed WWIS Gateway 302 correlates this identity information to a particular user file in database 311 .
  • MIN Mobile Identification Number
  • MIN Mobile Identification Number
  • Each subscriber has a Service Information Profile on database 311 that indicates the user's preselected or customized service information services. Users access, customize and modify their personal service information database files via computers 312 , which may be linked to Distributed WWIS Gateway 302 either directly or through Internet 303 . Preferably, subscribers access and configure their records on database 311 via a graphical interface, such as a WWW site.
  • a graphical interface such as a WWW site.
  • Such an access method is disclosed in the above referenced pending application Ser. No. 08/996,524. Subscribers can select a virtually limitless range of information to be transmitted on-demand to handset 301 via SMS or microbrowser messages. In one embodiment, users may configure the system so that selected information is sent to handset 301 at predetermined periods.
  • the information may be correlated to a predetermined feature code, telephone number or SMS origination service message.
  • feature codes, telephone numbers and SMS origination service messages may be specific to a particular user or they may relate to a generic subject and may be available to all users.
  • a feature code such as #STOCK may prompt Distributed WWIS Gateway 302 to send an SMS or microbrowser message comprising quotations for the user's personal stock portfolio, or Distributed WWIS Gateway 302 may send an SMS or microbrowser message comprising general market information and statistics based upon generic indices. The order and arrangement of the SMS or microbrowser messages are also selectable by the user.
  • the subscriber service information profiles may be stored on another device, such as Web Server 314 , that is accessible by Distributed WWIS Gateway 302 .
  • Distributed WWIS Gateway 302 determines what information is required, it obtains the requested information.
  • Distributed WWIS Gateway 302 may gather certain often-requested information, such as stock quotations or weather information, at regular intervals. This and other information may be stored at Distributed WWIS Gateway 302 on Content Providers Database 313 .
  • database 313 may comprise information indicating where and how to find or obtain other data, such as addresses for third party web sites or databases and the appropriate search or information retrieval instructions.
  • Distributed WWIS Gateway 302 may access information sources, including Web Server 314 and Content Providers 315 - 318 , either directly via a dedicated circuit or indirectly, for example, via Internet 303 .
  • Content Providers 315 - 318 may include any private or public database or source of current or historical information, including Intranets, Extranets, WWW sites, File Transfer Protocol (FTP) servers, and the like.
  • FTP File Transfer Protocol
  • the information gathered by Distributed WWIS Gateway 302 in response to the user's request is formatted as required by the user's profile in database 311 and then sent to the user as an SMS or microbrowser message.
  • the SMS message is first routed to SMS message center (SMSC) 307 .
  • SMSC 307 SMS message center
  • the link between Distributed WWIS Gateway 302 and SMSC 307 may be a dedicated connection, such as an SMPP over TCP/IP circuit.
  • SMS messages may be routed from Distributed WWIS Gateway 302 to SMSC 307 indirectly via SMTP over Internet 303 . SMSC 307 interacts with the wireless network to determine which MSC 304 is currently serving handset 301 .
  • SMS message is then routed to serving MSC 304 using the appropriate protocol for delivery to handset 301 over the air interface.
  • Routing from SMSC 307 to MSC 304 may be within a single wireless network or among two or more networks.
  • the SMS information service describe herein is available without roaming limitations. If the handset goes out-of-service or temporarily loses contact with MSC 304 , or if HLR 305 is unable to provide the appropriate information for wireless telephone 301 , then SMSC 307 may store the SMS message in database 319 until routing information for device 301 is available. Any network protocols currently existing or later developed may be used to communicate SMS messages among Distributed WWIS Gateway 302 , SMSC 307 , MSC 304 and handset 301 , without departing from the scope of the present invention.
  • the Distributed WWIS Gateway sends the microbrowser message to the microbrowser server.
  • the microbrowser message is then directed to the mobile station via over SMS data channel or other mechanism.
  • the SMS or microbrowser messages may be triggered from a non-wireless device, such as from wireline telephone 320 .
  • a non-wireless device such as from wireline telephone 320 .
  • Wireline network 321 which may be a Public Branch Exchange (PBX) or other private network, comprising Interactive Voice Response (IVR) system 322 and database 323 for example, is coupled to Distributed WWIS Gateway 302 via IP network 309 .
  • PBX Public Branch Exchange
  • IVR Interactive Voice Response
  • wireline network 321 may be coupled as an extension of a wireless network (not shown).
  • a subscriber may activate the SMS information service from telephone 320 by entering an appropriate feature code or dialed digits.
  • Wireline network 321 converts the dialed digits to a service or origination request trigger and routes the trigger message to Distributed WWIS Gateway 302 .
  • Distributed WWIS Gateway 302 uses information from database 302 to identify the subscriber, to determine the requested information and to determine which wireless device is to receive the SMS or microbrowser information message.
  • Such a system allows subscribers to use wireline telephone 320 to trigger an SMS or microbrowser information message that is directed to handset 301 .
  • Wireless telephone 301 may be the subscribers own SMS- or microbrowser capable device 301 , or wireless handset 301 may belong to someone else, such as a co-worker or family member.
  • a subscriber may use a first wireless telephone 301 to initiate an SMS or microbrowser message that is to be delivered to a second wireless device (not shown).
  • the present invention allows subscribers to trigger the sending of SMS or microbrowser messages comprising preselected information to either the subscriber's own telephone or another telephone.
  • Advertisers can send SMS or microbrowser messages to targeted customers. These customers can be selected individuals or any subscribers that are active in a geographic area defined by one or more cells or cell sectors in the wireless network.
  • the advertising message may contain a telephone number or feature code for the subscriber to call to complete a transaction or for more information about advertised products or services.
  • the subscriber after reading the SMS or microbrowser advertising message, need only press “TALK” or “SEND,” and the wireless device will automatically dial the embedded telephone number or feature code. Consequently, advertisers may provide subscribers with the ability to reply to specific SMS advertising messages. It will be understood that this functionality is not limited to advertising, but that other entities may send SMS or microbrowser messages comprising embedded telephone numbers or feature codes.
  • the user may be connected by a voice circuit to a recorded message or to a service representative, whereby the subscriber can obtain or provide further information or complete a transaction.
  • selection of the embedded telephone number or feature code may function as an SMS or microbrowser message trigger so that additional SMS or microbrowser messages are transmitted to and displayed on the user's wireless handset in the manner describe above. Accordingly, subscribers would have the options of either ignoring the advertisements and messages or prompting additional information or messages to be sent via SMS.
  • FIG. 4 is a flowchart illustrating exemplary steps followed in an alternate embodiment of the invention.
  • the user initiates an SMS origination message by selecting an option on a wireless telephone.
  • the option may include a menu option or an option displayed on a microbrowser.
  • the wireless telephone transmits the SMS origination message to the wireless network in step 402 and the message is routed to a wireless web information services gateway or SMSC in step 403 .
  • a wireless web information services gateway or SMSC in step 403 .
  • the gateway or SMSC correlates the SMS origination message with other information to determine what the user has requested in step 404 .
  • the requested information is retrieved, for example by an SMS information server, in step 405 and then formatted as previously configured by the user.
  • the user's preferred configuration for certain types of information may be stored in the service information profile disclosed above.
  • the requested information is sent to the user as an SMS message or a microbrowser message in step 406 .
  • the information is then displayed to the user as a received SMS message or on a microbrowser.

Abstract

The present invention discloses a system and a method for providing information to a communication device in response to a request for such service received from the communication device. The request may be in the form of a digits request trigger or short message service (SMS) origination message that is initiate from a wireless telephone. The digits request trigger and SMS origination request may be initiated when a user selects a menu option or it may be initiated using a microbrowser. The digits request trigger or SMS origination message is sent from the communication device to a wireless web information services gateway. The gateway retrieves the requested information from one or more sources. The gateway then forwards the retrieved information to the user via an SMS message or via a microbrowser message. The information may be formatted according to a preselected configuration that is stored in a user service information profile.

Description

    TECHNICAL FIELD
  • This application relates generally to wireless data information services and, more particularly, to a system and method for allowing users to obtain specific data information by dialing predetermined telephone number digits or feature code. [0001]
  • BACKGROUND
  • The Short Message Service (SMS) allows wireless subscribers and service providers to send alphanumeric messages of limited length. Subscribers may send or receive email messages via SMS. The wireless network may route email and other text messages to subscribers via the SMS. The SMS messages may contain preselected information, such as stock quotations or weather forecasts. In the prior art, SMS messages comprising preselected information are sent at predetermined intervals, such as at a certain time of day or when certain events occur. However, wireless network operators do not provide a mechanism that allows subscribers to trigger the receipt of such SMS messages. Accordingly, there is a need to provide wireless subscribers with the capability to request particular types of SMS messages at any time. It is a feature of one embodiment of the present invention to provide this enhanced network capability without requiring an update or modification to the existing Mobile Switching Center (MSC) software. [0002]
  • SUMMARY OF THE INVENTION
  • These and other objects, features and technical advantages are achieved by a system and method which provides the use of a trigger to cause SMS or microbrowser messages to be sent to a wireless telephone or other device. The trigger may be a dialed telephone number, feature code, other dialed digits, or SMS origination message. [0003]
  • The invention disclosed herein allows a wireless user to obtain data information from the Internet, World Wide Web (WWW) or other information source over the SMS or via a microbrowser in the phone. Users dial a predetermined service feature code, service ID, or telephone number on their wireless handset. The feature code or telephone number is routed to a Distributed Wireless Web Information Service Gateway (WWIS Gateway), which determines what information is being requested by the user and then collects that information from the appropriate source. The WWIS Gateway formats the information and sends it to the users' handsets via the SMS or microbrowser message. As a result, wireless carriers can provide users with the capability to originate inbound SMS or microbrowser messages that are directed to the user's handset. By using a valid telephone number, wireless carriers can provide this capability without modification of the Mobile Switching Center (MSC), Home Location Register (HLR) or Service Control Point (SCP) software. [0004]
  • However, feature codes or SMS origination messages can also be used to trigger the SMS or microbrowser information service if the MSC, HLR and/or SCP translation tables and software either already provide or are modified to provide such functionality. The wireless network treats the dialed digits, feature code, or SMS origination as a trigger and sends a service or origination request, such as a Web Information Service Request message, to a Distributed WWIS Gateway. The Distributed WWIS Gateway integrates wireless access with the Internet, Intranets, Extranets, the World Wide Web and other sources of information. In one embodiment, a feature code or dialed digits may be treated as an IS-41 trigger by the wireless network. The IS-41 trigger causes information to be sent to the wireless telephone via an SMS or microbrowser message. In other embodiments of the invention, an SMS origination message may act as a trigger to cause information to be sent to the wireless device via the SMS or microbrowser messages. [0005]
  • The Distributed WWIS gateway is able to handle call and data processing messages that are based upon any protocol. User information is stored on a Distributed WWIS Gateway database as service information subscriber profiles. The Distributed WWIS gateway is capable of accessing any information servers and/or web servers via the Internet or other connections using any applicable or required protocols. The Distributed WWIS gateway is also capable of sending the SMS or microbrowser messages comprising the requested information to the wireless carrier's SMS server, microbrowser server or electronic mail server. The SMS, microbrowser server or electronic mail server then forwards the SMS or microbrowser messages to the user via the wireless network. [0006]
  • The present invention allows subscribers to define a set of preferences in an service information profile. Preferably, users access a web site or other computer network site to configure individual profiles. Users can select services such as stock quotations, location information, daily schedule, movie theatre or entertainment preferences, etc. Once the user profile is set, the invention provides the requested information via SMS or microbrowser as and when requested by the user. The user request is made by dialing the service request feature code, telephone number, or by invoking a SMS origination request. The service feature codes and SMS origination service message are preprogrammed in the user service profile at the WWIS web site. Alternatively, the user may preselect certain times or intervals for the information to be sent via SMS or microbrowser. Although the SMS or microbrowser information is triggered by sending dialed digits, a voice connection may not be completed for the call. Instead, the user receives an indication that the number is not available or that the information is being processed. [0007]
  • The Distributed WWIS Gateway that provide the SMS information service is a distributed computing server that can accept information service requests from HLRs, SCPs, MSCs, SMSCs, or microbrowser servers. The gateway authenticates the subscriber and gathers the requested information from databases and other providers via the Internet or from a local Distributed WWIS information database. The information is then formatted and sent to the subscriber through the wireless carrier's SMS or microbrowser server. [0008]
  • The Distributed WWIS gateway consists of the following distributed wireless web gateway applications: information services, database services, SS7 message application, short message and email application, or microbrowser service application, system management, network management, profile management, device management, service management, interactive session management, queuing and messaging application, data markup language text application, webcast application, on-demand triggering application, billing application, authentication application, web server application, directory service affinity group service application, e-commerce application, advertising application, etc. [0009]
  • Accordingly, it is an object of the present invention to provide a system and method to receive requested information via SMS or microbrowser message using dialed digits or SMS origination as the trigger. Subscribers initiate the trigger by entering a preselected feature code, telephone number or SMS origination message on their handsets. The trigger may be in the form of an origination request, service request message, initial DP message, SMS origination request or microbrowser data request sent by the wireless network. [0010]
  • It is a further object of the present invention to provide a Distributed WWIS Gateway capable of querying a plurality of local or remote databases to obtain information pertinent to a wireless user's request. The Distributed WWIS Gateway may receive SMS triggers, origination request messages, service request messages, initial DP request messages or SMS origination requests from the MSC, HLR, SCP, or SMSC of a wireless network via an SS7 or IP network. [0011]
  • It is another object of the present invention to provide a wireless user with personalized information via the SMS or microbrowser in response to a service request, an origination request, an initial DP request or SMS origination made by the wireless user. [0012]
  • An additional feature of the invention provides for reformatting information gathered in response to a subscriber-generated trigger. The reformatted information is adapted for the subscriber's handset display and is routed to the SMS or microbrowser server of the subscriber's wireless carrier. Alternatively, the SMS message is sent to an email gateway at the wireless carrier's location. [0013]
  • It is another feature of the present invention to allow advertisers and others to send SMS messages comprising embedded telephone numbers, feature codes or SMS origination message, wherein a subscriber may automatically respond to the message by pressing “SEND” or “TALK.” The subscriber may be connected to a service representative or a recorded message via the embedded number or code. Alternatively, the subscriber may receive additional SMS or microbrowser messages in response to selection of the embedded digits. The user may create a virtual session with the WWIS Gateway where a series of SMS or microbrowser messages may be sent to the handset based on the trigger digits or SMS origination message contained in the SMS or microbrowser messages sent to the user. [0014]
  • The foregoing has outlined rather broadly the features and technical advantages of the present invention in order that the detailed description of the invention that follows may be better understood. Additional features and advantages of the invention will be described hereinafter which form the subject of the claims of the invention. It should be appreciated by those skilled in the art that the conception and specific embodiment disclosed may be readily utilized as a basis for modifying or designing other structures for carrying out the same purposes of the present invention. It should also be realized by those skilled in the art that such equivalent constructions do not depart from the spirit and scope of the invention as set forth in the appended claims. [0015]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • For a more complete understanding of the present invention, and the advantages thereof, reference is now made to the following descriptions taken in conjunction with the accompanying drawings, in which: [0016]
  • FIG. 1 is a block diagram of a system that employs an exemplary embodiment of the present invention; [0017]
  • FIG. 2 is a flow chart of the steps that are followed one embodiment of the present invention; [0018]
  • FIG. 3 is a block diagram of an alternative exemplary embodiment of a system capable of performing the present invention; and [0019]
  • FIG. 4 is a flow chart of the steps followed in an alternate embodiment of the invention. [0020]
  • DETAILED DESCRIPTION
  • The present invention allows wireless users to receive preselected information or services on-demand via SMS or microbrowser messages that are displayed on their wireless telephones. The users may request predefined sets of information or they can request generic information. The wireless subscribers' predefined preferences are maintained on a database as service information profiles. Users may access the database to configure or update the service information profiles. The information and services available to the subscribers include stock quotations, weather information, personal schedules, user location services, movie theatre preferences, or any other information that the user may require. In a preferred embodiment, the users service information profiles and the subscriber information database are accessible to the subscribers via a global, public computer network, such as the Internet or World Wide Web, and/or via a proprietary computer network provided by the wireless network operator. The service information profile database may be accessible to and serve one or more wireless networks. A system and method for creating a wireless user profile is disclosed in pending patent application Ser. No. 08/996,524, entitled SYSTEM AND METHOD FOR CONTROLLING PERSONAL INFORMATION AND INFORMATION DELIVERY TO AND FROM A TELECOMMUNICATIONS DEVICE, filed Dec. 23, 1997, now abandoned, the disclosure of which is hereby incorporated by reference herein. Once the users have configured their service information profiles, the requested information may be provided over the SMS whenever requested by the user. [0021]
  • FIG. 1 is a block diagram of [0022] system 10 illustrating various network elements that are used in an exemplary embodiment of the present invention. Subscribers communicate with system 10 via handset 11, which is capable of sending, receiving and displaying SMS or microbrowser messages. MSC 12 is in communication with handset 11. The handset may use an air interface standard, such as Telecommunications Industry Association (TIA) Interim Standard (IS) 136, the Global System for Mobile Communication (GSM) standard, TIA IS-95 CDMA or any other standard or protocol which supports SMS, microbrowser or text messaging. Other wireless network infrastructure components and equipment, such as base station controllers, base transceiver stations, antennas, Home Location Registers (HLR), and Visitor Location Registers (VLR), that may be connected to MSC 11 are not shown to simplify FIG. 1. The user triggers the on-demand SMS information service by dialing the appropriate predetermined telephone number on handset 11. For example, the user may dial “1-800-WEATHER” (1-800-932-8437) to request weather information. These dialed digits are sent from handset 11 to MSC 12 via the applicable air interface standard.
  • Upon receipt of the dialed digits, [0023] MSC 12 routes the call to Public Switched Telephone Network (PSTN) switch 13 via Integrated Services Digital Network User Part (ISUP) trunk 101 as a normal call. Switch 13 queries 800 Database 14 to obtain the appropriate translation for the “800-WEATHER” (800-932-8437) telephone number. In the present example, the destination number corresponds to Global SCP 15, and Switch 13 routes the call to Global Service Control Point (SCP) 15 via ISUP trunk 102. As part of the call setup information, Global SCP 15 receives both the Called and Calling Party Numbers for the call from handset 11. Since a voice circuit will not be completed for the dialed digits, Global SCP 15 sends a response to Switch 13 indicating that the called number is not available. As a result, the user receives an indication that the call was not completed, such as busy line, busy circuit or out-of-service tones or messages, or a prerecorded message indicating that the requested information is being processed. The subscriber then hangs up and the call ends.
  • [0024] Global SCP 15 uses the Called Party Number or destination number to determine which service has been requested by the user. A called party or destination number corresponding to “800 WEATHER” in this example may indicate that the user is requesting weather information, such as forecasts or observations for either a current location or a preselected location indicated in the user's service information profile. Other called numbers may also be routed to Global SCP, but a different called number will indicate that other information is requested. For example, the digits “1-800-MYSTOCK” (1-800-697-8625) may indicate that the user is requesting stock quotations for a preselected group of stocks as indicated in the users service information profile. Alternatively, the “800-MYSTOCK” (800-697-8625) digits may indicate to Global SCP 15 that the user is requesting generic information, such as the current or closing averages for stocks on the New York Stock Exchange and/or other exchanges or markets. Any telephone number may be used to trigger the sending of a specific type of information via SMS or microbrowser. The number is not limited to “800” numbers and there is no requirement that the number be translated, such as by 800 Database 14, or that the number be assigned to Global SCP 15. The dialed digits or feature code may be treated as a trigger, such as an IS-41 trigger, by the wireless network. The user may initiate an SMS origination message, for example, by selecting a menu option displayed on the wireless telephone or by selecting an option displayed on a microbrowser.
  • Effectively, the Called Party Number indicates what type of information is to be sent and the Calling Party Number indicates which [0025] wireless device 11 is to receive the SMS or microbrowser information. Global SCP 15 obtains the requested information and then sends an SMS or microbrowser message containing the requested information to message center 16 for the wireless network. Alternatively, Global SCP 15 may send the requested information in an email message by using an electronic mail gateway at the wireless carrier's location. The SMS or microbrowser message is then forwarded to wireless handset 11 where the user can read the information on a display.
  • In another embodiment, the Global SCP may complete the call and ask the user to enter a password or any other information. The Global SCP then asks the user to enter the trigger digits, feature code or SMS origination message. The Global SCP then sends the information to the Distributed WWIS Server. The Distributed WWIS server determines the service requested by the user. The information is then sent to the user via an SMS or microbrowser message. [0026]
  • The embodiment described herein with reference to FIG. 1 allows wireless subscribers to trigger preselected incoming SMS or microbrowser messages without any modifications to the MSC software. Accordingly, wireless service providers and network operators do not have to update MSC software loads to support the Origination Request message in order to provide on-demand SMS or microbrowser messages to subscribers. The trigger used in the present invention may be any telephone number digits, for example, any predetermined number corresponding to the North American Numbering Plan. The call that is initiated by the dialed digits is routed to [0027] Global SCP 15 via the PSTN as a normal call, and the reply SMS or microbrowser message is transmitted from Global SCP 15 to handset 11. There is no requirement to modify or adapt MSC 12 or other wireless network components to provide the services described herein.
  • [0028] Global SCP 15 does not have to be part of the wireless provider's network. Wireless users who subscribe to any wireless carrier may use the on-demand SMS or microbrowser messaging described herein. No direct signaling, such as IS-41 signaling, is required between MSC 12 and Global SCP 15, since the outbound call initiation is routed via the normal PSTN connections and the incoming SMS or microbrowser message may be routed via an electronic mail gateway. Accordingly, the present invention can be deployed using the existing wireless and wireline network infrastructure. Moreover, since a valid telephone number is used, the trigger can be dialed from any MSC. Thus, there are no roaming problems and the wireless carriers do not have to modify or update their equipment, such as MSC 12, to communicate with an external SCP, such as Global SCP 15.
  • In alternative exemplary embodiments, the trigger may be a preselected service feature code, such as “#STOCK” (#78625), “#WEATHER” (#9328437), “#1”, “#123”, or “#3259”. When such service feature codes are received at the MSC from the user's handset, the dialed digits are routed to an SMS or Microbrowser Information Server, such as an SCP as described above or some other processor-based device that has similar capabilities. The SMS or Microbrowser Information Server must be adapted to correlate dialed digits to available information, to retrieve and format requested information and to send the requested information to an entity corresponding to the originator of the dialed digits, such as a wireless network message center. The dialed digits and reply information may be routed via the PSTN, a Signaling System No. 7 (SS7) network, a dedicated circuit, or via any other wireline or wireless telecommunications or data links known now or developed hereafter. [0029]
  • FIG. 2 is a flow chart illustrating the steps that are followed in one embodiment of the present invention. In [0030] step 201, the user enters a telephone number or a feature code on his or her handset and send the digits to the serving MSC. The dialed digits correspond to any preselected information that can be returned to the user via an SMS or microbrowser message for display on the user's handset. The MSC receives the trigger digits in step 202 and routes the digits to the PSTN to initiate a call. The digits may be routed via any protocol that is appropriate for the particular network. In step 203, the call is routed via the PSTN to an SMS or Microbrowser Information Server corresponding to the dialed digits.
  • The SMS or Microbrowser Information Server translates the dialed digits into a specific information request in [0031] step 204 and then obtains that information in step 205. The information may be obtained from the user service information database resident at the Microbrowser Information Server or the SMS Information Server may query other databases or servers to obtain the desired information. Once the requested information has been obtained by the SMS Information Server, it is filtered and formatted in step 206 according to the user's customized service information profile and as needed to facilitate transmission as an email, SMS message or microbrowser message. The information is then transmitted to the message center for the user's wireless service provider in step 207. In step 208, the message center routes the requested information to the MSC that is currently serving the user, and the serving MSC routes the SMS or microbrowser message to the user's handset for display in step 209.
  • FIG. 3 is a block diagram of another embodiment of the present invention. A wireless subscriber dials a feature code and receives SMS or microbrowser messages via [0032] wireless telephone 301. It will be understood that the references to handset, telephone or device 301 as used herein shall mean any fixed, portable, mobile, wireline or wireless telephone, handset, or other subscriber unit that is capable of transmitting and/or receiving SMS or microbrowser messages. The user can request preselected data or other information from Internet 303, the World Wide Web (WWW) or any other sources via Distributed Wireless Web Information Service Gateway (WWIS Gateway) 302. Using wireless handset 301, a user enters a preselected service feature code, an SMS or microbrowser Information telephone number or any other appropriate code or digits corresponding to a particular information request. The code or digits, such as #STOCK, # WEATHER, “#1”, “#123”, or “#3259” which may be preprogrammed in the user service profile at the WWIS web site, are transmitted to serving MSC 304, which routes the user's request to WWIS Gateway 302. Again, for simplification purposes, other components of the wireless network, such as base stations, are not shown in the figure. Upon receipt of the information request, Distributed WWIS Gateway 302 obtains the desired information and sends the information to the user at handset 301 via an SMS or microbrowser message.
  • The wireless service provider's network may be comprised of a number of components, including [0033] MSC 301, HLR 305, SCP 306, Microbrowser Server 311 and SMS Message Center 307. These components may be linked together via an SS7 network 308 and communicate via a protocol, such as by messages complying with the IS-41 or GSM standard. Alternatively, one or more of the various components may be part of remote networks or other service providers' networks, and they may communicate via other well known telecommunications or data communication methods, including SS7 networks or other links in the PSTN. The service provider's wireless network communicates with WWIS Gateway 302 via SS7 network 308 or other networks, such as IP network 309. Networks 308 or 309 may be used to route the user's request to Distributed WWIS Gateway 302.
  • Current and future wireless networks may provide the SMS or microbrowser information service described herein by modifying the translation tables on [0034] MSC 304, HLR 305 or SCP 306 so that the dialed digits or feature code act as a trigger to send a service, origination, initial DP message, such as a Web Information Service Request message, to Distributed WWIS Gateway 302. This trigger eventually causes the user to receive an SMS or microbrowser Information message at handset 301. Preferably, Distributed WWIS Gateway 302 is able to handle any call processing messages, such as Wireless Intelligent Network (WIN) Mobile Application Part (MAP) and GSM CAMEL Application Part (CAP) messages. A call connection is usually not completed after the user sends the dialed digits or feature code. Instead, the user may receive an indication that the called number is unavailable, that the requested information is being processed or some other message. The user may end the call after receiving such an indication. Alternatively, the wireless network may terminate the connection upon a determination that an SMS or microbrowser information request has been sent by the user.
  • Distributed [0035] WWIS Gateway 302 is capable of communicating using any available protocol. Service applications 310 provide protocols so that Distributed WWIS Gateway 302 may communicate via an SS7 or IP network. Additionally, Distributed WWIS Gateway 302 is capable of handling one or more of the following protocols: Internet Inter-Object Request Broker Protocol (IIOP), Transmission Control Protocol/Internet Protocol (TCP/IP), Short Message Peer to Peer Protocol (SMPP), Simple Mail Transfer Protocol (SMTP), Hyper Text Transfer Protocol (HTTP), Wireless Application Protocol (WAP) and/or any data transfer protocol that allows information to be exchanged among two or more devices.
  • Distributed [0036] WWIS Gateway 302 is a computing server that accepts information service activation from wireless network components, such as MSC 302, HLR 305 or SCP 306. Upon receiving the SMS or microbrowser information request, Distributed WWIS Gateway 302 authenticates the subscriber and correlates the dialed digits, feature code or SMS origination request to a specific information request using Subscriber Profile Database 311. The service message or origination request message from the wireless network includes an identification of the calling party, such as the Mobile Identification Number (MIN) or Calling Party Number for handset-301. Distributed WWIS Gateway 302 correlates this identity information to a particular user file in database 311.
  • Each subscriber has a Service Information Profile on [0037] database 311 that indicates the user's preselected or customized service information services. Users access, customize and modify their personal service information database files via computers 312, which may be linked to Distributed WWIS Gateway 302 either directly or through Internet 303. Preferably, subscribers access and configure their records on database 311 via a graphical interface, such as a WWW site. Such an access method is disclosed in the above referenced pending application Ser. No. 08/996,524. Subscribers can select a virtually limitless range of information to be transmitted on-demand to handset 301 via SMS or microbrowser messages. In one embodiment, users may configure the system so that selected information is sent to handset 301 at predetermined periods. Alternatively, the information may be correlated to a predetermined feature code, telephone number or SMS origination service message. These feature codes, telephone numbers and SMS origination service messages may be specific to a particular user or they may relate to a generic subject and may be available to all users. For example, a feature code such as #STOCK may prompt Distributed WWIS Gateway 302 to send an SMS or microbrowser message comprising quotations for the user's personal stock portfolio, or Distributed WWIS Gateway 302 may send an SMS or microbrowser message comprising general market information and statistics based upon generic indices. The order and arrangement of the SMS or microbrowser messages are also selectable by the user. The subscriber service information profiles may be stored on another device, such as Web Server 314, that is accessible by Distributed WWIS Gateway 302.
  • Once Distributed [0038] WWIS Gateway 302 determines what information is required, it obtains the requested information. Distributed WWIS Gateway 302 may gather certain often-requested information, such as stock quotations or weather information, at regular intervals. This and other information may be stored at Distributed WWIS Gateway 302 on Content Providers Database 313. In addition to storing information to be sent to users, database 313 may comprise information indicating where and how to find or obtain other data, such as addresses for third party web sites or databases and the appropriate search or information retrieval instructions. Distributed WWIS Gateway 302 may access information sources, including Web Server 314 and Content Providers 315-318, either directly via a dedicated circuit or indirectly, for example, via Internet 303. Content Providers 315-318 may include any private or public database or source of current or historical information, including Intranets, Extranets, WWW sites, File Transfer Protocol (FTP) servers, and the like.
  • The information gathered by Distributed [0039] WWIS Gateway 302 in response to the user's request is formatted as required by the user's profile in database 311 and then sent to the user as an SMS or microbrowser message. The SMS message is first routed to SMS message center (SMSC) 307. The link between Distributed WWIS Gateway 302 and SMSC 307 may be a dedicated connection, such as an SMPP over TCP/IP circuit. Alternatively, SMS messages may be routed from Distributed WWIS Gateway 302 to SMSC 307 indirectly via SMTP over Internet 303. SMSC 307 interacts with the wireless network to determine which MSC 304 is currently serving handset 301. The SMS message is then routed to serving MSC 304 using the appropriate protocol for delivery to handset 301 over the air interface. Routing from SMSC 307 to MSC 304 may be within a single wireless network or among two or more networks. The SMS information service describe herein is available without roaming limitations. If the handset goes out-of-service or temporarily loses contact with MSC 304, or if HLR 305 is unable to provide the appropriate information for wireless telephone 301, then SMSC 307 may store the SMS message in database 319 until routing information for device 301 is available. Any network protocols currently existing or later developed may be used to communicate SMS messages among Distributed WWIS Gateway 302, SMSC 307, MSC 304 and handset 301, without departing from the scope of the present invention.
  • In case of microbrowser messages, the Distributed WWIS Gateway sends the microbrowser message to the microbrowser server. The microbrowser message is then directed to the mobile station via over SMS data channel or other mechanism. [0040]
  • In another embodiment, the SMS or microbrowser messages may be triggered from a non-wireless device, such as from [0041] wireline telephone 320. Pending patent application Ser. No. 08/720,089, entitled MOBILITY EXTENDED TELEPHONE APPLICATION PROGRAMMING INTERFACE AND METHOD OF USE, filed Sep. 27, 1996, issued as U.S. Pat. No. 5,978,672, on Nov. 2, 1999, and application Ser. No. 08/852,951, having the same title and filed May 8, 1997, issued as U.S. Pat. No. 6,181,935 on Jan. 30, 2001, the disclosures of which are hereby incorporated by reference herein, disclose systems in which a wireline network may function as an extension of a WIN wireless network. Wireline network 321, which may be a Public Branch Exchange (PBX) or other private network, comprising Interactive Voice Response (IVR) system 322 and database 323 for example, is coupled to Distributed WWIS Gateway 302 via IP network 309. Alternatively, wireline network 321 may be coupled as an extension of a wireless network (not shown).
  • In this exemplary system, a subscriber may activate the SMS information service from [0042] telephone 320 by entering an appropriate feature code or dialed digits. Wireline network 321 converts the dialed digits to a service or origination request trigger and routes the trigger message to Distributed WWIS Gateway 302. Upon receipt of the wireline-initiated SMS trigger, Distributed WWIS Gateway 302 uses information from database 302 to identify the subscriber, to determine the requested information and to determine which wireless device is to receive the SMS or microbrowser information message. Such a system allows subscribers to use wireline telephone 320 to trigger an SMS or microbrowser information message that is directed to handset 301. Wireless telephone 301 may be the subscribers own SMS- or microbrowser capable device 301, or wireless handset 301 may belong to someone else, such as a co-worker or family member. In a similar fashion, a subscriber may use a first wireless telephone 301 to initiate an SMS or microbrowser message that is to be delivered to a second wireless device (not shown). Accordingly, the present invention allows subscribers to trigger the sending of SMS or microbrowser messages comprising preselected information to either the subscriber's own telephone or another telephone.
  • Another embodiment of the present invention provides enhanced advertising services to users. Advertisers can send SMS or microbrowser messages to targeted customers. These customers can be selected individuals or any subscribers that are active in a geographic area defined by one or more cells or cell sectors in the wireless network. The advertising message may contain a telephone number or feature code for the subscriber to call to complete a transaction or for more information about advertised products or services. The subscriber, after reading the SMS or microbrowser advertising message, need only press “TALK” or “SEND,” and the wireless device will automatically dial the embedded telephone number or feature code. Consequently, advertisers may provide subscribers with the ability to reply to specific SMS advertising messages. It will be understood that this functionality is not limited to advertising, but that other entities may send SMS or microbrowser messages comprising embedded telephone numbers or feature codes. [0043]
  • Upon selection of the embedded telephone number or feature code, for example by pressing “SEND,” the user may be connected by a voice circuit to a recorded message or to a service representative, whereby the subscriber can obtain or provide further information or complete a transaction. Alternatively, selection of the embedded telephone number or feature code may function as an SMS or microbrowser message trigger so that additional SMS or microbrowser messages are transmitted to and displayed on the user's wireless handset in the manner describe above. Accordingly, subscribers would have the options of either ignoring the advertisements and messages or prompting additional information or messages to be sent via SMS. [0044]
  • FIG. 4 is a flowchart illustrating exemplary steps followed in an alternate embodiment of the invention. In [0045] step 401, the user initiates an SMS origination message by selecting an option on a wireless telephone. The option may include a menu option or an option displayed on a microbrowser. The wireless telephone transmits the SMS origination message to the wireless network in step 402 and the message is routed to a wireless web information services gateway or SMSC in step 403. Although the present exemplary embodiment of the invention is described in terms of an SMS origination message, it will be understood that any origination message or trigger can serve the same function. The gateway or SMSC correlates the SMS origination message with other information to determine what the user has requested in step 404. The requested information is retrieved, for example by an SMS information server, in step 405 and then formatted as previously configured by the user. The user's preferred configuration for certain types of information may be stored in the service information profile disclosed above. Finally, the requested information is sent to the user as an SMS message or a microbrowser message in step 406. The information is then displayed to the user as a received SMS message or on a microbrowser.
  • Although the present invention and its advantages have been described in detail, it should be understood that various changes, substitutions and alterations can be made herein without departing from the spirit and scope of the invention as defined by the appended claims. Moreover, the scope of the present application is not intended to be limited to the particular embodiments of the process, machine, manufacture, composition of matter, means, methods and steps described in the specification. As one of ordinary skill in the art will readily appreciate from the disclosure of the present invention, processes, machines, manufacture, compositions of matter, means, methods, or steps, presently existing or later to be developed that perform substantially the same function or achieve substantially the same result as the corresponding embodiments described herein may be utilized according to the present invention. Accordingly, the appended claims are intended to include within their scope such processes, machines, manufacture, compositions of matter, means, methods, or steps. [0046]

Claims (18)

What is claimed is:
1. A method for providing information to users via communications devices associated with said users, said method comprising the steps of:
receiving a digits request trigger from said communication devices;
retrieving information corresponding to said digits request trigger; and
sending said retrieved information to said communication devices for display to said users.
2. The method of claim 1 wherein said digits request trigger is initiated when said users select a menu option on said communication devices.
3. The method of claim 1 wherein said digits request trigger is initiated by said users from a microbrowser on said communication devices.
4. The method of claim 1 wherein said retrieving step further comprises the steps of:
identifying users associated with said digits request trigger;
correlating said digits request trigger with specific information requests for said users; and
retrieving said specific information.
5. The method of claim 1 wherein said retrieved information is sent to said communications devices via a short message service message.
6. The method of claim 1 wherein said retrieved information is sent to said communications devices via a microbrowser message.
7. (Amended) A system for providing information to a wireless network subscriber in response to a digits request trigger that includes dialed digits or a feature code, the system comprising:
means for receiving said digits request trigger from said wireless network;
means for retrieving data corresponding to said digits request trigger; and
means for sending said retrieved data to a user who initiated said digits request trigger.
8. The system of claim 7 further comprising:
means for correlating said digits request trigger to requested data.
9. The system of claim 8 wherein said correlating means accesses a user profile database to identify said requested information for a particular digits request trigger.
10. The system of claim 7 wherein said sending means sends said retrieved data via a short message service message.
11. The system of claim 7 wherein said sending means sends said retrieved data via a microbrowser message.
12. A method for providing information to a microbrowser on a wireless device, comprising:
receiving an information request trigger message from the wireless device, wherein the information request trigger message does not identify the source of the requested information;
identifying the source of the requested information;
obtaining the requested information;
formatting the requested information into a microbrowser message; and
sending the microbrowser message to the wireless device.
13. The method of claim 12 further comprising:
entering a feature code on the wireless device;
creating the information request trigger message based upon the feature code;
displaying the requested information using the microbrowser on the wireless device.
14. The method of claim 12 further comprising:
entering a string of digits on the wireless device;
creating the information request trigger message based upon the string of digits;
displaying the requested information using the microbrowser on the wireless device.
15. The method of claim 12 further comprising:
referring to a user profile to identify the source of the requested information.
16. The method of claim 16 wherein the user profile includes information linking feature codes or digit strings or both to one or more sources of the requested information.
17. The method of claim 12 wherein the source of the requested information is selected from the group consisting of:
the Internet;
an intranet;
an extranets;
a World Wide Web (WWW) site; and
a File Transfer Protocol (FTP) server.
18. The method of claim 12 further comprising:
sending the requested information to a device other than the wireless device that sent the information request trigger message.
US10/420,507 1999-05-24 2003-04-22 System and method for providing subscriber-initiated information over a microbrowser Abandoned US20030211845A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/420,507 US20030211845A1 (en) 1999-05-24 2003-04-22 System and method for providing subscriber-initiated information over a microbrowser

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US31747699A 1999-05-24 1999-05-24
US09/344,407 US6560456B1 (en) 1999-05-24 1999-06-24 System and method for providing subscriber-initiated information over the short message service (SMS) or a microbrowser
US10/420,507 US20030211845A1 (en) 1999-05-24 2003-04-22 System and method for providing subscriber-initiated information over a microbrowser

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/344,407 Continuation US6560456B1 (en) 1999-05-24 1999-06-24 System and method for providing subscriber-initiated information over the short message service (SMS) or a microbrowser

Publications (1)

Publication Number Publication Date
US20030211845A1 true US20030211845A1 (en) 2003-11-13

Family

ID=26980967

Family Applications (2)

Application Number Title Priority Date Filing Date
US09/344,407 Expired - Lifetime US6560456B1 (en) 1999-05-24 1999-06-24 System and method for providing subscriber-initiated information over the short message service (SMS) or a microbrowser
US10/420,507 Abandoned US20030211845A1 (en) 1999-05-24 2003-04-22 System and method for providing subscriber-initiated information over a microbrowser

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US09/344,407 Expired - Lifetime US6560456B1 (en) 1999-05-24 1999-06-24 System and method for providing subscriber-initiated information over the short message service (SMS) or a microbrowser

Country Status (4)

Country Link
US (2) US6560456B1 (en)
EP (1) EP1183883A1 (en)
AU (1) AU5039900A (en)
WO (1) WO2000072612A1 (en)

Cited By (105)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010007820A1 (en) * 2000-01-12 2001-07-12 Do Thanh Van Private wireless WAP system
US20010046871A1 (en) * 2000-05-25 2001-11-29 Nec Corporation Letter message communication method and apparatus
US20020006803A1 (en) * 2000-05-12 2002-01-17 Dennis Mendiola Method and system for inviting and creating accounts for prospective users of an instant messaging system
US20020116384A1 (en) * 1999-08-31 2002-08-22 Pasi Laurila Utilization of subscriber data in a telecommunication system
US20020160748A1 (en) * 2001-04-27 2002-10-31 Rahman Mohamed Anisur Consolidated billing in a wireless network
US20040003048A1 (en) * 2002-03-20 2004-01-01 Bellsouth Intellectual Property Corporation Outbound notification using customer profile information
US20040023664A1 (en) * 2000-07-13 2004-02-05 Michel Mirouze Activating an interactive multimedia terminal
US20040127204A1 (en) * 2002-12-30 2004-07-01 Belmont Brian V. Method and apparatus to establish communication
US20040214557A1 (en) * 2003-04-11 2004-10-28 Sheng-Hsuan Liao Multimedia information and information inquiry download service
US20040259535A1 (en) * 1999-11-12 2004-12-23 Metro One Telecommunications, Inc. Technique for providing personalized information and communications services
US20050014483A1 (en) * 2003-07-17 2005-01-20 Lars Lagerstrom Event based charging for mobile applications
US20050055310A1 (en) * 2003-09-08 2005-03-10 Drewett David Carl Method and system for accessing information within a database
US20050074028A1 (en) * 2003-10-02 2005-04-07 Openwave System Inc. System and method for mobile access to resources
US20050108651A1 (en) * 2003-11-19 2005-05-19 Matsushita Electric Industrial Co., Ltd. Multifunction apparatus and distribution server
US20050255868A1 (en) * 2002-05-06 2005-11-17 Microsoft Corporation System and method for enabling instant messaging on a mobile device
US20060046721A1 (en) * 2002-09-04 2006-03-02 Sernan-Dez Arppe Luis C Dialling error warning system and method
US7042851B1 (en) * 2000-10-26 2006-05-09 Lucent Technologies Inc. Service creation and negotiation in a wireless network
US20070010266A1 (en) * 2005-07-08 2007-01-11 Soleo Communications, Inc. System and method for providing interactive wireless data and voice based services
US20070073799A1 (en) * 2005-09-29 2007-03-29 Conopco, Inc., D/B/A Unilever Adaptive user profiling on mobile devices
US20070123280A1 (en) * 2005-07-13 2007-05-31 Mcgary Faith System and method for providing mobile device services using SMS communications
US20070192325A1 (en) * 2006-02-01 2007-08-16 Morris Robert P HTTP publish/subscribe communication protocol
US20070260576A1 (en) * 2006-05-05 2007-11-08 Elliott Stacy E Method of and system for receiving real estate property information using a wireless device
US20070283293A1 (en) * 2006-04-20 2007-12-06 Kabushiki Kaisha Toshiba Display control system, image procesing apparatus, and display control method
US20080009273A1 (en) * 2002-03-26 2008-01-10 Timothy Jemison System and method for service invocation and response with a communication device
US7330883B1 (en) * 2000-03-15 2008-02-12 Cricket Communications, Inc. System and method for sending local information from a wireless browser to a web server
US20080108333A1 (en) * 2002-03-26 2008-05-08 Zoove Corp. System and method for mediating service invocation from a communication device
US20080126475A1 (en) * 2006-11-29 2008-05-29 Morris Robert P Method And System For Providing Supplemental Information In A Presence Client-Based Service Message
US20080132256A1 (en) * 2004-12-31 2008-06-05 Rogier August Noldus Telecommunication System and Method For Transferring Sms Messages Between Terminals and Intelligent Network Services
US20080148014A1 (en) * 2006-12-15 2008-06-19 Christophe Boulange Method and system for providing a response to a user instruction in accordance with a process specified in a high level service description language
US20090083761A1 (en) * 2007-09-24 2009-03-26 Smartbrief, Inc. Multiple and multi-part message methods and systems for handling electronic message content for electronic communications devices
US20090083381A1 (en) * 2007-09-21 2009-03-26 Smartbrief, Inc. Methods and systems for handling electronic message content for electronic communications devices
US7512880B2 (en) 2005-12-23 2009-03-31 Swift Creek Systems, Llc Method and system for presenting published information in a browser
US20100138861A1 (en) * 2008-11-28 2010-06-03 Seok Min Hong Mobile terminal and method of purchasing broadcast product therein
US8010082B2 (en) 2004-10-20 2011-08-30 Seven Networks, Inc. Flexible billing architecture
US8064583B1 (en) 2005-04-21 2011-11-22 Seven Networks, Inc. Multiple data store authentication
US8069166B2 (en) 2005-08-01 2011-11-29 Seven Networks, Inc. Managing user-to-user contact with inferred presence information
US8078158B2 (en) 2008-06-26 2011-12-13 Seven Networks, Inc. Provisioning applications for a mobile device
US8107921B2 (en) 2008-01-11 2012-01-31 Seven Networks, Inc. Mobile virtual network operator
US8116214B2 (en) 2004-12-03 2012-02-14 Seven Networks, Inc. Provisioning of e-mail settings for a mobile terminal
US8127342B2 (en) 2002-01-08 2012-02-28 Seven Networks, Inc. Secure end-to-end transport through intermediary nodes
US8166164B1 (en) 2010-11-01 2012-04-24 Seven Networks, Inc. Application and network-based long poll request detection and cacheability assessment therefor
US8190701B2 (en) 2010-11-01 2012-05-29 Seven Networks, Inc. Cache defeat detection and caching of content addressed by identifiers intended to defeat cache
US8209709B2 (en) 2005-03-14 2012-06-26 Seven Networks, Inc. Cross-platform event engine
US20120173225A1 (en) * 2006-12-19 2012-07-05 Nuance Communications, Inc. Dialect translator for a speech application environment extended for interactive text exchanges
US20120264462A1 (en) * 2009-11-10 2012-10-18 Zte Corporation Method, system and equipment for implementing ussd service in cdma network
US8316098B2 (en) 2011-04-19 2012-11-20 Seven Networks Inc. Social caching for device resource sharing and management
US8326985B2 (en) 2010-11-01 2012-12-04 Seven Networks, Inc. Distributed management of keep-alive message signaling for mobile network resource conservation and optimization
US8364181B2 (en) 2007-12-10 2013-01-29 Seven Networks, Inc. Electronic-mail filtering for mobile devices
US8412675B2 (en) 2005-08-01 2013-04-02 Seven Networks, Inc. Context aware data presentation
US8417823B2 (en) 2010-11-22 2013-04-09 Seven Network, Inc. Aligning data transfer to optimize connections established for transmission over a wireless network
US8438633B1 (en) 2005-04-21 2013-05-07 Seven Networks, Inc. Flexible real-time inbox access
US8468126B2 (en) 2005-08-01 2013-06-18 Seven Networks, Inc. Publishing data in an information community
US8484314B2 (en) 2010-11-01 2013-07-09 Seven Networks, Inc. Distributed caching in a wireless network of content delivered for a mobile application over a long-held request
US8565733B2 (en) * 2008-05-08 2013-10-22 Clear Channel Management Services, Inc. Computer-based method and system for processing a file request in response to a message received from a user mobile device
US8621075B2 (en) 2011-04-27 2013-12-31 Seven Metworks, Inc. Detecting and preserving state for satisfying application requests in a distributed proxy and cache system
US8693494B2 (en) 2007-06-01 2014-04-08 Seven Networks, Inc. Polling
US8700728B2 (en) 2010-11-01 2014-04-15 Seven Networks, Inc. Cache defeat detection and caching of content addressed by identifiers intended to defeat cache
US8750123B1 (en) 2013-03-11 2014-06-10 Seven Networks, Inc. Mobile device equipped with mobile network congestion recognition to make intelligent decisions regarding connecting to an operator network
US8761756B2 (en) 2005-06-21 2014-06-24 Seven Networks International Oy Maintaining an IP connection in a mobile network
WO2014098564A1 (en) * 2012-12-21 2014-06-26 Ada Vista Sdn Bhd A system for transmitting and distributing information via modular distribution channels
US8774844B2 (en) 2007-06-01 2014-07-08 Seven Networks, Inc. Integrated messaging
US8775631B2 (en) 2012-07-13 2014-07-08 Seven Networks, Inc. Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications
US8787947B2 (en) 2008-06-18 2014-07-22 Seven Networks, Inc. Application discovery on mobile devices
US8793305B2 (en) 2007-12-13 2014-07-29 Seven Networks, Inc. Content delivery to a mobile device from a content service
US8799410B2 (en) 2008-01-28 2014-08-05 Seven Networks, Inc. System and method of a relay server for managing communications and notification between a mobile device and a web access server
US8805334B2 (en) 2004-11-22 2014-08-12 Seven Networks, Inc. Maintaining mobile terminal information for secure communications
US8812695B2 (en) 2012-04-09 2014-08-19 Seven Networks, Inc. Method and system for management of a virtual network connection without heartbeat messages
US8832228B2 (en) 2011-04-27 2014-09-09 Seven Networks, Inc. System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief
US8838783B2 (en) 2010-07-26 2014-09-16 Seven Networks, Inc. Distributed caching for resource and mobile network traffic management
US8843153B2 (en) 2010-11-01 2014-09-23 Seven Networks, Inc. Mobile traffic categorization and policy for network use optimization while preserving user experience
US8849902B2 (en) 2008-01-25 2014-09-30 Seven Networks, Inc. System for providing policy based content service in a mobile network
US8861354B2 (en) 2011-12-14 2014-10-14 Seven Networks, Inc. Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization
US8868753B2 (en) 2011-12-06 2014-10-21 Seven Networks, Inc. System of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation
US8874102B2 (en) 2011-02-14 2014-10-28 Soleo Communications, Inc. Call tracking system and method
US8874761B2 (en) 2013-01-25 2014-10-28 Seven Networks, Inc. Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols
US8886176B2 (en) 2010-07-26 2014-11-11 Seven Networks, Inc. Mobile application traffic optimization
US8903954B2 (en) 2010-11-22 2014-12-02 Seven Networks, Inc. Optimization of resource polling intervals to satisfy mobile device requests
US8909202B2 (en) 2012-01-05 2014-12-09 Seven Networks, Inc. Detection and management of user interactions with foreground applications on a mobile device in distributed caching
US8909759B2 (en) 2008-10-10 2014-12-09 Seven Networks, Inc. Bandwidth measurement
US8918503B2 (en) 2011-12-06 2014-12-23 Seven Networks, Inc. Optimization of mobile traffic directed to private networks and operator configurability thereof
USRE45348E1 (en) 2004-10-20 2015-01-20 Seven Networks, Inc. Method and apparatus for intercepting events in a communication system
US8984581B2 (en) 2011-07-27 2015-03-17 Seven Networks, Inc. Monitoring mobile application activities for malicious traffic on a mobile device
US9002828B2 (en) 2007-12-13 2015-04-07 Seven Networks, Inc. Predictive content delivery
US9009250B2 (en) 2011-12-07 2015-04-14 Seven Networks, Inc. Flexible and dynamic integration schemas of a traffic management system with various network operators for network traffic alleviation
US9021021B2 (en) 2011-12-14 2015-04-28 Seven Networks, Inc. Mobile network reporting and usage analytics system and method aggregated using a distributed traffic optimization system
US9043731B2 (en) 2010-03-30 2015-05-26 Seven Networks, Inc. 3D mobile user interface with configurable workspace management
US9043433B2 (en) 2010-07-26 2015-05-26 Seven Networks, Inc. Mobile network traffic coordination across multiple applications
US9055102B2 (en) 2006-02-27 2015-06-09 Seven Networks, Inc. Location-based operations and messaging
US9060032B2 (en) 2010-11-01 2015-06-16 Seven Networks, Inc. Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic
US9065765B2 (en) 2013-07-22 2015-06-23 Seven Networks, Inc. Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network
US9077630B2 (en) 2010-07-26 2015-07-07 Seven Networks, Inc. Distributed implementation of dynamic wireless traffic policy
US9161258B2 (en) 2012-10-24 2015-10-13 Seven Networks, Llc Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion
US9173128B2 (en) 2011-12-07 2015-10-27 Seven Networks, Llc Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol
US9203864B2 (en) 2012-02-02 2015-12-01 Seven Networks, Llc Dynamic categorization of applications for network access in a mobile network
US9241314B2 (en) 2013-01-23 2016-01-19 Seven Networks, Llc Mobile device with application or context aware fast dormancy
US9251193B2 (en) 2003-01-08 2016-02-02 Seven Networks, Llc Extending user relationships
US9275163B2 (en) 2010-11-01 2016-03-01 Seven Networks, Llc Request and response characteristics based adaptation of distributed caching in a mobile network
US9307493B2 (en) 2012-12-20 2016-04-05 Seven Networks, Llc Systems and methods for application management of mobile device radio state promotion and demotion
US9325662B2 (en) 2011-01-07 2016-04-26 Seven Networks, Llc System and method for reduction of mobile network traffic used for domain name system (DNS) queries
US9326189B2 (en) 2012-02-03 2016-04-26 Seven Networks, Llc User as an end point for profiling and optimizing the delivery of content and data in a wireless network
US9330190B2 (en) 2006-12-11 2016-05-03 Swift Creek Systems, Llc Method and system for providing data handling information for use by a publish/subscribe client
US9330196B2 (en) 2010-11-01 2016-05-03 Seven Networks, Llc Wireless traffic management system cache optimization using http headers
US9384496B2 (en) 2011-02-14 2016-07-05 Soleo Communications, Inc Call tracking system and method
US9832095B2 (en) 2011-12-14 2017-11-28 Seven Networks, Llc Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic
US10263899B2 (en) 2012-04-10 2019-04-16 Seven Networks, Llc Enhanced customer service for mobile carriers using real-time and historical mobile application and traffic or optimization data associated with mobile devices in a mobile network

Families Citing this family (273)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7359720B2 (en) * 1996-09-27 2008-04-15 Openwave Systems Inc. Mobility extended telephone application programming interface and method of use
US7283973B1 (en) 1998-10-07 2007-10-16 Logic Tree Corporation Multi-modal voice-enabled content access and delivery system
US6941273B1 (en) * 1998-10-07 2005-09-06 Masoud Loghmani Telephony-data application interface apparatus and method for multi-modal access to data applications
US6574239B1 (en) * 1998-10-07 2003-06-03 Eric Morgan Dowling Virtual connection of a remote unit to a server
US6522875B1 (en) * 1998-11-17 2003-02-18 Eric Morgan Dowling Geographical web browser, methods, apparatus and systems
US6560456B1 (en) * 1999-05-24 2003-05-06 Openwave Systems, Inc. System and method for providing subscriber-initiated information over the short message service (SMS) or a microbrowser
FR2796796B1 (en) * 1999-07-22 2001-09-21 France Telecom REMOTE ACCESS SYSTEM FOR TELECOMMUNICATIONS AND / OR COMPUTER SERVICES USING THE SHORT MESSAGES OF FIXED OR MOBILE TELEPHONES
US7783508B2 (en) 1999-09-20 2010-08-24 Numerex Corp. Method and system for refining vending operations based on wireless data
US6625437B1 (en) * 1999-09-23 2003-09-23 Sprint Spectrum, L.P. Location and events reporting in a wireless telecommunications network
US8073477B2 (en) 2000-04-11 2011-12-06 Telecommunication Systems, Inc. Short message distribution center
DE60021761T2 (en) * 1999-12-08 2006-03-30 Flatwire, Inc. SYSTEM FOR STORING AND PROVIDING MOBILE COMMUNICATIONS ADDRESS INFORMATION
US7248862B2 (en) * 2000-01-19 2007-07-24 Sony Ericsson Mobile Communications Ab Method and apparatus for retrieving calling party information in a mobile communications system
US6996072B1 (en) * 2000-01-19 2006-02-07 The Phonepages Of Sweden Ab Method and apparatus for exchange of information in a communication network
US6977909B2 (en) * 2000-01-19 2005-12-20 Phonepages Of Sweden, Inc. Method and apparatus for exchange of information in a communication network
KR20010000076A (en) * 2000-01-26 2001-01-05 오기호 Internet service system for providing designed information
WO2001059569A2 (en) * 2000-02-09 2001-08-16 Apriva, Inc. Communication systems, components, and methods with programmable wireless devices
GB0004331D0 (en) * 2000-02-24 2000-04-12 Ibm Client server communications for a mobile computing device
EP1258111A2 (en) * 2000-02-24 2002-11-20 mBlox Ltd. A system and method for providing information services to a mobile device user
US8977559B2 (en) * 2000-04-07 2015-03-10 Zyzeba Holding Limited Interactive marketing system
NZ503817A (en) * 2000-04-07 2003-05-30 Cool 123 Ltd Survey reply using short message service mobile services
AU2001253361A1 (en) * 2000-04-11 2001-10-23 Telecommunication Systems, Inc. Intelligent delivery agent for short message distribution center
US7522911B2 (en) 2000-04-11 2009-04-21 Telecommunication Systems, Inc. Wireless chat automatic status tracking
US7949773B2 (en) * 2000-04-12 2011-05-24 Telecommunication Systems, Inc. Wireless internet gateway
AU5535301A (en) * 2000-04-12 2001-10-30 Weather Central Inc System and method for providing personalized weather reports and the like
US6891811B1 (en) * 2000-04-18 2005-05-10 Telecommunication Systems Inc. Short messaging service center mobile-originated to HTTP internet communications
AU2001263330A1 (en) * 2000-05-09 2001-12-03 Ztango, Inc. A method and system for biling over a wireless application protocol gateway
CN1207876C (en) * 2000-06-15 2005-06-22 国际商业机器公司 Short message gateway, system and method supply information service for mobile phone
US20020099799A1 (en) * 2000-06-19 2002-07-25 Kolsky Amir D. Method and system for universal and transparent access to heterogeneous resources
US7590539B1 (en) * 2000-06-28 2009-09-15 At&T Intellectual Property I, L.P. System and method for email notification
DE10033289A1 (en) * 2000-07-07 2002-01-24 Alcatel Sa Network Management Server
US6925307B1 (en) 2000-07-13 2005-08-02 Gtech Global Services Corporation Mixed-mode interaction
US6505123B1 (en) 2000-07-24 2003-01-07 Weatherbank, Inc. Interactive weather advisory system
US6836730B2 (en) * 2000-07-24 2004-12-28 Weatherbank, Inc. Interactive weather advisory system
US7054614B1 (en) * 2000-08-07 2006-05-30 Denso Corporation Context privacy for delivery of context-aware content for wireless terminals
US7209950B2 (en) * 2000-08-15 2007-04-24 Zonamovil.Com, Inc. Method and apparatus for a network independent short message delivery system
US6956831B1 (en) * 2000-08-28 2005-10-18 Converse Ltd. Wireless initiated messaging
GB2366693B (en) * 2000-08-31 2002-08-14 F Secure Oyj Software virus protection
AU2001284424A1 (en) * 2000-09-05 2002-03-22 Helios Co., Ltd. Radio communication service providing system, radio communication device, radio communication service providing method, and radio communication method
AUPR066300A0 (en) * 2000-10-09 2000-11-02 A & Mt Projects Pty Limited The use of wireless application protocol for making trading decisions and executing transactions in real time
FI109440B (en) * 2000-10-19 2002-07-31 Wireless Media Finland Ltd Oy Provision of mobile communications services
US6990472B2 (en) 2000-10-23 2006-01-24 Starpound Corporation Telecommunications initiated data fulfillment system
US8001272B2 (en) 2000-10-25 2011-08-16 Syniverse Icx Corporation Obtaining a valid international destination address
US7403970B1 (en) 2000-10-25 2008-07-22 Verisign, Inc. Method and apparatus for assigning a virtual address to and text-messaging to multiple text-capable destination entities
US7245928B2 (en) 2000-10-27 2007-07-17 Cellemetry, Llc Method and system for improved short message services
FI20002370A (en) * 2000-10-27 2002-04-28 Nokia Corp Use of the Service in a Mobile System
US6954850B1 (en) * 2000-10-30 2005-10-11 Matsushita Electric Works, Ltd. Electronic device that uses a pager network for remote reprogramming of the device
US7519654B1 (en) 2000-11-22 2009-04-14 Telecommunication Systems, Inc. Web gateway multi-carrier support
US20020116450A1 (en) * 2000-12-01 2002-08-22 Multiscience System Pte Ltd. Network for information transfer for mobile stations
US20020123359A1 (en) * 2000-12-01 2002-09-05 Multiscience System Pte Limited Network for information transfer for mobile stations
US20040033815A1 (en) * 2000-12-18 2004-02-19 Noldus Rogier August Telecommunication system and method for transferring information between an intelligent network control unit and a terminal
KR100416342B1 (en) * 2001-02-06 2004-01-31 주식회사 케이티프리텔 A method for receiving data using SMS and wireless Internet and system thereof
US7200142B1 (en) * 2001-02-08 2007-04-03 Logic Tree Corporation System for providing multi-phased, multi-modal access to content through voice and data devices
US8000320B2 (en) * 2001-02-08 2011-08-16 Logic Tree Corporation System for providing multi-phased, multi-modal access to content through voice and data devices
US6948129B1 (en) 2001-02-08 2005-09-20 Masoud S Loghmani Multi-modal, multi-path user interface for simultaneous access to internet data over multiple media
US20020155847A1 (en) * 2001-02-09 2002-10-24 Uri Weinberg Communications recording system
US7433967B2 (en) * 2001-02-16 2008-10-07 Microsoft Corporation Method and system for routing SMS messages
US6768994B1 (en) * 2001-02-23 2004-07-27 Trimble Navigation Limited Web based data mining and location data reporting and system
US20030018704A1 (en) * 2001-03-08 2003-01-23 Vasilis Polychronidis Network presence and location agent
US6944447B2 (en) * 2001-04-27 2005-09-13 Accenture Llp Location-based services
US6848542B2 (en) 2001-04-27 2005-02-01 Accenture Llp Method for passive mining of usage information in a location-based services system
US7437295B2 (en) * 2001-04-27 2008-10-14 Accenture Llp Natural language processing for a location-based services system
US7970648B2 (en) * 2001-04-27 2011-06-28 Accenture Global Services Limited Advertising campaign and business listing management for a location-based services system
US7698228B2 (en) * 2001-04-27 2010-04-13 Accenture Llp Tracking purchases in a location-based services system
US20020187794A1 (en) * 2001-05-04 2002-12-12 Comverse Network Systems, Ltd. SMS automatic reply and automatic handling
NL1018008C1 (en) * 2001-05-07 2002-11-08 Jean-Luc Rochet Method and system for performing personalized interactive automated electronic marketing from the supplier of marketing services.
US20020174072A1 (en) * 2001-05-17 2002-11-21 Michael Wengrovitz Secure internet-based call accounting service
FR2825555B1 (en) * 2001-05-30 2004-03-12 Nilcom SHORT MESSAGE SYSTEM, ESPECIALLY PREPAID MESSAGES
US20030008661A1 (en) * 2001-07-03 2003-01-09 Joyce Dennis P. Location-based content delivery
US6798358B2 (en) * 2001-07-03 2004-09-28 Nortel Networks Limited Location-based content delivery
US7068189B2 (en) * 2001-07-03 2006-06-27 Nortel Networks Limited Location and event triggered notification services
GB0118709D0 (en) * 2001-08-01 2001-09-26 Roke Manor Research Data transfer method
JP2003044333A (en) * 2001-08-01 2003-02-14 Fujitsu Ltd Directory managing method, program, device and storage medium
US7738407B2 (en) 2001-08-03 2010-06-15 At&T Intellectual Property Ii, L.P. Method and apparatus for delivering IPP2T (IP-push-to-talk) wireless LAN mobile radio service
US7307963B2 (en) * 2001-08-03 2007-12-11 At&T Corp. Architecture and method for using IEEE 802.11-like wireless LAN system to emulate private land mobile radio system (PLMRS) radio service
SE0102729D0 (en) * 2001-08-15 2001-08-15 Phone Pages Sweden Ab Method and apparatus for exchange of information in a communication network
FI20011680A (en) * 2001-08-21 2003-02-22 Bookit Oy Appointment method and system
US9288315B2 (en) 2001-08-21 2016-03-15 Bookit Oy Ajanvarauspalvelu Method and system for mediating and provisioning services
US8737954B2 (en) 2001-08-21 2014-05-27 Bookit Oy Ajanvarauspalvelu Managing recurring payments from mobile terminals
US9578022B2 (en) 2001-08-21 2017-02-21 Bookit Oy Ajanvarauspalvelu Multi-factor authentication techniques
US9171307B2 (en) 2002-08-21 2015-10-27 Bookit Oy Ajanvarauspalvelu Using successive levels of authentication in online commerce
US9418361B2 (en) 2001-08-21 2016-08-16 Bookit Oy Ajanvarauspalvelu Managing recurring payments from mobile terminals
US9807614B2 (en) 2001-08-21 2017-10-31 Bookit Oy Ajanvarauspalvelu Using successive levels of authentication in online commerce
FI124899B (en) 2008-07-04 2015-03-13 Bookit Oy Ajanvarauspalvelu Method and system for sending messages
FI119168B (en) 2006-04-21 2008-08-15 Jukka Tapio Aula SMS delivery method and system for queries and invitations
FI117663B (en) 2005-12-02 2006-12-29 Bookit Oy Ajanvarauspalvelu Message sending method for telecommunication network, involves converting reply address information to correspond to dialogue so that message transmission and reception are implemented in different parts of telecommunication system
US9937531B2 (en) 2009-03-10 2018-04-10 Bookit Oy Ajanvarauspalvelu Method and system for delivery of goods
US10929784B2 (en) 2001-08-21 2021-02-23 Bookit Oy Booking method and system
US10902491B2 (en) 2001-08-21 2021-01-26 Bookit Oy Product/service reservation and delivery facilitation with semantic analysis enabled dialog assistance
US8737955B2 (en) 2001-08-21 2014-05-27 Bookit Oy Ajanvarauspalvelu Managing recurring payments from mobile terminals
US8737959B2 (en) 2001-08-21 2014-05-27 Bookit Oy Ajanvarauspalvelu Managing recurring payments from mobile terminals
US9406032B2 (en) 2001-08-21 2016-08-02 Bookit Oy Ajanvarauspalvelu Financial fraud prevention method and system
US9406062B2 (en) 2001-08-21 2016-08-02 Bookit Oy Ajanvarauspalvelu Authentication method and system
US11004114B2 (en) 2001-08-21 2021-05-11 Bookit Oy Components, system, platform and methodologies for mediating and provisioning services and product delivery and orchestrating, mediating and authenticating transactions and interactions
US8666380B2 (en) 2001-08-21 2014-03-04 Bookit Oy Ajanvarauspalvelu Communication method and system
US8737958B2 (en) 2001-08-21 2014-05-27 Bookit Oy Ajanvarauspalvelu Managing recurring payments from mobile terminals
FI118585B (en) 2006-05-02 2007-12-31 Bookit Oy Ajanvarauspalvelu Procedure and system for combining text and audio messages in a communication dialogue
US10469591B2 (en) 2001-08-21 2019-11-05 Bookit Oy Method and system for mediating and provisioning services
FI118586B (en) 2006-05-02 2007-12-31 Bookit Oy Ajanvarauspalvelu Procedure and system for combining text and audio messages in a communication dialogue
US7203505B1 (en) * 2001-08-30 2007-04-10 Nokia Corporation Message transfer from a source device via a mobile terminal device to a third device
US6658260B2 (en) 2001-09-05 2003-12-02 Telecommunication Systems, Inc. Inter-carrier short messaging service providing phone number only experience
WO2003024136A1 (en) * 2001-09-12 2003-03-20 Aircross Co., Ltd. Push advertisement in mobile communications network and mobile terminal suitable for the same
US7221951B2 (en) * 2001-09-17 2007-05-22 Level Z, L.L.C. Method and system for short message service exchange and teleconferencing
US20030069991A1 (en) * 2001-10-09 2003-04-10 Brescia Paul T. Location-based address provision
US7151764B1 (en) 2001-11-01 2006-12-19 Nokia Corporation Service notification on a low bluetooth layer
DE10155197A1 (en) * 2001-11-12 2003-05-28 T Mobile Deutschland Gmbh Procedure for enabling access to WAP, Internet and intranet content via a digital mobile network
US8285880B2 (en) * 2001-11-30 2012-10-09 Oracle International Corporation Servicing requests that are issued in a protocol other than the protocol expected by the service
US6873858B1 (en) * 2001-12-06 2005-03-29 Alcatel Bridge mechanism, and associated method, for multi-network radio communication system
US7194252B1 (en) * 2001-12-13 2007-03-20 Bellsouth Intellectual Property Corp. Remote electronic mailbox access
NO317790B1 (en) * 2001-12-21 2004-12-13 Phonename As Method and system for making telephone calls in digital telephone systems
KR100466928B1 (en) * 2001-12-29 2005-01-24 에스케이 텔레콤주식회사 Dual Stack Mobile Communication System
GB2384330A (en) * 2002-01-17 2003-07-23 Nick Rayne System for synchronising a local database using SMS messages
US7149537B1 (en) * 2002-02-12 2006-12-12 Cellco Partnership Method and system for generating a user-accessible internet-based mobile messaging log
US7340214B1 (en) 2002-02-13 2008-03-04 Nokia Corporation Short-range wireless system and method for multimedia tags
EP1339202A1 (en) * 2002-02-15 2003-08-27 Siemens Aktiengesellschaft Method and server for accessing Internet pages
GB2387002A (en) * 2002-02-20 2003-10-01 1Revolution Group Plc Personal identification system and method using a mobile device
US7240095B1 (en) * 2002-02-22 2007-07-03 Bellsouth Intellectual Property Corporation Electronic mail notification
US7249182B1 (en) * 2002-02-27 2007-07-24 Nokia Corporation Personal profile sharing and management for short-range wireless terminals
US7102640B1 (en) * 2002-03-21 2006-09-05 Nokia Corporation Service/device indication with graphical interface
ES2276919T3 (en) * 2002-03-27 2007-07-01 First Hop Ltd SYSTEM AND PROCESS OF MESSAGE SERVICES MANAGEMENT.
US6718237B1 (en) * 2002-03-28 2004-04-06 Numerex Investment Corp. Method for reducing capacity demands for conveying geographic location information over capacity constrained wireless systems
US20030194064A1 (en) * 2002-04-10 2003-10-16 Lee Anne Yin-Fee System and method for delivering web products to a subscriber unit
US7103313B2 (en) * 2002-06-05 2006-09-05 Nokia Corporation Automatic determination of access point content and services for short-range wireless terminals
DE10230897A1 (en) * 2002-07-09 2004-01-29 Siemens Ag Messaging method and system
US7218918B1 (en) * 2002-07-15 2007-05-15 Bellsouth Intellectual Property Corporation Systems and methods for a wireless messaging information service
US6970698B2 (en) 2002-07-23 2005-11-29 Sbc Technology Resources, Inc. System and method for updating data in remote devices
FR2844132A1 (en) * 2002-08-30 2004-03-05 Over The Air Ota System for transmitting multimedia contents on demand to users of mobile telephones, comprises platform which stores the contents and dispatches them on receipt of labels obtained from media organs
US7088805B1 (en) * 2002-09-24 2006-08-08 Bellsouth Intellectual Property Corporation Method for polling a call log
US20040203581A1 (en) * 2002-10-07 2004-10-14 Msafe Ltd. Method system and device for monitoring data pushed to a wireless communication device
US7848767B2 (en) 2002-10-15 2010-12-07 Tekelec Methods and systems for migrating between application layer mobile signaling protocols
US6968177B2 (en) * 2002-11-19 2005-11-22 Microsoft Corporation Transport agnostic authentication of wireless devices
US7519678B1 (en) * 2002-11-22 2009-04-14 Verizon Laboratories, Inc. Internet messaging notification methods and systems
US7184754B1 (en) * 2003-02-04 2007-02-27 Farmar Michael G Method and apparatus for cellular telephone directory assistance
US7191179B2 (en) * 2003-02-10 2007-03-13 Cingular Wireless Ii, Llc Distributed profile storage and management in a telecommunication network
EP1604328A1 (en) 2003-03-12 2005-12-14 Telia AB (publ) Device and procedure for handling of services
US20040181517A1 (en) * 2003-03-13 2004-09-16 Younghee Jung System and method for social interaction
US7242925B2 (en) * 2003-05-08 2007-07-10 Bellsouth Intellectual Property Corporation Wireless market place for multiple access internet portal
WO2004102345A2 (en) * 2003-05-09 2004-11-25 Tekelec Methods and systems for providing short message gateway functionality in a telecommunications network
US7136661B2 (en) * 2003-07-08 2006-11-14 Lucent Technologies Inc. Weather alert notification to mobile station upon weather alert occurrence during a time period
US7899473B2 (en) * 2003-07-21 2011-03-01 Telecommunications Systems, Inc. Wireless network location-based reference information
KR100526565B1 (en) * 2003-09-08 2005-11-03 삼성전자주식회사 Communication terminal and method for providing differential function according to class of user
US7609820B2 (en) * 2003-11-12 2009-10-27 At&T Intellectual Property I, L.P. Identification and management of automatically-generated voicemail notifications of voicemail and electronic mail receipt
US7260186B2 (en) 2004-03-23 2007-08-21 Telecommunication Systems, Inc. Solutions for voice over internet protocol (VoIP) 911 location services
US7903791B2 (en) 2005-06-13 2011-03-08 Telecommunication Systems, Inc. Enhanced E911 location information using voice over internet protocol (VoIP)
US20050136837A1 (en) * 2003-12-22 2005-06-23 Nurminen Jukka K. Method and system for detecting and using context in wireless networks
RU2246754C1 (en) * 2003-12-29 2005-02-20 Антонов Александр Олегович Method for data exchange between communication networks subscribers and machine-recognizable data carrier
IL159838A0 (en) * 2004-01-13 2004-06-20 Yehuda Binder Information device
US7323970B1 (en) 2004-01-21 2008-01-29 Numerex Corporation Method and system for remote interaction with a vehicle via wireless communication
EP1557988A1 (en) * 2004-01-23 2005-07-27 Motorola, Inc. Method and device for wireless messaging
US7369533B1 (en) 2004-02-02 2008-05-06 Utstarcom, Inc. System, method and mobile devices transmitting request codes during link establishment in data networks
WO2005081148A1 (en) * 2004-02-13 2005-09-01 Idiom Holdings Limited A system and method for the validation of electronic vouchers
ATE477510T1 (en) * 2004-02-20 2010-08-15 Harman Becker Automotive Sys APPARATUS AND METHOD FOR GENERATING ENVIRONMENTAL PARAMETERS AND DETERMINING WEATHER INFORMATION
US7991411B2 (en) * 2004-05-06 2011-08-02 Telecommunication Systems, Inc. Method to qualify multimedia message content to enable use of a single internet address domain to send messages to both short message service centers and multimedia message service centers
US8195205B2 (en) 2004-05-06 2012-06-05 Telecommunication Systems, Inc. Gateway application to support use of a single internet address domain for routing messages to multiple multimedia message service centers
SE528341C2 (en) * 2004-07-20 2006-10-24 Smarttrust Ab Procedure for handling requests for services in a mobile telecommunications network
US8117073B1 (en) 2004-09-17 2012-02-14 Rearden Commerce, Inc. Method and system for delegation of travel arrangements by a temporary agent
US20060075075A1 (en) * 2004-10-01 2006-04-06 Malinen Jouni I Method and system to contextually initiate synchronization services on mobile terminals in an enterprise environment
US7925540B1 (en) 2004-10-15 2011-04-12 Rearden Commerce, Inc. Method and system for an automated trip planner
DE602005011320D1 (en) * 2004-10-27 2009-01-08 Intellprop Ltd DEVICE AND METHOD FOR TELECOMMUNICATIONS SERVICES
US7970666B1 (en) 2004-12-30 2011-06-28 Rearden Commerce, Inc. Aggregate collection of travel data
US20060161469A1 (en) 2005-01-14 2006-07-20 Weatherbank, Inc. Interactive advisory system
US20060212355A1 (en) * 2005-01-27 2006-09-21 Brian Teague Social information and promotional offer management and distribution systems and methods
US20060167753A1 (en) * 2005-01-27 2006-07-27 Brian Teague Information and promotional offer management and distribution systems and methods
US8832121B2 (en) 2005-02-02 2014-09-09 Accuweather, Inc. Location-based data communications system and method
US20080147450A1 (en) * 2006-10-16 2008-06-19 William Charles Mortimore System and method for contextualized, interactive maps for finding and booking services
US7941165B2 (en) * 2005-03-02 2011-05-10 Cisco Technology, Inc. System and method for providing a proxy in a short message service (SMS) environment
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
DE102005023329A1 (en) * 2005-05-17 2006-11-30 Vodafone Holding Gmbh Operating a usable in mobile networks mobile terminal in a mobile network
US7548158B2 (en) 2005-08-08 2009-06-16 Telecommunication Systems, Inc. First responder wireless emergency alerting with automatic callback and location triggering
US9152982B2 (en) * 2005-08-19 2015-10-06 Nuance Communications, Inc. Method of compensating a provider for advertisements displayed on a mobile phone
US8073700B2 (en) 2005-09-12 2011-12-06 Nuance Communications, Inc. Retrieval and presentation of network service results for mobile device using a multimodal browser
US7580719B2 (en) * 2005-09-21 2009-08-25 U Owe Me, Inc SMS+: short message service plus context support for social obligations
US8509826B2 (en) * 2005-09-21 2013-08-13 Buckyball Mobile Inc Biosensor measurements included in the association of context data with a text message
US9166823B2 (en) * 2005-09-21 2015-10-20 U Owe Me, Inc. Generation of a context-enriched message including a message component and a contextual attribute
US8515468B2 (en) * 2005-09-21 2013-08-20 Buckyball Mobile Inc Calculation of higher-order data from context data
US8489132B2 (en) * 2005-09-21 2013-07-16 Buckyball Mobile Inc. Context-enriched microblog posting
US8275399B2 (en) * 2005-09-21 2012-09-25 Buckyball Mobile Inc. Dynamic context-data tag cloud
US7551935B2 (en) * 2005-09-21 2009-06-23 U Owe Me, Inc. SMS+4D: short message service plus 4-dimensional context
US9042921B2 (en) * 2005-09-21 2015-05-26 Buckyball Mobile Inc. Association of context data with a voice-message component
US8509827B2 (en) * 2005-09-21 2013-08-13 Buckyball Mobile Inc. Methods and apparatus of context-data acquisition and ranking
US20070136086A1 (en) * 2005-10-17 2007-06-14 Luerssen Brian T System and method for providing location-based information to a mobile device
US7477909B2 (en) * 2005-10-31 2009-01-13 Nuance Communications, Inc. System and method for conducting a search using a wireless mobile device
US7889716B2 (en) * 2005-12-01 2011-02-15 Tekelec Methods, systems, and computer program products for using an E.164 number (ENUM) database for message service message routing resolution among 2G and subsequent generation network systems
WO2007070842A2 (en) * 2005-12-15 2007-06-21 Josef Berger System and methods for initiating, maintaining, and delivering personalized information by communication server
US8229467B2 (en) 2006-01-19 2012-07-24 Locator IP, L.P. Interactive advisory system
WO2007085023A2 (en) * 2006-01-20 2007-07-26 Josef Berger Systems and methods for operating communication processes using a personalized communication web server
US7925243B2 (en) 2006-02-14 2011-04-12 Mcgary Faith System and method for providing mobile device services using SMS communications
US7937458B2 (en) * 2006-02-14 2011-05-03 Nanamura Roberto N On-demand software service system and method
EP1989894B1 (en) * 2006-02-15 2019-02-13 Tekelec Global, Inc. Methods, systems, and computer program products for selectively processing or redirecting signaling connection control part (sccp) messages
US8165562B2 (en) * 2006-03-20 2012-04-24 Rave Wireless, Inc. Personalized message escrow
US20070218895A1 (en) 2006-03-20 2007-09-20 Rave Wireless, Inc. Personal security system
US8126424B2 (en) * 2006-03-20 2012-02-28 Rave Wireless, Inc. Personalized message escrow with graphical route representation
ITTO20060256A1 (en) * 2006-04-07 2007-10-08 Gaetano Rizzi UNIT AND METHOD OF DATA PROCESSING, PARTICULARLY FOR PROCESSING REQUESTED MESSAGES INFORMATION TRANSMITTED VIA THE TELEPHONE NETWORK
WO2007136723A2 (en) 2006-05-17 2007-11-29 Numerex Corp. System and method for prolonging wireless data product's life
US20080004917A1 (en) * 2006-06-30 2008-01-03 Rearden Commerce, Inc. System and method for automatically rebooking reservations
US7941374B2 (en) 2006-06-30 2011-05-10 Rearden Commerce, Inc. System and method for changing a personal profile or context during a transaction
US7787445B2 (en) 2006-07-20 2010-08-31 Tekelec Methods, systems, and computer program products for routing and processing ENUM queries
US8208946B2 (en) * 2006-07-24 2012-06-26 Qualcomm Incorporated Method, apparatus, and system for transmitting messages
US8068860B1 (en) 2006-08-25 2011-11-29 At&T Mobility Ii Llc Short message service (SMS) protocol gateway
US7966013B2 (en) 2006-11-03 2011-06-21 Telecommunication Systems, Inc. Roaming gateway enabling location based services (LBS) roaming for user plane in CDMA networks without requiring use of a mobile positioning center (MPC)
US8499634B2 (en) * 2006-11-10 2013-08-06 Siemens Medical Solutions Usa, Inc. Transducer array imaging system
US20080154723A1 (en) * 2006-11-14 2008-06-26 James Ferguson Systems and methods for online advertising, sales, and information distribution
US8254551B2 (en) * 2006-12-07 2012-08-28 Tekelec, Inc. Methods, systems, and computer program products for providing quality of service using E.164 number mapping (ENUM) data in a communications network
US20110015984A1 (en) * 2006-12-20 2011-01-20 John Galinos Methods and apparatus for implementing a promotional reward program
US9161182B2 (en) * 2006-12-29 2015-10-13 Life In Mobile Innovations, Inc. System and method for conveying personal information through cellular text messaging services
US20080188250A1 (en) * 2007-02-05 2008-08-07 Utstarcom, Inc. Delivering a radio phone short messaging service message format within an application layer internet protocol message
CA2677297C (en) 2007-02-06 2014-01-28 Michael Marett Service escrowed transportable wireless event reporting system
US8719348B2 (en) * 2007-02-23 2014-05-06 At&T Intellectual Property I, L.P. Sender-controlled remote e-mail alerting and delivery
US8634814B2 (en) 2007-02-23 2014-01-21 Locator IP, L.P. Interactive advisory system for prioritizing content
US8799369B2 (en) * 2007-02-23 2014-08-05 At&T Intellectual Property I, L.P. Recipient-controlled remote E-mail alerting and delivery
US8843376B2 (en) 2007-03-13 2014-09-23 Nuance Communications, Inc. Speech-enabled web content searching using a multimodal browser
US10825089B2 (en) 2007-03-15 2020-11-03 Bgc Partners, Inc. Error detection and recovery in an electronic trading system
BRPI0810243A2 (en) * 2007-04-20 2014-10-29 Stephen Murphy PROCESSOR IMPLEMENTED METHOD AND SYSTEM, AND PROCESSOR ACCESSIBLE MEANS TO RESPOND TO USER TEXT SEQUENCE, AND USER TO RESPOND TO USER TEXT SEARCH
US20080281745A1 (en) * 2007-05-08 2008-11-13 Johnson James C System And Method For Requesting A Support Service From An Electronic Trading System
AU2008260261B2 (en) * 2007-05-21 2013-06-13 Stefan Gromoll Method and system for sending, routing, and receiving information using concise messages
US7996541B2 (en) * 2007-06-15 2011-08-09 Tekelec Methods, systems, and computer program products for identifying a serving home subscriber server (HSS) in a communications network
US20090030777A1 (en) * 2007-07-23 2009-01-29 Bridges Thomas L System and Method for Message-Based Bookmarking
US8538000B2 (en) * 2007-08-10 2013-09-17 Tekelec, Inc. Methods, systems, and computer program products for performing message deposit transaction screening
US8756129B1 (en) * 2007-10-11 2014-06-17 United Services Automobile Association System and method for text messaging of financial account data
US20090112996A1 (en) * 2007-10-25 2009-04-30 Cisco Technology, Inc. Determining Presence Status of End User Associated with Multiple Access Terminals
US20090112926A1 (en) * 2007-10-25 2009-04-30 Cisco Technology, Inc. Utilizing Presence Data Associated with a Resource
US20090112997A1 (en) * 2007-10-25 2009-04-30 Cisco Technology, Inc. Utilizing Presence Data Associated with Web Item
US8552855B2 (en) * 2007-11-06 2013-10-08 Three H, Llc Method and system for safety monitoring
US7831213B1 (en) * 2007-11-30 2010-11-09 Clear Wireless Llc Method and system for configuring a tower top low noise amplifier
US20090210508A1 (en) * 2008-02-15 2009-08-20 Tommy S.R.L Methods and systems for providing information associated with a consumer good
US20090210261A1 (en) * 2008-02-20 2009-08-20 Rearden Commerce, Inc. System and Method for Multi-Modal Travel Shopping
EP2258128B1 (en) * 2008-03-07 2017-01-11 Tekelec Global, Inc. Methods, systems, and computer readable media for routing a message service message through a communications network
US20090248457A1 (en) * 2008-03-31 2009-10-01 Rearden Commerce, Inc. System and Method for Providing Travel Schedule of Contacts
DE102008036727B4 (en) * 2008-08-07 2015-07-02 Vodafone Holding Gmbh Apparatus and method for initiating a missed call notification to a mobile station when listening to a voice message stored in a voice message storage device
US8112494B2 (en) * 2008-08-13 2012-02-07 Mediawave International Corporation Systems and methods for provision of content data
US8336762B1 (en) 2008-11-17 2012-12-25 Greenwise Bankcard LLC Payment transaction processing
WO2010060087A2 (en) 2008-11-24 2010-05-27 Tekelec Systems, methods, and computer readable media for location-sensitive called-party number translation in a telecommunications network
US8447335B2 (en) * 2008-11-25 2013-05-21 Tekelec Global, Inc. Methods, systems, and computer program products for providing first delivery attempt service for short message peer-to-peer (SMPP) messages
US20100211419A1 (en) * 2009-02-13 2010-08-19 Rearden Commerce, Inc. Systems and Methods to Present Travel Options
US9501775B2 (en) 2009-03-10 2016-11-22 Bookit Oy Ajanvarauspalvelu Managing recurring payments from mobile terminals
US9021014B2 (en) * 2009-03-25 2015-04-28 Tekelec, Inc. Methods, systems, and computer readable media for providing home subscriber server (HSS) proxy
US9301191B2 (en) 2013-09-20 2016-03-29 Telecommunication Systems, Inc. Quality of service to over the top applications used with VPN
US8867485B2 (en) 2009-05-05 2014-10-21 Telecommunication Systems, Inc. Multiple location retrieval function (LRF) network having location continuity
WO2010132436A2 (en) * 2009-05-11 2010-11-18 Tekelec Methods, systems, and computer readable media for providing scalable number portability (np) home location register (hlr)
US8224337B2 (en) * 2009-09-16 2012-07-17 Tekelec, Inc. Methods, systems, and computer readable media for providing foreign routing address information to a telecommunications network gateway
CA2776802C (en) 2009-10-06 2023-03-28 Jean-Luc Rochet Human security and survival system
US9313759B2 (en) 2009-10-16 2016-04-12 Tekelec, Inc. Methods, systems, and computer readable media for providing triggerless equipment identity register (EIR) service in a diameter network
US8750126B2 (en) * 2009-10-16 2014-06-10 Tekelec, Inc. Methods, systems, and computer readable media for multi-interface monitoring and correlation of diameter signaling information
US8958306B2 (en) 2009-10-16 2015-02-17 Tekelec, Inc. Methods, systems, and computer readable media for providing diameter signaling router with integrated monitoring functionality
US8489131B2 (en) * 2009-12-21 2013-07-16 Buckyball Mobile Inc. Smart device configured to determine higher-order context data
WO2011106690A2 (en) 2010-02-25 2011-09-01 Tekelelec Systems, methods, and computer readable media for using a signaling message routing node to provide backup subscriber information management service
US8510348B2 (en) * 2010-03-03 2013-08-13 Wgrs Licensing Company, Llc Systems and methods for creating and using imbedded shortcodes and shortened physical and internet addresses
US8688087B2 (en) 2010-12-17 2014-04-01 Telecommunication Systems, Inc. N-dimensional affinity confluencer
US8942743B2 (en) 2010-12-17 2015-01-27 Telecommunication Systems, Inc. iALERT enhanced alert manager
CN103385012B (en) 2010-12-23 2016-08-10 泰克莱克股份有限公司 For revising the method for Diameter signaling message, system and the equipment of billing function node to be mail to
JP5885757B2 (en) 2011-01-21 2016-03-15 テケレック・インコーポレイテッドTekelec, Inc. Method, system, and computer-readable medium for screening Diameter messages in a Diameter signaling router (DSR) having a distributed message processor architecture
CN103493436B (en) 2011-03-18 2016-10-05 泰科来股份有限公司 Method, apparatus and system for configurable diameter address resolution
US9449288B2 (en) 2011-05-20 2016-09-20 Deem, Inc. Travel services search
US9544271B2 (en) 2011-09-16 2017-01-10 Telecommunication Systems, Inc. Anonymous messaging conversation
US9479344B2 (en) 2011-09-16 2016-10-25 Telecommunication Systems, Inc. Anonymous voice conversation
US8929854B2 (en) 2011-10-27 2015-01-06 Telecommunication Systems, Inc. Emergency text messaging
KR101402506B1 (en) * 2011-12-01 2014-06-03 라인 가부시키가이샤 System and method for providing information interactively by instant messaging application
US9100796B2 (en) 2011-12-15 2015-08-04 Tekelec, Inc. Methods, systems, and computer readable media for seamless roaming between diameter and non-diameter networks
US8984591B2 (en) 2011-12-16 2015-03-17 Telecommunications Systems, Inc. Authentication via motion of wireless device movement
US9384339B2 (en) 2012-01-13 2016-07-05 Telecommunication Systems, Inc. Authenticating cloud computing enabling secure services
US9338153B2 (en) 2012-04-11 2016-05-10 Telecommunication Systems, Inc. Secure distribution of non-privileged authentication credentials
US11663628B2 (en) 2012-05-14 2023-05-30 Iqzone, Inc. Systems and methods for unobtrusively displaying media content on portable devices
US11599907B2 (en) 2012-05-14 2023-03-07 Iqzone, Inc. Displaying media content on portable devices based upon user interface state transitions
US9208346B2 (en) 2012-09-05 2015-12-08 Telecommunication Systems, Inc. Persona-notitia intellection codifier
US8855654B2 (en) 2013-01-28 2014-10-07 Tekelec Global, Inc. Methods, systems, and computer readable media for tracking and communicating long term evolution (LTE) handset communication capability
US9143942B2 (en) 2013-03-14 2015-09-22 Tekelec Global, Inc. Methods, systems, and computer readable media for providing a multi-network equipment identity register
US9992021B1 (en) 2013-03-14 2018-06-05 GoTenna, Inc. System and method for private and point-to-point communication between computing devices
US9635526B2 (en) 2013-03-15 2017-04-25 Tekelec, Inc. Methods, systems, and computer readable media for utilizing a diameter proxy agent to communicate short message service (SMS) messages
US9648164B1 (en) * 2014-11-14 2017-05-09 United Services Automobile Association (“USAA”) System and method for processing high frequency callers
US11290878B2 (en) 2015-03-04 2022-03-29 Smartcom Labs Oy Components, system, platform and methodologies for mediating and provisioning services and product delivery and orchestrating, mediating and authenticating transactions and interactions
US10117127B2 (en) 2015-07-08 2018-10-30 Oracle International Corporation Methods, systems, and computer readable media for communicating radio access network congestion status information for large numbers of users
US11736776B2 (en) 2019-10-25 2023-08-22 Iqzone, Inc. Monitoring operating system methods to facilitate unobtrusive display of media content on portable devices
USD959552S1 (en) 2021-07-21 2022-08-02 Speedfind, Inc Display sign
CN115604669B (en) * 2022-12-15 2023-04-04 安徽创瑞信息技术有限公司 Short message sending queuing system

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5978672A (en) * 1996-09-27 1999-11-02 Global Mobility Systems, Inc. Mobility extended telephone application programming interface and method of use
US6049718A (en) * 1997-07-29 2000-04-11 Stewart; Gordon M. Telephone system and method with background location response capability
US6078820A (en) * 1997-01-31 2000-06-20 Nokia Mobile Phones Limited Real-time SMS application messaging using an SMSC-linked server
US6167255A (en) * 1998-07-29 2000-12-26 @Track Communications, Inc. System and method for providing menu data using a communication network
US6181935B1 (en) * 1996-09-27 2001-01-30 Software.Com, Inc. Mobility extended telephone application programming interface and method of use
US6199045B1 (en) * 1996-08-15 2001-03-06 Spatial Adventures, Inc. Method and apparatus for providing position-related information to mobile recipients
US20010056473A1 (en) * 1999-04-26 2001-12-27 Kenneth Arneson Information retrieval system and method
US6560456B1 (en) * 1999-05-24 2003-05-06 Openwave Systems, Inc. System and method for providing subscriber-initiated information over the short message service (SMS) or a microbrowser

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI103546B1 (en) 1996-09-16 1999-07-15 Nokia Telecommunications Oy Data service in a mobile telephone network
US6301474B1 (en) 1996-09-27 2001-10-09 Openwave Technologies Inc. Mobility extended telephone application programming interface and method of use
US6493430B2 (en) 1996-12-24 2002-12-10 At&T Wireless Services, Inc. Method of wireless retrieval of information

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6199045B1 (en) * 1996-08-15 2001-03-06 Spatial Adventures, Inc. Method and apparatus for providing position-related information to mobile recipients
US5978672A (en) * 1996-09-27 1999-11-02 Global Mobility Systems, Inc. Mobility extended telephone application programming interface and method of use
US6181935B1 (en) * 1996-09-27 2001-01-30 Software.Com, Inc. Mobility extended telephone application programming interface and method of use
US6317594B1 (en) * 1996-09-27 2001-11-13 Openwave Technologies Inc. System and method for providing data to a wireless device upon detection of activity of the device on a wireless network
US6078820A (en) * 1997-01-31 2000-06-20 Nokia Mobile Phones Limited Real-time SMS application messaging using an SMSC-linked server
US6049718A (en) * 1997-07-29 2000-04-11 Stewart; Gordon M. Telephone system and method with background location response capability
US6167255A (en) * 1998-07-29 2000-12-26 @Track Communications, Inc. System and method for providing menu data using a communication network
US20010056473A1 (en) * 1999-04-26 2001-12-27 Kenneth Arneson Information retrieval system and method
US6560456B1 (en) * 1999-05-24 2003-05-06 Openwave Systems, Inc. System and method for providing subscriber-initiated information over the short message service (SMS) or a microbrowser

Cited By (176)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9584604B2 (en) * 1999-08-31 2017-02-28 Nokia Technologies Oy Utilization of subscriber data in a telecommunication system
US20020116384A1 (en) * 1999-08-31 2002-08-22 Pasi Laurila Utilization of subscriber data in a telecommunication system
US8229401B2 (en) * 1999-11-12 2012-07-24 Grape Technology Group, Inc. Technique for providing personalized information and communications services
US20120281824A1 (en) * 1999-11-12 2012-11-08 Elsey Nicholas J Technique for providing personalized information and communications services
US8447282B2 (en) * 1999-11-12 2013-05-21 Grape Technology Group, Inc. Technique for providing personalized information and communications services
US20040259535A1 (en) * 1999-11-12 2004-12-23 Metro One Telecommunications, Inc. Technique for providing personalized information and communications services
US20010007820A1 (en) * 2000-01-12 2001-07-12 Do Thanh Van Private wireless WAP system
US6731945B2 (en) * 2000-01-12 2004-05-04 Telefonaktiebolaget Lm Ericsson (Publ) Private wireless WAP system
US9232041B2 (en) 2000-03-15 2016-01-05 Intel Corporation System and method for sending local information from a wireless browser to a web server
US9544417B2 (en) 2000-03-15 2017-01-10 Intel Corporation System and method for sending local information from a wireless browser to a web server
US7330883B1 (en) * 2000-03-15 2008-02-12 Cricket Communications, Inc. System and method for sending local information from a wireless browser to a web server
US8761740B2 (en) 2000-03-15 2014-06-24 Intel Corporation System and method for sending local information from a wireless browser to a web server
US8971864B2 (en) 2000-03-15 2015-03-03 Intel Corporation System and method for sending local information from a wireless browser to a web server
US7218921B2 (en) * 2000-05-12 2007-05-15 Chikka Pte Ltd Method and system for inviting and creating accounts for prospective users of an instant messaging system
US20020006803A1 (en) * 2000-05-12 2002-01-17 Dennis Mendiola Method and system for inviting and creating accounts for prospective users of an instant messaging system
US7006839B2 (en) * 2000-05-25 2006-02-28 Nec Corporation Letter message communication method and apparatus
US20010046871A1 (en) * 2000-05-25 2001-11-29 Nec Corporation Letter message communication method and apparatus
US20040023664A1 (en) * 2000-07-13 2004-02-05 Michel Mirouze Activating an interactive multimedia terminal
US7272385B2 (en) * 2000-07-13 2007-09-18 France Telecom Activating an interactive multimedia terminal
US7042851B1 (en) * 2000-10-26 2006-05-09 Lucent Technologies Inc. Service creation and negotiation in a wireless network
US20020160748A1 (en) * 2001-04-27 2002-10-31 Rahman Mohamed Anisur Consolidated billing in a wireless network
US7392035B2 (en) * 2001-04-27 2008-06-24 Lucent Technologies Inc. Consolidated billing in a wireless network
US8811952B2 (en) 2002-01-08 2014-08-19 Seven Networks, Inc. Mobile device power management in data synchronization over a mobile network with or without a trigger notification
US8549587B2 (en) 2002-01-08 2013-10-01 Seven Networks, Inc. Secure end-to-end transport through intermediary nodes
US8989728B2 (en) 2002-01-08 2015-03-24 Seven Networks, Inc. Connection architecture for a mobile network
US8127342B2 (en) 2002-01-08 2012-02-28 Seven Networks, Inc. Secure end-to-end transport through intermediary nodes
US20040003048A1 (en) * 2002-03-20 2004-01-01 Bellsouth Intellectual Property Corporation Outbound notification using customer profile information
US7996481B2 (en) * 2002-03-20 2011-08-09 At&T Intellectual Property I, L.P. Outbound notification using customer profile information
US20080009273A1 (en) * 2002-03-26 2008-01-10 Timothy Jemison System and method for service invocation and response with a communication device
US8718686B2 (en) * 2002-03-26 2014-05-06 Zoove Corp. System and method for service invocation and response with a communication device based on transmitted code content recognition
US20080108333A1 (en) * 2002-03-26 2008-05-08 Zoove Corp. System and method for mediating service invocation from a communication device
US8718687B2 (en) * 2002-03-26 2014-05-06 Zoove Corp. System and method for mediating service invocation from a communication device
US7113803B2 (en) * 2002-05-06 2006-09-26 Microsoft Corporation System and method for enabling instant messaging on a mobile device
US20050255868A1 (en) * 2002-05-06 2005-11-17 Microsoft Corporation System and method for enabling instant messaging on a mobile device
US20060046721A1 (en) * 2002-09-04 2006-03-02 Sernan-Dez Arppe Luis C Dialling error warning system and method
US20040127204A1 (en) * 2002-12-30 2004-07-01 Belmont Brian V. Method and apparatus to establish communication
US9251193B2 (en) 2003-01-08 2016-02-02 Seven Networks, Llc Extending user relationships
US7242949B2 (en) * 2003-04-11 2007-07-10 Fareastone Telecommunications Co., Ltd. Multimedia information and information inquiry download service
US20040214557A1 (en) * 2003-04-11 2004-10-28 Sheng-Hsuan Liao Multimedia information and information inquiry download service
US7245926B2 (en) * 2003-04-11 2007-07-17 Far Eastone Telecommunications Co., Ltd. Multimedia information and information inquiry download service
US20050014483A1 (en) * 2003-07-17 2005-01-20 Lars Lagerstrom Event based charging for mobile applications
US20050055310A1 (en) * 2003-09-08 2005-03-10 Drewett David Carl Method and system for accessing information within a database
US20050074028A1 (en) * 2003-10-02 2005-04-07 Openwave System Inc. System and method for mobile access to resources
EP1533988A1 (en) * 2003-11-19 2005-05-25 Matsushita Electric Industrial Co., Ltd. Multifunction apparatus and distribution server
US20050108651A1 (en) * 2003-11-19 2005-05-19 Matsushita Electric Industrial Co., Ltd. Multifunction apparatus and distribution server
US8010082B2 (en) 2004-10-20 2011-08-30 Seven Networks, Inc. Flexible billing architecture
USRE45348E1 (en) 2004-10-20 2015-01-20 Seven Networks, Inc. Method and apparatus for intercepting events in a communication system
US8831561B2 (en) 2004-10-20 2014-09-09 Seven Networks, Inc System and method for tracking billing events in a mobile wireless network for a network operator
US8805334B2 (en) 2004-11-22 2014-08-12 Seven Networks, Inc. Maintaining mobile terminal information for secure communications
US8116214B2 (en) 2004-12-03 2012-02-14 Seven Networks, Inc. Provisioning of e-mail settings for a mobile terminal
US8873411B2 (en) 2004-12-03 2014-10-28 Seven Networks, Inc. Provisioning of e-mail settings for a mobile terminal
US7865199B2 (en) * 2004-12-31 2011-01-04 Telefonaktiebolaget L M Ericsson (Publ) Telecommunication system and method for transferring SMS messages between terminals and intelligent network services
US20080132256A1 (en) * 2004-12-31 2008-06-05 Rogier August Noldus Telecommunication System and Method For Transferring Sms Messages Between Terminals and Intelligent Network Services
US9047142B2 (en) 2005-03-14 2015-06-02 Seven Networks, Inc. Intelligent rendering of information in a limited display environment
US8561086B2 (en) 2005-03-14 2013-10-15 Seven Networks, Inc. System and method for executing commands that are non-native to the native environment of a mobile device
US8209709B2 (en) 2005-03-14 2012-06-26 Seven Networks, Inc. Cross-platform event engine
US8064583B1 (en) 2005-04-21 2011-11-22 Seven Networks, Inc. Multiple data store authentication
US8438633B1 (en) 2005-04-21 2013-05-07 Seven Networks, Inc. Flexible real-time inbox access
US8839412B1 (en) 2005-04-21 2014-09-16 Seven Networks, Inc. Flexible real-time inbox access
US8761756B2 (en) 2005-06-21 2014-06-24 Seven Networks International Oy Maintaining an IP connection in a mobile network
US20070010266A1 (en) * 2005-07-08 2007-01-11 Soleo Communications, Inc. System and method for providing interactive wireless data and voice based services
US7302273B2 (en) * 2005-07-08 2007-11-27 Soleo Communications, Inc. System and method for providing interactive wireless data and voice based services
US20070123280A1 (en) * 2005-07-13 2007-05-31 Mcgary Faith System and method for providing mobile device services using SMS communications
US8412169B2 (en) 2005-07-13 2013-04-02 Grape Technology Group, Inc. System and method for providing mobile device services using SMS communications
US8200262B2 (en) 2005-07-13 2012-06-12 Grape Technology Group, Inc. System and method for providing mobile device services using SMS communications
US8774780B2 (en) 2005-07-13 2014-07-08 Grape Technology Group, Inc. System and method for providing mobile device services using SMS communications
US7996023B2 (en) * 2005-07-13 2011-08-09 Mcgary Faith System and method for providing mobile device services using SMS communications
US8468126B2 (en) 2005-08-01 2013-06-18 Seven Networks, Inc. Publishing data in an information community
US8412675B2 (en) 2005-08-01 2013-04-02 Seven Networks, Inc. Context aware data presentation
US8069166B2 (en) 2005-08-01 2011-11-29 Seven Networks, Inc. Managing user-to-user contact with inferred presence information
US20070073799A1 (en) * 2005-09-29 2007-03-29 Conopco, Inc., D/B/A Unilever Adaptive user profiling on mobile devices
US7512880B2 (en) 2005-12-23 2009-03-31 Swift Creek Systems, Llc Method and system for presenting published information in a browser
US20070192325A1 (en) * 2006-02-01 2007-08-16 Morris Robert P HTTP publish/subscribe communication protocol
US9055102B2 (en) 2006-02-27 2015-06-09 Seven Networks, Inc. Location-based operations and messaging
US20070283293A1 (en) * 2006-04-20 2007-12-06 Kabushiki Kaisha Toshiba Display control system, image procesing apparatus, and display control method
US20110126137A1 (en) * 2006-04-20 2011-05-26 Kabushiki Kaisha Toshiba Display control system, image procesing apparatus, and display control method
US7908563B2 (en) * 2006-04-20 2011-03-15 Kabushiki Kaisha Toshiba Display control system, image procesing apparatus, and display control method
US20070260576A1 (en) * 2006-05-05 2007-11-08 Elliott Stacy E Method of and system for receiving real estate property information using a wireless device
US20080126475A1 (en) * 2006-11-29 2008-05-29 Morris Robert P Method And System For Providing Supplemental Information In A Presence Client-Based Service Message
US9330190B2 (en) 2006-12-11 2016-05-03 Swift Creek Systems, Llc Method and system for providing data handling information for use by a publish/subscribe client
US20080148014A1 (en) * 2006-12-15 2008-06-19 Christophe Boulange Method and system for providing a response to a user instruction in accordance with a process specified in a high level service description language
US8654940B2 (en) * 2006-12-19 2014-02-18 Nuance Communications, Inc. Dialect translator for a speech application environment extended for interactive text exchanges
US20120173225A1 (en) * 2006-12-19 2012-07-05 Nuance Communications, Inc. Dialect translator for a speech application environment extended for interactive text exchanges
US8693494B2 (en) 2007-06-01 2014-04-08 Seven Networks, Inc. Polling
US8805425B2 (en) 2007-06-01 2014-08-12 Seven Networks, Inc. Integrated messaging
US8774844B2 (en) 2007-06-01 2014-07-08 Seven Networks, Inc. Integrated messaging
US20090083381A1 (en) * 2007-09-21 2009-03-26 Smartbrief, Inc. Methods and systems for handling electronic message content for electronic communications devices
US8396928B2 (en) 2007-09-21 2013-03-12 Smartbrief, Inc. Methods and systems for handling electronic message content for electronic communications devices
US8407296B2 (en) 2007-09-24 2013-03-26 Smartbrief, Inc. Multiple and multi-part message methods and systems for handling electronic message content for electronic communications devices
US20090083761A1 (en) * 2007-09-24 2009-03-26 Smartbrief, Inc. Multiple and multi-part message methods and systems for handling electronic message content for electronic communications devices
US8738050B2 (en) 2007-12-10 2014-05-27 Seven Networks, Inc. Electronic-mail filtering for mobile devices
US8364181B2 (en) 2007-12-10 2013-01-29 Seven Networks, Inc. Electronic-mail filtering for mobile devices
US9002828B2 (en) 2007-12-13 2015-04-07 Seven Networks, Inc. Predictive content delivery
US8793305B2 (en) 2007-12-13 2014-07-29 Seven Networks, Inc. Content delivery to a mobile device from a content service
US8909192B2 (en) 2008-01-11 2014-12-09 Seven Networks, Inc. Mobile virtual network operator
US8107921B2 (en) 2008-01-11 2012-01-31 Seven Networks, Inc. Mobile virtual network operator
US8914002B2 (en) 2008-01-11 2014-12-16 Seven Networks, Inc. System and method for providing a network service in a distributed fashion to a mobile device
US9712986B2 (en) 2008-01-11 2017-07-18 Seven Networks, Llc Mobile device configured for communicating with another mobile device associated with an associated user
US8862657B2 (en) 2008-01-25 2014-10-14 Seven Networks, Inc. Policy based content service
US8849902B2 (en) 2008-01-25 2014-09-30 Seven Networks, Inc. System for providing policy based content service in a mobile network
US8838744B2 (en) 2008-01-28 2014-09-16 Seven Networks, Inc. Web-based access to data objects
US8799410B2 (en) 2008-01-28 2014-08-05 Seven Networks, Inc. System and method of a relay server for managing communications and notification between a mobile device and a web access server
US9306884B2 (en) * 2008-05-08 2016-04-05 Iheartmedia Management Services, Inc. Computer-based method and system for processing a file request in response to a message received from a user mobile device
US20130304728A1 (en) * 2008-05-08 2013-11-14 Clear Channel Management Services, Inc. Computer-based method and system for processing a file request in response to a message received from a user mobile device
US8565733B2 (en) * 2008-05-08 2013-10-22 Clear Channel Management Services, Inc. Computer-based method and system for processing a file request in response to a message received from a user mobile device
US20130311584A1 (en) * 2008-05-08 2013-11-21 Clear Channel Management Services, Inc. Computer-based method and system for processing a file request in response to a message received from a user mobile device
US8787947B2 (en) 2008-06-18 2014-07-22 Seven Networks, Inc. Application discovery on mobile devices
US8494510B2 (en) 2008-06-26 2013-07-23 Seven Networks, Inc. Provisioning applications for a mobile device
US8078158B2 (en) 2008-06-26 2011-12-13 Seven Networks, Inc. Provisioning applications for a mobile device
US8909759B2 (en) 2008-10-10 2014-12-09 Seven Networks, Inc. Bandwidth measurement
US20100138861A1 (en) * 2008-11-28 2010-06-03 Seok Min Hong Mobile terminal and method of purchasing broadcast product therein
US20120264462A1 (en) * 2009-11-10 2012-10-18 Zte Corporation Method, system and equipment for implementing ussd service in cdma network
US8509829B2 (en) * 2009-11-10 2013-08-13 Zte Corporation Method, system and equipment for implementing USSD service in CDMA network
US9043731B2 (en) 2010-03-30 2015-05-26 Seven Networks, Inc. 3D mobile user interface with configurable workspace management
US9043433B2 (en) 2010-07-26 2015-05-26 Seven Networks, Inc. Mobile network traffic coordination across multiple applications
US9049179B2 (en) 2010-07-26 2015-06-02 Seven Networks, Inc. Mobile network traffic coordination across multiple applications
US8838783B2 (en) 2010-07-26 2014-09-16 Seven Networks, Inc. Distributed caching for resource and mobile network traffic management
US9077630B2 (en) 2010-07-26 2015-07-07 Seven Networks, Inc. Distributed implementation of dynamic wireless traffic policy
US8886176B2 (en) 2010-07-26 2014-11-11 Seven Networks, Inc. Mobile application traffic optimization
US9407713B2 (en) 2010-07-26 2016-08-02 Seven Networks, Llc Mobile application traffic optimization
US8966066B2 (en) 2010-11-01 2015-02-24 Seven Networks, Inc. Application and network-based long poll request detection and cacheability assessment therefor
US8291076B2 (en) 2010-11-01 2012-10-16 Seven Networks, Inc. Application and network-based long poll request detection and cacheability assessment therefor
US8190701B2 (en) 2010-11-01 2012-05-29 Seven Networks, Inc. Cache defeat detection and caching of content addressed by identifiers intended to defeat cache
US8782222B2 (en) 2010-11-01 2014-07-15 Seven Networks Timing of keep-alive messages used in a system for mobile network resource conservation and optimization
US9060032B2 (en) 2010-11-01 2015-06-16 Seven Networks, Inc. Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic
US9275163B2 (en) 2010-11-01 2016-03-01 Seven Networks, Llc Request and response characteristics based adaptation of distributed caching in a mobile network
US8700728B2 (en) 2010-11-01 2014-04-15 Seven Networks, Inc. Cache defeat detection and caching of content addressed by identifiers intended to defeat cache
US8204953B2 (en) 2010-11-01 2012-06-19 Seven Networks, Inc. Distributed system for cache defeat detection and caching of content addressed by identifiers intended to defeat cache
US9330196B2 (en) 2010-11-01 2016-05-03 Seven Networks, Llc Wireless traffic management system cache optimization using http headers
US8843153B2 (en) 2010-11-01 2014-09-23 Seven Networks, Inc. Mobile traffic categorization and policy for network use optimization while preserving user experience
US8326985B2 (en) 2010-11-01 2012-12-04 Seven Networks, Inc. Distributed management of keep-alive message signaling for mobile network resource conservation and optimization
US8166164B1 (en) 2010-11-01 2012-04-24 Seven Networks, Inc. Application and network-based long poll request detection and cacheability assessment therefor
US8484314B2 (en) 2010-11-01 2013-07-09 Seven Networks, Inc. Distributed caching in a wireless network of content delivered for a mobile application over a long-held request
US8539040B2 (en) 2010-11-22 2013-09-17 Seven Networks, Inc. Mobile network background traffic data management with optimized polling intervals
US8417823B2 (en) 2010-11-22 2013-04-09 Seven Network, Inc. Aligning data transfer to optimize connections established for transmission over a wireless network
US9100873B2 (en) 2010-11-22 2015-08-04 Seven Networks, Inc. Mobile network background traffic data management
US8903954B2 (en) 2010-11-22 2014-12-02 Seven Networks, Inc. Optimization of resource polling intervals to satisfy mobile device requests
US9325662B2 (en) 2011-01-07 2016-04-26 Seven Networks, Llc System and method for reduction of mobile network traffic used for domain name system (DNS) queries
US9384496B2 (en) 2011-02-14 2016-07-05 Soleo Communications, Inc Call tracking system and method
US9141970B2 (en) 2011-02-14 2015-09-22 Soleo Communications, Inc. Call tracking system and method
US8874102B2 (en) 2011-02-14 2014-10-28 Soleo Communications, Inc. Call tracking system and method
US10304080B2 (en) 2011-02-14 2019-05-28 Soleo Communications, Inc. Call tracking system and method
US9300719B2 (en) 2011-04-19 2016-03-29 Seven Networks, Inc. System and method for a mobile device to use physical storage of another device for caching
US9084105B2 (en) 2011-04-19 2015-07-14 Seven Networks, Inc. Device resources sharing for network resource conservation
US8356080B2 (en) 2011-04-19 2013-01-15 Seven Networks, Inc. System and method for a mobile device to use physical storage of another device for caching
US8316098B2 (en) 2011-04-19 2012-11-20 Seven Networks Inc. Social caching for device resource sharing and management
US8621075B2 (en) 2011-04-27 2013-12-31 Seven Metworks, Inc. Detecting and preserving state for satisfying application requests in a distributed proxy and cache system
US8635339B2 (en) 2011-04-27 2014-01-21 Seven Networks, Inc. Cache state management on a mobile device to preserve user experience
US8832228B2 (en) 2011-04-27 2014-09-09 Seven Networks, Inc. System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief
US9239800B2 (en) 2011-07-27 2016-01-19 Seven Networks, Llc Automatic generation and distribution of policy information regarding malicious mobile traffic in a wireless network
US8984581B2 (en) 2011-07-27 2015-03-17 Seven Networks, Inc. Monitoring mobile application activities for malicious traffic on a mobile device
US8918503B2 (en) 2011-12-06 2014-12-23 Seven Networks, Inc. Optimization of mobile traffic directed to private networks and operator configurability thereof
US8868753B2 (en) 2011-12-06 2014-10-21 Seven Networks, Inc. System of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation
US8977755B2 (en) 2011-12-06 2015-03-10 Seven Networks, Inc. Mobile device and method to utilize the failover mechanism for fault tolerance provided for mobile traffic management and network/device resource conservation
US9208123B2 (en) 2011-12-07 2015-12-08 Seven Networks, Llc Mobile device having content caching mechanisms integrated with a network operator for traffic alleviation in a wireless network and methods therefor
US9173128B2 (en) 2011-12-07 2015-10-27 Seven Networks, Llc Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol
US9009250B2 (en) 2011-12-07 2015-04-14 Seven Networks, Inc. Flexible and dynamic integration schemas of a traffic management system with various network operators for network traffic alleviation
US9277443B2 (en) 2011-12-07 2016-03-01 Seven Networks, Llc Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol
US9021021B2 (en) 2011-12-14 2015-04-28 Seven Networks, Inc. Mobile network reporting and usage analytics system and method aggregated using a distributed traffic optimization system
US9832095B2 (en) 2011-12-14 2017-11-28 Seven Networks, Llc Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic
US8861354B2 (en) 2011-12-14 2014-10-14 Seven Networks, Inc. Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization
US8909202B2 (en) 2012-01-05 2014-12-09 Seven Networks, Inc. Detection and management of user interactions with foreground applications on a mobile device in distributed caching
US9131397B2 (en) 2012-01-05 2015-09-08 Seven Networks, Inc. Managing cache to prevent overloading of a wireless network due to user activity
US9203864B2 (en) 2012-02-02 2015-12-01 Seven Networks, Llc Dynamic categorization of applications for network access in a mobile network
US9326189B2 (en) 2012-02-03 2016-04-26 Seven Networks, Llc User as an end point for profiling and optimizing the delivery of content and data in a wireless network
US8812695B2 (en) 2012-04-09 2014-08-19 Seven Networks, Inc. Method and system for management of a virtual network connection without heartbeat messages
US10263899B2 (en) 2012-04-10 2019-04-16 Seven Networks, Llc Enhanced customer service for mobile carriers using real-time and historical mobile application and traffic or optimization data associated with mobile devices in a mobile network
US8775631B2 (en) 2012-07-13 2014-07-08 Seven Networks, Inc. Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications
US9161258B2 (en) 2012-10-24 2015-10-13 Seven Networks, Llc Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion
US9307493B2 (en) 2012-12-20 2016-04-05 Seven Networks, Llc Systems and methods for application management of mobile device radio state promotion and demotion
WO2014098564A1 (en) * 2012-12-21 2014-06-26 Ada Vista Sdn Bhd A system for transmitting and distributing information via modular distribution channels
US9271238B2 (en) 2013-01-23 2016-02-23 Seven Networks, Llc Application or context aware fast dormancy
US9241314B2 (en) 2013-01-23 2016-01-19 Seven Networks, Llc Mobile device with application or context aware fast dormancy
US8874761B2 (en) 2013-01-25 2014-10-28 Seven Networks, Inc. Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols
US8750123B1 (en) 2013-03-11 2014-06-10 Seven Networks, Inc. Mobile device equipped with mobile network congestion recognition to make intelligent decisions regarding connecting to an operator network
US9065765B2 (en) 2013-07-22 2015-06-23 Seven Networks, Inc. Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network

Also Published As

Publication number Publication date
EP1183883A1 (en) 2002-03-06
AU5039900A (en) 2000-12-12
WO2000072612A1 (en) 2000-11-30
US6560456B1 (en) 2003-05-06

Similar Documents

Publication Publication Date Title
US6560456B1 (en) System and method for providing subscriber-initiated information over the short message service (SMS) or a microbrowser
EP1594324B1 (en) System and methods for global access to services for mobile telephone subcribers
JP3916004B2 (en) Method for storing short messages and transferring them to mobile subscribers in a cellular communication system
EP0851696B1 (en) Method of wireless retrieval of information
CN1135011C (en) Transporting user defined billing data within a mobile telecommunications network
US5903726A (en) System using portion of a short message payload to identify short message service types and delivering the message if user subscribes to the services
CN100531265C (en) Method for displaying information of calling party on terminal of called user
US20020080751A1 (en) System and method for routing calls in a wireless communication network
AU5927299A (en) System and method for mobility management for an internet telephone call to a mobile terminal
AU4066597A (en) Broadcasting messages to mobile stations within a geographic area
EP0890274A1 (en) Method and apparatus for dialing a b-number within a mobile telecommunications system
EP1219125A1 (en) Transmission of a short message in a telecommunication system
US20040137923A1 (en) Short text messaging-based incoming call termination control
KR100706486B1 (en) System and method for changing calling number using intelligent network
US20030036376A1 (en) Method and system for wireless audio message delivery
US6678364B2 (en) System and method for cost estimation of a long distance call
WO2002076122A1 (en) Method for providing telephone directory service accompnying sms notification
US7603118B1 (en) System and method for providing USSD-like features in a wireless network
KR20020096568A (en) System for providing wireless internet service
EP1869941A1 (en) Method and system for transmitting the identity of a user in a mobile telecommunications network
CA2678816A1 (en) Automatic provisioning of abbreviated dialing codes
KR20050106379A (en) Method and system for receiving using smsc and variating selectively the notifying method for the uncompleted call information in the mobile telecommunication network
KR100627827B1 (en) System and method for furnishing the information of destination in PLMN and PSTN
KR19990085320A (en) Additional service method in mobile communication system
KR100532911B1 (en) Method and apparatus for providing originator with recipient's pre-set message

Legal Events

Date Code Title Description
AS Assignment

Owner name: SOFTWARE.COM, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AT MOBILE.COM CORPORATION;REEL/FRAME:014429/0280

Effective date: 20000609

AS Assignment

Owner name: AT MOBILE.COM CORPORATION, WASHINGTON

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LOHTIA, SUNIT;JAMES, WILFRED M.;HWANG, BOON C.;REEL/FRAME:014429/0301

Effective date: 19990720

Owner name: OPENWARE TECHNOLOGIES INC., CALIFORNIA

Free format text: CHANGE OF NAME;ASSIGNOR:SOFTWARE.COM, INC.;REEL/FRAME:014430/0701

Effective date: 20010125

Owner name: OPENWAVE SYSTEMS INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:OPENWAVE TECHNOLOGIES INC.;REEL/FRAME:014429/0270

Effective date: 20020214

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION