Felix Hoffmann, a German chemist, was searching for something to relieve his father's arthritis. In doing so, he "rediscovered" acetylsalicylic acid and in 1900, patented a stable process for developing it. Hence, we have aspirin.
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 8181884 | Machine-readable features for objects The present invention provides machine-readable features for objects, both physical and electronic. One claim recites an object including a substrate and a machine-readable code provided on the substrate, the object further includes a material deposited on or incorp... | 05/22/2012 |
| 8181885 | Method of imaging a coding pattern having an orientation identified via a plurality of direction components A method of imaging a coding pattern disposed on a surface of a substrate. The method comprises the steps of: (a) capturing an image of a portion of the coding pattern; (b) sampling and decoding a plurality of registration symbols contained in the imaged portion; (c... | 05/22/2012 |
| 8167214 | Method and device for visual code transaction verification A method and device for visual code transaction verification enables more secure electronic transactions. The method includes generating a window having a first pattern of elongated segments. A second pattern of elongated segments is then generated, wherein a dynami... | 05/01/2012 |
| 8156153 | Global metadata embedding and decoding Global metadata, such as a document identifier, which may be a globally unique identifier, is embedded into an embedded interactive code document by combining a first m-array and a plurality of copies of the first m-array to generate a combined m-array with encoded ... | 04/10/2012 |
| 8123139 | Virtual code window A machine readable code is defined by a portion of graphical indicium located on a substrate; wherein the code is delimited by a temporary boundary that is generated by a reading machine relative to a fixed trigger point only when the code is being read. ... | 02/28/2012 |
| 8118234 | Coding pattern comprising translation symbols for aligning cells with tags A substrate having a coding pattern disposed on a surface thereof. The coding pattern comprises a plurality of target elements defining a target grid. The target grid comprises a plurality of cells, wherein neighboring cells share target elements. A plurality of dat... | 02/21/2012 |
| 8118235 | Coding pattern comprising reed-solomon codewords encoded by mixed multi-pulse position modulation A substrate having a coding pattern disposed on a surface thereof. The coding pattern comprises a plurality of macrodots encoding Reed-Solomon codewords. Each codeword is comprised of Reed-Solomon data symbols and Reed-Solomon redundancy symbols. The coding pattern ... | 02/21/2012 |
| 8104692 | System and method for generating robust fiducial patterns used to determine coordinate transformations A method generates and evaluates a fiducial pattern for an imaging system. The method includes generating a fiducial pattern for an image substrate, and measuring a difference between a structure of the fiducial pattern and at least one of a structure of a printing ... | 01/31/2012 |
| 8100340 | Process for decoding machine readable coded data A process for decoding machine readable coded data is provided. The coded data has a plurality of layouts which each have order n (at least two) rotational symmetry and encode a codeword of a sequence of n symbols distributed at n locations about a center of rotatio... | 01/24/2012 |
| 8100338 | Data encoding pattern A product 100 having a data encoding pattern 108 printed on it, the pattern defining a grid having a grid spacing, wherein the grid spacing has discontinuities arranged to compensate for a mismatch between the resolution at which the pattern 108... | 01/24/2012 |
| 8100339 | Preamble data generating method and related apparatus for quick response code In order to increase the preamble information capacity of the QR code and avoid decoding errors, a method of embedding preamble information into a standard quick response (QR) code symbol is provided to generate a first QR code symbol. The method includes generating... | 01/24/2012 |
| 8096480 | System and method for encoding and decoding large capacity 2-dimensional color bar code which can be color-corrected Disclosed herein are a bar code encoding system and a bar code decoding system. The bar code encoding system includes a method for compressing the original data and adding data for error detection and correction to the compressed data to generate a large capacity 2-... | 01/17/2012 |
| 8091792 | Coding pattern comprising direction codes A substrate having a coding pattern disposed on a surface thereof. The coding pattern comprises a plurality of target elements defining a target grid. The target grid comprises a plurality of cells, wherein neighboring cells share target elements. A plurality of dat... | 01/10/2012 |
| 8091791 | Method and device for coding articles The invention is about a marking method and a corresponding coding center device for the marking of individual items (1), such as security documents, currency, tax excise stamps, labels, pieces of packaging, articles, or transportation means, with pertinent i... | 01/10/2012 |
| 8074891 | Coding and decoding methods and apparatuses A combined position and information code, which could be applied on a base, comprises a position code, which comprises a plurality of coding marks and which codes a plurality of positions. Each position in the position code is coded by a predetermined number of codi... | 12/13/2011 |
| 8070071 | Method of imaging a coding pattern with data elements encoding by multi-pulse position modulation A method of imaging a coding pattern disposed on a surface of a substrate. The method comprises the steps of: (a) capturing an image of a portion of the coding pattern; and (b) low-pass filtering said captured image so as to obscure data elements and preserve target... | 12/06/2011 |
| 8066195 | Object, image data, image data transmission method, card, game mat, card game system, image analysis apparatus, and image analysis method There is provided a two-dimensional code capable of performing accurate recognition. The two-dimensional code includes: a code data portion (102) where a plurality of square cells (106) are two-dimensionally arranged to constitute code data; and a plur... | 11/29/2011 |
| 8066194 | System and method for managing information A system and method for managing a complex information process. The system includes an interface for allowing a user to manipulate identifiers indicative of respective information processes to create a user-defined process order; and a processor responsive to the in... | 11/29/2011 |
| 8056822 | Method for certifying and subsequently authenticating original, paper of digital documents for evidences The present invention relates to a method for certifying and subsequently authenticating original physical or digital documents. The concept of the evidence lies in the dual nature of a physical information item and a digital information item, one being the referenc... | 11/15/2011 |
| 8056821 | Security marks simulating natural defects for embedding information in documents A system for generating a security mark includes a data reception component that receives information. A security mark generation component in communication with the data reception component generates at least one security mark configuration based at least in part u... | 11/15/2011 |
| 8047446 | Method of processing mailpieces that enables virtual identification of the mailpieces to be used with forwarding In a method of processing mailpieces, a digital image of a surface of a current mailpiece is formed for the purpose of using OCR to recognize a recipient postal address for said current mailpiece, and, if it is determined that the recognized recipient address corres... | 11/01/2011 |
| 8047447 | Method for encoding and decoding data in a color barcode pattern What is disclosed is a system and method for encoding and decoding data in a color barcode pattern using dot orientation and color separability. The spectral (wavelength) characteristics of the CMY colorants, commonly used in digital printing, and those of RGB senso... | 11/01/2011 |
| 8038073 | Tamper detection of documents using encoded dots Disclosed are arrangements encode protection marks (302) into an unprotected document, where the protection marks are modulated according to a attributes of corresponding areas (902) of the unprotected document associated with the protection marks (... | 10/18/2011 |
| 8038074 | Data compression A system and method of compression is disclosed that includes the generation of position codes based on positions of individual codes. Individual codes having the same value are adjacent in the position code and are separated by a spacer code. The position codes can... | 10/18/2011 |
| 8028925 | Coding pattern with optimal number of target elements in each tag A substrate having a coding pattern disposed on a surface thereof is disclosed. The coding pattern has target elements defining a target grid. The target grid has cells, wherein neighboring cells share target elements. A plurality of data elements are contained in e... | 10/04/2011 |
| 8020776 | Multilayer element with an identification which can be read optically by a machine A multi-layer body (10i) includes an optically machine-readable identification, wherein the multi-layer body has at least one first plastic material layer with a microscopically fine relief structure shaped in that layer and the optical effect of the m... | 09/20/2011 |
| 8016204 | Coding pattern with fragments of common data distributed in each tag A substrate having a coding pattern disposed on a surface thereof. The coding pattern includes a plurality of target elements defining a target grid. The target grid has a plurality of cells, wherein neighboring cells share target elements. A plurality of data eleme... | 09/13/2011 |
| 8011596 | Machine readable 2D symbology printable on demand An optically readable two dimensional symbology employed to encode a string of characters belonging to a source string alphabet. The two dimensional symbol can comprise an ordered plurality of printable elements. The printable elements can be arranged in a rectangul... | 09/06/2011 |
| 8011595 | Coding pattern with replicated local tag data in each tag A substrate having a coding pattern disposed on a surface thereof. The coding pattern comprises a plurality of target elements defining a target grid. The target grid comprises a plurality of cells, wherein neighboring cells share target elements. A plurality of dat... | 09/06/2011 |
| 8006912 | Coding pattern with flags for determining tag data or block data A substrate having a coding pattern disposed on a surface thereof. The coding pattern comprises a plurality of contiguous tags. Each tag comprises: a plurality of data symbols, including a plurality of first data symbols; a plurality of data elements; and one or mor... | 08/30/2011 |
| 8006913 | Method for producing indicators and processing apparatus and system utilizing the indicators The present invention discloses a method for producing graphical indicators and interactive systems for utilizing the graphical indicators. On the surface of an object, visually negligible graphical indicators are provided. The graphical indicators and main informat... | 08/30/2011 |
| 8006914 | Method of identifying object using portion of random pattern identified via fiducial A method of identifying an object having coded data identifying a plurality of fiducials on a surface of the object and a random pattern superimposed with the coded data. The random pattern defines a fingerprint for the object. The method includes the steps of: rece... | 08/30/2011 |
| 8006911 | System and method for encoding and decoding large capacity 2-dimensional color bar code which can be color-corrected Disclosed herein are a bar code encoding system and a bar code decoding system. The bar code encoding system includes a method for compressing the original data and adding data for error detection and correction to the compressed data to generate a large capacity 2-... | 08/30/2011 |
| 8002198 | Method for producing indicators and processing apparatus and system utilizing the indicators The present invention discloses a method for producing graphical indicators and interactive systems for utilizing the graphical indicators. On the surface of an object, visually negligible graphical indicators are provided. The graphical indicators and main informat... | 08/23/2011 |
| 7997502 | Two-dimensional code and its decoding method, and the printing publication using this two-dimensional code The invention discloses a two-dimensional code and its decoding method and the printing publication for applying the two-dimensional code. Positioning dots located at four corners of code symbols in the two-dimensional code are larger than data dots. The code symbol... | 08/16/2011 |
| 7997504 | Surface having optically readable printed tags A surface having an optically readable pattern of dots printed thereon. The pattern comprises an arbitrarily shaped constant background pattern of dots and/or blanks. The constant background pattern defines discrete areas of coded data represented by a plurality of ... | 08/16/2011 |
| 7997503 | Visual code transaction verification The invention is an improved transaction verification method comprising a document, card or electronic apparatus with a transparent optical pattern visible to the user on a transparent window display. The verification process is performed by a user aligning the tran... | 08/16/2011 |
| 7992793 | Method of imaging coding pattern and identifying cell translations from different orientations A method of imaging a coding pattern disposed on a surface of a substrate. The method comprises the steps of: (a) capturing an image of a portion of the coding pattern; (b) sampling a registration symbol contained in the imaged portion; (c) mapping a set of data ele... | 08/09/2011 |
| 7984858 | Coded data pattern having redundantly-encoded orientation A substrate having a coded data pattern disposed on a surface thereof. The coded data pattern comprises a plurality of target features defining a grid. The grid comprises a plurality of tags with neighboring tags sharing target features. Each tag comprises respectiv... | 07/26/2011 |
| 7980480 | Method of imaging a coding pattern having registration symbols A method of imaging a coding pattern disposed on a surface of a substrate. The method comprises the steps of: (a) capturing an image of a portion of the coding pattern; (b) sampling and decoding a plurality of registration symbols contained in said imaged portion; (... | 07/19/2011 |