Apparatus and method for deterring a third party from copying a product or process
AssigneeAgilent Technologies, Inc.
InventorArash Behravesh
Life of this patent
Estimating the term…
Abstract
In some examples, deterring a third party from copying a product or process may include scanning code to generate scanned code. Text in the scanned code may be read and/or at least one image in the scanned code may be recognized. The text and/or the at least one image may be analyzed to determine whether the code includes a specified trademark. Based on a determination that the code includes the specified trademark, an indication of authenticity of the code may be generated.
Claims22
An authentication apparatus comprising:
- at least one hardware processor;
- a scanner, executed by the at least one hardware processor, to scan code to generate scanned code, wherein the code includes information associated with a product or a process operationally used with a system;
- a recognizer being one of:
- (i) a character recognizer, executed by the at least one hardware processor, to read text in the scanned code;
- (ii) an image recognizer, executed by the at least one hardware processor, to recognize at least one image in the scanned code;
- or
- (iii) the character recognizer and the image recognizer;
- and
- a code authenticator, executed by the at least one hardware processor, to:
- analyze, from the recognizer, at least one of the text or the at least one image to determine whether the code includes a specified trademark;
- generate, based on a determination that the code includes the specified trademark, an indication of authenticity of the code;
- and
- a system functionality controller, executed by the at least one hardware processor, to:
- authorize, based on the indication of authenticity of the code, full operational functionality of the system.
A method comprising:
- receiving, by at least one hardware processor, an indication of a specified location for code on a product, wherein the specified location represents a location of the code on the product;
- analyzing, by the at least one hardware processor, for the code, text, an image, or a combination of the text and the image, to determine
- whether the code includes a specified trademark, and
- whether the code is located at the specified location;
- and
- generating, by the at least one hardware processor, based on a determination that the code includes the specified trademark and the code is located at the specified location, an indication of authenticity of the code.
A non-transitory computer readable medium having stored thereon machine readable instructions that, when executed by at least one hardware processor, cause the at least one hardware processor to:
- read text, an image, or a combination of the text and the image in code, wherein the code includes information associated with a product or a process operationally used with a system;
- determine, based on the reading of the text, the image, or the combination of the text and the image, whether the code includes a specified trademark;
- generate, based on a determination that the code includes the specified trademark, an indication of authenticity of the code;
- and
- authorize, based on the indication of authenticity of the code, full operational functionality of the system associated with the code.
A non-transitory computer readable medium having stored thereon machine readable instructions that, when executed by at least one hardware processor, cause the at least one hardware processor to:
- detect an actionable item on an object that is used with a system encompassing the non-transitory computer readable medium;
- determine whether the detected actionable item on the object is authentic;
- and
- if authentic, unlock all functionality of the system and if not authentic, lock at least one functionality of the system.
Dependencies are inferred from the claim text.