Patents Assigned to M-FILES OY
  • Patent number: 10728182
    Abstract: The invention relates to a method, comprising detecting a notifiable operation concerning an electronic object; automatically generating a notification relating to the detected operation; wherein the generating comprises creating the notification at least from data that is a metadata value of such electronic object that is a target of an indirect reference chain, which chain starts from the electronic object in question sending electronically the generated notification to a relevant user. The invention relates also to an apparatus and a computer program product. The invention may be utilized in a document management system.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: July 28, 2020
    Assignee: M-FILES OY
    Inventors: Hannu Viitala, Antti Nivala
  • Patent number: 10719487
    Abstract: The invention relates to a method, an apparatus, a computer program product for determining metadata for a data item. The method comprises receiving a data item for processing; analyzing content of the data item; generating a set of metadata values based on the analysis of the content of the data item; and using at least a part of the set of metadata values for defining metadata for the data item.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: July 21, 2020
    Assignee: M-FILES OY
    Inventors: Antti Nivala, Gregory C. Milliken, Mikko Rantanen, Jyri Mantysalo
  • Patent number: 10706233
    Abstract: Provided is a computer implemented method including receiving a digital communication; analyzing said communication using natural language processing to identify any semantic reference to one or more digital artifacts; and identifying and locating the one or more digital artifacts. In some embodiments one or more digital artifacts are not specifically identified in the digital communication. In some embodiments one or more digital artifacts are not specifically included in the digital communication. Related apparatus, systems, techniques, and articles are also described.
    Type: Grant
    Filed: March 7, 2016
    Date of Patent: July 7, 2020
    Assignee: M-Files Oy
    Inventors: Trevor Cookson, Jayson deVries, Mostafa Karamibekr, Glenn Owen, Ramanpreet Singh, Christopher Towler
  • Patent number: 10496603
    Abstract: The invention relates to a method for an information management system storing electronic objects being associated with metadata having properties, the method comprising determining a first condition, wherein the first condition specifies a value for a metadata property; determining a second condition; determining if an electronic object has the value specified in the first condition in the electronic object's metadata; and if so determining if the electronic object fulfills the second condition; and if so storing the electronic object to a local storage.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: December 3, 2019
    Assignee: M-FILES OY
    Inventors: Antti Nivala, Paivi Yli-Olli, Ari Laaja
  • Patent number: 10489420
    Abstract: The invention relates to a method, an apparatus and a computer program product. The method comprises managing data in one or more data repositories by a centralized content management system comprising at least one server, wherein said one or more data repositories are connected to said centralized content management system, and at least one of said one or more data repositories resides on a device that is other than a server of the centralized content management system, wherein the method further comprises receiving by a server of the centralized content management system a request from a mobile client device to access data in a data repository connected to the centralized content management system; and providing the mobile client device with an access to the data repository by the centralized content management system.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: November 26, 2019
    Assignee: M-FILES OY
    Inventors: Antti Nivala, Gregory C. Milliken, Mikko Rantanen, Jyri Mantysalo
  • Patent number: 10452623
    Abstract: The invention relates to an intelligent metadata layer for value-based management of information across multiple data repositories. A method according to an embodiment comprises managing data in one or more data repositories via a centralized content management system, wherein said one or more data repositories are connected to said centralized content management system, wherein said centralized content management system provides an access for one or more client devices to data items in said one or more connected data repositories, wherein the method further comprises identifying a data item by the centralized content management system in at least one of the one or more data repositories; creating centralized content management metadata for said identified data item; and associating the created centralized content management metadata with said identified data item.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: October 22, 2019
    Assignee: M-Files Oy
    Inventors: Antti Nivala, Gregory C. Milliken, Mikko Rantanen, Jyri Mantysalo
  • Patent number: 10037370
    Abstract: The invention relates to a method for replicating metadata structure of a target server according to metadata structure of a source server. The method comprises importing the metadata structure of the source server to the target server, wherein the metadata structure defines by means of structure elements semantics for a metadata, which metadata is associated with electronic objects being stored in said source server; mapping the structure elements to corresponding structure elements in the target server according to mapping rules, wherein similarity mapping is performed for referenced structure elements and identity mapping is performed for fully represented structure elements; and copying content elements—if available—containing at least electronic objects with associated metadata from the source server to the target server by applying the imported metadata structure.
    Type: Grant
    Filed: May 22, 2013
    Date of Patent: July 31, 2018
    Assignee: M-FILES OY
    Inventors: Markku Laitkorpi, Antti Nivala, Juho Nokela, Timo Partanen, Juha Lepola
  • Patent number: 9936015
    Abstract: The invention relates to a content management system and a method therein. The content management system comprises at least a first vault in a server and a migration tool. The method comprises receiving by the migration tool a content packet from a third-party application; receiving by the migration tool information on a metadata structure used in the first vault; generating a replication packet by adapting content from the content packet according to the information on the metadata structure; storing the replication packet in the server; and replicating the objects in the replication packet to the first vault.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: April 3, 2018
    Assignee: M-FILES OY
    Inventors: Lassi Pohjoisvirta, Juha Lepola, Jari Paija
  • Patent number: 9864733
    Abstract: The invention relates to a method for generating a presentation from a metadata only, or from a metadata and a document file. A content management system stores electronic data as electronic objects, wherein an electronic object is associated with metadata having one or more properties and corresponding values. The method in such a system comprises determining a presentation template for an electronic object; modifying at least one section of the presentation template with a property value obtained by utilizing metadata of the object; and generating a metadata presentation of the modified presentation template.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: January 9, 2018
    Assignee: M-FILES OY
    Inventors: Timo Hyrsyla, Lassi Pohjoisvirta, Kristian Virmo, Joel Heinrich
  • Patent number: 9842150
    Abstract: The invention relates to determining a visibility component from a metadata value of an object, determining a visibility-affecting feature of a mobile device using the information management system, and retrieving the object to a display view of the mobile device, if the determined visibility-affecting feature corresponds to a value of a visibility property of the visibility component. The invention further relates to an apparatus, and a computer program product that perform the method.
    Type: Grant
    Filed: March 5, 2015
    Date of Patent: December 12, 2017
    Assignee: M-FILES OY
    Inventors: Antti Nivala, Paivi Yli-Olli, Ari Laaja
  • Patent number: 9672198
    Abstract: The invention relates to a method, to a client device, to a server, to a computer system and to a computer readable medium, where the computer system stores a folder arrangement comprising one or more folders. In the method changes having occurred in the folder arrangement are determined; and the method comprises determining which changes relate to which folder and updating at least one folder with respect to changes.
    Type: Grant
    Filed: July 2, 2010
    Date of Patent: June 6, 2017
    Assignee: M-Files Oy
    Inventors: Timo Partanen, Antti Nivala
  • Patent number: 9576148
    Abstract: The invention relates to a method for a computer system storing electronic objects being defined by metadata items. The method comprises deriving access rights from one or more security components originating from respective metadata items of at least one object, and determining the effective access rights for the object by means of the security components. The invention also relates to a method for a computer system storing electronic objects being defined by metadata items, wherein access rights for an object are determined by means of one or more pseudo-users. The invention also relates to an apparatus, a computer system and a computer readable medium comprising a computer program stored therein for carrying out the methods.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: February 21, 2017
    Assignee: M-FILES OY
    Inventors: Markku Laitkorpi, Antti Nivala, Juha Lepola, Ari Metsapelto, Timo Partanen
  • Patent number: 9417796
    Abstract: The invention relates to a method for copying data from a source server to a target server, wherein the data is associated with a metadata. The method comprises mapping the metadata of the data to the metadata structure of the target server, where the mapping comprises determining common names for properties being comprised in the metadata; determining if the determined common names exist in the metadata structure of the target server; and if so, copying—together with the data—such properties of the metadata that have matching common names in the metadata structure of the target server. The invention also relates to a hybrid content management system.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: August 16, 2016
    Assignee: M-Files Oy
    Inventors: Markku Laitkorpi, Antti Nivala, Juho Nokela, Timo Partanen, Juha Lepola
  • Patent number: 9135588
    Abstract: The invention relates to a method for controlling state transition of an electronic object in a workflow. The method comprises receiving a request for a state transition for an electronic object from a user; determining the current state of the object from a metadata of the electronic object; determining the next state after the state transition from the request; determining one or more pseudo-users that are allowed to perform a state transition from the current state to the next state; retrieving at least one person identity by utilizing at least one property in a metadata of the electronic object, which person identity is retrieved from a value of a property corresponding to the determined one or more pseudo-users; comparing the identity of the requesting user to the retrieved person identity, and if they match; performing a state transition according to the request.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: September 15, 2015
    Assignee: M-FILES OY
    Inventors: Antti Nivala, Markku Laitkorpi
  • Patent number: 9135030
    Abstract: The invention relates to a method for extending an application in a client device. The method comprises forming a connection from the client device to a server in order to access a document vault in the server; receiving one or more extension elements from the document vault wherein said one or more extension elements comprise software logic; executing the software logic in said client device in order to adapt a document management application as an extension of a file management system of the client device according to the one or more extension elements.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: September 15, 2015
    Assignee: M-FILES OY
    Inventors: Ari Metsäpelto, Timo Harju, Antti Nivala, Juha Lepola
  • Patent number: 9092515
    Abstract: This invention concerns a method for a computer system, a computer system and a computer readable medium. The computer system stores electronic objects being defined by metadata. The method comprises at least retrieving objects based on metadata of the metadata of the object.
    Type: Grant
    Filed: July 2, 2010
    Date of Patent: July 28, 2015
    Assignee: M-FILES OY
    Inventors: Timo Partanen, Juha Lepola
  • Patent number: 9053334
    Abstract: A method for controlling access to metadata or a property in metadata of an electronic object comprises receiving a request from an identified user to access metadata of an electronic object; determining one or more pseudo-users that are allowed to access the requested metadata of the electronic object and their corresponding access modes; retrieving at least one person identity by utilizing at least one property value of one or more properties of the electronic object, which one or more properties correspond to the determined one or more pseudo-users; comparing the identity of the requesting identified user to the retrieved person identities, and if there is a match; providing to the requesting identified user an access to selected properties in the metadata, which selected properties are determined according to the access mode. The invention also relates to a method for defining access to metadata of an electronic object.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: June 9, 2015
    Assignee: M-FILES OY
    Inventors: Antti Nivala, Markku Laitkorpi
  • Publication number: 20150143549
    Abstract: The invention relates to a method for a computer system storing electronic objects being defined by metadata items. The method comprises deriving access rights from one or more security components originating from respective metadata items of at least one object, and determining the effective access rights for the object by means of the security components. The invention also relates to a method for a computer system storing electronic objects being defined by metadata items, wherein access rights for an object are determined by means of one or more pseudo-users. The invention also relates to an apparatus, a computer system and a computer readable medium comprising a computer program stored therein for carrying out the methods.
    Type: Application
    Filed: January 29, 2015
    Publication date: May 21, 2015
    Applicant: M-FILES OY
    Inventors: Markku Laitkorpi, Antti Nivala, Juha Lepola, Ari Metsapelto, Timo Partanen
  • Patent number: 8996575
    Abstract: The invention relates to a method for a computer system storing electronic objects being defined by metadata items. The method comprises deriving access rights from one or more security components originating from respective metadata items of at least one object, and determining the effective access rights for the object by means of the security components. The invention also relates to a method for a computer system storing electronic objects being defined by metadata items, wherein access rights for an object are determined by means of one or more pseudo-users. The invention also relates to an apparatus, a computer system and a computer readable medium comprising a computer program stored therein for carrying out the methods.
    Type: Grant
    Filed: September 29, 2010
    Date of Patent: March 31, 2015
    Assignee: M-Files Oy
    Inventors: Markku Laitkorpi, Antti Nivala, Juha Lepola, Ari Metsäpelto, Timo Partanen
  • Patent number: 8938505
    Abstract: The invention relates to a document management system and a method therein. In order to perform co-authoring of an electronic object between at least two devices, the method comprises performing a reservation of an electronic object from a server for co-authoring from a first client device, writing the electronic object in modifiable form to a co-authoring folder in a common location accessible by the first client device and at least one other device; providing an access to at least one other device to the co-authoring folder; and when co-authoring of the electronic object is finished, reading the electronic object from the co-authoring folder and writing the electronic object to the server.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: January 20, 2015
    Assignee: M-Files Oy
    Inventors: Antti Nivala, Jari Paija, Ari Metsäpelto