IP Library › Granted Patent US 12,294,646
Granted Patent B2
US 12,294,646 · App. 17/994,816 · Granted May 6, 2025

Method for exchanging data between devices and system for performing same method

Inventors: Valentyn Kulikovskyi (Kyiv, UA); Oleksandr Sholudko (Kyiv, UA); Andrii Krenevych (Kyiv, UA)
Assignee: Samsung Electronics Co., Ltd.
H04L9/0866G06F3/017H04L9/3231H04L9/40
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 12,294,646
App. No.
17/994,816
Granted
May 6, 2025
Kind
B2
Abstract

A method of exchanging data between devices is provided. The method includes a first device detecting a user's intention to transmit data, generating first identification information for the data by using biometric data obtained from the user, and transmitting the data and the first identification information to a personalized cloud storage, and a second device detecting the user's intention to receive the data, generating second identification information by using the biometric data obtained from the user, requesting the personalized cloud storage for the data by using the second identification information, and receiving and storing the data from the personalized cloud storage.

Claims (60)

1. A method of exchanging data between devices, the method comprising:

by a first device:

detecting an intention of a user to transmit data;

generating, by using biometric data obtained from the user, a first private key and first identification information for the data;

encrypting the data by using the first private key, wherein the first private key is deleted after encrypting the data; and

transmitting the encrypted data and the first identification information to a personalized cloud storage; and

by a second device:

detecting an intention of the user to receive the data;

generating second identification information by using the biometric data obtained from the user;

requesting the personalized cloud storage for the data by using the second identification information; and

receiving and storing the data from the personalized cloud storage.

2. The method of claim 1 ,

wherein the generating of the second identification information comprises generating a second private key by using the biometric data obtained from the user, and

wherein the receiving and storing of the data from the personalized cloud storage comprises decrypting the data by using the second private key.

3. The method of claim 1 , wherein the biometric data is data obtained by recognizing at least one of:

a fingerprint,

a face, or

an iris of the user.

4. A data exchange system comprising:

a personalized cloud storage;

a first device comprising a first transceiver, first memory storing one or more first computer programs, and one or more first processors communicatively coupled to the first transceiver and the first memory, wherein the one or more first computer programs include first computer-executable instructions that, when executed by the one or more first processors individually or collectively, cause the first device to:

detect an intention of a user to transmit data,

generate, by using biometric data obtained from the user, a first private key and first identification information for the data,

encrypt the data by using the first private key, wherein the first private key is deleted after encrypting the data, and

transmit the encrypted data and the first identification information to the personalized cloud storage; and

a second device comprising a second transceiver, second memory storing one or more second computer programs, and one or more second processors communicatively coupled to the second transceiver and the second memory, wherein the one or more second computer programs include second computer-executable instructions that, when executed by the one or more second processors individually or collectively, cause the second device to:

detect an intention of the user to receive the data,

generate second identification information by using the biometric data obtained from the user,

request the personalized cloud storage for the data by using the second identification information, and

receive and store the data from the personalized cloud storage.

5. The data exchange system of claim 4 ,

wherein the first computer-executable instructions that, when executed by the one or more first processors individually or collectively, cause the first device to generate a second private key by using the biometric data obtained from the user, and

wherein the second computer-executable instructions that, when executed by the one or more second processors individually or collectively, cause the second device to decrypt the data by using the generated second private key.

6. The data exchange system of claim 4 , wherein the biometric data is data obtained by recognizing at least one of:

a fingerprint,

a face, or

an iris of the user.

7. The data exchange system of claim 4 , wherein the biometric data is prohibited from being read and stored by another application or another device.

8. The data exchange system of claim 4 , wherein use or non-use of the data exchange system is managed in settings of the first device or the second device.

9. The data exchange system of claim 4 , wherein the first computer-executable instructions that, when executed by the one or more first processors individually or collectively, cause the first device to detect an intention of the user to transmit the data by receiving the user's input of tapping the data.

10. The data exchange system of claim 4 , wherein the second computer-executable instructions that, when executed by the one or more second processors individually or collectively, cause the second device to detect an intention of the user to receive the data by receiving the user's input of tapping a location where to receive the data.

11. The data exchange system of claim 4 ,

wherein the personalized cloud storage receives and stores the data and the first identification information from the first device, and

wherein the personalized cloud storage, in response to a request for the second identification information and the data from the second device, matches the second identification information with the first identification information and transmits the data to the second device.

12. A method, performed by a personalized cloud storage, of exchanging data between devices, the method comprising:

receiving, from a first device, first identification information generated using biometric data of a user of the first device and data, wherein the data is encrypted by using a first private key and the first private key is deleted after encrypting the data;

storing the data and the first identification information on the personalized cloud storage;

receiving, by the personalized cloud storage, second identification information generated by a second device using biometric data of a user of the second device and a request for the data from the second device;

comparing, by the personalized cloud storage, the second identification information with the first identification information; and

transmitting the data to the second device when the second identification information is identical with the first identification information,

