Patents by Inventor Guy SOFFER

Guy SOFFER 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: 20240069882
    Abstract: There is provided a computing device for identifying unique software installed on network connected devices, comprising: a processor executing a code for: for each unstructured text for the network connected devices, wherein the unstructured texts are extracted by different code sensors from different applications, wherein each unstructured text indicates an identity of software installed on device(s): dividing the unstructured text into token(s), classifying tokens to software parameter(s) using classification dataset(s), matching subsets of permutations of the software parameters and corresponding tokens to unique software identifiers defined by a common structured format, selecting one unique software identifier according to a set of rules, and generating a text satisfying the common structured format, the text indicating unique software installed on each device.
    Type: Application
    Filed: August 25, 2022
    Publication date: February 29, 2024
    Applicant: Axonius Solutions Ltd.
    Inventors: Guy PERGAL, Avi WASERMAN, Coby SOFFER, Avidor BARTOV
  • Publication number: 20240015102
    Abstract: A method for routing using longest prefix matching. The method may include receiving a packet associated with a packet destination address; scanning, using the packet destination address, a tree that comprises multiple nodes to find a longest matching destination address prefix. The multiple nodes may include leaf nodes and non-leaf (NL) nodes. The NL nodes are associated with node boundary values that represent boundaries of destination address ranges, the destination address ranges are spanned by destination addresses prefixes of a routing table; and applying at least one routing decision, based on the longest matching destination address prefix. Each NL node has NL children nodes. The NL node is also associated with the NL children node pointers that point to the NL children nodes; introducing one or more changes in values of one or more of the boundaries of destination address ranges, while maintaining links to the multiple nodes unchanged.
    Type: Application
    Filed: September 6, 2022
    Publication date: January 11, 2024
    Applicant: Ethernity Networks
    Inventor: Guy Soffer
  • Patent number: 11826233
    Abstract: Provided is a medical device with portions configured for fitting and being retained simultaneously into two cavities on opposite sides of the body of a subject, for example the eustachian tubes or the fallopian tubes. The device may include an elongated member with a central segment and first and second peripheral segments extending therefrom. These segments differ in their intended function and eventual in situ positioning: the two peripheral segments intended for insertion and positioning within the two cavities and exerting their function within the cavities. The central segment serves as a link between two peripheral segments and may also be used for some other functions by its position. The elongated member may have elastic properties.
    Type: Grant
    Filed: January 2, 2019
    Date of Patent: November 28, 2023
    Inventor: Guy Soffer
  • Patent number: 11792940
    Abstract: Disclosed herein is a system for drilling in a multilayer printed circuit board. The system includes a source of electromagnetic radiation configured to transmit a measurement pulse in open air to a workpiece, an anode, a resettable electric charge sensor (ECS), operably connected to the anode, and a control unit, configured to receive at least one value indicative of the quantity of at least part of charged molecules received at the anode and determine a second value indicative of the quantity of charged molecules received at the anode that were derivative of emitted electrons responsive to the measurement pulse.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: October 17, 2023
    Assignee: DRILLIANT LTD.
    Inventor: Guy Soffer
  • Patent number: 11677785
    Abstract: According to some embodiments, a security model data store may contain a plurality of potential security policies, each accessible by multiple external applications. A security specifications data store may contain a plurality of potential security specifications, each accessible by the multiple external applications. A security policy engine computer platform may receive from an external application an indication identifying a security policy package. The security policy engine may then retrieve, based on the received indication, one of the potential security models from the security policy data store. Similarly, the security policy engine may retrieve, based on the received indication, one of the potential security specifications from the security specifications data store.
    Type: Grant
    Filed: February 12, 2019
    Date of Patent: June 13, 2023
    Assignee: SAP PORTALS ISRAEL LTD.
    Inventors: Guy Soffer, Gilad Keinan
  • Publication number: 20220161257
    Abstract: Systems, devices and methods for integrating world-to-chip interfaces with digital microfluidics for bacterial transformation and enzymatic assays are described herein. The devices include a microfluidic device having a first plate comprising a cell culture region for maintaining a cell culture and a reservoir for storing reagents to induce at least a portion of the cell culture or to mix with other reagents and a second plate spaced apart from the first plate, the second plate defining one or more openings extending through the second plate. The device may include a reagent well coupled to the second plate. The reagent well may be configured to refill the reservoir on the first plate with liquid reagent via the one or more openings of the second plate. The device may also include a thermoelectric module (TEM) coupled to the first plate or the second plate for managing temperature control of the device.
    Type: Application
    Filed: March 27, 2020
    Publication date: May 26, 2022
    Applicant: VALORBEC, SOCIÉTÉ EN COMMANDITE
    Inventors: Ehsan MOAZAMI, James PERRY, Guy SOFFER, Steve SHIH
  • Publication number: 20220042861
    Abstract: Various dry well temperature calibration systems, as well as other temperature control systems, are disclosed. The system can include a well configured to receive a unit under test, a heater configured to heat the well, and a temperature sensor configured to detect a temperature of the well. The system can include a helical airflow groove around the well. A venturi pump unit can be in fluid communication with the airflow groove. The venturi pump unit can be configured to draw a flow of air through the airflow groove, thereby cooling the well.
    Type: Application
    Filed: August 3, 2021
    Publication date: February 10, 2022
    Inventors: Amir Gnessin, Terry C. Lew, Nathan J. Ransom, Guy Soffer
  • Publication number: 20210161017
    Abstract: Disclosed herein is a system for drilling in a multilayer printed circuit board. The system includes a source of electromagnetic radiation configured to transmit a measurement pulse in open air to a workpiece, an anode, a resettable electric charge sensor (ECS), operably connected to the anode, and a control unit, configured to receive at least one value indicative of the quantity of at least part of charged molecules received at the anode and determine a second value indicative of the quantity of charged molecules received at the anode that were derivative of emitted electrons responsive to the measurement pulse.
    Type: Application
    Filed: February 1, 2021
    Publication date: May 27, 2021
    Inventor: Guy SOFFER
  • Publication number: 20210113382
    Abstract: Provided is a medical device with portions configured for fitting and being retained simultaneously into two cavities on opposite sides of the body of a subject, for example the eustachian tubes or the fallopian tubes. The device may include an elongated member with a central segment and first and second peripheral segments extending therefrom. These segments differ in their intended function and eventual in situ positioning: the two peripheral segments intended for insertion and positioning within the two cavities and exerting their function within the cavities. The central segment serves as a link between two peripheral segments and may also be used for some other functions by its position. The elongated member may have elastic properties.
    Type: Application
    Filed: January 2, 2019
    Publication date: April 22, 2021
    Inventor: Guy SOFFER
  • Patent number: 10933490
    Abstract: Disclosed herein is a method of drilling in a multilayer printed circuit board. The method includes drilling a one hole; directing electromagnetic radiation having at least one wavelength with higher energy than a work-function the metal layer toward the hole, and thus causing the metal layer to emit free electrons; and measuring the quantity or intensity of electrically charged particles derived from the emitted free electrons, to detect the extent of exposure or disappearance of the metal layer during drilling.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: March 2, 2021
    Assignee: DRILLIANT LTD.
    Inventor: Guy Soffer
  • Patent number: 10932370
    Abstract: Disclosed herein is a system for drilling in a multilayer printed circuit board. The system includes a source of electromagnetic radiation configured to transmit a measurement pulse in open air to a workpiece, an anode, a resettable electric charge sensor (ECS), operably connected to the anode, and a control unit, configured to receive at least one value indicative of the quantity of at least part of charged molecules received at the anode and determine a second value indicative of the quantity of charged molecules received at the anode that were derivative of emitted electrons responsive to the measurement pulse.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: February 23, 2021
    Assignee: DRILLIANT LTD
    Inventor: Guy Soffer
  • Patent number: 10754671
    Abstract: Implementations of the present disclosure disclose synchronizing UI controls. At each user interface (UI) control associated with an application, a corresponding plugin is created, where the created plugin is associated with a technology and a UI view, and where the application includes a plurality of UI controls. Each UI control associated with the application is registered to a database, where each UI control is registered as a subscriber associated with a tag. An event is sent from at least one UI control to the database according to a change that occurred on that UI control. Each of the registered UI controls associated with the tag are updated.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: August 25, 2020
    Assignee: SAP Portals Israel Ltd.
    Inventors: Gilad Keinan, Guy Soffer
  • Publication number: 20200259864
    Abstract: According to some embodiments, a security model data store may contain a plurality of potential security policies, each accessible by multiple external applications. A security specifications data store may contain a plurality of potential security specifications, each accessible by the multiple external applications. A security policy engine computer platform may receive from an external application an indication identifying a security policy package. The security policy engine may then retrieve, based on the received indication, one of the potential security models from the security policy data store. Similarly, the security policy engine may retrieve, based on the received indication, one of the potential security specifications from the security specifications data store.
    Type: Application
    Filed: February 12, 2019
    Publication date: August 13, 2020
    Inventors: Guy Soffer, Gilad Keinan
  • Patent number: 10572129
    Abstract: A declarative user interface representation in one declarative format can be converted to a declarative user interface representation in a different declarative format. Templates can rely on template helpers for mapping and programmatic extensions to support a wide variety of declarative formats. Complex scenarios such as composition and decomposition of properties across declarative representations can be supported. A hierarchical approach facilitates development and maintenance of solutions.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: February 25, 2020
    Assignee: SAP PORTALS ISREAL LTD
    Inventor: Guy Soffer
  • Patent number: 10558433
    Abstract: The disclosure relates to methods, software, and systems, including a method for using templates to generate application code. A selection of a template is received from an application development user interface. The template includes a declarative model file describing user interface aspects for declaring customization of applications in an implementation-independent, consistent way, independent of the selected template and a target computer. A metadata file includes information describing the template. Plural template files provide specific syntax suitable for code generation. The template is provided in the user interface using at least development environment plugins. Customization inputs associated with the template are received from the user interface. The customization inputs provide parameters used in the code-generation plugins. Application code is automatically generated for a target computer based on the selected template and the received customization inputs.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: February 11, 2020
    Assignee: SAP Portals Israel Ltd.
    Inventors: Guy Soffer, Guy Blank, Maxim Drabkin
  • Publication number: 20200034161
    Abstract: Implementations of the present disclosure disclose synchronizing UI controls. At each user interface (UI) control associated with an application, a corresponding plugin is created, where the created plugin is associated with a technology and a UI view, and where the application includes a plurality of UI controls. Each UI control associated with the application is registered to a database, where each UI control is registered as a subscriber associated with a tag. An event is sent from at least one UI control to the database according to a change that occurred on that UI control. Each of the registered UI controls associated with the tag are updated.
    Type: Application
    Filed: July 30, 2018
    Publication date: January 30, 2020
    Inventors: Gilad Keinan, Guy Soffer
  • Publication number: 20200008303
    Abstract: Disclosed herein is a system for drilling in a multilayer printed circuit board. The system includes a source of electromagnetic radiation configured to transmit a measurement pulse in open air to a workpiece, an anode, a resettable electric charge sensor (ECS), operably connected to the anode, and a control unit, configured to receive at least one value indicative of the quantity of at least part of charged molecules received at the anode and determine a second value indicative of the quantity of charged molecules received at the anode that were derivative of emitted electrons responsive to the measurement pulse.
    Type: Application
    Filed: June 28, 2018
    Publication date: January 2, 2020
    Inventor: Guy SOFFER
  • Publication number: 20190141489
    Abstract: Systems and methods are disclosed for computing various determinations at one or more mobile devices and/or central machines. In part, such determinations are computed based on analysis of one or more inputs originating at one or more sensors of one or more devices. Such determinations include determining an in-vehicle role, an in-vehicle location, a handheld state, and a vehicle class. Various transformations, modifications, and outputs can result from such determinations. Also disclosed are systems and methods for restricting operation of a mobile device, including restrictions that impede operation by a driver moreso than operation by a passenger. Also disclosed are systems and methods for orienting a coordinate system of a mobile device.
    Type: Application
    Filed: July 16, 2018
    Publication date: May 9, 2019
    Inventors: Dan Abramson, Itzhak Pomerantz, Yuval Kashtan, Andrei Kolin, Guy Soffer
  • Publication number: 20190009359
    Abstract: Disclosed herein is a method of drilling in a multilayer printed circuit board. The method includes drilling a one hole; directing electromagnetic radiation having at least one wavelength with higher energy than a work-function the metal layer toward the hole, and thus causing the metal layer to emit free electrons; and measuring the quantity or intensity of electrically charged particles derived from the emitted free electrons, to detect the extent of exposure or disappearance of the metal layer during drilling.
    Type: Application
    Filed: December 22, 2016
    Publication date: January 10, 2019
    Inventor: Guy SOFFER
  • Patent number: 10028113
    Abstract: Systems and methods are disclosed for computing various determinations at one or more mobile devices and/or central machines. In part, such determinations are computed based on analysis of one or more inputs originating at one or more sensors of one or more devices. The referenced methods can include operations such as: receiving one or more inputs, processing the one or more inputs to determine a quantity of occupants within a vehicle, and transforming a first operation state of a device present within the vehicle based on a determination that the quantity of occupants within the vehicle is not greater than one.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: July 17, 2018
    Assignee: Cellepathy Inc.
    Inventors: Dan Abramson, Itzhak Pomerantz, Yuval Kashtan, Andrei Kolin, Guy Soffer