Omnidirectional barcode
    1.
    发明授权

    公开(公告)号:US11030502B2

    公开(公告)日:2021-06-08

    申请号:US16082742

    申请日:2017-02-06

    Abstract: An omnidirectional barcode may include a graphical representation of a one-dimensional barcode wherein the graphical representation of the one-dimensional barcode is extended circumferentially around a three-dimensional (3D) object. A method of forming an omnidirectional barcode may include creating a graphical representation of a one-dimensional barcode and extending the one-dimensional representation in at least one dimension.

    REFLECTION AND INVERSION INVARIANT CODES

    公开(公告)号:US20210142133A1

    公开(公告)日:2021-05-13

    申请号:US16970687

    申请日:2018-04-23

    Abstract: In example implementations, an apparatus is provided. The apparatus comprises a processor and a non-transitory computer readable storage medium encoded with instructions executable by a processor, the non-transitory computer-readable storage medium. The non-transitory computer readable storage medium includes instructions to receive a plurality of data having N bits, wherein each of the N bits is binary, select a set of code words for each one of the plurality of data, wherein the code words have M bits, wherein each of the M bits is binary having an approximately equal number of ones and zeros, wherein a value of M is greater than N, and print a reflection and inversion invariant code based on the set of code words to represent data of the plurality of data.

    M-ary cyclic coding
    3.
    发明授权

    公开(公告)号:US10891704B2

    公开(公告)日:2021-01-12

    申请号:US16816603

    申请日:2020-03-12

    Abstract: An example method is described in which a processor receives a first plurality of symbols selected from a first set of symbols, translates the first plurality of symbols into a second plurality of symbols selected from an M-ary cyclic symbol set, and writes the second plurality of symbols to a surface. An additional example method is described in which a processor captures an image of at least a portion of a surface, detects a first plurality of symbols from the image, where the first plurality of symbols comprises symbols selected from an M-ary cyclic symbol set, translates the first plurality of symbols into a second plurality of symbols selected from a second set of symbols, and performs at least one task responsive to the second plurality of symbols.

    ENCODING INFORMATION USING DISJOINT HIGHLIGHT AND SHADOW DOT PATTERNS

    公开(公告)号:US20210368059A1

    公开(公告)日:2021-11-25

    申请号:US16963322

    申请日:2018-06-15

    Abstract: In an example method, a first dot pattern of shadow dots and second dot pattern of highlight dots is generated. The first dot pattern and second dot pattern include information to be encoded across the image. The first dot pattern and the second dot pattern are mapped to a corresponding subset of the greyscale source pixels, the greyscale source pixels corresponding to an image to be printed. A value of a greyscale pixel in the subset of the greyscale source pixels is modified based on a predetermined threshold pixel value. The value of the greyscale pixel is set to a highlight dot value in response to detecting that the predetermined threshold pixel value is exceeded or set to a shadow dot value in response to detecting that the predetermined threshold value is not exceeded. The image including the subset of pixels with modified values is printed.

    WORKFLOW-AUTHORIZING COMPUTING DEVICE AUTHENTICATION

    公开(公告)号:US20190147458A1

    公开(公告)日:2019-05-16

    申请号:US16097950

    申请日:2016-07-29

    Abstract: In one example in accordance with the present disclosure, a method is described. According to the method, a computing device acquires data related to a variable data component. The computing device then authenticates at least one of the computing device and the proper user of the computing device. Upon authentication of the computing device and/or proper user of the computing device, a downstream workflow is authorized. The downstream workflow is defined by the data associated with the variable data component and enabled via the authentication of the computing device and/or proper user of the computing device.

    Encoding information using disjoint highlight and shadow dot patterns

    公开(公告)号:US11277539B2

    公开(公告)日:2022-03-15

    申请号:US16963322

    申请日:2018-06-15

    Abstract: In an example method, a first dot pattern of shadow dots and second dot pattern of highlight dots is generated. The first dot pattern and second dot pattern include information to be encoded across the image. The first dot pattern and the second dot pattern are mapped to a corresponding subset of the greyscale source pixels, the greyscale source pixels corresponding to an image to be printed. A value of a greyscale pixel in the subset of the greyscale source pixels is modified based on a predetermined threshold pixel value. The value of the greyscale pixel is set to a highlight dot value in response to detecting that the predetermined threshold pixel value is exceeded or set to a shadow dot value in response to detecting that the predetermined threshold value is not exceeded. The image including the subset of pixels with modified values is printed.

    ENCODING PRINTED GRAYSCALE IMAGES
    10.
    发明申请

    公开(公告)号:US20200134404A1

    公开(公告)日:2020-04-30

    申请号:US16605600

    申请日:2018-06-15

    Abstract: In an example method, a dot pattern of pixels including information to be encoded across an image is mapped to a corresponding subset of the grayscale source pixels corresponding to the image to be printed. A value of a grayscale pixel in the subset of the grayscale source pixels is modified based on based on a predetermined threshold pixel value. The value of the grayscale pixel is decreased in response to detecting that the predetermined threshold pixel value is exceeded. The clipping channel color is used to detect the dot pattern of pixels. The image including the subset of pixels with modified values is printed.

Patent Agency Ranking