Patents by Inventor Julian Vlaiko
Julian Vlaiko 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: 20250028457Abstract: During operation of a data storage device, a controller of the data storage device may initiate read/write operations based on workloads provided by a host device. When initiating the read/write operations, power consumption and the data rate of the data storage device are generally high. Over time, the data rate corresponding to the workload decreases. Thus, the power consumption may be decreased to correspond with the decreased data rate. In order to maintain a high efficiency while decreasing an amount of power utilized, the controller may duty cycle the data storage device to operate between performance states to maintain a high data rate while decreasing power consumption.Type: ApplicationFiled: July 20, 2023Publication date: January 23, 2025Applicant: Western Digital Technologies, Inc.Inventors: Julian VLAIKO, Nissim ELMALEH, Roni ANKONINA, Dmitry VAYSMAN
-
Patent number: 12204394Abstract: Methods and apparatus for precise power cycle management in data storage devices are provided. One such apparatus is a data storage device that includes a non-volatile memory (NVM) and a processor coupled to the NVM. In such case, the processor is configured to determine a first peak power for a first power phase, operate the DSD at a first DSD power consumption that is less than the first peak power for the first power phase, determine a second peak power for a second power phase based on a residual power equal to a difference between a preselected average power threshold and the first DSD power consumption, and operate the DSD at a second DSD power consumption that is less than the second peak power for the second power phase.Type: GrantFiled: February 28, 2022Date of Patent: January 21, 2025Assignee: Western Digital Technologies, Inc.Inventors: Yoseph Hassan, Dmitry Vaysman, Julian Vlaiko, Shay Benisty
-
Publication number: 20240427677Abstract: Systems, methods, and data storage devices for secured failover access through data storage device side channels are described. Storage devices may include a storage interface and one or more side channels, such as control bus and debug bus interfaces. The different interfaces may use different interface protocols and physical interface connections configured for different types of commands to the data storage device. When a failure of the storage interface occurs, the data storage device may receive a failover message through one or more side channels to reconfigure the side channel interface to receive, execute, and return a response for host storage commands targeting host data on the storage medium.Type: ApplicationFiled: July 20, 2023Publication date: December 26, 2024Inventors: Julian Vlaiko, Judah Gamliel Hahn, Aki Bleyer, Shay Benisty, Alexander Bazarsky, Ariel Navon
-
Publication number: 20240419331Abstract: In a storage system having a plurality of solid state drives (SSDs), the performance of propagating data from a primary device to each secondary device may be improved using a dedicated high speed data channel in which data and commands associated with the data is sent from an upstream SSD to a downstream SSD. The data is also sent to the downstream SSD after a minimum amount of data has been programmed to the upstream SSD. The downstream SSD begins programming the data to its own memory device after receiving the data. The programming of data to each SSD of the storage system may be in parallel and at least partially concurrent with each other. Data, commands, and control messages may be sent an upstream SSD via a serial bus or a universal asynchronous receiver-transmitter channel, such that the downstream data paths and the upstream data paths are distinct.Type: ApplicationFiled: July 6, 2023Publication date: December 19, 2024Applicant: Western Digital Technologies, Inc.Inventors: Julian VLAIKO, Judah Gamliel HAHN, Shay BENISTY, Ariel NAVON, Alexander BAZARSKY, Aki BLEYER
-
Patent number: 12135386Abstract: A system includes at least one processor configured to detect, based on point cloud information, portions of a particular object, and determine, based on the detected portions, at least a first portion having a first reflectivity corresponding to a license plate, and at least two additional spaced-apart portions corresponding to locations on the particular object other than a location of the first portion. The at least two additional portions have reflectivity substantially lower than the first reflectivity. The at least one processor is further configured to classify the particular object as a vehicle, based on a spatial relationship and a reflectivity relationship between the first portion and the at least two additional portions.Type: GrantFiled: November 28, 2023Date of Patent: November 5, 2024Assignee: Innoviz Technologies Ltd.Inventors: Amit Steinberg, David Elooz, Omer David Keilaf, Oren Buskila, Oren Rosenzweig, Amir Day, Guy Zohar, Julian Vlaiko, Nir Osiroff, Ovadya Menadeva
-
Patent number: 12117553Abstract: A vehicle-assistance system for classifying objects in a vehicle's surroundings. The system includes: at least one memory configured to store classification information for classifying a plurality of objects; and at least one processor configured to receive a plurality of detection results associated with light detection and ranging system (LIDAR) detection results, each detection result including location information, and further information indicative of at least two of the following detection characteristics: object surface reflectivity; temporal spreading of signal reflected from the object; object surface physical composition; ambient illumination measured at a LIDAR dead time; difference in detection information from a previous frame; and confidence level associated with another detection characteristic.Type: GrantFiled: March 28, 2023Date of Patent: October 15, 2024Assignee: Innoviz Technologies Ltd.Inventors: Amir Day, Guy Zohar, Julian Vlaiko, Nir Osiroff, Ovadya Menadeva
-
Publication number: 20240103125Abstract: A system includes at least one processor configured to detect, based on point cloud information, portions of a particular object, and determine, based on the detected portions, at least a first portion having a first reflectivity corresponding to a license plate, and at least two additional spaced-apart portions corresponding to locations on the particular object other than a location of the first portion. The at least two additional portions have reflectivity substantially lower than the first reflectivity. The at least one processor is further configured to classify the particular object as a vehicle, based on a spatial relationship and a reflectivity relationship between the first portion and the at least two additional portions.Type: ApplicationFiled: November 28, 2023Publication date: March 28, 2024Applicant: Innoviz Technologies Ltd.Inventors: Amit STEINBERG, David ELOOZ, Omer David KEILAF, Oren BUSKILA, Oren ROSENZWEIG, Amir DAY, Guy ZOHAR, Julian VLAIKO, Nir OSIROFF, Ovadya MENADEVA
-
Publication number: 20240094919Abstract: Aspects of a storage device including a memory and a controller are provided, which allow for error detection or data integrity checking during data transfer of write operations and read operations. The controller may be configured to generate data integrity information based on at least one data byte to be written to the memory, and to transfer the at least one data byte contemporaneously with the data integrity information on separate data paths to the memory. The controller may be configured to select between transferring data bus inversion information or the data integrity information based on whether a data integrity protection mode is active between the memory and the controller. The memory may be configured to receive the at least one data byte and the data integrity information from the controller, and detect whether an error exists in the at least one data byte based on the data integrity information.Type: ApplicationFiled: September 20, 2022Publication date: March 21, 2024Inventors: Julian VLAIKO, Siddhesh DARNE, Hanan BORUKHOV, Venky RAMACHANDRA, Grishma SHAH, Dmitry VAYSMAN
-
Publication number: 20230400988Abstract: A data storage device having improved protections for in-flight data during a safety event, such as an autonomous-driving-vehicle collision. In an example embodiment, in response to a distress-mode indication signal, the device controller operates to prioritize more-recent data with respect to older counterparts of the same data stream for flushing from the volatile-memory buffers to the non-volatile memory. In addition, the device controller may operate to positively bias the flushed data towards better survivability and/or more-reliable routing.Type: ApplicationFiled: June 14, 2022Publication date: December 14, 2023Inventors: Ramanathan Muthiah, Julian Vlaiko, Judah Gamliel Hahn
-
Patent number: 11829218Abstract: Aspects of a storage device are provided which apply advanced thermal throttling in response to temperature changes based on multiple thermal power states for different types of cells, such as SLCs and MLCs. Initially, a controller determines that a temperature of the memory meets a thermal throttling threshold of a plurality of thermal throttling thresholds. Subsequently, the controller transitions into a thermal power state of a plurality of thermal power states when the temperature meets the thermal throttling threshold. The controller applies a thermal mitigation configuration associated with the thermal power state. The controller then determines that the temperature of the memory has reached a thermal equilibrium in the thermal power state based on the thermal mitigation configuration. Storage device performance is thus improved through advanced thermal throttling without compromising data integrity.Type: GrantFiled: May 10, 2022Date of Patent: November 28, 2023Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Dmitry Vaysman, Sartaj Ajrawat, Judah Gamliel Hahn, Julian Vlaiko
-
Patent number: 11822401Abstract: Aspects of a storage device are provided that apply history-based prediction modeling in advanced thermal throttling. Initially, a controller determines a temperature prediction based one or more thermal mitigation parameters using a history-based prediction model. Subsequently, the controller determines whether the temperature prediction indicates that an actual temperature of the memory is expected to meet a thermal throttling threshold of a plurality of thermal throttling thresholds. The controller then transitions into a thermal power state of a plurality of thermal power states when the temperature prediction indicates that the actual temperature of the memory is expected to meet the thermal throttling threshold. The controller applies a thermal mitigation configuration associated with the thermal power state and determines that the temperature of the memory has reached a thermal equilibrium based on the thermal mitigation configuration.Type: GrantFiled: May 10, 2022Date of Patent: November 21, 2023Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Dmitry Vaysman, Sartaj Ajrawat, Judah Gamliel Hahn, Julian Vlaiko
-
Publication number: 20230367379Abstract: Aspects of a storage device are provided which apply advanced thermal throttling in response to temperature changes based on multiple thermal power states for different types of cells, such as SLCs and MLCs. Initially, a controller determines that a temperature of the memory meets a thermal throttling threshold of a plurality of thermal throttling thresholds. Subsequently, the controller transitions into a thermal power state of a plurality of thermal power states when the temperature meets the thermal throttling threshold. The controller applies a thermal mitigation configuration associated with the thermal power state. The controller then determines that the temperature of the memory has reached a thermal equilibrium in the thermal power state based on the thermal mitigation configuration. Storage device performance is thus improved through advanced thermal throttling without compromising data integrity.Type: ApplicationFiled: May 10, 2022Publication date: November 16, 2023Inventors: Dmitry VAYSMAN, Sartaj AJRAWAT, Judah Gamliel HAHN, Julian VLAIKO
-
Publication number: 20230367377Abstract: Aspects of a storage device are provided that apply advanced thermal throttling with multi-tier extreme thermal throttling. Initially, a controller determines whether a first temperature measurement indicates that a temperature of the memory meets a first thermal threshold associated with a first-tier extreme thermal throttling or a second thermal threshold associated with a second-tier extreme thermal throttling. Subsequently, the controller enables the first-tier extreme thermal throttling when the temperature measurement indicates that the temperature of the memory meets the first thermal threshold, or the controller enables the second-tier extreme thermal throttling when the temperature measurement indicates that the temperature of the memory meets the second thermal threshold. The controller then determines whether a second temperature measurement indicates that the temperature of the memory has decreased to avoid thermal shutdown of the storage device.Type: ApplicationFiled: May 10, 2022Publication date: November 16, 2023Inventors: Dmitry VAYSMAN, Sartaj AJRAWAT, Judah Gamliel HAHN, Julian VLAIKO
-
Publication number: 20230367378Abstract: Aspects of a storage device are provided that apply history-based prediction modeling in advanced thermal throttling. Initially, a controller determines a temperature prediction based one or more thermal mitigation parameters using a history-based prediction model. Subsequently, the controller determines whether the temperature prediction indicates that an actual temperature of the memory is expected to meet a thermal throttling threshold of a plurality of thermal throttling thresholds. The controller then transitions into a thermal power state of a plurality of thermal power states when the temperature prediction indicates that the actual temperature of the memory is expected to meet the thermal throttling threshold. The controller applies a thermal mitigation configuration associated with the thermal power state and determines that the temperature of the memory has reached a thermal equilibrium based on the thermal mitigation configuration.Type: ApplicationFiled: May 10, 2022Publication date: November 16, 2023Inventors: Dmitry VAYSMAN, Sartaj AJRAWAT, Judah Gamliel HAHN, Julian VLAIKO
-
Publication number: 20230243919Abstract: A vehicle-assistance system for classifying objects in a vehicle's surroundings. The system includes: at least one memory configured to store classification information for classifying a plurality of objects; and at least one processor configured to receive a plurality of detection results associated with light detection and ranging system (LIDAR) detection results, each detection result including location information, and further information indicative of at least two of the following detection characteristics: object surface reflectivity; temporal spreading of signal reflected from the object; object surface physical composition; ambient illumination measured at a LIDAR dead time; difference in detection information from a previous frame; and confidence level associated with another detection characteristic.Type: ApplicationFiled: March 28, 2023Publication date: August 3, 2023Applicant: Innoviz Technologies Ltd.Inventors: Amir DAY, Guy ZOHAR, Julian VLAIKO, Nir OSIROFF, Ovadya MENADEVA
-
Patent number: 11675534Abstract: A data storage device includes a memory device and a controller coupled to the memory device. The controller is configured to receive a command, such as from a host device, to write data to the memory device, perform toggle mode (TM) encoding on the data, and send the TM encoded data to the memory device. The memory device is configured to receive the TM encoded data, decode the TM encoded data, and write the decoded data to a location within the memory device. The memory device is further configured to receive a read command to read data from a location within the memory device, read the data, TM encode the data, and send the TM encoded data to the controller. The controller is configured to receive and decode the TM encoded data, and send the decoded data to a host device.Type: GrantFiled: October 20, 2022Date of Patent: June 13, 2023Assignee: Western Digital Technologies, Inc.Inventors: Julian Vlaiko, Idan Alrod, Tien-Chien Kuo, Nimrod Hermesh, Eran Sharon
-
Patent number: 11639982Abstract: A LIDAR system for use in a vehicle is provided. The LIDAR system may include at least one processor configured to control at least one light source for illuminating a field of view and scan a field of view by controlling movement of at least one deflector at which the at least one light source is directed. The at least one processor may also be configured to receive, from at least one sensor, reflections signals indicative of light reflected from an object in the field of view. The at least one processor may further be configured to detect at least one temporal distortion in the reflections signals, and determine from the at least one temporal distortion an angular orientation of at least a portion of the object.Type: GrantFiled: June 28, 2019Date of Patent: May 2, 2023Assignee: Innoviz Technologies Ltd.Inventors: Amir Day, Guy Zohar, Julian Vlaiko, Nir Osiroff, Ronen Eshel
-
Publication number: 20230043050Abstract: A data storage device includes a memory device and a controller coupled to the memory device. The controller is configured to receive a command, such as from a host device, to write data to the memory device, perform toggle mode (TM) encoding on the data, and send the TM encoded data to the memory device. The memory device is configured to receive the TM encoded data, decode the TM encoded data, and write the decoded data to a location within the memory device. The memory device is further configured to receive a read command to read data from a location within the memory device, read the data, TM encode the data, and send the TM encoded data to the controller. The controller is configured to receive and decode the TM encoded data, and send the decoded data to a host device.Type: ApplicationFiled: October 20, 2022Publication date: February 9, 2023Applicant: Western Digital Technologies, Inc.Inventors: Julian VLAIKO, Idan ALROD, Tien-Chien KUO, Nimrod HERMESH, Eran SHARON
-
Publication number: 20220413583Abstract: Methods and apparatus for precise power cycle management in data storage devices are provided. One such apparatus is a data storage device that includes a non-volatile memory (NVM) and a processor coupled to the NVM. In such case, the processor is configured to determine a first peak power for a first power phase, operate the DSD at a first DSD power consumption that is less than the first peak power for the first power phase, determine a second peak power for a second power phase based on a residual power equal to a difference between a preselected average power threshold and the first DSD power consumption, and operate the DSD at a second DSD power consumption that is less than the second peak power for the second power phase.Type: ApplicationFiled: February 28, 2022Publication date: December 29, 2022Inventors: Yoseph Hassan, Dmitry Vaysman, Julian Vlaiko, Shay Benisty
-
Patent number: 11500076Abstract: The present disclosure provides systems and methods that use LIDAR technology. In one implementation, a LIDAR system includes at least one processor configured to: control activation of at least one light source for illuminating a field of view; receive from at least one sensor a reflection signal associated with an object in the field of view, a time lapse between light leaving the at least one light source and reflection impinging on the least one sensor constituting a time of flight; and alter an amplification parameter associated with the at least one sensor during the time of flight.Type: GrantFiled: May 14, 2019Date of Patent: November 15, 2022Assignee: Innoviz Technologies Ltd.Inventors: Omer David Keilaf, Oren Buskila, Ronen Eshel, Yair Antman, Amit Steinberg, David Elooz, Julian Vlaiko, Guy Zohar, Shahar Levy