Patents by Inventor Erlend Jensen

Erlend Jensen 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: 11657060
    Abstract: An analysis application utilizes interactivity signals to generate relationships and promote content. One or more interactivity applications, such as a social networking application, are queried to retrieve interactivity signals. Interactivity signals include an interaction pattern that indicates a relationship between a user and relations of the user. A relationship graph is constructed based on the interactivity signals. Content associated with a user is promoted based on the relationship graph. A weight of the interactivity signals is adjusted to improve a ranking of the relationship graph and a ranking of the content.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: May 23, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hakon Brugard, Rune Devik, Stein Arild Jakobsen, Roger Hansen, Michael Taylor, Magnus Mortensen, Bjornstein Lilleby, Fredrik Holm, Erlend Jensen, Torbjorn Helvik, Vidar Vikjord
  • Patent number: 11620299
    Abstract: An analysis application utilizes interactivity signals to generate relationships and promote content. One or more interactivity applications, such as a social networking application, are queried to retrieve interactivity signals. Interactivity signals include an interaction pattern that indicates a relationship between a user and relations of the user. A relationship graph is constructed based on the interactivity signals. Content associated with a user is promoted based on the relationship graph. A weight of the interactivity signals is adjusted to improve a ranking of the relationship graph and a ranking of the content.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: April 4, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hakon Brugard, Rune Devik, Stein Arild Jakobsen, Roger Hansen, Michael Taylor, Magnus Mortensen, Bjornstein Lilleby, Fredrik Holm, Erlend Jensen, Torbjorn Helvik, Vidar Vikjord
  • Publication number: 20220164312
    Abstract: Examples of the present disclosure describe systems and methods for electronic communication and file reference association. In an example, a file reference may refer to file content stored by a file service. The file reference may be used to share the file content in an electronic communication among a plurality of users. The file reference may be identified within the electronic communication, and may be used to generate a file node. The file node may store information relating to the file content and/or file reference. A message node associated with the electronic communication may be created, which may be associated with the file node. The file node may later be used to identify electronic communications relating to the file reference. Thus, electronic communications relating to the file reference may be accessible to a user using the file reference or by searching, rather than manually identifying related electronic communications.
    Type: Application
    Filed: December 3, 2021
    Publication date: May 26, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Bjørn ELVHEIM, Vegar PETTERSEN, Erlend JENSEN, Jon MELING, Terje JOHANSEN, Kristian ELSEBØ
  • Patent number: 11221987
    Abstract: Examples of the present disclosure describe systems and methods for electronic communication and file reference association. In an example, a file reference may refer to file content stored by a file service. The file reference may be used to share the file content in an electronic communication among a plurality of users. The file reference may be identified within the electronic communication, and may be used to generate a file node. The file node may store information relating to the file content and/or file reference. A message node associated with the electronic communication may be created, which may be associated with the file node. The file node may later be used to identify electronic communications relating to the file reference. Thus, electronic communications relating to the file reference may be accessible to a user using the file reference or by searching, rather than manually identifying related electronic communications.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: January 11, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bjørn Elvheim, Vegar Pettersen, Erlend Jensen, Jon Meling, Terje Johansen, Kristian Elsebø
  • Publication number: 20210344549
    Abstract: Disclosed herein is a method of transmitting data, the method comprising: obtaining a plurality of data blocks; determining a plurality of values of a transmission parameter for a transmitter; determining a plurality of values of a processing parameter of a processor; determining, for each of the obtained data blocks, one of a plurality of compression levels in dependence on at least one of the determined transmission parameter values and/or at least one processing parameter values; compressing each of a plurality data blocks in dependence on the determined compression level each block; and transmitting the data blocks; wherein: the transmitted data blocks comprise data blocks are compressed with different compression levels; and one of the compression levels is a determination to not compress data blocks such that the method does not compress some of the transmitted data blocks.
    Type: Application
    Filed: May 2, 2021
    Publication date: November 4, 2021
    Applicant: MemoScale AS
    Inventors: Kjetil Babington, Rune Erlend Jensen, Sindre Berg Stene
  • Patent number: 11042440
    Abstract: Disclosed herein is a computer-implemented method of including data characterising values of source data in redundant data, wherein there are K source nodes of source data and R redundant nodes of redundant data such that there are a plurality of N nodes, where N=(K+R), wherein each of the N nodes comprises a plurality of sub-blocks of data, wherein a block of data comprises N sub-blocks with each of the N sub-blocks comprised by a different one of the N nodes, such that each block comprises K sub-blocks of source data and R sub-blocks of redundant data, the method comprising: calculating K data characterising values in dependence on sub-blocks comprised by the source nodes, wherein each of the data characterising values is associated with a different one of the K source nodes, each of the K data characterising values is associated with a different block and each of the K data characterising values is calculated in dependence on all of the sub-blocks of the source node that the data characterising value is as
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: June 22, 2021
    Assignee: MEMOSCALE AS
    Inventor: Rune Erlend Jensen
  • Patent number: 10902154
    Abstract: Disclosed herein is a computer-implemented method of including signatures of source data in redundant data, wherein there are K source nodes of source data and R redundant nodes of redundant data such that there are a plurality of N nodes, where N=(K+R), wherein each of the N nodes comprises a plurality of sub-blocks of data, wherein a block of data comprises N sub-blocks with each of the N sub-blocks comprised by a different one of the N nodes, such that each block comprises K sub-blocks of source data and R sub-blocks of redundant data, the method comprising: calculating K signatures in dependence on sub-blocks comprised by the source nodes, wherein each of the signatures is associated with a different one of the K source nodes, each of the K signatures is associated with a different block and each of the K signatures is calculated in dependence on all of the sub-blocks of the source node that the signature is associated with except the one sub-block of the source node that is also comprised by the block th
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: January 26, 2021
    Assignee: MEMOSCALE AS
    Inventor: Rune Erlend Jensen
  • Publication number: 20190114221
    Abstract: Disclosed herein is a computer-implemented method of including data characterising values of source data in redundant data, wherein there are K source nodes of source data and R redundant nodes of redundant data such that there are a plurality of N nodes, where N=(K+R), wherein each of the N nodes comprises a plurality of sub-blocks of data, wherein a block of data comprises N sub-blocks with each of the N sub-blocks comprised by a different one of the N nodes, such that each block comprises K sub-blocks of source data and R sub-blocks of redundant data, the method comprising: calculating K data characterising values in dependence on sub-blocks comprised by the source nodes, wherein each of the data characterising values is associated with a different one of the K source nodes, each of the K data characterising values is associated with a different block and each of the K data characterising values is calculated in dependence on all of the sub-blocks of the source node that the data characterising value is as
    Type: Application
    Filed: March 17, 2017
    Publication date: April 18, 2019
    Inventor: Rune Erlend JENSEN
  • Publication number: 20190087605
    Abstract: Disclosed herein is a computer-implemented method of including signatures of source data in redundant data, wherein there are K source nodes of source data and R redundant nodes of redundant data such that there are a plurality of N nodes, where N=(K+R), wherein each of the N nodes comprises a plurality of sub-blocks of data, wherein a block of data comprises N sub-blocks with each of the N sub-blocks comprised by a different one of the N nodes, such that each block comprises K sub-blocks of source data and R sub-blocks of redundant data, the method comprising: calculating K signatures in dependence on sub-blocks comprised by the source nodes, wherein each of the signatures is associated with a different one of the K source nodes, each of the K signatures is associated with a different block and each of the K signatures is calculated in dependence on all of the sub-blocks of the source node that the signature is associated with except the one sub-block of the source node that is also comprised by the block th
    Type: Application
    Filed: September 18, 2018
    Publication date: March 21, 2019
    Inventor: Rune Erlend JENSEN
  • Publication number: 20180373714
    Abstract: Examples of the present disclosure describe systems and methods for electronic communication and file reference association. In an example, a file reference may refer to file content stored by a file service. The file reference may be used to share the file content in an electronic communication among a plurality of users. The file reference may be identified within the electronic communication, and may be used to generate a file node. The file node may store information relating to the file content and/or file reference. A message node associated with the electronic communication may be created, which may be associated with the file node. The file node may later be used to identify electronic communications relating to the file reference. Thus, electronic communications relating to the file reference may be accessible to a user using the file reference or by searching, rather than manually identifying related electronic communications.
    Type: Application
    Filed: June 23, 2017
    Publication date: December 27, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Bjørn ELVHEIM, Vegar PETTERSEN, Erlend JENSEN, Jon MELING, Terje JOHANSEN, Kristian ELSEBØ
  • Patent number: 9430443
    Abstract: Disclosed herein is a method of generating a generator matrix for defining how to systematically code source data, the method comprising: determining source nodes for comprising a plurality of sub-stripes of source data, wherein the number of source nodes is K and the number of sub-stripes of source data comprised by each source node is S; determining redundant nodes for comprising a plurality of sub-stripes of coded data, wherein the number of redundant nodes is R and the number of sub-stripes of coded data comprised by each redundant node is S; determining values of a first generator matrix according to a systematic coding technique such that K of the rows of the generator matrix to define how to generate all of the K source nodes as comprising source data and R of the rows of the first generator matrix define how to generate all of the R redundant nodes as comprising combinations of two or more of the source nodes; generating a second generator matrix, with a first dimension (K×S) and a second dimension ((
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: August 30, 2016
    Assignee: Norwegian University of Science and Technology
    Inventors: Rune Erlend Jensen, Katina Kralevska, Danilo Gligoroski, Sindre Berg Stene
  • Publication number: 20160203510
    Abstract: A personalized campaign engine is provided. The personalized campaign engine selects a user as a candidate receiver of a campaign message. A personalized campaign message is generated for the user that comprises content items that are relevant to the user based on identified relationships between the user and content items and relationships between the user and other individuals. Relationships between the user and content items and relationships between the user and other individuals are identified by interrogating disparate repositories of information for organizational relationship data and activity data associated with the user. The personalized campaign engine customizes the campaign message for the user by using known information about the user to select a certain template, medium, and delivery strategy.
    Type: Application
    Filed: January 9, 2015
    Publication date: July 14, 2016
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Tiago Pregueiro, Lucian Baciu, Sverre Tennøe, Rune Devik, Bjørnstein Lilleby, Erlend Jensen, Stein Arild Jakobsen, Oleg Melnychuk
  • Publication number: 20150242473
    Abstract: An analysis application utilizes interactivity signals to generate relationships and promote content. One or more interactivity applications, such as a social networking application, are queried to retrieve interactivity signals. Interactivity signals include an interaction pattern that indicates a relationship between a user and relations of the user. A relationship graph is constructed based on the interactivity signals. Content associated with a user is promoted based on the relationship graph. A weight of the interactivity signals is adjusted to improve a ranking of the relationship graph and a ranking of the content.
    Type: Application
    Filed: February 27, 2014
    Publication date: August 27, 2015
    Applicant: Microsoft Corporation
    Inventors: Hakon Brugard, Rune Devik, Stein Arild Jakobsen, Roger Hansen, Michael Taylor, Magnus Mortensen, Bjornstein Lilleby, Fredrik Holm, Erlend Jensen, Torbjorn Helvik, Vidar Vikjord