Methods and systems for filtering vehicle information

US12105758B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12105758-B2
Application numberUS-202217936002-A
CountryUS
Kind codeB2
Filing dateSep 28, 2022
Priority dateApr 3, 2019
Publication dateOct 1, 2024
Grant dateOct 1, 2024

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 are methods, systems, and non-transitory computer-readable medium for filtering vehicle information. For instance, the method may include receiving a vehicle search request from a user device, the vehicle search request including conditions with corresponding weights. The method may also include, in response to receiving the vehicle search request, forming a search query based on the conditions and the weights of the vehicle search request; obtaining vehicle information; filtering the vehicle information based on the search query to obtain a result set and a partial match set; and transmitting a search result message based on the result set and the partial match set to the user device.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for filtering vehicle information, comprising: receiving a vehicle search request, the vehicle search request including a condition with a corresponding weight for a given attribute; forming a query type for the vehicle search request, wherein the query type is based on comparing the corresponding weight against a high threshold and a low threshold, and wherein the query type is formed as a range query when the corresponding weight is between the high threshold and the low threshold, for the given attribute; determining one of an increasing direction or a decreasing direction of the range query based on one of the condition or the given attribute, wherein: an increasing direction is determined based on the condition or the given attribute being a maximum value, and a decreasing direction is determined based on the condition being a minimum value; determining an adjusted value for the condition based on the corresponding weight, wherein the adjusted value is linearly proportional to the corresponding weight; determining a condition range based on the adjusted value, wherein: in response to the increasing direction being determined, the condition range is determined by increasing the condition based on the adjusted value, and in response to the decreasing direction being determined, the condition range is determined by decreasing the condition based on the adjusted value; applying a search query for the given attribute to a vehicle data set based on the condition range, wherein the search query returns one or more vehicle information for vehicles that have vehicle attributes that return true for the condition range; and transmitting the one or more vehicle information. 2. The method of claim 1 , wherein the vehicle data set is selected from a plurality of vehicle data sets, the plurality of the vehicle data sets corresponding to a plurality of vehicles, each of the plurality of vehicle data sets including vehicle attributes for each of a plurality of vehicles. 3. The method of claim 2 , wherein the vehicle attributes for each of the plurality of vehicles includes one or a combination of: price information, fuel consumption information, vehicle color and/or material information, vehicle condition information, mileage and/or hours of operation information, location information, or features information. 4. The method of claim 1 , wherein the search query generated is based on: extracting the condition and the weight from the vehicle search request; obtaining search query rules; and generating the search query by applying the search query rules to the condition and the weight. 5. The method of claim 1 , wherein the one or more vehicles returned by applying the search query based on the condition range correspond to a partial match set and further comprising: applying a second search query for the given attribute to a vehicle data set based on the condition, wherein the second search query returns a result set comprising one or more second vehicle information for second vehicles that have vehicle attributes that return true for the condition. 6. The method of claim 5 , further comprising: generating a web chart graphic based on the result set and the partial match set by: generating first indicators of the second vehicles included in the result set; forming the web chart graphic based on the first indicators; and generating a search result message based on the web chart graphic, the result set, and the partial match set. 7. The method of claim 1 , wherein the vehicle search request is received from a user device and the one or more vehicle information is transmitted to the user device. 8. The method of claim 1 , wherein the high threshold and the low threshold for the given attribute is based on a type of given attribute. 9. The method of claim 1 , further comprising generating a search result message including the one or more vehicle information. 10. The method of claim 9 , further comprising causing the search result message to be displayed using a graphical user interface (GUI). 11. The method of claim 1 , wherein the condition and the weight are derived based on (1) a ranking or priority input by a user; (2) user interaction(s) with a user device; and/or (3) user response(s) to a survey or other chat bot program. 12. A system for filtering vehicle information, the system comprising: a memory storing instructions; and a processor executing the instructions to perform a process including: receiving a vehicle search request, the vehicle search request including a condition with a corresponding weight for a given attribute; forming a query type for the vehicle search request, wherein the query type is based on comparing the corresponding weight against a threshold range, and wherein the query type is formed as a range query when the corresponding weight falls within the threshold range; determining one of an increasing direction or a decreasing direction of the range query based on one of the condition or the given attribute, wherein: an increasing direction is determined based on the condition or the given attribute being a maximum value, and a decreasing direction is determined based on the condition or the given attribute being a minimum value; determining an adjusted value for the condition based on the corresponding weight, wherein the adjusted value is linearly proportional to the corresponding weight; determining a condition range based on the adjusted value, wherein: in response to the increasing direction being determined, the condition range is determined by increasing the condition based on the adjusted value, and in response to the decreasing direction being determined, the condition range is determined by decreasing the condition based on the adjusted value; applying a search query for the given attribute to a vehicle data set based on the condition range, wherein the search query returns one or more vehicle information for vehicles that have vehicle attributes that return true for the condition range; and transmitting the one or more vehicle information. 13. The system of claim 12 , wherein the vehicle data set is selected from a plurality of vehicle data sets, the plurality of the vehicle data sets corresponding to a plurality of vehicles, each of the plurality of vehicle data sets including vehicle attributes for each of a plurality of vehicles. 14. The system of claim 12 , wherein the vehicle attributes for each of a plurality of vehicles includes one or a combination of: price information, fuel consumption information, vehicle color and/or material information, vehicle condition information, mileage and/or hours of operation information, location information, or features information. 15. The system of claim 12 , wherein the search query generated is based on: extracting the condition and the weight from the vehicle search request; obtaining search query rules; and generating the search query by applying the search query rules to the condition and the weight. 16. The system of claim 12 , wherein the one or more vehicles returned by applying the search query based on the condition range correspond to a partial match set and wherein the instructions further include: applying a second search query for the given attribute to a vehicle data set based on the condition, wherein the second search query returns a result set comprising one or more second vehicle information for second vehicles that have vehicle attributes that return true for the condition. 17. The system of claim 16 , wherei

Assignees

Inventors

Classifications

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

  • Presentation of query results · CPC title

  • Filtering based on additional data, e.g. user or group profiles · CPC title

  • Interactive query statement specification based on a database schema · 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 US12105758B2 cover?
Disclosed are methods, systems, and non-transitory computer-readable medium for filtering vehicle information. For instance, the method may include receiving a vehicle search request from a user device, the vehicle search request including conditions with corresponding weights. The method may also include, in response to receiving the vehicle search request, forming a search query based on the …
Who is the assignee on this patent?
Capital One Services Llc
What technology area does this patent fall under?
Primary CPC classification G06F16/9035. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 01 2024 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 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).