Electronic device and communication method thereof

US2016277369A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016277369-A1
Application numberUS-201615068758-A
CountryUS
Kind codeA1
Filing dateMar 14, 2016
Priority dateMar 16, 2015
Publication dateSep 22, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method and an electronic device are disclosed herein. The electronic device includes a communication unit, a storage unit and at least one processor, which executes the method, including detecting a request for establishing a call session, generating a new security key from a preset security key, renewing the preset security key by setting the generated new security key as a current preset security key, and establishing the call session based on the generated new security key.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method of communication in an electronic device, comprising: detecting a request for establishing a call session; generating a new security key from a preset security key; renewing the preset security key by setting the generated new security key as a current preset security key; and establishing the call session based on the generated new security key. 2 . The method of claim 1 , wherein generating the new security key further comprises: sharing a shared key with an external device for the establishment of the call session; generating a new authentication key based on the shared key and the preset security key; and performing authentication with the external device utilizing the new authentication key; wherein the generated new security key is set as the current preset security key when the authentication with the external device is successful. 3 . The method of claim 2 , wherein the new authentication key is generated based on the shared key and the preset security key. 4 . The method of claim 2 , further comprising: in response to detecting that the preset security key does not exist: sharing an initial shared key with the external device for the establishment of the call session; generating an initial authentication key based on the initial shared key; performing the authentication with the external device based on the initial authentication key; and generating an initial security key from the initial authentication key and setting the initial security key for authentication of the call session with the external device when the performed authentication with the external device is successful. 5 . The method of claim 1 , wherein the preset security key includes a count of a number of times that call sessions are establishmented in correspondance to identification data of the external device, and generating the new security key further comprises incrementally increasing the count corresponding to the identification data. 6 . The method of claim 5 , further comprising: in response to detecting a request for displaying contact information corresponding to identification data, determining a trust level based on the count; and displaying the the contact information, including the determined trust level and the identification information. 7 . The method of claim 6 , wherein the trust level includes a first level, a second level lower than the first level, and a third level lower than the second level, and wherein determining the trust level further comprises, when the preset security key exists: comparing the count with a preset threshold; setting the trust level to the first level when the count is greater than the threshold; setting the trust level to the second level when the count is equal to or smaller than the threshold, and setting the trust level to the third level when the preset security key does not exist. 8 . The method of claim 6 , further comprising representing the trust level while the displaying of the identification data and the trust level using at least one of: a color, a color image, and a text indicating a respective trust level. 9 . The method of claim 1 , further comprising: in response to detecting a request for transmitting a message, detecting; generating a public key; generating an encryption key from the preset security key and the public key; encrypting the message using the encryption key; generating an authentication tag using the encryption key and the encrypted message; and transmitting the authentication tag, the encrypted message, and the public key. 10 . The method of claim 9 , in response to detecting that the current preset security key does not exist, transmitting the message. 11 . The method of claim 1 , further comprising: receiving an authentication tag, an encrypted message, and a public key; generating an encryption key using the preset security key and the received public key; decrypting the encrypted message using the received encryption key; authenticating the decrypted message by analyzing the received authentication tag; and displaying the decrypted message when the authentication of the decrypted message is successful. 12 . The method of claim 11 , wherein the preset security key includes a count of a number of times the call sessions are establishmented in correspondance to identification data of the external device. 13 . The method of claim 12 , further comprising: in response to detecting a request for displaying contact information corresponding to the identification data, determining a trust level based on the count; and displaying the contact information including the identification information and the trust level. 14 . The method of claim 13 , further comprising, changing the trust level in response to detecting that failure of authentication of the decrypted message. 15 . An electronic device, comprising: a communication unit; a storage unit for storing a preset security key; and at least one processor operatively coupled to the storage unit, configured to: detect via the communication unit a request for establishing a call session, generating a new security key based on a preset security key, renewing the preset security key by setting the generated new security key as a current preset security key, and establishing the call session based on the generated new security key. 16 . The electronic device of claim 15 , wherein the processor is further configured to: share a shared key with an external device for the establishment of the call session; generate a new authentication key based on the shared key and the preset security key; and perform authentication with the external device utilizing the new authentication key; wherein the generated new security key is set as the current preset security key when the authentication with the external device is successful. 17 . The electronic device of claim 16 , wherein the new authentication key is generated based on the shared key and the stored preset security key. 18 . The electronic device of claim 16 , wherein the at least one processor is further configured to: in response to detecting that the preset security key does not exist: share an initial shared key with the external device for the establishment of the call session, generate an initial authentication key based on the initial shared key, performing the authentication with the external device based on the initial authentication key, and generate an initial security key from the initial authentication key and set the initial security key for authentication of the call session with the external device when the performed authentication with the external device is successful. 19 . The electronic device of claim 15 , wherein the preset security key includes a count of a number of times that call sessions are establishmented in correspondance to identification data of the external device, and generating the new security key further comprises incrementally increasing the count corresponding to the identification data. 20 . The electronic device of claim 19 , wherein the at least one processor is further configured to: in response to detecting a request for displaying contact information corresponding to identification data, determine a trust level based on the count; and display the the contact information, including the determined trust level and the identification information, wherein the trust lever includes a first

Assignees

Inventors

Classifications

  • using a plurality of keys or algorithms · CPC title

  • H04L63/06Primary

    for supporting key management in a packet data network (cryptographic mechanisms or cryptographic arrangements for key management H04L9/08) · CPC title

  • H04L9/30Primary

    Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy · CPC title

  • Electricity · mapped topic

  • the source of the received data · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016277369A1 cover?
A method and an electronic device are disclosed herein. The electronic device includes a communication unit, a storage unit and at least one processor, which executes the method, including detecting a request for establishing a call session, generating a new security key from a preset security key, renewing the preset security key by setting the generated new security key as a current preset se…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L63/06. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Sep 22 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).