Patents by Inventor Josko Silobrcic

Josko Silobrcic 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: 9460200
    Abstract: A computer hardware-implemented method, system, and/or computer program product generate an activity recommendation based on an identified non-synthetic event element in an electronic file. A context-based search of a database of electronic files is performed to identify a common synthetic event in all of the electronic files, where the synthetic event is a non-executable descriptor of a set of context-related factors. Each electronic file that contains the common synthetic event is a relevant electronic file. Each of the relevant electronic files are searched for at least one non-synthetic event element, wherein the non-synthetic event element is an event element that is absent from the synthetic event. A recommendation, based on the identified non-synthetic event element, is generated. A set of binary data, which includes the synthetic event, the relevant electronic file, the non-synthetic event element, and the recommendation, is then transmitted to a client.
    Type: Grant
    Filed: July 2, 2012
    Date of Patent: October 4, 2016
    Assignee: International Business Machines Corporation
    Inventors: Robert R. Friedlander, James R. Kraemer, Josko Silobrcic
  • Patent number: 8903813
    Abstract: A computer hardware-implemented method, system, and/or computer program product identifies non-synthetic event elements in electronic files. A first set of binary data that describes a synthetic event is received from a requesting computer. The synthetic event is a non-executable descriptor of a set of context-related factors. A processor performs a context-based search of a database of electronic files to identify a relevant electronic file, which includes the synthetic event. The processor then searches the relevant electronic file for at least one non-synthetic event element, which is absent from the synthetic event. In response to determining that the relevant electronic file comprises the non-synthetic event element, the processor transmits a second set of binary data to the requesting computer. This second set of binary data includes the relevant electronic file and a description of an identified non-synthetic event element in the relevant electronic file.
    Type: Grant
    Filed: July 2, 2012
    Date of Patent: December 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Robert R. Friedlander, James R. Kraemer, Josko Silobrcic
  • Patent number: 8898165
    Abstract: A computer hardware-implemented method, system, and/or computer program product identifies a null set of synthetic event containing electronic files in a database of electronic files. A synthetic event, which is a non-executable descriptor of a set of context-related factors, is created. A context-based search of a database of electronic files is performed to identify a synthetic event containing electronic file that includes the synthetic event. In response to determining that there are no electronic files in the database of electronic files that contain the synthetic event, a set of binary data is transmitted/broadcast. The set of binary data includes a notice that there are no synthetic event electronic files in the database of electronic files.
    Type: Grant
    Filed: July 2, 2012
    Date of Patent: November 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Robert R. Friedlander, James R. Kraemer, Josko Silobrcic
  • Publication number: 20140310214
    Abstract: A method, computer program product and system for reconciling a plurality of surprisal data sets of a genetic sequence of an organism being generated from a surprisal data reference genome using a base reference genome. If the base reference genome is not the surprisal data reference genome indicated in the surprisal data set, the surprisal data reference genome is retrieved and compared to the base reference genome to obtain reference genome differences. If a starting location of an instance of the surprisal data set is present in the reference genome differences, the nucleotides of the instance of the surprisal data are compared to the nucleotides of the reference genome difference. If the nucleotides of the instance of the surprisal data are the same as the nucleotides of the reference genome difference, the instance of surprisal data is removed from the surprisal data set.
    Type: Application
    Filed: April 12, 2013
    Publication date: October 16, 2014
    Applicant: International Business Machines Corporation
    Inventors: Robert R. Friedlander, James R. Kraemer, Josko Silobrcic
  • Publication number: 20140236977
    Abstract: A method, system and computer program product for reducing an amount of epigenetic data representing epigenetic modifications of a genetic sequence of an organism using a Hadoop type distributed file system. The method including the steps of breaking epigenetic data and a reference epigenetic map into blocks of data of a fixed size; distributing the blocks of data to the plurality of worker nodes within the clusters and replicating the blocks of data within each of the worker nodes; tasking the plurality of worker nodes to perform a map job comprising mapping the reference epigenetic map relative to the epigenetic data; and when a worker node has reported a completion of the map job, tasking the worker node with a reduce job based on a specific key to an output of epigenetic surprisal data and associated metadata.
    Type: Application
    Filed: March 28, 2013
    Publication date: August 21, 2014
    Applicant: International Business Machines Corporation
    Inventors: Thomas W. Deutsch, Robert R. Friedlander, James R. Kraemer, Josko Silobrcic
  • Publication number: 20140236990
    Abstract: A method, system and computer program product for reducing an amount of data representing a genetic sequence of an organism using a Hadoop type distributed file system. The method including the steps of breaking a surprisal data filter and an uncompressed genetic sequence into blocks of data of a fixed size; distributing the blocks of data to the plurality of worker nodes within the clusters and replicating the blocks of data within each of the worker nodes; tasking the plurality of worker nodes to perform a map job comprising mapping the surprisal data filter relative to the uncompressed genetic sequence; and when a worker node has reported a completion of the map job, tasking the worker node with a reduce job based on a specific key to an output of surprisal data and associated metadata.
    Type: Application
    Filed: February 19, 2013
    Publication date: August 21, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tom Deutsch, Robert R. Friedlander, James R. Kraemer, Josko Silobrcic
  • Publication number: 20140006391
    Abstract: A computer hardware-implemented method, system, and/or computer program product generate an activity recommendation based on an identified non-synthetic event element in an electronic file. A context-based search of a database of electronic files is performed to identify a common synthetic event in all of the electronic files, where the synthetic event is a non-executable descriptor of a set of context-related factors. Each electronic file that contains the common synthetic event is a relevant electronic file. Each of the relevant electronic files are searched for at least one non-synthetic event element, wherein the non-synthetic event element is an event element that is absent from the synthetic event. A recommendation, based on the identified non-synthetic event element, is generated. A set of binary data, which includes the synthetic event, the relevant electronic file, the non-synthetic event element, and the recommendation, is then transmitted to a client.
    Type: Application
    Filed: July 2, 2012
    Publication date: January 2, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: ROBERT R. FRIEDLANDER, JAMES R. KRAEMER, JOSKO SILOBRCIC
  • Publication number: 20140006390
    Abstract: A computer hardware-implemented method, system, and/or computer program product identifies non-synthetic event elements in electronic files. A first set of binary data that describes a synthetic event is received from a requesting computer. The synthetic event is a non-executable descriptor of a set of context-related factors. A processor performs a context-based search of a database of electronic files to identify a relevant electronic file, which includes the synthetic event. The processor then searches the relevant electronic file for at least one non-synthetic event element, which is absent from the synthetic event. In response to determining that the relevant electronic file comprises the non-synthetic event element, the processor transmits a second set of binary data to the requesting computer. This second set of binary data includes the relevant electronic file and a description of an identified non-synthetic event element in the relevant electronic file.
    Type: Application
    Filed: July 2, 2012
    Publication date: January 2, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: ROBERT R. FRIEDLANDER, JAMES R. KRAEMER, JOSKO SILOBRCIC
  • Publication number: 20140006419
    Abstract: A computer hardware-implemented method, system, and/or computer program product identifies a null set of synthetic event containing electronic files in a database of electronic files. A synthetic event, which is a non-executable descriptor of a set of context-related factors, is created. A context-based search of a database of electronic files is performed to identify a synthetic event containing electronic file that includes the synthetic event. In response to determining that there are no electronic files in the database of electronic files that contain the synthetic event, a set of binary data is transmitted/broadcast. The set of binary data includes a notice that there are no synthetic event electronic files in the database of electronic files.
    Type: Application
    Filed: July 2, 2012
    Publication date: January 2, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: ROBERT R. FRIEDLANDER, JAMES R. KRAEMER, JOSKO SILOBRCIC
  • Publication number: 20090299766
    Abstract: A computer implemented method for managing a condition of a patient during a chaotic event. A datum regarding a first patient is received. A first set of relationships is established. The first set of relationships comprises at least one relationship of the datum to at least one additional datum existing in a database. Based on the first set of relationships, cohorts to which the first patient belongs are established. Ones of the plurality of cohorts contain first data regarding the first patient and second data regarding a set of additional information. The set of additional information is related to the first data. The second data further regards a constraint imposed by a chaotic event. The plurality of cohorts is clustered according to at least one parameter. A cluster of cohorts is formed. Which of at least two cohorts in the cluster are closest to each other is determined.
    Type: Application
    Filed: May 30, 2008
    Publication date: December 3, 2009
    Applicant: International Business Machines Corporation
    Inventors: Robert R. Friedlander, Richard A. Hennessy, James R. Kraemer, Josko Silobrcic