IP Library › Granted Patent US 12,423,969
Granted Patent B2
US 12,423,969 · App. 17/689,694 · Granted Sep 23, 2025

Image based valuation system

Inventor: Kevin Sarabia Dela Rosa (Seattle, WA)
Assignee: Snap Inc.
G06V10/945G06V10/25G06V10/764G06V10/7715G06V2201/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,423,969
App. No.
17/689,694
Granted
Sep 23, 2025
Kind
B2
Abstract

An image based valuation system to perform operations that include: causing display of image data at a client device, the image data comprising a depiction of an object that comprises a set of object features; detecting the object based on the depiction of the object within the image data, the object corresponding with an object class; identifying the set of object features that correspond with the object; accessing a repository that corresponds with the object class, the repository comprising at least an indication of a valuation of the object based on the set of object features; and causing display of a presentation of the valuation at the client device.

Claims (61)

1. A method comprising:

causing display of image data at a client device, the image data comprising a depiction of an object that comprises a set of object features;

detecting the object based on the depiction of the object within the image data, the object corresponding with an object class;

identifying the set of object features that correspond with the object;

accessing a repository that corresponds with the object class, the repository comprising at least an indication of a valuation of the object based on the set of object features;

accessing user profile data from the client device, the user profile data including an identification of a plurality of locations;

determining a plurality of conversion rates based on the valuation and the identification of the plurality of locations from within the user profile data;

causing display of a valuation menu that includes an indication of the object, a presentation of the plurality of conversion rates based on the valuation of the object, and a selectable icon;

receiving an input that selects the selectable icon;

selecting a Uniform Resource Locator (URL) associated with the object from within a repository; and

accessing content from a resource identified by the URL responsive to the input that selects the selectable icon.

2. The method of claim 1 , wherein the detecting the object further comprises:

receiving an input that selects the depiction of the object from the client device; and

performing computer vision upon a portion of the image data that includes the depiction of the object in response to the input that selects the depiction of the object.

3. The method of claim 1 , wherein the object comprises a first currency, the valuation corresponds with a first value, and the causing display of the presentation of the plurality of conversion rates further comprises:

performing a conversion of the valuation from the first value to a second value, the second value corresponding with a second currency; and

wherein the presentation of the plurality of conversion rates include at least the second value.

4. The method of claim 3 , wherein the presentation of the valuation comprises a display of the first value and the second value.

5. The method of claim 1 , wherein the object comprises a collectible.

6. The method of claim 5 , wherein the presentation of the valuation comprises a valuation scale that corresponds with the set of object features of the object.

7. A system comprising:

one or more processors; and

a memory comprising instructions which, when executed by the one or more processors, cause the one or more processors to perform operations comprising:

causing display of image data at a client device, the image data comprising a depiction of an object that comprises a set of object features;

detecting the object based on the depiction of the object within the image data, the object corresponding with an object class;

identifying the set of object features that correspond with the object;

accessing a repository that corresponds with the object class, the repository comprising at least an indication of a valuation of the object based on the set of object features;

accessing user profile data from the client device, the user profile data including an identification of a plurality of locations;

determining a plurality of conversion rates based on the valuation and the identification of the plurality of locations from within the user profile data;

causing display of a valuation menu that includes an indication of the object, a presentation of the plurality of conversion rates based on the valuation of the object, and a selectable icon;

receiving an input that selects the selectable icon;

selecting a URL associated with the object from within a repository; and

accessing content from a resource identified by the URL responsive to the input that selects the selectable icon.

8. The system of claim 7 , wherein the detecting the object further comprises:

receiving an input that selects the depiction of the object from the client device; and

performing computer vision upon a portion of the image data that includes the depiction of the object in response to the input that selects the depiction of the object.

9. The system of claim 7 , wherein the object comprises a first currency, the valuation corresponds with a first value, and the causing display of the presentation of the plurality of conversion rates further comprises:

performing a conversion of the valuation from the first value to a second value, the second value corresponding with a second currency; and

