Patents by Inventor Leonid Frenkel
Leonid Frenkel 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: 20230049233Abstract: A CFI system constituted of: at least one protection module, each comprising a respective allowable flow model associated with at least one of a plurality of portions of a process; and at least one process protection manager, arranged, responsive to a control flow instruction in one of the plurality of portions of the process, to: compare one or more parameters of the control flow instruction to the allowable flow model of the associated protection module; and responsive to an outcome of the comparison indicating that the compared parameters do not meet a respective parameter of the allowable flow model, generate a predetermined signal, wherein each protection module is implemented as a shared object, wherein each process protection manager is implemented as a shared object, and wherein the at least one protection module and the process protection manager are loaded into the process.Type: ApplicationFiled: January 27, 2021Publication date: February 16, 2023Inventors: Yitzhack DAVIDOVICH, Yoav FUCHS, Leonid FRENKEL
-
Patent number: 10642971Abstract: In one embodiment a device is described, the device including a memory operative to store an program, a storage operative to store a reference check value for at least one operation in the program, a processor operative to execute the program, including, determining a run-time check value upon execution of the at least one operation in the program, comparing the stored reference check value with the run-time check value, storing the run-time check value as a pre-branch run-time check value prior to entering a conditional branch of the program when the compared stored reference check value and the run-time check value are equal values, resetting the run-time check value of the executing program to the pre-branch run-time check value upon exiting the conditional branch of the program, wherein the reference check value, the run-time check value, and the pre-branch run-time check value are determined as a result of a single function. Related apparatus, methods and systems are also described.Type: GrantFiled: September 4, 2017Date of Patent: May 5, 2020Assignee: Cisco Technology, Inc.Inventors: David Darmon, Lev Yudalevich, Leonid Frenkel, Yair Arzi, Yigal Dahan, Eyal Wasserman, Yaacov Belenky
-
Publication number: 20190073472Abstract: In one embodiment a device is described, the device including a memory operative to store an program, a storage operative to store a reference check value for at least one operation in the program, a processor operative to execute the program, including, determining a run-time check value upon execution of the at least one operation in the program, comparing the stored reference check value with the run-time check value, storing the run-time check value as a pre-branch run-time check value prior to entering a conditional branch of the program when the compared stored reference check value and the run-time check value are equal values, resetting the run-time check value of the executing program to the pre-branch run-time check value upon exiting the conditional branch of the program, wherein the reference check value, the run-time check value, and the pre-branch run-time check value are determined as a result of a single function. Related apparatus, methods and systems are also described.Type: ApplicationFiled: September 4, 2017Publication date: March 7, 2019Inventors: David Darmon, Lev Yudalevich, Leonid Frenkel, Yair Arzi, Yigal Dahan, Eyal Wasserman, Yaacov Belenky
-
Patent number: 9874698Abstract: A tunable PLC optical filter having sequentially connected thermally tunable Mach-Zehnder (MZ) interferometers is described. The cascade of MZ interferometers, each having a free spectral ranges matching ITU frequency grid spacing, are tuned so as to have a common passband centered on the frequency of the signal being selected, while having at least one of the stopbands centered on any other ITU frequency. Any other optical channel that may be present at any other ITU frequency is suppressed as a result. Another MZ interferometer in series with the cascade of interferometers including an asymmetric or variable coupler, is tuned to have low transmission at the center frequency of the selected optical channel.Type: GrantFiled: May 11, 2016Date of Patent: January 23, 2018Assignee: Lumentum Operations LLCInventors: Barthelemy Fondeur, Jinxi Shen, Leonid Frenkel, Yimin Hua, David R. Walker, Yu Zhang, Vlatko Milinkovic
-
Publication number: 20170168241Abstract: A tunable PLC optical filter having sequentially connected thermally tunable Mach-Zehnder (MZ) interferometers is described. The cascade of MZ interferometers, each having a free spectral ranges matching ITU frequency grid spacing, are tuned so as to have a common passband centered on the frequency of the signal being selected, while having at least one of the stopbands centered on any other ITU frequency. Any other optical channel that may be present at any other ITU frequency is suppressed as a result. Another MZ interferometer in series with the cascade of interferometers including an asymmetric or variable coupler, is tuned to have low transmission at the center frequency of the selected optical channel.Type: ApplicationFiled: May 11, 2016Publication date: June 15, 2017Inventors: Barthelemy FONDEUR, Jinxi SHEN, Leonid FRENKEL, Yimin HUA, David R. WALKER, Yu ZHANG, Vlatko MILINKOVIC
-
Publication number: 20160062208Abstract: A tunable PLC optical filter having sequentially connected thermally tunable Mach-Zehnder (MZ) interferometers is described. The cascade of MZ interferometers, each having a free spectral ranges matching ITU frequency grid spacing, are tuned so as to have a common passband centered on the frequency of the signal being selected, while having at least one of the stopbands centered on any other ITU frequency. Any other optical channel that may be present at any other ITU frequency is suppressed as a result. Another MZ interferometer in series with the cascade of interferometers including an asymmetric or variable coupler, is tuned to have low transmission at the center frequency of the selected optical channel.Type: ApplicationFiled: November 12, 2015Publication date: March 3, 2016Inventors: Barthelemy FONDEUR, Jinxi SHEN, Leonid FRENKEL, Yimin HUA, David R. WALKER, Yu ZHANG, Vlatko MILINKOVIC
-
Publication number: 20140293393Abstract: A tunable PLC optical filter having sequentially connected thermally tunable Mach-Zehnder (MZ) interferometers is described. The cascade of MZ interferometers, each having a free spectral ranges matching ITU frequency grid spacing, are tuned so as to have a common passband centered on the frequency of the signal being selected, while having at least one of the stopbands centered on any other ITU frequency. Any other optical channel that may be present at any other ITU frequency is suppressed as a result. Another MZ interferometer in series with the cascade of interferometers including an asymmetric or variable coupler, is tuned to have low transmission at the center frequency of the selected optical channel.Type: ApplicationFiled: March 28, 2013Publication date: October 2, 2014Inventors: Barthelemy FONDEUR, Jinxi SHEN, Leonid FRENKEL, Yimin HUA, David R. WALKER, Yu ZHANG, Vlatko MILINKOVIC
-
Patent number: 8731400Abstract: A tunable optical filter is configured to take point measurements at a few optical frequencies per frequency channel of a DWDM optical network. The measurement frequencies are shifted by pre-determined amounts relative to the optical frequency channel being characterized. Since the spectral shape of the tunable optical filter is known, the center optical frequency, the modulation bandwidth, and the total optical power of the channel can be obtained from as few as three optical measurements. The center optical frequency and the total optical power can be continuously monitored by providing a tunable filter stage coupled to an interleaver stage, and computing a ratio and a weighted sum the optical signals at the two outputs of the interleaver stage.Type: GrantFiled: April 9, 2012Date of Patent: May 20, 2014Assignee: JDS Uniphase CorporationInventors: Jinxi Shen, David R. Walker, Leonid Frenkel, Yu Zhang, Barthelemy Fondeur, Vlatko Milinkovic, Yimin Hua
-
Publication number: 20130266313Abstract: A tunable optical filter is configured to take point measurements at a few optical frequencies per frequency channel of a DWDM optical network. The measurement frequencies are shifted by pre-determined amounts relative to the optical frequency channel being characterized. Since the spectral shape of the tunable optical filter is known, the center optical frequency, the modulation bandwidth, and the total optical power of the channel can be obtained from as few as three optical measurements. The center optical frequency and the total optical power can be continuously monitored by providing a tunable filter stage coupled to an interleaver stage, and computing a ratio and a weighted sum the optical signals at the two outputs of the interleaver stage.Type: ApplicationFiled: April 9, 2012Publication date: October 10, 2013Inventors: Jinxi Shen, David R. Walker, Leonid Frenkel, Yu Zhang, Barthelemy Fondeur, Vlatko Milinkovic, Yimin Hua
-
Publication number: 20090190825Abstract: The invention provides a method and apparatus for evaluating the product quality and performances of micromirror array devices through measurements of the electromechanical responses of the individual micromirrors to the driving forces of electric fields. The electromechanical responses of the micromirrors according to the present invention are described in terms of the rotational angles associated with the operational states, such as the ON and OFF state angles of the ON and OFF state when the micromirror array device is operated in the binary-state mode, and the response speed (i.e. the time interval required for a micromirror device to transit form one state to another) of the individual micromirrors to the driving fields.Type: ApplicationFiled: January 26, 2009Publication date: July 30, 2009Applicant: Texas Instruments IncorporatedInventors: Igor Volfman, Andrew Huibers, Satyadev Patel, Peter Richards, Leonid Frenkel, Jim Dunphy, Regis Grasser, Greg Schaadt
-
Patent number: 7483126Abstract: The invention provides a method and apparatus for evaluating the product quality and performances of micromirror array devices through measurements of the electromechanical responses of the individual micromirrors to the driving forces of electric fields. The electromechanical responses of the micromirrors according to the present invention are described in terms of the rotational angles associated with the operational states, such as the ON and OFF state angles of the ON and OFF state when the micromirror array device is operated in the binary-state mode, and the response speed (i.e. the time interval required for a micromirror device to transit form one state to another) of the individual micromirrors to the driving fields.Type: GrantFiled: June 23, 2004Date of Patent: January 27, 2009Assignee: Texas Instruments IncorporatedInventors: Igor Volfman, Andrew Huibers, Satyadev Patel, Peter Richards, Leonid Frenkel, Jim Dunphy, Regis Grasser, Greg Schaadt
-
Publication number: 20050286045Abstract: The invention provides a method and apparatus for evaluating the product quality and performances of micromirror array devices through measurements of the electromechanical responses of the individual micromirrors to the driving forces of electric fields. The electromechanical responses of the micromirrors according to the present invention are described in terms of the rotational angles associated with the operational states, such as the ON and OFF state angles of the ON and OFF state when the micromirror array device is operated in the binary-state mode, and the response speed (i.e. the time interval required for a micromirror device to transit form one state to another) of the individual micromirrors to the driving fields.Type: ApplicationFiled: June 23, 2004Publication date: December 29, 2005Inventors: Igor Volfman, Andrew Huibers, Satyadev Patel, Peter Richards, Leonid Frenkel, Jim Dunphy, Regis Grasser, Greg Schaadt