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: 20240142909Abstract: 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: ApplicationFiled: October 31, 2022Publication date: May 2, 2024Applicant: Hewlett-Packard Development Company, L.P.Inventors: Michel ASSENHEIMER, Asaf SHOSHANI, Naama BARAK, Dorit SHALEV
-
Patent number: 10974154Abstract: 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: GrantFiled: December 20, 2013Date of Patent: April 13, 2021Assignee: Electronic Arts Inc.Inventor: Asaf Barak
-
Patent number: 10771821Abstract: 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: GrantFiled: July 19, 2016Date of Patent: September 8, 2020Assignee: Electronic Arts Inc.Inventor: Asaf Barak
-
Patent number: 10694213Abstract: 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: GrantFiled: March 29, 2019Date of Patent: June 23, 2020Assignee: Electronic Arts Inc.Inventors: Tomer Holtzman, Yahav Zamari, Asaf Barak, Iddit Shalem
-
Patent number: 10291936Abstract: 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: GrantFiled: August 15, 2017Date of Patent: May 14, 2019Assignee: Electronic Arts Inc.Inventors: Tomer Holtzman, Yahav Zamari, Asaf Barak, Iddit Shalem
-
Publication number: 20190058898Abstract: 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: ApplicationFiled: August 15, 2017Publication date: February 21, 2019Inventors: Tomer HOLTZMAN, Yahav ZAMARI, Asaf BARAK, Iddit SHALEM
-
Patent number: 9538215Abstract: 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: GrantFiled: March 12, 2013Date of Patent: January 3, 2017Assignee: Gamefly Israel Ltd.Inventors: Alon Raviv, Asaf Barak, Shai Doron
-
Publication number: 20160330487Abstract: 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: ApplicationFiled: July 19, 2016Publication date: November 10, 2016Inventor: Asaf BARAK
-
Patent number: 9407923Abstract: 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: GrantFiled: May 20, 2013Date of Patent: August 2, 2016Assignee: Gamefly Israel Ltd.Inventor: Asaf Barak
-
Patent number: 9380097Abstract: 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: GrantFiled: April 1, 2014Date of Patent: June 28, 2016Assignee: Gamefly Israel Ltd.Inventors: Asaf Barak, Tomer Hotlzman, Shai Doron
-
Publication number: 20150281306Abstract: 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: ApplicationFiled: April 1, 2014Publication date: October 1, 2015Applicant: Playcast Media Systems, Ltd.Inventors: Asaf BARAK, Tomer HOTLZMAN, Shai DORON
-
Publication number: 20150174478Abstract: 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: ApplicationFiled: December 20, 2013Publication date: June 25, 2015Applicant: PLAYCAST MEDIA SYSTEMS, LTD.Inventor: Asaf Barak
-
Publication number: 20140341307Abstract: 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: ApplicationFiled: May 20, 2013Publication date: November 20, 2014Inventor: Asaf BARAK
-
Publication number: 20140267898Abstract: 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: ApplicationFiled: March 12, 2013Publication date: September 18, 2014Applicant: Playcast Media Systems, Ltd.Inventors: Alon Raviv, Asaf BARAK, Shai DORON