IP Library › Granted Patent US 12,487,728
Granted Patent B2
US 12,487,728 · App. 18/170,930 · Granted Dec 2, 2025

Terminal and method for setting menu environments in the terminal

Inventor: Young-Hee Ha (Yongin-si, KR)
Assignee: Samsung Electronics Co., Ltd.
G06F3/0482G06F3/017G06F3/04817G06F3/04842G06F3/0488G06F3/04883H04M1/72469G06F2203/04808
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,487,728
App. No.
18/170,930
Granted
Dec 2, 2025
Kind
B2
Abstract

An apparatus and method for setting a menu environment in a mobile terminal are provided. The apparatus includes a controller for switching to an environment setting mode of a menu according to a type of a gesture having occurred on the menu.

Claims (88)

1 . An apparatus comprising:

a touch sensor;

a display;

at least one processor; and

at least one memory storing computer program instructions configured, if executed by the at least one processor, to cause the apparatus at least to:

display a plurality of icons respectively corresponding to a plurality of different applications on the display,

detect a first touch input at an icon corresponding to an application among the plurality of icons respectively corresponding to the plurality of different applications using the touch sensor, wherein the application corresponding to the icon at which the first touch input is detected is inactive,

based on the first touch input being identified as a first input gesture, execute the application corresponding to the icon, and

based on the first touch input being identified as a second input gesture:

display a pop-up window on the display while the application remains inactive, the pop-up window including a menu having settings for configuring an operation of the application,

detect a second touch input using the touch sensor on the menu included in the pop-up window,

based on the second touch input being identified as the first input gesture at the pop-up window, display, on the display, a setting screen that can be modified by a user, the setting screen including a menu for modifying the settings for configuring the operation of the application, and

update the menu having settings for configuring the operation of the application included in the pop-up window based on the modification on the setting screen.

2 . The apparatus of claim 1 , wherein the first input gesture is a short touch gesture and the second input gesture is a long touch gesture.

3 . The apparatus of claim 1 ,

wherein the first input gesture is one of a long touch gesture, a double touch gesture, a multi-touch gesture, a drag gesture, or a pressure level-based gesture, and

wherein the second input gesture is another of the long touch gesture, the double touch gesture, the multi-touch gesture, the drag gesture, or the pressure level-based gesture, the second input gesture being a different type of gesture from the first input gesture.

4 . The apparatus of claim 1 , wherein, to execute the application corresponding to the icon based on the first touch input being identified as the first input gesture, the computer program instructions are further configured, if executed by the at least one processor, to cause the apparatus to:

initiate a first timer upon detecting the first touch input, and

execute the application corresponding to the icon after the first touch input is maintained for a first time duration based on the first timer.

5 . The apparatus of claim 4 , wherein, to display the pop-up window on the display, based on the first touch input being identified as the second input gesture, the computer program instructions are further configured, if executed by the at least one processor, to cause the apparatus to:

initiate a second timer upon detecting the second touch input, and

display the pop-up window on the display after the second touch input is maintained for a second time duration based on the second timer.

6 . The apparatus of claim 1 , further comprising:

a pressure sensor,

wherein, to display the pop-up window on the display, based on the first touch input being identified as the second input gesture, the computer program instructions are further configured, if executed by the at least one processor, to cause the apparatus to:

determine a pressure value of the second input gesture based on a signal generated by the pressure sensor, and

display the pop-up window on the display, based on the pressure value exceeding a predetermined pressure value.

7 . The apparatus of claim 1 , wherein the application is configured to control a network interface.

8 . An apparatus comprising:

a touch sensor;

a display;

at least one processor; and

at least one memory storing computer program instructions configured, if executed by the at least one processor, to cause the apparatus at least to:

display a plurality of icons respectively corresponding to a plurality of different applications on the display,

detect a first touch input at an icon corresponding to an application among the plurality of icons respectively corresponding to the plurality of different applications using the touch sensor, wherein the application corresponding to the icon at which the first touch input is detected is inactive,

