Determining a change to product information or user information via hashing

US11757622B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11757622-B2
Application numberUS-202117451719-A
CountryUS
Kind codeB2
Filing dateOct 21, 2021
Priority dateFeb 27, 2019
Publication dateSep 12, 2023
Grant dateSep 12, 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.

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 server device, first information concerning user information regarding a user interested in a product, wherein the user information includes information used to determine a price of the product; generating, by the server device, a first hash value based on the first information; generating a first bit-string that includes the first hash value; obtaining, by the server device and after obtaining the first information, second information concerning the user information; generating, by the server device, a second hash value based on the second information; generating a second bit-string that includes the second hash value; determining, by the server device, a change in the user information based on a comparison of the first bit string and the second bit string; and causing, by the server device, display information indicating a change in the price of the product by a user device based on the change in the user information. 2. The method of claim 1 , where obtaining the first information concerning the user information comprises: sending a signal to a server associated with a financial institution that provides financial services to the user. 3. The method of claim 1 , wherein the first bit-string includes the first hash value and a first unhashed value and the second bit-string includes the second hash value and a second unhashed value. 4. The method of claim 1 , further comprising: receiving a message; and parsing the message to identify the product and the user. 5. The method of claim 1 , wherein the user information includes one or more of: financial-related information of the user, salary information of the user, an employment status of the user, a bankruptcy status of the user, a credit score of the user, or credit history information of the user. 6. The method of claim 1 , wherein generating the first hash value based on the first information comprises: generating the first hash value using: a Jenkins hash function, a Pearson hashing function, a Bernstein hashing function, a Fowler-Noll-Vo hashing function, or a Zobrist hashing function. 7. The method of claim 1 , wherein the first bit-string that includes the first hashed value based on user credit history information. 8. A device, comprising: one or more memories; and one or more processors, communicatively coupled to the one or more memories, configured to: obtain first information concerning user information regarding a user interested in a product, wherein the user information includes information that is relevant to determining a price of the product; generate a first bit-string that includes a first hash value based on the first information; obtain, after obtaining the first information, second information concerning the user information; generate a second bit-string that includes a second hash value based on the second information; determine a change in the user information based on a comparison of the first bit-string and the second bit-string; and provide a change in the price of the product to a user device based on the change in the user information. 9. The device of claim 8 , wherein the one or more processors, when obtaining the second information, are configured to: obtain the second information based on a triggering event. 10. The device of claim 7 , wherein the one or more processors, when obtaining the first information concerning the user information, are configured to: send a signal to a server associated with a financial institution that provides financial services to the user. 11. The device of claim 8 , wherein the one or more processors are further configured to: obtain a message to identify the product and identify the user. 12. The device of claim 8 , wherein the user information includes one or more of: salary information of the user, an employment status of the user, a bankruptcy status of the user, a credit score of the user, or credit history information of the user. 13. The device of claim 8 , wherein the one or more processors, when obtaining the second information concerning the user information, are configured to: obtain updated user information associated with a marriage status of the user. 14. The device of claim 8 , wherein the first bit-string that includes the first hashed value based on user credit history information. 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: determine a product of interest to a user; obtain first information concerning user information regarding the user, wherein the user information includes information used to determine a price of the product; generate a first bit-string based on the first information; obtain, after obtaining the first information, second information concerning the user information; generate a second bit-string based on the second information; determine a change in the user information based on a comparison of the first bit-string and the second bit-string; and provide a change in the price of the product to a user device based on the change in the user information. 16. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, that cause the one or more processors to obtain the first information concerning the user information, cause the one or more processors to: send a signal to a server associated with a financial institution that provides financial services to the user. 17. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, that cause the one or more processors to determine the product of interest to the user, cause the one or more processors to: parse a message to identify the product and identify the user. 18. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, that cause the one or more processors to determine the product of interest to the user, cause the one or more processors to: receive a message identifying the product and the user. 19. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, cause the one or more processors to: purchase the product based on the change in price of product. 20. The non-transitory computer-readable medium of claim 15 , wherein the first bit-string includes a first hash value and a first unhashed value and the second bit-string includes a second hash value and a second unhashed value.

Assignees

Inventors

Classifications

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

  • H04L9/0643Primary

    Hash functions, e.g. MD5, SHA, HMAC or f9 MAC · CPC title

  • Vehicles · CPC title

  • involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD · CPC title

  • User profiles · 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 US11757622B2 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 Sep 12 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).