Patents by Inventor Gilad Taub

Gilad Taub 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: 10681431
    Abstract: Server-side trick mode restrictions in a stream may be provided. The stream may comprise, for example, a Video on Demand (VOD) Adaptive Bitrate (ABR) stream. First, a playlist request corresponding to a stream may be received from a user device. Next, a current stream position in the stream may be determined. In response to receiving the playlist request and when the current stream position corresponds to a non-skip segment, a playlist may be created having a last chunk comprising a next chunk of the stream from the current stream position. The playlist may then be provided to the user device.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: June 9, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Thomas Levy, Dan Ariel Elbert, Doron Tzur, Gilad Taub, Keith Millar
  • Patent number: 10547447
    Abstract: In one embodiment, a first apparatus includes a processor and an interface, wherein the interface is operative to receive a request from a second apparatus to commence a keyed-hash message authentication code (HMAC) computation, the processor is operative to perform a first computation computing a first part of the HMAC computation using a secret key K as input yielding a first value, the interface is operative to send the first value to the second apparatus, the interface is operative to receive a second value from the second apparatus, the second value resulting from the second apparatus processing the first value with at least part of a message M, the processor is operative to perform a second computation based on the second value and the secret key K yielding an HMAC value, and the interface is operative to send the HMAC value to the second apparatus.
    Type: Grant
    Filed: September 4, 2017
    Date of Patent: January 28, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Benyamin Hirschberg, Yaron Sella, Gilad Taub
  • Publication number: 20180241550
    Abstract: In one embodiment, a first apparatus includes a processor and an interface, wherein the interface is operative to receive a request from a second apparatus to commence a keyed-hash message authentication code (HMAC) computation, the processor is operative to perform a first computation computing a first part of the HMAC computation using a secret key K as input yielding a first value, the interface is operative to send the first value to the second apparatus, the interface is operative to receive a second value from the second apparatus, the second value resulting from the second apparatus processing the first value with at least part of a message M, the processor is operative to perform a second computation based on the second value and the secret key K yielding an HMAC value, and the interface is operative to send the HMAC value to the second apparatus.
    Type: Application
    Filed: September 4, 2017
    Publication date: August 23, 2018
    Inventors: Benyamin HIRSCHBERG, Yaron SELLA, Gilad TAUB
  • Publication number: 20180220202
    Abstract: Server-side trick mode restrictions in a stream may be provided. The stream may comprise, for example, a Video on Demand (VOD) Adaptive Bitrate (ABR) stream. First, a playlist request corresponding to a stream may be received from a user device. Next, a current stream position in the stream may be determined. In response to receiving the playlist request and when the current stream position corresponds to a non-skip segment, a playlist may be created having a last chunk comprising a next chunk of the stream from the current stream position. The playlist may then be provided to the user device.
    Type: Application
    Filed: July 28, 2017
    Publication date: August 2, 2018
    Applicant: Cisco Technology, Inc.
    Inventors: Thomas Levy, Dan Ariel Elbert, Doron Tzur, Gilad Taub, Keith Millar
  • Publication number: 20100194868
    Abstract: A system, apparatus and a method for providing a flexible framework for a video processing infrastructure to enable rapid integration of video analytics algorithms in video security systems. Such a flexible framework preferably features a plurality of ready-to-use libraries, as well as at least one “skeletal” module into which customized programming may be inserted. The skeletal module preferably comprises a generic customizable interface to a hardware device or system, described collectively herein as a video processor.
    Type: Application
    Filed: December 16, 2007
    Publication date: August 5, 2010
    Inventors: Daniel Peled, Yaron Magal, Gilad Taub, Aryeh Batt, Yishay Hayardeni
  • Publication number: 20040032398
    Abstract: A method, device, and system for facilitating the use of and data entry into a computer having a data entry device such as a keyboard and a display device such as a monitor. A camera is disposed above the keyboard and captures a moving image of the keyboard. The image of the keyboard is shown on th display device, preferably in a small portion of the display device. In this way, a person can look at the display device and see both the subject matter he is typing or entering and the keyboard at the same time. An image of the user's hands is made transparent and overlaid onto the image of the keyboard. The image of the keyboard can be manipulated, e.g., made smaller or larger, corrected for parallax and movement, the characters on the keys can be changed, and the like.
    Type: Application
    Filed: August 16, 2003
    Publication date: February 19, 2004
    Inventors: Yedidya Ariel, Gilad Taub