IP Library › Granted Patent US 7,890,140
Granted Patent B2
US 7,890,140 · App. 11/348,498 · Granted Feb 15, 2011

Macro implementing method and apparatus using SAT between subscriber identity module and mobile equipment

Assignee: Samsung Electronics Co., Ltd
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,890,140
App. No.
11/348,498
Granted
Feb 15, 2011
Kind
B2
Abstract

Disclosed is a macro implementing method and apparatus that can perform a series of operations desired by a user through an interface between an ME (Mobile Equipment) and a SIM (Subscriber Identity Module) that support a SAT (Sim Application Toolkit). A combination of commands is provided so that a series of operations desired by the user can be performed in the ME using the SAT. The ME can provide a user-defined SAT service for automatically performing a series of operations desired by the user by combining and storing SAT commands so that a series of operations desired by the user can be performed. Thereafter a SIM application in the SIM can be successively performed using stored SAT commands. The terminal user directly constructs a single macro by tying several commands using the SAT, and thus operations that require repeated operations or complicated execution processes can successively be performed using a single execution input.

Claims (28)

1. An apparatus for implementing a macro using a SAT (SIM Application Toolkit), the apparatus comprising:

an ME (Mobile Equipment) for providing a macro edition menu for editing a macro for executing a plurality of SAT commands in succession, and transmitting information input from a user with respect at least one macro edit function of the edition menu to a SIM (Subscriber Identity Module); and

the SIM (Subscriber Identity Module) for receiving the information and constructing respective commands into a macro using the received information,

wherein the ME successively reads the commands that constitute the macro stored in the SIM and performs a series of operations according to the commands when the user inputs a macro execution instruction and

wherein the commands are for controlling at least one sub-device attached to the ME.

2. The apparatus as claimed in claim 1 , wherein the macro edition function is displayed in sub-menu form so that information for controlling sub-devices of the ME can be input.

3. The apparatus as claimed in claim 1 , wherein the macro edition function of edition menu is built-in.

4. The apparatus as claimed in claim 1 , wherein the construction of the edition function of the macro edition menu can be edited by the user.

5. The apparatus as claimed in claim 1 , wherein the SIM stores the respective commands by performing a coding in a specified format based on received information, as information for controlling the ME through the edition function is input by the user, and the SIM produces a macro for successively performing a series of operations according to the commands by tying the stored commands, if the macro edition is completed.

6. The apparatus as claimed in claim 5 , wherein the SIM sets information according to characteristics of devices used in the ME in a specified field of the format of a proactive command and an envelope command based on the transferred information.

7. The apparatus as claimed in claim 1 , wherein if a menu for a macro execution is selected by the user, the ME successively reads the commands that constitute the macro from the SIM, analyzes the commands in a specified format, and successively performs a series of operations according to a result of analysis.

8. The apparatus as claimed in claim 1 , wherein the SIM further includes a specified EF (Elementary File) for storing the commands constructed in a specified format based on information transferred from the ME.

9. The apparatus as claimed in claim 8 , wherein the commands stored in the specified EF are stored in the order of the respective command's operation for performing a successive execution.

10. A macro implementing method using a SAT (SIM Application Toolkit) between a SIM (Subscriber Identity Module) and an ME (Mobile Equipment), the method comprising the steps of:

displaying sub-menus of an edition menu for editing a macro for executing a plurality of SAT commands in succession when a menu for a macro edition is selected by a user;

transferring information inputted by a user to the SIM when the user inputs for each of the sub-menus the information for controlling the ME;

storing respective commands by performing a coding in a specified format based on the transferred information, by the SIM; and

producing a macro for successively performing a series of operations according to the commands by tying the stored commands when the macro edition is completed, wherein the commands are for controlling at least one sub-device attached to the ME.

11. The method as claimed in claim 10 , further comprising the steps of:

successively transmitting the commands that constitute the macro, if a menu for a macro execution is selected by the user, by the SIM; and

analyzing the transmitted commands corresponding to the command transmission, and successively performing a series of operations according to a result of analysis, by the ME.

12. The method as claimed in claim 11 , wherein the step of successively transmitting the commands comprises the steps of:

the SIM successively loading the stored commands, by the SIM when the menu for the macro execution is selected by the user; and

transmitting the corresponding commands to corresponding modules of the ME according to an order of loading.

13. The method as claimed in claim 10 , wherein the commands stored by the SIM are proactive commands obtained by coding information for controlling corresponding modules of the ME that is input by from the user.

14. The method as claimed in claim 10 , wherein the sub-menus are constructed in a manner that information for controlling respective sub-devices of the ME can be input to enable the ME to perform a series of operations.

15. The method as claimed in claim 14 , wherein the sub-menus are menus through which a series of information inputs required to construct the macro can be performed.

16. The method as claimed in claim 10 , wherein the stored commands are stored in the order of the respective command's operation for performing a successive execution.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2006
From: LEE, SEUNG-HO; JU, SANG-YOUNG
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 017550/0916 →
Priority Claims (1)
KR 10-2005-0021035 · Mar 14, 2005 · national
Continuity (1)
Related Publication 20060205435A1 · Sep 14, 2006