# US 2014/0369258 A1 · System and method of trigger service

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0369258 A1
- Document ID: US20140369258A1
- Status: Published application
- Kind: A1
- Application number: 14/290,335
- Filed: 2014-05-29
- Published: 2014-12-18
- Earliest claimed: 2013-06-14
- Assignees: National Taiwan University
- Applicants: National Taiwan University
- Inventors: Phone Lin; Chi-Wei Tseng; Hau Chen
- Web page: https://patentgrep.com/patent/US20140369258A1

## CPC

- H04W 8/18: Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W 4/08: User group management
- H04W 4/14: Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
- H04W 4/70: Services for machine-to-machine communication [M2M] or machine type communication [MTC]
- H04W 8/186: {Processing of subscriber group data}
- H04W 28/0215: {based on user or device properties, e.g. MTC-capable devices (services for machine-to-machine communication [M2M] or machine type communication [MTC] H04W4/70; wireless resource selection or allocation plan definition based on terminal or device properties H04W72/51)}
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

The present application is provided a system and a method of a trigger service, which is applied between an end equipment group and an application service terminal. The end equipment group includes a plurality of end equipment, and the end equipment of the mobile equipment group is configured to sequentially connect to mobile network. Each of the end equipment is configured to keep connection with mobile network in a waiting period and suspended to access mobile network after the waiting time period. The application service terminal is configured to transmit a trigger message to the end equipment group, and the trigger message is repeatedly transmitted in a transmission period of the message arrangement. During the transmission period, each of the end equipment of each end equipment group in mobile network is configured to execute the requested order of the trigger message when it receives the trigger message from the application service terminal.

## Claims

### Claim 1

A system of a trigger service, comprising:
a plurality of end equipment groups, wherein
each end equipment group comprises a plurality of end equipment,
each end equipment group has an identify number configuring to the plurality of end equipment, the identify number of the each equipment group is unique,
each of the plurality of end equipment of each end equipment group follows a predetermined connection sequence to access a mobile network, and
each of the plurality of end equipment, after connected to the mobile network, is configured to keep the connection with the mobile network in a waiting period and suspended to access the mobile network after the waiting time period; and
an application service terminal that is connected to the mobile network to transmit a trigger message to each of the end equipment groups by a message sequence, the trigger message being repeatedly transmitted every certain period during a valid transmission duration of the message sequence,
wherein when each of the plurality of end equipment is connected to the mobile network and when the trigger message is transmitted by the application service terminal and received by the one of end equipment during the valid transmission duration, the each of the plurality of end equipment is configured to execute a requested order carried by the trigger message.

### Claim 2 (depends on 1)

The system of a trigger service as claimed in claim 1, wherein
the connection sequence of each of the plurality of end equipment of each end equipment group is adapted for the plurality of end equipment of the same end equipment group having the same identify number to process that,
during the valid duration of the message sequence, one of the plurality of end equipment is first connected to the mobile network and is configured to wait for receiving the trigger message,
the one of the plurality of end equipment is configured to continuously wait for a waiting period,
after the waiting period the one of the plurality of end equipment is configured to pause accessing the mobile network, and
the aforementioned sequence is repeated till all of the end equipment finish the connection sequence, and
wherein the application service terminal, during the valid duration of the message sequence, is configured to repeatedly transmit the trigger message for R times every time period Δ, wherein R is a positive integer and Δ represents a predetermined time period.

### Claim 3 (depends on 2)

The system of a trigger service as claimed in claim 2, wherein
each end equipment group includes a plurality of subgroups,
content of the trigger message further comprises matching subgroup parameters and orders of at least one subgroup,
during the valid transmission duration of the application service terminal, each of the plurality of end equipment of one of the plurality of subgroups of each of the end equipment groups is configured to access the mobile network, and
when the trigger message from the application service terminal is received, the subgroup parameters of the trigger message is examined to determine whether the subgroup parameters match the one of the plurality of subgroups for executing the requested order of the trigger message.

### Claim 4

A method of a trigger service for a plurality of end equipment, the method being applied on the plurality of end equipment capable of receiving a trigger message transmitted from an application service terminal and establishing data communication, the method comprising:
providing a plurality of end equipment group, wherein
each end equipment group comprises a plurality of end equipment, and
each end equipment group has an identify number,
the identify number of each equipment group is unique;
enabling each of the plurality of end equipment of each end equipment group to follow a predetermined connection sequence to access a mobile network; and
configuring each of the plurality of end equipment to connect to the mobile network and keep connection with the mobile network in a waiting period and to suspend to access the mobile network after the waiting time period.