based on the first touch input being identified as a short press input, execute the application corresponding to the icon, and

based on the first touch input being identified as a long press input:

display a pop-up window on the display while the application remains inactive, the pop-up window including a menu having settings for configuring an operation of the application,

detect a second touch input on the menu included in the pop-up window using the touch sensor,

based on the second touch input being identified as the short press input at the pop-up window, display, on the display, a setting screen that can be modified by a user, the setting screen including a menu for modifying the settings for configuring the operation of the application, and

update the menu having settings for configuring the operation of the application included in the pop-up window based on the modification on the setting screen.

9 . The apparatus of claim 8 , wherein, to execute the application corresponding to the icon, the computer program instructions are further configured, if executed by the at least one processor, to cause the apparatus to:

initiate a timer upon detecting the first touch input, and

execute the application corresponding to the icon, based on the first touch input not being maintained for a time duration based on the timer.

10 . The apparatus of claim 9 , wherein, to display the pop-up window on the display, the computer program instructions are further configured, if executed by the at least one processor, to cause the apparatus to:

display the pop-up window on the display, based on the first touch input being maintained for the time duration based on the timer.

11 . The apparatus of claim 8 , wherein the application is configured to control a network interface.

12 . A portable communication apparatus comprising:

a touch screen display;

at least one processor; and

at least one memory storing computer program instructions configured, if executed by the at least one processor, to cause the portable communication apparatus at least to:

display an icon corresponding to a function on the touch screen display,

detect a first touch input at the icon using the touch screen display, wherein the function corresponding to the icon at which the first touch input is detected is inactive,

based on the first touch input being identified as a first input gesture, execute the function corresponding to the icon, and

based on the first touch input being identified as a second input gesture:

display a pop-up window on the touch screen display including a menu having settings for configuring an operation of the function,

detect a second touch input using the touch screen display on the menu having settings for configuring the operation of the function,

based on the second touch input being identified as the first input gesture at the pop-up window, display, on the touch screen display, a setting screen, associated with the pop-up window, in a full screen mode that can be modified by a user, the setting screen including a menu for modifying the settings for configuring the operation of the function, and

update the menu having settings for configuring the operation of the function based on the modification on the setting screen.

13 . The portable communication apparatus of claim 12 , wherein the first input gesture is a short touch gesture and the second input gesture is a long touch gesture.

14 . The portable communication apparatus of claim 12 ,

wherein the first input gesture is one of a long touch gesture, a double touch gesture, a multi-touch gesture, a drag gesture, or a pressure level-based gesture, and

wherein the second input gesture is another of the long touch gesture, the double touch gesture, the multi-touch gesture, the drag gesture, or the pressure level-based gesture, the second input gesture being a different type of gesture from the first input gesture.

15 . The portable communication apparatus of claim 12 , wherein, to execute the function corresponding to the icon based on the first touch input being identified as the first input gesture, the computer program instructions are further configured, if executed by the at least one processor, to cause the portable communication apparatus to:

initiate a first timer upon detecting the first touch input, and

execute the function corresponding to the icon after the first touch input is maintained for a first time duration based on the first timer.

16 . The portable communication apparatus of claim, 15 , wherein, to display the pop-up window on the touch screen display, based on the first touch input being identified as the second input gesture, the computer program instructions are further configured, if executed by the at least one processor, to cause the portable communication apparatus to:

initiate a second timer upon detecting the second touch input, and

display the pop-up window on the touch screen display after the second touch input is maintained for a second time duration based on the second timer.

17 . The portable communication apparatus of claim 12 , further comprising:

a pressure sensor,

wherein, to display the pop-up window on the touch screen display, based on the first touch input being identified as the second input gesture, the computer program instructions are further configured, if executed by the at least one processor, to cause the portable communication apparatus to:

determine a pressure value of the second input gesture based on a signal generated by the pressure sensor, and

