Patents by Inventor Fredrik Persson
Fredrik Persson 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).
-
Patent number: 11741081Abstract: A control module transferring data between a shard and destination shards within a database comprising a plurality of shards, the control module: generating a first hash wheel distribution of shard allocations by applying a defined hashing function to a first integer value per shard allocation; generating a further hash wheel distribution of shard allocations by applying the defined hashing function to a further integer value per shard allocation; determining a range of hash values associated with data to be transferred between the shard and a destination shard, wherein the range of hash values, the shard and the destination shard are defined based on determining a difference between the first hash wheel distribution of shard allocations and the further hash wheel distribution of shard allocations; selecting and controlling the transfer of data associated with the determined range of hash values between the shard and the destination shard.Type: GrantFiled: January 25, 2019Date of Patent: August 29, 2023Assignee: KING.COM LIMITEDInventor: Fredrik Persson
-
Patent number: 11663237Abstract: A method of transferring data between database locations comprising: providing a location reference comprising location values of one or more data collections stored in a database; providing an indicator in association with at least one data collection of the one or more data collections, the indicator being provided in response to initiation of a transfer process of the at least one data collection from a first location of the database to a second location of the database; wherein the indicator is changeable between a first state and a second state, the first state being indicative of the initiation of the transfer process; and as part of the transfer process of the at least one data collection, selectively updating a location value of the at least one data collection in the location reference, in dependence on a determination of whether the indicator is in the first state or the second state.Type: GrantFiled: October 19, 2021Date of Patent: May 30, 2023Assignee: KING.COM LTD.Inventor: Fredrik Persson
-
Patent number: 11616913Abstract: A system for recording image content of a moving user. The system includes a control system, a drone carrying an imaging device, and a user interface for communication with the control system. The control system is configured to: obtain identification data of a user via the user interface; capture an identification image of a predetermined starting area; output said identification image for display on the user interface; obtain identification confirmation of the image; and control the drone, responsive to the obtained confirmation, to monitor movement of the user using the imaging device.Type: GrantFiled: June 21, 2021Date of Patent: March 28, 2023Assignee: Sony Group CorporationInventors: Johan Helgertz, Kristian Dreher, Mathias Franzén, Jonas Berglund, Fredrik Persson, Mikael Berglund
-
Patent number: 11577163Abstract: A game server receives game data associated with a computer implemented game played on a user device. Using this data the computer implemented game is recreated in dependence to generate video data which corresponds to the computer implemented game being played on the user device.Type: GrantFiled: September 30, 2020Date of Patent: February 14, 2023Assignee: KING.COM LTD.Inventor: Fredrik Persson
-
Patent number: 11558536Abstract: A camera device includes an optics unit and a sensor unit releasably connectable to each other, and an electronic accessory releasably connectable to the optics unit by means of a threaded fitting associated with a rotation axis, wherein the optics unit comprises optics unit connectors, which in an assembled state of the camera device each is aligned and in contact with an associated electronic accessory connector of the electronic accessory thereby forming an electric connection between the electronic accessory and the sensor unit via the optics unit, wherein the optics unit connectors and the associated electronic accessory connectors form a first group consisting of at least one optics unit connector and associated electronic accessory connector arranged for power transfer and a second group consisting of at least one optics unit connector and associated electronic accessory connector arranged for signal transfer.Type: GrantFiled: September 11, 2020Date of Patent: January 17, 2023Assignee: AXIS ABInventors: Sebastian Lundblad, Malte Bokvist, Jöns Danelius, Johan Sjöbäck, Fredrik Persson
-
Patent number: 11365440Abstract: This disclosure provides, among other things, a method for processing a membrane comprising rolling circle amplification (RCA) products. In some embodiments, this method may comprise: (a) obtaining a porous capillary membrane that comprises fluorescently labeled RCA products that are in or on the membrane; (b) depositing a curable polymer onto the membrane; and (c) curing the curable polymer to encapsulate the RCA products in a solid. In some embodiments, the curable polymer may be a silicone and may be transparent in its solid form. A kit for performing the method and a composition made by the method are also provided.Type: GrantFiled: August 6, 2020Date of Patent: June 21, 2022Assignee: VANADIS DIAGNOSTICSInventors: Mathias Howell, Ove Öhman, Fredrik Persson, Linus Olausson
-
Publication number: 20220035836Abstract: A method of transferring data between database locations comprising: providing a location reference comprising location values of one or more data collections stored in a database; providing an indicator in association with at least one data collection of the one or more data collections, the indicator being provided in response to initiation of a transfer process of the at least one data collection from a first location of the database to a second location of the database; wherein the indicator is changeable between a first state and a second state, the first state being indicative of the initiation of the transfer process; and as part of the transfer process of the at least one data collection, selectively updating a location value of the at least one data collection in the location reference, in dependence on a determination of whether the indicator is in the first state or the second state.Type: ApplicationFiled: October 19, 2021Publication date: February 3, 2022Inventor: Fredrik PERSSON
-
Publication number: 20210400205Abstract: A system for recording image content of a moving user. The system includes a control system, a drone carrying an imaging device, and a user interface for communication with the control system. The control system is configured to: obtain identification data of a user via the user interface; capture an identification image of a predetermined starting area; output said identification image for display on the user interface; obtain identification confirmation of the image; and control the drone, responsive to the obtained confirmation, to monitor movement of the user using the imaging device.Type: ApplicationFiled: June 21, 2021Publication date: December 23, 2021Inventors: Johan Helgertz, Kristian Dreher, Mathias Franzén, Jonas Berglund, Fredrik Persson, Mikael Berglund
-
Patent number: 11163796Abstract: A method of transferring data between database locations comprising: providing a location reference comprising location values of one or more data collections stored in a database; providing an indicator in association with at least one data collection of the one or more data collections, the indicator being provided in response to initiation of a transfer process of the at least one data collection from a first location of the database to a second location of the database; wherein the indicator is changeable between a first state and a second state, the first state being indicative of the initiation of the transfer process; and as part of the transfer process of the at least one data collection, selectively updating a location value of the at least one data collection in the location reference, in dependence on a determination of whether the indicator is in the first state or the second state.Type: GrantFiled: June 25, 2019Date of Patent: November 2, 2021Assignee: KING.COM LTD.Inventor: Fredrik Persson
-
Patent number: 11138231Abstract: A control module configured to control transferring data between a first shard location and a second shard location, the control module comprising at least one processor and at least one memory including a computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the control module at least to: obtain a configuration mode indicator, the configuration mode indicator configured to identify a configuration mode phase from a series of phases; and control the transfer of data between the first shard location and the second shard location according to one of a series of control module behaviours based on the configuration mode phase, wherein at least one store module is configured to operate according to one of a series of defined store module behaviours also based on the configuration mode phase.Type: GrantFiled: January 25, 2019Date of Patent: October 5, 2021Assignee: KING.COM LTD.Inventor: Fredrik Persson
-
Publication number: 20210084204Abstract: A camera device includes an optics unit and a sensor unit releasably connectable to each other, and an electronic accessory releasably connectable to the optics unit by means of a threaded fitting associated with a rotation axis, wherein the optics unit comprises optics unit connectors, which in an assembled state of the camera device each is aligned and in contact with an associated electronic accessory connector of the electronic accessory thereby forming an electric connection between the electronic accessory and the sensor unit via the optics unit, wherein the optics unit connectors and the associated electronic accessory connectors form a first group consisting of at least one optics unit connector and associated electronic accessory connector arranged for power transfer and a second group consisting of at least one optics unit connector and associated electronic accessory connector arranged for signal transfer.Type: ApplicationFiled: September 11, 2020Publication date: March 18, 2021Applicant: Axis ABInventors: Sebastian LUNDBLAD, Malte BOKVIST, Jöns DANELIUS, Johan SJÖBÄCK, Fredrik PERSSON
-
Patent number: 10934579Abstract: A method of sample analysis is provided. In certain embodiments, the method may comprise: (a) filtering a liquid sample containing rolling circle amplification (RCA) products using a porous capillary membrane, thereby producing an array of the RCA products on the membrane; wherein the sample contains at least a first population of RCA products and a second population of RCA products, wherein the first and second populations of labeled RCA products are distinguishably labeled; and (b) determining the amount of the first labeled population of RCA products and the amount of the second labeled population of RCA products in an area of the membrane.Type: GrantFiled: January 11, 2019Date of Patent: March 2, 2021Assignee: VANADIS DIAGNOSTICSInventors: Ove Öhman, Fredrik Persson, Mathias Howell
-
Publication number: 20210008447Abstract: A game server receives game data associated with a computer implemented game played on a user device. Using this data the computer implemented game is recreated in dependence to generate video data which corresponds to the computer implemented game being played on the user device.Type: ApplicationFiled: September 30, 2020Publication date: January 14, 2021Inventor: Fredrik PERSSON
-
Publication number: 20200362388Abstract: This disclosure provides, among other things, a method for processing a membrane comprising rolling circle amplification (RCA) products. In some embodiments, this method may comprise: (a) obtaining a porous capillary membrane that comprises fluorescently labeled RCA products that are in or on the membrane; (b) depositing a curable polymer onto the membrane; and (c) curing the curable polymer to encapsulate the RCA products in a solid. In some embodiments, the curable polymer may be a silicone and may be transparent in its solid form. A kit for performing the method and a composition made by the method are also provided.Type: ApplicationFiled: August 6, 2020Publication date: November 19, 2020Inventors: Mathias Howell, Ove Öhman, Fredrik Persson, Linus Olausson
-
Patent number: 10792565Abstract: A game server receives game data associated with a computer implemented game played on a user device. Using this data the computer implemented game is recreated in dependence to generate video data which corresponds to the computer implemented game being played on the user device.Type: GrantFiled: October 25, 2016Date of Patent: October 6, 2020Assignee: KING.COM LTD.Inventor: Fredrik Persson
-
Patent number: 10781476Abstract: This disclosure provides, among other things, a method for processing a membrane comprising rolling circle amplification (RCA) products. In some embodiments, this method may comprise: (a) obtaining a porous capillary membrane that comprises fluorescently labeled RCA products that are in or on the membrane; (b) depositing a curable polymer onto the membrane; and (c) curing the curable polymer to encapsulate the RCA products in a solid. In some embodiments, the curable polymer may be a silicone and may be transparent in its solid form. A kit for performing the method and a composition made by the method are also provided.Type: GrantFiled: October 4, 2017Date of Patent: September 22, 2020Assignee: VANADIS DIAGNOSTICSInventors: Mathias Howell, Ove Öhman, Fredrik Persson, Linus Olausson
-
Publication number: 20200242132Abstract: A control module configured to control transferring data between a first shard location and a second shard location, the control module comprising at least one processor and at least one memory including a computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the control module at least to: obtain a configuration mode indicator, the configuration mode indicator configured to identify a configuration mode phase from a series of phases; and control the transfer of data between the first shard location and the second shard location according to one of a series of control module behaviours based on the configuration mode phase, wherein at least one store module is configured to operate according to one of a series of defined store module behaviours also based on the configuration mode phase.Type: ApplicationFiled: January 25, 2019Publication date: July 30, 2020Inventor: Fredrik PERSSON
-
Publication number: 20200242104Abstract: A control module transferring data between a shard and destination shards within a database comprising a plurality of shards, the control module: generating a first hash wheel distribution of shard allocations by applying a defined hashing function to a first integer value per shard allocation; generating a further hash wheel distribution of shard allocations by applying the defined hashing function to a further integer value per shard allocation; determining a range of hash values associated with data to be transferred between the shard and a destination shard, wherein the range of hash values, the shard and the destination shard are defined based on determining a difference between the first hash wheel distribution of shard allocations and the further hash wheel distribution of shard allocations; selecting and controlling the transfer of data associated with the determined range of hash values between the shard and the destination shard.Type: ApplicationFiled: January 25, 2019Publication date: July 30, 2020Inventor: Fredrik PERSSON
-
Publication number: 20190310996Abstract: A method of transferring data between database locations comprising: providing a location reference comprising location values of one or more data collections stored in a database; providing an indicator in association with at least one data collection of the one or more data collections, the indicator being provided in response to initiation of a transfer process of the at least one data collection from a first location of the database to a second location of the database; wherein the indicator is changeable between a first state and a second state, the first state being indicative of the initiation of the transfer process; and as part of the transfer process of the at least one data collection, selectively updating a location value of the at least one data collection in the location reference, in dependence on a determination of whether the indicator is in the first state or the second state.Type: ApplicationFiled: June 25, 2019Publication date: October 10, 2019Inventor: Fredrik PERSSON
-
Patent number: 10350871Abstract: A method for providing a film laminate comprising a substrate and a polymer film, and suitable for forming a part of a laminated packaging material is provided. The method comprises forwarding a web of the substrate to pass through a lamination nip. The method further comprises casting the polymer film by applying a molten polymer material onto a cooling roller to at least partially solidify the molten polymer material to form the polymer film. Furthermore, the method comprises directly forwarding the polymer film to pass through the lamination nip, thereby laminating the polymer film onto the web of the substrate.Type: GrantFiled: October 16, 2015Date of Patent: July 16, 2019Assignee: TETRA LAVAL HOLDINGS & FINANCE S.A.Inventors: Fredrik Persson, Per Engvall