Patents Assigned to INVENIA AS
-
Patent number: 11669060Abstract: A hybrid machine-learning and simulation-based system provides forecasting for an energy system. The system predicts day-ahead and real-time supply and demand, and prices of energy, and generates inputs to an optimization algorithm performed by an Independent System Operator (ISO) that affects behavior of electricity generators and electricity consumers to improve the economic efficiency of electricity grids, and reduce harmful emissions.Type: GrantFiled: August 19, 2019Date of Patent: June 6, 2023Assignee: Invenia Labs LimitedInventors: Cozmin Ududec, Lorenzo Sindoni, Eric Perim Martins
-
Patent number: 10805071Abstract: Scalable method and system for secure sharing of encrypted information in a cloud system, the encrypted information being encrypted only once, and each user joining and accessing a shared folder by individual encrypted key material transferred.Type: GrantFiled: October 13, 2015Date of Patent: October 13, 2020Assignee: INVENIA ASInventors: Terje Wold, Trygve Sanne Hardersen
-
Patent number: 9582678Abstract: A computer implemented method, server computer and computer program for securely storing a data file via a computer communication network. The method includes: providing a computer device of a user with code for providing a unique user name for the user; asking the user for a password; generating an asymmetric key pair for the user having one public key and one private key; encrypting the private key via the hash of the password; generating a file-specific symmetric key specific for the data file; encrypting the data file via the file-specific symmetric key; encrypting the file-specific symmetric key via the public key of the user; where the code is executed by a web browser on the computer device. The server is then receiving the encrypted data file, the encrypted file-specific symmetric key, the encrypted private key of the user and the public key of the user from the computer device.Type: GrantFiled: April 19, 2012Date of Patent: February 28, 2017Assignee: INVENIA ASInventors: Trond Andersen, Anders Andersen, Anders Mathisen, Terje Wold
-
Patent number: 9315417Abstract: Embodiments generally relate to methods for bonding a cap to a substrate. In one embodiment, the method comprises first providing a ring-cap assembly, comprising a cap and an interposer ring comprising a ring material transparent at an illumination wavelength. A peripheral portion of the ring projects outwards beyond the overlying cap. The portion of the ring bottom surface underlying the projecting peripheral portion of the ring comprises a plurality of downwardly extending fingers. The method further comprises positioning the ring-cap assembly so that the plurality of fingers directly overlies predetermined portions of the substrate top substrate, creating a first bond between a first one of the plurality of fingers and a corresponding first predetermined portion of the substrate top surface, while illuminating and observing the first predetermined portion at the illumination wavelength through the projecting peripheral portion of the ring to determine a quality measure of that first bond.Type: GrantFiled: February 17, 2013Date of Patent: April 19, 2016Assignee: Invenias IncInventors: Raymond Miller Karam, Georges Roussos
-
Patent number: 9224003Abstract: A computer implemented method, server computer and computer program for securely storing a data file via a computer communication network and open cloud services. The method includes: providing a user's computer with code for providing a unique user name; asking the user for a password; generating an asymmetric key pair having one public key and one private key; encrypting the private key via a hash of the password; generating a file-specific symmetric key specific for the data file; encrypting the data file via the file-specific symmetric key; encrypting the file-specific symmetric key via the public key; where the code is executed by a web browser on the computer; storing the encrypted file-specific symmetric key as a header part of the encrypted data file, and interacting with the file exchange interface of a cloud service which receives the encrypted data file, and storing the encrypted data file and header part.Type: GrantFiled: October 2, 2012Date of Patent: December 29, 2015Assignee: INVENIA ASInventors: Anders Andersen, Oyvind Pedersen, Terje Wold
-
Publication number: 20150161410Abstract: A computer implemented method, server computer and computer program for securely storing a data file via a computer communication network. The method includes: providing a computer device of a user with code for providing a unique user name for the user; asking the user for a password; generating an asymmetric key pair for the user having one public key and one private key; encrypting the private key via the hash of the password; generating a file-specific symmetric key specific for the data file; encrypting the data file via the file-specific symmetric key; encrypting the file-specific symmetric key via the public key of the user; where the code is executed by a web browser on the computer device. The server is then receiving the encrypted data file, the encrypted file-specific symmetric key, the encrypted private key of the user and the public key of the user from the computer device.Type: ApplicationFiled: April 19, 2012Publication date: June 11, 2015Applicant: INVENIA ASInventors: Trond Andersen, Anders Andersen, Anders Mathisen, Terje Wold
-
Publication number: 20150113279Abstract: A computer implemented method, server computer and computer program for securely storing a data file via a computer communication network and open cloud services. The method includes: providing a user's computer with code for providing a unique user name; asking the user for a password; generating an asymmetric key pair having one public key and one private key; encrypting the private key via a hash of the password; generating a file-specific symmetric key specific for the data file; encrypting the data file via the file-specific symmetric key; encrypting the file-specific symmetric key via the public key; where the code is executed by a web browser on the computer; storing the encrypted file-specific symmetric key as a header part of the encrypted data file, and interacting with the file exchange interface of a cloud service which receives the encrypted data file, and storing the encrypted data file and header part.Type: ApplicationFiled: October 2, 2012Publication date: April 23, 2015Applicant: INVENIA ASInventors: Anders Andersen, Oyvind Pedersen, Terje Wold