IP Library › Granted Patent US 12,423,248
Granted Patent B2
US 12,423,248 · App. 18/218,284 · Granted Sep 23, 2025

Automatic input style selection for a connected device

Inventors: Amit Kumar Agrawal (Bangalore, IN); Jeffrey Thomas Snow (Barrington, IL); Olivier David Meirhaeghe (Lincolnshire, IL)
Assignee: Motorola Mobility LLC
G06F13/102
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,423,248
App. No.
18/218,284
Granted
Sep 23, 2025
Kind
B2
Abstract

An electronic device (e.g., a smartphone or tablet) can be connected to another electronic device that is typically a computing device (e.g., a mobile device such as a laptop or a non-mobile device such as a desktop computer or workstation), allowing the electronic devices to be used together. This connection can be a wired connection or a wireless connection. When the electronic device and the computing device are connected, and optionally also when a universal control mode is activated, the electronic device automatically operates in a non-gesture-based input style, allowing a single input control device (e.g., a trackpad on a laptop) to control user input for both devices.

Claims (58)

1. A method, implemented in a first electronic device, the method comprising:

detecting that the first electronic device is connected to a second electronic device, the first electronic device configured to receive gesture-based input and the second electronic device configured to receive non-gesture-based input via an input control device connected to the second electronic device;

automatically selecting, as a current input style of the first electronic device in response to detecting that the first electronic device is connected to the second electronic device, a non-gesture-based input style;

in response to selecting the current input style, identifying one or more icons for display on a user interface of the first electronic device that indicate use of the input control device connected to the second electronic device to perform an action on the first electronic device in the non-gesture-based input style;

receiving, from the second electronic device, an indication of user input received by the second electronic device via the input control device connected to the second electronic device; and

performing the action indicated by the indication of user input.

2. The method of claim 1 , further comprising:

checking whether universal control for the first electronic device has been activated; and

automatically selecting the non-gesture-based input style only if universal control for the first electronic device has been activated.

3. The method of claim 2 , further comprising:

determining that universal control for the first electronic device has subsequently been deactivated; and

returning the first electronic device to an input style the first electronic device had prior to selecting the non-gesture-based input style.

4. The method of claim 3 , wherein returning the first electronic device to the input style the first electronic device had prior to selecting the non-gesture-based input style comprises returning the first electronic device to a gesture-based input style.

5. The method of claim 1 , wherein the first electronic device comprises a mobile phone and the second electronic device comprises a laptop computer.

6. The method of claim 1 , wherein the input control device comprises a pointer control device.

7. The method of claim 1 , wherein the user interface of the first electronic device is different than a user interface of the second electronic device, and the user interface displayed on the first electronic device is not displayed on the second electronic device.

8. The method of claim 1 , further comprising:

maintaining an indication of a previous input style of the first electronic device, the previous input style being an input style of the first electronic device prior to switching to the non-gesture-based input style;

detecting that the first electronic device is disconnected from the second electronic device; and

automatically switching, in response to detecting that the first electronic device is disconnected from the second electronic device, the current input style of the first electronic device to be the previous input style.

9. The method of claim 1 , the non-gesture-based input style being based on a tap on one or more buttons.

10. The method of claim 1 , further comprising displaying, on the first electronic device in response to the user input moving a pointer displayed on a display of the first electronic device within a threshold distance of an edge of the display of the first electronic device, an indication that the user input is close to moving a pointer off the display of the first electronic device and onto a display of the second electronic device.

11. A first electronic device, comprising:

a processor implemented in hardware; and

a computer-readable storage medium having stored thereon multiple instructions that, responsive to execution by the processor, cause the processor to:

detect that the first electronic device is connected to a second electronic device, the first electronic device configured to receive gesture-based input and the second electronic device configured to receive non-gesture-based input via an input control device connected to the second electronic device;

automatically select, as a current input style of the first electronic device in response to detecting that the first electronic device is connected to the second electronic device, a non-gesture-based input style;

in response to selecting the current input style, identify one or more icons for display on a user interface of the first electronic device that indicate use of the input control device connected to the second electronic device to perform an action on the first electronic device in the non-gesture-based input style;

receive, from the second electronic device, an indication of user input received by the second electronic device via the input control device connected to the second electronic device; and

perform the action indicated by the indication of user input.

12. The first electronic device of claim 11 , wherein the multiple instructions further cause the processor to:

check whether universal control for the first electronic device has been activated; and

automatically select the non-gesture-based input style only if universal control for the first electronic device has been activated.

13. The first electronic device of claim 12 , wherein the multiple instructions further cause the processor to:

determine that universal control for the first electronic device has subsequently been deactivated; and

return the first electronic device to an input style the first electronic device had prior to selecting the non-gesture-based input style.

14. The first electronic device of claim 11 , wherein the multiple instructions further cause the processor to:

maintain an indication of a previous input style of the first electronic device, the previous input style being an input style of the first electronic device prior to switching to the non-gesture-based input style;

detect that the first electronic device is disconnected from the second electronic device; and

automatically switch, in response to detecting that the first electronic device is disconnected from the second electronic device, the current input style of the first electronic device to be the previous input style.

15. The first electronic device of claim 11 , wherein the multiple instructions further cause the processor to display, on the first electronic device in response to the user input moving a pointer displayed on a display of the first electronic device within a threshold distance of an edge of the display of the first electronic device, an indication that the user input is close to moving a pointer off the display of the first electronic device and onto a display of the second electronic device.