wherein the personalized cloud storage is accessible to the first device according to device default settings of the first device without a separate user registration procedure.

13. A non-transitory computer-readable recording medium having recorded thereon a computer program, which, when executed by a computer, performs the method of claim 1 .

14. The method of claim 2 , wherein the second device is further configured to delete the second private key after decrypting the data.

15. The method of claim 12 , wherein the personalized cloud storage is accessible to the second device according to device default settings of the second device without a separate user registration procedure.

16. The method of claim 12 , wherein the second device comprises one of a TV, a digital picture frame, or a home appliance.

17. The method of claim 12 , further comprising:

transmitting a failure message to the second device when the second identification information is not identical with the first identification information.

18. The method of claim 12 ,

wherein a second private key is generated with the second identification information by using the biometric data obtained from the user of the second device, and

wherein the data transmitted to the second device is decrypted by using the second private key.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2023
From: KULIKOVSKYI, VALENTYN; SHOLUDKO, OLEKSANDR; KRENEVYCH, ANDRII
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 062261/0195 →
Priority Claims (1)
KR 10-2020-0064595 · May 28, 2020 · national
Continuity (2)
Continuation PCTKR2020008118 · Jun 24, 2020
Related Publication 20230092347A1 · Mar 23, 2023
References Cited (47)
US 7174567B2 · Keramane · 2007 [cited by applicant]
US 7506161B2 · Mizrah · 2009 [cited by examiner]
US 8600409B2 · Li et al. · 2013 [cited by applicant]
US 9258299B2 · Derek · 2016 [cited by examiner]
US 9465974B2 · Kerr · 2016 [cited by applicant]
US 9553916B2 · Ram · 2017 [cited by applicant]
US 9954828B1 · Chandrasekhar · 2018 [cited by examiner]
US 10867062B2 · Balijepalli · 2020 [cited by examiner]
US 11888850B2 · Jain · 2024 [cited by examiner]
US 20020071567A1 · Kurn · 2002 [cited by examiner]
US 20020150241A1 · Scheidt · 2002 [cited by examiner]
US 20040098589A1 · Appenzeller · 2004 [cited by examiner]
US 20050246763A1 · Corcoran et al. · 2005 [cited by applicant]
US 20060242693A1 · Kussmaul · 2006 [cited by examiner]
US 20090287930A1 · Nagaraja · 2009 [cited by examiner]
US 20110047463A1 · Shepherd · 2011 [cited by examiner]
US 20120096368A1 · McDowell · 2012 [cited by examiner]
US 20130013986A1 · Kim · 2013 [cited by applicant]
US 20130219345A1 · Saukko · 2013 [cited by examiner]
US 20130262858A1 · Neuman · 2013 [cited by examiner]
US 20130285894A1 · Marti · 2013 [cited by examiner]
US 20130290710A1 · Broder · 2013 [cited by examiner]
US 20130304815A1 · Puente et al. · 2013 [cited by applicant]
US 20140129843A1 · Shi · 2014 [cited by examiner]
US 20140267339A1 · Dowd et al. · 2014 [cited by applicant]
US 20150106770A1 · Shah · 2015 [cited by examiner]
US 20160105285A1 · Jakobsson · 2016 [cited by examiner]
US 20170085562A1 · Schultz · 2017 [cited by examiner]
US 20170134560A1 · Barnes · 2017 [cited by examiner]
US 20170230343A1 · Dowd et al. · 2017 [cited by applicant]
US 20180262495A1 · Xiao · 2018 [cited by applicant]
US 20180309581A1 · Butler · 2018 [cited by examiner]
US 20190215164A1 · Hamann · 2019 [cited by examiner]
US 20190303928A1 · Kaladgi · 2019 [cited by examiner]
US 20200076605A1 · Narendra · 2020 [cited by examiner]
US 20210067509A1 · Lin · 2021 [cited by examiner]
US 20210399887A1 · Oliveira · 2021 [cited by examiner]
US 20230060150A1 · Chen · 2023 [cited by examiner]
US 20230290208A1 · McNulty · 2023 [cited by examiner]
US 20240364526A1 · Waugh · 2024 [cited by examiner]
KR 1020130132543A · 2013 [cited by applicant]
KR 101738467B1 · 2017 [cited by applicant]
KR 1020180010006A · 2018 [cited by applicant]
Tor Anders Johansen, ‘Identity management in future personalized service environments’, University of Oslo Department of informatics, Master thesis, Apr. 30, 2010. [cited by applicant]
Vivo's Apex concept phone has a ‘half-screen’ fingerprint scanner and a retracting selfie camera, Feb. 2018 (=https://www.theverge.com/circuitbreaker/2018/2/25/17051692/vivo-apex-concept-phone-half-screen-fingerprint-sc… [cited by applicant]
International Search Report dated Feb. 22, 2021, issued in International Patent Application No. PCT/KR2020/008118. [cited by applicant]
Korean Office Action dated Nov. 11, 2024, issued in Korean Application No. 10-2020-0064595. [cited by applicant]