Patents by Inventor Daniel Akerud

Daniel Akerud has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240134636
    Abstract: A computer-implemented method (400) for performing software composition analysis of a target source code (90) for a computer program or a part thereof is disclosed herein. The method (400) involves performing (410) a first exploration process. The first exploration process comprises searching (412) a plurality of first software archives (10) originating from different sources in a global computer network (100) to find first occurrences (12) of the target source code (90) among source code files in the plurality of first software archives (10), and for every found first occurrence (12) of the target source code (90), collecting (414) a first set of key information (14) about matching source code files (16) or snippets (16a) therein. The method (400) further involves performing (420) a second exploration process.
    Type: Application
    Filed: March 17, 2022
    Publication date: April 25, 2024
    Inventors: Jon Aldama, Daniel Åkerud
  • Patent number: 11809728
    Abstract: Systems and methods for storing data in an intermediate format for storing, converting the intermediate data format into a production data format of two data volumes, and merging the two data volumes into one data volume.
    Type: Grant
    Filed: January 17, 2019
    Date of Patent: November 7, 2023
    Assignee: Snyk Sweden AB
    Inventors: Julian Coccia, Daniel Akerud
  • Publication number: 20220300277
    Abstract: A computer-implemented method (400) for performing software composition analysis of a target source code (90) for a computer program or a part thereof is disclosed herein. The method (400) involves performing (410) a first exploration process. The first exploration process comprises searching (412) a plurality of first software archives (10) originating from different sources in a global computer network (100) to find first occurrences (12) of the target source code (90) among source code files in the plurality of first software archives (10), and for every found first occurrence (12) of the target source code (90), collecting (414) a first set of key information (14) about matching source code files (16) or snippets (16a) therein. The method (400) further involves performing (420) a second exploration process.
    Type: Application
    Filed: March 19, 2021
    Publication date: September 22, 2022
    Inventors: Jon Aldama, Daniel Åkerud
  • Publication number: 20210256130
    Abstract: A computer-implemented method for determining an origin of a target source code for a computer program or a part thereof. The method involves: Searching a plurality of software archives from different sources in a global computer network to find occurrences of the target source code among code files in said software archives. For every found occurrence of the target source code, the method further involves collecting key information about the matching source code files and, from the key information collected a frequency map is built that contains, for each keyword found in the key information, a keyword count value being indicative of the number of times the keyword occurs in the key information.
    Type: Application
    Filed: April 3, 2020
    Publication date: August 19, 2021
    Inventor: Daniel Åkerud
  • Publication number: 20200233599
    Abstract: Systems and methods for storing data in an intermediate format for storing, converting the intermediate data format into a production data format of two data volumes, and merging the two data volumes into one data volume
    Type: Application
    Filed: January 17, 2019
    Publication date: July 23, 2020
    Applicant: Fossid AB
    Inventors: Julian Coccia, Daniel Akerud