Patents by Inventor Tomer Spector
Tomer Spector 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: 12169634Abstract: A data storage device comprising a non-volatile storage medium configured to store data, a data port configured to receive and transmit data between a host computer system and the data storage device, and a controller. The controller is configured to receive, via the data port, a notification activation, and receive, via the data port, a command data structure comprising a command for the data storage device to perform an operation. The controller is further configured to in response to receiving the command data structure, perform the operation, the operation being defined by an in-progress state and a completed state, and in response to determining that the operation is in the completed state and in response to determining the notification activation, transmit, via the data port, a response data structure comprising an indication that the operation is in the completed state.Type: GrantFiled: June 29, 2022Date of Patent: December 17, 2024Assignee: Western Digital Technologies, Inc.Inventors: Eyal Hamo, Tomer Spector, Sagi Taragan
-
Patent number: 11907577Abstract: A plurality of commands is received from at least one application. A command of the plurality of commands is to be performed by a Data Storage Device (DSD) after one or more conditions have been satisfied by the DSD. The plurality of commands is enqueued and the command is enqueued with the one or more conditions for performing the command. It is determined whether the one or more conditions have been satisfied by the DSD, and in response to determining that the one or more conditions have been satisfied by the DSD, the command is sent to the DSD for performance of the command.Type: GrantFiled: December 6, 2021Date of Patent: February 20, 2024Assignee: Western Digital Technologies, Inc.Inventors: Tomer Spector, Doron Ganon, Eran Arad
-
Patent number: 11893281Abstract: A storage device includes a non-volatile memory (NVM) and a storage device controller. The storage device controller includes a NVM interface coupled to the NVM and one or more task queues. The storage device controller is operable to pick a task from one or more queues of the storage device. The task is parsed based upon presence of an extra header segment with an execution condition. The task without the extra header segment is sent to execution. Whether the execution condition of the extra header segment of the task is met is determined. The task with the execution condition met is sent to execution. The task with the execution condition unmet is postponed.Type: GrantFiled: February 28, 2022Date of Patent: February 6, 2024Assignee: Western Digital Technologies, Inc.Inventors: Tomer Spector, Doron Ganon, Eran Arad
-
Publication number: 20240004556Abstract: A data storage device comprising a non-volatile storage medium configured to store data, a data port configured to receive and transmit data between a host computer system and the data storage device, and a controller. The controller is configured to receive, via the data port, a notification activation, and receive, via the data port, a command data structure comprising a command for the data storage device to perform an operation. The controller is further configured to in response to receiving the command data structure, perform the operation, the operation being defined by an in-progress state and a completed state, and in response to determining that the operation is in the completed state and in response to determining the notification activation, transmit, via the data port, a response data structure comprising an indication that the operation is in the completed state.Type: ApplicationFiled: June 29, 2022Publication date: January 4, 2024Applicant: Western Digital Technologies, Inc.Inventors: Eyal HAMO, Tomer SPECTOR, Sagi TARAGAN
-
Publication number: 20230176781Abstract: A plurality of commands is received from at least one application. A command of the plurality of commands is to be performed by a Data Storage Device (DSD) after one or more conditions have been satisfied by the DSD. The plurality of commands is enqueued and the command is enqueued with the one or more conditions for performing the command. It is determined whether the one or more conditions have been satisfied by the DSD, and in response to determining that the one or more conditions have been satisfied by the DSD, the command is sent to the DSD for performance of the command.Type: ApplicationFiled: December 6, 2021Publication date: June 8, 2023Inventors: Tomer Spector, Doron Ganon, Eran Arad
-
Publication number: 20220179587Abstract: A storage device includes a non-volatile memory (NVM) and a storage device controller. The storage device controller includes a NVM interface coupled to the NVM and one or more task queues. The storage device controller is operable to pick a task from one or more queues of the storage device. The task is parsed based upon presence of an extra header segment with an execution condition. The task without the extra header segment is sent to execution. Whether the execution condition of the extra header segment of the task is met is determined. The task with the execution condition met is sent to execution. The task with the execution condition unmet is postponed.Type: ApplicationFiled: February 28, 2022Publication date: June 9, 2022Applicant: Western Digital Technologies, Inc.Inventors: Tomer SPECTOR, Doron GANON, Eran ARAD
-
Patent number: 11299412Abstract: The present disclosure provides a water treatment module, a bioreactor comprising one or more of such modules and a receptive water treatment system. Also provided herein is a method making use of the above module, bioreactor and system. The water treatment module comprises (i) at least one elongated gas enclosure comprising a gas inlet and two vertical walls, at least one vertical wall comprising a water-impermeable and gas-permeable membrane having a water-facing side and a gas-facing side, the two vertical walls separating between water external to the enclosure and gas within the enclosure, the gas enclosure being in a rolled or folded configuration to thereby define a convoluted horizontal path and one or more water-treatment spaces formed between opposite water facing sides of the enclosure; and (ii) a diffuser arrangement comprising gas diffusers configured for introducing a stream of gas into the one or more water treatment spaces.Type: GrantFiled: September 6, 2019Date of Patent: April 12, 2022Assignee: FLUENCE WATER PRODUCTS AND INNOVATION LTD.Inventors: Ronen-Itzhak Shechter, Eytan Baruch LEvy, Lior Eshed, Yaron Bar-Tal, Tomer Spector, Noam Mordechai Siegel
-
Patent number: 11294832Abstract: A method for executing device management commands includes providing a device management command queue indication. The method also includes receiving, from a host in response to providing the device management command queue indication, device management commands and a respective command type for each device management command. The method also includes determining a command execution order for the device management commands based on the command types corresponding to respective device management commands and queueing, in a device management command queue, the device management commands based on the command execution order. The method also includes executing the device management commands according to the device management command queue. The method also includes communicating, to the host, a command execution indication responsive to executing the device management commands.Type: GrantFiled: March 20, 2020Date of Patent: April 5, 2022Assignee: Western Digital Technologies, Inc.Inventors: Doron Ganon, Edris Abzakh, Tomer Spector
-
Patent number: 11275527Abstract: A storage device includes a non-volatile memory (NVM) and a storage device controller. The storage device controller includes a NVM interface coupled to the NVM and one or more task queues. The storage device controller is operable to pick a task from one or more queues of the storage device. The task is parsed based upon presence of an extra header segment with an execution condition. The task without the extra header segment is sent to execution. Whether the execution condition of the extra header segment of the task is met is determined. The task with the execution condition met is sent to execution. The task with the execution condition unmet is postponed.Type: GrantFiled: June 11, 2019Date of Patent: March 15, 2022Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Tomer Spector, Doron Ganon, Eran Arad
-
Publication number: 20210294758Abstract: A method for executing device management commands includes providing a device management command queue indication. The method also includes receiving, from a host in response to providing the device management command queue indication, device management commands and a respective command type for each device management command. The method also includes determining a command execution order for the device management commands based on the command types corresponding to respective device management commands and queueing, in a device management command queue, the device management commands based on the command execution order. The method also includes executing the device management commands according to the device management command queue. The method also includes communicating, to the host, a command execution indication responsive to executing the device management commands.Type: ApplicationFiled: March 20, 2020Publication date: September 23, 2021Applicant: Western Digital Technologies, Inc.Inventors: Doron Ganon, Edris Abzakh, Tomer Spector
-
Patent number: 10727965Abstract: A system and method for time stamp synchronization are disclosed. In one embodiment, first and second devices are provided. The second device receives a first time stamp of the first device, wherein the first time stamp was generated in response to a time stamp synchronization event common to the first and second devices; generates a second time stamp of the second device in response to the time stamp synchronization event, wherein the first and second time stamps are in different time domains; and correlates the first and second time stamps, wherein correlating the first and second time stamps provide a relationship between the time domains because the first and second time stamps were both generated with respect to the same time stamp synchronization event common to the first and second devices.Type: GrantFiled: November 21, 2017Date of Patent: July 28, 2020Assignee: Western Digital Technologies, Inc.Inventors: David Brief, Tomer Spector, Amir Rozen
-
Publication number: 20190389754Abstract: The present disclosure provides a water treatment module, a bioreactor comprising one or more of such modules and a receptive water treatment system. Also provided herein is a method making use of the above module, bioreactor and system. The water treatment module comprises (i) at least one elongated gas enclosure comprising a gas inlet and two vertical walls, at least one vertical wall comprising a water-impermeable and gas-permeable membrane having a water-facing side and a gas-facing side, the two vertical walls separating between water external to the enclosure and gas within the enclosure, the gas enclosure being in a rolled or folded configuration to thereby define a convoluted horizontal path and one or more water-treatment spaces formed between opposite water facing sides of the enclosure; and (ii) a diffuser arrangement comprising gas diffusers configured for introducing a stream of gas into the one or more water treatment spaces.Type: ApplicationFiled: September 6, 2019Publication date: December 26, 2019Applicant: EMEFCY LTD.Inventors: Ronen-Itzhak SHECHTER, Eytan Baruch LEVY, Lior ESHED, Yaron BAR-TAL, Tomer SPECTOR, Noam Mordechai SIEGEL
-
Patent number: 10457581Abstract: The present disclosure provides a water treatment module, a bioreactor comprising one or more of such modules and a receptive water treatment system. Also provided herein is a method making use of the above module, bioreactor and system. The water treatment module comprises (i) at least one elongated gas enclosure comprising a gas inlet and two vertical walls, at least one vertical wall comprising a water-impermeable and gas-permeable membrane having a water-facing side and a gas-facing side, the two vertical walls separating between water external to said enclosure and gas within said enclosure, the gas enclosure being in a rolled or folded configuration to thereby define a convoluted horizontal path and one or more water-treatment spaces formed between opposite water facing sides of the enclosure; and (ii) a diffuser arrangement comprising gas diffusers configured for introducing a stream of gas into the one or more water treatment spaces.Type: GrantFiled: September 8, 2015Date of Patent: October 29, 2019Assignee: EMEFCY LTD.Inventors: Ronen-Itzhak Shechter, Eytan Baruch Levy, Lior Eshed, Yaron Bar-Tal, Tomer Spector, Noam Mordechai Siegel
-
Publication number: 20190158203Abstract: A system and method for time stamp synchronization are disclosed. In one embodiment, first and second devices are provided. The second device receives a first time stamp of the first device, wherein the first time stamp was generated in response to a time stamp synchronization event common to the first and second devices; generates a second time stamp of the second device in response to the time stamp synchronization event, wherein the first and second time stamps are in different time domains; and correlates the first and second time stamps, wherein correlating the first and second time stamps provide a relationship between the time domains because the first and second time stamps were both generated with respect to the same time stamp synchronization event common to the first and second devices.Type: ApplicationFiled: November 21, 2017Publication date: May 23, 2019Applicant: Western Digital Technologies, Inc.Inventors: David Brief, Tomer Spector, Amir Rozen
-
Publication number: 20180282190Abstract: Provided is a clogging resistant biofilm-based water treatment system. The system includes a membrane-enclosed water flow pathway including at least one water-impermeable, oxygen-permeable membrane wall portion extending along the pathway and at least another wall portion extending along at least part of the pathway. According to the subject matter provided, biofilm growth and consequent clogging generally takes place along the water-impermeable, oxygen-permeable membrane wall portion and biofilm growth and clogging does not take place along the another wall portion.Type: ApplicationFiled: August 25, 2016Publication date: October 4, 2018Applicant: EMEFCY LTD.Inventors: Ronen Itzhak SHECHTER, Eytan Baruch LEVY, Lior ESHED, Yaron BAR-TAL, Tomer SPECTOR, Noam Mordechai SIEGEL
-
Publication number: 20170247276Abstract: The present disclosure provides a water treatment module, a bioreactor comprising one or more of such modules and a receptive water treatment system. Also provided herein is a method making use of the above module, bioreactor and system. The water treatment module comprises (i) at least one elongated gas enclosure comprising a gas inlet and two vertical walls, at least one vertical wall comprising a water-impermeable and gas-permeable membrane having a water-facing side and a gas-facing side, the two vertical walls separating between water external to said enclosure and gas within said enclosure, the gas enclosure being in a rolled or folded configuration to thereby define a convoluted horizontal path and one or more water-treatment spaces formed between opposite water facing sides of the enclosure; and (ii) a diffuser arrangement comprising gas diffusers configured for introducing a stream of gas into the one or more water treatment spaces.Type: ApplicationFiled: September 8, 2015Publication date: August 31, 2017Applicant: Emefcy Ltd.Inventors: Ronen-Itzhak SHECHTER, Eytan Baruch LEVY, Lior ESHED, Yaron BAR-TAL, Tomer SPECTOR, Noam Mordechai SIEGEL
-
Patent number: 7563551Abstract: A charged toner particle for use in printing a light emitting device, the particle comprising: a polymer; and electroluminescent particles dispersed in the polymer, wherein when the toner is printed the electroluminescent particles in the printed toner are spatially substantially static.Type: GrantFiled: October 27, 2005Date of Patent: July 21, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventors: Tomer Spector, Yaron Grinwald
-
Publication number: 20090085462Abstract: A method of printing an electrode component is disclosed. The method can include steps of electrostatically printing a polymer onto a substrate, where at least a portion of the printing occurs while the polymer is in a first conductive state, and altering the polymer to a second conductive state that is more conductive than the first conductive state, thereby forming the electronic component.Type: ApplicationFiled: December 9, 2008Publication date: April 2, 2009Inventors: Yaron Grinwald, Tomer Spector, Boaz Galil, Eyal Bachar
-
Patent number: 7476603Abstract: A method of printing an electrode component is disclosed. The method can include steps of electrostatically printing a polymer onto a substrate, where at least a portion of the printing occurs while the polymer is in a first conductive state, and altering the polymer to a second conductive state that is more conductive than the first conductive state, thereby forming the electronic component.Type: GrantFiled: June 7, 2005Date of Patent: January 13, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventors: Yaron Grinwald, Tomer Spector, Boaz Galil, Eyal Bachar
-
Publication number: 20070117037Abstract: A method of creating a liquid developer with improved conductivity comprising: dissolving a solid charge adjuvant in a carrier liquid aided by heating the carrier liquid; then mixing the dissolved charge adjuvant with a thermoplastic resin and carrier liquid; grinding the mixture to form toner particles; and adding a charge director to charge the toner particles.Type: ApplicationFiled: October 26, 2003Publication date: May 24, 2007Inventors: Tomer Spector, Nava Klein, Yaacov Almog