Patents by Inventor Asaf BARAK

Asaf BARAK 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).

  • Publication number: 20240142909
    Abstract: A print apparatus is disclosed. The print apparatus includes a photoconductive surface to receive a latent image representative of an image to be printed onto a printable substrate; a charging component to apply a voltage is to be applied to the photoconductive surface as the charging component moves relative to the photoconductive surface; and processing circuitry to receive data indicative of a measurement of a first current resulting from the voltage applied by the charging component; determine, responsive to detecting an increase in the measured first current relative to a reference current, the increase being greater than a first defined threshold current, that there exists a point defect under affecting the latent image; and generate instruction data responsive to determining that there exists a point defect under affecting the latent image. A method and a machine-readable medium are also disclosed.
    Type: Application
    Filed: October 31, 2022
    Publication date: May 2, 2024
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Michel ASSENHEIMER, Asaf SHOSHANI, Naama BARAK, Dorit SHALEV
  • Patent number: 10974154
    Abstract: A computer-implemented method, apparatus and computer program product for gaming, the computer-implemented method performed by a computerized device, and comprising: starting a single game session for two or more players using two or more end units, wherein the two players are located at different geographic locations; receiving a game command from one of the end units; providing the game command to the game session; receiving from the game session a video stream comprising one or more video frames; and transmitting the video frames to the end units.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: April 13, 2021
    Assignee: Electronic Arts Inc.
    Inventor: Asaf Barak
  • Patent number: 10771821
    Abstract: A computer-implemented method, apparatus and computer program product for recovering from lost packets in video transmissions, the method performed by a computerized device, comprising: receiving by a computing device associated with a subscriber a frame constituting a part of video transmission, from an encoder; decoding the frame; determining that a packet within the frame is missing or corrupted; notifying an encoder about a missing packet; receiving from the encoder a first frame in which a first part is encoded independently of a preceding frame; decoding the first frame; receiving from the encoder a second frame in which a second part different from the first part is encoded independently of a preceding frame; and decoding the second frame.
    Type: Grant
    Filed: July 19, 2016
    Date of Patent: September 8, 2020
    Assignee: Electronic Arts Inc.
    Inventor: Asaf Barak
  • Patent number: 10694213
    Abstract: A method, system and computer program code for analyzing a video stream, the method comprising: receiving a sequence of communication packets associated with a frame and an indication to a frame number; retrieving slices associated with the frame from the sequence of communication packets until a missing or corrupted slice, or an end of the frame is encountered; subject to no missing or corrupted slice encountered, providing the slices associated with the frame to a handling unit; and subject to a missing or corrupted slice encountered: skipping data from a beginning of the missing or corrupted frame; and resuming retrieving the slices subject to the end of the frame not being encountered.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: June 23, 2020
    Assignee: Electronic Arts Inc.
    Inventors: Tomer Holtzman, Yahav Zamari, Asaf Barak, Iddit Shalem
  • Patent number: 10291936
    Abstract: A method, system and Computer program code for analyzing a video stream, the method comprising: receiving a sequence of communication packets associated with a frame, wherein each packet comprises an indication of whether the packet comprises a slice header, and an indication to a frame number; retrieving slices associated with the frame from the sequence of communication packets until a missing or corrupted slice, or an end of the frame is encountered; subject to no missing or corrupted slice encountered, providing the slices associated with the frame to a handling unit; and subject to a missing or corrupted slice encountered: skipping data from a beginning of the missing or corrupted frame, until a header start indicator or until an end of the frame; creating a P-skip slice; providing the P-skip slice to the handling unit; and resuming retrieving the slices subject to the end of the frame not being encountered.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: May 14, 2019
    Assignee: Electronic Arts Inc.
    Inventors: Tomer Holtzman, Yahav Zamari, Asaf Barak, Iddit Shalem
  • Publication number: 20190058898
    Abstract: A method, system and Computer program code for analyzing a video stream, the method comprising: receiving a sequence of communication packets associated with a frame, wherein each packet comprises an indication of whether the packet comprises a slice header, and an indication to a frame number; retrieving slices associated with the frame from the sequence of communication packets until a missing or corrupted slice, or an end of the frame is encountered; subject to no missing or corrupted slice encountered, providing the slices associated with the frame to a handling unit; and subject to a missing or corrupted slice encountered: skipping data from a beginning of the missing or corrupted frame, until a header start indicator or until an end of the frame; creating a P-skip slice; providing the P-skip slice to the handling unit; and resuming retrieving the slices subject to the end of the frame not being encountered.
    Type: Application
    Filed: August 15, 2017
    Publication date: February 21, 2019
    Inventors: Tomer HOLTZMAN, Yahav ZAMARI, Asaf BARAK, Iddit SHALEM
  • Patent number: 9538215
    Abstract: A method and apparatus for transmitting frames, the method comprising: determining a maximal frame size, maximal frame size violation threshold larger than the maximal frame size, maximal bitrate and maximal transmission time; receiving a frame to be transmitted, the frame having a size; responsive to the size not exceeding the maximal frame size: transmitting the frame during a time period not exceeding the maximal transmission time; responsive to the size exceeding the maximal frame size but not exceeding the maximal frame size violation threshold: transmitting the frame at a bitrate substantially equal to the maximal bitrate; and transmitting at least one subsequent frame during a time period shorter than the maximal transmission time; and responsive to the size exceeding the maximal frame size violation threshold: transmitting the frame; and skipping one or more subsequent frames.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: January 3, 2017
    Assignee: Gamefly Israel Ltd.
    Inventors: Alon Raviv, Asaf Barak, Shai Doron
  • Publication number: 20160330487
    Abstract: A computer-implemented method, apparatus and computer program product for recovering from lost packets in video transmissions, the method performed by a computerized device, comprising: receiving by a computing device associated with a subscriber a frame constituting a part of video transmission, from an encoder; decoding the frame; determining that a packet within the frame is missing or corrupted; notifying an encoder about a missing packet; receiving from the encoder a first frame in which a first part is encoded independently of a preceding frame; decoding the first frame; receiving from the encoder a second frame in which a second part different from the first part is encoded independently of a preceding frame; and decoding the second frame.
    Type: Application
    Filed: July 19, 2016
    Publication date: November 10, 2016
    Inventor: Asaf BARAK
  • Patent number: 9407923
    Abstract: A computer-implemented method, apparatus and computer program product for recovering from lost packets in video transmissions, the method performed by a computerized device, comprising: receiving by a computing device associated with a subscriber a frame constituting a part of video transmission, from an encoder; decoding the frame; determining that a packet within the frame is missing or corrupted; notifying an encoder about a missing packet; receiving from the encoder a first frame in which a first part is encoded independently of a preceding frame; decoding the first frame; receiving from the encoder a second frame in which a second part different from the first part is encoded independently of a preceding frame; and decoding the second frame.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: August 2, 2016
    Assignee: Gamefly Israel Ltd.
    Inventor: Asaf Barak
  • Patent number: 9380097
    Abstract: A computer-implemented method, apparatus and computer program product for overcoming data loss in streaming video in IP networks. The method comprising: receiving by a computing device associated with a server transmitting video, one or more notifications from a client, each notification related to a missing packet or a corrupted frame, wherein the packet or the frame are to be received by the client; determining a situation based upon the notifications; and subject to the situation being a first situation, transmitting to the client an indication that the client is to transmit to the server notifications of a first type, and subject to the situation being a second situation, transmitting to the client an indication that the client is to transmit to the server notifications of a first type and of a second type.
    Type: Grant
    Filed: April 1, 2014
    Date of Patent: June 28, 2016
    Assignee: Gamefly Israel Ltd.
    Inventors: Asaf Barak, Tomer Hotlzman, Shai Doron
  • Publication number: 20150281306
    Abstract: A computer-implemented method, apparatus and computer program product for overcoming data loss in streaming video in IP networks. The method comprising: receiving by a computing device associated with a server transmitting video, one or more notifications from a client, each notification related to a missing packet or a corrupted frame, wherein the packet or the frame are to be received by the client; determining a situation based upon the notifications; and subject to the situation being a first situation, transmitting to the client an indication that the client is to transmit to the server notifications of a first type, and subject to the situation being a second situation, transmitting to the client an indication that the client is to transmit to the server notifications of a first type and of a second type.
    Type: Application
    Filed: April 1, 2014
    Publication date: October 1, 2015
    Applicant: Playcast Media Systems, Ltd.
    Inventors: Asaf BARAK, Tomer HOTLZMAN, Shai DORON
  • Publication number: 20150174478
    Abstract: A computer-implemented method, apparatus and computer program product for gaming, the computer-implemented method performed by a computerized device, and comprising: starting a single game session for two or more players using two or more end units, wherein the two players are located at different geographic locations; receiving a game command from one of the end units; providing the game command to the game session; receiving from the game session a video stream comprising one or more video frames; and transmitting the video frames to the end units.
    Type: Application
    Filed: December 20, 2013
    Publication date: June 25, 2015
    Applicant: PLAYCAST MEDIA SYSTEMS, LTD.
    Inventor: Asaf Barak
  • Publication number: 20140341307
    Abstract: A computer-implemented method, apparatus and computer program product for recovering from lost packets in video transmissions, the method performed by a computerized device, comprising: receiving by a computing device associated with a subscriber a frame constituting a part of video transmission, from an encoder; decoding the frame; determining that a packet within the frame is missing or corrupted; notifying an encoder about a missing packet; receiving from the encoder a first frame in which a first part is encoded independently of a preceding frame; decoding the first frame; receiving from the encoder a second frame in which a second part different from the first part is encoded independently of a preceding frame; and decoding the second frame.
    Type: Application
    Filed: May 20, 2013
    Publication date: November 20, 2014
    Inventor: Asaf BARAK
  • Publication number: 20140267898
    Abstract: A method and apparatus for transmitting frames, the method comprising: determining a maximal frame size, maximal frame size violation threshold larger than the maximal frame size, maximal bitrate and maximal transmission time; receiving a frame to be transmitted, the frame having a size; responsive to the size not exceeding the maximal frame size: transmitting the frame during a time period not exceeding the maximal transmission time; responsive to the size exceeding the maximal frame size but not exceeding the maximal frame size violation threshold: transmitting the frame at a bitrate substantially equal to the maximal bitrate; and transmitting at least one subsequent frame during a time period shorter than the maximal transmission time; and responsive to the size exceeding the maximal frame size violation threshold: transmitting the frame; and skipping one or more subsequent frames.
    Type: Application
    Filed: March 12, 2013
    Publication date: September 18, 2014
    Applicant: Playcast Media Systems, Ltd.
    Inventors: Alon Raviv, Asaf BARAK, Shai DORON