throbber
(19) United States
`(12) Patent Application Publication (10) Pub. No.: US 2002/0187794A1
`(43) Pub. Date:
`Dec. 12, 2002
`Fostick et al.
`
`US 2002O187794A1
`
`(54) SMS AUTOMATIC REPLY AND AUTOMATIC
`HANDLING
`(75) Inventors: Gideon Fostick, Givat Shmuel (IL);
`Fei Yuval Shmuelevitz, Tel Aviv (IL)
`Correspondence Address:
`SUGHRUE MION ZINN MACPEAK & SEAS,
`PLLC
`2100 Pennsylvania Avenue, NW
`Washington, DC 20037-3213 (US)
`(73) Assignee: COMVERSE NETWORKSYSTEMS,
`LTD.
`
`(21)
`(22)
`
`Appl. No.:
`
`09/848,339
`
`Filed:
`
`May 4, 2001
`
`Publication Classification
`
`(51) Int. Cl." ....................................................... H04Q 7/20
`(52) U.S. Cl. ............................................ 455/466; 455/422
`(57)
`ABSTRACT
`A System and method for enabling improved management of
`SMS messages, and in particular automatic replies, forward
`ing, filtering, Saving and deleting of SMS messages on a
`wireless handset or alternative SMS enabled device. An
`SMS Center is used for managing SMS messages, an
`Auto-Reply Message Server (ARMS) stores Auto-Reply
`Messages and allows a message receiver to Set up, change,
`or delete Auto-Reply Messages, and an SMS Automatic
`Handling Server (SAHS) handles message instructions for a
`message receiver. The ARMS and SAHS may be separate
`components, a unified component, and may be operational
`Such that only one of them may be included in the System.
`
`SMSC
`(14)
`
`ARM Server
`(18)
`
`
`
`
`
`
`
`
`
`Message
`Sender
`(10)
`
`SMS Auto-Handling
`Server
`(16)
`
`
`
`
`
`Message
`Recipient
`(12)
`
`Qualcomm Exhibit 2003
`Apple v. Qualcomm, IPR2018-01280
`Page 1
`
`

`

`Patent Application Publication Dec. 12, 2002 Sheet 1 of 2
`
`US 2002/0187794 A1
`
`FIGURE 1
`
`
`
`
`
`
`
`
`
`
`
`
`
`ARM Server
`(18)
`
`
`
`
`
`Message
`Sender
`(10)
`
`SMS Auto-Handling
`Server
`(16)
`
`
`
`Message
`Recipient
`(12)
`
`Qualcomm Exhibit 2003
`Apple v. Qualcomm, IPR2018-01280
`Page 2
`
`

`

`Patent Application Publication Dec. 12, 2002 Sheet 2 of 2
`FIGURE 2
`
`US 2002/0187794 A1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`w
`The MR may setup (1005) the details of one or more ARM on the ARMS. The
`ARMS stores these messages, and the MR may manage these messages.
`
`The MR may set up AHI (1010) on the SAHS Server (16), such as forwarding
`addresses, filtering commands and automatic deletion requests.
`
`End
`
`The MS (10) sends an SMS message to the MR (12)
`(1020)
`
`The SMSC (14) intercepts the message and queries (1025) the ARMS for ARM, and processes
`the messages accordingly.
`
`The SMSC (14) intercepts the message and queries the SAHS for AHI, and processes the
`requests accordingly (1030)
`
`The SMSC sends (1035) the ARM to the MS and executes other available AHI
`(1040)
`
`End
`
`Qualcomm Exhibit 2003
`Apple v. Qualcomm, IPR2018-01280
`Page 3
`
`

