Signal reconstruction
    1.
    发明授权

    公开(公告)号:US12074647B2

    公开(公告)日:2024-08-27

    申请号:US17804794

    申请日:2022-05-31

    IPC分类号: H04B10/00 H04B10/61 H04J14/00

    CPC分类号: H04B10/6165 H04B10/614

    摘要: A method for signal reconstruction, the method may include obtaining, an input digital signal that is a digital representation of an received optical signal, wherein the received optical signal represents a transmitted optical signal that was transmitted by a coherent transmitter and over a channel to a coherent optical receiver; wherein a phase difference between the transmitted optical signal and the received optical signal is unknown; and generating a hybrid estimation, wherein the hybrid estimation represents a magnitude of the transmitted optical signal and a phase of the received optical signal.

    Surface cleaning device for cleaning a surface of a solar panel

    公开(公告)号:US12074561B2

    公开(公告)日:2024-08-27

    申请号:US17140324

    申请日:2021-01-04

    摘要: A surface cleaning device for cleaning a surface of a solar panel, wherein the surface cleaning device may include a motion delay assembly, a first dust carrying member and a second dust carrying member that are coupled to a motor; wherein the first dust carrier member and the second dust carrier member are wipers. The motor is configured to cyclically move the first dust carrying member and the second dust carrying member along a path. The motion delay assembly is configured to cyclically introduce a momentarily delay in a progress of the first dust carrying member along the path, while the second dust carrying member contacts the surface thereby reducing a gap between the first dust carrying member and the second dust carrying member, compress the air within the gap, and induce air that is compressed in the gap to exit the gap and progress along the surface and remove dust that precedes the second dust carrying member.

    Compact memory device having a backup power source

    公开(公告)号:US12062409B2

    公开(公告)日:2024-08-13

    申请号:US17180699

    申请日:2021-02-19

    申请人: Pliops Ltd.

    摘要: A memory device that may include a primary PCB that is configured to support one or more SSD units and one or more volatile memory units; a secondary PCB that is configured to mechanically support multiple supercapacitors; wherein the secondary PCB comprises an aperture and an array of heat different reduction elements configured to reduce temperature differences between different parts of the secondary PCB; a board to board connector for electrically coupling at least one electrical conductor of the primary PCB to at least one electrical conductor of the secondary PCB; a mechanical interface that has a base, a top section and a threaded hole that passes through the base and the top section; wherein the base is wider than the top section; wherein the top section is shaped and sized to enter the aperture of the secondary PCB; wherein the base is configured to support the secondary PCB when the top section enters the aperture. The height of the base, a height of the board to board connector, and a width of the secondary PCB may be smaller than a millimeter.

    Filesystem pathnames indexing using path change annex

    公开(公告)号:US12032531B1

    公开(公告)日:2024-07-09

    申请号:US18162700

    申请日:2023-01-31

    申请人: VAST DATA LTD.

    摘要: A method for receiving paths information of a file system (FS) that is stored in a storage system, the method includes (a) receiving a request to receive paths information of at least part of the FS; wherein the request is received at a request point in time (PIT); (b) determining a current path name information of the at least part of the FS, wherein the determining is based on: (i) a FS paths data structure that includes path name information that is updated up to a last update PIT, and (ii) FS paths change information that is indicative of FS path names changes introduced between the last update PIT and the request PIT; wherein the FS paths change information associates at least one of excluded FSEs and included FSEs for each direct or indirect ancestor FSE of any FSE that had its path name changed between the last update PIT and the request PIT; and (c) generating a response to the request, wherein the generating of the response comprises using the current FS path name information of the FS.

    Controlling a movement of a pool cleaning robot

    公开(公告)号:US11939791B2

    公开(公告)日:2024-03-26

    申请号:US17653289

    申请日:2022-03-03

    申请人: Maytronics Ltd.

    发明人: Shay Witelson

    IPC分类号: E04H4/16

    CPC分类号: E04H4/1654

    摘要: A pool cleaning robot that includes a ballast tank for controlling a buoyancy of the submarine pool cleaner; at least one cleaning element for cleaning debris from an underwater surface of a pool while the pool cleaning robot hovers over the underwater surface; a propulsion module that is configured to propel the submersible pool cleaner; and a steering module that comprises a rudder and diving planes.

    Non-lethal rifle
    6.
    发明授权

    公开(公告)号:US11933557B2

    公开(公告)日:2024-03-19

    申请号:US17310643

    申请日:2020-02-13

    申请人: A.T. COBRA

    IPC分类号: F41B11/00 F41A1/04 F41A1/06

    CPC分类号: F41A1/06 F41A1/04

    摘要: A non-lethal rifle that may include a chamber, a barrel, a gas flow controller that is configured to release, following a trigger, a controllable amount of gas into the chamber; wherein the controllable amount of gas is determined based on, at least, information regarding a target; and an ignition unit that is configured to ignite the gas within a chamber thereby causing a controlled explosion that propels a non-lethal projectile through the chamber, the barrel and towards the target.

    Contention-reduced update of storage system parameters

    公开(公告)号:US11922013B2

    公开(公告)日:2024-03-05

    申请号:US17659321

    申请日:2022-04-14

    申请人: VAST DATA LTD.

    发明人: Amir Miron Avi Goren

    IPC分类号: G06F3/00 G06F3/06 G06F9/30

    摘要: A method for contention reduced update of one or more storage system parameters, the method may include (i) concurrently monitoring the one or more storage system parameters (SSPs) by compute entities (CEs); wherein the concurrently monitoring comprises updating, by the CEs, local counters allocated to different SSPs; (ii) updating, by the CEs, sets of shared counter fields with values of the local counters, wherein different sets are allocated to different SSPs; wherein an updating of a set of a shared counter fields by an CE comprises selecting a shared counter field of the set by the CE; and (iii) calculating values of the different SSPs, wherein a calculating of a value of a SSP is based on at least one value of at least one shared counter field of a set that is allocated to the SSP.

    Recovery point objective compliant star replication

    公开(公告)号:US11868218B1

    公开(公告)日:2024-01-09

    申请号:US17938863

    申请日:2022-10-07

    申请人: VAST DATA LTD.

    IPC分类号: G06F11/16 G06F11/20

    摘要: A method for recovery point objective compliant star replication, the method includes: obtaining, by a SSS, a user defined RPO value; performing replication iterations to each DSS according to replication schedules of the DSSs, wherein at least two DSSs of the multiple DSSs are assigned with replication schedules having different frequencies of replication iterations; wherein each replication iteration includes sending a content related to a scheduled snapshot; determining a conformance to the RPO, of a time elapsed since a content related to a last common snapshot was replicated to each one of the multiple DSSs; and performing a non-scheduled common (NSC) replication iteration to each of the multiple DSSs to prevent a violation of the RPO, wherein the NSC replication iteration includes sending content related to a NSC snapshot to each one of the multiple DSSs.

    Non-human animal crossing alert
    10.
    发明授权

    公开(公告)号:US11840260B2

    公开(公告)日:2023-12-12

    申请号:US17202295

    申请日:2021-03-15

    摘要: A method for generating at least one non-human animal crossing indicator, the method may include receiving by a vehicle computerized system, non-human animal crossing indicators; obtaining sensed information regarding an environment of the vehicle; processing the sensed information, wherein the processing comprises searching for one or more non-human animal crossing indicators of the non-human animal crossing indicators; wherein the non-human animal crossing element is selected out of (i) a non-human animal crossing object and (ii) a non-human animal crossing situation; autonomously determining, when finding at least one of the one or more non-human animal crossing identifiers, that the vehicle is driving towards a non-human animal crossing or is within the non-human animal crossing; and generating an alert when determining that the vehicle is driving towards the non-human animal crossing or is within the non-human animal crossing.