Patents by Inventor Jon Meling

Jon Meling 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: 11650998
    Abstract: Examples of the present disclosure describe systems and methods for determining authoritative documents based on implicit interlinking and communication signals. In aspects, a search operation may be initiated from one or more applications or services. The search operation may be processed to identify search information, such as one or more content items, content topics, or entities. The identified search information may be used to search one or more data sources for implicit relationships between the search information and content items and/or entities stored by the data sources. The results of the search may be collected and ranked according to one or more criteria. The ranked results may be provided in response to the search operation.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: May 16, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jon Meling, Jan-Ove Karlberg, Vegar S Wang, Jan Heier Johansen, Bernhard Kohlmeier, Tor Kreutzer, Torbjørn Helvik
  • Patent number: 11580305
    Abstract: Examples of the present disclosure describe systems and methods for automatically assisting conversations using a graph database. In order to minimize misunderstanding of words and phrases used by participants during a conversation, phrases from the conversation may be received by conversation assistance application as the conversation takes place. Entities may be extracted from the phrase based on natural language recognition according to a domain context of the participant being assisted. One or more tags may be looked up from a graph database, and may be provided to the participant as a list of hashtags related to the conversation. Links to documents may be extracted based on the tags for the participant for viewing during the conversation.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: February 14, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bernt Ivar Olsen, Kristian Elsebø, Jon Meling
  • Publication number: 20230034911
    Abstract: A method and system for creating a learning graph may include accessing a general knowledge graph, the general knowledge graph including a plurality of items of information about a plurality of general knowledge topics, extracting a plurality of learning topics, the plurality of learning topics being topics associated with a desired learning curriculum, identifying associations between one or more of the plurality of learning topics and one or more of the plurality of items of information in the general knowledge graph, upon identifying the associations, utilizing the associations to create a learning graph based on at least one of the one or more of the plurality of learning topics, the one or more of the plurality of items of information and the associations between them, the learning graph being a learning knowledge visualization graph, and transmitting the learning graph to a learning application for use in providing the desired learning curriculum.
    Type: Application
    Filed: August 2, 2021
    Publication date: February 2, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Jan-Ove Almli KARLBERG, Torbjørn HELVIK, Jon MELING
  • Patent number: 11537988
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for recommending content are presented. An electronic communication between a plurality of members of a common entity may be received. A link to web content in the electronic communication may be identified. A number of instances that the link has been electronically shared with members of the common entity may be determined. A determination may be made as to whether a content propagation threshold has been exceeded based on electronic sharing of the link amongst members of the common entity. The link may be provided for propagation upon determining that the content propagation threshold has been exceeded.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: December 27, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kristian Elsebø, Dag Eidesen, Jon Meling
  • Publication number: 20220405612
    Abstract: A method and system for intelligently identifying relevant application features includes receiving a request to identify the relevant application features for a file, the relevant application features being application features offered by an application associated with the file, retrieving a file usage signal, the file usage signal being a signal stored with the file and including data about user actions performed in the file over one or more sessions, providing the file usage signal as an input to a machine-learning (ML) model to identify the relevant application features based on the file usage signal, receiving from the ML model the identified relevant application features, determining a manner by which the identified relevant application features should be presented for display, and providing data relating to at least one of the identified relevant application features or the manner by which the identified relevant application should be presented to the application.
    Type: Application
    Filed: June 16, 2021
    Publication date: December 22, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Madeline Schuster KLEINER, Jan Heier JOHANSEN, Jon MELING, Bernhard KOHLMEIER, Vegar Skjærven WANG, Jignesh SHAH
  • Patent number: 11531646
    Abstract: Methods, computer systems, computer-storage media, and graphical user interfaces are provided for facilitating generation and utilization of group folders, according to embodiments of the present technology. In embodiments, an indication to merge a first folder associated with a first entity with a second folder associated with a second entity is received. Based on the indication to merge, a group folder associated with the first entity and the second entity is generated. A representation of the group folder is provided for presentation via a navigation pane of the messaging application. A selection of the representation of the group folder can cause execution of a search query in association with an index of messages to obtain messages associated with the first entity and/or the second entity.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: December 20, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jon Meling, Ashok Kuppusamy, Berit Herstad
  • Patent number: 11522924
    Abstract: A method and system for intelligently notifying collaborators of activity on collaborative content include receiving a first indication of a first collaboration activity performed on a first document by a first collaborator among a plurality of first collaborators associated with the first document and responsive to receiving the first indication, obtaining first activity information for the first document comprising the first collaborative activity and one or more second collaborative activities performed on the first document. The method and system determine a lifecycle stage of the first document, analyze the first activity information and the lifecycle stage of the first document to identify one or more second collaborators among the plurality of first collaborators associated with the first document to notify of the first collaborative activity, and provide for displaying the first collaboration activity to the one or more second collaborators.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: December 6, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vegar Skjaerven Wang, Jon Meling, Bernhard Kohlmeier, Madeline Schuster Kleiner, Jan Heier Johansen, Torbjørn Helvik
  • Publication number: 20220353307
    Abstract: A method and system for intelligently notifying collaborators of activity on collaborative content include receiving a first indication of a first collaboration activity performed on a first document by a first collaborator among a plurality of first collaborators associated with the first document and responsive to receiving the first indication, obtaining first activity information for the first document comprising the first collaborative activity and one or more second collaborative activities performed on the first document. The method and system determine a lifecycle stage of the first document, analyze the first activity information and the lifecycle stage of the first document to identify one or more second collaborators among the plurality of first collaborators associated with the first document to notify of the first collaborative activity, and provide for displaying the first collaboration activity to the one or more second collaborators.
    Type: Application
    Filed: April 28, 2021
    Publication date: November 3, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Vegar Skjaerven WANG, Jon MELING, Bernhard KOHLMEIER, Madeline Schuster KLEINER, Jan Heier JOHANSEN, Torbjørn HELVIK
  • 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
  • Publication number: 20220335102
    Abstract: Technology is disclosed for selecting at least one people highlight, with respect to a person of interest, to be shown on one or more user devices. The user device is monitored to determine a user interest in a person of interest. A set of possible people highlights, with respect to the person of interest is determined. A determination is made as to whether any of the possible people highlights should be suppressed and not presented to the user on the user device. Any people highlights that were determined to be people highlights that should be suppressed and not presented are removed to create a remaining set of possible people highlights. At least one of the remaining set of possible people highlights are presented on the user device.
    Type: Application
    Filed: June 30, 2022
    Publication date: October 20, 2022
    Inventors: Lionel Antonio ROBINSON, Vegard Thue BJØRLYKKE, Katrine Øverlie SVELA, Jon MELING, Andreea SANDU, Srinivas Pushkar RAVIPATI, Cem AYKAN, Polijana Andrijana NINCEVIC, Bergljot ENGEN, Matthew Gunter KROE
  • Publication number: 20220284031
    Abstract: A method and system for intelligently ranking search results may include receiving a search request containing one or more terms for performing a search, providing the one or more terms for conducting a search, and receiving a search results index containing a list of a plurality of documents, each of the plurality of documents corresponding to one of the one or more terms or to one or more other terms associated with the at least one of the one or more terms.
    Type: Application
    Filed: May 27, 2022
    Publication date: September 8, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Torbjørn HELVIK, Vegar Skjærven WANG, Jan Heier JOHANSEN, Jon MELING, Madeline Schuster KLEINER, Bernhard KOHLMEIER
  • Patent number: 11392594
    Abstract: A method and system for intelligently ranking search results may include receiving a search request containing one or more terms for performing a search, providing the one or more terms for conducting a search, and receiving a search results index containing a list of a plurality of documents, each of the plurality of documents corresponding to one of the one or more terms or to one or more other terms associated with the at least one of the one or more terms.
    Type: Grant
    Filed: March 18, 2020
    Date of Patent: July 19, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Torbjørn Helvik, Vegar Skjærven Wang, Jan Heier Johansen, Jon Meling, Madeline Schuster Kleiner, Bernhard Kohlmeier
  • Patent number: 11392657
    Abstract: Technology is disclosed for selecting at least one people highlight, with respect to a person of interest, to be shown on one or more user devices. The user device is monitored to determine a user interest in a person of interest. A set of possible people highlights, with respect to the person of interest is determined. A determination is made as to whether any of the possible people highlights should be suppressed and not presented to the user on the user device. Any people highlights that were determined to be people highlights that should be suppressed and not presented are removed to create a remaining set of possible people highlights. At least one of the remaining set of possible people highlights are presented on the user device.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: July 19, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Lionel Antonio Robinson, Vegard Thue Bjørlykke, Katrine Øverlie Svela, Jon Meling, Andreea Sandu, Srinivas Pushkar Ravipati, Cem Aykan, Polijana Andrijana Nincevic, Bergljot Engen, Matthew Gunter Kroe
  • Publication number: 20220222279
    Abstract: A method and system for receiving data relating to one or more activities performed by a user on a document within a specific time period, the one or more activities being performed by using an application, analyzing the data to identify a category of user activity based at least on the type of activity performed on the document, and transmitting a signal to a device for storage in association with the document, the signal including the identified category.
    Type: Application
    Filed: March 31, 2022
    Publication date: July 14, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Bernhard KOHLMEIER, Madeline Schuster KLEINER, Jon MELING, Jan Heier JOHANSEN, Vegar Skjaerven WANG
  • 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: 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: 11328116
    Abstract: A method and system for identifying potential collaborators for a document may include determining a lifecycle stage of a document, determining a subject matter of the document based at least in part on content of the document. The method and system identify one or more potential collaborators to contribute to the document based at least in part on the subject matter of the document, a lifecycle stage of the document, or collaborator-specific information associated with each of the one or more potential collaborators. The method and system may also include providing data relating to the one or more potential collaborators for display.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: May 10, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jon Meling, Jan Heier Johansen, Vegar Skjaerven Wang, Bernhard Kohlmeier, Madeline Schuster Kleiner
  • Patent number: 11321360
    Abstract: A method and system for receiving data relating to one or more activities performed by a user on a document within a specific time period, the one or more activities being performed by using an application, analyzing the data to identify a category of user activity based at least on the type of activity performed on the document, and transmitting a signal to a device for storage in association with the document, the signal including the identified category.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: May 3, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bernhard Kohlmeier, Madeline Schuster Kleiner, Jon Meling, Jan Heier Johansen, Vegar Skjaerven Wang
  • Patent number: 11271885
    Abstract: Techniques of electronic message generation using organizational data are disclosed herein. One example technique includes recognizing a contact a user previously communicated with in an input to an address field of a draft email in the email client. The technique can then include determining whether the input also contains a preset keyword or key phrase indicating an intention of the user to send the draft email to a related entity of the contact. In response to determining that the input also contains a preset keyword or key phrase, the technique includes querying a relationship map corresponding to the contact for an identity and email address of the related entity of the contact and surface the identity and email address in the email client as a suggested destination address for selection by the user.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: March 8, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jon Meling, Jeremy Grubaugh, Alexander Primo Lopez, Livani Pillay, Reid Maker, David Dupree Harris, Andreas Eide, Daniel Duarte
  • Patent number: 11271914
    Abstract: A high percentage of received communications are from external entities. In response to receiving a communication from a sender associated with an entity, the entity may be authenticated and contextualized by retrieving and processing contact information for people at the entity that are directly and/or indirectly associated with a recipient of the communication. For example, contact information for people at the entity who have previously communicated with and/or are connected to the recipient or users related to the recipient, for example, may be retrieved from one or more directory services, social networks, and/or professional networks. The contact information may be processed to create corresponding contact objects, and the contact objects may be processed to create an entity object for the entity that comprises one or more connections between the recipient and the people at the entity. The entity object may be provided to the recipient for display.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: March 8, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Amund Kronen Johansen, Krister Mikalsen, Jon Meling