Patents by Inventor Ramesh Rangarajan Sarukkai
Ramesh Rangarajan Sarukkai 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: 11710251Abstract: In one embodiment, a method includes receiving an image associated with an object in an environment, the image being captured by sensors associated with a vehicle, generating a feature representation of the image, determining a potential ground control point associated with the object based on the feature representation of the image, determining a predetermined location reading based on the potential ground control point, calculating a differential relative to the predetermined location reading based on the potential ground control point, and determining a location of the vehicle based on the differential and the predetermined location reading based on the potential ground control point.Type: GrantFiled: November 2, 2020Date of Patent: July 25, 2023Assignee: Lyft, Inc.Inventors: Ramesh Rangarajan Sarukkai, Shaohui Sun
-
Publication number: 20220353475Abstract: The disclosed computer-implemented method may include (i) identifying, by a server computer system, a provider computing device for use in capturing street-level image data, where the provider computing device controls a camera positioned to capture street-level imagery outside the vehicle, (ii) determining, by the server computer system, a configuration that controls use of the provider computing device to provide street-level image data captured by the camera to the server computer system, (iii) sending, by the server computer system, the configuration to the computing device, and (iv) receiving, from the computing device, street-level image data captured by the computing device using the camera responsive to the configuration. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: June 22, 2022Publication date: November 3, 2022Inventors: Renee Park, Saurabh Saraf, Ramesh Rangarajan Sarukkai, Vinay Shet
-
Patent number: 11405590Abstract: The disclosed computer-implemented method may include (i) identifying, by a server computer system, a provider computing device for use in capturing street-level image data, where the provider computing device controls a camera positioned to capture street-level imagery outside the vehicle, (ii) determining, by the server computer system, a configuration that controls use of the provider computing device to provide street-level image data captured by the camera to the server computer system, (iii) sending, by the server computer system, the configuration to the computing device, and (iv) receiving, from the computing device, street-level image data captured by the computing device using the camera responsive to the configuration. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: June 2, 2020Date of Patent: August 2, 2022Assignee: Lyft, Inc.Inventors: Renee Park, Saurabh Saraf, Ramesh Rangarajan Sarukkai, Vinay Shet
-
Patent number: 11068788Abstract: A disclosed method may include receiving geographic coordinates of a location at which two parties are to rendezvous, generating a human-understandable geospatial descriptor for the request location, and sending the descriptor to respective devices of the two parties for presentation to the two parties. Generating the human-understandable geospatial descriptor may include identifying a human-visible feature in the vicinity of the request location that is labeled within available map data, selecting, based on a descriptor generation model, a reference expression relative to the identified feature, and applying a grammar-based constructor to the label and the selected reference expression to form the human-understandable geospatial descriptor. The model may be tuned using machine learning. The two parties may include a ride requestor and a ride provider in a ridesharing service. The identified feature may be a point of interest, landmark, street name, intersection, marker, or structure.Type: GrantFiled: December 3, 2017Date of Patent: July 20, 2021Assignee: Lyft, Inc.Inventors: Yuanyuan Malek, James Kevin Murphy, Asif Haque, Ramesh Rangarajan Sarukkai
-
Publication number: 20210118185Abstract: In one embodiment, a method includes receiving an image associated with an object in an environment, the image being captured by sensors associated with a vehicle, generating a feature representation of the image, determining a potential ground control point associated with the object based on the feature representation of the image, determining a predetermined location reading based on the potential ground control point, calculating a differential relative to the predetermined location reading based on the potential ground control point, and determining a location of the vehicle based on the differential and the predetermined location reading based on the potential ground control point.Type: ApplicationFiled: November 2, 2020Publication date: April 22, 2021Inventors: Ramesh Rangarajan Sarukkai, Shaohui Sun
-
Publication number: 20200351472Abstract: The disclosed computer-implemented method may include (i) identifying, by a server computer system, a provider computing device for use in capturing street-level image data, where the provider computing device controls a camera positioned to capture street-level imagery outside the vehicle, (ii) determining, by the server computer system, a configuration that controls use of the provider computing device to provide street-level image data captured by the camera to the server computer system, (iii) sending, by the server computer system, the configuration to the computing device, and (iv) receiving, from the computing device, street-level image data captured by the computing device using the camera responsive to the configuration. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: June 2, 2020Publication date: November 5, 2020Inventors: Renee Park, Saurabh Saraf, Ramesh Rangarajan Sarukkai, Vinay Shet
-
Patent number: 10825201Abstract: In one embodiment, a method includes training an image localization model for determining an adjusted location reading for a vehicle based on its location reading and the associated image. The method further includes updating a location associated with the vehicle using the adjusted location reading. The training of the image localization model includes generating feature representations of a number of training images, and learning a relationship between the feature representations and differentials between a number of raw location readings and their respective reference location readings.Type: GrantFiled: February 20, 2018Date of Patent: November 3, 2020Assignee: Lyft, Inc.Inventors: Ramesh Rangarajan Sarukkai, Shaohui Sun
-
Patent number: 10687024Abstract: The disclosed computer-implemented method may include (i) identifying, by a server computer system, a provider computing device for use in capturing street-level image data, where the provider computing device controls a camera positioned to capture street-level imagery outside the vehicle, (ii) determining, by the server computer system, a configuration that controls use of the provider computing device to provide street-level image data captured by the camera to the server computer system, (iii) sending, by the server computer system, the configuration to the computing device, and (iv) receiving, from the computing device, street-level image data captured by the computing device using the camera responsive to the configuration. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: December 31, 2018Date of Patent: June 16, 2020Assignee: Lyft, Inc.Inventors: Renee Park, Saurabh Saraf, Ramesh Rangarajan Sarukkai, Vinay Shet
-
Patent number: 10516746Abstract: In one embodiment, one or more computer systems of a social-networking system retrieve a user profile for a user associated with a media device. The one or more computer systems of a social-networking system receive media consumption. The one or more computer systems of a social-networking system correlates the user profile and the media consumption data to determine device-based media consumption data associated with content being consumed on the media device. The one or more computer systems of a social-networking system store data that associates the user profile with the device-based media consumption data.Type: GrantFiled: December 30, 2015Date of Patent: December 24, 2019Assignee: Facebook, Inc.Inventor: Ramesh Rangarajan Sarukkai
-
Publication number: 20190289260Abstract: The disclosed computer-implemented method may include (i) identifying, by a server computer system, a provider computing device for use in capturing street-level image data, where the provider computing device controls a camera positioned to capture street-level imagery outside the vehicle, (ii) determining, by the server computer system, a configuration that controls use of the provider computing device to provide street-level image data captured by the camera to the server computer system, (iii) sending, by the server computer system, the configuration to the computing device, and (iv) receiving, from the computing device, street-level image data captured by the computing device using the camera responsive to the configuration. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: December 31, 2018Publication date: September 19, 2019Inventors: Renee Park, Saurabh Saraf, Ramesh Rangarajan Sarukkai, Vinay Shet
-
Publication number: 20190259182Abstract: In one embodiment, a method includes training an image localization model for determining an adjusted location reading for a vehicle based on its location reading and the associated image. The method further includes updating a location associated with the vehicle using the adjusted location reading. The training of the image localization model includes generating feature representations of a number of training images, and learning a relationship between the feature representations and differentials between a number of raw location readings and their respective reference location readings.Type: ApplicationFiled: February 20, 2018Publication date: August 22, 2019Inventors: Ramesh Rangarajan Sarukkai, Shaohui Sun
-
Patent number: 10218941Abstract: The disclosed computer-implemented method may include (i) identifying, by a server computer system, a provider computing device for use in capturing street-level image data, where the provider computing device controls a camera positioned to capture street-level imagery outside the vehicle, (ii) determining, by the server computer system, a configuration that controls use of the provider computing device to provide street-level image data captured by the camera to the server computer system, (iii) sending, by the server computer system, the configuration to the computing device, and (iv) receiving, from the computing device, street-level image data captured by the computing device using the camera responsive to the configuration. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: March 13, 2018Date of Patent: February 26, 2019Assignee: Lyft, Inc.Inventors: Renee Park, Saurabh Saraf, Ramesh Rangarajan Sarukkai, Vinay Shet
-
Publication number: 20170195435Abstract: In one embodiment, one or more computer systems of a social-networking system retrieve a user profile for a user associated with a media device. The one or more computer systems of a social-networking system receive media consumption. The one or more computer systems of a social-networking system correlates the user profile and the media consumption data to determine device-based media consumption data associated with content being consumed on the media device. The one or more computer systems of a social-networking system store data that associates the user profile with the device-based media consumption data.Type: ApplicationFiled: December 30, 2015Publication date: July 6, 2017Inventor: Ramesh Rangarajan Sarukkai
-
Patent number: 9405775Abstract: A system and method for ranking additional videos based on experiment data. The system includes an additional video request retrieval unit to receive a request for a plurality of additional videos, and a number of the plurality of additional videos based on a video being served; an additional video database to retrieve the plurality of additional videos based on the video, and to retrieve a relevance ranking for each of the plurality of additional videos, a monetization ranking for each of the plurality of additional videos, and a likelihood ranking for each of the plurality of additional videos, the likelihood ranking being sourced from the experimental data; a weighting/ranking unit to assign a score for each of the plurality of videos based on the retrieved rankings from the additional video database; and an additional video selection unit to select the number of the plurality of videos based the score.Type: GrantFiled: March 15, 2013Date of Patent: August 2, 2016Assignee: Google Inc.Inventors: Ramesh Rangarajan Sarukkai, Juhyun Lee