-
公开(公告)号:US12124614B2
公开(公告)日:2024-10-22
申请号:US17109221
申请日:2020-12-02
Applicant: Sage Global Services Limited
CPC classification number: G06F21/64 , G06F16/137 , G06F21/602
Abstract: Apparatus configured to obtain a hash of a file to be transmitted to a second apparatus and an indication of a file creator of the file; retrieve an identifier associated with the file creator; store the hash of the file, associated with the identifier of the file creator, in an immutable ledger; obtain the hash of the file from the second apparatus; verify that the hash of the file is stored in the immutable ledger; retrieve, from the immutable ledger, one or more assertions associated with the file; retrieve, from the immutable ledger, the associated identifier of the file creator using the hash of the file; and transmit, to the second apparatus: a confirmation that the file is from the file creator; and at least one of the one or more assertions associated with the file.
-
公开(公告)号:US12107952B2
公开(公告)日:2024-10-01
申请号:US16079094
申请日:2017-02-16
Applicant: nChain Licensing AG
Inventor: Craig Steven Wright , Stephane Savanah
IPC: G06F16/27 , G06F16/13 , G06Q20/06 , G06Q20/22 , G06Q20/40 , H04L9/06 , H04L9/08 , H04L9/32 , H04L9/00
CPC classification number: H04L9/0838 , G06F16/137 , G06Q20/065 , G06Q20/223 , G06Q20/4015 , H04L9/0637 , H04L9/0819 , H04L9/0894 , H04L9/321 , H04L9/3213 , H04L9/3247 , G06F16/27 , H04L9/50 , H04L2209/56
Abstract: The invention provides a secure method for exchanging entities via a blockchain. The invention incorporates tokenisation techniques, and also techniques for embedding metadata in a redeem script of a blockchain transaction. Embodiment(s) provide a computer implemented method of performing a transfer, the method comprising: generating a first exchange transaction, and broadcasting, over a first network, the first exchange transaction for inclusion on a P2P distributed ledger, wherein the first exchange transaction comprises: an indication of a first quantity of a cryptocurrency to be transferred; a first input provided from an output of a first invitation transaction from a first user, the first invitation transaction previously included on the P2P distributed ledger, a first script, a first user private key associated with the first user, a first third-party private key associated with a first third-party, and a first output indicating a transfer of a first entity from the first user to a second user; and wherein the first script comprises: a first set of metadata providing an indication of the first entity to be transferred and a first set of conditions for the transfer, a first user public key associated with the first user, the first user public key being a cryptographic pair with the first user private key, and a first third-party public key associated with the first third-party, the first third-party public key being a cryptographic pair with the first third-party private key.
-
公开(公告)号:US12105672B2
公开(公告)日:2024-10-01
申请号:US18374791
申请日:2023-09-29
Applicant: MARBEUF CONSEIL ET RECHERCHE
Inventor: Bruno Sangle-Ferriere
CPC classification number: G06F16/137 , G06F9/30029 , H04L9/0643
Abstract: Method for calculating a modifier code of a file, the method comprising the following steps:
a) establishing a list of possible modifier codes;
b) establishing a list of a plurality of possible mixer numbers;
c) for each modifier code: i) creating a list of hashes of the file;
ii) for each mixer number, calculating the hash of the file mixed and modified by the modifier code, the modification of the file being performed using the same modification function;
iii) adding each hash calculated in step ii) to the list of hashes of the file;
iv) counting the number of different elements N of the list of hashes;
v) memorizing this number N, as well as the associated modifier code, if N is the first to be counted or is greater than the number N previously memorized; and
d) returning the last modifier code memorized.-
公开(公告)号:US12101333B1
公开(公告)日:2024-09-24
申请号:US18461055
申请日:2023-09-05
Applicant: Issured Limited
Inventor: Jeddiah Stone , Andrew Evans , Jonathan Empson
CPC classification number: H04L63/123 , G06F16/137 , G06F21/6218 , H04L63/0428 , G06F2221/2101 , G06Q50/18
Abstract: A method of facilitating generation of a verifiable and immutable record. The method comprises, at a user device, obtaining a data file, generating an audit file for the data file, and separately hashing the data file and the audit file. The method further comprises storing the data file, the audit file and the hash values in a secure memory location, access to which is controlled, and preventing changes to the stored data by a user. When access is available to a remote server system, the stored data is sent to the remote server system and, in response, a notification received over confirming that the remote server system has verified the data file and the audit file and has created an immutable record of both. The user is then permitted to change the stored data file and or audit file in the secure memory location.
-
公开(公告)号:US12093550B2
公开(公告)日:2024-09-17
申请号:US17386873
申请日:2021-07-28
Applicant: EMC IP Holding Company LLC
Inventor: John H. Lee , Michael C. Brundage , Nagapraveen V. Seela , Alan L. Taylor , William C. Davenport
CPC classification number: G06F3/0641 , G06F3/061 , G06F3/0631 , G06F3/0659 , G06F3/0683 , G06F16/137 , G06F16/2246
Abstract: A method performed by a data storage apparatus of maintaining filesystem object attributes in connection with a plurality of drivers is provided. Each driver of the plurality is configured to operate on a respective set of filesystem objects. The method includes (a) for each driver of the plurality, creating a respective driver-specific storage volume; (b) storing, within each driver-specific storage volume, attributes specific to respective filesystem objects operated on by the driver of that driver-specific storage volume; and (c) while operating a particular driver of the plurality on a particular filesystem object, using values of the stored attributes specific to that particular filesystem object operated on by that particular driver. An apparatus, system, and computer program product for performing a similar method are also provided.
-
公开(公告)号:US20240289303A1
公开(公告)日:2024-08-29
申请号:US18175770
申请日:2023-02-28
Applicant: CrowdStrike, Inc.
Inventor: Marco Vedovati , Martin Kelly
CPC classification number: G06F16/164 , G06F16/137 , G06F16/1734
Abstract: A method of generating a file hash using mount namespace data includes identifying, by a user space monitoring application executing in a user space of an operating system, a target application file associated with a target application process executing in the user space of the operating system, wherein the target application process is associated with a first mount namespace, accessing, by the user space monitoring application, a mapping between the first mount namespace and one or more processes executing in the user space of the operating system, switching, by a processing device, the user space monitoring application to the first mount namespace based on the mapping, and accessing, by the user space monitoring application, the target application file in the first mount namespace.
-
公开(公告)号:US20240256491A1
公开(公告)日:2024-08-01
申请号:US18160148
申请日:2023-01-26
Applicant: Dell Products L.P.
Inventor: Bhimsen Bhanjois , Donna Barry Lewis , Chegu Vinod
IPC: G06F16/174 , G06F11/14 , G06F16/13
CPC classification number: G06F16/1752 , G06F11/1456 , G06F16/137
Abstract: Embodiments for performing the inline deduplication by filtering streaming data as it is received by a backup client through a backup server executing a backup process. A data processing unit (DPU) is deployed to offload certain processing operations performed by a central processing unit (CPU) of the backup client. An inline deduplication operation comprises file operations, data segmentation, segment fingerprinting, compression, and encryption prior to storage in a backup target. The DPU is deployed and configured to perform the compression and encryption steps, the entire inline deduplication stack, or the entire inline deduplication stack plus the file system operations.
-
公开(公告)号:US20240233054A9
公开(公告)日:2024-07-11
申请号:US18333387
申请日:2023-06-12
Applicant: SIDE, INC.
Inventor: Edward Wu , Guy Gal , Christopher Dzoba , Jeffrey Judkins , Mark J. Stefik , Adriano Castro
IPC: G06Q50/16 , G06F16/13 , G06F16/182 , G06F16/23 , G06F16/248 , G06F16/27 , G06F21/64 , G06F40/174 , G06F40/186 , G06Q10/0631 , G06Q20/02 , G06Q20/38 , G06V30/418 , H04L9/00 , H04L9/06 , H04L9/08 , H04L9/32
CPC classification number: G06Q50/167 , G06F16/137 , G06F16/1834 , G06F16/1837 , G06F16/2358 , G06F16/248 , G06F16/27 , G06F21/64 , G06F40/174 , G06F40/186 , G06Q10/06314 , G06Q20/02 , G06Q20/3827 , G06Q50/16 , G06V30/418 , H04L9/0637 , H04L9/0643 , H04L9/0825 , H04L9/3236 , H04L9/50 , G06Q2220/00
Abstract: A system and method for document transformation and recordation is provided. Documents for a transaction of real property are identified based on a jurisdiction in which the real property is located. Each document includes a plurality of data fields and each data field is associated with a data field identifier. A data value is received in at least one of the data fields of one or more of the documents. The data fields in the documents associated with the data field identifiers that match the data field identifiers of the data fields in which the data values are received are identified. The identified data fields are automatically populated with the data values based on the data field identifiers associated with the data values. A completeness rule is applied to the documents by verifying whether all required documents for completing the transaction in the jurisdiction are satisfied by the documents.
-
公开(公告)号:US20240220453A1
公开(公告)日:2024-07-04
申请号:US18092478
申请日:2023-01-03
Applicant: Dell Products L.P.
Inventor: Sarat Kumar Behera , Rabi Shankar Shaw , Anurag Bhatnagar , Aditi Singh
CPC classification number: G06F16/16 , G06F16/137
Abstract: A method comprises computing a first hash value for at least one file of a plurality of files to be tiered in connection with a file tiering operation of the plurality of files from a source storage location to a destination storage location, wherein the file tiering operation comprises tiering of the at least one file to the destination storage location. In the method, the first hash value is compared to a second hash value for the at least one file, wherein the second hash value is computed from data in an object on the destination storage location corresponding to the at least one file. Based at least in part on the comparing, a determination is made whether the first hash value is the same as the second hash value. The tiering of the at least one file to the destination storage location proceeds in response to an affirmative determination.
-
公开(公告)号:US12026125B2
公开(公告)日:2024-07-02
申请号:US16974014
申请日:2020-09-04
Applicant: FALCONSTOR, INC.
Inventor: Wai Lam
IPC: G06F16/13 , G06F16/174
CPC classification number: G06F16/13 , G06F16/137 , G06F16/174
Abstract: In an example of an embodiment of the invention, data is replaced by a digest of the data to decrease storage requirements. When the format of the data is not known, a repeating pattern is identified within stored data comprising a plurality of data files, each data file comprising at least a header section and a data section. At least one occurrence of the repeating pattern is identified as a header section of a respective data file, and a data section of the respective data file is identified based, at least in part, on a location of the at least one occurrence of the repeating pattern. The identified data section of the respective data file is backed up. Systems are also disclosed.
-
-
-
-
-
-
-
-
-