Patents by Inventor Itamar Friedman

Itamar Friedman has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10885411
    Abstract: There is provided a non-transitory computer readable storage medium tangibly embodying a machine-readable image having data encoded therein and embedded with a graphic, the machine-readable image adapted to be detected by a reader for decoding said encoded data, including: the graphic associated with an image descriptor calculated based on a chosen area of the graphic, the image descriptor being used in a reading process of said machine-readable image; a plurality of function patterns; and a plurality of dot modules having decoded values corresponding to at least said encoded data, the dot modules being positioned in one or more encoding regions of the machine-readable image relative to the function patterns and the chosen area of the graphic.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: January 5, 2021
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventor: Itamar Friedman
  • Patent number: 10282648
    Abstract: There is provided a non-transitory computer-readable storage medium tangibly embodying machine-readable visual representation of data encoded therein, the data being retrievable by reading and decoding the visual representation by a visual code reader, the visual representation including: multiple function patterns; a first visual code comprising a first encoded message embedded therein, and a first subset of the function patterns, such that reading the first encoded message requires reading the first function patterns subset; and a second visual code comprising a second encoded message embedded therein, and a second subset of the function patterns, such that reading the second encoded message requires reading the second function patterns set, wherein the first function patterns subset and the second function patterns subset have at least one common function pattern, and wherein at least a part of the second visual code is read differently by the reader before and after a physical event occurs.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: May 7, 2019
    Assignee: ALIBABA GROUP HOLDING LIMITED LTD.
    Inventor: Itamar Friedman
  • Publication number: 20180005096
    Abstract: There is provided a non-transitory computer-readable storage medium tangibly embodying machine-readable visual representation of data encoded therein, the data being retrievable by reading and decoding the visual representation by a visual code reader, the visual representation including: multiple function patterns; a first visual code comprising a first encoded message embedded therein, and a first subset of the function patterns, such that reading the first encoded message requires reading the first function patterns subset; and a second visual code comprising a second encoded message embedded therein, and a second subset of the function patterns, such that reading the second encoded message requires reading the second function patterns set, wherein the first function patterns subset and the second function patterns subset have at least one common function pattern, and wherein at least a part of the second visual code event occurs.
    Type: Application
    Filed: December 28, 2015
    Publication date: January 4, 2018
    Inventor: Itamar FRIEDMAN
  • Publication number: 20170357884
    Abstract: There is provided a non-transitory computer readable storage medium tangibly embodying a machine-readable image having data encoded therein and embedded with a graphic, the machine-readable image adapted to be detected by a reader for decoding said encoded data, including: the graphic associated with an image descriptor calculated based on a chosen area of the graphic, the image descriptor being used in a reading process of said machine-readable image; a plurality of function patterns; and a plurality of dot modules having decoded values corresponding to at least said encoded data, the dot modules being positioned in one or more encoding regions of the machine-readable image relative to the function patterns and the chosen area of the graphic.
    Type: Application
    Filed: October 15, 2015
    Publication date: December 14, 2017
    Applicant: EYECONIT LTD
    Inventor: Itamar FRIEDMAN
  • Patent number: 9390357
    Abstract: A method of generating a readable matrix code image encoding a message based on an input image and a readable matrix coding specification, comprising: calculating function areas readable to comply with a function patterns specification; determining an extent of free cells and derived cells according to a code word specification; calculating decode input values for free cells such that the appearance of the free cells compared to respective areas of the input image complies with a visual perceptual similarity criterion and with the code word specification; and calculating decode input values for derived cells based on the free cells decode input values and in compliance with the code word specification.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: July 12, 2016
    Assignee: EYECONIT LTD.
    Inventors: Itamar Friedman, Nevo Alva, Uriel Peled
  • Publication number: 20160098625
    Abstract: A method of generating a readable matrix code image encoding a message based on an input image and a readable matrix coding specification, comprising: calculating function areas readable to comply with a function patterns specification; determining an extent of free cells and derived cells according to a code word specification; calculating decode input values for free cells such that the appearance of the free cells compared to respective areas of the input image complies with a visual perceptual similarity criterion and with the code word specification; and calculating decode input values for derived cells based on the free cells decode input values and in compliance with the code word specification.
    Type: Application
    Filed: December 14, 2015
    Publication date: April 7, 2016
    Applicant: EYECONIT LTD.
    Inventors: Itamar FRIEDMAN, Nevo ALVA, Uriel PELED
  • Patent number: 9239978
    Abstract: A method of generating a readable matrix code image encoding a message based on an input image and a readable matrix coding specification, comprising: calculating function areas readable to comply with a function patterns specification; determining an extent of free cells and derived cells according to a code word specification; calculating decode input values for free cells such that the appearance of the free cells compared to respective areas of the input image complies with a visual perceptual similarity criterion and with the code word specification; and calculating decode input values for derived cells based on the free cells decode input values and in compliance with the code word specification.
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: January 19, 2016
    Assignee: EYECONIT LTD.
    Inventors: Itamar Friedman, Nevo Alva, Uriel Peled
  • Publication number: 20150339838
    Abstract: A method, comprising: obtaining a message; initializing a plurality of digital image elements based on a template of a machine-readable matrix code, wherein each digital image element is associated with one or more machine-readable matrix code cells; and computing a color and a translucency property for each one of the plurality of digital image elements based on the message and based on a machine-readable matrix code specification, wherein at least two cells having an identical decode input value are associated with respective digital image elements, and wherein the digital image elements with which each one of the at least two cells is associated have a different color and/or translucency property relative to the color and/or translucency property of the digital image elements that are associated with the other cells from said at least two cells; and generating a machine-readable matrix code mask using the plurality of digital image elements.
    Type: Application
    Filed: June 24, 2013
    Publication date: November 26, 2015
    Applicant: EYECONIT LTD.
    Inventors: Itamar FRIEDMAN, Nevo ALVA, Uriei PELED
  • Publication number: 20150220827
    Abstract: A method of generating a readable matrix code image encoding a message based on an input image and a readable matrix coding specification, comprising: calculating function areas readable to comply with a function patterns specification; determining an extent of free cells and derived cells according to a code word specification; calculating decode input values for free cells such that the appearance of the free cells compared to respective areas of the input image complies with a visual perceptual similarity criterion and with the code word specification; and calculating decode input values for derived cells based on the free cells decode input values and in compliance with the code word specification.
    Type: Application
    Filed: February 4, 2015
    Publication date: August 6, 2015
    Applicant: EYECONIT LTD.
    Inventors: Itamar FRIEDMAN, Nevo ALVA, Uriel PELED
  • Publication number: 20150109331
    Abstract: According to examples of the presently disclosed subject matter, a process for superimposing a matrix code on an image can include: (a) superimposing a frame on the image; (b) superimposing the matrix code on the image within the frame and providing a superimposition image; (c) moving the frame on the superimposition image in accordance with the command; and (d) repeating operations (a), (b) and (c) as required.
    Type: Application
    Filed: February 4, 2013
    Publication date: April 23, 2015
    Inventors: Itamar Friedman, Nevo Alva, Uriel Peled
  • Patent number: 8978989
    Abstract: A method of generating a readable matrix code image encoding a message based on an input image and a readable matrix coding specification, comprising: calculating function areas readable to comply with a function patterns specification; determining an extent of free cells and derived cells according to a code word specification; calculating decode input values for free cells such that the appearance of the free cells compared to respective areas of the input image complies with a visual perceptual similarity criterion and with the code word specification; and calculating decode input values for derived cells based on the free cells decode input values and in compliance with the code word specification.
    Type: Grant
    Filed: October 16, 2012
    Date of Patent: March 17, 2015
    Assignee: Eyeconit Ltd.
    Inventors: Itamar Friedman, Nevo Alva, Uriel Peled
  • Publication number: 20140144996
    Abstract: A method of generating a readable matrix code image encoding a message based on an input image and a readable matrix coding specification, comprising: calculating function areas readable to comply with a function patterns specification; determining an extent of free cells and derived cells according to a code word specification; calculating decode input values for free cells such that the appearance of the free cells compared to respective areas of the input image complies with a visual perceptual similarity criterion and with the code word specification; and calculating decode input values for derived cells based on the free cells decode input values and in compliance with the code word specification.
    Type: Application
    Filed: October 16, 2012
    Publication date: May 29, 2014
    Applicant: EYECONIT LTD.
    Inventors: Itamar Friedman, Nevo Alva, Uriel Peled