Patents by Inventor Eitan Joffe

Eitan Joffe 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: 20240411764
    Abstract: The application relates to rate limiting for data queries. In one embodiment, a processing device receives, from a user device, a request comprising a query for data stored on a server. The request is associated with a user profile. The processing device identifies one or more parts of the query. Based on a set of rules associated with the user profile, the processing device identifies a subset of the one or more parts of the query that is accessible to the user profile. The processing device sends, to the server, a second query comprising the subset of the one or more parts of the query accessible to the user profile.
    Type: Application
    Filed: May 30, 2024
    Publication date: December 12, 2024
    Inventors: Eitan Joffe, Shachar Binyamin
  • Publication number: 20240411918
    Abstract: The application relates to edge-based access control for data queries. In one embodiment, a processing device receives, from a user device, a request comprising a query for data stored on a server. The request is associated with a user profile. The processing device identifies a part of the query. The identified part of the query is associated with an access path. Based on a rule associated with the user profile, the processing device determines whether the access path is valid. Responsive to determining that the access path is valid, the processing device removes the part of the query from the request, and sends, to the user device, an indication that the access path is not valid.
    Type: Application
    Filed: May 30, 2024
    Publication date: December 12, 2024
    Inventors: Eitan Joffe, Shachar Binyamin
  • Patent number: 11567994
    Abstract: A method for configuring a computing infrastructure is disclosed. The method comprises representing at least a portion of the computing infrastructure as a graph representation of computing infrastructure elements including a computing infrastructure node and a computing infrastructure edge, detecting a change in the graph representation of computing infrastructure elements, and determining whether the change affects a graph representation query pattern. In the event the change affects the graph representation query pattern, the change is notified to a query agent associated with the graph representation query pattern.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: January 31, 2023
    Assignee: Apstra, Inc.
    Inventors: Mansour Jad Karam, Aleksandar Luka Ratkovic, Raghavendra Rachamadugu, Chi Fung Michael Chan, Eitan Joffe, Maksim Kulkin
  • Patent number: 10798000
    Abstract: A method and apparatus of a device that determines a match for a compressed address using an exact match table of a network element is described. In an exemplary embodiment, the network element receives a data packet that has a destination address. The network element further compresses the destination address to give a compressed address. In addition, the network element performs an address lookup using the compressed address in an exact match table. Furthermore, a match in the address lookup indicates a transmitting interface of the network element. The network element forwards the data packet using the transmitting interface.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: October 6, 2020
    Assignee: Arista Networks, Inc.
    Inventors: Hugh W. Holbrook, Francois Labonte, Eitan Joffe
  • Publication number: 20180210927
    Abstract: A method for configuring a computing infrastructure is disclosed. The method comprises representing at least a portion of the computing infrastructure as a graph representation of computing infrastructure elements including a computing infrastructure node and a computing infrastructure edge, detecting a change in the graph representation of computing infrastructure elements, and determining whether the change affects a graph representation query pattern. In the event the change affects the graph representation query pattern, the change is notified to a query agent associated with the graph representation query pattern.
    Type: Application
    Filed: August 1, 2017
    Publication date: July 26, 2018
    Inventors: Mansour Jad Karam, Aleksandar Luka Ratkovic, Raghavendra Rachamadugu, Chi Fung Michael Chan, Eitan Joffe, Maksim Kulkin
  • Publication number: 20160182372
    Abstract: A method and apparatus of a device that determines a match for a compressed address using an exact match table of a network element is described. In an exemplary embodiment, the network element receives a data packet that has a destination address. The network element further compresses the destination address to give a compressed address. In addition, the network element performs an address lookup using the compressed address in an exact match table. Furthermore, a match in the address lookup indicates a transmitting interface of the network element. The network element forwards the data packet using the transmitting interface.
    Type: Application
    Filed: May 12, 2015
    Publication date: June 23, 2016
    Inventors: Hugh W. Holbrook, Francois Labonte, Eitan Joffe