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: 11838308Abstract: 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: GrantFiled: September 28, 2022Date of Patent: December 5, 2023Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)Inventors: Jakob Sternby, Michael Liljenstam, Erik Thormarker
-
Patent number: 11829468Abstract: 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: GrantFiled: December 18, 2020Date of Patent: November 28, 2023Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)Inventors: Jakob Sternby, Björn Johansson, Michael Liljenstam
-
Publication number: 20230145544Abstract: 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: ApplicationFiled: April 1, 2020Publication date: May 11, 2023Inventors: Jakob STERNBY, Björn JOHANSSON
-
Patent number: 11582249Abstract: 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: GrantFiled: November 27, 2019Date of Patent: February 14, 2023Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)Inventors: Jakob Sternby, Michael Liljenstam, Erik Thormarker
-
Publication number: 20230029134Abstract: 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: ApplicationFiled: September 28, 2022Publication date: January 26, 2023Inventors: Jakob Sternby, Michael Liljenstam, Erik Thormarker
-
Patent number: 11444964Abstract: 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: GrantFiled: June 4, 2019Date of Patent: September 13, 2022Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)Inventors: Jakob Sternby, Vasileios Giannokostas, Michael Liljenstam, Erik Thormarker
-
Publication number: 20220197994Abstract: 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: ApplicationFiled: December 18, 2020Publication date: June 23, 2022Inventors: Jakob Sternby, Björn Johansson, Michael Liljenstam
-
Patent number: 11106905Abstract: 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: GrantFiled: September 4, 2018Date of Patent: August 31, 2021Assignee: Cerence Operating CompanyInventors: Jonas Morwing, Christer Friberg, Jakob Sternby, Jonas Andersson
-
Publication number: 20210160266Abstract: 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: ApplicationFiled: November 27, 2019Publication date: May 27, 2021Inventors: Jakob Sternby, Michael Liljenstam, Erik Thormarker
-
Publication number: 20200389476Abstract: 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: ApplicationFiled: June 4, 2019Publication date: December 10, 2020Inventors: Jakob Sternby, Vasileios Giannokostas, Michael Liljenstam, Erik Thormarker
-
Publication number: 20200074167Abstract: 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: ApplicationFiled: September 4, 2018Publication date: March 5, 2020Inventors: Jonas Morwing, Christer Friberg, Jakob Sternby, Jonas Andersson
-
Patent number: 9026428Abstract: 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: GrantFiled: October 15, 2012Date of Patent: May 5, 2015Assignee: Nuance Communications, Inc.Inventors: Jakob Sternby, Lars Jonas Morwing, Jonas Andersson, Christer Friberg
-
Publication number: 20140108004Abstract: 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: ApplicationFiled: October 15, 2012Publication date: April 17, 2014Applicant: Nuance Communications, Inc.Inventors: Jakob Sternby, Lars Jonas Morwing, Jonas Andersson, Christer Friberg
-
Patent number: 8180160Abstract: 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: GrantFiled: November 29, 2007Date of Patent: May 15, 2012Assignee: Zi Decuma ABInventor: Jakob Sternby
-
Patent number: 7865016Abstract: 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: GrantFiled: February 28, 2007Date of Patent: January 4, 2011Assignee: Zi Decuma ABInventor: Jakob Sternby
-
Patent number: 7756335Abstract: 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: GrantFiled: February 28, 2006Date of Patent: July 13, 2010Assignee: Zi Decuma ABInventor: Jakob Sternby
-
Patent number: 7596272Abstract: 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: GrantFiled: February 28, 2006Date of Patent: September 29, 2009Assignee: Zi Decuma ABInventor: Jakob Sternby
-
Patent number: 7580573Abstract: 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: GrantFiled: November 9, 2005Date of Patent: August 25, 2009Assignee: Zi Decuma ABInventors: Anders Holtsberg, Jakob Sternby
-
Publication number: 20080130996Abstract: 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: ApplicationFiled: November 29, 2007Publication date: June 5, 2008Inventor: Jakob Sternby
-
Publication number: 20070206859Abstract: 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: ApplicationFiled: February 28, 2007Publication date: September 6, 2007Inventor: Jakob Sternby