IP Library › Granted Patent US 12,626,052
Granted Patent B2
US 12,626,052 · App. 18/244,095 · Granted May 12, 2026

Electronic device and method for inputting data into data entry field in electronic device

Inventors: Kangmin Lee (Suwon-si, KR); Eunhye Kim (Suwon-si, KR); Miseon Hwang (Suwon-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G06F40/174G06F3/04817G06F3/0484G06V20/62G06V2201/02
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,626,052
App. No.
18/244,095
Granted
May 12, 2026
Kind
B2
Abstract

An electronic device includes: a communication module; a display; a memory, at least one processor operatively connected to the communication module, the display, and the memory; and wherein the memory stores instructions configured to, when executed, cause the at least one processor to: display an application screen of an application on the display, identify a data input field on the application screen, identify a data type corresponding to the data input field, display at least one external electronic device capable of providing data corresponding to the identified data type, receive the data corresponding to the identified data type from the at least one external electronic device, and enter the received data into the data input field.

Claims (73)

1 . An electronic device comprising:

communication circuitry;

a display;

memory storing instructions; and

at least one processor operatively connected to the communication circuitry, the display, and the memory,

wherein the instructions, when executed by the at least one processor individually or collectively, cause the electronic device to:

display an application screen of an application on the display,

identify a data input field on the application screen,

identify a data type corresponding to the identified data input field using at least one of information about the application or screen recognition information about the application screen,

identify one or more external electronic devices by scanning using short-range communication through the communication circuitry,

transmit a message requesting a confirmation of capability of providing data corresponding to the identified data type to the one or more external electronic devices using the short-range communication through the communication circuitry,

receive a response to the message requesting the confirmation of capability of providing the data corresponding to the identified data type from at least one external electronic device,

display, on the application screen through the display, information corresponding to at least one external electronic device capable of providing the data corresponding to the identified data type,

receive the data corresponding to the identified data type from the at least one external electronic device, and

enter the received data into the data input field,

wherein the identified data type corresponds to the identified data input field on the application screen of the electronic device.

2 . The electronic device of claim 1 , wherein the instructions, when executed by the at least one processor individually or collectively, cause the electronic device to:

display a neighbor search icon on the display,

based on an input for the neighbor search icon, search for the one or more external electronic devices by using short-range communication through the communication circuitry, and

identify whether the one or more external electronic devices are capable of providing the data corresponding to the identified data type as a result of the search.

3 . The electronic device of claim 2 , wherein the instructions, when executed by the at least one processor individually or collectively, cause the electronic device to:

based on the data input field that is activated or selected, display a key input window for entering data into the data input field, together with the neighbor search icon, on the display.

4 . The electronic device of claim 3 , wherein the instructions, when executed by the at least one processor individually or collectively, cause the electronic device to:

display the received data in an input area of the key input window, and

enter the received data displayed in the input area into the data input field.

5 . The electronic device of claim 1 , further comprising a gyro sensor,

wherein the communication circuitry comprises ultra-wide band (UWB) communication circuitry, and

wherein the instructions, when executed by the at least one processor individually or collectively, cause the electronic device to:

obtain information about a magnetic north direction being an absolute azimuth through the gyro sensor,

obtain direction information about the at least one external electronic device through the UWB communication circuitry, and

identify an external electronic device in a specified direction with respect to the electronic device based on a difference between the information about the magnetic north direction and the direction information about the at least one external electronic device.

6 . The electronic device of claim 5 , further comprising a camera, wherein the instructions, when executed by the at least one processor individually or collectively, cause the electronic device to identify the external electronic device in an image captured using the camera among the at least one external electronic device based on the difference between the information about the magnetic north direction and the direction information about the at least one external electronic device and the image.

7 . The electronic device of claim 1 , wherein information about the application comprises at least one of an application type, a data input field type of the application, or a data input field hint of the application.

8 . The electronic device of claim 1 ,

wherein the screen recognition information is obtained by performing screen recognition on the application screen.

9 . The electronic device of claim 8 , wherein the screen recognition comprises text recognition, and

wherein the screen recognition information comprises at least one of a screen title on the application screen or a data input field title on the application screen.

10 . The electronic device of claim 1 , wherein the data type corresponding to the data input field comprises at least one of an email account, an email address, an application account, an application identifier (ID), a social network service (SNS) account, a SNS ID, a phone number, or an account number.

11 . The electronic device of claim 1 , wherein the information corresponding to the at least one external electronic device includes user profile information corresponding to each of the at least one external electronic device.

12 . A method of entering data into a data input field in an electronic device, the method comprising:

displaying an application screen of an application on a display;

identifying the data input field on the application screen;

identifying a data type corresponding to the identified data input field using at least one of information about the application or screen recognition information about the application screen;

identifying one or more external electronic devices by scanning using short-range communication through the communication circuitry;

transmitting a message requesting a confirmation of capability of providing data corresponding to the identified data type to the one or more external electronic devices using the short-range communication through the communication circuitry;

receiving a response to the message requesting the confirmation of capability of providing the data corresponding to the identified data type from at least one external electronic device;

displaying, on the application screen through the display, information corresponding to the at least one external electronic device capable of providing the data corresponding to the identified data type;

receiving the data corresponding to the identified data type from the at least one external electronic device through communication circuitry; and

entering the received data into the data input field,

wherein the identified data type corresponds to the identified data input field on the application screen of the electronic device.

13 . The method of claim 12 , further comprising:

displaying a neighbor search icon on the display;

based on an input for the neighbor search icon, searching for the one or more external electronic devices through the communication circuitry; and

identifying whether the one or more external electronic devices are capable of providing the data corresponding to the identified data type as a result of the search.

14 . The method of claim 12 , further comprising:

obtaining information about a magnetic north direction being an absolute azimuth through a gyro sensor,

obtaining direction information about the at least one external electronic device through the UWB communication circuitry, and

identifying an external electronic device in a specified direction with respect to the electronic device based on a difference between the information about the magnetic north direction and the direction information about the at least one external electronic device.

15 . The method of claim 14 , further comprising:

identifying the external electronic device in an image captured using a camera among the at least one external electronic device based on the difference between the information about the magnetic north direction and the direction information about the at least one external electronic device and the image.

16 . The method of claim 12 ,

wherein the screen recognition information is obtained by performing screen recognition on the application screen.

17 . A non-volatile storage medium storing instructions configured to, when executed by at least one processor of an electronic device, cause the at least one processor to perform:

displaying an application screen of an application on a display;

identifying a data input field on the application screen;

identifying a data type corresponding to the data input field using at least one of information about the application or screen recognition information about the application screen;

identifying one or more external electronic devices by scanning using short-range communication through the communication circuitry;

transmitting a message requesting a confirmation of capability of providing data corresponding to the identified data type to the one or more external electronic devices using the short-range communication through the communication circuitry;

receiving a response to the message requesting the confirmation of capability of providing the data corresponding to the identified data type from at least one external electronic device;

displaying, on the application screen through the display, information corresponding to the at least one external electronic device capable of providing the data corresponding to the identified data type;

receiving the data corresponding to the identified data type from the at least one external electronic device through communication circuitry; and

entering the received data into the data input field,

wherein the identified data type corresponds to the identified data input field on the application screen of the electronic device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2023
From: LEE, KANGMIN; KIM, EUNHYE; HWANG, MISEON
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 064850/0208 →
Priority Claims (1)
KR 10-2021-0030966 · Mar 9, 2021 · national
Continuity (2)
Continuation PCTKR2022001217 · Jan 24, 2022
Related Publication 20230419022A1 · Dec 28, 2023
References Cited (58)
US 6246794B1 · Kagehiro et al. · 2001 [cited by applicant]
US 9038886B2 · Hammad · 2015 [cited by examiner]
US 11871237B1 · Han · 2024 [cited by examiner]
US 20040198329A1 · Vasa · 2004 [cited by examiner]
US 20070133876A1 · Chande · 2007 [cited by examiner]
US 20090191898A1 · Lewis · 2009 [cited by examiner]
US 20100004005A1 · Pereira · 2010 [cited by examiner]
US 20100261463A1 · Collet · 2010 [cited by examiner]
US 20110131524A1 · Chang et al. · 2011 [cited by applicant]
US 20110150336A1 · Van · 2011 [cited by examiner]
US 20120136933A1 · Choi · 2012 [cited by examiner]
US 20120302167A1 · Yun · 2012 [cited by examiner]
US 20120324192A1 · Tanabe · 2012 [cited by examiner]
US 20130044051A1 · Jeong · 2013 [cited by applicant]
US 20140035851A1 · Kim et al. · 2014 [cited by applicant]
US 20140074655A1 · Lim · 2014 [cited by examiner]
US 20140080469A1 · Ko et al. · 2014 [cited by applicant]
US 20140244455A1 · Huang · 2014 [cited by examiner]
US 20140365944A1 · Moore · 2014 [cited by examiner]
US 20150007066A1 · Joo et al. · 2015 [cited by applicant]
US 20150106175A1 · Kang · 2015 [cited by examiner]
US 20160165029A1 · Jegal · 2016 [cited by examiner]
US 20160300573A1 · Carbune · 2016 [cited by examiner]
US 20160316354A1 · Matsumura · 2016 [cited by examiner]
US 20170004475A1 · White · 2017 [cited by examiner]
US 20170085706A1 · Kim et al. · 2017 [cited by applicant]
US 20170277499A1 · Liang · 2017 [cited by examiner]
US 20170322920A1 · Meschkat · 2017 [cited by examiner]
US 20180165468A1 · Moon et al. · 2018 [cited by applicant]
US 20180189972A1 · Humbert · 2018 [cited by examiner]
US 20190373469A1 · Bradley · 2019 [cited by examiner]
US 20200053521A1 · Kim · 2020 [cited by examiner]
US 20200201495A1 · Coffman · 2020 [cited by examiner]
US 20210038998A1 · Tallarico · 2021 [cited by examiner]
US 20210056552A1 · Murray · 2021 [cited by examiner]
US 20210250744A1 · Kang · 2021 [cited by examiner]
US 20210397390A1 · Li · 2021 [cited by examiner]
KR 1020090052013A · 2009 [cited by applicant]
KR 1020110131814A · 2011 [cited by applicant]
KR 1020130020366A · 2013 [cited by applicant]
KR 1020140001583A · 2014 [cited by applicant]
KR 20140001583A · 2014 [cited by examiner]
KR 1020140016699A · 2014 [cited by applicant]
KR 1020140032768A · 2014 [cited by applicant]
KR 1020150082775A · 2015 [cited by applicant]
KR 1020150113390A · 2015 [cited by applicant]
KR 101643002B1 · 2016 [cited by applicant]
KR 1020170034229A · 2017 [cited by applicant]
KR 101804194B1 · 2017 [cited by examiner]
KR 102092332B1 · 2020 [cited by examiner]
Li et al., Analysis of a Location-based Social Network, 2009, IEEE, 8 pages. (Year: 2029). [cited by examiner]
Arb et al., VENETA: Serverless Friend-of-Friend Detection in Mobile Social Networking, 2008, IEEE, 6 pages (Year: 2008). [cited by examiner]
Wang et al., Wi-friend: Identifying potential real life friends nearby, 2017, IEEE, 9 pages (Year: 2017). [cited by examiner]
Authors et al., System and Method for Analysing Data Records Utilizing a Touch Screen Interface, Jan. 24, 2011, IP.com, 34 pages (Year: 2011). [cited by examiner]
Written Opinion (PCT/ISA/237) issued May 6, 2022 from the International Searching Authority in International Application No. PCT/KR2022/001217. [cited by applicant]
International Search Report (PCT/ISA/210) issued May 6, 2022 from the International Searching Authority in International Application No. PCT/KR2022/001217. [cited by applicant]
Communication issued on Jul. 5, 2024 by the European Patent Office for European Patent Application No. 22767319.1. [cited by applicant]
Communication dated Oct. 13, 2025 issued by the Korean Intellectual Property Office in Korean Patent Application No. 10-2021-0030966. [cited by applicant]