发明名称 TECHNIQUES FOR GENERATING CUSTOMIZED TWO-DIMENSIONAL BARCODES
摘要 A computer-implemented technique can receive, at a computing device, a uniform resource locator (URL) for a web page and an image. A number of pixels corresponding to a desired resolution for encoding the image is determined and the image is converted to a modified image having the desired resolution. The technique can then generate a two-dimensional barcode by: (i) generating first data representative of the modified image, (ii) appending the first data to either an end of the URL to obtain a first modified URL or after a terminator bit of the two-dimensional barcode, (iii) generating second data representative of the second modified URL or the URL, and (iv) generating third data representative of an error correction code (ECC) based on the first data and the second data, wherein the two-dimensional barcode is generated based on the first data, the second data, and the third data.
申请公布号 US2014306019(A1) 申请公布日期 2014.10.16
申请号 US201414314917 申请日期 2014.06.25
申请人 Google Inc. 发明人 Windmueller David K.;Switkin Daniel Jules;Marcus Dror Michael;Revach Asaf
分类号 G06K19/06 主分类号 G06K19/06
代理机构 代理人
主权项 1. A computer-implemented method, comprising: receiving, at a first computing device including one or more processors, a uniform resource locator (URL) for a web page; receiving, at the first computing device, an image; determining, at the first computing device, a number of pixels corresponding to a desired resolution for encoding the image; converting, at the first computing device, the image to a modified image having the number of pixels; generating, at the first computing device, a quick response (QR) code using the URL and the modified image, the generating of the QR code including: generating first data representative of the modified image,appending the first data (i) to an end of the URL to obtain a first modified URL or (ii) after a terminator bit of the QR code,generating second data representative of the first modified URL or the URL, andgenerating third data representative of an error correction code (ECC) based on the first data and the second data,wherein the QR code is generated based on the first data, the second data, and the third data, wherein the first data, the second data, and the third data are associated with a first portion, a second portion, and a third portion of the QR code, respectively, and wherein the first, second, and third portions are distinct, non-overlapping portions of the QR code; andoutputting, at the first computing device, the QR code.
地址 Mountain View CA US