Patents by Inventor Petri OJAMIES

Petri OJAMIES 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: 20220207047
    Abstract: A data pipeline system includes a binary data extractor to receive a data portion identifier, extract a portion of a binary data item based on the data portion identifier; and output the portion of the binary data item. A data iterator provides a first data portion identifier to the binary data extractor, receives, from the binary data extractor, a first portion of the binary data item, determines a second data portion identifier, provides the second data portion identifier to the binary data extractor, receives, from the binary data extractor, a second portion of the binary data item, and outputs the second portion of the binary data item. A data converter receives, from the data iterator, the second portion of the binary data item; and transforms, based on a data format specification, at least the second portion of the binary data item for processing by components of the data pipeline system.
    Type: Application
    Filed: October 5, 2021
    Publication date: June 30, 2022
    Inventors: Petri Ojamies, James Dickinson, Martin Seebach
  • Patent number: 11138209
    Abstract: A data pipeline system includes a binary data extractor to receive a data portion identifier, extract a portion of a binary data item based on the data portion identifier; and output the portion of the binary data item. A data iterator provides a first data portion identifier to the binary data extractor, receives, from the binary data extractor, a first portion of the binary data item, determines a second data portion identifier, provides the second data portion identifier to the binary data extractor, receives, from the binary data extractor, a second portion of the binary data item, and outputs the second portion of the binary data item. A data converter receives, from the data iterator, the second portion of the binary data item; and transforms, based on a data format specification, at least the second portion of the binary data item for processing by components of the data pipeline system.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: October 5, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Petri Ojamies, James Dickinson, Martin Seebach
  • Publication number: 20200364230
    Abstract: A data pipeline system includes a binary data extractor to receive a data portion identifier, extract a portion of a binary data item based on the data portion identifier; and output the portion of the binary data item. A data iterator provides a first data portion identifier to the binary data extractor, receives, from the binary data extractor, a first portion of the binary data item, determines a second data portion identifier, provides the second data portion identifier to the binary data extractor, receives, from the binary data extractor, a second portion of the binary data item, and outputs the second portion of the binary data item. A data converter receives, from the data iterator, the second portion of the binary data item; and transforms, based on a data format specification, at least the second portion of the binary data item for processing by components of the data pipeline system.
    Type: Application
    Filed: July 15, 2019
    Publication date: November 19, 2020
    Inventors: Petri Ojamies, James Dickinson, Martin Seebach
  • Publication number: 20170277738
    Abstract: Computer-implemented systems and methods are disclosed for representing an object model, wherein the systems and methods acquire information about a plurality of entities associated with an object model and acquire information about a plurality of events associated with the plurality of entities, wherein some of the plurality of events include temporal information of the entities. In accordance with some embodiments, the systems and methods further evaluate relationships of the entities using the information about the plurality of events and generate a representation of the relationships of the entities using the temporal information. In accordance with some embodiments, the systems and methods receive user input and update the representation in response to the user input. In accordance with some embodiments, the representation includes events placed on timelines corresponding to the entities. In accordance with some embodiments, the systems and methods include a map displaying location information.
    Type: Application
    Filed: March 26, 2015
    Publication date: September 28, 2017
    Inventors: Miklós András DANKA, David NICHOLS, Quentin SPENCER-HARPER, Erik JÄRLEBERG, Petri OJAMIES, Pekko LIPSANEN, Emanuel FERM, Shahan LILJA