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).

  • Publication number: 20210256080
    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: February 13, 2020
    Publication date: August 19, 2021
    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: 20210224296
    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: January 17, 2020
    Publication date: July 22, 2021
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Bernhard KOHLMEIER, Madeline Schuster KLEINER, Jon MELING, Jan Heier JOHANSEN, Vegar Skjaerven WANG
  • Publication number: 20210166195
    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: Application
    Filed: February 8, 2021
    Publication date: June 3, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Kristian ELSEBØ, Dag EIDESEN, Jon MELING
  • Patent number: 11017005
    Abstract: A method comprising: accessing a record of past emails or IM messages between a first user and a plurality of other users; from amongst a set of entities (e.g. other users, user groups or folders), identifying a subset as preferred entities of the first user, wherein at least some of the preferred entities are identified automatically based on at least a frequency of interaction between the first user and each of the entities; independently of receiving any search queries, causing a graphical user interface to display a list of the preferred entities; and based on the first user selecting one of the entities from the list, causing the graphical user interface to display to the first user a filtered-down list of emails and IM messages, being some or all of the emails or IM messages communicated between the first user and the selected entity.
    Type: Grant
    Filed: January 15, 2018
    Date of Patent: May 25, 2021
    Inventors: Jon Meling, Berit Herstad, Ashok Kuppusamy, Jeremy Grubaugh
  • Publication number: 20210119954
    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: Application
    Filed: October 18, 2019
    Publication date: April 22, 2021
    Inventors: Jon Meling, Jeremy Grubaugh, Alexander Primo Lopez, Livani Pillay, Reid Maker, David Dupree Harris, Andreas Eide, Daniel Duarte
  • Patent number: 10915865
    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 7, 2020
    Date of Patent: February 9, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Kristian Elsebø, Dag Eidesen, Jon Meling
  • Patent number: 10817556
    Abstract: A method comprising: accessing a record of past emails or IM messages between a first user and other users; receiving a search query from the first user; from amongst a set of entities, identifying a subset as preferred entities of the first user; causing a graphical user interface to selectively display a list of the preferred entities; in response to the receipt of the received search query, automatically causing the graphical user interface to display, simultaneously in association with each respective one of the preferred entities in the list, a separate respective numerical count of search results found for the respective entity based on the received search query; and based on the first user selecting one of the entities from the list, causing the graphical user interface to display to the first user a filtered-down list formed from some or all of the search results for the selected entity.
    Type: Grant
    Filed: January 15, 2018
    Date of Patent: October 27, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jon Meling, Berit Herstad, Michael N Snow
  • 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
  • Publication number: 20200250620
    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: Application
    Filed: February 7, 2020
    Publication date: August 6, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Kristian ELSEBØ, Dag EIDESEN, Jon MELING
  • 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
  • Patent number: 10565559
    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: June 23, 2017
    Date of Patent: February 18, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kristian Elsebø, Dag Eidesen, Jon Meling
  • Publication number: 20190220540
    Abstract: A method comprising: accessing a record of past emails or IM messages between a first user and other users; receiving a search query from the first user; from amongst a set of entities, identifying a subset as preferred entities of the first user; causing a graphical user interface to selectively display a list of the preferred entities; in response to the receipt of the received search query, automatically causing the graphical user interface to display, simultaneously in association with each respective one of the preferred entities in the list, a separate respective numerical count of search results found for the respective entity based on the received search query; and based on the first user selecting one of the entities from the list, causing the graphical user interface to display to the first user a filtered-down list formed from some or all of the search results for the selected entity.
    Type: Application
    Filed: January 15, 2018
    Publication date: July 18, 2019
    Inventors: Jon MELING, Berit HERSTAD, Michael N. SNOW
  • Publication number: 20190220541
    Abstract: A method comprising: accessing a record of past emails or IM messages between a first user and a plurality of other users; from amongst a set of entities (e.g. other users, user groups or folders), identifying a subset as preferred entities of the first user, wherein at least some of the preferred entities are identified automatically based on at least a frequency of interaction between the first user and each of the entities; independently of receiving any search queries, causing a graphical user interface to display a list of the preferred entities; and based on the first user selecting one of the entities from the list, causing the graphical user interface to display to the first user a filtered-down list of emails and IM messages, being some or all of the emails or IM messages communicated between the first user and the selected entity.
    Type: Application
    Filed: January 15, 2018
    Publication date: July 18, 2019
    Inventors: Jon MELING, Berit HERSTAD, Ashok KUPPUSAMY, Jeremy GRUBAUGH
  • 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
  • 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: 20190005023
    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: Application
    Filed: June 28, 2017
    Publication date: January 3, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Bernt Ivar OLSEN, Kristian ELSEBØ, Jon MELING
  • 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Ø
  • Publication number: 20180374078
    Abstract: Systems and methods for contact card customization. More specifically, the systems and methods herein leverage authentication protocols and the branded indicators for message identification (BIMI) protocol to allow organizations to display customized contact card information in their sent messages. As such, the systems and methods provide customizable, dynamic, and secure contact cards that can distinguish between an individual and an organization unlike previously utilized contact card systems and methods.
    Type: Application
    Filed: June 23, 2017
    Publication date: December 27, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ross P. ADAMS, Terence M. ZINK, Jon MELING, Amund KRONEN JOHANSEN
  • Publication number: 20180374049
    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: Application
    Filed: June 23, 2017
    Publication date: December 27, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Kristian ELSEBØ, Dag EIDESEN, Jon MELING
  • Publication number: 20180367519
    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: Application
    Filed: June 16, 2017
    Publication date: December 20, 2018
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Amund Kronen JOHANSEN, Krister MIKALSEN, Jon MELING