wherein the presentation of the plurality of conversion rates include at least the second value.

10. The system of claim 9 , wherein the presentation of the valuation comprises a display of the first value and the second value.

11. The system of claim 7 , wherein the object comprises a collectible.

12. The wherein the object of claim 11 , wherein the presentation of the valuation comprises a valuation scale that corresponds with the set of object features of the object.

13. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:

causing display of image data at a client device, the image data comprising a depiction of an object that comprises a set of object features;

detecting the object based on the depiction of the object within the image data, the object corresponding with an object class;

identifying the set of object features that correspond with the object;

accessing a repository that corresponds with the object class, the repository comprising at least an indication of a valuation of the object based on the set of object features;

accessing user profile data from the client device, the user profile data including an identification of a plurality of locations;

determining a plurality of conversion rates based on the valuation and the identification of the plurality of locations from within the user profile data;

causing display of a valuation menu that includes an indication of the object, a presentation of the plurality of conversion rates based on the valuation of the object, and a selectable icon;

receiving an input that selects the selectable icon;

selecting a URL associated with the object from within a repository; and

accessing content from a resource identified by the URL responsive to the input that selects the selectable icon.

14. The non-transitory machine-readable storage medium of claim 13 , wherein the detecting the object further comprises:

receiving an input that selects the depiction of the object from the client device; and

performing computer vision upon a portion of the image data that includes the depiction of the object in response to the input that selects the depiction of the object.

15. The non-transitory machine-readable storage medium of claim 13 , wherein the object comprises a first currency, the valuation corresponds with a first value, and the causing display of the presentation of the plurality of conversion rates further comprises:

performing a conversion of the valuation from the first value to a second value, the second value corresponding with a second currency; and

wherein the presentation of the plurality of conversion rates include at least the second value.

16. The non-transitory machine-readable storage medium of claim 15 , wherein the presentation of the valuation comprises a display of the first value and the second value.

17. The non-transitory machine-readable storage medium of claim 13 , wherein the object comprises a collectible.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2022
From: DELA ROSA, KEVIN SARABIA
To: SNAP INC.
Reel/Frame 059200/0552 →
Continuity (1)
Related Publication 20230290139A1 · Sep 14, 2023
References Cited (22)
US 9239943B2 · Svetal · 2016 [cited by applicant]
US 9378604B1 · Rathjen · 2016 [cited by examiner]
US 11250266B2 · Ton-That · 2022 [cited by applicant]
US 11348100B2 · Tang · 2022 [cited by examiner]
US 20040193530A1 · Hausman · 2004 [cited by examiner]
US 20120185393A1 · Atsmon et al. · 2012 [cited by applicant]
US 20140143073A1 · Doris-Down · 2014 [cited by examiner]
US 20150127507A1 · Hall · 2015 [cited by examiner]
US 20180308180A1 · Bar et al. · 2018 [cited by applicant]
US 20200311817A1 · Hill · 2020 [cited by examiner]
US 20210065164A1 · Godfrey · 2021 [cited by examiner]
US 20210142462A1 · Parikh · 2021 [cited by examiner]
US 20210256790A1 · Yuan · 2021 [cited by applicant]
US 20220122130A1 · Porter · 2022 [cited by examiner]
US 20220343483A1 · Desai · 2022 [cited by examiner]
US 20220374947A1 · Sebastian · 2022 [cited by examiner]
US 20230044043A1 · Johnson · 2023 [cited by examiner]
US 20230062007A1 · Vincent · 2023 [cited by examiner]
US 20230245163A1 · Braganza · 2023 [cited by examiner]
“International Application Serial No. PCT/US2023/063849, International Search Report mailed Jun. 30, 2023”, 3 pgs. [cited by applicant]
“International Application Serial No. PCT/US2023/063849, Written Opinion mailed Jun. 30, 2023”, 5 pgs. [cited by applicant]
“European Application Serial No. 23767610.1, Response to Communication pursuant to Rules 161(1) and 162 EPC filed Apr. 3, 2025”, 9 pgs. [cited by applicant]