Determining a change to product information or user information via hashing

US12301701B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12301701-B2
Application numberUS-202318457531-A
CountryUS
Kind codeB2
Filing dateAug 29, 2023
Priority dateFeb 27, 2019
Publication dateMay 13, 2025
Grant dateMay 13, 2025

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.

A device may determine a price of a product based on first information concerning attributes of the product, and provide the price for display by a user device. The device may generate first hash values based on the first information, where a particular first hash value is associated with a particular attribute, and generate a first bit-string that includes the plurality of first hash values. The device may generate second hash values based on second information concerning the attributes of the product, where a particular second hash value is associated with the particular attribute. The device may generate a second bit-string that includes the second hash values, and determine a change to the particular attribute based on the first bit-string and the second bit-string. The device may determine a new price of the product based on the change, and provide the new price for display by the user device.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: obtaining, by a device, first information, wherein the first information includes user information which is used to determine a price of a product; generating a first information bit-string based on the first information; obtaining, by the device and after obtaining the first information, second information; generating, by the device, a second information bit-string based on the second information; determining, by the device, that the first information bit-string is different than the second information bit-string; and causing, by the device, display information to indicate a change in the price of the product based on the first information bit-string being different than the second information bit-string. 2. The method of claim 1 , wherein the first information is information about a user and the second information is updated information about the user. 3. The method of claim 1 , wherein the first information is information about the product and the second information is updated information about the product. 4. The method of claim 1 , wherein obtaining the first information comprises: receiving the product and the first information from a user device. 5. The method of claim 1 , further comprising: causing the display information to display the price of the product after generating the first information bit-string. 6. The method of claim 1 , wherein obtaining the second information comprises one or more of: obtaining the second information based on a triggering event, or obtaining the second information after a threshold amount of time. 7. The method of claim 1 , wherein the first information bit-string includes one or more of: a condition of the product, an accident history of the product, a mileage of the product, a location of the product, a user salary, a user employment status, a user address, a user credit score, a user credit history, or a user bankruptcy status. 8. A device, comprising: one or more memories; and one or more processors, coupled to the one or more memories, to: obtain first information, wherein the first information includes user information which is used to determine a price of a product; generate a first hash value based on the first information; generate a first information bit-string based on the first hash value; obtain, after obtaining the first information, second information; generate a second hash value based on the second information; generate a second information bit-string based on the second hash value; determine that the first information bit-string is different than the second information bit-string; and cause display information to indicate a change in the price of the product based on the first information bit-string being different than the second information bit-string. 9. The device of claim 8 , wherein the one or more processors are to: receive a message; and parse the message to identify the product and a user. 10. The device of claim 8 , wherein the first information bit-string includes the first hash value and a first unhashed value and the second information bit-string includes the second hash value and a second unhashed value. 11. The device of claim 8 , wherein the one or more processors, to obtain the first information, are to: obtain data regarding the product from a data structure; and parse the data to identify the first information. 12. The device of claim 8 , wherein the one or more processors are further to: process the first information using a machine learning model to determine the price of the product. 13. The device of claim 8 , wherein the first information is information about a user and the second information is updated information about the user. 14. The device of claim 8 , wherein the one or more processors, to obtain the first information, are to: receive, from a user device, a message indicating the product based on a prompt to identify a product of interest, wherein the first information is based on one or more of the product or a user associated with the user device. 15. A non-transitory computer-readable medium storing instructions, the instructions comprising: one or more instructions that, when executed by one or more processors, cause the one or more processors to: obtain first information, wherein the first information includes user information which is used to determine a price of a product; generate a first information bit-string based on the first information; cause display information to display the price of the product; obtain, after obtaining the first information, second information; generate a second information bit-string based on the second information; determine that the first information bit-string is different than the second information bit-string; send updated display information to a device based on the first information bit-string being different than the second information bit-string; and cause the updated display information to indicate a change in the price of the product. 16. The non-transitory computer-readable medium of claim 15 , wherein the first information bit-string includes a first hash value and a first unhashed value and the second information bit-string includes a second hash value and a second unhashed value. 17. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, to obtain the first information, cause the one or more processors to: send a signal to a server associated with a financial institution that provides financial services to a user to obtain the first information. 18. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, to obtain the first information, cause the one or more processors to: send a signal to a server associated with a merchant that sells the product to obtain the first information. 19. The non-transitory computer-readable medium of claim 15 , wherein the first information is one or more of user information or product information. 20. The non-transitory computer-readable medium of claim 15 , wherein the second information bit-string includes one or more of: a condition of the product, an accident history of the product, a mileage of the product, a location of the product, a user salary, a user employment status, a user address, a user credit score, a user credit history, or a user bankruptcy status.

Assignees

Inventors

Classifications

  • by specifying product or service characteristics, e.g. product dimensions · CPC title

  • User profiles · CPC title

  • Machine learning · CPC title

  • using hash chains, e.g. blockchains or hash trees · CPC title

  • involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD · 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 US12301701B2 cover?
A device may determine a price of a product based on first information concerning attributes of the product, and provide the price for display by a user device. The device may generate first hash values based on the first information, where a particular first hash value is associated with a particular attribute, and generate a first bit-string that includes the plurality of first hash values. T…
Who is the assignee on this patent?
Capital One Services Llc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0627. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 13 2025 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).