Patents by Inventor Hilla Ben Yaacov

Hilla Ben Yaacov 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: 10915494
    Abstract: A vector processor includes a coefficient memory and a processor. The processor has an Instruction Set Architecture (ISA), which includes an instruction that approximates a mathematical function by a polynomial. The processor is configured to approximate the mathematical function over an argument, by reading one or more coefficients of the polynomial from the coefficient memory and evaluating the polynomial at the argument using the coefficients.
    Type: Grant
    Filed: November 11, 2018
    Date of Patent: February 9, 2021
    Assignee: HABANA LABS LTD.
    Inventors: Ron Shalev, Evgeny Spektor, Sergei Gofman, Ran Halutz, Shlomo Raikin, Hilla Ben Yaacov
  • Patent number: 10541935
    Abstract: The present disclosure is directed to a network processor for processing high volumes of traffic provided by todays access networks at (or near) wireline speeds. The network process can be implemented within a residential gateway to perform, among other functions, routing to deliver high speed data services (e.g., data services with rates up to 10 Gbit/s) from a wide area network (WAN) to end user devices in a local area network (LAN).
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: January 21, 2020
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Asaf Koren, Eliezer Weitz, Koby Harel, Ifat Naaman, Hilla Ben Yaacov, Tal Baum-Mizrachi, Yanai Pomeranz, Yariv Aviram, Ira Joffe, Oren Issac Wolach, Assaf Amitai, Daniel Pasternak, Yoram Gorsetman, Ryan Hirth, Gal Sitton, Mitchell Gordon McGee
  • Publication number: 20170150242
    Abstract: The present disclosure is directed to a network processor for processing high volumes of traffic provided by todays access networks at (or near) wireline speeds. The network process can be implemented within a residential gateway to perform, among other functions, routing to deliver high speed data services (e.g., data services with rates up to 10 Gbit/s) from a wide area network (WAN) to end user devices in a local area network (LAN).
    Type: Application
    Filed: November 23, 2016
    Publication date: May 25, 2017
    Applicant: Broadcom Corporation
    Inventors: Asaf KOREN, Eliezer Weitz, Koby Harel, Ifat Naaman, Hilla Ben Yaacov, Tal Baum-Mizrachi, Yanai Pomeranz, Yariv Aviram, Ira Joffe, Oren Issac Wolach, Assaf Amitai, Daniel Pasternak, Yoram Gorsetman, Ryan Hirth, Gal Sitton, Mitchell Gordon McGee
  • Patent number: 9455913
    Abstract: Methods, systems, and computer program products for managing memory of a passive optical network (PON) are provided herein. The method includes the steps of receiving a plurality of data packets from a stream of packets. A plurality of packet descriptors associated with each data packet is stored in a configurable first queue. The first queue includes a plurality of cache slots and is managed in an internal memory. A state of the first queue is identified. In response to the state of the first queue meeting a predetermined threshold, packet descriptors from a tail cache slot of the first queue are transferred to a second queue. The second queue is managed in an external memory.
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: September 27, 2016
    Assignee: Broadcom Corporation
    Inventors: Ifat Naaman, Hilla Ben Yaacov, Ariel Lior, Daniel Pasternak
  • Patent number: 9172960
    Abstract: Embodiments are directed towards modifying a quality of an image without affecting a bit rate associated with a video sequence of images. For each macro-block (MB) or sub-block within a MB for a target image to be encoded, various statistics are determined for a luminance component and chrominance components that provide at least average values for the chrominance components that may then be used to identify saturation thresholds. The saturation thresholds are used to determine a Qlevel. An average Qlevel from at least a previous frame is used to generate a Q modulation factor that may be combined with an activity based modulation factor and/or variance based modulation factor, or used singly. The final quantizer is calculated by bit-rate controller base quantizer multiplied by the Q modulation factor, and may be used to encode a MB or sub-block within a MB.
    Type: Grant
    Filed: September 20, 2011
    Date of Patent: October 27, 2015
    Assignee: QUALCOMM TECHNOLOGIES, INC.
    Inventors: Hilla Ben-Yaacov, Eran David Pinhasov
  • Publication number: 20140233383
    Abstract: Methods, systems, and computer program products for managing memory of a passive optical network (PON) are provided herein. The method includes the steps of receiving a plurality of data packets from a stream of packets. A plurality of packet descriptors associated with each data packet is stored in a configurable first queue. The first queue includes a plurality of cache slots and is managed in an internal memory. A state of the first queue is identified. In response to the state of the first queue meeting a predetermined threshold, packet descriptors from a tail cache slot of the first queue are transferred to a second queue. The second queue is managed in an external memory.
    Type: Application
    Filed: February 15, 2013
    Publication date: August 21, 2014
    Applicant: Broadcom Corporation
    Inventors: Ifat NAAMAN, Hilla Ben Yaacov, Ariel Lior, Daniel Pasternak