display the pop-up window on the touch screen display, based on the pressure value exceeding a predetermined pressure value.

18 . An apparatus comprising:

a touch sensor;

a display;

at least one processor; and

at least one memory storing computer program instructions configured, if executed by the at least one processor, to cause the apparatus at least to:

display a plurality of icons respectively corresponding to a plurality of different applications on the display,

detect a first touch input at an icon corresponding to an application among the plurality of icons respectively corresponding to the plurality of different applications using the touch sensor, wherein the application corresponding to the icon at which the first touch input is detected is inactive,

based on the first touch input being identified as a first input gesture, execute the application corresponding to the icon, and

based on the first touch input being identified as a second input gesture:

display a pop-up window on the display, the pop-up window including a menu having settings for configuring an operation of the application,

detect a second touch input using the touch sensor on the menu included in the pop-up window,

based on the second touch input being identified as the first input gesture at the pop-up window, display, on the display, a setting screen that can be modified by a user, the setting screen including a menu for modifying the settings for configuring the operation of the application, and

update the menu having settings for configuring the operation of the application included in the pop-up window based on the modification on the setting screen.

Priority Claims (1)
KR 10-2012-0065402 · Jun 19, 2012 · national
Continuity (4)
Continuation 16906529 · Jun 19, 2020
Continuation 15172734 · Jun 3, 2016
Continuation 13920581 · Jun 18, 2013
Related Publication 20230205398A1 · Jun 29, 2023
References Cited (79)
US 5612719A · Beernink et al. · 1997 [cited by applicant]
US 5995101A · Clark et al. · 1999 [cited by applicant]
US 7472357B1 · Satterfield · 2008 [cited by examiner]
US 7818672B2 · McCormack et al. · 2010 [cited by applicant]
US 8286106B2 · Bergman · 2012 [cited by applicant]
US 8504935B2 · Stallings et al. · 2013 [cited by applicant]
US 8547244B2 · Duarte · 2013 [cited by applicant]
US 8665209B2 · Rimas-Ribikauskas et al. · 2014 [cited by applicant]
US 8943439B2 · Yoshioka · 2015 [cited by applicant]
US 10712907B2 · Ha · 2020 [cited by examiner]
US 11586340B2 · Ha · 2023 [cited by examiner]
US 20040036714A1 · Blakely et al. · 2004 [cited by applicant]
US 20050057498A1 · Gentle · 2005 [cited by applicant]
US 20050071761A1 · Konito · 2005 [cited by applicant]
US 20050091609A1 · Matthews et al. · 2005 [cited by applicant]
US 20050114778A1 · Branson et al. · 2005 [cited by applicant]
US 20050193351A1 · Huoviala · 2005 [cited by applicant]
US 20060053387A1 · Ording · 2006 [cited by applicant]
US 20060101350A1 · Scott · 2006 [cited by applicant]
US 20070039023A1 · Kataoka · 2007 [cited by applicant]
US 20070067734A1 · Cunningham et al. · 2007 [cited by applicant]
US 20070157115A1 · Peters · 2007 [cited by applicant]
US 20070198950A1 · Dodge et al. · 2007 [cited by applicant]
US 20080104639A1 · Yoon · 2008 [cited by applicant]
US 20080295015A1 · Liu et al. · 2008 [cited by applicant]
US 20090150819A1 · Cheong et al. · 2009 [cited by applicant]
US 20090307105A1 · Lemay et al. · 2009 [cited by applicant]
US 20090322498A1 · Yun et al. · 2009 [cited by applicant]
US 20100026640A1 · Kim · 2010 [cited by applicant]
US 20100083190A1 · Roberts et al. · 2010 [cited by applicant]
US 20100156813A1 · Duarte et al. · 2010 [cited by applicant]
US 20100271312A1 · Alameh et al. · 2010 [cited by applicant]
US 20100295795A1 · Wilairat · 2010 [cited by applicant]
US 20100302179A1 · Ahn et al. · 2010 [cited by applicant]
US 20100315358A1 · Chang et al. · 2010 [cited by applicant]
US 20110050630A1 · Ikeda · 2011 [cited by applicant]
US 20110054837A1 · Ikeda · 2011 [cited by applicant]
US 20110066978A1 · Sung · 2011 [cited by applicant]
US 20110131513A1 · Yamamoto · 2011 [cited by applicant]
US 20110187655A1 · Min et al. · 2011 [cited by applicant]
US 20110187667A1 · Kaida · 2011 [cited by applicant]
US 20110252346A1 · Chaudhri · 2011 [cited by applicant]
US 20110252372A1 · Chaudhri · 2011 [cited by applicant]
US 20110252381A1 · Chaudhri · 2011 [cited by applicant]
US 20110302491A1 · Griffin et al. · 2011 [cited by applicant]
US 20120036552A1 · Dare et al. · 2012 [cited by applicant]
US 20120137236A1 · Abe et al. · 2012 [cited by applicant]
US 20120144469A1 · Ainslie et al. · 2012 [cited by applicant]
US 20130002720A1 · Chang · 2013 [cited by examiner]
US 20130111342A1 · Alameh et al. · 2013 [cited by applicant]
US 20130120306A1 · Furukawa · 2013 [cited by applicant]
US 20130215044A1 · Ahn · 2013 [cited by examiner]
US 20130227413A1 · Thorsander et al. · 2013 [cited by applicant]
US 20140026062A1 · Proudfoot et al. · 2014 [cited by applicant]
US 20150062052A1 · Bernstein et al. · 2015 [cited by applicant]
US 20150067596A1 · Brown et al. · 2015 [cited by applicant]
CA 2551596A1 · 2008 [cited by applicant]
EP 2249240A1 · 2010 [cited by applicant]
EP 2426597A1 · 2012 [cited by applicant]
JP 2003248551A · 2003 [cited by applicant]
JP 2011204175A · 2011 [cited by applicant]
JP 2012032891A · 2012 [cited by applicant]
KR 1020080071316A · 2008 [cited by applicant]
KR 1020100014095A · 2010 [cited by applicant]
KR 1020100038858A · 2010 [cited by applicant]
KR 100954324B1 · 2010 [cited by applicant]
KR 1020100091806A · 2010 [cited by applicant]
KR 1020110088930A · 2011 [cited by applicant]
KR 1020110111000A · 2011 [cited by applicant]
Abhiroop Basu, “Great List of Android Widgets for Tweaking and Monitoring Your Device Setting”, XP055675155, Sep. 2, 2011. [cited by applicant]
European Examination report dated Mar. 19, 2020, issued in European Application No. 17186385.5. [cited by applicant]
Jae Gon Kim and Jun-Dong Cho, “Huffman user interface for full touch screen based mobile phones,” 2010 The 12th International Conference on Advanced Communication Technology (ICACT), Phoenix Park, 2010, pp. 1021-1026. (… [cited by applicant]
Korean Examination Report dated Dec. 2, 2019, issued in Korean Application No. 10-2012-0065402. [cited by applicant]
Korean Notification of the Reasons for Rejection dated Feb. 28, 2019; Application No. 10-2012-0065402. [cited by applicant]
LG KM900; LG KM900 Arena review; A touch of class; http:/lweb.archive.org/web/20090924103533/http://www.Usmarena.com/lg_km900_arena-review-345p4; Apr. 24, 2009. [cited by applicant]
European Search Report dated Jun. 30, 2021, issued in European Application No. 20191592.3. [cited by applicant]
Extended European Search Report dated Nov. 6, 2020, issued in European Application No. 20191592.3. [cited by applicant]
European Examination Report dated Oct. 31, 2023; European Appln. No. 23 185 936.4-1224. [cited by applicant]
Extended European Search Report dated Aug. 21, 2025; European Appln. No. 25166476.9-1218 / 4586067. [cited by applicant]