Patentable/Patents/US-12135754
US-12135754

Methods and systems for providing a search service application

PublishedNovember 5, 2024
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A system for providing a search service application is disclosed and includes an application builder component that provides a search model for a first object of a plurality of objects. The search model is based at least on an end-user input field corresponding to a first attribute of the first object and a search result output field corresponding to a second attribute of the first object. The search model is also associated with a backend data store that supports a storage structure that stores information relating to the first object. The system also includes a deployment engine that automatically configures a search engine system associated with the backend data store to place a portion of indexed data into a first partition and to place another portion of indexed data into at least another partition based on the search model.

Patent Claims
13 claims

Legal claims defining the scope of protection, as filed with the USPTO.

2

2. The search service application builder system of claim 1, wherein the information relating to the plurality of objects comprises data records relating to the first object and data records relating to other objects from the plurality of objects, wherein the indexed data relating to the first object relates to the data records relating the first object, wherein the other indexed data relates to the data records relating to the other objects.

3

3. The search service application builder system of claim 1, wherein the search model comprises a plurality of user-selected fields, the plurality of user-selected fields corresponding to a subset of the plurality of attributes and selected for inclusion in the search service application from a set of fields corresponding to the plurality of attributes, wherein the plurality of user-selected fields includes the end-user input field and the search result output field.

6

6. The search service application builder system of claim 5, wherein the data responsive to the search query comprises data records relating to the first object.

7

7. The search service application builder system of claim 6, wherein the plurality of user-selected fields comprises a filtering field, and wherein generating the search result comprises filtering the data records relating to the first object based on the filtering field.

8

8. The search service application builder system of claim 6, wherein the plurality of user-selected fields comprises a facet field, and wherein generating the search result comprises grouping the data records relating to the first object based on the facet field.

12

12. The computer program product of claim 11, wherein the data responsive to the search query comprises data records relating to the first object.

13

13. The computer program product of claim 12, wherein the first plurality of fields comprises a filtering field, and wherein generating the search result comprises filtering the data records relating to the first object based on the filtering field.

14

14. The computer program product of claim 12, wherein the first plurality of fields comprises a facet field, and wherein generating the search result comprises grouping the data records relating to the first object based on the facet field.

16

16. The computer-implemented method of claim 15, wherein the search engine indexes data records related to the plurality of objects, wherein the indexed data relating to the first object comprises values for the first attribute.

17

17. The computer-implemented method of claim 15, wherein the indexed data relating to the first object comprises values for the second attribute.

18

18. The computer-implemented method of claim 16, wherein the data responsive to the search query comprises data records relating to the first object.

19

19. The computer-implemented method of claim 18, wherein the first plurality of fields comprises a filtering field, and wherein generating the search result comprises filtering the data records relating to the first object based on the filtering field.

20

20. The computer-implemented method of claim 18, wherein the first plurality of fields comprises a facet field, and wherein generating the search result comprises grouping the data records relating to the first object based on the facet field.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

January 30, 2023

Publication Date

November 5, 2024

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Methods and systems for providing a search service application” (US-12135754). https://patentable.app/patents/US-12135754

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.