Patents by Inventor Itsik On

Itsik On 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: 20240134757
    Abstract: Systems and methods for enabling serial attached Non-Volatile (NV) memory are provided. In some embodiments, a method of operation of a computing system includes: in an NV Random Access Memory module (NVRAM) having a non-volatile device, a volatile memory device with data, a NV Controller unit (NVC), and a serial host interface, the method includes: receiving a request for data on the serial host interface and providing the requested data, from the volatile memory device, on the serial host interface. The method also includes: detecting a disruptive volatile memory event; copying the data of the volatile memory device to the NV device through the serial host interface based on the disruptive volatile memory event; and restoring the data of the volatile memory device from the NV device through the serial host interface. In this way, Dynamic Random-Access Memory (DRAM) level endurance and speed/latency can be provided while making it NV.
    Type: Application
    Filed: December 29, 2023
    Publication date: April 25, 2024
    Inventors: Torry Steed, Kelvin Marino, Jinying Shen, Itsik Yomorta
  • Publication number: 20240121888
    Abstract: Systems and methods for improving high frequency transmission in printed circuit boards use the smooth internal interfaces between the conducting laminate and dielectric substrates of PCB cores to serve as signal carrying lines and ground planes in transmission lines. Flanking PCB cores may be mounted to a central dielectric layer including a stripped PCB core providing structural integrity of the PCB.
    Type: Application
    Filed: January 18, 2022
    Publication date: April 11, 2024
    Inventors: Rohi HALIMI, Itsik REFAELI, Miroslav BARYAKH
  • Patent number: 11921847
    Abstract: A computer-implemented method includes receiving training data that includes a plurality of API requests from a plurality of client devices. The method includes generating a plurality of permissible API sessions based on the training data. Each of the permissible API sessions is associated with a corresponding client device of the plurality of client devices and includes a sequence of API requests originating from the corresponding client device. The method includes applying a sequence embedding technique to the plurality of permissible API sessions to generate a plurality of embeddings and applying a dimensionality reduction technique to the plurality of embedding to generate a plurality of compact embeddings. The method includes storing each of the compact embeddings in a space partitioning data structure at storage locations within the space partitioning data structure that are determined based on similarities between the compact embeddings.
    Type: Grant
    Filed: July 13, 2023
    Date of Patent: March 5, 2024
    Assignee: Intuit, Inc.
    Inventors: Itsik Yizhak Mantin, Laetitia Kahn, Sapir Porat, Yaron Sheffer
  • Patent number: 11900179
    Abstract: A computer-implemented method includes receiving training data including a plurality of API requests from a plurality of client devices. The method includes generating a plurality of permissible API sessions based on the training data. The method includes applying a sequence embedding technique to the plurality of permissible API sessions to generate a plurality of embeddings. The method includes applying a dimensionality reduction technique to the plurality of embeddings to generate a plurality of compact embeddings. The method includes applying a clustering technique to the plurality of compact embeddings to determine a plurality of different clusters of the compact embeddings. The method includes generating a plurality of patterns based on the plurality of different clusters. Each of the plurality of patterns is descriptive of permissible API sessions associated with a corresponding cluster of the plurality of different clusters.
    Type: Grant
    Filed: July 13, 2023
    Date of Patent: February 13, 2024
    Assignee: Intuit, Inc.
    Inventors: Itsik Yizhak Mantin, Laetitia Kahn, Sapir Porat, Yaron Sheffer
  • Patent number: 11868208
    Abstract: As described herein, a system, method, and computer program are provided for defect resolution. Information associated with a defect detected in a computer system is received. The information is processed, using a first machine learning model, to predict a source of the defect. The information and the source of the defect are processed, using a second machine learning model, to predict one or more parameters for handling the defect. One or more actions are caused to be performed to resolve the defect, based on the predicted one or more parameters for handling the defect.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: January 9, 2024
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Limor Gueta, Itsik David, Yossi Bitton
  • Publication number: 20230371507
    Abstract: The present invention provides a method of treating a locus against pest infestation using a compound of Formula I as described herein or an agriculturally acceptable salt thereof. The present invention also provides combinations and compositions comprising the compound of Formula I or an agriculturally acceptable salt thereof and uses thereof. The present invention also provides methods of extracting the compound of Formula I from a fungus.
    Type: Application
    Filed: August 24, 2021
    Publication date: November 23, 2023
    Applicant: Adama Makhteshim Ltd.
    Inventors: Noam Sheffer, Limor Poraty-Gavra, Itsik Bar Nahum, Sami Shabtai, Dusan Goranovic, Gregor Kosec, Leon Bedrac, Alen Cusak
  • Publication number: 20230351021
    Abstract: A computer system includes a volatile memory and at least one processor. The volatile memory includes a protected storage segment (PSS) configured to store firmware-authentication program code for authenticating firmware of the computer system. The at least one processor is configured to receive a trigger to switch to a given version of the firmware, to obtain, in response to the trigger, a privilege to access the PSS, to authenticate the given version of the firmware by executing the firmware-authentication program code from the PSS, to switch to the given version of the firmware upon successfully authenticating the given version, and to take an alternative action upon failing to authenticate the given version.
    Type: Application
    Filed: July 9, 2023
    Publication date: November 2, 2023
    Inventors: Mor Hoyda Sfadia, Yuval Itkin, Ahmad Atamli, Ariel Shahar, Yaniv Strassberg, Itsik Levi
  • Publication number: 20230340801
    Abstract: The fence system attaches to an aluminum or steel rectangular base post in concrete or the ground. The inside wall of a fence column slides over the base post. The fence column also has an outside wall around the inside wall. Each of three side of the fence column has an elongated slot, which receives one end of a slat. A bracket may secure the slat to the fence column. The fence system also has a gate of the same style as the rest of the fence. A lockset housing replaces one fence column. It receives slats on one side, and the lockset's latch projects from the other side. A hollow post has a slot facing the latch when the gate is closed. A latch cover is held by the slot, and an extension of the latch cover extends along the lockset housing to block surreptitious opening the gate.
    Type: Application
    Filed: June 26, 2023
    Publication date: October 26, 2023
    Inventors: Itsik AMSELLEM, Ben SASSON, Zach SASSON
  • Publication number: 20230340800
    Abstract: The fence system attaches to an aluminum or steel rectangular base post in concrete or the ground. The inside wall of a fence column slides over the base post. The fence column also has an outside wall around the inside wall. Three sides of the fence column has an elongated slot which receives one end of a slat. The fence system also has a gate of the same style as the rest of the fence. A lockset housing replaces one fence column. The lockset's latch projects from the other side. A hollow post has a slot facing the latch when the gate is closed. A latch cover is held by the slot, and an extension of the latch cover extends along the lockset housing to block surreptitious opening the gate. Clips may secure transparent, translucent, or opaque panels from the top, bottom, and sides.
    Type: Application
    Filed: June 26, 2023
    Publication date: October 26, 2023
    Inventors: ITSIK AMSELLEM, BEN SASSON, ZACH SASSON
  • Patent number: 11797999
    Abstract: The present disclosure provides techniques for recommending vendors using machine learning models. One example method includes receiving transaction data indicative of a transaction, identifying, based on the transaction data, an associated merchant of one or more merchants and an associated time window of one or more time windows, receiving historical transaction data indicative of one or more historical transactions, wherein the one or more historical transactions are associated with the associated merchant and the associated time window, generating features based on the transaction data and the historical transaction data, and determining, using a classification model, that the transaction is fraudulent, based on the generated features.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: October 24, 2023
    Assignee: INTUIT, INC.
    Inventors: Itsik Yizhak Mantin, Sapir Porat
  • Patent number: 11792209
    Abstract: A method includes monitoring web traffic until a threshold of network traffic is collected. The method further includes determining a number of location characteristics corresponding to the network traffic. The method further includes monitoring traffic information corresponding to the number of location characteristics until a threshold of traffic information is collected. The method further includes determining a number of location content flags corresponding to the traffic information. The method further includes generating, by a processing device, a location profile based on the number of location characteristics and the number of content flags. The method further includes blocking impermissible web traffic from reaching a client device based on the location profile.
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: October 17, 2023
    Assignee: IMPERVA, INC.
    Inventor: Itsik Mantin
  • Publication number: 20230281649
    Abstract: As described herein, a system, method, and computer program are provided for intelligent value stream management. In use, a questionnaire is generated for a plurality of customers of an organization, wherein the organization provides a platform running a plurality of services for use by the customers. The plurality of customers are provided with access to the questionnaire. Answers to the questionnaire are received from at least one customer of the plurality of customers. Data associated with actual usage of the plurality of services is collected. The answers received from the at least one customer and the collected data are processed, using a machine learning model, to predict at least one change to be made with respect to the plurality of services.
    Type: Application
    Filed: March 2, 2022
    Publication date: September 7, 2023
    Inventors: Limor Gueta, Itsik David, Shay Cohen
  • Patent number: 11746559
    Abstract: The fence system attaches to an aluminum or steel rectangular base post in concrete or the ground. The inside wall of a fence column slides over the base post. The fence column also has an outside wall around the inside wall. Each of three side of the fence column has an elongated slot, which receives one end of a slat. A bracket may secure the slat to the fence column. The fence system also has a gate of the same style as the rest of the fence. A lockset housing replaces one fence column. It receives slats on one side, and the lockset's latch projects from the other side. A hollow post has a slot facing the latch when the gate is closed. A latch cover is held by the slot, and an extension of the latch cover extends along the lockset housing to block surreptitious opening the gate.
    Type: Grant
    Filed: August 29, 2022
    Date of Patent: September 5, 2023
    Assignee: Alumission Inc.
    Inventors: Itsik Amsellem, Ben Sasson, Zach Sasson
  • Patent number: 11741232
    Abstract: A computer system includes a volatile memory and at least one processor. The volatile memory includes a protected storage segment (PSS) configured to store firmware-authentication program code for authenticating firmware of the computer system. The at least one processor is configured to receive a trigger to switch to a given version of the firmware, to obtain, in response to the trigger, a privilege to access the PSS, to authenticate the given version of the firmware by executing the firmware-authentication program code from the PSS, to switch to the given version of the firmware upon successfully authenticating the given version, and to take an alternative action upon failing to authenticate the given version.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: August 29, 2023
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Mor Hoyda Sfadia, Yuval Itkin, Ahmad Atamli, Ariel Shahar, Yaniv Strassberg, Itsik Levi
  • Patent number: 11734005
    Abstract: An apparatus includes a processor and split-read control circuitry (SRCC). The processor is to issue a set of one or more split-read requests for loading one or more data values to one or more respective local registers of the processor. The SRCC is to receive the set of one or more split-read requests, to read the one or more data values on behalf of the processor, and to write the data values into the one or more respective local registers. The processor and the SRCC are to coordinate a status of the split-read requests via a split-read-status indication.
    Type: Grant
    Filed: July 4, 2021
    Date of Patent: August 22, 2023
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Zachy Haramaty, Yaniv Strassberg, Itsik Levi, Alon Singer
  • Patent number: 11728929
    Abstract: A method by a network device for detecting data in a data stream. The method includes receiving the data stream, where the data stream includes a sequence of original characters, generating a sequence of type-mapped characters corresponding to the sequence of original characters, converging each of two or more consecutive occurrences of a first character in the sequence of type-mapped characters into a single occurrence of the first character, searching for occurrences of one or more predefined sequences of characters in the sequence of type-mapped characters, and responsive to finding an occurrence of any of the one or more predefined sequences of characters, extracting a sequence of characters in the sequence of original characters corresponding to the occurrence of the predefined sequence of characters found in the sequence of type-mapped characters.
    Type: Grant
    Filed: January 20, 2022
    Date of Patent: August 15, 2023
    Assignee: Imperva, Inc.
    Inventor: Itsik Mantin
  • Publication number: 20230250671
    Abstract: The fence system attaches to an aluminum or steel rectangular base post in concrete or the ground. The inside wall of a fence column slides over the base post. The fence column also has an outside wall around the inside wall. Each of three side of the fence column has an elongated slot, which receives one end of a slat. A bracket may secure the slat to the fence column. The fence system also has a gate of the same style as the rest of the fence. A lockset housing replaces one fence column. It receives slats on one side, and the lockset’s latch projects from the other side. A hollow post has a slot facing the latch when the gate is closed. A latch cover is held by the slot, and an extension of the latch cover extends along the lockset housing to block surreptitious opening the gate.
    Type: Application
    Filed: August 29, 2022
    Publication date: August 10, 2023
    Inventors: ITSIK AMSELLEM, BEN SASSON, ZACH SASSON
  • Patent number: 11706274
    Abstract: A distribution device for delivering a selected viewport stream of virtual reality (VR) data to each of a plurality of client devices, comprising a processor configured for receiving a plurality of extended viewport streams of a VR video file each comprising a sequence of extended field of view (EFOV) frames created for a respective one of a plurality of overlapping segments constituting a sphere defined in the VR video file and delivering a selected one of the plurality of extended viewport streams to each of a plurality of client devices by performing the following for each of the client devices in each of a plurality of iterations: (1) receiving a current orientation data of the respective client device; (2) selecting one of the plurality of extended viewport streams according to the current orientation data; and (3) transmitting the selected extended viewport stream to the respective client device.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: July 18, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Itsik Dvir, Amiram Allouche, Feng Li, Boris Sukholitko, Guy Almog, Guanhua Zhuang
  • Patent number: 11683294
    Abstract: A method by one or more network devices communicatively coupled to a web application layer proxy for profiling parameters of web application layer requests received by the web application layer proxy while preserving privacy. The method includes obtaining masked parameter values associated with a parameter in the web application layer requests, where the masked parameter values associated with the parameter are generated by the web application layer proxy based on masking parameter values associated with the parameter while preserving lengths of the parameter values associated with the parameter and character types of characters in the parameter values associated with the parameter, generating the profile of the parameter based on analyzing the masked parameter values associated with the parameter, and providing the profile of the parameter to the web application layer proxy.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: June 20, 2023
    Assignee: IMPERVA, INC.
    Inventors: Itsik Mantin, Shelly Hershkovitz, Amichai Shulman, Nitzan Niv
  • Publication number: 20230118927
    Abstract: The present disclosure provides method and system for tracking cellular devices by a processor configured to receiving communications via communications interface of cellular communication packets exchanged over a cellular network and fixed-network communication packets exchanged with a router connected to a fixed network; identifying, in the cellular communication packets, data items exchanged with a cellular device at a cellular-communication time. The method and system then identifies the data item in the fixed-network communication packets, and in response to identifying the data item in both the cellular communication packets and the fixed-network communication packets, and based on a difference between the cellular-communication time and a fixed-network-communication time at which the data item was exchanged with the router, calculate a likelihood that the cellular device was connected to the fixed network via the router at the fixed-network-communication time, and output the likelihood.
    Type: Application
    Filed: August 11, 2022
    Publication date: April 20, 2023
    Inventors: Zeev Kalyuzhner, Yitshak Yishay, Itsik Horovitz, Offri Gil, Eithan Goldfarb