Patents by Inventor Shay LITVAK

Shay LITVAK 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: 12272166
    Abstract: A data analytics system/method operative in conjunction with a data repository storing data regarding each of a multiplicity of frames including images of ID documents, including receiving at least one image generated by an image capturing device such as a camera or scanner; providing document data, derived by a hardware processor from the image capturing device, which characterizes a document depicted in the image; providing person data, derived by a hardware processor from the image, which characterizes a person who may bear the document depicted in the image; and generating inputs for identification of potential fraudulent attempts including analyzing whether the document data exists within the data regarding each of the multiplicity of images of ID documents; and/or analyzing whether the person data exists within the data regarding each of the multiplicity of images of ID documents.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: April 8, 2025
    Assignee: AU10TIX LTD.
    Inventors: Ronen Gal, Shai Litvak, Gabriel Kozakov, Jakob Avitan, Ron Atzmon
  • Patent number: 12002127
    Abstract: A method for processing a digital content includes acquiring content data using a sensor. Compressed reference data is generated from the acquired content data. A hash of the compressed reference data is generated using a hashing function. The generated hash is signed using an encryption function. The acquired content data is transmitted along with the compressed reference data and the signed hash.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: June 4, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yoel Yaffe, Ariel Orfaig, Gershi Koltun, Amit Eisenberg, Ishay Goldin, Shai Litvak
  • Patent number: 11704543
    Abstract: A digital circuit for accelerating computations of an artificial neural network model includes a pairs selection unit that selects different subsets of pairs of input vector values and corresponding weight vector values to be processed simultaneously at each time step; a sorting unit that simultaneously processes a vector of input-weight pairs wherein pair values whose estimated product is small are routed with a high probability to small multipliers, and pair values whose estimated product is greater are routed with a high probability to large multipliers that support larger input and output values; and a core unit that includes a plurality of multiplier units and a plurality of adder units that accumulate output results of the plurality of multiplier units into one or more output values that are stored back into the memory, where the plurality of multiplier units include the small multipliers and the large multipliers.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: July 18, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Shai Litvak
  • Publication number: 20210351927
    Abstract: A data analytics system/method operative in conjunction with a data repository storing data regarding each of a multiplicity of frames including images of ID documents, including receiving at least one image generated by an image capturing device such as a camera or scanner; providing document data, derived by a hardware processor from the image capturing device, which characterizes a document depicted in the image; providing person data, derived by a hardware processor from the image, which characterizes a person who may bear the document depicted in the image; and generating inputs for identification of potential fraudulent attempts including analyzing whether the document data exists within the data regarding each of the multiplicity of images of ID documents; and/or analyzing whether the person data exists within the data regarding each of the multiplicity of images of ID documents.
    Type: Application
    Filed: May 11, 2021
    Publication date: November 11, 2021
    Applicant: AU10TIX LTD.
    Inventors: Ronen GAL, Shai LITVAK, Gabriel KOZAKOV, Jakob AVITAN, Ron ATZMON
  • Publication number: 20210287322
    Abstract: A method for processing a digital content includes acquiring content data using a sensor. Compressed reference data is generated from the acquired content data. A hash of the compressed reference data is generated using a hashing function. The generated hash is signed using an encryption function. The acquired content data is transmitted along with the compressed reference data and the signed hash.
    Type: Application
    Filed: July 9, 2020
    Publication date: September 16, 2021
    Inventors: YOEL YAFFE, ARIEL ORFAIG, GERSHI KOLTUN, AMIT EISENBERG, ISHAY GOLDIN, SHAI LITVAK
  • Patent number: 10929746
    Abstract: A method of processing a layer in a convolutional neural network includes reading a plurality of different subsets of pairs of input vector values and corresponding weight vector values from an on-chip memory, storing the pair values in registers of a plurality of multiplication units, simultaneously processing the different subsets of pairs of values in the registers by multiplying the pairs of values and accumulating the results of the multiplications to obtain an output vector for a current layer. The input vector and the weight vector have floating point values and multiplying the pairs of values comprises adding corresponding pairs of integers in a log domain, and an input value or weight value is released from the on-chip memory after said input value or weight value is no longer needed for calculating non-computed output vector values.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: February 23, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Shai Litvak, Oded Ilan-Lipowsky, Evgeny Soloveichik, Nir Zoran
  • Publication number: 20200401895
    Abstract: Systems and methods for structured-pruning, zero-skipping and accelerated processing of an artificial neural network (ANN) are described. The ANN may include one or more convolution layers. 2D channels in filters of the convolution layers comprise fully pruned channels (FPCs), each containing only zero weights, and mixed channels (MCs), each containing at least one non-zero weight. At least a portion of the MCs satisfy a limited zero sequence (LZS) condition limiting the number and location of zeroes in the MC. The LZS condition may be based on a number of weights that a zero-skipping circuit of a computing system for processing the ANN is configured to evaluate and skip in a single cycle. Thus, when processing the structurally-pruned ANN using the zero-skipping method, the computing system may avoid processing zero weights. This may allow speeding up the ANN processing and reducing the power required for processing.
    Type: Application
    Filed: June 21, 2019
    Publication date: December 24, 2020
    Inventors: SHAI LITVAK, EYAL HOCHBERG
  • Patent number: 10762676
    Abstract: A method for proactively creating an image product includes capturing an image of an object in a first environment by a device, storing a library of personalized products each characterized by a product type, automatically recognizing the object in the image as having a product type associated with the library of personalized products, automatically creating a design for the personalized product of the product type using personalized content, automatically displaying the design of the personalized product of the product type incorporating the selected photo in the first environment on the device, and manufacturing a physical product based on the design of the personalized product.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: September 1, 2020
    Assignee: Shutterfly, LLC
    Inventors: Eugene Chen, Preeti Nathan, Trynne Anne Miller, Wiley H. Wang, Shay Litvak, Marco Santini, Chris M. Denend, Abhishek KiranKumar Sabbarwal, David Le, Ira Blas, Ryan Lee
  • Patent number: 10747806
    Abstract: A method for proactively creating an image product includes capturing an image of an object in a first environment by a device, storing a library of personalized products each characterized by a product type, automatically recognizing the object in the image as having a product type associated with the library of personalized products, automatically creating a design for the personalized product of the product type using personalized content, automatically displaying the design of the personalized product of the product type incorporating the selected photo in the first environment on the device, and manufacturing a physical product based on the design of the personalized product.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: August 18, 2020
    Assignee: Shutterfly, LLC
    Inventors: Mark Levin, Preeti Nathan, Trynne Anne Miller, Wiley H. Wang, Shay Litvak, Marco Santini, Chris M. Denend, Eugene Chen, Vyacheslav Imeshev
  • Patent number: 10719214
    Abstract: Operating a computerized system includes presenting user interface elements on a display screen. A first gesture made in a three-dimensional space by a by a distal portion of an upper extremity of a user is detected while a segment of the distal portion thereof rests on a surface. In response to the first gesture, an area of the display screen selected by the user is identified, and a corresponding user interface element is displayed. After displaying the corresponding user interface element, a second gesture made by the distal portion is detected while the segment continues to rest on the surface so as to select one of the user interface elements that appears in the selected area.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: July 21, 2020
    Assignee: APPLE INC.
    Inventors: Aviad Maizels, Alexander Shpunt, Shai Litvak
  • Publication number: 20190378001
    Abstract: A digital circuit for accelerating computations of an artificial neural network model includes a pairs selection unit that selects different subsets of pairs of input vector values and corresponding weight vector values to be processed simultaneously at each time step; a sorting unit that simultaneously processes a vector of input-weight pairs wherein pair values whose estimated product is small are routed with a high probability to small multipliers, and pair values whose estimated product is greater are routed with a high probability to large multipliers that support larger input and output values; and a core unit that includes a plurality of multiplier units and a plurality of adder units that accumulate output results of the plurality of multiplier units into one or more output values that are stored back into the memory, where the plurality of multiplier units include the small multipliers and the large multipliers.
    Type: Application
    Filed: June 12, 2018
    Publication date: December 12, 2019
    Inventor: Shai Litvak
  • Publication number: 20190324983
    Abstract: A method for proactively creating an image product includes capturing an image of an object in a first environment by a device, storing a library of personalized products each characterized by a product type, automatically recognizing the object in the image as having a product type associated with the library of personalized products, automatically creating a design for the personalized product of the product type using personalized content, automatically displaying the design of the personalized product of the product type incorporating the selected photo in the first environment on the device, and manufacturing a physical product based on the design of the personalized product.
    Type: Application
    Filed: July 1, 2019
    Publication date: October 24, 2019
    Inventors: Mark Levin, Preeti Nathan, Trynne Anne Miller, Wiley H. Wang, Shay Litvak, Marco Santini, Chris M. Denend, Eugene Chen, Vyacheslav Imeshev
  • Patent number: 10372749
    Abstract: A method for proactively creating an image product includes capturing an image of an object in a first environment by a device, storing a library of personalized products each characterized by a product type, automatically recognizing the object in the image as having a product type associated with the library of personalized products, automatically creating a design for the personalized product of the product type using personalized content, automatically displaying the design of the personalized product of the product type incorporating the selected photo in the first environment on the device, and manufacturing a physical product based on the design of the personalized product.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: August 6, 2019
    Assignee: Shutterfly, Inc.
    Inventors: Eugene Chen, Preeti Nathan, Trynne Anne Miller, Wiley H. Wang, Shay Litvak, Marco Santini, Chris M. Denend, Mark Levin, Vyacheslav Imeshev
  • Publication number: 20190164043
    Abstract: A method of processing a layer in a convolutional neural network includes reading a plurality of different subsets of pairs of input vector values and corresponding weight vector values from an on-chip memory, storing the pair values in registers of a plurality of multiplication units, simultaneously processing the different subsets of pairs of values in the registers by multiplying the pairs of values and accumulating the results of the multiplications to obtain an output vector for a current layer.
    Type: Application
    Filed: November 27, 2017
    Publication date: May 30, 2019
    Inventors: Shai Litvak, Oded Ilan-Lipowsky, Evgeny Soloveichik, Nir Zoran
  • Patent number: 10169657
    Abstract: In a method of extracting a logo mask from a video stream having a logo, a video stream including a plurality of frames is received. A plurality of online-weighted-average frames is sequentially generated using the video stream. A logo-boundary-score map is generated using a current frame among the plurality of frames and a current online-weighted-average frame among the plurality of online-weighted-average frames. The logo-boundary-score map includes a plurality of logo-boundary-score entries, each of which corresponds to one of a plurality of pixels of the video stream and includes a probability that a corresponding one of the plurality of pixels is a logo-boundary pixel. The logo mask includes a plurality of entries, each of which corresponds to one of the plurality of pixels and represents whether a corresponding one of the plurality of pixels is a logo pixel or a non-logo pixel.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: January 1, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Shai Litvak, Tomer Avidor, Yechiel Lamash
  • Publication number: 20180068479
    Abstract: A method for proactively creating an image product includes capturing an image of an object in a first environment by a device, storing a library of personalized products each characterized by a product type, automatically recognizing the object in the image as having a product type associated with the library of personalized products, automatically creating a design for the personalized product of the product type using personalized content, automatically displaying the design of the personalized product of the product type incorporating the selected photo in the first environment on the device, and manufacturing a physical product based on the design of the personalized product.
    Type: Application
    Filed: November 13, 2017
    Publication date: March 8, 2018
    Inventors: Eugene Chen, Preeti Nathan, Trynne Anne Miller, Wiley H. Wang, Shay Litvak, Marco Santini, Chris M. Denend, Abhishek KiranKumar Sabbarwal, David Le, Ira Blas, Ryan Lee
  • Publication number: 20180059925
    Abstract: Operating a computerized system includes presenting user interface elements on a display screen. A first gesture made in a three-dimensional space by a by a distal portion of an upper extremity of a user is detected while a segment of the distal portion thereof rests on a surface. In response to the first gesture, an area of the display screen selected by the user is identified, and a corresponding user interface element is displayed. After displaying the corresponding user interface element, a second gesture made by the distal portion is detected while the segment continues to rest on the surface so as to select one of the user interface elements that appears in the selected area.
    Type: Application
    Filed: November 8, 2017
    Publication date: March 1, 2018
    Inventors: Aviad Maizels, Alexander Shpunt, Shai Litvak
  • Publication number: 20180018522
    Abstract: In a method of extracting a logo mask from a video stream having a logo, a video stream including a plurality of frames is received. A plurality of online-weighted-average frames is sequentially generated using the video stream. A logo-boundary-score map is generated using a current frame among the plurality of frames and a current online-weighted-average frame among the plurality of online-weighted-average frames. The logo-boundary-score map includes a plurality of logo-boundary-score entries, each of which corresponds to one of a plurality of pixels of the video stream and includes a probability that a corresponding one of the plurality of pixels is a logo-boundary pixel. The logo mask includes a plurality of entries, each of which corresponds to one of the plurality of pixels and represents whether a corresponding one of the plurality of pixels is a logo pixel or a non-logo pixel.
    Type: Application
    Filed: June 15, 2017
    Publication date: January 18, 2018
    Inventors: SHAI LITVAK, TOMER AVIDOR, YECHIEL LAMASH
  • Patent number: 9846957
    Abstract: A method for proactively creating an image product includes capturing an image of an object in a first environment by a device, storing a library of personalized products each characterized by a product type, automatically recognizing the object in the image as having a product type associated with the library of personalized products, automatically creating a design for the personalized product of the product type using personalized content, automatically displaying the design of the personalized product of the product type incorporating the selected photo in the first environment on the device, and manufacturing a physical product based on the design of the personalized product.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: December 19, 2017
    Assignee: Shutterfly, Inc.
    Inventors: Eugene Chen, Preeti Nathan, Trynne Anne Miller, Wiley H. Wang, Shay Litvak, Marco Santini, Chris M. Denend, Abhishek KiranKumar Sabbarwal, David Le, Ira Blas, Ryan Lee
  • Publication number: 20170329802
    Abstract: A method for proactively creating an image product includes capturing an image of an object in a first environment by a device, storing a library of personalized products each characterized by a product type, automatically recognizing the object in the image as having a product type associated with the library of personalized products, automatically creating a design for the personalized product of the product type using personalized content, automatically displaying the design of the personalized product of the product type incorporating the selected photo in the first environment on the device, and manufacturing a physical product based on the design of the personalized product.
    Type: Application
    Filed: August 3, 2017
    Publication date: November 16, 2017
    Inventors: Eugene Chen, Preeti Nathan, Trynne Anne Miller, Wiley H. Wang, Shay Litvak, Marco Santini, Chris M. Denend, Mark Levin, Vyacheslav Imeshev