IP Library › Granted Patent US 11,403,346
Granted Patent B2
US 11,403,346 · App. 17/079,506 · Granted Aug 2, 2022

Method and device for searching for information in applications

Inventors: Yong Su (Shanghai, CN); Fei Wang (Shanghai, CN)
Assignee: SHANGHAI ZHANGMEN SCIENCE AND TECHNOLOGY CO., LTD.
G06F16/904G06F16/9035G06F16/9038G06F16/90335H04L67/561
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,403,346
App. No.
17/079,506
Granted
Aug 2, 2022
Kind
B2
Abstract

A method and device for searching for information in applications. The method comprises: determining at least one target application carrying declaration information, wherein the declaration information comprises search interface information for searching the target application (S 11 ); sending a search keyword from a user to the target application via the search interface information for the target application (S 12 ); receiving search result information determined by the target application according to the search keyword, wherein the search result information comprises the search keyword and page paths of target pages (S 13 ); and generating a search display list according to the search result information. Thus search results from different applications can be summarized, and information isolation among applications can be broken. Information in applications can be obtained via the search interfaces, which can realize real-time search and enrich contents of search.

Claims (30)

1. A method for searching information in applications, the method comprising:

determining of at least one target application carrying declaration information, wherein the declaration information comprises search interface information for searching the target application;

sending a search keyword from a user to the target application via the search interface information for the target application;

receiving search result information determined by the target application according to the search keyword, wherein the search result information comprises the search keyword and page paths of target pages; and

ranking the search result information based on historical parameter information corresponding to the target pages to obtain a search display list,

when the historical parameter information comprises installation time of source applications of the target pages, the method comprising:

ranking the target pages according to the installation time of the source applications of the target pages so as to obtain rank information; and

grouping the target pages according to a preset time unit and the installation time, and updating a weight value for each of the target pages according to the number of groups and the rank information.

2. The method according to claim 1 , wherein the search display list comprises any combination of one or more of the search keyword, source application information of the target pages, summary information corresponding to the search keyword, and the page paths of the target pages.

3. The method according to claim 1 ,

wherein any combination of one or more of the search keyword, source application information, summary information corresponding to the search keyword and a page path of a target page, which correspond to each of the target pages, are sequentially displayed.

4. The method according to claim 1 , wherein determining at least one target application carrying the declaration information comprising at least any one of:

determining at least one target application carrying declaration information from a list of installed applications of a user equipment;

obtaining, from a network device, a list of applications carrying declaration information, so as to select, from the list of applications, one or more target applications whose types are the same as those of applications in the list of installed applications of the user equipment; and

obtaining a list of historically installed applications of the user equipment, so as to determine at least one target application carrying the declaration information from the list of historically installed applications.

5. The method according to claim 1 , wherein ranking the search result information based on the historical parameter information corresponding to the target pages comprising:

determining a weight value for each of the target pages based on the historical parameter information corresponding to the target pages and weight information corresponding to parameters in the historical parameter information; and

ranking the search result information according to the weight value for each of the target pages.

6. The method according to claim 1 , wherein ranking the search result information based on the historical parameter information corresponding to the target pages comprising:

determining a weight value for each of the target pages based on the historical parameter information corresponding to the target pages.

7. The method according to claim 1 , wherein when the historical parameter information comprises information on the number of clicks on the target pages by the user, the method further comprising:

updating the weight values for the target pages according to the information on the number of clicks on the target pages by the user.

8. The method according to claim 1 , wherein when the historical parameter information comprises dwell time on the target pages by the user, the method further comprising:

updating the weight values for the target pages according to a preset length of time and the dwell time on the target pages by the user.

9. The method according to claim 3 , wherein after the search keyword and the source application information corresponding to each of the target pages from the search result information are sequentially displayed, the method comprising:

jumping to a source application corresponding to a target page according to the user's selection operation and the page path, so as to display page contents information of the target page in the source application.

10. A computer-readable medium having computer-readable instructions stored thereon, the computer-readable instructions being executable by a processor to implement the method as recited in claim 1 .

11. A device for searching for information in applications, the device comprising:

one or more processors; and

a memory storing computer readable instructions, wherein the computer readable instructions, when executed, cause the processor to perform operations of the method as recited in claim 1 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2020
From: SU, YONG; WANG, FEI
To: SHANGHAI ZHANGMEN SCIENCE AND TECHNOLOGY CO., LTD.
Reel/Frame 054158/0858 →
Priority Claims (1)
CN 201810382710.3 · Apr 26, 2018 · national
Continuity (2)
Continuation PCTCN2018125604 · Dec 29, 2018
Related Publication 20210042355A1 · Feb 11, 2021