IP Library Granted Patent US 10,747,387
Granted Patent B2
US 10,747,387 · App. 15/840,577 · Granted Aug 18, 2020

Method, apparatus and user terminal for displaying and controlling input box

Inventor: Huijun Zhang (Guangzhou, CN)
Assignee: ALIBABA GROUP HOLDING LIMITED
G06F3/0481G06F3/04886G06F3/0488G06F2203/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 10,747,387
App. No.
15/840,577
Granted
Aug 18, 2020
Kind
B2
Abstract

The present invention provides a method, an apparatus and a user terminal for displaying and controlling an input box. The method for displaying and controlling an input box includes: hiding an input box of an operation interface in response to a user's touch operation; displaying or collapsing an input area in the operation interface; and re-displaying the input box according to the input area displayed or collapsed. The method, the apparatus and the user terminal for displaying and controlling an input box provided in the present invention, in the case when the input area is popped up or collapsed, allows the input box to interact properly with the input area, so as to avoid the operation interface, during the course of displaying or collapsing the input area, from being compressed or shifted in response due to the influence from the operation interface, thereby improving the user experience.

Claims (39)

1. A method for displaying and controlling an input box associated with a user terminal with a touch screen, the method for displaying and controlling the input box comprising:

causing the input box to hide from a first area on an operation interface in response to a user's touch operation;

subsequent to causing the input box to hide from the first area, generating a virtual input box at the first area on the operation interface;

causing one of displaying or collapsing an input area on the operation interface; and

causing the input box to redisplay on the operation interface, comprising:

causing the virtual input box to hide from a second area of the operation interface; and

causing the input box to display in the second area.

2. The method for displaying and controlling the input box according to claim 1 , wherein the method further comprises:

subsequent to generating the virtual input box in the first area, displaying the input area on the operation interface; and

controlling the virtual input box to move dynamically following the input area according to a height of the input area.

3. The method for displaying and controlling the input box according to claim 1 , wherein the method further comprises:

subsequent to generating the virtual input box in the first area, collapsing the input area from the operation interface; and

controlling the virtual input box to move dynamically to the second area.

4. An apparatus for displaying and controlling an input box associated with a user terminal with a touch screen, the apparatus comprising a processor and a non-transitory memory comprising program code, the non-transitory memory and the program code being configured to, with the processor, cause the apparatus to at least:

cause the input box to hide from a first area on an operation interface in response to a user's touch operation;

subsequent to causing the input box to hide from the first area, generate a virtual input box at the first area on the operation interface;

cause one of displaying or collapsing an input area on the operation interface; and

cause the input box to redisplay on the operation interface, wherein the non-transitory memory and the program code are configured to, with the processor, cause the apparatus to:

cause the virtual input box to hide from a second area of the operation interface; and

cause the input box to display in the second area.

5. The apparatus for displaying and controlling the input box according to claim 4 , wherein the non-transitory memory and the program code are further configured to, with the processor, cause the apparatus to:

subsequent to generating the virtual input box in the first area, display the input area on the operation interface; and

control the virtual input box to move dynamically following the input area according to a height of the input area.

6. The apparatus for displaying and controlling the input box according to claim 4 , wherein the non-transitory memory and the program code are configured to, with the processor, cause the apparatus to further:

subsequent to generating the virtual input box in the first area, collapse the input area from the operation interface; and

control the virtual input box to move dynamically to a predetermined area.

7. A computer program product for displaying and controlling an input box associated with a user terminal with a touch screen, the computer program product comprising a computer-readable storage medium having a program code stored therein, the program code is configured to:

cause the input box to hide from a first area on an operation interface in response to a user's touch operation;

subsequent to causing the input box to hide from the first area, generate a virtual input box at the first area on the operation interface;

cause one of displaying or collapsing an input area on the operation interface; and

cause the input box to redisplay on the operation interface, wherein the program code is configured to:

cause the virtual input box to hide from a second area of the operation interface; and

cause the input box to display in the second area.

8. The computer program product for displaying and controlling the input box according to claim 7 , wherein the program code is further configured to:

subsequent to generating the virtual input box in the first area, display the input area on the operation interface; and

control the virtual input box to move dynamically following the input area according to a height of the input area.

9. The computer program product for displaying and controlling the input box according to claim 7 , wherein the program code is further configured to:

subsequent to generating the virtual input box in the first area, collapse the input area from the operation interface; and

control the virtual input box to move dynamically to the second area.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2020
From: GUANGZHOU UCWEB COMPUTER TECHNOLOGY CO., LTD
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 052771/0562 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2018
From: ZHANG, HUIJUN
To: GUANGZHOU UCWEB COMPUTER TECHNOLOGY CO., LTD.
Reel/Frame 045122/0019 →
Priority Claims (1)
CN 2016 1 1146705 · Dec 13, 2016 · national
Continuity (1)
Related Publication 20180164954A1 · Jun 14, 2018