Template-based faceted search experience

US11853365B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11853365-B2
Application numberUS-202217807833-A
CountryUS
Kind codeB2
Filing dateJun 20, 2022
Priority dateMay 5, 2017
Publication dateDec 26, 2023
Grant dateDec 26, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Disclosed herein are enterprise applications and platforms that manage databases containing documents and may employ search systems that allow users to retrieve documents based on queries. The search systems may be configured to retrieve data from several different data sources and may be associated with many of the applications. Furthermore, the search systems may include a faceted interface based on database or document attributes for further search refinement. The faceted interface may be template-based and modular, allowing reconfiguration of the interfaces without substantial rewriting of the application code base.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: a processor; and a memory storing instructions, that when executed by the processor, cause the processor to perform operations comprising: providing, to a first client device, a configuration user interface configured to alter a visual rendering of a data element identified based on one or more attributes of a set of search results, the configuration user interface comprising a plurality of data fields, each data field defining a respective aspect of the visual rendering of the data element, wherein the plurality of data fields comprises a template field configured to receive a selection of a particular data element template from one or more available data element templates; receiving, from the first client device, an input to alter an aspect of the visual rendering of the data element; and providing, to a second client device, a search results user interface configured to display the set of search results and the visual rendering of the data element, according to the altered aspect, wherein the altered visual rendering of the data element is configured to receive interactions to refine the set of search results. 2. The system of claim 1 , the operations comprising: receiving, from the first client device, an input to alter an additional aspect of the visual rendering of the data element; and providing, to the second client device, the search results user interface configured to display the set of search results and the visual rendering of the data element, according to the altered aspect and the altered additional aspect. 3. The system of claim 1 , wherein the plurality of data fields comprises a title field defining a title of the data element. 4. The system of claim 3 , the operations comprising receiving an input to alter the title of the data element. 5. The system of claim 1 , wherein the plurality of data fields comprises a data source field associated with one or more data sources from which the set of search results were retrieved. 6. The system of claim 1 , wherein providing the search results user interface comprises transmitting the search results user interface to the second client device. 7. The system of claim 1 , wherein the operations comprise: providing, to the first client device, an additional configuration user interface configured to alter a visual rendering of an additional data element identified based on the one or more attributes of the set of search results; receiving, from the first client device, an input to alter an aspect of the visual rendering of the additional data element; and providing, to the second client device, the search results user interface configured to display (1) the set of search results, (2) the altered visual rendering of the data element, and (3) the altered visual rendering of the additional data element. 8. The system of claim 7 , wherein the search results user interface is configured to receive inputs to select the altered visual rendering of the data element, the altered visual rendering of the additional data element, or both, to refine the set of search results. 9. A method, comprising: providing, to a first client device, a configuration user interface configured to alter a visual rendering of a data element identified based on one or more attributes of a set of search results, the configuration user interface comprising a plurality of data fields, each data field defining a respective aspect of the visual rendering of the data element, wherein the plurality of data fields comprises a template field configured to receive a selection of a particular data element template from one or more available data element templates; receiving, from the first client device, an input to alter an aspect of the visual rendering of the data element; and providing, to a second client device, a search results user interface configured to display the set of search results and the visual rendering of the data element, according to the altered aspect, wherein the altered visual rendering of the data element is configured to receive interactions to refine the set of search results. 10. The method of claim 9 , wherein the plurality of data fields comprises a color field, or an order field, or both. 11. The method of claim 9 , wherein the altered visual rendering of the data element is configured to receive an input indicative of a character string to refine the set of search results. 12. The method of claim 11 , wherein the altered visual rendering comprises one or more selectable elements configured to receive the interactions. 13. The method of claim 9 , wherein the plurality of data fields comprises a data source field associated with one or more data sources from which the set of search results were retrieved. 14. The method of claim 9 , wherein the first client device and the second client device are the same. 15. A non-transitory, computer readable medium comprising instructions that, when executed by a processor, causes the processor to perform operations comprising: providing, to a first client device, a configuration user interface configured to alter a visual rendering of a data element identified based on one or more attributes of a set of search results, the configuration user interface comprising a plurality of data fields, each data field defining a respective aspect of the visual rendering of the data element, wherein the plurality of data fields comprises a template field configured to receive a selection of a particular data element template from one or more available data element templates; receiving, from the first client device, an input to alter an aspect of the visual rendering of the data element; and providing, to a second client device, a search results user interface configured to display the set of search results and the visual rendering of the data element, according to the altered aspect, wherein the altered visual rendering of the data element is configured to receive interactions to refine the set of search results. 16. The non-transitory, computer readable medium of claim 15 , wherein the plurality of data fields comprises a data source field associated with one or more data sources from which the set of search results were retrieved. 17. The non-transitory, computer readable medium of claim 15 , wherein the data element comprises at least one of a rating associated with the set of search results, a time associated with the set of search results, or a document type. 18. The non-transitory, computer readable medium of claim 15 , wherein the data element comprises at least one of a view count associated with the set of search results, an author associated with the set of search results, or a data source associated with the set of search results.

Assignees

Inventors

Classifications

  • Presentation of query results · CPC title

  • using document space presentation or visualization, e.g. category, hierarchy or range presentation and selection · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11853365B2 cover?
Disclosed herein are enterprise applications and platforms that manage databases containing documents and may employ search systems that allow users to retrieve documents based on queries. The search systems may be configured to retrieve data from several different data sources and may be associated with many of the applications. Furthermore, the search systems may include a faceted interface b…
Who is the assignee on this patent?
Servicenow Inc
What technology area does this patent fall under?
Primary CPC classification G06F16/9038. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 26 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).