System for verifying an item in a package using a database
First Claim
1. A system for verifying at least one item is in a package of a type using a database, comprising:
- a verifier, wherein the verifier verifies that the at least one item is an item of the type by;
determining a presence or an absence of a plurality of tags at a corresponding plurality of locations on the at least one item using a spectral signature, wherein each tag comprises silica microtags having a complex porous nanostructure, and wherein a first location and a second location are included in the plurality of locations, wherein the determining of the presence or the absence of the plurality of tags at the plurality of locations on the at least one item comprises;
determining a presence or an absence of a first tag at the first location to obtain a first result based on the spectral signature;
determining a presence or an absence of a second tag at the second location to obtain a second result based on the spectral signature; and
determining placement of the first tag at the first location and placement of the second tag at the second location based on an image using an imager;
concatenating determination results of the first location and the second location of the plurality of locations to obtain an identifier, wherein the concatenating of the determination results includes concatenating the first result and the second result to obtain the identifier; and
determining that the at least one item corresponds to the item of the type in response to a determination that goods information associated with the identifier matches goods information associated with the item of the type read from the database, wherein a producer produces the item of the type and provides the database with the identifier, wherein the determining that the at least one item corresponds to the item of the type comprises;
looking up the goods information in the database based on the identifier.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for verifying an item in a package using a database comprises a database and a verifier. A package producer provides the database with an identifier for one or more items each of a type, wherein the package producer produces a package, where the package includes the one or more items each of the type with an associated one or more selected tag identifiers that are placed in a location on an item of the one or more items. The verifier verifies the one or more items of the type using 1) the associated one or more selected tag identifiers as detected using a spectral signature or 2) a tag characteristic as detected using an imager, and 3) the identifier retrieved from the database.
13 Citations
28 Claims
-
1. A system for verifying at least one item is in a package of a type using a database, comprising:
a verifier, wherein the verifier verifies that the at least one item is an item of the type by; determining a presence or an absence of a plurality of tags at a corresponding plurality of locations on the at least one item using a spectral signature, wherein each tag comprises silica microtags having a complex porous nanostructure, and wherein a first location and a second location are included in the plurality of locations, wherein the determining of the presence or the absence of the plurality of tags at the plurality of locations on the at least one item comprises; determining a presence or an absence of a first tag at the first location to obtain a first result based on the spectral signature; determining a presence or an absence of a second tag at the second location to obtain a second result based on the spectral signature; and determining placement of the first tag at the first location and placement of the second tag at the second location based on an image using an imager; concatenating determination results of the first location and the second location of the plurality of locations to obtain an identifier, wherein the concatenating of the determination results includes concatenating the first result and the second result to obtain the identifier; and determining that the at least one item corresponds to the item of the type in response to a determination that goods information associated with the identifier matches goods information associated with the item of the type read from the database, wherein a producer produces the item of the type and provides the database with the identifier, wherein the determining that the at least one item corresponds to the item of the type comprises; looking up the goods information in the database based on the identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A method for verifying at least one item is in a package of a type using a database, comprising:
providing a verification, using a processor, that the at least one item is an item of the type by; determining a presence or an absence of a plurality of tags at a corresponding plurality of locations on at least one item using a spectral signature, wherein each tag on the plurality of locations each comprises silica microtags having a complex porous nanostructure, and wherein a first location and a second location are included in the plurality of locations, wherein the determining of the presence or the absence of plurality tags at the corresponding plurality of locations on the at least one item comprises; determining a presence or an absence of a first tag at the first location to obtain a first result based on the spectral signature; determining a presence or an absence of a second tag at the second location to obtain a second result based on the spectral signature; and determining placement of the first tag at the first location and placement of the second tag at the second location based on an image using an imager; concatenating determination results of the first location and the second location of the plurality of locations to obtain an identifier, wherein the concatenating of the determination results includes concatenating the first result and the second result to obtain the identifier; and determining that the at least one item corresponds to the item of the type in response to a determination that goods information associated with the identifier matches goods information associated with the item of the type read from the database, wherein a producer produces the item of the type and provides the database with the identifier, wherein the determining that the at least one item corresponds to the item of the type comprises; looking up the goods information in the database based on the identifier. - View Dependent Claims (9, 10, 11, 12, 13)
-
14. A computer program product for verifying that at least one item is in a package of a type using a database, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
providing a verification, using a processor, that the at least one item is an item of the type by; determining a presence or an absence of a plurality of tags at a corresponding plurality of locations on at least one item using a spectral signature, wherein each tag on the plurality of locations each comprises silica microtags having a complex porous nanostructure, and wherein a first location and a second location are included in the plurality of locations, wherein the determining of the presence or the absence of plurality tags at the corresponding plurality of locations on the at least one item comprises; determining a presence or an absence of a first tag at the first location to obtain a first result based on the spectral signature; determining a presence or an absence of a second tag at the second location to obtain a second result based on the spectral signature; and determining placement of the first tag at the first location and placement of the second tag at the second location based on an image using an imager; concatenating determination results of the first location and the second location of the plurality of locations to obtain an identifier, wherein the concatenating of the determination results includes concatenating the first result and the second result to obtain the identifier; and determining that the at least one item corresponds to the item of the type in response to a determination that goods information associated with the identifier matches goods information associated with the item of the type read from the database, wherein a producer produces the item of the type and provides the database with the identifier, wherein the determining that the at least one item corresponds to the item of the type comprises; looking up the goods information in the database based on the identifier. - View Dependent Claims (15, 16, 17, 18, 19)
-
20. A system for verifying at least one item is in a package using a database, comprising:
a verifier, wherein the verifier verifies that the at least one item is an item by; determining a presence or an absence of a plurality of tags at a corresponding plurality of locations on the at least one item using a spectral signature, wherein each tag comprises silica microtags having a complex porous nanostructure, and wherein a first location and a second location are included in the plurality of locations, wherein the determining of the presence or the absence of plurality tags at the corresponding plurality of locations on the at least one item comprises; determining a presence or an absence of a first tag at the first location to obtain a first result based on the spectral signature; determining a presence or an absence of a second tag at the second location to obtain a second result based on the spectral signature; and determining placement of the first tag at the first location and placement of the second tag at the second location based on an image using an imager; concatenating determination results of the first location and the second location of the plurality of locations to obtain an identifier, wherein the concatenating of the determination results includes concatenating the first result and the second result to obtain the identifier; and determining that the at least one item corresponds to the item in response to a determination that goods information associated with the identifier matches goods information associated with the item read from the database, wherein a producer produces the item and provides the database with the identifier, wherein the determining that the at least one item corresponds to the item comprises; looking up the goods information in the database based on the identifier. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
27. A method for verifying at least one item is in a package using a database, comprising:
providing a verification, using a processor, that the at least one item is an item by; determining a presence or an absence of a plurality of tags at a corresponding plurality of locations on the at least one item using a spectral signature, wherein each tag comprises silica microtags having a complex porous nanostructure, and wherein a first location and a second location are included in the plurality of locations, wherein the determining of the presence or the absence of plurality tags at the corresponding plurality of locations on the at least one item comprises; determining a presence or an absence of a first tag at the first location to obtain a first result based on the spectral signature; determining a presence or an absence of a second tag at the second location to obtain a second result based on the spectral signature; and determining placement of the first tag at the first location and placement of the second tag at the second location based on an image using an imager; concatenating determination results of the first location and the second location of the plurality of locations to obtain an identifier, wherein the concatenating of the determination results includes concatenating the first result and the second result to obtain the identifier; and determining that the at least one item corresponds to the item in response to a determination that goods information associated with the identifier matches goods information associated with the item read from the database, wherein a producer produces the item and provides the database with the identifier, wherein the determining that the at least one item corresponds to the item comprises; looking up the goods information in the database based on the identifier.
-
28. A computer program product for verifying at least one item is in a package using a database, the computer program product being embodied in a tangible non-transitory computer readable storage medium and comprising computer instructions for:
providing a verification, using a processor, that the at least one item is an item by; determining a presence or an absence of a plurality of tags at a corresponding plurality of locations on the at least one item using a spectral signature, wherein each tag comprises silica microtags having a complex porous nanostructure, and wherein a first location and a second location are included in the plurality of locations, wherein the determining of the presence or the absence of plurality tags at the corresponding plurality of locations on the at least one item comprises; determining a presence or an absence of a first tag at the first location to obtain a first result based on the spectral signature; determining a presence or an absence of a second tag at the second location to obtain a second result based on the spectral signature; and determining placement of the first tag at the first location and placement of the second tag at the second location based on an image using an imager; concatenating determination results of the first location and the second location of the plurality of locations to obtain an identifier, wherein the concatenating of the determination results includes concatenating the first result and the second result to obtain the identifier; and determining that the at least one item corresponds to the item in response to a determination that goods information associated with the identifier matches goods information associated with the item read from the database, wherein a producer produces the item and provides the database with the identifier, wherein the determining that the at least one item corresponds to the item comprises; looking up the goods information in the database based on the identifier.
Specification