Patents by Inventor Matei Nicolae Stroila

Matei Nicolae Stroila 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: 10158738
    Abstract: In accordance with the exemplary embodiments of the invention there is at least a method and apparatus to determine a shortest code length of at least one category of a publish-subscribe system such that a length requirement of prefix code system for the at least one category is not exceeded; and assign a prefix code of the shortest code length to each of the at least one category of the publish-subscribe system.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: December 18, 2018
    Assignee: HERE Global B.V.
    Inventors: Bo Xu, Matei Nicolae Stroila
  • Patent number: 9756138
    Abstract: In one embodiment, a mobile device and another computer operate in tandem through a cloud synchronization service to analyze image data and provide a location based service to a user. A mobile application receives image data and stores the image data in a cloud service format. The cloud synchronization service sends the image data to a desktop application on the other computer. The desktop application analyzes the image data to generate an image attribute. The cloud synchronization service sends the image attribute data to the mobile application. The mobile application provides at least one location based service based on the image attribute. The mobile application may be an augmented reality application.
    Type: Grant
    Filed: April 8, 2013
    Date of Patent: September 5, 2017
    Assignee: HERE Global B.V.
    Inventor: Matei Nicolae Stroila
  • Patent number: 9691276
    Abstract: A method, apparatus, computer program product, and device with various means are disclosed for determining the time it takes to a traverse a transportation structure by enclosing a representation of a transportation structure with a bounding polygon, specifying a plurality of gates which represent legitimate entry or exit points of the transportation structure as one or more edges of the bounding polygon, and computing the travel time for a probe traveling through the bounding polygon via the gates. Computing the probe's travel time comprises generating a location trace of movement of the probe, determining an entry and exit time, and calculating the difference between the exit time and the entry time. Determining the entry and exist time can be done by interpolation. An average of a set of computations can be used to get an average of the time it takes traverse the transportation structure.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: June 27, 2017
    Assignee: HERE Global B.V.
    Inventors: Bo Xu, Matei Nicolae Stroila, Jane Macfarlane
  • Patent number: 9596204
    Abstract: A method comprising receiving a text input that defines text input information, determining message text information to include the text input information, determining that at least a portion of the message text information corresponds with a navigational preamble, determining a location candidate based, at least in part, on the navigational preamble, determining at least one navigational text candidate that comprises textual information that is associated with the location candidate, causing display of information indicative of the navigational text candidate, receiving a selection input that is indicative of selection of the navigational text candidate, and causing insertion of the navigational text candidate in the message text information in response to the selection of the navigational text candidate is disclosed.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: March 14, 2017
    Assignee: Siemens Aktiengesellschaft
    Inventor: Matei Nicolae Stroila
  • Publication number: 20160337296
    Abstract: A method comprising receiving a text input that defines text input information, determining message text information to include the text input information, determining that at least a portion of the message text information corresponds with a navigational preamble, determining a location candidate based, at least in part, on the navigational preamble, determining at least one navigational text candidate that comprises textual information that is associated with the location candidate, causing display of information indicative of the navigational text candidate, receiving a selection input that is indicative of selection of the navigational text candidate, and causing insertion of the navigational text candidate in the message text information in response to the selection of the navigational text candidate is disclosed.
    Type: Application
    Filed: May 15, 2015
    Publication date: November 17, 2016
    Inventor: Matei Nicolae STROILA
  • Patent number: 9476964
    Abstract: In one embodiment, a mobile device generates sensor data configured to describe a geographic position of a mobile device. A list of events is defined according to position data and time data. The geographic position of the mobile device is compared to positions in the list of events of interest and a current time is compared to time data in the list of events of interest. The comparison determines whether events in the list are in range of the mobile device. One or more nearby events in range of the mobile device at the current time or a future time are selected. A command is generated to capture an image of the nearby events using a camera coupled to the mobile device. The captured images may be used to update navigation or map database, provide community or weather data to other users, social media functions, or other features.
    Type: Grant
    Filed: July 1, 2014
    Date of Patent: October 25, 2016
    Assignee: HERE Global B.V.
    Inventors: Matei Nicolae Stroila, Ole Henry Dorum
  • Publication number: 20160247396
    Abstract: A method, apparatus, computer program product, and device with various means are disclosed for determining the time it takes to a traverse a transportation structure by enclosing a representation of a transportation structure with a bounding polygon, specifying a plurality of gates which represent legitimate entry or exit points of the transportation structure as one or more edges of the bounding polygon, and computing the travel time for a probe traveling through the bounding polygon via the gates. Computing the probe's travel time comprises generating a location trace of movement of the probe, determining an entry and exit time, and calculating the difference between the exit time and the entry time. Determining the entry and exist time can be done by interpolation. An average of a set of computations can be used to get an average of the time it takes traverse the transportation structure.
    Type: Application
    Filed: May 4, 2016
    Publication date: August 25, 2016
    Inventors: Bo Xu, Matei Nicolae Stroila, Jane Macfarlane
  • Patent number: 9384590
    Abstract: A method, apparatus, computer program product, and device with various means are disclosed for determining the time it takes to a traverse a transportation structure by enclosing a representation of a transportation structure with a bounding polygon, specifying a plurality of gates which represent legitimate entry or exit points of the transportation structure as one or more edges of the bounding polygon, and computing the travel time for a probe traveling through the bounding polygon via the gates. Computing the probe's travel time comprises generating a location trace of movement of the probe, determining an entry and exit time, and calculating the difference between the exit time and the entry time. Determining the entry and exist time can be done by interpolation. An average of a set of computations can be used to get an average of the time it takes traverse the transportation structure.
    Type: Grant
    Filed: June 10, 2014
    Date of Patent: July 5, 2016
    Assignee: HERE Global B.V.
    Inventors: Bo Xu, Matei Nicolae Stroila, Jane Macfarlane
  • Publication number: 20160182669
    Abstract: In accordance with the exemplary embodiments of the invention there is at least a method and apparatus to determine a shortest code length of at least one category of a publish-subscribe system such that a length requirement of prefix code system for the at least one category is not exceeded; and assign a prefix code of the shortest code length to each of the at least one category of the publish-subscribe system.
    Type: Application
    Filed: December 22, 2014
    Publication date: June 23, 2016
    Inventors: Bo Xu, Matei Nicolae Stroila
  • Publication number: 20150356771
    Abstract: A method, apparatus, computer program product, and device with various means are disclosed for determining the time it takes to a traverse a transportation structure by enclosing a representation of a transportation structure with a bounding polygon, specifying a plurality of gates which represent legitimate entry or exit points of the transportation structure as one or more edges of the bounding polygon, and computing the travel time for a probe traveling through the bounding polygon via the gates. Computing the probe's travel time comprises generating a location trace of movement of the probe, determining an entry and exit time, and calculating the difference between the exit time and the entry time. Determining the entry and exist time can be done by interpolation. An average of a set of computations can be used to get an average of the time it takes traverse the transportation structure.
    Type: Application
    Filed: June 10, 2014
    Publication date: December 10, 2015
    Inventors: Bo Xu, Matei Nicolae Stroila, Jane Macfarlane
  • Publication number: 20140316699
    Abstract: In one embodiment, a mobile device generates sensor data configured to describe a geographic position of a mobile device. A list of events is defined according to position data and time data. The geographic position of the mobile device is compared to positions in the list of events of interest and a current time is compared to time data in the list of events of interest. The comparison determines whether events in the list are in range of the mobile device. One or more nearby events in range of the mobile device at the current time or a future time are selected. A command is generated to capture an image of the nearby events using a camera coupled to the mobile device. The captured images may be used to update navigation or map database, provide community or weather data to other users, social media functions, or other features.
    Type: Application
    Filed: July 1, 2014
    Publication date: October 23, 2014
    Inventors: Matei Nicolae Stroila, Ole Henry Dorum
  • Publication number: 20140304321
    Abstract: In one embodiment, a mobile device and another computer operate in tandem through a cloud synchronization service to analyze image data and provide a location based service to a user. A mobile application receives image data and stores the image data in a cloud service format. The cloud synchronization service sends the image data to a desktop application on the other computer. The desktop application analyzes the image data to generate an image attribute. The cloud synchronization service sends the image attribute data to the mobile application. The mobile application provides at least one location based service based on the image attribute. The mobile application may be an augmented reality application.
    Type: Application
    Filed: April 8, 2013
    Publication date: October 9, 2014
    Applicant: Navteq B.V.
    Inventor: Matei Nicolae Stroila
  • Patent number: 8798926
    Abstract: In one embodiment, a mobile device generates sensor data configured to describe a geographic position of a mobile device. A list of events is defined according to position data and time data. The geographic position of the mobile device is compared to positions in the list of events of interest and a current time is compared to time data in the list of events of interest. The comparison determines whether events in the list are in range of the mobile device. One or more nearby events in range of the mobile device at the current time or a future time are selected. A command is generated to capture an image of the nearby events using a camera coupled to the mobile device. The captured images may be used to update navigation or map database, provide community or weather data to other users, social media functions, or other features.
    Type: Grant
    Filed: November 14, 2012
    Date of Patent: August 5, 2014
    Assignee: Navteq B.V.
    Inventors: Matei Nicolae Stroila, Ole Henry Dorum
  • Publication number: 20140136098
    Abstract: In one embodiment, a mobile device generates sensor data configured to describe a geographic position of a mobile device. A list of events is defined according to position data and time data. The geographic position of the mobile device is compared to positions in the list of events of interest and a current time is compared to time data in the list of events of interest. The comparison determines whether events in the list are in range of the mobile device. One or more nearby events in range of the mobile device at the current time or a future time are selected. A command is generated to capture an image of the nearby events using a camera coupled to the mobile device. The captured images may be used to update navigation or map database, provide community or weather data to other users, social media functions, or other features.
    Type: Application
    Filed: November 14, 2012
    Publication date: May 15, 2014
    Inventors: Matei Nicolae Stroila, Ole Henry Dorum