`

`US 2002/0187794 A1
`
`Dec. 12, 2002
`
`SMS AUTOMATIC REPLY AND AUTOMATIC
`HANDLING
`
`BACKGROUND OF THE INVENTION
`0001) 1. Field of the Invention
`0002 The present invention relates to a system for allow
`ing a recipient of Short Message Service (hereinafter
`“SMS) messages to set up one or more automatic replies.
`These replies may automatically be sent back to any party
`who sends the recipient an SMS message. The invention also
`provides a framework for a variety of other automatic
`handling processes of SMS, Such as forwarding and auto
`matic deletion.
`0003 2. Description of the Related Art
`0004. The following terms are defined for background
`purposes.
`
`Automatic Handling Instruction
`AH
`ARM Automatic Reply Message
`ARMS Automatic Reply Message Server
`MR
`Message Recipient, who may be an individual, enterprise,
`service, or any other entity, and is a user and/or subscriber
`of the system.
`Message Sender, who may be an individual, enterprise, service,
`group, or any other entity.
`SAHS SMS Automatic Handling Server
`SMS
`Short Message Service
`SMSC SMS Center
`
`MS
`
`0005 SMS (Short Message Service) is a service for
`Sending Small text messages of approximately 150 charac
`ters globally to other SMS enabled devices. It is supported
`by GSM and other mobile communications systems. SMS is
`Similar to paging, however, delivery of SMS messages do
`not require the mobile phone to be active and within range,
`messages are held in SMS Centers until the phone is active
`and within range. In this way SMS offers guaranteed deliv
`ery of messages. SMS messages are transmitted within the
`Same cell or to anyone with roaming Service capability. They
`can also be sent to digital phones from a Web Site equipped
`with PC Link or from one digital phone to another. Typical
`uses of SMS include interpersonal communication and noti
`fying Services to mobile phone owners. These notification
`Services include message notifications related to arrival of
`Voicemail, email and fax messages, and reminder Services,
`email interworking (this refers to allowing SMS message to
`be converted and sent as e-mail and Vice-versa); paging
`interworking, and information Services Such as weather
`reports, traffic reports, Stock quotes, exchange rates etc.
`0006 Short Message Service (SMS) is rapidly becoming
`the messaging medium of choice for larger and larger
`Segments of the public. It enables the Sending of Short text
`messages to wireleSS phones, and in this way it enables
`mobile phone users the benefits of limited functions from the
`Worlds of paging, email and instant messaging.
`0007. The popularization of SMS has also introduced a
`new chapter in information overflow. An SMS user that may
`receive messages at any time and from any device certainly
`requires a competent management tool to manage these
`messages. Existing SMS Services provide a means for for
`warding messages to users, assuming that the message
`
`recipient is available to receive the message. No means is
`provided for the message Sender to ascertain whether the
`recipient is actually available. A message Sent to a non
`available device, according to these existing SMS Services,
`may be stored by the SMS Center until the receiver is
`available, at which time the message may be sent. This
`guarantees delivery, however, the delay that this may cause
`may make the message irrelevant; and the delay is time
`limited before the system must drop it. There are also limits
`on the number of messages that can be Stored in this manner.
`0008 U.S. Pat. No. 5,973,613, which is incorporated
`herein by reference, describes a pager device receiving
`paging messages. The user reads a paging message, Selects
`one of a Set of Stored, predetermine reply messages, and
`transmits the Selected reply message from the pager. The
`reply signal is received by one of a set of local cellular
`receivers, which sends the received signal to a computer for
`interpretation. The computer initiates an action based on
`interpretation of the received reply Signal. This patent,
`however, refers to non-automatic replies.
`0009 U.S. Pat. No. 6,185,603, which is incorporated
`herein by reference, describes a messaging System that uses
`the Standard email Subject line to control where a message
`gets delivered, when a message gets delivered and the
`appearance of a message when it gets delivered. This
`enables a company to use its Standard intranet email System
`as a pseudo real-time messaging transport with a range of
`delivery options. Several codes control the features of the
`alerting message, and a predefined escape Sequence for use
`by the sender is recognizable by a dedicated server. This
`escape Sequence enables these codes. By placing the escape
`Sequence in a predetermined location in each message, the
`Sender indicates to the System that codes for controlling the
`features of the alerting message follow the escape Sequence.
`Using these codes, the user can then Specify when, how
`often and in what manner the alert message is displayed to
`the recipient in a window on the recipient's WorkStation. In
`addition, the Sender can attain certain aspects of message
`routing and delivery using these codes. In addition, routing
`of the message within the network can be controlled by the
`Sender in the Same manner by Specifying a particular routing
`within the Subject line of the message following the escape
`Sequence. This includes routing the message to a facsimile,
`a pager or a telephone, or Voice mail System. This is in
`addition to the normal email address used in the message.
`This patent, however, does not offer automatic replies of
`incoming messages.
`0010 U.S. Pat. No. 6,122,485, which is incorporated
`herein by reference, describes a System and method for
`confirming the receipt of a message by a meSS aging unit or
`pager. The System allows a caller to request page confirma
`tion from the Service provider. The System uses a caller
`identifier, entered by the caller at an input Source, and a
`Sequential indeX to Store and locate data relating to the page
`confirmation request in a data Structure. A page confirmna
`tion message is sent to the pager and the pager immediately
`Sends a confirmation reply message back to Service provider.
`At this point the Service provider indicates in the data
`Structure that the page was Successful. At any time, the caller
`can then access the Service provider to determine if his
`message was received by the pager. This patent, however,
`deals with receipt confirmation, and not automatically reply
`ing with true message content.
`
`Qualcomm Exhibit 2003
`Apple v. Qualcomm, IPR2018-01280
`Page 4
`
`

`

`US 2002/0187794 A1
`
`Dec. 12, 2002
`
`0.011) Another related technology, from Novelsoft (http://
`www.novels.oft.ch/sms-center/e/techndet.html),
`enables
`easy implementation and operation of ones own SMS infor
`mation Services with very little effort. Accordingly, a cus
`tomer is able to access his/her information Service by
`sending a simple keyword via SMS to their server. A typical
`SMS information request occurs as follows: “your customer
`Sends an SMS message with a specific keyword to our global
`SMS access number +41 79 4002030.” However, this tech
`nology does not allow management of messages on indi
`vidual access numbers or private phone numbers.
`0012 Current Ericsson Technology
`04/files/
`0013 (http://www.ericsson.com/review/2000
`2000047.pdf) offers SMS management possibilities. How
`ever this technology is a heavy, industrial grade System for
`information services such as SMS-based. It serves to high
`light the value of easy, Small-grades Solutions for the Small
`business/private subscriber. However it does not provide a
`Simple and reasonable Solution to SMS message manage
`ment. In brief, Ericsson's solution allows one to buy a
`platform and provide SMS information services. This solu
`tion does not enable end users to configure their own
`Services, on the Service provider's platform (without buying
`their own platform), but using their own phone number (as
`opposed to say Novelsoft).
`0014 ICO (www.icq.com) (Instant Messaging) has mes
`Sage management features that can be pre-configured to
`filter, reply etc. The ICO Software enables a user to instruct
`his or her desktop application to automatically reply to
`incoming messages, with customized response messages,
`Such as, “taking a break for half an hour”, “in a meeting” etc.
`In this way, ICO has similar functionality to conventional
`e-mail applications (such as Outlook and Exchange). These
`functions are currently available for messages Sent to Smart
`end terminals, Such as e-mail Servers and ICO terminals,
`which can implement auto-replies. This is opposed to SMS,
`that is designed for messages Sent via a transparent medium
`to a Stupid end terminal.
`0.015 There is thus a widely recognized need for, and it
`would be highly advantageous to have, a System that can
`enable an improved management of SMS messages, and in
`particular to enabling automatic replies, forwarding and
`filtering of SMS messages.
`
`SUMMARY OF THE INVENTION
`0016. According to the present invention there is pro
`Vided a System and method for enabling improved end user
`customized management of SMS messages. This System and
`method thereby extend the functionality and power of the
`SMS Center (hereinafter “SMSC) to incorporate email-type
`automatic replies, forwarding, filtering, Saving and deleting
`of SMS messages on wireleSS handsets and other commu
`nication devices. This feature may be very useful for the
`following (and other) cases:
`0017 Automatic reply when the message receiver is
`unavailable (e.g., on vacation)
`0018 Auto reply when changing phone numbers
`0019. Other automatic-handling features include: Auto
`matic SMS forwarding, and pre-configured automatic dele
`tion of undelivered messages. Undelivered messages refer to
`
`messages that are kept in the hand-Set, Such as draft mes
`Sages that have not yet been sent, or expired (time-limited)
`messages that are no longer relevant to Send.
`0020. The present invention comprises the following
`components:
`0021 i. A Message Sender (MS), who initiates the
`Sending of a SMS message;
`0022 ii. A Message Recipient (MR) who receives
`the message.
`0023) iii. SMS Automatic Handling Server (SAHS),
`for handling the message management for the mes
`Sage receiver. The MR Sets up one or more Auto
`matic Handling Instructions (AHI) on the SAHS.
`0024 iv. An Auto-Reply Message Server (ARMS)
`that allows a user to Set up automated responses for
`incoming SMS messages. The ARMS has a database
`that Stores ARM messages, and a Server for Serving
`Auto-Reply Messages to the SMS Center. The MR
`Sets up one or more Auto-Reply Messages (ARM) on
`the ARMS.
`0.025
`v. A SMS Center (SMSC) for managing the
`Sending and replying processes. The SAHS and/or
`the ARMS may be part of the SMS Center.
`0026. The present invention includes a method of auto
`matically replying to SMS messages, as well as a method for
`automatically managing SMS messages.
`0027 A further preferred embodiment of the present
`invention is a System for Setting up a plurality of automated
`replies by users, Such that a message receiver can configure
`the System to respond to Specific types of incoming mes
`Sages, in his/her chosen ways.
`0028. Another preferred embodiment of the present
`invention is a System for Setting up at least one alternative
`handling instruction, for enabling a user to automatically
`configure the System to respond to incoming messages by
`filtering, Saving, filing, deleting etc. Such messages.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`0029. The invention is herein described, by way of
`example only, with reference to the accompanying drawings,
`wherein:
`0030 FIG. 1 is a block diagram showing an embodiment
`of the invention.
`0031
`FIG. 2 is a flowchart for describing an embodiment
`of the invention.
`
`DESCRIPTION OF THE PREFERRED
`EMBODIMENT
`0032. The present invention relates to a system and
`method for better enabling users to manage SMS messages,
`by automating SMS message manipulation from the receiver
`Side.
`0033 Specifically, the present invention can be used to
`automatically manage SMS messages from multiple
`Sources. This includes a mechanism for easily replying,
`forwarding, deleting, filtering and Saving these messages.
`
`Qualcomm Exhibit 2003
`Apple v. Qualcomm, IPR2018-01280
`Page 5
`
`

`

`US 2002/0187794 A1
`
`Dec. 12, 2002
`
`0034. The following description is presented to enable
`one of ordinary skill in the art to make and use the invention
`as provided in the context of a particular application and its
`requirements. Various modifications to the preferred
`embodiment will be apparent to those with skill in the art,
`and the general principles defined herein may be applied to
`other embodiments. Therefore, the present invention is not
`intended to be limited to the particular embodiments shown
`and described, but is to be accorded the widest Scope
`consistent with the principles and novel features herein
`disclosed.
`0035. The principles and operation of a system and a
`method according to the present invention may be better
`understood with reference to the drawings and the accom
`panying description, it being understood that these drawings
`are given for illustrative purposes only and are not meant to
`be limiting, wherein:
`0036). In FIG. 1, a Message Sender (MS) or initiator (10),
`Sends an SMS message from a Sending device to a Message
`Recipient (MR) (12), who receives the message on a receiv
`ing device. The aforementioned devices may be any com
`munications devices, including a PC, notebook, handheld
`computer, wearable computer, wireleSS phone, SMS-enabled
`device, etc.
`0037. An MR (12) sets up one or more Automatic Reply
`Messages (ARM) on an Automatic Reply Messages Server
`(ARMS) (18), and/or sets up other Automatic Handling
`Instructions (AHI) on an SMS Automatic Handling Server
`(SAHS) (16). These may include instructions to delete,
`forward, filter, and Save chosen messages. The SMS Sending
`and replying processes are managed by an SMS Center
`(SMSC) (14). ARMS (18) and SAHS (16) are components
`that may be located internally or externally to an SMSC
`(14). The ARMS (18) and SAHS (16) may be located as
`Separate entities, or as a separate Single entity. The ARMS
`(18) may alternatively be a part of the present invention,
`without the SAHS (16), and likewise the SAHS (16) may
`alternatively be a part of the present invention, without the
`ARMS (18). In order for the present invention to be opera
`tional, further development is required in an SMSC (14), in
`order to configure an SMSC to relay and receive messages
`to and from an ARMS (18) and/or SAHS (16). As is known
`in the art, an SMSC (14) transfers messages “transparently”,
`i.e. passes the messages on without any Special treatment.
`According to the present invention, an SMSC (14) is
`required to proceSS each message and query whether an
`ARM is set up, in which case an SMSC (14) initiates the
`auto-reply process. Likewise, an SMSC queries whether
`there is an AHI, and acts accordingly. In addition to these
`developments in an SMSC (14), the addition to the current
`system of an SAHS (16) and an ARMS (18) are innovations
`that add significant functionality to the current SMS system.
`The setup of the SMSC (14) incorporates a conventional
`means for routing SMS messages to an Application Server,
`known by those skilled in the art. This is a standard
`procedure, done with all MO-to-Application messages
`(Mobile Originated messages sent to external Applications).
`Accordingly, the MR (12) is provisioned in the SMSC (14)
`(or in a database accessible by the SMSC) to have his or her
`messages routed to the ARMS server (18). The SMSC (14)
`simply routes the messages to the ARMS (18), based on the
`provisioned information.
`
`0.038. The Process
`0039. The flowchart in FIG. 2 describes the process of
`the invention.
`0040. An MR (12) sets up (1005) one or more automated
`response messages (ARM) on an ARMS. The ARMS stores
`all the user messages, and optionally Stores all the messages
`for each Single user under his/her unique user profile. The
`MR sets up such ARMs either using a Web-based interface,
`wherein the interface is a simple HTML or other Web format
`form allowing an MR (12) to enter and confirm the ARM, or
`by sending at least one SMS message to the ARMS (18). A
`message might Say, for example, that “I'm on vacation for
`the week, contact me May 1st”, and the MR would send it
`to the phone number associated with the ARMS (18), e.g.
`+97254-4-REPLIES. Thus the MR (12) sets up the ARM. An
`additional empty message to the same number would cancel
`the ARM. An ARMS (18) may be either a standalone server
`or part of an SMSC (14).
`0041) The MS (10) sends an SMS message to the MR
`(12) (1020), via an SMS Center (14). The SMSC (14)
`intercepts the message and queries (1025) the ARMS for
`ARMS, and processes the messages accordingly. If there is
`no ARM, the message is sent directly to the MR (12). If there
`is one ARM, the ARM is sent to the SMSC (14). The SMSC
`(14) sends the ARM, and optionally the original message, to
`the MS (10).
`0042 A message sent to the MR (12) that causes the
`System to Send one or more reply messages (ARMs) is
`referred to as a “trigger message'. If there are multiple
`ARMS, each ARM is assigned a unique or Single "key'.
`Optionally a Single key can enable triggering of Several
`reply messages, Such as in the case where a long message is
`broken up into a Series of SMS messages. These keys
`correlate reply messages (ARMs) with trigger messages. In
`other words, the keys identify trigger messages and the
`ARMS that are to be sent in response to these trigger
`messages. One or more ARMS can be sent in reply to a single
`trigger message. This correlation is preferably accomplished
`by Storing triggering text or data, as well as the reply
`message, in a key data Structure, Such as a table. The ARMS
`(18) looks up the trigger in such a table in order to find the
`corresponding ARM(s). Upon finding one or more matching
`key data structures, the ARMS (18) extracts the ARM(s)
`from the matching key data structure(s) and forwards the
`ARM(s) to the SMSC(14). For instance, the key “w” may
`cause an ARM describing the weather to be sent, and the key
`“n” may cause an ARM describing the news to be sent. In
`both these cases, the text of the ARM is currently predeter
`mined by the MR (12).
`0043. These responses and keys are created and managed
`by a receiver/user of a SMS enabled wireless handset, by a
`Web-based HTML (or other format type) form allowing the
`entry of Several pairs of keys and asSociated messages, or by
`sending SMS messages to an ARMS (18) (e.g. “key w reply
`Cloudy” and “key n reply Peace talks stalled”). The relevant
`software for running an ARMS (18) and SAHS (16) is
`located on a mobile Server, and therefore is not a require
`ment for the client device. The Software provides a mecha
`nism to enable multiple users to Set up and manage multiple
`accounts/mailboxes/keys. For example, it enables a user to
`Set up, change, or delete ARM messages. An MR (12) may
`choose whether to configure an ARMS (18) to send the
`
`Qualcomm Exhibit 2003
`Apple v. Qualcomm, IPR2018-01280
`Page 6
`
`

`

