Patents by Inventor Tomasz NOWAK

Tomasz NOWAK 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: 10030980
    Abstract: A computerized method of creating map data from a plurality of trips where each trip comprises position data derived from the positions of at least one navigation device over a period of time, the method comprising using a processing circuitry to perform the following steps: i. processing the position data; ii. calculating, from the processing of the position data, trip terminal positions at which the navigation device started to generate positions and/or stopped generating positions and which provide an end point of a trip; iii. performing statistical analysis on the terminal positions in order to determine origin locations at which trips commonly terminate and/or originate; iv. generating further map data, which comprises the origin locations.
    Type: Grant
    Filed: February 15, 2010
    Date of Patent: July 24, 2018
    Assignee: TOMTOM GLOBAL CONTENT B.V.
    Inventors: Wojciech Tomasz Nowak, Sven Coppens
  • Patent number: 9880753
    Abstract: Example data storage systems and methods are described. In one implementation, a method identifies data to be written to a shared storage system that includes multiple storage nodes. The method communicates a write operation vote request to each of the multiple storage nodes. The write operation vote request is associated with a data write operation to write the identified data to the shared storage system. A positive response is received from at least a portion of the multiple storage nodes. The data write operation is initiated in response to receiving positive responses from a quorum of the storage nodes.
    Type: Grant
    Filed: June 8, 2012
    Date of Patent: January 30, 2018
    Assignee: GRIDSTORE INC.
    Inventors: Antoni Sawicki, Tomasz Nowak, Kelly Murphy
  • Patent number: 9484141
    Abstract: A three-phase stacked triangular transformer core is provided. The transformer has three legs and six yoke parts therebetween, wherein the legs include stacked laminations. In a cross-sectional plane perpendicular to a central transformer core axis, the stacked laminations are oriented in substantially radial direction, and each leg has two leg halves, wherein each leg half has a plurality of outer corners facing a corresponding leg half of a neighboring leg. For each of the leg halves the plurality of outer corners lie on a respective straight line within a lateral tolerance, and for each leg half the straight line defined by this leg half and the straight line defined by the corresponding leg half of the neighboring leg are parallel.
    Type: Grant
    Filed: August 8, 2013
    Date of Patent: November 1, 2016
    Assignee: ABB Schweiz AG
    Inventors: Egil Stryken, Pawel Klys, John Wallumrod, Robert Platek, Tomasz Nowak, Abdolhamid Shoory
  • Publication number: 20160005536
    Abstract: A method for manufacturing a stacked triangular core transformer includes assembling a triangular core by positioning of two halves of one leg on an assembly stand in the horizontal position; securing the positioned halves; positioning an outer clamping beam underneath two leg halves at the one end of the leg halves; assembling a yoke segment at the one end of two halves of the core leg; and forming a first clamp of the frame. The method continues by forming a second clamp of the frame at the other end of the two halves of the core leg by repeating the above positioning, assembling and forming steps; tightening the clamps together by securing means; rotating a single core frame into vertical position and releasing securing bar of the assembly stand; assembling two additional single core frames by repeating the above steps; positioning the frames in abutting position, and tightening them together.
    Type: Application
    Filed: February 7, 2014
    Publication date: January 7, 2016
    Inventors: TOMASZ NOWAK, ROBERT PLATEK, WOJCIECH WYSOCKI, PAWEL KLYS, WOJCIECH FABIJANOWSKI, EGIL STRYKEN, JOHN WALLUMROD, ABDOLHAMID SHOORY
  • Publication number: 20150235752
    Abstract: A three-phase stacked triangular transformer core is provided. The transformer has three legs and six yoke parts therebetween, wherein the legs include stacked laminations. In a cross-sectional plane perpendicular to a central transformer core axis, the stacked laminations are oriented in substantially radial direction, and each leg has two leg halves, wherein each leg half has a plurality of outer corners facing a corresponding leg half of a neighboring leg. For each of the leg halves the plurality of outer corners lie on a respective straight line within a lateral tolerance, and for each leg half the straight line defined by this leg half and the straight line defined by the corresponding leg half of the neighboring leg are parallel.
    Type: Application
    Filed: August 8, 2013
    Publication date: August 20, 2015
    Applicant: ABB TECHNOLOGY LTD
    Inventors: Egil Stryken, Pawel Klys, John Wallumrod, Robert Platek, Tomasz Nowak, Abdolhamid Shoory
  • Publication number: 20150237140
    Abstract: Example data storage systems and methods are described. In one implementation, one or more processors implement multiple virtual machines, each of which is executing an application. A virtual controller is coupled to the processors and manages storage of data received from the multiple virtual machines. Multiple I/O channels are configured to communicate data from the multiple virtual machines to a data storage node based on data storage instructions received from the virtual controller.
    Type: Application
    Filed: February 17, 2015
    Publication date: August 20, 2015
    Inventors: Kelly Murphy, Antoni Sawicki, Tomasz Nowak, Shri Ram Agarwal, Borislav Stoyanov Marinov
  • Publication number: 20150067093
    Abstract: A storage pool component is operable on a computing device including a storage medium having an otherwise free storage capacity for forming a portion of a storage capacity of a storage pool and being operably connected across a network to at least one other such component. The component comprises configuration data identifying at least one other computing device to which the computing device may connect across the network; and a directory for identifying file information for files of the storage pool stored on the storage medium, the file information being stored with a degree of redundancy across the computing devices of the storage pool. On instantiation, the component for communicates with at least one other component operating on one of the other computing devices to verify the contents of the directory. The component reconciles file information stored on the storage medium with file information from the remainder of the storage pool.
    Type: Application
    Filed: October 20, 2014
    Publication date: March 5, 2015
    Inventors: Antoni Sawicki, Tomasz Nowak
  • Patent number: 8884962
    Abstract: A computer arrangement is disclosed, including a processor and a memory that stores a computer program, object data originating from a first source and including object location data, and laser samples originating from a second source, including a sub-set of laser samples relating to the object and including laser sample location data as to each laser sample. In at least one embodiment, the processor compares the object location data and the laser sample location data of the sub-set of laser samples, and matches the object location data to the laser sample location data of the sub-set of laser samples based on this comparison, and thereby corrects for relative positional errors between the first and second sources of location data. The object may be a building façade, for example.
    Type: Grant
    Filed: October 20, 2006
    Date of Patent: November 11, 2014
    Assignee: TomTom Global Content B.V.
    Inventors: Marcin Michal Kmiecik, Wojciech Tomasz Nowak
  • Patent number: 8847982
    Abstract: A method is disclosed for generating an orthorectified tile. In at least one embodiment, the method includes retrieving source images obtained by way of a terrestrial based camera; retrieving position data associated with the source images; retrieving orientation data associated with the source images; and converting source image by means of corresponding position data and orientation data to obtain the orthorectified tile. Orthorectified tiles are used to generate an orthorectified mosaic. As such, images recorded by terrestrial based camera may be used to generate a map of a road surface with corresponding road signs.
    Type: Grant
    Filed: October 9, 2007
    Date of Patent: September 30, 2014
    Assignee: TomTom Global Content B.V.
    Inventors: Marcin Michal Kmiecik, Wojciech Tomasz Nowak
  • Patent number: 8725404
    Abstract: This invention relates to a method for updating digital maps and for matching global navigation devices to a digital map. Such navigation devices rely upon GPS signals (20, 24) from satellites (22, 26). One well-documented cause of position error in navigation devices arises from the phenomenon of GPS multi-path. It has been observed that GPS multi-path errors in the latitude/longitude direction are highly correlated with errors in altitude. By comparing altitude value of GPS probe data with reference specifications for altitude, unreliable probe data (outliers) can be easily identified and culled. Such techniques can be used as well by a mobile navigation device to confirm a match to a particular road segment and if not revert to other positioning techniques such as inertial guidance systems and the like. If the local altitude is not reliably known, an estimation can be derived directly from the collected probe data.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: May 13, 2014
    Assignee: TomTom Polska Sp. z o.o.
    Inventors: Marcin Michal Kmiecik, Wojciech Tomasz Nowak
  • Publication number: 20130151653
    Abstract: Example data management systems and methods are described. In one implementation, a method restores data on a first data storage node that is part of a data storage system including multiple storage nodes. The method marks multiple data entries stored in the first data storage node as dirty. A data index associated with the data storage system is received from a quorum of the data storage nodes in the data storage system. The data index is compared with data entries stored in the first data storage node. Data entries that are not contained in the data index are deleted from the first data storage node. Data entries stored in the first data storage nodes are modified to match corresponding data entries in the data storage system based on the data index.
    Type: Application
    Filed: June 8, 2012
    Publication date: June 13, 2013
    Inventors: Antoni Sawicki, Tomasz Nowak, Kelly Murphy
  • Publication number: 20130145105
    Abstract: Example data storage systems and methods are described. In one implementation, a method identifies data to be written to a shared storage system that includes multiple storage nodes. The method communicates a write operation vote request to each of the multiple storage nodes. The write operation vote request is associated with a data write operation to write the identified data to the shared storage system. A positive response is received from at least a portion of the multiple storage nodes. The data write operation is initiated in response to receiving positive responses from a quorum of the storage nodes.
    Type: Application
    Filed: June 8, 2012
    Publication date: June 6, 2013
    Inventors: Antoni Sawicki, Tomasz Nowak, Kelly Murphy
  • Patent number: 8351704
    Abstract: A method of producing linear features along a reference-line across a surface for use in a map database is disclosed.
    Type: Grant
    Filed: October 2, 2007
    Date of Patent: January 8, 2013
    Assignee: Tomtom Global Content B.V.
    Inventors: Marcin Michal Kmiecik, Wojciech Tomasz Nowak
  • Publication number: 20120158286
    Abstract: A computerised method of creating map data from a plurality of trips where each trip comprises position data derived from the positions of at least one navigation device over a period of time, the method comprising using a processing circuitry to perform the following steps: i. processing the position data; ii. calculating, from the processing of the position data, trip terminal positions at which the navigation device started to generate positions and/or stopped generating positions and which provide an end point of a trip; iii. performing statistical analysis on the terminal positions in order to determine origin locations at which trips commonly terminate and/or originate; iv. generating further map data, which comprises the origin locations.
    Type: Application
    Filed: February 15, 2010
    Publication date: June 21, 2012
    Applicants: TOMTOM BELGIUM N.V., TOMTOM POLSKA SP Z.O.O.
    Inventors: Wojciech Tomasz Nowak, Sven Coppens
  • Publication number: 20120004845
    Abstract: This invention relates to a method for updating digital maps and for matching global navigation devices to a digital map. Such navigation devices rely upon GPS signals (20, 24) from satellites (22, 26). One well-documented cause of position error in navigation devices arises from the phenomenon of GPS multi-path. It has been observed that GPS multi-path errors in the latitude/longitude direction are highly correlated with errors in altitude. By comparing altitude value of GPS probe data with reference specifications for altitude, unreliable probe data (outliers) can be easily identified and culled. Such techniques can be used as well by a mobile navigation device to confirm a match to a particular road segment and if not revert to other positioning techniques such as inertial guidance systems and the like. If the local altitude is not reliably known, an estimation can be derived directly from the collected probe data.
    Type: Application
    Filed: December 31, 2009
    Publication date: January 5, 2012
    Inventors: Marcin Michal Kmiecik, Wojciech Tomasz Nowak
  • Publication number: 20110109618
    Abstract: A computer arrangement including a processor and memory accessible for the processor is disclosed. In at least one embodiment, the memory includes a computer program including data and instructions arranged to allow the processor to: a) obtain an image to be displayed, b) obtain depth information relating to the image, c) use depth information to identify at least one region in the image, and d) select display mode for at least one identified region.
    Type: Application
    Filed: July 31, 2008
    Publication date: May 12, 2011
    Inventors: Wojciech Tomasz Nowak, Arkadiusz Wysocki
  • Publication number: 20110103651
    Abstract: A computer arrangement includes a processor and memory accessible for the processor. In at least one embodiment, the memory includes a computer program including data and instructions arranged to allow the processor to: a) obtain navigation information, b) obtain an image corresponding to the navigation information, c) display the image and at least part of the navigation information, whereby the at least part of the navigation information is superimposed upon the image. The processor is further allowed to b1) obtain depth information corresponding to the image and use the depth information to perform action c).
    Type: Application
    Filed: July 31, 2008
    Publication date: May 5, 2011
    Inventors: Wojciech Tomasz Nowak, Arkadiusz Wysocki
  • Publication number: 20100208937
    Abstract: A method of producing linear features along a reference-line across a surface for use in a map database is disclosed.
    Type: Application
    Filed: October 2, 2007
    Publication date: August 19, 2010
    Inventors: Marcin Michal Kmiecik, Wojciech Tomasz Nowak
  • Publication number: 20100091020
    Abstract: A computer arrangement is disclosed, including a processor and a memory that stores a computer program, object data originating from a first source and including object location data, and laser samples originating from a second source, including a sub-set of laser samples relating to the object and including laser sample location data as to each laser sample. In at least one embodiment, the processor compares the object location data and the laser sample location data of the sub-set of laser samples, and matches the object location data to the laser sample location data of the sub-set of laser samples based on this comparison, and thereby corrects for relative positional errors between the first and second sources of location data. The object may be a building façade, for example.
    Type: Application
    Filed: October 20, 2006
    Publication date: April 15, 2010
    Inventors: Marcin Michal Kmiecik, Wojciech Tomasz Nowak
  • Publication number: 20100091017
    Abstract: A method is disclosed for generating an orthorectified tile. In at least one embodiment, the method includes retrieving source images obtained by way of a terrestrial based camera; retrieving position data associated with the source images; retrieving orientation data associated with the source images; and converting source image by means of corresponding position data and orientation data to obtain the orthorectified tile. Orthorectified tiles are used to generate an orthorectified mosaic. As such, images recorded by terrestrial based camera may be used to generate a map of a road surface with corresponding road signs.
    Type: Application
    Filed: October 9, 2007
    Publication date: April 15, 2010
    Inventors: Marcin Michal Kmiecik, Wojciech Tomasz Nowak