Coupon copy protection
First Claim
Patent Images
1. A method for generating a holographic image, the method comprising:
- segmenting a product image into a plurality of image regions;
wherein coupon data for a coupon comprises the product image and one or more text regions;
for each image region of the plurality of image regions;
evaluating a first property of said each image region and a second property of said each image region, wherein evaluating the first property and the second property includes evaluating one or more of a;
luminance, contrast, variance, color, hue, and brightness of said each image region;
assigning a weighted value to said each image region, wherein the weighted value is determined based, in part, on a first result of the evaluation of the first property and a second result of the evaluation of the second property of said each image region;
selecting a particular image region with the highest weighted value of the plurality of image regions;
blending the particular image region over a predetermined portion, of the coupon, that includes a text region of the one or more text regions;
wherein blending the particular image region adds a holographic image of the particular image region to a portion of the coupon that includes the text region;
wherein the method is performed by one or more computing devices.
11 Assignments
0 Petitions
Accused Products
Abstract
A data distribution system which includes business groups, a client system and a main database system is described. Coupons and coupon data may be exchanged between the business groups, the client system and the main database system. Each coupon being exchanged may include one or more fraud protection features that can neither be altered nor tampered by users, consumers or retailers.
-
Citations
24 Claims
-
1. A method for generating a holographic image, the method comprising:
-
segmenting a product image into a plurality of image regions; wherein coupon data for a coupon comprises the product image and one or more text regions; for each image region of the plurality of image regions; evaluating a first property of said each image region and a second property of said each image region, wherein evaluating the first property and the second property includes evaluating one or more of a;
luminance, contrast, variance, color, hue, and brightness of said each image region;assigning a weighted value to said each image region, wherein the weighted value is determined based, in part, on a first result of the evaluation of the first property and a second result of the evaluation of the second property of said each image region; selecting a particular image region with the highest weighted value of the plurality of image regions; blending the particular image region over a predetermined portion, of the coupon, that includes a text region of the one or more text regions; wherein blending the particular image region adds a holographic image of the particular image region to a portion of the coupon that includes the text region; wherein the method is performed by one or more computing devices. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory machine-readable storage medium comprising instructions for generating a holographic image, wherein execution of the instructions by one or more processors causes:
-
segmenting a product image into a plurality of image regions; wherein coupon data for a coupon comprises the product image and one or more text regions; for each of the plurality of image regions; evaluating a first property of said each image region and a second property of said each image region, wherein evaluating the first property and the second property includes evaluating one or more of a;
luminance, contrast, variance, color, hue, and brightness of said each image region;assigning a weighted value to said each image region, wherein the weighted value is determined based, in part, on a first result of the evaluation of the first property and a second result of the evaluation of the second property of said each image region; selecting a particular image region with the highest weighted value of the plurality of image regions; blending the particular image region over a predetermined portion, of the coupon, that includes a text region of the one or more text regions; wherein blending the particular image region adds a holographic image of the particular image region to a portion of the coupon that includes the text region. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for generating a holographic image, the method comprising:
-
receiving a source image; segmenting the source image into a plurality of image regions; evaluating an image characteristic associated with the plurality of image regions; based on the evaluation, selecting one or more particular image regions of the plurality of image regions, wherein the one or more particular image regions are less than the plurality of image regions; stretching the one or more particular image regions to create one or more distorted image regions; applying the one or more distorted image regions to a product coupon as a holographic image; wherein the method is performed by one or more computing devices. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory machine-readable storage medium comprising instructions for generating a holographic image, where execution of the instructions by one or more processors causes:
-
receiving a source image; segmenting the source image into a plurality of image regions; evaluating an image characteristic associated with the plurality of image regions; based on the evaluation, selecting one or more particular image regions of the plurality of image regions, wherein the one or more particular image regions are less than the plurality of image regions; stretching the one or more particular image regions to create one or more distorted image regions; applying the one or more distorted image regions to a product coupon as a holographic image. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
Specification