METHOD, SYSTEM AND COMPUTER READABLE MEDIA CONTAINING A PROGRAM FOR IDENTIFYING WHETHER A PRODUCT IS GENUINE
First Claim
1. A method for identifying whether a product is genuine, comprising:
- receiving product code information transmitted from a surveillance device, said product code information associated with a product and obtained by the surveillance device;
determining whether the received product code information corresponds to a registered product code stored in a data structure;
for a stored registered product code corresponding to the received product code information, determining a number of instances the product code information has been received; and
generating an electronic compensation to a party associated with the surveillance device if either the determined number of instances is greater than a predetermined value or the received product code is determined not to correspond to a registered product code.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided herein is a method, system and non-transitory computer readable medium storing instructions related to receiving and storing product code information from plural surveyor surveillance devices and compensating a party associated with each surveyor device that provides information potentially related to a improper transacted sales of a product associated with a gathered product code. The information gathered from the surveillance devices can assist in investigating whether existing products are genuine or counterfeit by identifying non-valid and/or non-registered product codes and improper sales transactions associated with product codes received from the surveillance devices. In an embodiment, a determination is made whether received product code information corresponds to a registered product code stored in a data structure, and for a stored registered product code corresponding to the received product code information, a determination is made of a number of instances the product code information has been received. A party associated with the surveillance device is compensated, or rewarded if the determined number of instances is greater than a predetermined value or the received product code is determined not to correspond to a registered product code.
81 Citations
21 Claims
-
1. A method for identifying whether a product is genuine, comprising:
-
receiving product code information transmitted from a surveillance device, said product code information associated with a product and obtained by the surveillance device; determining whether the received product code information corresponds to a registered product code stored in a data structure; for a stored registered product code corresponding to the received product code information, determining a number of instances the product code information has been received; and generating an electronic compensation to a party associated with the surveillance device if either the determined number of instances is greater than a predetermined value or the received product code is determined not to correspond to a registered product code. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for identifying whether a product is genuine, comprising:
-
a code services provider adapted to receive product code information transmitted from a surveillance device, said product code information associated with a product and obtained by the surveillance device; a product code manager adapted to determine whether the received product code information corresponds to a registered product code stored in a data structure, and for a stored registered product code corresponding to the received product code information, determine the number of instances the product code information has been received; and a compensation module adapted to generate an electronic compensation to a party associated with the surveillance device if either the determined number of instances is greater than a predetermined value or the received product code is determined not to correspond to a registered product code. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium comprising a plurality of instructions which, when executed by a processor, cause the processor to:
-
receive product code information transmitted from a surveillance device, said product code information associated with a product and obtained by the surveillance device; determine whether the received product code information corresponds to a registered product code stored in a data structure; for a stored registered product code corresponding to the received product code information, determine a number of instances the product code information has been received; and compensate a party associated with the surveillance device if either the determined number of instances is greater than a predetermined value or the received product code is determined not to correspond to a registered product code. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification