IP Library Granted Patent US 11,481,110
Granted Patent B2
US 11,481,110 · App. 16/762,841 · Granted Oct 25, 2022

Gesture buttons

Inventors: Bing Zhang (Shanghai, CN); Da-Long Sun (Shanghai, CN); Li Zhang (Shanghai, CN); Rong-Feng Chen (Shanghai, CN)
Assignee: MICRO FOCUS LLC
G06F3/04883G06F3/0482H04M1/724
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 11,481,110
App. No.
16/762,841
Granted
Oct 25, 2022
Kind
B2
Abstract

In one example, a system for gesture buttons can include a processing resource and a non-transitory computer readable medium having stored thereon instructions to cause the processing resource to perform a first function in response to a gesture provided to the user interface, display a gesture button on the user interface, and perform a second function that is different than the first function in response to the gesture provided on the gesture button displayed on the user interface.

Claims (27)

1. A system, comprising:

a processing resource; and

a non-transitory computer readable medium having stored thereon instructions to cause the processing resource to:

perform a first function on a displayed application in response to a first input including a gesture performed by a user on a user interface without a gesture button being displayed on the user interface;

display the gesture button on the user interface with the displayed application after performing the first function; and

perform a second function on the displayed application that is different than the first function in response to a second input including the gesture performed by the user using the gesture button displayed on the user interface,

wherein the displayed application on the user interface is an internet browser application.

2. The system of claim 1 , wherein the gesture button is to be displayed on the user interface at a first location to perform the second function, and wherein the gesture button is to be moved to a second location on the user interface to perform a third function that is different than the second function and the first function in response to a third input including the gesture performed by the user using the gesture button displayed at the second location on the user interface.

3. The system of claim 1 , wherein the gesture button is semi-transparent such that a portion of the user interface is to be displayed behind the gesture button.

4. The system of claim 1 , wherein the gesture performed using the gesture button begins at a first location of the gesture button.

5. The system of claim 4 , wherein the gesture performed using the gesture button ends at a different location than the first location of the gesture button.

6. The system of claim 1 , wherein the non-transitory computer readable medium comprises instructions to cause the processing resource to alter a location of the gesture button from a first location on the user interface to a second location on the user interface.

7. A method, comprising:

determining a first defined function performed on a displayed application that corresponds to a first input including a gesture performed on a user interface without a gesture button being displayed on the user interface;

determining a second defined function performed on the displayed application that corresponds to a second input including the gesture being performed on the gesture button displayed on the user interface, wherein the second defined function is different than the first defined function;

performing the first defined function on the displayed application in response to the first input including the gesture;

displaying the gesture button with the displayed application at a location on the user interface after performing the first defined function, wherein the gesture button is semi-transparent;

determining that the second input including the gesture is performed on the gesture button displayed on the user interface; and

performing the second defined function on the displayed application in response to the determination that the second input including the gesture is performed on the gesture button,

wherein the displayed application on the user interface is an internet browser application.

8. The method of claim 7 , comprising determining predefined gestures and corresponding functions for the displayed application on the user interface, wherein the first defined function is a corresponding function for the displayed application and the second defined function is a function selected from a plurality of different functions for the displayed application.

9. The method of claim 7 , wherein the gesture performed on the gesture button begins at the location of the gesture button displayed on the user interface.

10. The method of claim 7 , comprising determining the location of the gesture button displayed on the user interface, wherein the location of the gesture button corresponds to the second defined function.

11. The method of claim 10 , comprising:

moving the gesture button from the location to a different location; and

determining a third defined function that corresponds to a third input including the gesture being performed on the gesture button displayed on the user interface at the different location.

12. The method of claim 11 , comprising performing the third defined function in response to the determining that the third input including gesture is performed on the gesture button at the different location.

Assignments (6)
RELEASE OF SECURITY INTEREST REEL/FRAME 055514/0345 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC; MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.); NETIQ CORPORATION
Reel/Frame 062625/0796 →
RELEASE OF SECURITY INTEREST REEL/FRAME 056011/0887 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC; MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.); NETIQ CORPORATION
Reel/Frame 062626/0389 →
SECURITY AGREEMENT Recorded Mar 5, 2021
From: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC); MICRO FOCUS SOFTWARE INC.; NETIQ CORPORATION
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 056011/0887 →
SECURITY AGREEMENT Recorded Mar 5, 2021
From: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC); MICRO FOCUS SOFTWARE INC.; NETIQ CORPORATION
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 055514/0345 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2020
From: ZHANG, BING; SUN, DA-LONG; ZHANG, LI; CHEN, RONG-FENG
To: ENTIT SOFTWARE LLC
Reel/Frame 052621/0339 →
CHANGE OF NAME Recorded May 11, 2020
From: ENTIT SOFTWARE LLC
To: MICRO FOCUS LLC
Reel/Frame 052621/0516 →