Search apparatus and search method
US-2017147569-A1 · May 25, 2017 · US
US10866926B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10866926-B2 |
| Application number | US-201715836498-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 8, 2017 |
| Priority date | Dec 8, 2017 |
| Publication date | Dec 15, 2020 |
| Grant date | Dec 15, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The disclosed technology relates to a system configured to receive a first input into a search interface and perform a first search based on the first input, wherein the first search is performed on a first set of content items managed by a content management system. The system further receives a second input into the search interface and performs, in response to receiving the second input, a second search based on the first input, wherein the second search is performed on a second set of content items managed by the content management system.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method comprising: receiving, by a client application on a computing device, a plurality of first inputs into a search interface of the client application, the client application including a workspace for content items managed by a content management system and a navigation bar that includes the search interface, and the client application is associated with a user account of the content management system; performing, by the client application on the computing device, a dynamic first search based on each of the plurality of first inputs, wherein the dynamic first search is performed on a first set of content items managed by the content management system and having a first characteristic, the first set of content items stored locally on the computing device; returning a first search result to a search result interface associated with the navigation bar, based on the dynamic first search; after returning the first search result to the search result interface, receiving, by the client application on the computing device, a second input into the search interface; determining, by the client application, a second search mode based on at least one alternate search criteria for a second search; and initiating, by the client application on the computing device and in response to receiving the second input, the second search including each of the plurality of first inputs and according to the second search mode using a second characteristic, wherein the second search is performed on a second set of content items managed by the content management system and having the second characteristic. 2. The computer-implemented method of claim 1 , wherein each of the at least one first inputs is textual input. 3. The computer-implemented method of claim 1 , wherein the second input is an enter key input, and wherein the second characteristic includes the second set of content items managed by the content management system being stored locally on the computing device. 4. The computer-implemented method of claim 1 , wherein the first input and the second input are received in a same field of the search interface. 5. The computer-implemented method of claim 1 , wherein the first set of content items is smaller than the second set of content items. 6. The computer-implemented method of claim 1 , further comprising: generating a first set of search results based on the plurality of first inputs and the first set of content items that are located on the computing device; presenting the first set of search results; receiving a selection of a content item from the first set of search results that are located on the computing device; and providing user access to the content item located on the computing device. 7. The computer-implemented method of claim 6 , further comprising: receiving a determination, via the content management system, of whether the selected content item is a current version. 8. The computer-implemented method of claim 7 , further comprising when the received determination is that the selected content item is not the current version, retrieving, the current version of the content item from the content management system. 9. The computer-implemented method of claim 1 , wherein the first characteristic includes the first set of content items managed by the content management system having been accessed within a specified period of time. 10. The computer-implemented method of claim 1 , wherein the initiating of the second search comprises: transmitting, via a network, a search request comprising the first input and the at least one alternative search criteria to the content management system; and receiving a set of search results from the content management system. 11. The computer-implemented method of claim 1 , further comprising: providing the first search result for the dynamic first search in the search result interface associated with the navigation bar; and providing a second search result for the second search in the workspace of client application, wherein the workspace and the navigation bar are different. 12. A system comprising: one or more processors; and a non-transitory computer-readable medium storing instructions that, when executed by the one or more processors, cause the one or more processors to: receive a plurality of first inputs into a search interface of a client application, the client application including a workspace for content items managed by a content management system and a navigation bar that includes the search interface, and the client application is associated with a user account of a content management system; perform a dynamic local search based on each of the plurality of first inputs, wherein the dynamic local search is performed on a first set of content items located on the system and having a first characteristic; return a first search result to a search result interface associated with the navigation bar, based on the dynamic local search; after returning the first search result to the search result interface, receive a second input into the search interface of the client application; determine, by the client application, a second search mode based on at least one alternate search criteria for a global search; and initiate, in response to receiving the second input, the global search, the global search including each of the plurality of first inputs and according to the second search mode using a second characteristic, wherein the global search is performed on a second set of content items, having the second characteristic. 13. The system of claim 12 , wherein the instructions further cause the processor to: generate a set of search results including at least one content item located on the system; present the set of search results to a user; receive a selection of the at least one content item located on the system; and provide the at least one content item located on the system for the user. 14. The system of claim 13 , wherein the instructions further cause the processor to: receive a determination, via the content management system, that the at least one content item located on the system is not a current version; and retrieve, based on the determination, the current version of the content item from the content management system. 15. The system of claim 13 , wherein the instructions further cause the processor to: compare at least one content item located on the system with a remote version of the content item stored by the content management system; retrieve, when the remote version of the content item is more recent than the at least one content item located on the system, the remote version of the content item from the content management system; and transmit, when the at least one content item located on the system is more recent than the remote version of the content item, the at least one content item located on the system to the content management system. 16. The system of claim 12 , wherein the instructions further cause the processor to: provide the first search result for the local search in the search result interface associated with the navigation bar; and provide a second search result for the global search in the workspace of the client application, wherein the workspace and the navigation bar are different. 17. A non-transitory computer readable medium comprising instructions, the instructions, when executed by a computing system, cause the computing system to: receive a plurality of first inputs into a search interface of a client ap
Query formulation · CPC title
Search customisation based on user profiles and personalisation · CPC title
Query results presentation · CPC title
Details of user interfaces specifically adapted to file systems, e.g. browsing and visualisation, 2d or 3d GUIs (query results presentation G06F16/156) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.