Claims Analysis
Total Claims: 40
Claim 1
Independent Claim
94 words
A system comprising: a 2D camera for capturing imagery of packaged items moving along a path, the packaged items including digital watermarking hidden on their packaging; one or more processors programmed for: digital watermark detection of imagery captured by the 2D camera, in which image areas in a captured imagery frame are prioritized for digital watermark detection based on: i) area brightness, and on ii) area frame location, in which areas around the center of the imagery frame are more highly prioritized relative to areas on the top or bottom of the imagery frame.
Claim 2
Independent Claim
94 words
A system comprising: a 2D camera for capturing imagery of packaged items moving along a path, the packaged items including digital watermarking hidden on their packaging; one or more processors programmed for: digital watermark detection of imagery captured by the 2D camera, in which image areas in a captured imagery frame are prioritized for digital watermark detection based on: i) area brightness, and on ii) area frame location, in which areas around the center of the imagery frame are more highly prioritized relative to areas on the top or bottom of the imagery frame.
Claim 3
Dependent Claim
11 words
A grocery checkout station comprising the system of claim 1 .
Claim 4
Dependent Claim
13 words
The system of claim 2 in which the path comprises a conveyor belt.
Claim 5
Independent Claim
81 words
A system comprising: a 2D camera for capturing imagery of packaged items moving along a path, the packaged items including digital watermarking hidden on their packaging; one or more processors programmed for: digital watermark detection of imagery captured by the 2D camera, in which image areas in a captured imagery frame are prioritized for digital watermark detection based on: i) area brightness, and on ii) area frame location, in which at least some of the image areas differ in image resolution.
Claim 6
Independent Claim
81 words
A system comprising: a 2D camera for capturing imagery of packaged items moving along a path, the packaged items including digital watermarking hidden on their packaging; one or more processors programmed for: digital watermark detection of imagery captured by the 2D camera, in which image areas in a captured imagery frame are prioritized for digital watermark detection based on: i) area brightness, and on ii) area frame location, in which at least some of the image areas differ in image resolution.
Claim 7
Independent Claim
100 words
A system comprising: a 2D camera for capturing imagery of packaged items moving along a path, the packaged items including digital watermarking hidden on their packaging; one or more processors programmed for: digital watermark detection of imagery captured by the 2D camera, in which image areas in a captured imagery frame are prioritized for digital watermark detection based on: i) area brightness, and on ii) area frame location, in which image area prioritization is based, at least in part, on a training set individualized according to a user's characteristics, in which the user's characteristics include checkout speed and object orientation.
Claim 8
Independent Claim
100 words
A system comprising: a 2D camera for capturing imagery of packaged items moving along a path, the packaged items including digital watermarking hidden on their packaging; one or more processors programmed for: digital watermark detection of imagery captured by the 2D camera, in which image areas in a captured imagery frame are prioritized for digital watermark detection based on: i) area brightness, and on ii) area frame location, in which image area prioritization is based, at least in part, on a training set individualized according to a user's characteristics, in which the user's characteristics include checkout speed and object orientation.
Claim 9
Independent Claim
86 words
A system comprising: a 2D camera for capturing imagery of packaged items, the packaged items including digital watermarking printed on product packaging; one or more processors programmed for: prioritizing at least some image areas from within at least one captured imagery frame for digital watermark detection based on: i) area brightness, and on ii) area frame location; and detecting digital watermarks from one or more image areas prioritized from the prioritizing image areas, in which the detecting digital watermarks analyzes image areas in order of prioritization.
Claim 10
Independent Claim
86 words
A system comprising: a 2D camera for capturing imagery of packaged items, the packaged items including digital watermarking printed on product packaging; one or more processors programmed for: prioritizing at least some image areas from within at least one captured imagery frame for digital watermark detection based on: i) area brightness, and on ii) area frame location; and detecting digital watermarks from one or more image areas prioritized from the prioritizing image areas, in which the detecting digital watermarks analyzes image areas in order of prioritization.
Claim 11
Dependent Claim
34 words
The system of claim 6 in which image areas around the center of the captured imagery frame are more highly prioritized relative to areas on the top or bottom of the captured imagery frame.
Claim 12
Dependent Claim
16 words
The system of claim 6 in which at least some image areas differ in image resolution.
Claim 13
Dependent Claim
20 words
The system of claim 6 in which image area prioritization is based, at least in part, on a training set.
Claim 14
Dependent Claim
17 words
The system of claim 9 in which the training set is individualized according to a user's characteristics.
Claim 15
Dependent Claim
16 words
The system of claim 10 in which the user's characteristics include checkout speed and object orientation.
Claim 16
Dependent Claim
38 words
The system of claim 6 in which the one or more processors are programmed for terminating the detecting digital watermarks once a digital watermark is found in a prioritized image area rather than processing all prioritized image areas.
Claim 17
Dependent Claim
11 words
A grocery checkout station comprising the system of claim 6 .
Claim 18
Dependent Claim
29 words
The system of claim 6 in which said one or more processors are programmed for omitting images areas from within the at least one captured imagery frame from prioritization.
Claim 19
Dependent Claim
20 words
The system of claim 6 in which image areas from multiple captured imagery frames are prioritized for digital watermark detection.
Claim 20
Dependent Claim
101 words
A computer program product being embodied in non-transitory computer readable storage media and comprising processor executable instructions for: obtaining captured imagery representing packaged items, the packaged items including digital watermarking printed on product packaging, the digital watermarking being represented in the captured imagery; prioritizing at least some image areas from within at least one captured imagery frame for digital watermark detection based on: i) area brightness, and on ii) area frame location; and detecting digital watermarks from one or more image areas prioritized from the prioritizing image areas, in which the detecting digital watermarks analyzes image areas in order of prioritization.
Claim 21
Dependent Claim
101 words
A computer program product being embodied in non-transitory computer readable storage media and comprising processor executable instructions for: obtaining captured imagery representing packaged items, the packaged items including digital watermarking printed on product packaging, the digital watermarking being represented in the captured imagery; prioritizing at least some image areas from within at least one captured imagery frame for digital watermark detection based on: i) area brightness, and on ii) area frame location; and detecting digital watermarks from one or more image areas prioritized from the prioritizing image areas, in which the detecting digital watermarks analyzes image areas in order of prioritization.
Claim 22
Dependent Claim
36 words
The computer program product of claim 16 in which image areas around the center of the captured imagery frame are more highly prioritized relative to areas on the top or bottom of the captured imagery frame.
Claim 23
Dependent Claim
18 words
The computer program product of claim 16 in which at least some image areas differ in image resolution.
Claim 24
Dependent Claim
22 words
The computer program product of claim 16 in which image area prioritization is based, at least in part, on a training set.
Claim 25
Dependent Claim
19 words
The computer program product of claim 19 in which the training set is individualized according to a user's characteristics.
Claim 26
Dependent Claim
18 words
The computer program product of claim 20 in which the user's characteristics include checkout speed and object orientation.
Claim 27
Dependent Claim
34 words
The computer program product of claim 16 comprising executable instructions for terminating the detecting digital watermarks once a digital watermark is found in a prioritized image area rather than processing all prioritized image areas.
Claim 28
Dependent Claim
25 words
The computer program product of claim 16 comprising executable instructions for omitting images areas from within the at least one captured imagery frame from prioritization.
Claim 29
Dependent Claim
22 words
The computer program product of claim 16 in which image areas from multiple captured imagery frames are prioritized for digital watermark detection.
Claim 30
Independent Claim
84 words
A system comprising: a 2D camera for capturing imagery of packaged items, the packaged items including digital watermarking printed on product packaging; means for prioritizing at least some image areas from within at least one captured imagery frame for digital watermark detection based on: i) area brightness, and on ii) area frame location; and means for detecting digital watermarks from one or more image areas prioritized from the prioritizing image areas, in which the detecting digital watermarks analyzes image areas in order of prioritization.
Claim 31
Independent Claim
84 words
A system comprising: a 2D camera for capturing imagery of packaged items, the packaged items including digital watermarking printed on product packaging; means for prioritizing at least some image areas from within at least one captured imagery frame for digital watermark detection based on: i) area brightness, and on ii) area frame location; and means for detecting digital watermarks from one or more image areas prioritized from the prioritizing image areas, in which the detecting digital watermarks analyzes image areas in order of prioritization.
Claim 32
Dependent Claim
34 words
The system of claim 25 in which image areas around the center of the captured imagery frame are more highly prioritized relative to areas on the top or bottom of the captured imagery frame.
Claim 33
Dependent Claim
16 words
The system of claim 25 in which at least some image areas differ in image resolution.
Claim 34
Dependent Claim
20 words
The system of claim 25 in which image area prioritization is based, at least in part, on a training set.
Claim 35
Dependent Claim
17 words
The system of claim 28 in which the training set is individualized according to a user's characteristics.
Claim 36
Dependent Claim
16 words
The system of claim 29 in which the user's characteristics include checkout speed and object orientation.
Claim 37
Dependent Claim
38 words
The system of claim 25 in which the one or more processors are programmed for terminating the detecting digital watermarks once a digital watermark is found in a prioritized image area rather than processing all prioritized image areas.
Claim 38
Dependent Claim
11 words
A grocery checkout station comprising the system of claim 25 .
Claim 39
Dependent Claim
23 words
The system of claim 25 further comprising means for omitting images areas from within the at least one captured imagery frame from prioritization.
Claim 40
Dependent Claim
20 words
The system of claim 25 in which image areas from multiple captured imagery frames are prioritized for digital watermark detection.