Patents by Inventor Leonid Smolyansky
Leonid Smolyansky 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: 12602465Abstract: Disclosed embodiments provide systems and methods that can be used as part of or in combination with autonomous navigation, autonomous driving, or driver assist technology features. As opposed to fully autonomous driving, driver assist technology may refer to any suitable technology to assist drivers in the navigation or control of their vehicles. In various embodiments, the system may include one or more cameras mountable in a vehicle and an associated processor that monitors the environment of the vehicle. In further embodiments, additional types of sensors can be mounted in the vehicle and can be used in the autonomous navigation or driver assist systems. These systems and methods may include the use of a shared cache that is shared by a group of processing units to improve analysis of images captured by the one or more cameras.Type: GrantFiled: July 8, 2024Date of Patent: April 14, 2026Assignee: Mobileye Vision Technologies Ltd.Inventors: Eran Ben-Avi, Leonid Smolyansky
-
Publication number: 20240362319Abstract: Disclosed embodiments provide systems and methods that can be used as part of or in combination with autonomous navigation, autonomous driving, or driver assist technology features. As opposed to fully autonomous driving, driver assist technology may refer to any suitable technology to assist drivers in the navigation or control of their vehicles. In various embodiments, the system may include one or more cameras mountable in a vehicle and an associated processor that monitors the environment of the vehicle. In further embodiments, additional types of sensors can be mounted in the vehicle and can be used in the autonomous navigation or driver assist systems. These systems and methods may include the use of a shared cache that is shared by a group of processing units to improve analysis of images captured by the one or more cameras.Type: ApplicationFiled: July 8, 2024Publication date: October 31, 2024Inventors: Eran BEN-AVI, Leonid SMOLYANSKY
-
Patent number: 12072971Abstract: Disclosed embodiments provide systems and methods that can be used as part of or in combination with autonomous navigation, autonomous driving, or driver assist technology features. As opposed to fully autonomous driving, driver assist technology may refer to any suitable technology to assist drivers in the navigation or control of their vehicles. In various embodiments, the system may include one or more cameras mountable in a vehicle and an associated processor that monitors the environment of the vehicle. In further embodiments, additional types of sensors can be mounted in the vehicle and can be used in the autonomous navigation or driver assist systems. These systems and methods may include the use of a shared cache that is shared by a group of processing units to improve analysis of images captured by the one or more cameras.Type: GrantFiled: October 13, 2021Date of Patent: August 27, 2024Assignee: Mobileye Vision Technologies Ltd.Inventors: Eran Ben-Avi, Leonid Smolyansky
-
Patent number: 11953559Abstract: A driving related system that may include an integrated circuit (IC) that may include IC conductors and test unit; a PCB that may include PCB conductors; intermediate conductors for coupling the IC conductors to the PCB conductors; wherein the test unit is configured to: electrically test a continuity of a first conductive path that comprises a first group of intermediate conductors, a first group of IC conductors and a first group of PCB conductors; and generate a continuity fault indication when detecting a discontinuity of the first conductive path; and wherein the driving related system is configured to perform a safety measure, in response to a generation of one or more continuity fault indications.Type: GrantFiled: May 28, 2019Date of Patent: April 9, 2024Assignee: Mobileye Vision Technologies Ltd.Inventors: Efraim Mangell, Elchanan Rushinek, Leonid Smolyansky, Giora Yorav
-
Patent number: 11951998Abstract: A system that may include multiple driving related systems that are configured to perform driving related operations; a selection module; multiple fault collection and management units that are configured to monitor statuses of the multiple driving related systems and to report, to the selection module, at least one out of (a) an occurrence of at least one critical fault, (b) an absence of at least one critical fault, (c) an occurrence of at least one non-critical fault, and (d) an absence of at least one non-critical fault; and wherein the selection module is configured to respond to the report by performing at least one out of: (i) reset at least one entity out of the multiple fault collection and management units and the multiple driving related systems; and (ii) select data outputted from a driving related systems.Type: GrantFiled: March 3, 2023Date of Patent: April 9, 2024Assignee: Mobileye Vision Technologies Ltd.Inventors: Leonid Smolyansky, Yosi Arbeli, Elchanan Rushinek, Shmuel Cohen
-
Publication number: 20230202493Abstract: A system that may include multiple driving related systems that are configured to perform driving related operations; a selection module; multiple fault collection and management units that are configured to monitor statuses of the multiple driving related systems and to report, to the selection module, at least one out of (a) an occurrence of at least one critical fault, (b) an absence of at least one critical fault, (c) an occurrence of at least one non-critical fault, and (d) an absence of at least one non-critical fault; and wherein the selection module is configured to respond to the report by performing at least one out of: (i) reset at least one entity out of the multiple fault collection and management units and the multiple driving related systems; and (ii) select data outputted from a driving related systems.Type: ApplicationFiled: March 3, 2023Publication date: June 29, 2023Inventors: Leonid SMOLYANSKY, Yosi Arbeli, Elchanan Rushinek, Shmuel Cohen
-
Patent number: 11608073Abstract: A system that may include multiple driving related systems that are configured to perform driving related operations; a selection module; multiple fault collection and management units that are configured to monitor statuses of the multiple driving related systems and to report, to the selection module, at least one out of (a) an occurrence of at least one critical fault, (b) an absence of at least one critical fault, (c) an occurrence of at least one non-critical fault, and (d) an absence of at least one non-critical fault; and wherein the selection module is configured to respond to the report by performing at least one out of: (i) reset at least one entity out of the multiple fault collection and management units and the multiple driving related systems; and (ii) select data outputted from a driving related systems.Type: GrantFiled: April 17, 2018Date of Patent: March 21, 2023Assignee: Mobileye Vision Technologies Ltd.Inventors: Leonid Smolyansky, Yosi Arbeli, Elchanan Rushinek, Shmuel Cohen
-
Publication number: 20220253221Abstract: A method for accessing a dynamic memory module, the method may include (i) receiving, by a memory controller, a set of access requests for accessing the dynamic memory module; (ii) converting the access requests to a set of commands, wherein the set of commands comprise (a) a first sub-set of commands that are related to a first group of memory banks, and (b) a second sub-set of commands that are related to a second group of memory banks; (iii) scheduling, by a scheduler of the memory controller, an execution of the first sub-set; (iv) scheduling an execution of the second sub-set to be interleaved with the execution of the first sub-set; and (v) executing the set of commands according to the schedule.Type: ApplicationFiled: April 25, 2022Publication date: August 11, 2022Inventors: Boris Shulman, Yosef Kreinin, Leonid SMOLYANSKY
-
Patent number: 11366717Abstract: A method for error correction and a system. The method may include opening a selected row of a memory bank out of multiple memory banks of a dynamic memory module; and while the selected row is open: (i) receiving selected data sub-blocks that are targeted to be written to the selected row, (ii) calculating selected error correction code sub-blocks that are related to the selected data sub-blocks, (iii) caching the selected error correction code sub-blocks in a cache memory that differs from the dynamic memory module and (iv) writing, to the selected row, the selected error correction code sub-blocks.Type: GrantFiled: April 17, 2018Date of Patent: June 21, 2022Assignee: Mobileye Vision Technologies Ltd.Inventors: Leonid Smolyansky, Boris Shulman, Yosef Kreinin
-
Patent number: 11327656Abstract: A method for accessing a dynamic memory module, the method may include (i) receiving, by a memory controller, a set of access requests for accessing the dynamic memory module; (ii) converting the access requests to a set of commands, wherein the set of commands comprise (a) a first sub-set of commands that are related to a first group of memory banks, and (b) a second sub-set of commands that are related to a second group of memory banks; (iii) scheduling, by a scheduler of the memory controller, an execution of the first sub-set; (iv) scheduling an execution of the second sub-set to be interleaved with the execution of the first sub-set; and (v) executing the set of commands according to the schedule.Type: GrantFiled: August 2, 2019Date of Patent: May 10, 2022Assignee: Mobileye Vision Technologies Ltd.Inventors: Boris Shulman, Yosef Kreinin, Leonid Smolyansky
-
Publication number: 20220114261Abstract: Disclosed embodiments provide systems and methods that can be used as part of or in combination with autonomous navigation, autonomous driving, or driver assist technology features. As opposed to fully autonomous driving, driver assist technology may refer to any suitable technology to assist drivers in the navigation or control of their vehicles. In various embodiments, the system may include one or more cameras mountable in a vehicle and an associated processor that monitors the environment of the vehicle. In further embodiments, additional types of sensors can be mounted in the vehicle and can be used in the autonomous navigation or driver assist systems. These systems and methods may include the use of a shared cache that is shared by a group of processing units to improve analysis of images captured by the one or more cameras.Type: ApplicationFiled: October 13, 2021Publication date: April 14, 2022Inventors: Eran BEN-AVI, Leonid SMOLYANSKY
-
Publication number: 20210279131Abstract: A method for error correction and a system. The method may include opening a selected row of a memory bank out of multiple memory banks of a dynamic memory module; and while the selected row is open: (i) receiving selected data sub-blocks that are targeted to be written to the selected row, (ii) calculating selected error correction code sub-blocks that are related to the selected data sub-blocks, (iii) caching the selected error correction code sub-blocks in a cache memory that differs from the dynamic memory module and (iv) writing, to the selected row, the selected error correction code sub-blocks.Type: ApplicationFiled: April 17, 2018Publication date: September 9, 2021Inventors: Leonid Smolyansky, Boris Shulman, Yosef Kreinin
-
Publication number: 20210141030Abstract: A driving related system that may include an integrated circuit (IC) that may include IC conductors and test unit; a PCB that may include PCB conductors; intermediate conductors for coupling the IC conductors to the PCB conductors; wherein the test unit is configured to: electrically test a continuity of a first conducive path that comprises a first group of intermediate conductors, a first group of IC conductors and a first group of PCB conductors; and generate a continuity fault indication when detecting a discontinuity of the first conductive path; and wherein the driving related system is configured to perform a safety measure, in response to a generation of one or more continuity fault indications.Type: ApplicationFiled: May 28, 2019Publication date: May 13, 2021Inventors: Efraim Mangell, Elchanan Rushinek, Leonid SMOLYANSKY, Giora Yorav
-
Patent number: 10998023Abstract: A method for error correction and a system. The method may include opening a selected row of a memory bank out of multiple memory banks of a dynamic memory module; and while the selected row is open: (i) receiving selected data sub-blocks that are targeted to be written to the selected row, (ii) calculating selected error correction code sub-blocks that are related to the selected data sub-blocks, (iii) caching the selected error correction code sub-blocks in a cache memory that differs from the dynamic memory module and (iv) writing, to the selected row, the selected error correction code sub-blocks.Type: GrantFiled: August 2, 2019Date of Patent: May 4, 2021Assignee: Mobileye Vision Technologies Ltd.Inventors: Boris Shulman, Yosef Kreinin, Leonid Smolyansky
-
Publication number: 20200042191Abstract: A method for accessing a dynamic memory module, the method may include (i) receiving, by a memory controller, a set of access requests for accessing the dynamic memory module; (ii) converting the access requests to a set of commands, wherein the set of commands comprise (a) a first sub-set of commands that are related to a first group of memory banks, and (b) a second sub-set of commands that are related to a second group of memory banks; (iii) scheduling, by a scheduler of the memory controller, an execution of the first sub-set; (iv) scheduling an execution of the second sub-set to be interleaved with the execution of the first sub-set; and (v) executing the set of commands according to the schedule.Type: ApplicationFiled: August 2, 2019Publication date: February 6, 2020Inventors: Boris Shulman, Yosef Kreinin, Leonid Smolyansky
-
Publication number: 20200039530Abstract: A system that may include multiple driving related systems that are configured to perform driving related operations; a selection module; multiple fault collection and management units that are configured to monitor statuses of the multiple driving related systems and to report, to the selection module, at least one out of (a) an occurrence of at least one critical fault, (b) an absence of at least one critical fault, (c) an occurrence of at least one non-critical fault, and (d) an absence of at least one non-critical fault; and wherein the selection module is configured to respond to the report by performing at least one out of: (i) reset at least one entity out of the multiple fault collection and management units and the multiple driving related systems; and (ii) select data outputted from a driving related systems.Type: ApplicationFiled: April 17, 2018Publication date: February 6, 2020Inventors: Leonid Smolyansky, Yosi Arbeli, Elchanan Rushinek, Shmuel Cohen
-
Publication number: 20200043539Abstract: A method for error correction and a system. The method may include opening a selected row of a memory bank out of multiple memory banks of a dynamic memory module; and while the selected row is open: (i) receiving selected data sub-blocks that are targeted to be written to the selected row, (ii) calculating selected error correction code sub-blocks that are related to the selected data sub-blocks, (iii) caching the selected error correction code sub-blocks in a cache memory that differs from the dynamic memory module and (iv) writing, to the selected row, the selected error correction code sub-blocks.Type: ApplicationFiled: August 2, 2019Publication date: February 6, 2020Inventors: Boris Shulman, Yosef Kreinin, Leonid Smolyansky
-
Patent number: 9841977Abstract: The invention relates to a method of designing a processor core arrangement which comprises a first processor core for operation at a first operation frequency and having an associated first leakage and a second processor core for operation at a second operation frequency lower than the first operation frequency and having an associated second leakage lower than the associated first leakage. The processor core arrangement is capable of switching from the first processor core to the second processor core and vice versa.Type: GrantFiled: November 22, 2012Date of Patent: December 12, 2017Assignee: NXP USA, Inc.Inventors: Anton Rozen, Michael Priel, Leonid Smolyansky, Sergey Sofer
-
Patent number: 9618988Abstract: A method of managing a thermal budget, for at least a part of a processing system, is described. The method comprises, upon detection of a use case event, determining a thermal budget violation time window for a current use case scenario of the at least part of the processing system, and managing the thermal budget for the at least part of the processing system based at least partly on the determined thermal budget violation time window.Type: GrantFiled: July 3, 2012Date of Patent: April 11, 2017Assignee: NXP USA, INC.Inventors: Anton Rozen, Roy Drucker, Leonid Smolyansky
-
Patent number: 9335805Abstract: There is provided a method of managing power in a multi-core data processing system having two or more processing cores, comprising determining usage characteristics for the two or more processing cores within the multi-core processing unit, and dependent on the determined usage characteristics, adapting a frequency or voltage supplied to each of the two or more processing cores, and/or adapting enablement signals provided to each of the two or more processing cores. There is also provided an apparatus for carrying out the disclosed method.Type: GrantFiled: November 25, 2010Date of Patent: May 10, 2016Assignee: FREESCALE SEMICONDUCTOR, INC.Inventors: Michael Priel, Anton Rozen, Leonid Smolyansky