Secure monitoring technique for moving k-nearest queries in road network

    公开(公告)号:US10169468B2

    公开(公告)日:2019-01-01

    申请号:US14784227

    申请日:2014-02-13

    Abstract: The present invention is directed to a method of calculating the results of a moving k-nearest query and safe exit locations in a road network, and more particularly to a method and apparatus that receive a request from a client terminal and provide the results of a k-nearest query, a safe zone and safe exit locations together. In the present invention, a query is processed in a server, a request for a query from a querying user and the location information of the querying user are received from an LBS, the location information of the querying user is anonymized and then the query request is transferred to the server, and query results corresponding to the anonymized location information of the querying user are received from the server and then transferred to the querying user, thereby protecting the location information of the querying user.

    Memory controller and data management method thereof
    3.
    发明授权
    Memory controller and data management method thereof 有权
    内存控制器及其数据管理方法

    公开(公告)号:US09304905B2

    公开(公告)日:2016-04-05

    申请号:US14177924

    申请日:2014-02-11

    CPC classification number: G06F12/0246 G06F3/0616 G06F3/064 G06F3/0679

    Abstract: The present invention provides a flash memory controller for mapping the logical addresses to the physical addresses of memory including a plurality of blocks, each having a plurality of pages, wherein the memory controller includes a processor. The processor includes hot page decision unit and an address translation unit. The hot page decision unit classifies pages in each block into hot pages and cold pages based on a predetermined criterion. When there is a plurality of the classified hot pages, the address translation unit respectively arranges the classified hot pages in different target blocks.In accordance with this configuration, upon performing a merge operation, hot pages and cold pages are determined, and the hot pages are respectively distributed to empty blocks, so that concentration of an erase operation on a specific physical block may be avoided, thus wear-leveling may be performed more efficiently.

    Abstract translation: 本发明提供了一种用于将逻辑地址映射到包括多个块的存储器的物理地址的闪存控制器,每个块具有多个页,其中存储器控制器包括处理器。 处理器包括热页决定单元和地址转换单元。 热页决定单元基于预定标准将每个块中的页分类为热页和冷页。 当存在多个分类的热页面时,地址转换单元分别将分类的热页面布置在不同的目标块中。 根据该结构,在执行合并操作时,确定热页和冷页,并且热页分别分配到空块,从而可以避免对特定物理块的擦除操作的集中, 可以更有效地执行调平。

    MEMORY CONTROLLER AND DATA MANAGEMENT METHOD THEREOF
    4.
    发明申请
    MEMORY CONTROLLER AND DATA MANAGEMENT METHOD THEREOF 有权
    内存控制器及其数据管理方法

    公开(公告)号:US20140164687A1

    公开(公告)日:2014-06-12

    申请号:US14177924

    申请日:2014-02-11

    CPC classification number: G06F12/0246 G06F3/0616 G06F3/064 G06F3/0679

    Abstract: The present invention provides a flash memory controller for mapping the logical addresses to the physical addresses of memory including a plurality of blocks, each having a plurality of pages, wherein the memory controller includes a processor. The processor includes hot page decision unit and an address translation unit. The hot page decision unit classifies pages in each block into hot pages and cold pages based on a predetermined criterion. When there is a plurality of the classified hot pages, the address translation unit respectively arranges the classified hot pages in different target blocks.In accordance with this configuration, upon performing a merge operation, hot pages and cold pages are determined, and the hot pages are respectively distributed to empty blocks, so that concentration of an erase operation on a specific physical block may be avoided, thus wear-leveling may be performed more efficiently.

    Abstract translation: 本发明提供了一种用于将逻辑地址映射到包括多个块的存储器的物理地址的闪存控制器,每个块具有多个页,其中存储器控制器包括处理器。 处理器包括热页决定单元和地址转换单元。 热页决定单元基于预定标准将每个块中的页分类为热页和冷页。 当存在多个分类的热页面时,地址转换单元分别将分类的热页面布置在不同的目标块中。 根据该结构,在执行合并操作时,确定热页和冷页,并且热页分别分配到空块,从而可以避免对特定物理块的擦除操作的集中, 可以更有效地执行调平。

Patent Agency Ranking