### Claim 5 (depends on 4)

The method of trigger service for a plurality of end equipment as claimed in claim 4, wherein when each of the plurality of end equipment is connected to the mobile network, and when the trigger message is received by the each of the plurality of end equipment, the each of the plurality of end equipment is configured to execute the requested order carried by the trigger message;
wherein all of the plurality of end equipment of the same end equipment group are configured to execute the connection sequence until all of the plurality of end equipment of the same end equipment group complete the execution.

### Claim 6 (depends on 4)

The method of a trigger service for a plurality of end equipment as claimed in claim 4, wherein
each of the plurality of end equipment is a mobile equipment (ME),
the identify number is a mobile subscriber ISDN number (MSISDN),
the mobile network includes a radio access network (RAN) and a Core Network (CN),
the application service terminal comprises a Home Subscriber Server (HSS), a Short message service center and an Application service Server (AS), and
the trigger message is a trigger short message service (SMS),
the method further comprising:
configuring the ME to access the mobile network, complete registration process, and wait for receiving the trigger SMS;
when the AS transmits a trigger service request to the Short message service center; configuring the Short message service center to find out the ME and transmit the trigger SMS via the CN according to the MSISDN contained in the trigger service request;
enabling the ME to receive the trigger SMS via the RAN;
enabling the CN to response to a transmission report and confirm whether the ME received the trigger SMS;
enabling the Short message service center to report status of the ME to the HSS;
enabling the Short message service center to report transmission status of the trigger SMS to the AS; and
enabling the ME to establish data communication connection with the AS to execute requested order of the trigger SMS.

### Claim 7 (depends on 6)

The method of a trigger service for a plurality of end equipment as claimed in claim 6, wherein configuring the ME to access the mobile network comprises:
enabling the ME to transmit a receiving request message to the RAN;
enabling the RAN to transmit the receiving request message from the ME to the CN;
enabling the CN to transmit an identifying request message to the ME;
enabling the ME to respond to the CN with an identifying response message in response to the identifying request message;
enabling the HSS and the ME to process a safety identification process;
enabling the ME and the RAN to execute a connection process of radio resource control; and
enabling the RAN to transmit an access completion message to the CN.

### Claim 8 (depends on 7)

The method of a trigger service for a plurality of end equipment as claimed in claim 7, wherein enabling the ME to receive the trigger SMS comprises:
enabling the ME to access the mobile network;
determining whether the ME to successfully accesses the mobile network;
enabling the ME to determine whether the trigger SMS is received during the waiting period when the ME successfully accesses the mobile network; and
enabling the ME to establish the data communication connection with the AS and executes the requested order of the trigger SMS when the ME receives the trigger SMS during the waiting period.

### Claim 9 (depends on 8)

The method of a trigger service for a plurality of end equipment as claimed in claim 8, wherein when the ME is unable to receive the trigger SMS during the waiting period, the ME is configured to pause accessing the mobile network;
wherein when the ME is unable to access the mobile network, the ME is configured to wait for next connection arrangement.

### Claim 10 (depends on 6)

The method of a trigger service for a plurality of end equipment as claimed in claim 6, wherein each end equipment group includes a plurality of subgroups, and enabling the ME to receive the trigger SMS when the ME accesses the mobile network comprises:
enabling the ME to access the mobile network;
determining whether the ME successfully accesses the mobile network;
enabling the ME to determine whether the trigger SMS is received during the waiting period when the ME successfully accesses the mobile network;
enabling the ME to determine whether the trigger SMS comprises a content corresponding to the matching subgroup with the ME when the ME receives the trigger SMS during the waiting period; and
enabling the ME to execute the request order of the trigger SMS when the ME determines that the trigger SMS comprises the content corresponding to the matching subgroup with the ME.

### Claim 11 (depends on 10)

The method of a trigger service for a plurality of end equipment as claimed in claim 10, wherein when the ME is not successfully connected to the mobile network, the ME is configured to wait for a period and then access the mobile network;
wherein when the ME is unable to receive the trigger SMS during the waiting period, the ME is configured to pause accessing the mobile network;
wherein when the trigger SMS received by the ME does not comprise the content corresponding to the matching subgroup with the ME, the ME is configured to pause accessing the mobile network.

