IP Library Patent Application 15823816
Patent Application
App. No. 15/823,816

SEARCH METHOD, CLIENT TERMINAL, AND GRAPHICAL USER INTERFACE

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 None
App. No.
15/823,816
Abstract

A search method, client terminal, and graphical user interface are provided. The search method includes: obtaining a user input from an input box; displaying at least one vertical search portal in response to the user input; and jumping to a search result page of a selected search portal in response to a portal selection signal from a user.

Claims (79)

1 . A search method, comprising:

obtaining a user input from an input box;

displaying at least one vertical search portal in response to the user input; and

jumping to a search result page of a selected search portal in response to a portal selection signal from a user.

2 . The method according to claim 1 , further including:

adjusting a quantity and a sorting position of the at least one vertical search portal, according to at least one of the user input, an access history, and a user preference.

3 . The method according to claim 1 , wherein displaying the at least one vertical search portal includes displaying a plurality of search portals.

4 . The method according to claim 1 , wherein displaying the at least one vertical search portal includes displaying on at least one of:

an input editor enhancement bar;

a bubble or a floating window near the input box; and

an enhancement information bar near the input box.

5 . The method according to claim 4 , wherein the at least one vertical search portal includes one of:

an icon;

an image with a text;

a link; and

an item capable of identifying a search portal.

6 . The method according to claim 1 , wherein the at least one vertical search portal is from at least one of:

a server releasing;

a user-defined addition; and

a built-in of an application program.

7 . The method according to claim 1 , wherein the input box is used for inputting a search or a website, and the user input includes contents for the search.

8 . The method according to claim 1 , wherein:

displaying the at least one vertical search portal in response to the user input includes:

displaying the at least one vertical search portal in response to the user input including a first language, the first language including Chinese; and

whether the user input includes Chinese is determined by a regular expression:

“̂.*([\u4E00-\uFA29]|[\uE7C7-\uE7F3])+.*$”, wherein:

the “̂” indicates a beginning position of the user input,

the “$” indicates an ending position of the user input,

the “|” refers to an operator “OR”,

the “[\u4E00-\uFA29]” refers to a first subrange for Chinese characters in Unicode,

the “\u4E00” refers to a beginning of the first subrange for Chinese characters in Unicode,

the “\uFA29” refers to an end of the first subrange for Chinese characters in Unicode,

the “[\uE7C7-\uE7F3]” refers to a second subrange for Chinese characters in Unicode,

the “\uE7C7” refers to the beginning of the second subrange for Chinese characters in Unicode,

the “\uE7F3” refers to the end of the second subrange for Chinese characters in Unicode,

“.” matches a single character except a line terminator,

when combining with a preceding item, “+” matches the preceding item one or more times, and

when combining with a preceding item, “*” matches the preceding item 0 or more times.

9 . The method according to claim 1 , further comprising:

displaying the user input; and

displaying the search result page of the selected search portal.

10 . The method according to claim 9 , further comprising:

displaying a virtual keyboard for receiving the user input; and

displaying the at least one vertical search portal including: displaying the at least one search portal on an input editor enhancement bar.

11 . The method according to claim 9 , wherein:

displaying the at least one vertical search portal includes displaying a plurality of search portals; and

a quantity and a sorting position of the at least one vertical search portal are adjusted according to at least one of the user input, an access history, and a user preference.

12 . The method according to claim 9 , wherein displaying the search result page of the selected search portal includes:

displaying the search result page jumped to in a same application program, or

directly opening a respective application program or browser to display the search result page.

13 . A client terminal, comprising:

an input device, for receiving a user input;

a display device, for displaying an output to a user;

a network device, for sending and receiving network information; and

a processor connected to the input device, the display device and the network device, for:

obtaining the user input from an input box,

displaying at least one vertical search portal in response to the user input, and

jumping to a search result page of a selected search portal in response to a portal selection signal from a user.

14 . The client terminal according to claim 13 , wherein:

the processor displays a plurality of search portals in response to the user input; and

the processor adjusts a quantity and an sorting position of the at least one vertical search portal according to at least one of the user input, an access history, and a user preference.

15 . The client terminal according to claim 13 , wherein:

the processor displays the at least one vertical search portal on at least one of:

an input editor enhancement bar, a bubble or a floating window near the input box, and an enhancement information bar near the input box; and

the at least one vertical search portal is from at least one of:

a server releasing, a user-defined addition, and a built-in of the search portal displaying unit.

16 . The client terminal according to claim 13 , wherein:

the processor displays the at least one vertical search portal in response to the user input including a first language, the first language including Chinese.

17 . A graphical user interface on a hardware device including a touch screen display device, comprising:

an input box;

an enhancement information bar, for displaying at least one vertical search portal in response to inputted information in the input box; and

an search result interface, displaying a search result page of a selected search portal in response to an action detected on the touch screen display device for selecting a search portal.

18 . The graphical user interface according to claim 17 , wherein:

the enhancement information bar adjusts a quantity and a sorting position of the at least one vertical search portal according to at least one of the user input, an access history, and a user preference; and

the search result interface includes one of:

the search result interface jumped to within a same application program, and

the search result interface jumped to in a respective application program or a respective browser of the selected search portal after the respective application program or the respective browser is opened.

19 . The graphical user interface according to claim 17 , wherein:

the hardware device is portable.

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 Nov 28, 2017
From: ZHENG, HONGYUAN; ZHANG, HUIJUN
To: GUANGZHOU UCWEB COMPUTER TECHNOLOGY CO., LTD
Reel/Frame 044512/0703 →