TIERED STORAGE OPTIMIZATION AND MIGRATION
    3.
    发明申请

    公开(公告)号:US20200326871A1

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

    申请号:US16379068

    申请日:2019-04-09

    IPC分类号: G06F3/06

    摘要: Systems, methods, and computer program products for automating the management of a tiered storage system, which improves the service life and costs of the flash-based storage devices that comprise the storage system. The systems, methods and program products utilize time series learning models to predict the write frequency of each data block for the next cycle of time. Using the write frequency predictions, management of the tiered flash-based storage system can automatically organize and migrate stored data based on storage costs, migration costs and frequency in which the data is accessed. Data that is more frequently accessed and updated is migrated to high-end flash-based storage devices, which are able to endure a greater number of program/erase cycles, while less frequently accessed data is migrated to less expensive, low-end flash-based storage devices, that have a lower maximum number program/erase cycles.

    Data migration for applications on a mobile device

    公开(公告)号:US10353617B2

    公开(公告)日:2019-07-16

    申请号:US15668056

    申请日:2017-08-03

    摘要: In various embodiments, a computer-implemented method includes identifying data files in external storage, where the data files correspond to a computer software application (application) on a mobile device and where the data files were previously stored on the mobile device. The method may also include sorting the data files into different access levels, where the access levels designate a hierarchy for the data files. The method may also include predicting the sorted data files that will be accessed on the mobile device using a prediction engine. The method may also include locating, in response to the predicting, the predicted data files in the external storage. The method may also include migrating the predicted data files from the external storage to the mobile device, where the migrating is done in order of the access levels.

    MULTIPLE SOURCE WATERMARKING FOR SURVEILLANCE

    公开(公告)号:US20190130518A1

    公开(公告)日:2019-05-02

    申请号:US16232736

    申请日:2018-12-26

    IPC分类号: G06T1/00 H04N19/00 G06K9/00

    摘要: A method, computer program product, and system for generating and embedding a watermark in digital video frame include a processor obtaining a request to generate a watermark and embed the watermark in a digital video frame captured by a first monitor. Based on obtaining the request, the processor fetches from one or more pre-defined regions of a memory resource, digital video data captured by at least two monitors, where a timestamp of the digital video data is equal to a timestamp of the digital video frame. The processor generates a watermark from the digital video data by calculating a binary result of the digital video data. The processor embeds the watermark (binary result) in the digital video frame.

    Data migration for applications on a mobile device

    公开(公告)号:US10248355B2

    公开(公告)日:2019-04-02

    申请号:US15438994

    申请日:2017-02-22

    摘要: In various embodiments, a computer-implemented method includes identifying computer software applications (applications) on a mobile device. The method may also include generating migration profiles for the applications, where each application corresponds (corresponding application) to a migration profile and where the migration profile includes data files about the corresponding application. The method may also include monitoring storage space of the applications on the mobile device, where the monitoring includes identifying data files of the applications. The method may also include calculating an amount of storage space to determine whether there is a shortage of storage space for the data files. The method may also include, in response to calculating that there is a shortage of storage space, determining when the data files will be migrated. The method may also include, in response to determining when the data files will be migrated, migrating the data files to external storage.

    Navigation using a device without global positioning system assistance

    公开(公告)号:US11280621B2

    公开(公告)日:2022-03-22

    申请号:US16240288

    申请日:2019-01-04

    IPC分类号: G01C21/32 G06F16/29

    摘要: A navigation method that includes building a virtual map database of maps for structures that block GPS signals, wherein the virtual maps are created from speed and direction measurements taken from motion sensors of the mobile devices of users of a geographic information system (GIS) map server; and starting a navigation session by a user employing a navigation application that employs the GIS map server. The GIS map server includes GIS map data, and virtual map data from the virtual map database. The virtual map data is for navigation instructions without a GPS signal. A start location is set using the GIS map data to provide the initial start location; and directions are provided to the start location using a virtual map data from the virtual map database.

    Multiple source watermarking for surveillance

    公开(公告)号:US11182873B2

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

    申请号:US16388331

    申请日:2019-04-18

    IPC分类号: G06T1/00 G06K9/00 H04N19/00

    摘要: A method, computer program product, and system for generating and embedding a watermark in digital video frame include a processor obtaining a request to generate a watermark and embed the watermark in a digital video frame captured by a first monitor. Based on obtaining the request, the processor fetches from one or more pre-defined regions of a memory resource, digital video data captured by at least two monitors, where a timestamp of the digital video data is equal to a timestamp of the digital video frame. The processor generates a watermark from the digital video data by calculating a binary result of the digital video data. The processor embeds the watermark (binary result) in the digital video frame.

    Multiple source watermarking for surveillance

    公开(公告)号:US10332227B2

    公开(公告)日:2019-06-25

    申请号:US16232736

    申请日:2018-12-26

    IPC分类号: G06T1/00 G06K9/00 H04N19/00

    摘要: A method, computer program product, and system for generating and embedding a watermark in digital video frame include a processor obtaining a request to generate a watermark and embed the watermark in a digital video frame captured by a first monitor. Based on obtaining the request, the processor fetches from one or more pre-defined regions of a memory resource, digital video data captured by at least two monitors, where a timestamp of the digital video data is equal to a timestamp of the digital video frame. The processor generates a watermark from the digital video data by calculating a binary result of the digital video data. The processor embeds the watermark (binary result) in the digital video frame.