`US 2002/0187794 A1
`
`Dec. 12, 2002
`
`original message to the MR (12) when the MR (12) is
`available. The system of the present invention enables the
`configuring of different preferences for different MRS on the
`same system. An ARMS (18) may also be set up as a part of
`an SMSC (14). The ARMS (18) elects the appropriate ARM
`and returns both the chosen ARM and the original message
`back to the SMSC (14). The SMSC (14) sends the chosen
`ARM, and optionally the original message, to the MS (10).
`0044) An ARMS (18) receives one or more ARMs from
`an MR (12) by some interface (e.g. those described above)
`and places the ARM in a list or database. The list describes
`the ARM message (or messages, each message associated
`with a key) associated with each MR phone number who is
`using the service. An ARMS (18) can receive ARM update
`change requests (replace the old message associated with an
`MR (12) with a new message) or delete requests (remove the
`ARM associated with an MR (12) phone number). An
`ARMS (18) may answer to queries from an SAHS (16). A
`query is of the form “what is the ARM associated with phone
`number XXX, triggered by key KKK” and the ARM
`responds either with the appropriate ARM or with a message
`signifying “There is no ARM for that number”. This soft
`ware is developed by Standard Software tools Such as Java
`and Oracle database Software, and can reasonably be devel
`oped by one skilled in the art. An MR (12) may manage the
`messages in an ARMS (18), by means Such as canceling an
`ARM, by a similar process as that described above.
`0.045. In a further embodiment of the present invention,
`an MR (12) sets up alternative handling instructions (AHI)
`(1010) on an SAHS (16), as can be seen in FIG. 2. These
`AHI (1010) may include, for instance, forwarding the
`received SMS messages to another address, deletion of the
`accumulated undelivered messages (due to the MR being
`unavailable to the network or having a full inbox on the
`handset) in an SMSC (14), Saving particular messages in
`personalized folders (such as Saving all messages from a
`Superior in a folder marked “urgent'), filtering instructions
`about which SMS messages to accept, which to reject and
`what to do with them (for example, rejecting all SMS
`messages that are 3 days old, or all SMS messages from a
`particular Source) etc. An SAHS (16) may also be set up as
`a part of an SMSC (14), or may be implemented jointly with
`an ARMS (18), in a common software element. According
`to this embodiment, once an MR (12) has set up his or her
`personal preferences, via a web-based provisioning inter
`face, for example, on an SAHS (16), the SMS messaging
`process is executed as follows: An MS (10) sends an SMS
`message to an MR (12) (1020). In the cases where the MR
`(12) is not available, or chooses to filter incoming messages,
`the SMSC (14) intercepts the message and queries (1025) an
`SAHS (16) to determine whether there is an Alternative
`Handling Instruction (AHI). If there is no AHI, the SMSC
`(14) passes on the message directly to the MR (12). If there
`is one AHI, the SAHS (16) sends that AHI to the SMSC (14).
`If there is more than one AHI, the SMSC (14) sends the
`ARMS (18) the original message sent by the MS (10), and
`the ARMS (18) uses the message contents as a key to choose
`the appropriate AHI, and Subsequently returns the appropri
`ate AHI to the SMSC (14). The service, for example, may be
`limited to human MS. In this example, only Mobile-Origi
`nated SMS messages may receive the auto-reply, while
`machine-originated SMS messages (such as voicemail noti
`fication messages) may not receive an Auto-reply. Messages
`are commonly identifiable by the originating phone number,
`
`which is thus utilized for filtering purposes. In this and other
`ways, Subscribers may manage and filter SMS messages,
`according to pre-configured personalized alternative han
`dling instructions. The SMSC (14) executes the AHI accord
`ingly. Examples of Such executions include customized
`forwarding of messages to individuals and/or groups, delet
`ing messages, Storing messages and filtering messages
`according to chosen criteria. The SMSC (14) may or may not
`Send the original message to the MR (12), depending on the
`setup of the AHIs and/or ARMs.
`0046 Advantages of the Invention
`0047 The Auto-reply service according to the present
`invention allows an MR (12) to easily and automatically
`inform an MS (10) that the MR is unavailable, and in this
`case to automatically inform the MS (10) how to alterna
`tively contact the MR (12). This could be useful, for
`example, to inform an MS (10) that an MR (12) is on
`vacation, that an MR (12) has discontinued the use of the
`mobile phone Service, or has moved to a new mobile
`telephone number, or is available on a regular phone, Via
`email or instant messaging etc. Furthermore, this Service
`enables SMS users to manage, Store, automatically delete,
`reply and forward SMS messages, by means of an interface
`with control options, Similarly to that of common email
`interfaces that enable users to configure their email rules.
`The service also allows SMS subscribers to simply and
`easily Set up one or more messages that will constitute an
`information provision Service. For instance, Sending “w”
`will give back the current weather forecast in response, and
`sending “n” will give back the news.
`0048. The AHI framework provides an MR with addi
`tional functionality such as SMS forwarding to an MR's (12)
`new mobile number, and deletion of unsent SMS messages
`that have accumulated on an SMSC (14), e.g. as a result of
`extended unavailability of an MR (12).
`
`ADVANTAGES OF THE PRESENT INVENTION
`0049. The present invention is innovative in extending
`the functionality of SMS without changing the end-user
`hardware or Software. The proprietary Software components
`of the present invention reside on an SMSC (14), SAHS (16)
`and ARMS (18), and are transparent to the end user. The
`present invention easily allows a user to Set up an interactive
`and manageable SMS-based information service.
`
`ALTERNATE EMBODIMENTS
`0050. Several other embodiments are contemplated by
`the inventors. For example, a System enabling users to
`automatically delete certain messages from the Server, or
`forward messages to other (voice-based) devices. A System
`may also be provided for enabling users to configure SMS
`replies for group SMS messages. A System may also be
`provided for enabling customized storage and filing of SMS
`messages. These alternative embodiments are executable
`using the customized programming facilities of the SAHS,
`whereby a user Sets up pre-configured rules and preferences.
`0051. The foregoing description of the embodiments of
`the invention has been presented for the purposes of illus
`tration and description. It is not intended to be exhaustive or
`to limit the invention to the precise form disclosed. It should
`be appreciated that many modifications and variations are
`
`Qualcomm Exhibit 2003
`Apple v. Qualcomm, IPR2018-01280
`Page 7
`
`

`

`US 2002/0187794 A1
`
`Dec. 12, 2002
`
`possible in light of the above teaching. It is intended that the
`scope of the invention be limited not by this detailed
`description, but rather by the claims appended hereto.
`
`What is claimed is:
`1. A System for managing at least one SMS message by at
`least one message receiver, comprising:
`i. an SMS Center (SMSC) for handling and processing the
`at least one SMS message for the at least one message
`receiver;
`ii. an Auto-Reply Message Server (ARMS) for storing
`and managing at least one Auto-Reply Message for the
`message receiver.
`2. The system of claim 1, further comprising an SMS
`Automatic Handling Server (SAHS) for handling at least
`one message instruction for the message receiver.
`3. The system of claim 2, wherein said SAHS is located
`within said SMSC.
`4. The system of claim 1, wherein said ARMS is located
`within said SMSC.
`5. The system of claim 1, wherein said ARMS includes:
`a mechanism for enabling Said at least one message
`receiver to Set up and manage at least one automatic
`reply message;
`a database for maintaining Said at least one automatic
`reply message for Said at least one message receiver;
`and
`a Server for Serving Said at least one automatic reply
`message to said SMSC.
`6. The system of claim 2, wherein said SAHS includes:
`a. a mechanism for enabling Said message receiver to Set
`up and manage at least one alternative handling instruc
`tion;
`b. at least one database for maintaining Said at least one
`alternative handling instruction for Said at least one
`message receiver; and
`c. a server for Serving Said at least one alternative han
`dling instruction to said SMSC.
`7. A System for managing at least one SMS message by at
`least one message receiver, comprising:
`i. an SMS Center (SMSC) for handling the at least one
`SMS message for the at least one message receiver; and
`ii. an SMS Automatic Handling Server (SAHS) for
`executing at least one message instruction for the at
`least one message receiver.
`8. The system of claim 7, wherein said SMSC includes an
`Auto-Reply Message Server (ARMS) for storing and man
`aging at least one Auto-Reply Message for the at least one
`message receiver.
`9. A System for managing at least one SMS message by at
`least one message receiver, comprising:
`i. an SMS Center (SMSC) for handling at least one SMS
`message for at least one Said message receiver; and
`ii. a component including an Auto-Reply Message Server
`(ARMS) for storing and managing at least one Auto
`Reply Message for Said message receiver, and an SMS
`Automatic Handling Server (SAHS), for handling at
`least one message instruction for Said message receiver.
`
`10. The system of claim 9, wherein said ARMS and said
`SAHS are separate entities.
`11. A method of automatically replying to SMS messages,
`comprising:
`i. Setting up at least one automated reply message on an
`Automated Reply Message Server (ARMS);
`ii. querying said ARMS in response to receiving an SMS
`message, to determine whether there is at least one
`automated reply message to be executed, by an SMS
`Center;
`iii. where there is no automated reply message, Sending
`said SMS message to said SMS message's destination,
`by said SMS center;
`iv. if there is an automated reply message, Sending Said
`automated reply message to Said SMS center, by Said
`ARMS; and
`V. if there is more than one automated reply message,
`sending to said ARMS said SMS message, such that
`Said message acts as a key for choosing an appropriate
`automat

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket