Patents by Inventor Age Kvalnes

Age Kvalnes 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: 11748506
    Abstract: Controlling access to nodes in a relational graph at query time by using an approximate membership query (AMQ) filter and ordered queries based on historic grants or denials of access according to security context enables a more efficient querying of the relational graph while preserving access controls. Security contexts that grant or deny access to a node are stored in an associated AMQ filter and are queried according to the subject's security context in an order based on the frequency at which the security contexts have previously granted or denied access to nodes in the relational graph.
    Type: Grant
    Filed: May 2, 2022
    Date of Patent: September 5, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tor Kreutzer, Steffen Viken Valvag, Dag Steinnes Eidesen, Amund Kronen Johansen, Peter Dahle Heen, Jan-Ove Almli Karlberg, Jon Meling, Age Kvalnes
  • Patent number: 11652776
    Abstract: Systems and methods for providing notification delivery based on utilization of bloom filters are provided. A collaboration system obtains subscriber information for each user of a collaboration system, whereby the subscriber information corresponds to one or more features of content that are relevant to each user. The collaboration system hashes the subscriber information to generate a bloom filter for each user. The collaboration system receives an article to be published, whereby the article comprises a set of features. The set of features is hashed to obtain a hash set. The hashing of the set of features is performed using same hashing functions as that used to generate the bloom filter. The collaboration system compares the hash set to the bloom filter to identify a match, whereby the match indicates a feature of the article matches the subscriber information. The collaboration system generates a list of recipients based on the match.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: May 16, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Age Kvalnes, Dmitriy Meyerzon, Jeffrey L. Wight, Nikita Voronkov, Praveen Kumar Reddy Malireddy
  • Publication number: 20220343013
    Abstract: Controlling access to nodes in a relational graph at query time by using an approximate membership query (AMQ) filter and ordered queries based on historic grants or denials of access according to security context enables a more efficient querying of the relational graph while preserving access controls. Security contexts that grant or deny access to a node are stored in an associated AMQ filter and are queried according to the subject's security context in an order based on the frequency at which the security contexts have previously granted or denied access to nodes in the relational graph.
    Type: Application
    Filed: May 2, 2022
    Publication date: October 27, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Tor KREUTZER, Steffen VIKEN VALVAG, Dag Steinnes EIDESEN, Amund Kronen JOHANSEN, Peter Dahle HEEN, Jan-Ove Almli KARLBERG, Jon MELING, Age KVALNES
  • Patent number: 11347883
    Abstract: Controlling access to nodes in a relational graph at query time by using an approximate membership query (AMQ) filter and ordered queries based on historic grants or denials of access according to security context enables a more efficient querying of the relational graph while preserving access controls. Security contexts that grant or deny access to a node are stored in an associated AMQ filter and are queried according to the subject's security context in an order based on the frequency at which the security contexts have previously granted or denied access to nodes in the relational graph.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: May 31, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tor Kreutzer, Steffen Viken Valvag, Dag Steinnes Eidesen, Amund Kronen Johansen, Peter Dahle Heen, Jan-Ove Almli Karlberg, Jon Meling, Age Kvalnes
  • Publication number: 20200272754
    Abstract: Controlling access to nodes in a relational graph at query time by using an approximate membership query (AMQ) filter and ordered queries based on historic grants or denials of access according to security context enables a more efficient querying of the relational graph while preserving access controls. Security contexts that grant or deny access to a node are stored in an associated AMQ filter and are queried according to the subject's security context in an order based on the frequency at which the security contexts have previously granted or denied access to nodes in the relational graph.
    Type: Application
    Filed: May 13, 2020
    Publication date: August 27, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Tor KREUTZER, Steffen VIKEN VALVAG, Dag Steinnes EIDESEN, Amund Kronen JOHANSEN, Peter Dahle HEEN, Jan-Ove Almli KARLBERG, Jon MELING, Age KVALNES
  • Patent number: 10657282
    Abstract: Controlling access to nodes in a relational graph at query time by using an approximate membership query (AMQ) filter and ordered queries based on historic grants or denials of access according to security context enables a more efficient querying of the relational graph while preserving access controls. Security contexts that grant or deny access to a node are stored in an associated AMQ filter and are queried according to the subject's security context in an order based on the frequency at which the security contexts have previously granted or denied access to nodes in the relational graph.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: May 19, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tor Kreutzer, Steffen Viken Valvag, Dag Steinnes Eidesen, Amund Kronen Johansen, Peter Dahle Heen, Jan-Ove Almli Karlberg, Jon Meling, Age Kvalnes
  • Publication number: 20190171840
    Abstract: Controlling access to nodes in a relational graph at query time by using an approximate membership query (AMQ) filter and ordered queries based on historic grants or denials of access according to security context enables a more efficient querying of the relational graph while preserving access controls. Security contexts that grant or deny access to a node are stored in an associated AMQ filter and are queried according to the subject's security context in an order based on the frequency at which the security contexts have previously granted or denied access to nodes in the relational graph.
    Type: Application
    Filed: February 6, 2019
    Publication date: June 6, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Tor KREUTZER, Steffen VIKEN VALVAG, Dag Steinnes EIDESEN, Amund Kronen JOHANSEN, Peter Dahle HEEN, Jan-Ove Almli KARLBERG, Jon MELING, Age KVALNES
  • Publication number: 20190095448
    Abstract: Systems and methods for providing notification delivery based on utilization of bloom filters are provided. A collaboration system obtains subscriber information for each user of a collaboration system, whereby the subscriber information corresponds to one or more features of content that are relevant to each user. The collaboration system hashes the subscriber information to generate a bloom filter for each user. The collaboration system receives an article to be published, whereby the article comprises a set of features. The set of features is hashed to obtain a hash set. The hashing of the set of features is performed using same hashing functions as that used to generate the bloom filter. The collaboration system compares the hash set to the bloom filter to identify a match, whereby the match indicates a feature of the article matches the subscriber information. The collaboration system generates a list of recipients based on the match.
    Type: Application
    Filed: September 22, 2017
    Publication date: March 28, 2019
    Inventors: Age Kvalnes, Dmitriy Meyerzon, Jeffrey L. Wight, Nikita Voronkov, Praveen Kumar Reddy Malireddy
  • Publication number: 20190097961
    Abstract: Systems and methods for providing notification delivery based on utilization of bloom filters are provided. A collaboration system obtains subscriber information for each user of a collaboration system, whereby the subscriber information corresponds to one or more features of content that are relevant to each user. The collaboration system hashes the subscriber information to generate a bloom filter for each user. The collaboration system receives an article to be published, whereby the article comprises a set of features. The set of features is hashed to obtain a hash set. The hashing of the set of features is performed using same hashing functions as that used to generate the bloom filter. The collaboration system compares the hash set to the bloom filter to identify a match, whereby the match indicates a feature of the article matches the subscriber information. The collaboration system generates a list of recipients based on the match.
    Type: Application
    Filed: September 25, 2017
    Publication date: March 28, 2019
    Inventors: Age Kvalnes, Dmitriy Meyerzon, Jeffrey L. Wight, Nikita Voronkov, Praveen Kumar Reddy Malireddy
  • Patent number: 10242223
    Abstract: Controlling access to nodes in a relational graph at query time by using an approximate membership query (AMQ) filter and ordered queries based on historic grants or denials of access according to security context enables a more efficient querying of the relational graph while preserving access controls. Security contexts that grant or deny access to a node are stored in an associated AMQ filter and are queried according to the subject's security context in an order based on the frequency at which the security contexts have previously granted or denied access to nodes in the relational graph.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: March 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tor Kreutzer, Steffen Viken Valvag, Dag Steinnes Eidesen, Amund Kronen Johansen, Peter Dahle Heen, Jan-Ove Almli Karlberg, Jon Meling, Age Kvalnes
  • Publication number: 20180247073
    Abstract: Controlling access to nodes in a relational graph at query time by using an approximate membership query (AMQ) filter and ordered queries based on historic grants or denials of access according to security context enables a more efficient querying of the relational graph while preserving access controls. Security contexts that grant or deny access to a node are stored in an associated AMQ filter and are queried according to the subject's security context in an order based on the frequency at which the security contexts have previously granted or denied access to nodes in the relational graph.
    Type: Application
    Filed: February 27, 2017
    Publication date: August 30, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Tor Kreutzer, Steffen Viken Valvag, Dag Steinnes Eidesen, Amund Kronen Johansen, Peter Dahle Heen, Jan-Ove Almli Karlberg, Jon Meling, Age Kvalnes