Patents by Inventor Stefano Pettini

Stefano Pettini 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: 11640282
    Abstract: An approach is provided for data modeling and code generation. The approach involves, for example, providing a syntax for generating a model representing data and semantics of the data. The approach also involves providing an architecture configured to accept the data according to any of a plurality of data representations. The approach further involves providing a code generator configured to generate computer code to transform the data between the plurality of data representations by using the model as a broker between the plurality of data representations. The code generator preserves the semantics of the data during the transforming of the data.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: May 2, 2023
    Assignee: HERE Global B.V.
    Inventors: Ryan Giltner, Paul Ford, Nunzio Visciano, Stefano Pettini, Lucas Brutschy
  • Patent number: 11536576
    Abstract: Systems and methods are provided for executing a filter on map data. The filter receives a first notification that a version of first map data from a first map data source is available. The filter determines that the version of first map data is compatible using one or more version rules stored in the filter. The filter processes the version of first map data, when the version of first map data is compatible. The filter generates a second notification that a processed version of first map data is available.
    Type: Grant
    Filed: February 23, 2017
    Date of Patent: December 27, 2022
    Assignee: HERE Global B.V.
    Inventors: Boris Lublinsky, Stefano Pettini, Alex Kozlowski, Pedro Larroy
  • Publication number: 20210124564
    Abstract: An approach is provided for data modeling and code generation. The approach involves, for example, providing a syntax for generating a model representing data and semantics of the data. The approach also involves providing an architecture configured to accept the data according to any of a plurality of data representations. The approach further involves providing a code generator configured to generate computer code to transform the data between the plurality of data representations by using the model as a broker between the plurality of data representations. The code generator preserves the semantics of the data during the transforming of the data.
    Type: Application
    Filed: October 23, 2020
    Publication date: April 29, 2021
    Inventors: Ryan GILTNER, Paul FORD, Nunzio VISCIANO, Stefano PETTINI, Lucas BRUTSCHY
  • Publication number: 20180239828
    Abstract: Systems and methods are provided for executing a filter on map data. The filter receives a first notification that a version of first map data from a first map data source is available. The filter determines that the version of first map data is compatible using one or more version rules stored in the filter. The filter processes the version of first map data, when the version of first map data is compatible. The filter generates a second notification that a processed version of first map data is available.
    Type: Application
    Filed: February 23, 2017
    Publication date: August 23, 2018
    Inventors: Boris Lublinsky, Stefano Pettini, Alex Kozlowski, Pedro Larroy
  • Publication number: 20120202525
    Abstract: An approach is provided for distributing and displaying map events. A map event distribution platform processes and/or facilitates a processing of at least one map event specified by a user. The map event distribution platform determine to encode information regarding the at least one map event. The map event distribution platform cause, at least in part, transmission of the encoded information to one or more devices associated with one or more other users. The map event information is processed, at least in part, to be associated with a map application, at least to modify a locally-stored device map, and/or to affect the mapping and navigation behaviors of the map application.
    Type: Application
    Filed: April 4, 2011
    Publication date: August 9, 2012
    Applicant: Nokia Corporation
    Inventor: Stefano Pettini