Patents by Inventor Jakob Sternby

Jakob Sternby 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: 11838308
    Abstract: The present disclosure relates to a computer-implemented method and an apparatus for classifying anomalies of one or more feature-associated anomalies in network data traffic between devices in a first part of a network and devices in a second part of the network. The method comprises retrieving at least one network data traffic sample and determining one or more feature-associated anomaly scores for the retrieved at least one network data traffic sample. The method further comprises determining feature importance of each feature of a feature-associated anomaly score and classifying one or more anomalies based on the determined one or more feature-associated anomaly scores and the determined feature importance.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: December 5, 2023
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)
    Inventors: Jakob Sternby, Michael Liljenstam, Erik Thormarker
  • Patent number: 11829468
    Abstract: A neural network having one or more public parts and one or more confidential parts is trained to perform a primary task. A deployment instantiation of the neural network is trained based on optimal performance of the primary task, and based on sub-optimal performance of the primary task conditioned on the confidential parts of the deployment instantiation being inaccessible. An adversary instantiation of the neural network is trained based on optimal performance of the primary task conditioned on the public parts being identical for the deployment instantiation and for the adversary instantiation, and conditioned on the confidential parts of the deployment instantiation being inaccessible. The training of the deployment instantiation and the training of the adversary instantiation are based on a plurality of training data samples, and are performed iteratively by alternating between the training of the deployment instantiation and the training of the adversary instantiation.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: November 28, 2023
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)
    Inventors: Jakob Sternby, Björn Johansson, Michael Liljenstam
  • Publication number: 20230145544
    Abstract: Training a neural network and embedding a watermark in the network to prove ownership. The network includes a plurality of trainable parameters associated with network nodes in which the plurality of trainable parameters is split into a first set of trainable parameters and a second set of trainable parameters. A first set of training samples is input to the network and the network is trained by iterating the first set of samples through the network to update the first set of parameters and hindering the second set of parameters to be updated during iteration of the first set of samples. A second set of samples is input and the watermark is embedded by iterating the second set of samples through the network to update the second set of parameters and hindering the first set of parameters to be updated during iteration of the second set of samples.
    Type: Application
    Filed: April 1, 2020
    Publication date: May 11, 2023
    Inventors: Jakob STERNBY, Björn JOHANSSON
  • Patent number: 11582249
    Abstract: The present disclosure relates to a computer-implemented method and an apparatus for classifying anomalies of one or more feature-associated anomalies in network data traffic between devices in a first part of a network and devices in a second part of the network. The method comprises retrieving at least one network data traffic sample and determining one or more feature-associated anomaly scores for the retrieved at least one network data traffic sample. The method further comprises determining feature importance of each feature of a feature-associated anomaly score and classifying one or more anomalies based on the determined one or more feature-associated anomaly scores and the determined feature importance.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: February 14, 2023
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)
    Inventors: Jakob Sternby, Michael Liljenstam, Erik Thormarker
  • Publication number: 20230029134
    Abstract: The present disclosure relates to a computer-implemented method and an apparatus for classifying anomalies of one or more feature-associated anomalies in network data traffic between devices in a first part of a network and devices in a second part of the network. The method comprises retrieving at least one network data traffic sample and determining one or more feature-associated anomaly scores for the retrieved at least one network data traffic sample. The method further comprises determining feature importance of each feature of a feature-associated anomaly score and classifying one or more anomalies based on the determined one or more feature-associated anomaly scores and the determined feature importance.
    Type: Application
    Filed: September 28, 2022
    Publication date: January 26, 2023
    Inventors: Jakob Sternby, Michael Liljenstam, Erik Thormarker
  • Patent number: 11444964
    Abstract: The present disclosure relates to a method and an apparatus for training a model for detecting anomalies in network data traffic between devices in a first part of a network and devices in a second part of the network. The method comprises collecting feature samples of network data traffic at a monitoring point between a first and a second part of the network, and training the model for detecting anomalies on the collected feature samples using a plurality of anomaly detection, AD, trees. The training comprises creating the plurality of AD trees using respective subsets of the collected feature samples, at least some of the AD tree comprising subspace selection nodes and anomaly-catching nodes to a predetermined AD tree depth limit.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: September 13, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)
    Inventors: Jakob Sternby, Vasileios Giannokostas, Michael Liljenstam, Erik Thormarker
  • Publication number: 20220197994
    Abstract: A computer-implemented machine learning method is disclosed for training of a neural network to perform a primary task. The method comprises determining the neural network to comprise one or more public parts and one or more confidential parts, training a deployment instantiation of the neural network based on optimal performance of the primary task, and based on sub-optimal performance of the primary task conditioned on the confidential parts of the deployment instantiation being inaccessible, and training an adversary instantiation of the neural network based on optimal performance of the primary task conditioned on the public parts being identical for the deployment instantiation and for the adversary instantiation, and conditioned on the confidential parts of the deployment instantiation being inaccessible.
    Type: Application
    Filed: December 18, 2020
    Publication date: June 23, 2022
    Inventors: Jakob Sternby, Björn Johansson, Michael Liljenstam
  • Patent number: 11106905
    Abstract: A system for inputting and processing handwritten, multi-character text may comprise a handwriting recognition subsystem, a word completion subsystem, and an audio feedback system. The handwriting recognition system may be configured to capture a series of handwritten characters formed by a user and to convert the handwritten characters into a set of candidate partial text strings. The word completion subsystem may be configured to identify if a candidate partial text string constitutes a word segment and if so, generate one or both of (i) at least one clarifying word and (ii) at least one clarifying phrase that includes the clarifying word. The word segment may be an arbitrary string and not correspond to a valid complete word in a language associated with the system. The audio feedback subsystem may be configured to produce an audio representation of the word segment(s), the clarifying word(s), and the clarifying phrase(s).
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: August 31, 2021
    Assignee: Cerence Operating Company
    Inventors: Jonas Morwing, Christer Friberg, Jakob Sternby, Jonas Andersson
  • Publication number: 20210160266
    Abstract: The present disclosure relates to a computer-implemented method and an apparatus for classifying anomalies of one or more feature-associated anomalies in network data traffic between devices in a first part of a network and devices in a second part of the network. The method comprises retrieving at least one network data traffic sample and determining one or more feature-associated anomaly scores for the retrieved at least one network data traffic sample. The method further comprises determining feature importance of each feature of a feature-associated anomaly score and classifying one or more anomalies based on the determined one or more feature-associated anomaly scores and the determined feature importance.
    Type: Application
    Filed: November 27, 2019
    Publication date: May 27, 2021
    Inventors: Jakob Sternby, Michael Liljenstam, Erik Thormarker
  • Publication number: 20200389476
    Abstract: The present disclosure relates to a method and an apparatus for training a model for detecting anomalies in network data traffic between devices in a first part of a network and devices in a second part of the network. The method comprises collecting feature samples of network data traffic at a monitoring point between a first and a second part of the network, and training the model for detecting anomalies on the collected feature samples using a plurality of anomaly detection, AD, trees. The training comprises creating the plurality of AD trees using respective subsets of the collected feature samples, at least some of the AD tree comprising subspace selection nodes and anomaly-catching nodes to a predetermined AD tree depth limit.
    Type: Application
    Filed: June 4, 2019
    Publication date: December 10, 2020
    Inventors: Jakob Sternby, Vasileios Giannokostas, Michael Liljenstam, Erik Thormarker
  • Publication number: 20200074167
    Abstract: A system for inputting and processing handwritten, multi-character text may comprise a handwriting recognition subsystem, a word completion subsystem, and an audio feedback system. The handwriting recognition system may be configured to capture a series of handwritten characters formed by a user and to convert the handwritten characters into a set of candidate partial text strings. The word completion subsystem may be configured to identify if a candidate partial text string constitutes a word segment and if so, generate one or both of (i) at least one clarifying word and (ii) at least one clarifying phrase that includes the clarifying word. The word segment may be an arbitrary string and not correspond to a valid complete word in a language associated with the system. The audio feedback subsystem may be configured to produce an audio representation of the word segment(s), the clarifying word(s), and the clarifying phrase(s).
    Type: Application
    Filed: September 4, 2018
    Publication date: March 5, 2020
    Inventors: Jonas Morwing, Christer Friberg, Jakob Sternby, Jonas Andersson
  • Patent number: 9026428
    Abstract: A system and method for receiving character input from a user includes a programmed processor that receives inputs from the user and disambiguates the inputs to present character sequence choices corresponding to the input characters. In one embodiment, a first character input is received and a corresponding first recognized character is stored in a temporary storage buffer and displayed to the user for editing. After a predetermined number of subsequent input characters and/or predetermined amount of time without being edited, the system determines that the first recognized character is the intended character input by the user and removes the first recognized character from the buffer, thereby inhibiting future editing.
    Type: Grant
    Filed: October 15, 2012
    Date of Patent: May 5, 2015
    Assignee: Nuance Communications, Inc.
    Inventors: Jakob Sternby, Lars Jonas Morwing, Jonas Andersson, Christer Friberg
  • Publication number: 20140108004
    Abstract: A system and method for receiving character input from a user includes a programmed processor that receives inputs from the user and disambiguates the inputs to present character sequence choices corresponding to the input characters. In one embodiment, a first character input is received and a corresponding first recognized character is stored in a temporary storage buffer and displayed to the user for editing. After a predetermined number of subsequent input characters and/or predetermined amount of time without being edited, the system determines that the first recognized character is the intended character input by the user and removes the first recognized character from the buffer, thereby inhibiting future editing.
    Type: Application
    Filed: October 15, 2012
    Publication date: April 17, 2014
    Applicant: Nuance Communications, Inc.
    Inventors: Jakob Sternby, Lars Jonas Morwing, Jonas Andersson, Christer Friberg
  • Patent number: 8180160
    Abstract: The present invention generally describes a method for classifying a line segment of a handwritten line into a reference feature set, wherein said handwritten line comprises one or several curves representing a plurality of symbols. First, sample data representing said handwritten line is received. Next, a sample line segment in said received sample data is identified by detecting a sample line segment start point (SLSSP) and a sample line segment end point (SLSEP). Then, a sample feature set of said identified sample line segment is determined. Finally, the determined sample feature set is matched to a reference feature set among a plurality of reference feature sets.
    Type: Grant
    Filed: November 29, 2007
    Date of Patent: May 15, 2012
    Assignee: Zi Decuma AB
    Inventor: Jakob Sternby
  • Patent number: 7865016
    Abstract: A method for recognition of a handwritten pattern comprising one or more curves is presented. The method comprises a step of receiving sample data representing the handwritten pattern. The method further comprises a step of segmenting the handwritten pattern by detecting segmentation points on each curve, and by dividing the handwritten pattern into segments. Further, the method comprises a step of comparing the handwritten pattern to templates wherein the comparing comprises a step of normalizing said segments according to a scheme which is independent of the templates to which the segments are to be compared, and a step of determining matching measures for selecting at least one sequence of templates representing a recognintion candidate of the handwritten pattern.
    Type: Grant
    Filed: February 28, 2007
    Date of Patent: January 4, 2011
    Assignee: Zi Decuma AB
    Inventor: Jakob Sternby
  • Patent number: 7756335
    Abstract: A method for determining at least one recognition candidate for a handwritten pattern comprises selecting possible segmentation points in the handwritten pattern for use in segmenting and recognizing the handwritten pattern. The method further may comprise comparing segments of the handwritten pattern to templates. The comparison may return segment candidates forming possible recognition results of the segments of the handwritten pattern. The method further comprises forming a representation of sequences of segment candidates, said representation comprising data blocks corresponding to segmentation points, wherein a data block comprises references to data blocks corresponding to subsequent segmentation points. The reference may comprise information of segment candidates.
    Type: Grant
    Filed: February 28, 2006
    Date of Patent: July 13, 2010
    Assignee: Zi Decuma AB
    Inventor: Jakob Sternby
  • Patent number: 7596272
    Abstract: A method for recognition of a handwritten pattern comprises selecting core points among a sequence of detected points of the handwritten pattern. The core points are selected for use in segmenting and recognizing the handwritten pattern. The method may further comprise identifying potential diacritics in the sequence of points of the handwritten pattern, determining features of each core point, assigning at least one feature associated with identified potential diacritics to each core point of a subset of core points, and comparing the handwritten pattern to templates.
    Type: Grant
    Filed: February 28, 2006
    Date of Patent: September 29, 2009
    Assignee: Zi Decuma AB
    Inventor: Jakob Sternby
  • Patent number: 7580573
    Abstract: A method for recognition of a handwritten pattern comprises selecting core points among a sequence of detected points of the handwritten pattern. The core points are selected for use in segmenting and recognizing the handwritten pattern. The method further comprises determining features of each core point, and comparing the handwritten pattern to templates. The comparing comprises stepwise analyzing the core points in sequence by matching the features of sequences of core points that either start with the first core point or the last core point of a previous sequence to said templates and calculating a distance value, and assigning a cumulative distance value to the last core point in the matched sequence of core points, whereby a smallest cumulative distance value is assigned to the last core point and corresponds to a sequence of matched templates which represent a possible recognition result of the handwritten pattern.
    Type: Grant
    Filed: November 9, 2005
    Date of Patent: August 25, 2009
    Assignee: Zi Decuma AB
    Inventors: Anders Holtsberg, Jakob Sternby
  • Publication number: 20080130996
    Abstract: The present invention generally describes a method for classifying a line segment of a handwritten line into a reference feature set, wherein said handwritten line comprises one or several curves representing a plurality of symbols. First, sample data representing said handwritten line is received. Next, a sample line segment in said received sample data is identified by detecting a sample line segment start point (SLSSP) and a sample line segment end point (SLSEP). Then, a sample feature set of said identified sample line segment is determined. Finally, the determined sample feature set is matched to a reference feature set among a plurality of reference feature sets.
    Type: Application
    Filed: November 29, 2007
    Publication date: June 5, 2008
    Inventor: Jakob Sternby
  • Publication number: 20070206859
    Abstract: A method for recognition of a handwritten pattern comprising one or more curves is presented. The method comprises a step of receiving sample data representing the handwritten pattern. The method further comprises a step of segmenting the handwritten pattern by detecting segmentation points on each curve, and by dividing the handwritten pattern into segments. Further, the method comprises a step of comparing the handwritten pattern to templates wherein the comparing comprises a step of normalizing said segments according to a scheme which is independent of the templates to which the segments are to be compared, and a step of determining matching measures for selecting at least one sequence of templates representing a recognintion candidate of the handwritten pattern.
    Type: Application
    Filed: February 28, 2007
    Publication date: September 6, 2007
    Inventor: Jakob Sternby