Patents by Inventor Noam Ben Haim

Noam Ben Haim 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: 9552729
    Abstract: An exemplary method includes determining whether real-time vehicle location information deviates from at least one of historical real-time vehicle location information or scheduled vehicle location information. The exemplary method further includes generating scheduling information for a user based on user data and the public transportation data, determining that the real-time vehicle location information deviates from at least one of the historical real-time vehicle location information or the scheduled vehicle location information by more than a threshold deviation, and updating the scheduling information for the user based on the user data, the public transportation data, and the determined deviation.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: January 24, 2017
    Assignee: Google Inc.
    Inventors: Alex Gontmakher, Frederick Peter Brewin, Noam Ben Haim
  • Publication number: 20140358603
    Abstract: Computer-implemented methods for scoring and ranking transit stops and transit lines are provided. In one aspect, a method includes determining data and factors associated with a first transit stop or line and calculating a score for the first transit stop or line. The data and factors used in the scoring calculation may be a combination of the number of vehicle departures from the transit stop, the number of transit lines connected to the transit stop, a point of interest proximity factor, a population center factor, the number of trips on the transit line, the number of transit stops on the transit line, the number of interconnected transit lines and the travel distance of the transit line. The transit stop and transit lines scores may be iterated over each other. Systems and machine-readable media for scoring and ranking transit stops and transit lines are also provided.
    Type: Application
    Filed: May 29, 2013
    Publication date: December 4, 2014
    Inventors: Fabien Viger, Noam Ben Haim
  • Patent number: 8880490
    Abstract: Methods, systems, and apparatus, including executable instructions encoded on one or more machine-readable storage media, for correlating transportation data are described. A transportation schedule that includes planned records for first trips and associations between the first trips and corresponding first trip IDs may be accessed. A transportation status update that includes actual records for second trips and associations between the second trips and corresponding second trip IDs may be received. Information relating one or more of the first trip IDs to one or more of the second trip IDs may be obtained. The information may be used to identify a trip that is common to both the transportation schedule and the transportation status update. An update for the trip using the transportation status update may be provided.
    Type: Grant
    Filed: December 29, 2010
    Date of Patent: November 4, 2014
    Assignee: Google Inc.
    Inventors: Alex Gontmakher, Noam Ben-Haim
  • Patent number: 8811656
    Abstract: Establishments are identified in geo-tagged images. According to one aspect, text regions are located in a geo-tagged image and text strings in the text regions are recognized using Optical Character Recognition (OCR) techniques. Text phrases are extracted from information associated with establishments known to be near the geographic location specified in the geo-tag of the image. The text strings recognized in the image are compared with the phrases for the establishments for approximate matches, and an establishment is selected as the establishment in the image based on the approximate matches. According to another aspect, text strings recognized in a collection of geo-tagged images are compared with phrases for establishments in the geographic area identified by the geo-tags to generate scores for image-establishment pairs. Establishments in each of the large collection of images as well as representative images showing each establishment are identified using the scores.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: August 19, 2014
    Assignee: Google Inc.
    Inventors: Shlomo Urbach, Tal Yadid, Yuval Netzer, Andrea Frome, Noam Ben-Haim
  • Publication number: 20140111358
    Abstract: An exemplary method includes determining whether real-time vehicle location information deviates from at least one of historical real-time vehicle location information or scheduled vehicle location information. The exemplary method further includes generating scheduling information for a user based on user data and the public transportation data, determining that the real-time vehicle location information deviates from at least one of the historical real-time vehicle location information or the scheduled vehicle location information by more than a threshold deviation, and updating the scheduling information for the user based on the user data, the public transportation data, and the determined deviation.
    Type: Application
    Filed: December 31, 2013
    Publication date: April 24, 2014
    Applicant: GOOGLE INC.
    Inventors: Alex GONTMAKHER, Frederick Peter BREWIN, Noam BEN HAIM
  • Patent number: 8645050
    Abstract: An exemplary method includes determining whether real-time vehicle location information deviates from at least one of historical real-time vehicle location information or scheduled vehicle location information. The exemplary method further includes generating a schedule degradation mode based on a deviation of real-time vehicle location information from at least one of historical real-time vehicle location information or scheduled vehicle location information. The exemplary method also includes generating first scheduling information for a user based on the user data and public transportation data when the deviation does not exceed a threshold. The exemplary method farther includes generating second scheduling information, different from the first scheduling information, that includes an indication of the schedule degradation mode for the user based on user data, public transportation data, and the deviation when the deviation exceeds the threshold.
    Type: Grant
    Filed: September 8, 2011
    Date of Patent: February 4, 2014
    Assignee: Google Inc.
    Inventors: Alex Gontmakher, Frederick Peter Brewin, Noam Ben Haim
  • Publication number: 20140003650
    Abstract: Establishments are identified in geo-tagged images. According to one aspect, text regions are located in a geo-tagged image and text strings in the text regions are recognized using Optical Character Recognition (OCR) techniques. Text phrases are extracted from information associated with establishments known to be near the geographic location specified in the geo-tag of the image. The text strings recognized in the image are compared with the phrases for the establishments for approximate matches, and an establishment is selected as the establishment in the image based on the approximate matches. According to another aspect, text strings recognized in a collection of geo-tagged images are compared with phrases for establishments in the geographic area identified by the geo-tags to generate scores for image-establishment pairs. Establishments in each of the large collection of images as well as representative images showing each establishment are identified using the scores.
    Type: Application
    Filed: September 6, 2013
    Publication date: January 2, 2014
    Applicant: Google Inc.
    Inventors: Shlomo Urbach, Tal Yadid, Yuval Netzer, Andrea Frome, Noam Ben-Haim
  • Patent number: 8583374
    Abstract: Methods and systems for route summarization are described herein. The method includes generating a route from an origin to a destination, the route including a plurality of maneuvers. One or more maneuvers are removed from the plurality of maneuvers. A summarized route is generated that reflects the removal of the one or more maneuvers from the plurality of maneuvers such that the summarized route has fewer maneuvers than the route.
    Type: Grant
    Filed: October 2, 2012
    Date of Patent: November 12, 2013
    Assignee: Google Inc.
    Inventors: Morten Just Petersen, Noam Ben Haim, Jens Riegelsberger
  • Patent number: 8532333
    Abstract: Establishments are identified in geo-tagged images. According to one aspect, text regions are located in a geo-tagged image and text strings in the text regions are recognized using Optical Character Recognition (OCR) techniques. Text phrases are extracted from information associated with establishments known to be near the geographic location specified in the geo-tag of the image. The text strings recognized in the image are compared with the phrases for the establishments for approximate matches, and an establishment is selected as the establishment in the image based on the approximate matches. According to another aspect, text strings recognized in a collection of geo-tagged images are compared with phrases for establishments in the geographic area identified by the geo-tags to generate scores for image-establishment pairs. Establishments in each of the large collection of images as well as representative images showing each establishment are identified using the scores.
    Type: Grant
    Filed: September 27, 2011
    Date of Patent: September 10, 2013
    Assignee: Google Inc.
    Inventors: Shlomo Urbach, Tal Yadid, Yuval Netzer, Andrea Frome, Noam Ben-Haim
  • Patent number: 8385593
    Abstract: Establishments are identified in geo-tagged images. According to one aspect, text regions are located in a geo-tagged image and text strings in the text regions are recognized using Optical Character Recognition (OCR) techniques. Text phrases are extracted from information associated with establishments known to be near the geographic location specified in the geo-tag of the image. The text strings recognized in the image are compared with the phrases for the establishments for approximate matches, and an establishment is selected as the establishment in the image based on the approximate matches. According to another aspect, text strings recognized in a collection of geo-tagged images are compared with phrases for establishments in the geographic area identified by the geo-tags to generate scores for image-establishment pairs. Establishments in each of the large collection of images as well as representative images showing each establishment are identified using the scores.
    Type: Grant
    Filed: May 11, 2011
    Date of Patent: February 26, 2013
    Assignee: Google Inc.
    Inventors: Shlomo Urbach, Tal Yadid, Yuval Netzer, Andrea Frome, Noam Ben-Haim
  • Patent number: 8379912
    Abstract: Establishments are identified in geo-tagged images. According to one aspect, text regions are located in a geo-tagged image and text strings in the text regions are recognized using Optical Character Recognition (OCR) techniques. Text phrases are extracted from information associated with establishments known to be near the geographic location specified in the geo-tag of the image. The text strings recognized in the image are compared with the phrases for the establishments for approximate matches, and an establishment is selected as the establishment in the image based on the approximate matches. According to another aspect, text strings recognized in a collection of geo-tagged images are compared with phrases for establishments in the geographic area identified by the geo-tags to generate scores for image-establishment pairs. Establishments in each of the large collection of images as well as representative images showing each establishment are identified using the scores.
    Type: Grant
    Filed: May 11, 2011
    Date of Patent: February 19, 2013
    Assignee: Google Inc.
    Inventors: Tal Yadid, Yuval Netzer, Shlomo Urbach, Andrea Frome, Noam Ben-Haim
  • Publication number: 20120296885
    Abstract: Transportation information systems and methods are disclosed, which facilitate the use of transportation, including trip planning. An exemplary method includes receiving user data associated with public transportation usage. The exemplary method also includes receiving public transportation data including real-time public transportation data. The exemplary method further includes generating scheduling information based on the user data and real-time public transportation data.
    Type: Application
    Filed: September 8, 2011
    Publication date: November 22, 2012
    Applicant: Google Inc.
    Inventors: Alex Gontmakher, Frederick Peter Brewin, Noam Ben Haim
  • Patent number: 8306749
    Abstract: Methods and systems for route summarization are described herein. The method includes generating a route from an origin to a destination, the route including a plurality of maneuvers. One or more maneuvers are removed from the plurality of maneuvers based, at least in part, upon geographic information about a selected user. A summarized route is generated that reflects the removal of the one or more maneuvers from the plurality of maneuvers such that the summarized route has fewer maneuvers than the route.
    Type: Grant
    Filed: November 22, 2011
    Date of Patent: November 6, 2012
    Assignee: Google Inc.
    Inventors: Morten Just Petersen, Noam Ben Haim, Jens Riegelsberger
  • Publication number: 20120239289
    Abstract: Transportation information systems and methods are disclosed, which facilitate the use of transportation, including trip planning. An exemplary method includes generating first scheduling information for a first user based on first user data, public transportation data, a first starting location, and a first destination location. The exemplary method also includes determining that a second user starting from a second starting location different from the first starting location would like to join the first user. The exemplary method further includes generating second scheduling information for the second user to meet the first user based on second user data, public transportation data, the second starting location, real-time location information for the first user, and a second destination location.
    Type: Application
    Filed: September 8, 2011
    Publication date: September 20, 2012
    Applicant: Google Inc.
    Inventors: Alex Gontmakher, Frederick Peter Brewin, Noam Ben Haim
  • Publication number: 20120232776
    Abstract: An exemplary method includes determining whether real-time vehicle location information deviates from at least one of historical real-time vehicle location information or scheduled vehicle location information. The exemplary method further includes generating a schedule degradation mode based on a deviation of real-time vehicle location information from at least one of historical real-time vehicle location information or scheduled vehicle location information. The exemplary method also includes generating first scheduling information for a user based on the user data and public transportation data when the deviation does not exceed a threshold. The exemplary method farther includes generating second scheduling information, different from the first scheduling information, that includes an indication of the schedule degradation mode for the user based on user data, public transportation data, and the deviation when the deviation exceeds the threshold.
    Type: Application
    Filed: September 8, 2011
    Publication date: September 13, 2012
    Applicant: Google Inc.
    Inventors: Alex Gontmakher, Frederick Peter Brewin, Noam Ben Haim
  • Patent number: 8265400
    Abstract: Establishments are identified in geo-tagged images. According to one aspect, text regions are located in a geo-tagged image and text strings in the text regions are recognized using Optical Character Recognition (OCR) techniques. Text phrases are extracted from information associated with establishments known to be near the geographic location specified in the geo-tag of the image. The text strings recognized in the image are compared with the phrases for the establishments for approximate matches, and an establishment is selected as the establishment in the image based on the approximate matches. According to another aspect, text strings recognized in a collection of geo-tagged images are compared with phrases for establishments in the geographic area identified by the geo-tags to generate scores for image-establishment pairs. Establishments in each of the large collection of images as well as representative images showing each establishment are identified using the scores.
    Type: Grant
    Filed: September 27, 2011
    Date of Patent: September 11, 2012
    Assignee: Google Inc.
    Inventors: Tal Yadid, Yuval Netzer, Shlomo Urbach, Andrea Frome, Noam Ben-Haim
  • Publication number: 20120066251
    Abstract: Methods, systems, and apparatus, including executable instructions encoded on one or more machine-readable storage media, for correlating transportation data are described. A transportation schedule that includes planned records for first trips and associations between the first trips and corresponding first trip IDs may be accessed. A transportation status update that includes actual records for second trips and associations between the second trips and corresponding second trip IDs may be received. Information relating one or more of the first trip IDs to one or more of the second trip IDs may be obtained. The information may be used to identify a trip that is common to both the transportation schedule and the transportation status update. An update for the trip using the transportation status update may be provided.
    Type: Application
    Filed: December 29, 2010
    Publication date: March 15, 2012
    Applicant: GOOGLE INC.
    Inventors: Alex Gontmakher, Noam Ben-Haim
  • Publication number: 20120020565
    Abstract: Establishments are identified in geo-tagged images. According to one aspect, text regions are located in a geo-tagged image and text strings in the text regions are recognized using Optical Character Recognition (OCR) techniques. Text phrases are extracted from information associated with establishments known to be near the geographic location specified in the geo-tag of the image. The text strings recognized in the image are compared with the phrases for the establishments for approximate matches, and an establishment is selected as the establishment in the image based on the approximate matches. According to another aspect, text strings recognized in a collection of geo-tagged images are compared with phrases for establishments in the geographic area identified by the geo-tags to generate scores for image-establishment pairs. Establishments in each of the large collection of images as well as representative images showing each establishment are identified using the scores.
    Type: Application
    Filed: September 27, 2011
    Publication date: January 26, 2012
    Applicant: GOOGLE INC.
    Inventors: Shlomo Urbach, Tal Yadid, Yuval Netzer, Andrea Frome, Noam Ben-Haim
  • Publication number: 20110311140
    Abstract: Establishments are identified in geo-tagged images. According to one aspect, text regions are located in a geo-tagged image and text strings in the text regions are recognized using Optical Character Recognition (OCR) techniques. Text phrases are extracted from information associated with establishments known to be near the geographic location specified in the geo-tag of the image. The text strings recognized in the image are compared with the phrases for the establishments for approximate matches, and an establishment is selected as the establishment in the image based on the approximate matches. According to another aspect, text strings recognized in a collection of geo-tagged images are compared with phrases for establishments in the geographic area identified by the geo-tags to generate scores for image-establishment pairs. Establishments in each of the large collection of images as well as representative images showing each establishment are identified using the scores.
    Type: Application
    Filed: May 11, 2011
    Publication date: December 22, 2011
    Applicant: GOOGLE INC.
    Inventors: Shlomo Urbach, Tal Yadid, Yuval Netzer, Andrea Frome, Noam Ben-Haim
  • Patent number: 7566851
    Abstract: A method in a computerized system including an image sensor mounted in a moving vehicle. The image sensor captures image frames consecutively in real time. In one of the image flames, a spot is detected of measurable brightness; the spot is matched in subsequent image frames. The image frames are available for sharing between the computerized system and another vehicle control system. The spot and the corresponding spot are images of the same object. The object is typically one or more of headlights from an oncoming vehicle, taillights of a leading vehicle, streetlights, street signs and/or traffic signs. Data is acquired from the spot and from the corresponding spot. By processing the data, the object (or spot) is classified. producing an object classification. The vehicle control system controls preferably headlights of the moving vehicle based on the object classification.
    Type: Grant
    Filed: March 22, 2007
    Date of Patent: July 28, 2009
    Assignee: Mobileye Technologies Ltd.
    Inventors: Gideon P. Stein, Ofer Hadassi, Noam Ben Haim, Uri Wolfovitz