Moving target defense with network level changes providing substantially continuous access to applications

    公开(公告)号:US11005886B2

    公开(公告)日:2021-05-11

    申请号:US16145529

    申请日:2018-09-28

    Abstract: Network level Moving Target Defense techniques are provided with substantially continuous access to protected applications. An exemplary method comprises identifying a first application listening to a first port or a first network address; notifying the first application to listen to a second port or a second network address; notifying at least one additional application that the first application is listening to the second port or the second network address; and notifying the first application to unlisten to the first port or the first network address, wherein the first application operates in a substantially continuous manner during a change from listening to one or more of the first port and the first network address and listening to one or more of the second port and the second network address. The first application can be a stateful application having persistent storage.

    PHYSICAL TO VIRTUAL JOURNAL CASCADING

    公开(公告)号:US20210117440A1

    公开(公告)日:2021-04-22

    申请号:US16655376

    申请日:2019-10-17

    Abstract: Systems and methods for replicating data from storage. Snapshots are taken on a consistency group of volumes and are stored in snapshot volumes. Changes to the data stored in the volumes are identified from the snapshots and the changes are written to a journal. The journal allows the changes to be replicated to a virtual replication system and a physical replication system. The journal can be replicated to different systems, including physical and virtual systems, by exposing the same journal in different manners.

    ANY POINT IN TIME REPLICATION TO THE CLOUD

    公开(公告)号:US20210081431A1

    公开(公告)日:2021-03-18

    申请号:US17107393

    申请日:2020-11-30

    Abstract: Systems, apparatus, and methods for any point in time replication to the cloud. Data is replicated by replicating data to a remote storage or a data bucket in the cloud. At the same time, a metadata stream is generated and stored. The metadata stream establishes a relationship between the data and offsets of the data in the production volume. This allows continuous replication without having to maintain a replica volume. The replica volume can be generated during a rehydration operation that uses the metadata stream to construct the production volume from the cloud data.

    Methods, systems, and apparatuses to update point in time journal using map reduce to create a highly parallel update

    公开(公告)号:US10776211B1

    公开(公告)日:2020-09-15

    申请号:US15390996

    申请日:2016-12-27

    Abstract: A storage system comprises an object store, which comprises a plurality of metadata objects, a plurality of change objects, and a plurality of data objects associated with data stored in at least one logical unit of a production site, and a replication site configured to generate a requested point in time (PIT) based at least in part on the plurality of data objects, by: dividing the plurality of metadata objects into a plurality of respective portions of metadata objects; mapping each respective portion of metadata objects to a respective one of a plurality of reducer nodes; performing map reduce operations on the respective portion of metadata objects, at each respective one of the plurality of reducer nodes, to apply the most recent list of changes that occurred to each offset before the first requested PIT; and merging together the list of changes from each reducer node into the requested PIT.

    ANY POINT IN TIME REPLICATION TO THE CLOUD
    46.
    发明申请

    公开(公告)号:US20200134079A1

    公开(公告)日:2020-04-30

    申请号:US16170809

    申请日:2018-10-25

    Abstract: Systems, apparatus, and methods for any point in time replication to the cloud. Data is replicated by replicating data to a remote storage or a data bucket in the cloud. At the same time, a metadata stream is generated and stored. The metadata stream establishes a relationship between the data and offsets of the data in the production volume. This allows continuous replication without having to maintain a replica volume. The replica volume can be generated during a rehydration operation that uses the metadata stream to construct the production volume from the cloud data.

    Super-Resolution Imaging for a Multi-Sensor Internet of Things Environment

    公开(公告)号:US20200027196A1

    公开(公告)日:2020-01-23

    申请号:US16040775

    申请日:2018-07-20

    Abstract: Image combination techniques are provided for a multi-sensor Internet of Things environment. An exemplary method comprises: dynamically determining an image resolution for at least a portion of an image to be collected by and/or transmitted by a plurality of image sensors within a distributed network based on one or more predefined image resolution rules with respect to an available bandwidth; and combining the image portions from the plurality of image sensors to generate at least one higher resolution image, such as a super-resolution image. The predefined image resolution rules specify, for example, that the portions of an image that have changed should be transmitted with a higher resolution relative to portions of the image that have not changed; and/or that multiple versions of a given image should be combined when the given image is degraded by noise. A plurality of low resolution images having a substantially similar alignment are optionally obtained and combined to obtain at least one high resolution image.

    AUTOMATIC COPY VALIDATION USING REAL-WORLD APPLICATION TRAFFIC

    公开(公告)号:US20200019676A1

    公开(公告)日:2020-01-16

    申请号:US16031930

    申请日:2018-07-10

    Abstract: One example method includes bringing up a clone application in a validation environment, replaying recorded incoming network traffic to the clone application, obtaining a response of the clone application to the incoming network traffic, comparing the response of the clone application to recorded outgoing network traffic of the production application, and making a validation determination regarding the clone application, based on the comparison of the response of the clone application to recorded outgoing network traffic of the production application. When the clone application is not validated, the example method includes identifying and resolving a problem relating to the clone application.

    DATA REDUCTION TECHNIQUES FOR A MULTI-SENSOR INTERNET OF THINGS ENVIRONMENT

    公开(公告)号:US20200007420A1

    公开(公告)日:2020-01-02

    申请号:US16024757

    申请日:2018-06-30

    Abstract: Data reduction techniques are provided for a multi-sensor IoT environment. An exemplary method comprises: dynamically determining, by a device within a distributed network comprised of a plurality of sensors, an amount of sensor data to be collected by and/or transmitted by a sensor within the distributed network based on at least one predefined spatial-based rule and/or at least one predefined temporal-based rule; and processing the sensor data based on the dynamically determined amount of sensor data. A percentage of the plurality of sensors within the distributed network that collect and/or transmit the sensor data can optionally be specified. One or more sensors optionally collect the sensor data at a default resolution and a predefined spatial-based rule and/or a predefined temporal-based rule specifies a predefined trigger for at least one sensor to collect and/or transmit the sensor data at a higher resolution.

    Retroactive log retrieval service
    50.
    发明授权

    公开(公告)号:US10235252B1

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

    申请号:US15195830

    申请日:2016-06-28

    Abstract: A history of requests issued to an application executing in a production environment is stored. The application includes an event logging option set to record a first level of detail in a first log file. While the application is executing in the production environment, a determination is made that the application may have a bug. A backup of the application is restored to a test environment. The event logging option in the restored application is changed to record a second level of detail, greater than the first level of detail, in a second log file. The history of requests is replayed against the restored application having the changed event logging option to generate the second log file.

Patent Agency Ranking