US2020342512A1PendingUtilityA1
Presenting an image of assembled components
Est. expiryDec 10, 2029(~3.4 yrs left)· nominal 20-yr term from priority
Inventors:Ganga MuthyalaBelmer Perella Garcia NegrilloGang HanSarthak DudharaRasesh H. ShahHema Budaraju
H04L 67/51H04L 51/10G06F 16/953G06Q 30/0603G06F 3/04842G06T 11/60G06Q 30/0643G06F 3/0482G06Q 30/0621H04L 41/0876
63
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A ring design machine receives one or more selections of gemstones and one or more selections of settings and allows a user to “mix and match” gemstones and settings and view a selected gemstone in a compatible setting for that gemstone. To present the gemstone in the setting, the ring design machine presents a combination image that depicts the gemstone in the setting. The ring design machine, which may be implemented using a computer programmed by software, may present the combination image to the user in response to receiving a selection of the gemstone and a selection of the setting from the user via a network.
Claims
exact text as granted — not AI-modified1 - 20 . (canceled)
21 . A method comprising:
displaying a first set of component images at a client device; receiving at the client device a first selection of an image corresponding to a first component among the first set of component images, the first component having a first component attribute; displaying a second set of component images at the client device in response to receiving the first selection of the image corresponding to the first component; receiving at the client device a second selection of an image corresponding to a second component among the second set of component images, the second component having a second component attribute; upon receiving the second selection, determining the second component is compatible with the first component; and when the second component is compatible with the first component, displaying at the client device a combination image based upon the first component and the second component.
22 . The method of claim 21 , wherein the method further comprises:
storing a reference to the first component, the second component, and the combination image within a memory location associated with a first user.
23 . The method of claim 22 , wherein the method further comprises:
transmitting a message to a second user, the message including the reference to the first component, the second component, and the combination image.
24 . The method of claim 21 , wherein the method further comprises:
displaying the first component attribute and the second component attribute in conjunction with the combination image at the client device.
25 . The method of claim 21 , wherein the first component attribute includes a first price value, the second component attribute includes a second price value, the method further comprising:
calculating a cumulative value based on the first price value and the second price value; and displaying the cumulative value together with the combination image.
26 . The method of claim 21 wherein:
the first component includes compatibility information; and
the second component is determined to be compatible with the first component based on the compatibility information.
27 . The method of claim 21 , wherein the method further comprises:
presenting a set of filter criteria at the client device; receiving at the client device an identification of one or more filter criteria from among the set of filter criteria; and causing display of the first set of component images in response to the identification of the one or more filter criteria.
28 . The method of claim 21 , wherein the method further comprises:
presenting a search interface at the client device; and receiving at the client device a selection within the search interface that identifies at least the first set of component images.
29 . A non-transitory machine-readable storage medium components instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
displaying a first set of component images at a client device; receiving at the client device a first selection of an image corresponding to a first component among the first set of component images; displaying a second set of component images at the client device in response to receiving the first selection of the image corresponding to the first component; receiving at the client device a second selection of an image corresponding to a second component among the second set of component images; upon receiving the second selection, determining the second component is compatible with the first component; and when the second component is compatible with the first component, displaying at the client device a combination image based upon the first component and the second component.
30 . The non-transitory machine readable storage medium of claim 29 , wherein the first component has a first component attribute and the second component has a second component attribute, and wherein the instructions cause the machine to perform operations further comprising:
displaying the combination image in conjunction with the first component attribute and the second component attribute at the client device.
31 . The non-transitory machine readable storage medium of claim 30 , wherein the first component attribute includes a first price value, the second component attribute includes a second price value, and wherein the instructions cause the machine to perform operations further comprising:
calculating a cumulative value based on the first price value and the second price value; and displaying the cumulative value together with the combination image.
32 . The non-transitory machine readable storage medium of claim 29 , wherein the instructions cause the machine to perform operations further comprising:
presenting a search interface at the client device; and receiving at the client device a selection within the search interface that identifies at least the first set of component images.
33 . The non-transitory machine readable storage medium of claim 29 , wherein the instructions cause the machine to perform operations further comprising:
storing a reference to the first component, the second component, and the combination image within a memory location associated with a first user.
34 . The non-transitory machine readable storage medium of claim 33 , wherein the instructions cause the machine to perform operations further comprising:
transmitting a message to a second user, the message including the reference to the first component, the second component, and the combination image.
35 . The non-transitory machine readable storage medium of claim 29 wherein:
the first component includes compatibility information; and
the second component is determined to be compatible with the first component based on the compatibility information.
36 . A system comprising:
a memory; and at least one hardware processor coupled to the memory and comprising instructions that cause the system to perform operations comprising:
displaying a first set of component images at a client device;
receiving at the client device a first selection of an image corresponding to a first component among the first set of component images, the first component having a first component attribute;
displaying a second set of component images at the client device in response to receiving the first selection of the image corresponding to the first component;
receiving at the client device a second selection of an image corresponding to a second component among the second set of component images, the second component having a second component attribute;
upon receiving the second selection, determining the second component is compatible with the first component; and
when the second component is compatible with the first component, displaying at the client device the first component attribute, the second component attribute, and a combination image based upon the first component and the second component.
37 . The system of claim 36 , wherein the instructions cause the system to perform operations further comprising:
presenting a search interface at the client device; and receiving at the client device a selection within the search interface that identifies at least the first set of component images.
38 . The system of claim 36 , wherein the instructions cause the system to perform operations further comprising:
storing a reference to the first component, the second component, and the combination image within a memory location associated with a first user.
39 . The system of claim 38 , wherein the instructions cause the system to perform operations further comprising:
transmitting a message to a second user, the message including the reference to the first component, the second component, and the combination image.
40 . The system of claim 36 , wherein the first component attribute includes a first price value, the second component attribute includes a second price value, and wherein the instructions cause the system to perform operations further comprising:
calculating a cumulative value based on the first price value and the second price value; and
displaying the cumulative value together with the combination image.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.