Patents by Inventor Elad Levi

Elad Levi 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: 11963309
    Abstract: Processes for laminating a conductive-lubricant coated Printed Circuit Board (PCB) are disclosed. An example laminated PCB may include a lamination stack that may further include a core, an adhesive layer, and at least one graphene-metal structure or at least one hexagonal Boron Nitride metal (h-BN-metal) structure. The materials of the PCB may change in accordance with the invention described herein, including the materials of the core, the materials of the conductive-lubricant coatings, or the metal layers of the conductive-lubricant-metal structures. Doping processes for each change in materials used are also described herein. The conductive-lubricant of the conductive-lubricant-metal structure will promote high frequency performance and heat management within the PCB. Furthermore, a removal process of those materials post-lamination is described herein to promote protection of materials and subsequent removal of protective layers without breakage or tearing.
    Type: Grant
    Filed: July 1, 2021
    Date of Patent: April 16, 2024
    Assignees: MELLANOX TECHNOLOGIES, LTD., BAR-ILAN UNIVERSITY, PCB TECHNOLOGIES LTD.
    Inventors: Boaz Atias, Elad Mentovich, Yaniv Rotem, Doron Naveh, Adi Levi, Yosi Ben-Naim, Yaad Eliya, Shlomo Danino, Eran Lipp, Alon Rubinstein, Ran Hasson Ruso
  • Publication number: 20240112428
    Abstract: A system and a method for content localization in moving vehicles may include receiving from within a moving vehicle first acceleration data captured using a first sensor included in an extended reality appliance mountable on a head of a wearer. The first acceleration data includes a first component associated with movement of the head of the wearer with respect to the vehicle and a second component associated with movement of the vehicle. The system also includes receiving from within the moving vehicle second acceleration data captured using a second sensor included in a personal input device. The personal input device may be a non-vehicle component configured to be paired with the extended reality appliance. The system may segregate the second component from the first component using the first acceleration data and the second acceleration data to thereby isolate the head acceleration with respect to the vehicle from the vehicle acceleration.
    Type: Application
    Filed: December 5, 2023
    Publication date: April 4, 2024
    Applicant: Sightful Computers Ltd
    Inventors: Elad LEVI, Dori PELEG, Oded NOAM, Tomer KAHAN, Tamir BERLINER
  • Publication number: 20240095175
    Abstract: A cache is provided having a plurality of entries for storing data. In response to a given access request, lookup circuitry performs a lookup operation in the cache to determine whether one of the entries in the cache is allocated to store data associated with the memory address indicated by the given access request, with a hit indication or a miss indication being generated dependent on the outcome of that lookup operation. During a single lookup period, the lookup circuitry is configured to perform lookup operations in parallel for up to N access requests. In addition, allocation circuitry is provided that is able to determine, during the single lookup period, at least N candidate entries for allocation from amongst the plurality of entries, and to cause one of the candidate entries to be allocated for each of the up to N access requests for which the lookup circuitry generates a miss indication.
    Type: Application
    Filed: September 21, 2022
    Publication date: March 21, 2024
    Inventors: Yoav Asher LEVY, Elad KADOSH, Jakob Axel FRIES, Lior-Levi BANDAL
  • Patent number: 11921662
    Abstract: Apparatuses, systems, and associated methods of manufacturing are described that provide a dynamic data interconnect and networking cable configuration. The dynamic data interconnect includes a substrate, transmitters supported on the substrate configured to generate signals, and receivers supported on the substrate configured to receive signals. The dynamic data interconnect further includes a number of connection pads that receive data cables attached thereto and a number of transmission lanes that operably couple the transmitters and receivers to the connection pads. The dynamic data interconnect further includes transmission circuitry in communication with each of the transmitters and receivers such that, in an operational configuration, the transmission circuitry determines a transmission state of the dynamic data interconnect and selectively disables operation of at least a portion of the transmitters or at least a portion of the receivers.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: March 5, 2024
    Assignee: Mellanox Technologies, Ltd.
    Inventors: Dotan Levi, Elad Mentovich, Ran Ravid, Roee Shapiro, Avraham Ganor, Paraskevas Bakopoulos, Dimitrios Kalavrouziotis
  • Patent number: 11914518
    Abstract: A cache is provided having a plurality of entries for storing data. In response to a given access request, lookup circuitry performs a lookup operation in the cache to determine whether one of the entries in the cache is allocated to store data associated with the memory address indicated by the given access request, with a hit indication or a miss indication being generated dependent on the outcome of that lookup operation. During a single lookup period, the lookup circuitry is configured to perform lookup operations in parallel for up to N access requests. In addition, allocation circuitry is provided that is able to determine, during the single lookup period, at least N candidate entries for allocation from amongst the plurality of entries, and to cause one of the candidate entries to be allocated for each of the up to N access requests for which the lookup circuitry generates a miss indication.
    Type: Grant
    Filed: September 21, 2022
    Date of Patent: February 27, 2024
    Assignee: Arm Limited
    Inventors: Yoav Asher Levy, Elad Kadosh, Jakob Axel Fries, Lior-Levi Bandal
  • Patent number: 11681674
    Abstract: A database having multiple data columns is disclosed. Whether metadata for the multiple data columns resides in multiple different metadata columns may be determined. If so, the metadata may be consolidated into a single consolidated metadata column.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: June 20, 2023
    Assignee: MICRO FOCUS LLC
    Inventors: Eli Revach, Mordechai Lehrer, Amos Nesher, Elad Levi
  • Patent number: 11428537
    Abstract: A system for training simultaneous localization and mapping (SLAM) models, including a camera, mounted in a vehicle and in communication with an image server via a cellular connection, that captures images labeled with a geographic position system location and a timestamp, and uploads them to an image server, a storage device that stores geographical maps and images, and indexes the images geographically with reference to the geographical maps, an images server that receives uploaded images, labels the uploaded images with a GPS location and a timestamp, and stores the uploaded images on the storage device, and a training server that trains a SLAM model using images labeled with a GPS location and a timestamp, wherein the SLAM model (i) receives an image as input and predicts the image location as output, and/or (ii) receives an image having error as input and predicts a local correction for the image as output.
    Type: Grant
    Filed: March 17, 2020
    Date of Patent: August 30, 2022
    Assignee: Nexar, Ltd.
    Inventors: Lev Yitzhak Lavy, Shmuel Rippa, Elad Levi, Roei Herzig, Eliahu Brosh
  • Patent number: 11429516
    Abstract: There is provided a system and method of resource verification for an application, the method comprising: obtaining a checklist of resources required for running the application, wherein the checklist is generated by: obtaining source code and an executable file of the application; running the executable file, and monitoring resources accessed by the application during execution thereof and corresponding access type of each resource, giving rise to a first list of resources; performing static code analysis of the source code including searching the source code for one or more specific code patterns indicative of respective resources to be accessed and corresponding access types thereof, and generating a second list of resources; and mapping the first list and second list of resources to generate the checklist of resources. The method further comprises automatically verifying the checklist of resources, giving rise to a verification result.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: August 30, 2022
    Assignee: Applied Materials Israel Ltd.
    Inventors: Elad Levi, Moshe Herskovits
  • Patent number: 11392663
    Abstract: In one implementation, a browser associated with a web request can be identified and code can be provided based on the browser.
    Type: Grant
    Filed: May 27, 2014
    Date of Patent: July 19, 2022
    Assignee: MICRO FOCUS LLC
    Inventors: Elad Levi, Avigad Mizrahi, Ran Bar Zik
  • Patent number: 11288174
    Abstract: A method, non-transitory computer readable medium and a computerized system for testing a code using real time analysis. The method can include (i) executing a group of test cases while performing real time analysis to find a set of overlapping code segments (OCSs), input values that are fed, during the executing of the group, to each one of the set of OCSs, and output values that are outputted from each one of the OCSs during the execution of the group, (ii) generating, for at least some of the OCSs, at least one OCS test for testing each of the at least some OCSs, wherein the generating is based, at least in part, on the input values and the output values, (iii) determining an evaluation process of the code that includes executing one or more OCS tests for testing one or more OCSs, (iv) evaluating the code by executing the evaluation process.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: March 29, 2022
    Assignee: Applied Materials Israel Ltd.
    Inventors: Elad Levi, Moshe Herskovits
  • Patent number: 11243938
    Abstract: In some examples, a database may be scanned to identify a first data constraint, and code of an application may be scanned to identify a second data constraint. The database and the application may be external to a processor that is to execute the scan. Input data representing a manipulation of a data value in the database may be received. Whether the data value complies with each of the first data constraint and the second data constraint may be determined.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: February 8, 2022
    Assignee: Micro Focus LLC
    Inventors: Elad Levi, Avigad Mizrahi, Ran Bar Zik
  • Publication number: 20210255946
    Abstract: A method, non-transitory computer readable medium and a computerized system for testing a code using real time analysis. The method can include (i) executing a group of test cases while performing real time analysis to find a set of overlapping code segments (OCSs), input values that are fed, during the executing of the group, to each one of the set of OCSs, and output values that are outputted from each one of the OCSs during the execution of the group, (ii) generating, for at least some of the OCSs, at least one OCS test for testing each of the at least some OCSs, wherein the generating is based, at least in part, on the input values and the output values, (iii) determining an evaluation process of the code that includes executing one or more OCS tests for testing one or more OCSs, (iv) evaluating the code by executing the evaluation process.
    Type: Application
    Filed: February 19, 2020
    Publication date: August 19, 2021
    Applicant: Applied Materials Israel Ltd.
    Inventors: Elad Levi, Moshe Herskovits
  • Patent number: 11086958
    Abstract: In one example in accordance with the present disclosure, a method for a navigation menu of a web technology includes collecting navigation data related to how multiple past users navigate the web technology. The method includes creating, based on the navigation data, a ranked list of navigation chains. The method includes, for a current user, causing display, in the navigation menu, of a high-ranked navigation chain selected from the ranked list.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: August 10, 2021
    Assignee: Micro Focus LLC
    Inventors: Elad Levi, Avigad Mizrahi, Ran Bar Zik
  • Patent number: 11048372
    Abstract: Implementations disclosed herein relate to a device for applying a degree of transparency. The device may comprise a display engine to display a foreground and background area, wherein the background area is associated with a first application and the foreground area is associated with a second application. The device may further comprise a transparency engine to apply a degree of transparency to the foreground area in an overlap area between the foreground area and the background area. The device may further comprise a trigger engine to determine whether a trigger event associated with the first application has occurred, wherein the trigger event is based on a metric value received by the first application, and in response to determining that the triggering event associated with the first application has occurred, cause the display engine to display the first application in front of the second application.
    Type: Grant
    Filed: February 12, 2015
    Date of Patent: June 29, 2021
    Assignee: Micro Focus LLC
    Inventors: Eli Revach, Elad Levi, Amos Nesher
  • Patent number: 10922217
    Abstract: A method, non-transitory computer readable medium and a computerized system for adaptive regression testing. The method may include (a) generating or receiving monitoring results that are indicative of relevant data segments and relevant source code segments; (b) generating, based on the monitoring results, a first mapping that maps test cases of the multiple test cases to at least some of the relevant data segments; (c) detecting detected data changes introduced during a monitoring period that follows the execution of the regression tests; (d) selecting, based on the detected data changes and the first mapping, one or more selected test cases for evaluating an impact of the detected data changes; and (e) evaluating the impact of the detected data changes by executing the one or more selected test changes.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: February 16, 2021
    Assignee: APPLIED MATERIALS ISRAEL LTD.
    Inventors: Elad Levi, Moshe Herskovits, Arie Kagan, Marina Pugach, Daniela Radomislsky
  • Publication number: 20200319865
    Abstract: In example implementations, a method and apparatus are provided. The method includes identifying portions of a code for a web application on a first browser that are incompatible with a different browser. The portion of the code that are incompatible are adjusted to include a compatible code for the different browser. A match of the different browser and the first browser is verified when executing the web application with the portions of code that are adjusted to include the compatible code. The adjusted code for the web application for the different browser is generated.
    Type: Application
    Filed: June 24, 2020
    Publication date: October 8, 2020
    Applicant: ENT. SERVICES DEVELOPMENT CORPORATION LP
    Inventors: Elad LEVI, Avigad MIZRAHI, Ran BAR ZIK
  • Publication number: 20200309541
    Abstract: A system for training simultaneous localization and mapping (SLAM) models, including a camera, mounted in a vehicle and in communication with an image server via a cellular connection, that captures images labeled with a geographic position system location and a timestamp, and uploads them to an image server, a storage device that stores geographical maps and images, and indexes the images geographically with reference to the geographical maps, an images server that receives uploaded images, labels the uploaded images with a GPS location and a timestamp, and stores the uploaded images on the storage device, and a training server that trains a SLAM model using images labeled with a GPS location and a timestamp, wherein the SLAM model (i) receives an image as input and predicts the image location as output, and/or (ii) receives an image having error as input and predicts a local correction for the image as output.
    Type: Application
    Filed: March 17, 2020
    Publication date: October 1, 2020
    Inventors: Lev Yitzhak Lavy, Shmuel Rippa, Elad Levi, Roei Herzig, Eliahu Brosh
  • Patent number: 10698751
    Abstract: In one example in accordance with the present disclosure, a system for web services generation based on client-side code scans client-side code of a web technology to find included server call code, where the server call code includes a request to a web service. The system analyzes the server call code to determine a type of the request to the web service. The system generates web service code capable of handling requests of the type of the request to the web service.
    Type: Grant
    Filed: November 4, 2014
    Date of Patent: June 30, 2020
    Assignee: Micro Focus LLC
    Inventors: Elad Levi, Avigad Mizrahi, Ran Bar Zik
  • Patent number: 10685670
    Abstract: In one example in accordance with the present disclosure, a method for a web technology responsive to mixtures of emotions includes receiving, from a user, voice information related to the web technology. The method includes generating, using a voice analysis service, percentages or levels of different emotions detected in the voice information. The method includes activating, in the web technology, at least one of multiple defined designs or functions based on the different emotions detected. Each design or function may be activated when a particular percentage or level of an emotion is detected or when a particular mixture of different emotions is detected.
    Type: Grant
    Filed: April 22, 2015
    Date of Patent: June 16, 2020
    Assignee: MICRO FOCUS LLC
    Inventors: Elad Levi, Avigad Mizrahi, Ran Bar Zik
  • Publication number: 20190266140
    Abstract: A database having multiple data columns is disclosed. Whether metadata for the multiple data columns resides in multiple different metadata columns may be determined. If so, the metadata may be consolidated into a single consolidated metadata column.
    Type: Application
    Filed: April 30, 2015
    Publication date: August 29, 2019
    Applicant: ENTIT Software LLC
    Inventors: Eli Revach, Mordechai Lehrer, Amos Nesher, Elad Levi