发明名称 Asset management device and method in a hardware platform
摘要 An asset management method implemented on an integrated circuit uses a keys memory storing keys, each key being associated with an asset identifier, and a data memory storing asset information. The method comprises: receiving an input command for an asset comprising an asset identifier and asset information, computing addresses to Keys memory from the asset identifier, the computing addresses comprising calculating hashes from the asset identifier, finding or allocating an entry in keys memory for the asset, based on the computed set of addresses, depending on the input command, computing a data address to the data memory for the asset from the address and position in the keys memory at which an entry has been found or allocated for the asset; reading data in the data memory at the computed data address; and executing the input command based on the data read in the data memory at the data address.
申请公布号 US9535702(B2) 申请公布日期 2017.01.03
申请号 US201414502963 申请日期 2014.09.30
申请人 ENYX SA 发明人 Kodde Edward
分类号 G06F12/00;G06F9/38;G06Q40/04;G06F21/71;G06F21/79;H04L9/08 主分类号 G06F12/00
代理机构 Baker & Hostetler LLP 代理人 Baker & Hostetler LLP
主权项 1. An asset management method, said method being implemented on an integrated circuit, wherein the integrated circuit comprises a keys memory for storing keys, each key being associated with a respective asset identifier, and a data memory for storing asset information, said method comprising: receiving an input command related to a first asset comprising a first asset identifier and asset information associated with said first asset, computing a first address to said keys memory from said first asset identifier, said step of computing a first address comprising calculating a hash from said first asset identifier, searching for an entry in said keys memory for said first asset, based on said first address, allocating a new entry in said keys memory for said first asset when it is determined that no entry for said first address has been found in said keys memory, computing a first data address to said data memory for said first asset from the address and position in the keys memory at which an entry has been allocated for said asset, reading a data word in the data memory at said first data address, executing the input command based on the data word read in the data memory at said first data address, and writing back the result to the keys memory and data memory.
地址 Paris FR