IP Library Patent Application 15378052
Patent Application
App. No. 15/378,052

MANAGEMENT METHOD, MANAGEMENT DEVICE AND TERMINAL FOR CONTACTS IN TERMINAL

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 None
App. No.
15/378,052
Abstract

A management method and management device for contacts in a terminal, and the terminal are provided. The terminal includes a first system and a second system, and the management method includes setting a data channel between the first system and the second system; permitting the first system to read contact information in the second system through the data channel when a current running system in the terminal is the first system; and prohibiting the second system from reading contact information in the first system through the data channel when the current running system in the terminal is the second system. The present disclosure ensures high-level security of contact information in a security system, realizes an interaction of contact information between an ordinary system and the security system, and improves user experience.

Claims (44)

1 . A management method for contacts in a terminal, the terminal comprising a first system and a second system, the management method comprising:

setting a data channel between the first system and the second system for implementing a communication;

permitting the first system to read contact information in the second system through the data channel, under the condition that a current running system in the terminal is the first system; and

prohibiting the second system from reading contact information in the first system through the data channel, under the condition that the current running system in the terminal is the second system.

2 . The management method of claim 1 , further comprising:

determining whether the current running system of the terminal is the first system or the second system, when a command to view all contact information in the terminal is received;

displaying the contact information in the first system or displaying the contact information in the first system and the contact information in the second system, under the condition that the current running system in the terminal is the first system; and

displaying the contact information in the second system, under the condition that the current running system in the terminal is the second system.

3 . The management method of claim 1 , further comprising:

displaying the contact information in the second system for selecting by a user when the current running system in the terminal is the first system and a command to move or copy the contact information from the second system to the first system is received, and moving or copying selected contact information to the first system through the data channel; and/or

displaying the contact information in the first system for selecting by the user when the current running system in the terminal is the first system and a command to move or copy the contact information from the first system to the second system is received, and moving or copying selected contact information to the second system through the data channel.

4 . The management method of claim 3 , before moving or copying the selected contact information to the first system through the data channel, further comprising:

executing a security check on the selected contact information, and permitting to move or copy the selected contact information to the first system through the data channel when the security check is passed.

5 . The management method of claim 1 , wherein the contact information in the first system comprises contact information stored in a storage space available to the first system, and the contact information in the second system comprises contact information stored in a storage space available to the second system and contact information stored in a subscriber identity module (SIM) card of the terminal.

6 . A terminal, comprising:

a first system and a second system;

at least one processor; and

a storage device storing a plurality of instructions, which when executed by the processor, causes the at least one processor to:

set a data channel between the first system and the second system for implementing a communication; and

permit the first system to read contact information in the second system through the data channel under the condition that a current running system in the terminal is the first system, and prohibit the second system from reading contact information in the first system through the data channel under the condition that the current running system in the terminal is the second system.

7 . The terminal of claim 6 , wherein the at least one processor further:

determines whether the current running system of the terminal is the first system or the second system, when a command to view all contact information in the terminal is received;

displays the contact information in the first system or display the contact information in the first system and the contact information in the second system, under the condition that the current running system in the terminal is the first system; and

displays the contact information in the second system, under the condition that the current running system in the terminal is the second system.

8 . The terminal of claim 6 , wherein the at least one processor further:

displays the contact information in the second system for selecting by a user when the current running system in the terminal is the first system and a command to move or copy the contact information from the second system to the first system is received, and moves or copies selected contact information to the first system through the data channel; and/or

displays the contact information in the first system for selecting by the user when the current running system in the terminal is the first system and a command to move or copy the contact information from the first system to the second system is received, and moves or copies selected contact information to the second system through the data channel.

9 . The terminal of claim 8 , wherein the at least one processor further:

executes a security check on the selected contact information before the first execution unit moves or copies the selected contact information to the first system through the data channel, and permits to move or copy the selected contact information to the first system through the data channel when the security check is passed.

10 . The terminal of claim 6 , wherein the contact information in the first system comprises contact information stored in a storage space available to the first system, and the contact information in the second system comprises contact information stored in a storage space available to the second system and contact information stored in a subscriber identity module (SIM) card of the terminal.

11 . A non-transitory storage medium having stored thereon instructions that, when executed by a processor of a terminal, causes the terminal to perform a management method for contacts in the terminal, the terminal comprising a first system and a second system, the management method comprising:

setting a data channel between the first system and the second system for implementing a communication;

permitting the first system to read contact information in the second system through the data channel, under the condition that a current running system in the terminal is the first system; and

prohibiting the second system from reading contact information in the first system through the data channel, under the condition that the current running system in the terminal is the second system.

12 . The non-transitory storage medium of claim 11 , wherein the management method further comprises:

determining whether the current running system of the terminal is the first system or the second system, when a command to view all contact information in the terminal is received;

displaying the contact information in the first system or displaying the contact information in the first system and the contact information in the second system, under the condition that the current running system in the terminal is the first system; and

displaying the contact information in the second system, under the condition that the current running system in the terminal is the second system.

13 . The non-transitory storage medium of claim 11 , wherein the management method further comprises:

displaying the contact information in the second system for selecting by a user when the current running system in the terminal is the first system and a command to move or copy the contact information from the second system to the first system is received, and moving or copying selected contact information to the first system through the data channel; and/or

displaying the contact information in the first system for selecting by the user when the current running system in the terminal is the first system and a command to move or copy the contact information from the first system to the second system is received, and moving or copying selected contact information to the second system through the data channel.

14 . The non-transitory storage medium of claim 13 , before moving or copying the selected contact information to the first system through the data channel, wherein the management method further comprises:

executing a security check on the selected contact information, and permitting to move or copy the selected contact information to the first system through the data channel when the security check is passed.

15 . The non-transitory storage medium of claim 11 , wherein the contact information in the first system comprises contact information stored in a storage space available to the first system, and the contact information in the second system comprises contact information stored in a storage space available to the second system and contact information stored in a subscriber identity module (SIM) card of the terminal.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2017
From: YULONG COMPUTER TELECOMMUNICATION SCIENTIFIC (SHENZHEN) CO., LTD.
To: NANCHANG COOLPAD INTELLIGENT TECHNOLOGY COMPANY LIMITED
Reel/Frame 044275/0536 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2016
From: GUO, XIONG-WEI; FU, WEN-ZHI
To: YULONG COMPUTER TELECOMMUNICATION SCIENTIFIC (SHENZHEN) CO., LTD.
Reel/Frame 040931/0054 →