16. A first electronic device, comprising:

an input style selection module, implemented at least in part in hardware, configured to:

detect that the first electronic device is connected to a second electronic device, the first electronic device configured to receive gesture-based input and the second electronic device configured to receive non-gesture-based input via an input control device connected to the second electronic device;

automatically select, as a current input style of the first electronic device in response to detecting that the first electronic device is connected to the second electronic device, a non-gesture-based input style; and

in response to selecting the current input style, identify one or more icons for display on a user interface of the first electronic device that indicate use of the input control device connected to the second electronic device to perform an action on the first electronic device in the non-gesture-based input style; and

an input control module, implemented at least in part in hardware, configured to receive, from the second electronic device, an indication of user input received by the second electronic device via the input control device connected to the second electronic device, and to perform the action indicated by the indication of user input.

17. The first electronic device of claim 16 , wherein the input style selection module is to:

check whether universal control for the first electronic device has been activated; and

automatically select the non-gesture-based input style only if universal control for the first electronic device has been activated.

18. The first electronic device of claim 17 , wherein the input style selection module is to:

determine that universal control for the first electronic device has subsequently been deactivated; and

return the first electronic device to an input style the first electronic device had prior to selecting the non-gesture-based input style.

19. The first electronic device of claim 16 , wherein the input style selection module is to:

maintain an indication of a previous input style of the first electronic device, the previous input style being an input style of the first electronic device prior to switching to the non-gesture-based input style;

detect that the first electronic device is disconnected from the second electronic device; and

automatically switch, in response to detecting that the first electronic device is disconnected from the second electronic device, the current input style of the first electronic device to be the previous input style.

20. The method of claim 1 , wherein the one or more icons for display on the user interface of the first electronic device are based in part on a location of the first electronic device relative to the second electronic device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2023
From: KUMAR AGRAWAL, AMIT; SNOW, JEFFREY THOMAS; MEIRHAEGHE, OLIVIER DAVID
To: MOTOROLA MOBILITY LLC
Reel/Frame 064154/0108 →
Continuity (1)
Related Publication 20250013582A1 · Jan 9, 2025
References Cited (24)
US 11120765B1 · Agrawal · 2021 [cited by examiner]
US 11594193B2 · Agrawal et al. · 2023 [cited by applicant]
US 12125456B2 · Agrawal et al. · 2024 [cited by applicant]
US 20100245210A1 · Lee · 2010 [cited by applicant]
US 20110298700A1 · Ito et al. · 2011 [cited by applicant]
US 20120218191A1 · Huang · 2012 [cited by examiner]
US 20180225036A1 · Mangeym et al. · 2018 [cited by applicant]
US 20190235707A1 · Missig · 2019 [cited by examiner]
US 20200042274A1 · Park et al. · 2020 [cited by applicant]
US 20200104089A1 · Chen · 2020 [cited by examiner]
US 20220093054A1 · Agrawal · 2022 [cited by examiner]
US 20220391158A1 · Lemmens · 2022 [cited by examiner]
US 20230222989A1 · Agrawal · 2023 [cited by examiner]
U.S. Appl. No. 18/174,898 , “Notice of Allowance”, U.S. Appl. No. 18/174,898, filed Jun. 20, 2024, 9 pages. [cited by applicant]
“Corrected Notice of Allowability”, U.S. Appl. No. 17/026,949, filed Aug. 18, 2021, 2 pages. [cited by applicant]
“NexDock”, NexDock Website [retrieved Sep. 3, 2020]. Retrieved from the Internet: <http://nexdock.com/>, Sep. 3, 2020, 10 pages. [cited by applicant]
“Notice of Allowability”, U.S. Appl. No. 17/026,949, filed Jun. 30, 2021, 4 pages. [cited by applicant]
“Notice of Allowance”, U.S. Appl. No. 17/026,949, filed Jun. 14, 2021, 10 pages. [cited by applicant]
“Universal Control: Use a single keyboard and mouse between Mac and iPad”, Apple Inc. [retrieved Jul. 19, 2023]. Retrieved from the Internet <https://support.apple.com/en-in/HT212757>., 5 Pages. [cited by applicant]
“Vysor”, Vysor Website, [retrieved Sep. 9, 2020]. Retrieved from the Internet: <https://www.vysor.io/>, Sep. 9, 2020, 4 pages. [cited by applicant]
U.S. Appl. No. 17/399,779 , “Non-Final Office Action”, U.S. Appl. No. 17/399,779, filed Aug. 24, 2022, 5 pages. [cited by applicant]
U.S. Appl. No. 17/399,779 , “Notice of Allowance”, U.S. Appl. No. 17/399,779, filed Dec. 12, 2022, 5 pages. [cited by applicant]
Huculak, Mauro , “How to disable touch on a display on Windows 10”, Windows Central, [retrieved Sep. 16, 2020]. Retrieved from the Internet: <https://www.windowscentral.com/how-disable-touch-display-windows-10>, Aug. 26… [cited by applicant]
Summerson, Cameron , “How to Easily Mirror Your Android Phone's Screen on Your PC with Vysor for Chrome”, Computer Guru, [retrieved Sep. 3, 2020]. Retrieved from the Internet: <https://www.howtogeek.com/257023/how-to-ea… [cited by applicant]