Patents by Inventor Mathias Kern

Mathias Kern 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: 20240046036
    Abstract: A computer implemented method of pre-processing an input text for a natural language processing operation based on a training corpus of documents, can include accessing a set of stop words including predetermined words for de-emphasis in the text for the natural language processing operation, the set of stop words being separated into at least two subsets including a first subset and a second subset, the second subset containing stop words predetermined to be of potential semantic significance to documents in the training corpus; tokenizing documents in a training corpus to an ordered set of corpus tokens; removing, from the set of corpus tokens, tokens corresponding to stop words in the first subset of stop words; generating a set of n-grams by identifying n-grams from groups of tokens in the set of corpus tokens based on predetermined rules for n-gram identification; tokenizing the input text to an ordered set of input text tokens; identifying groups of tokens in the set of input text tokens corresponding t
    Type: Application
    Filed: December 7, 2021
    Publication date: February 8, 2024
    Inventors: Aygul GARIFULLINA, Mathias KERN, Leonhard APPLIS
  • Publication number: 20230107632
    Abstract: A computer implemented method of identifying one or more relationships between columns in a database by determining a subset of a set of all columns of all tables in the database, the columns in the subset satisfying predetermined primary key characteristics, each predetermined characteristic being defined by a rule for identifying a column as a potential primary key; identifying one or more relationships between columns in the subset and columns in the set of all columns based on each of: primary key and foreign key relationships between columns; and relationships between columns indicated in one or more scripts, each script including instructions for accessing the database.
    Type: Application
    Filed: February 23, 2021
    Publication date: April 6, 2023
    Inventors: Akinola OGUNSEMI, Mathias KERN, John MCCALL, Gilbert OWUSU, Benjamin LACROIX, David CORSAR
  • Patent number: 11520627
    Abstract: A computer implemented method of scheduling a plurality of virtual machines for execution by a physical computing infrastructure is described. The plurality of virtual machines are deployable to a subset of the physical computing infrastructure to execute a computing task. The method includes determining a subset of the infrastructure and a time period for deployment of each virtual machine, so that the virtual machines are scheduled to execute to completion over an aggregate of all time periods. The determination is based on a mathematical optimization of a risk function for each of the plurality virtual machines that corresponds to a relative risk that at least one virtual machine will fail to fully execute its task to completion.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: December 6, 2022
    Assignee: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY
    Inventors: Anne Liret, Carla Cairano-Gilfedder, Mathias Kern, Chenlu Ji, Raphael Dorne, Rupal Mandania, Jiyin Liu
  • Publication number: 20220043677
    Abstract: A computer implemented method of scheduling a plurality of virtual machines for execution by a physical computing infrastructure, each virtual machine being deployable to a subset of the physical computing infrastructure to execute a computing task, the method including determining, for each virtual machine, a subset of the infrastructure and a time period for deployment of the virtual machine, so as to schedule the virtual machines to execute to completion over an aggregate of all time periods, wherein the determination is based on a mathematical optimization of a risk function for each of the plurality virtual machines corresponding to a relative risk that at least one virtual machine will fail to fully execute its task to completion.
    Type: Application
    Filed: February 28, 2020
    Publication date: February 10, 2022
    Inventors: Anne LIRET, Carla CAIRANO-GILFEDDER, Mathias KERN, Chenlu JI, Raphael DORNE, Rupal MANDANIA, Jiyin LIU
  • Patent number: 7954106
    Abstract: A method for allocating resources of a group of resources to tasks of a group of tasks, the method comprising: forming a resource set comprising a resource record for each of the resources of the group of resources, each resource record having one or more fields representative of attributes of the respective resource; forming a task set comprising a task record for each of the tasks of the group of resources, each task record having one or more fields, each field holding data representative of an attribute of the respective task; condensing the task set by one or more iterations of the steps of: i. selecting two or more tasks of the task set; ii. adding to the task set an aggregate task record having one or more fields, each such field corresponding to a field of each of the task records of the selected tasks and holding data representative of the collective attributes of the task records of the selected tasks in those fields; and iii.
    Type: Grant
    Filed: December 19, 2005
    Date of Patent: May 31, 2011
    Assignee: British Telecommunications public limited company
    Inventors: Mathias Kern, George Anim-Ansah, Gilbert Kwame Owusu, Chris Voudouris
  • Publication number: 20090248488
    Abstract: A supply chain forecasting system enabling integrated risk assessment and forecasting of the impact of events on a supply chain comprising a processor adapted to receive, process and output data for a forecast, and a user interface adapted to enable a user to input parameters to facilitate processing of a forecast, wherein the user interface provides a user the ability to select an event which is likely to have an impact on an aspect of a supply chain and to view a visual representation of different types of impact over time of an event thereby enabling a user readily to understand the nature of the impact of an event on a supply chain and hence to select the most appropriate type of impact over time for an event.
    Type: Application
    Filed: March 27, 2008
    Publication date: October 1, 2009
    Applicant: British Telecommunications public limited company
    Inventors: Mitul Shah, Gilbert Kwame Owusu, Mathias Kern, George Anim-Ansah
  • Publication number: 20070143764
    Abstract: A method for allocating resources of a group of resources to tasks of a group of tasks, the method comprising: forming a resource set comprising a resource record for each of the resources of the group of resources, each resource record having one or more fields representative of attributes of the respective resource; forming a task set comprising a task record for each of the tasks of the group of resources, each task record having one or more fields, each field holding data representative of an attribute of the respective task; condensing the task set by one or more iterations of the steps of: i. selecting two or more tasks of the task set; ii. adding to the task set an aggregate task record having one or more fields, each such field corresponding to a field of each of the task records of the selected tasks and holding data representative of the collective attributes of the task records of the selected tasks in those fields; and iii.
    Type: Application
    Filed: December 19, 2005
    Publication date: June 21, 2007
    Applicant: BRITISH TELECOMMUNICATIONS public limited company
    Inventors: Mathias Kern, George Anim-Ansah, Gilbert Owusu, Chris Voudouris