### Claim 12

A method of providing a trigger service by an application service terminal, wherein the application service terminal is configured to provide the trigger service to a plurality of end equipment groups, the method comprising:
configuring the application service terminal to transmit a trigger message to one of the plurality of end equipment groups by a message sequence, and each of the plurality of end equipment groups has a plurality of end equipment, and each of the plurality of end equipment within a same end equipment group have an identify number, the identify number of each end equipment group is unique;
configuring the application service terminal to repeatedly transmit a trigger message every certain period during a valid transmission duration of the message sequence;
wherein the trigger message comprises the identify number and an order of an end equipment group which are used to transmit the trigger message, and is transmitted to another end equipment group by the message sequence, when each of the plurality of end equipment of each end equipment group accesses a mobile network, each of the plurality of end equipment is able to receive the trigger message and execute requested order according to a content of the trigger message.

### Claim 13 (depends on 12)

The method of providing a trigger service by an application service terminal as claimed in claim 12, wherein
each of the plurality of end equipment is a mobile equipment (ME),
the identify number is a mobile subscriber ISDN number (MSISDN),
the mobile network includes a radio access network (RAN) and a Core Network (CN),
the application service terminal comprises a Home Subscriber Server (HSS), a Short message service center and an Application service Server (AS), and
the trigger message is a trigger short message service (SMS),
the application service terminal uses the AS and the Short message service center to transmit the trigger SMS by the steps of:
configuring the AS to transmit a trigger service request to the Short message service center;
configuring the Short message service center to find out the ME according to a MSISDN in the trigger service request through the CN and transmit the trigger SMS;
configuring the Short message service center to determine whether a valid transmission duration of the message sequence is exceeded;
enabling the Short message service center to increase a number of transmission times of the trigger SMS when the short message service center determines that valid transmission duration of the message sequence is not exceeded;
enabling the Short message service center to determine whether number of transmission times of the trigger SMS is larger than or equal to R; and
enabling the Short message service center repeatedly to transmit the trigger message in time period Δ when the Short message service center determines that the number of transmission times of the trigger SMS is not larger than or equal to R.

### Claim 14 (depends on 13)

The method of providing a trigger service by an application service terminal as claimed in claim 13, wherein when the Short message service center determines that the valid transmission duration of the message sequence is exceeded, the Short message service center stops transmitting the trigger SMS; and
wherein when the Short message service center determines that the transmission times of the trigger SMS is larger than or equal to R, the Short message service center stops transmitting the trigger SMS.

### Claim 15 (depends on 12)

The method of providing a trigger service by an application service terminal as claimed in claim 12, wherein
each of the plurality of end equipment is a mobile equipment (ME),
the identify number is a mobile subscriber ISDN number (MSISDN),
the mobile network includes a radio access network (RAN) and a Core Network (CN),
the application service terminal comprises a Home Subscriber Server (HSS), a Short message service center and an Application service Server (AS),
the trigger message is a trigger short message service (SMS),
each end equipment group includes a plurality of subgroups, and
the application service terminal uses the AS and the Short message service center to transmit the trigger SMS by the steps of:
configuring the AS to transmit a trigger service request to the Short message service center, and temporarily store the trigger service request in a transmission queue module;
configuring the Short message service center to determine whether a number of the subgroups of the trigger SMS is smaller than a total number of all subgroups;
configuring a new subgroup parameter and corresponding order to add on the trigger SMS and calculate the number of the subgroups of the trigger SMS when the Short message service center determines that the number of the subgroups of the trigger SMS is smaller the total number of all subgroups;
enabling the Short message service center to determine whether any one of the subgroups exceeds a predetermined transmission time; and
enabling the Short message service center to transmit the trigger SMS when the Short message service center determines that none of the subgroups exceeds a predetermined transmission.

### Claim 16 (depends on 15)

The method of providing a trigger service by an application service terminal as claimed in claim 15, wherein when the Short message service center determines that the number of the subgroups of the trigger SMS is larger than or equal to total number of all subgroups, the Short message service center is configured to wait for the next message sequence; and
wherein when the Short message service center determines that any subgroup has exceeded the predetermined transmission time, the Short message service center is configured to delete the parameter and corresponding order of the subgroup that exceeded the predetermined transmission time, calculate the number of the subgroups in the trigger SMS and then transmit the trigger SMS.
