Patents by Inventor Rani S. Manoharan

Rani S. Manoharan 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: 10817807
    Abstract: In responsive to receiving a user interaction with a map graphical user interface (GUI) of a client device, the system identifies an origin, and determines a map zoom level and map position based on the interaction. The system identifies and ranks candidate destinations for the origin. The system automatically selects destinations from the ranked candidates for inclusion in the map based on the zoom level and the position. Each selected destination for which a destination location indicator would be obscured in the map by an indicator of a higher ranked destination is automatically determined by the system. The system then deselects each destination for which a location indicator has been determined to be obscured by an indicator of a higher ranked destination, forming a revised set of destinations. The system transmits instructions to display a location indicator for each destination in the revised set to the client device.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: October 27, 2020
    Assignee: Google LLC
    Inventors: Rani S. Manoharan, Marcin Z. Brodziak, Jiri Semecky, Alejandro Diaz, Marty R. Gardner, Stefan H. Pharies, Emmet J. Connolly, Konrad Gianno
  • Publication number: 20180174075
    Abstract: Travel preferences are received from a user for a trip including a starting location, starting travel date, destination and arrival date. At least one month is presented in a calendar via a graphical user interface, including a month associated with the starting travel date. For one or more days from the starting travel date, a value of a feature is determined that is associated with originating travel on a respective day. A lowest value of the feature is determined of a ticket to travel on a trip starting on the respective day that lasts a projected number of days equal to a proposed trip length plus or minus a predetermined number of days. The lowest value of the feature for each day is presented in the calendar and in a graph that includes axes representing value of the feature and days.
    Type: Application
    Filed: December 16, 2016
    Publication date: June 21, 2018
    Inventors: Rani S. Manoharan, Frederick Peter Brewin
  • Publication number: 20170185271
    Abstract: In responsive to receiving a user interaction with a map graphical user interface (GUI) of a client device, the system identifies an origin, and determines a map zoom level and map position based on the interaction. The system identifies and ranks candidate destinations for the origin. The system automatically selects destinations from the ranked candidates for inclusion in the map based on the zoom level and the position. Each selected destination for which a destination location indicator would be obscured in the map by an indicator of a higher ranked destination is automatically determined by the system. The system then deselects each destination for which a location indicator has been determined to be obscured by an indicator of a higher ranked destination, forming a revised set of destinations. The system transmits instructions to display a location indicator for each destination in the revised set to the client device.
    Type: Application
    Filed: October 20, 2016
    Publication date: June 29, 2017
    Inventors: Rani S. Manoharan, Marcin C. Brodziak, Jiri Semecky, Alejandro Diaz, Marty R. Gardner, Stefan H. Pharies, Emmet J. Connolly, Konrad Gianno
  • Publication number: 20150142610
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing price information. Travel preferences are received from a user for a trip including a starting location, starting travel date, destination and arrival date. At least two months are presented in a calendar, including a month associated with the starting travel date. For one or more days from the starting travel date, a price is determined that is associated with a cost of originating travel on a respective day. A lowest price is determined of a ticket to travel on a trip starting on the respective day that lasts a projected number of days equal to a proposed trip length plus or minus a predetermined delta number of days. The lowest price for each day is presented in the calendar and in a graph that includes axes representing price and days.
    Type: Application
    Filed: November 18, 2013
    Publication date: May 21, 2015
    Applicant: Google Inc.
    Inventors: Rani S. Manoharan, Frederick Peter Brewin
  • Patent number: 8630800
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a travel query, where the travel query comprises a starting location, a destination location, and a specified transit time; and using the starting location, destination location, and the specified transit time to provide a travel route for traveling from the starting location to the destination location within the specified transit time, wherein the travel route includes one or more points of interest.
    Type: Grant
    Filed: February 2, 2012
    Date of Patent: January 14, 2014
    Assignee: Google Inc.
    Inventors: Emmet J. Connolly, Marty R. Gardner, Rani S. Manoharan