Patents by Inventor Tom NECKERMANN

Tom NECKERMANN 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: 11789693
    Abstract: An audio stream is subjected to speech-to-text processing in order to obtain a textual representation of the audio stream. Hierarchical topic extraction is performed on the textual representation to obtain a multi-level hierarchical topic representation of the textual representation. A user interface actuator is generated, which allows a user to search through the audio stream. Different levels of the multi-level hierarchical topic representation are displayed to the user, based upon the speed of actuation of the user interface actuator.
    Type: Grant
    Filed: February 21, 2022
    Date of Patent: October 17, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tom Neckermann, Romain Gabriel Paul Rey, Alexander James Wilson
  • Patent number: 11736309
    Abstract: A meeting application server and a method for real-time content of interest detection and notification for a meeting are described herein. The meeting application server includes a processor and a computer-readable storage medium operatively coupled to the processor. The computer-readable storage medium includes computer-executable instructions that cause the processor to receive, via a remote computing system, content of interest data for a meeting. The computer-executable instructions also cause the processor to analyze the content of interest data to determine a theme of interest for the meeting, train a classification model for the theme of interest, and generate real-time meeting data for the meeting. The computer-executable instructions further cause the processor to determine the probability that the real-time meeting data relate to the theme of interest using the classification model and, if the probability exceeds a threshold value, transmit a content of interest alert to the remote computing system.
    Type: Grant
    Filed: May 26, 2021
    Date of Patent: August 22, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Romain Gabriel Pa Rey, Alexander Wilson, Tom Neckermann
  • Patent number: 11663405
    Abstract: Systems and methods for enhanced classification of sequences of objects based on clique similarity and metadata associated with the sequences are presented. Sequences are received. Events are detected based on analyzing k-skip-n-grams included in the sequences. For each event of the detected plurality of events, a graph is generated. The graph for a particular event includes z-cliques that correspond to portions of the k-skip-n-grams that are included in the sequences that are associated with the particular event. A first sequence, which is separate from the other sequences, is received. The first sequence includes a first plurality of k-skip-n-grams. A trained classifier is employed to classify the first sequence as being associated with a first event of the detected events. Classifying the first sequence is based on a comparison between the first plurality of k-skip-n-grams and the z-cliques of the graph that is generated for the first event.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: May 30, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alexander James Wilson, Tom Neckermann, Simone Van Bruggen
  • Publication number: 20220385493
    Abstract: A meeting application server and a method for real-time content of interest detection and notification for a meeting are described herein. The meeting application server includes a processor and a computer-readable storage medium operatively coupled to the processor. The computer-readable storage medium includes computer-executable instructions that cause the processor to receive, via a remote computing system, content of interest data for a meeting. The computer-executable instructions also cause the processor to analyze the content of interest data to determine a theme of interest for the meeting, train a classification model for the theme of interest, and generate real-time meeting data for the meeting. The computer-executable instructions further cause the processor to determine the probability that the real-time meeting data relate to the theme of interest using the classification model and, if the probability exceeds a threshold value, transmit a content of interest alert to the remote computing system.
    Type: Application
    Filed: May 26, 2021
    Publication date: December 1, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Romain Gabriel Pa REY, Alexander WILSON, Tom NECKERMANN
  • Patent number: 11516431
    Abstract: An intrusion detection system detects when an unexpected person enters the environment of a user who is in a meeting. A privacy protection action which is an action that is to be taken in response to the detected intrusion, is identified. Audio and/or video systems are then controlled to perform the privacy protection action. Machine learning can be used, based upon user interactions, to improve intrusion detection and other parts of the system.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: November 29, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Romain Gabriel Paul Rey, Alexander James Wilson, Tom Neckermann
  • Publication number: 20220377257
    Abstract: Computerized systems are provided for applying data indicative of a personal style to a feature of a user represented in one or more images based on determining or estimating the personal style. In operation, embodiments can receive a first image of a first user that indicates the personal style of the first user. The first image can then be fed to one or more machine learning models in order to learn and capture the personal style of the first user. Subsequently, some embodiments capture the first user in another image or set of images. Some embodiments can then detect one or more features of the first user in these other images and based on the determining of the user's personal style in the first image, can apply data indicative of the personal style of the first user to the one or more features of the user in these other images.
    Type: Application
    Filed: May 18, 2021
    Publication date: November 24, 2022
    Inventors: Alexander J. WILSON, Tom NECKERMANN, Romain Gabriel Paul REY
  • Patent number: 11361770
    Abstract: Computerized systems are provided for determining an identity of one or more users that use a same audio source, such as a microphone. The identity of one or more users that use a same audio source can based on generating a list of participant candidates who are likely to participate in an associated event, such as a meeting. For instance, embodiments can generate one or more network graphs of a meeting invitee any only voice input samples of the meeting invitee's N closest connections are compared to an utterance to determine the identity of the user associated with the utterance. One or more indicators that identify the users who are using the same audio source, as well as additional information or metadata associated with the identified user can be caused to be presented.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: June 14, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tom Neckermann, Alexander J. Wilson, Romain Gabriel Paul Rey
  • Publication number: 20220171596
    Abstract: An audio stream is subjected to speech-to-text processing in order to obtain a textual representation of the audio stream. Hierarchical topic extraction is performed on the textual representation to obtain a multi-level hierarchical topic representation of the textual representation. A user interface actuator is generated, which allows a user to search through the audio stream. Different levels of the multi-level hierarchical topic representation are displayed to the user, based upon the speed of actuation of the user interface actuator.
    Type: Application
    Filed: February 21, 2022
    Publication date: June 2, 2022
    Inventors: Tom NECKERMANN, Romain Gabriel Paul REY, Alexander James WILSON
  • Publication number: 20220138697
    Abstract: In the present disclosure, artificial intelligence (AI) processing is trained and leveraged to learn user-specific insights that are contextually relevant to a state of a user communication. Contextual information about a state of a user communication may be collected and analyzed. That contextual information may be cross-referenced with an extensive knowledge graph that is constructed from user context data. Exemplary AI processing may further be trained to apply a relevance analysis to assist with processing described herein including generation and curation of data insights that are most relevant to a state of a user communication. In some examples, the data insight generation process may be augmented by pre-generating data insights that may be relevant to a user communication prior to occurrence of the user communication. Further technical examples pertain to the rendering and presentation of representations of data insights through a graphical user interface (GUI).
    Type: Application
    Filed: October 22, 2021
    Publication date: May 5, 2022
    Inventors: Tom NECKERMANN, Alexander James WILSON, Romain Gabriel Paul REY
  • Patent number: 11288034
    Abstract: An audio stream is subjected to speech-to-text processing in order to obtain a textual representation of the audio stream. Hierarchical topic extraction is performed on the textual representation to obtain a multi-level hierarchical topic representation of the textual representation. A user interface actuator is generated, which allows a user to search through the audio stream. Different levels of the multi-level hierarchical topic representation are displayed to the user, based upon the speed of actuation of the user interface actuator.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: March 29, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tom Neckermann, Romain Gabriel Paul Rey, Alexander James Wilson
  • Publication number: 20220036708
    Abstract: An intrusion detection system detects when an unexpected person enters the environment of a user who is in a meeting. A privacy protection action which is an action that is to be taken in response to the detected intrusion, is identified. Audio and/or video systems are then controlled to perform the privacy protection action. Machine learning can be used, based upon user interactions, to improve intrusion detection and other parts of the system.
    Type: Application
    Filed: July 30, 2020
    Publication date: February 3, 2022
    Inventors: Romain Gabriel Paul REY, Alexander James WILSON, Tom NECKERMANN
  • Patent number: 11218558
    Abstract: Techniques performed by a data processing system for predicting availability of a user include receiving, from a first computing device over a network connection, a first request for predicted availability of a first user to participate in an online communication session, wherein the first request includes an identifier associated with the first user and a time period for the predicted availability of the user, in response to receiving the first request, determining a first predicted availability of the first user over the predicted time period using a first machine learning model trained with user information from a plurality of data sources, the user information being indicative of when the user is likely to be available to participate in the online communication session, and sending, to the first computing device over the network connection, availability information including the first predicted availability of the first user.
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: January 4, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alexander Wilson, Tom Neckermann, Romain Rey
  • Publication number: 20210407520
    Abstract: Computerized systems are provided for determining an identity of one or more users that use a same audio source, such as a microphone. The identity of one or more users that use a same audio source can based on generating a list of participant candidates who are likely to participate in an associated event, such as a meeting. For instance, embodiments can generate one or more network graphs of a meeting invitee any only voice input samples of the meeting invitee's N closest connections are compared to an utterance to determine the identity of the user associated with the utterance. One or more indicators that identify the users who are using the same audio source, as well as additional information or metadata associated with the identified user can be caused to be presented.
    Type: Application
    Filed: June 30, 2020
    Publication date: December 30, 2021
    Inventors: Tom NECKERMANN, Alexander J. WILSON, Romain Gabriel Paul REY
  • Publication number: 20210368015
    Abstract: Techniques performed by a data processing system for predicting availability of a user include receiving, from a first computing device over a network connection, a first request for predicted availability of a first user to participate in an online communication session, wherein the first request includes an identifier associated with the first user and a time period for the predicted availability of the user, in response to receiving the first request, determining a first predicted availability of the first user over the predicted time period using a first machine learning model trained with user information from a plurality of data sources, the user information being indicative of when the user is likely to be available to participate in the online communication session, and sending, to the first computing device over the network connection, availability information including the first predicted availability of the first user.
    Type: Application
    Filed: May 19, 2020
    Publication date: November 25, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Alexander WILSON, Tom NECKERMANN, Romain REY
  • Patent number: 11182748
    Abstract: In the present disclosure, artificial intelligence (AI) processing is trained and leveraged to learn user-specific insights that are contextually relevant to a state of a user communication. Contextual information about a state of a user communication may be collected and analyzed. That contextual information may be cross-referenced with an extensive knowledge graph that is constructed from user context data. Exemplary AI processing may further be trained to apply a relevance analysis to assist with processing described herein including generation and curation of data insights that are most relevant to a state of a user communication. In some examples, the data insight generation process may be augmented by pre-generating data insights that may be relevant to a user communication prior to occurrence of the user communication. Further technical examples pertain to the rendering and presentation of representations of data insights through a graphical user interface (GUI).
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: November 23, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tom Neckermann, Alexander James Wilson, Romain Gabriel Paul Rey
  • Patent number: 11171978
    Abstract: Technologies are provided for the monitoring, detection, and notification of emerging, related issues within a system, which may indicate a problem. Within a computing-security system, a sudden increase in the frequency of events associated with unauthorized logon attempts signal a real-time and ongoing security risk. A method monitors system-related events and generates a vector representation for each event based on event features. Clusters of related events are determined, and a state automaton is employed to determine a strength of temporal “bursty” activity for each cluster. Hypothesis testing is performed on each cluster to determine a likelihood that the cluster is a temporally emergent cluster. Clusters with a bursting likelihood above a threshold are determined to be an emergent cluster associated with an anomalous issue. A notification regarding the detected anomaly is provided. A remedial action addressing the anomaly is performed.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: November 9, 2021
    Assignee: Microsoft Technology Licensing, LLC.
    Inventors: Alexander James Wilson, Tom Neckermann, Simone Van Bruggen
  • Publication number: 20210326098
    Abstract: An audio stream is subjected to speech-to-text processing in order to obtain a textual representation of the audio stream. Hierarchical topic extraction is performed on the textual representation to obtain a multi-level hierarchical topic representation of the textual representation. A user interface actuator is generated, which allows a user to search through the audio stream. Different levels of the multi-level hierarchical topic representation are displayed to the user, based upon the speed of actuation of the user interface actuator.
    Type: Application
    Filed: April 15, 2020
    Publication date: October 21, 2021
    Inventors: Tom NECKERMANN, Romain Gabriel Paul REY, Alexander James WILSON
  • Publication number: 20200314127
    Abstract: Technologies are provided for the monitoring, detection, and notification of emerging, related issues within a system, which may indicate a problem. Within a computing-security system, a sudden increase in the frequency of events associated with unauthorized logon attempts signal a real-time and ongoing security risk. A method monitors system-related events and generates a vector representation for each event based on event features. Clusters of related events are determined, and a state automaton is employed to determine a strength of temporal “bursty” activity for each cluster. Hypothesis testing is performed on each cluster to determine a likelihood that the cluster is a temporally emergent cluster. Clusters with a bursting likelihood above a threshold are determined to be an emergent cluster associated with an anomalous issue. A notification regarding the detected anomaly is provided. A remedial action addressing the anomaly is performed.
    Type: Application
    Filed: March 27, 2019
    Publication date: October 1, 2020
    Inventors: Alexander James WILSON, Tom NECKERMANN, Simone VAN BRUGGEN
  • Patent number: 10698937
    Abstract: The present invention enables a system to efficiently maintain an ancillary pane containing a projection of document content, and content derived therefrom, while the underlying document is being edited. In one embodiment, an acronym pane displays a list of acronyms used in a document and one or more expansions of those acronyms. A data store containing maps is used to index which paragraphs contain which acronyms, and which acronyms are associated with which expansions. As sections of content are added, modified, or deleted, acronyms and expansions are added to and/or removed from the data store, causing the acronym pane to be updated.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: June 30, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alessandro Curzi, Tom Neckermann, Kyle Matthew Von Haden, Paul Barnes, Igor Ralic
  • Publication number: 20200193239
    Abstract: Systems and methods for enhanced classification of sequences of objects based on clique similarity and metadata associated with the sequences are presented. Sequences are received. Events are detected based on analyzing k-skip-n-grams included in the sequences. For each event of the detected plurality of events, a graph is generated. The graph for a particular event includes z-cliques that correspond to portions of the k-skip-n-grams that are included in the sequences that are associated with the particular event. A first sequence, which is separate from the other sequences, is received. The first sequence includes a first plurality of k-skip-n-grams. A trained classifier is employed to classify the first sequence as being associated with a first event of the detected events. Classifying the first sequence is based on a comparison between the first plurality of k-skip-n-grams and the z-cliques of the graph that is generated for the first event.
    Type: Application
    Filed: December 13, 2018
    Publication date: June 18, 2020
    Inventors: Alexander James WILSON, Tom NECKERMANN, Simone VAN BRUGGEN