Patents by Inventor Roopnath Grandhi

Roopnath Grandhi 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: 11727054
    Abstract: A system to provide image processing services responsive to requests including image data includes a system layer that forwards a request to an image application processing interface. Image processing provides an image comparison, barcode recognition, and optical character recognition. The image processing compares the image data to products in a database in order to identify a matching product. The system layer receives the matching information and forwards to a user.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: August 15, 2023
    Assignee: eBay Inc.
    Inventors: Roopnath Grandhi, Raghav Gupta, Neelakantan Sundaresan, Denis Golovnya, Jeffrey Olson
  • Patent number: 11694427
    Abstract: In an example embodiment, a method of identifying an item depicted in an image is provided. In this method, the image depicting the item is accessed; in addition, other images and their item identifiers are also accessed. A match of the image with one of the other images is identified. With a match, the image is then associated with an item identifier of the matched image.
    Type: Grant
    Filed: February 17, 2021
    Date of Patent: July 4, 2023
    Assignee: eBay Inc.
    Inventors: John Tapley, Eric J. Farraro, Raghav Gupta, Roopnath Grandhi
  • Publication number: 20210166061
    Abstract: In an example embodiment, a method of identifying an item depicted in an image is provided. In this method, the image depicting the item is accessed; in addition, other images and their item identifiers are also accessed. A match of the image with one of the other images is identified. With a match, the image is then associated with an item identifier of the matched image.
    Type: Application
    Filed: February 17, 2021
    Publication date: June 3, 2021
    Applicant: eBay Inc.
    Inventors: John Tapley, Eric J. Farraro, Raghav Gupta, Roopnath Grandhi
  • Patent number: 10956775
    Abstract: In an example embodiment, a request that includes a first image is received. A second image and a description are accessed from an item listing. An item identifier that corresponds to the second image is parsed from the description. A first edge in the first image and a second edge in a second image are detected. A match between the first image and the second image is determined based on the detection. The first image is associated with the item identifier. Item information corresponding to the item identifier is accessed from web pages. The item information is then transmitted.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: March 23, 2021
    Assignee: eBay Inc.
    Inventors: John Tapley, Eric J. Farraro, Raghav Gupta, Roopnath Grandhi
  • Patent number: 10936650
    Abstract: A system to provide image processing services responsive to requests including image data includes a system layer that forwards a request to an image application processing interface. Image processing provides an image comparison, barcode recognition, and optical character recognition. The image processing compares the image data to products in a database in order to identify a matching product. The system layer receives the matching information and forwards to a user.
    Type: Grant
    Filed: March 5, 2009
    Date of Patent: March 2, 2021
    Assignee: eBay Inc.
    Inventors: Roopnath Grandhi, Raghav Gupta, Neelakantan Sundaresan, Denis Golovnya, Jeffrey Olson
  • Patent number: 10733658
    Abstract: In one aspect, a computerized method for assisting a user in a real-life shopping situations includes the step of receiving an extracted a list of shopping intents in a computer with a memory. With at least one processor of the computer implementing the following steps are implemented. The process extracts the list of shopping intents from the memory. The process hierarchically organizes the list of shopping intents. The process maps a shopping intent to one or more products using a set of web-scale unstructured data. The process receives a product search query. The process parses the product search query. The process matches the product search query with at least one shopping intent. The process uses a matched product search query and at least one shopping intent to obtain a set of products to return as a search result.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: August 4, 2020
    Inventor: Roopnath Grandhi
  • Publication number: 20190266614
    Abstract: A system to provide image processing services responsive to requests including image data includes a system layer that forwards a request to an image application processing interface. Image processing provides an image comparison, barcode recognition, and optical character recognition. The image processing compares the image data to products in a database in order to identify a matching product. The system layer receives the matching information and forwards to a user.
    Type: Application
    Filed: May 8, 2019
    Publication date: August 29, 2019
    Inventors: Roopnath Grandhi, Raghav Gupta, Neelakantan Sundaresan, Denis Golovnya, Jeffrey Olson
  • Publication number: 20180349981
    Abstract: In one aspect, a computerized method for assisting a user in a real-life shopping situations includes the step of receiving an extracted a list of shopping intents in a computer with a memory. With at least one processor of the computer implementing the following steps are implemented. The process extracts the list of shopping intents from the memory. The process hierarchically organizes the list of shopping intents. The process maps a shopping intent to one or more products using a set of web-scale unstructured data. The process receives a product search query. The process parses the product search query The process matches the product search query with at least one shopping intent. The process uses a matched product search query and at least one shopping intent to obtain a set of products to return as a search result.
    Type: Application
    Filed: November 30, 2017
    Publication date: December 6, 2018
    Inventor: Roopnath Grandhi
  • Patent number: 9947119
    Abstract: Various embodiments provide a computer-implemented system and method providing a user interface framework for viewing large scale graphs. An example embodiment includes obtaining graph data including information related to a plurality of nodes, the plurality of nodes corresponding to search queries performed on a particular host site; constructing a plurality of sub-graphs, the sub-graphs being clusters of search results that are formed based on an amount of overlap among the search results produced from the search queries; rendering the graph by displaying each of the plurality of nodes at a respective absolute position within the graph and generating a plurality of tiles representing images of the plurality of sub-graphs; and displaying a sub-graph image corresponding to a selected position and zoom level.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: April 17, 2018
    Assignee: eBay Inc.
    Inventors: Roopnath Grandhi, Hill Trung Nguyen, Neelakantan Sundaresan
  • Patent number: 9928311
    Abstract: In one example embodiment, a method is illustrated as retrieving a plurality of search queries and defining relationships between search queries in the plurality of search queries based on semantic data associated with the search queries. A visual representation of the of the plurality of search queries may be generated and the visual representation may be partitioned into a plurality of tiles, each title representing a predefined portion of the visual representation.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: March 27, 2018
    Assignee: eBay Inc.
    Inventors: Roopnath Grandhi, Neelakantan Sundaresan, Hill Trung Nguyen
  • Publication number: 20170046593
    Abstract: In an example embodiment, a request that includes a first image is received. A second image and a description are accessed from an item listing. An item identifier that corresponds to the second image is parsed from the description. A first edge in the first image and a second edge in a second image are detected. A match between the first image and the second image is determined based on the detection. The first image is associated with the item identifier. item information corresponding to the item identifier is accessed from web pages. The item information is then transmitted.
    Type: Application
    Filed: October 28, 2016
    Publication date: February 16, 2017
    Inventors: John Tapley, Eric J. Farraro, Raghav Gupta, Roopnath Grandhi
  • Patent number: 9495386
    Abstract: In an example embodiment, a method of identifying an item depicted in an image is provided. In this method, the image depicting the item is accessed; in addition, other images and their item identifiers are also accessed. A match of the image with one of the other images is identified. The match can be based on a variety of matching techniques, such as the application of an edge detection algorithm and the conversion of the images into color histograms. With a match, the image is then associated with an item identifier of the matched image. In one example, a template associated with one of the item identifiers can be accessed.
    Type: Grant
    Filed: February 16, 2009
    Date of Patent: November 15, 2016
    Assignee: eBay Inc.
    Inventors: John Tapley, Eric J. Farraro, Raghav Gupta, Roopnath Grandhi
  • Publication number: 20160147905
    Abstract: In one example embodiment, a method is illustrated as retrieving a plurality of search queries and defining relationships between search queries in the plurality of search queries based on semantic data associated with the search queries. A visual representation of the of the plurality of search queries may be generated and the visual representation may be partitioned into a plurality of tiles, each title representing a predefined portion of the visual representation.
    Type: Application
    Filed: February 1, 2016
    Publication date: May 26, 2016
    Inventors: Roopnath Grandhi, Neelakantan Sundaresan, Hill Trung Nguyen
  • Publication number: 20160055563
    Abstract: In one aspect, a computerized method for assisting a user in a real-life shopping situations includes the step of receiving an extracted a list of shopping intents in a computer with a memory. With at least one processor of the computer implementing the following steps are implemented. The process discovers the list of shopping intents and extracts the list of shopping intents from the memory. The process hierarchically organizes the list of shopping intents. The process maps a shopping intent to one or more products using a set of web-scale unstructured data. The process receives a product search query. The process parses the product search query. The process matches the product search query with at least one shopping intent. The process uses a matched product search query and at least one shopping intent to obtain a set of products to return as a search result.
    Type: Application
    Filed: August 19, 2015
    Publication date: February 25, 2016
    Inventor: Roopnath Grandhi
  • Patent number: 9251166
    Abstract: In one example embodiment, a method is illustrated as retrieving a plurality of search queries and defining relationships between search queries in the plurality of search queries based on semantic data associated with the search queries. A visual representation of the of the plurality of search queries may be generated and the visual representation may be partitioned into a plurality of tiles, each title representing a predefined portion of the visual representation.
    Type: Grant
    Filed: December 3, 2012
    Date of Patent: February 2, 2016
    Assignee: eBay Inc.
    Inventors: Roopnath Grandhi, Neelakantan Sundaresan, Hill Trung Nguyen
  • Publication number: 20150054831
    Abstract: Various embodiments provide a computer-implemented system and method providing a user interface framework for viewing large scale graphs. An example embodiment includes obtaining graph data including information related to a plurality of nodes, the plurality of nodes corresponding to search queries performed on a particular host site; constructing a plurality of sub-graphs, the sub-graphs being clusters of search results that are formed based on an amount of overlap among the search results produced from the search queries; rendering the graph by displaying each of the plurality of nodes at a respective absolute position within the graph and generating a plurality of tiles representing images of the plurality of sub-graphs; and displaying a sub-graph image corresponding to a selected position and zoom level.
    Type: Application
    Filed: August 29, 2014
    Publication date: February 26, 2015
    Inventors: Roopnath Grandhi, Hill Trung Nguyen, Neelakantan Sundaresan
  • Patent number: 8823709
    Abstract: Various embodiments provide a computer-implemented system and method providing a user interface framework for viewing large scale graphs. An example embodiment includes obtaining graph data including information related to a plurality of nodes, the plurality of nodes corresponding to top search queries; assigning an absolute position in a graph for each of the nodes of the plurality of nodes; constructing a plurality of sub-graphs related to one or more of the plurality of nodes, the sub-graphs corresponding to search result clusters related to the top search queries corresponding to the one or more of the plurality of nodes; rendering the graph and generating a plurality of tiles representing sub-graph images of the plurality of sub-graphs at each of a plurality of zoom levels; and displaying a sub-graph image corresponding to a selected position and zoom level.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: September 2, 2014
    Assignee: eBay Inc.
    Inventors: Roopnath Grandhi, Hill Trung Nguyen, Neelakantan Sundaresan
  • Patent number: 8738277
    Abstract: A method for determining a preferred gas station comprises determining gas stations in range of a vehicle, receiving one or more factors associated with refueling preferences for a profile associated with the vehicle, the factor being derived at least in part from data associated with previous refueling of the vehicle, comparing the factor with information associated with the gas stations to determine the preferred gas station. A system comprises a receiver configured to enable communications with a remote server and receive a factor associated with refueling preferences, and a processor configured to determine gas stations in range of a vehicle, and compare the factor with information about the gas stations to determine a preferred gas station.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: May 27, 2014
    Assignee: Honda Motor Co., Ltd.
    Inventors: Fuminobu Kurosawa, Xin Guan, Shalini Saxena, Roopnath Grandhi
  • Publication number: 20140040269
    Abstract: In one example embodiment, a method is illustrated as including retrieving item data. At least one base cluster having at least one document with common item data stored in a suffix ordering is constructed. The at least one base cluster is compacted to create a compacted cluster representation having a reduced duplicate suffix ordering amongst the clusters.
    Type: Application
    Filed: October 22, 2013
    Publication date: February 6, 2014
    Applicant: eBay Inc.
    Inventors: Neelakantan Sundaresan, Kavita Ganesan, Roopnath Grandhi
  • Patent number: 8589398
    Abstract: In one example embodiment, a method is illustrated as including retrieving item data from a plurality of listings, the item data filtered from noise data, constructing at least one base cluster having at least one document with common item data stored in a suffix ordering, compacting the at least one base cluster to create a compacted cluster representation having a reduced duplicate suffix ordering amongst the clusters, and merging the compacted cluster representation to generate a merged cluster, the merging based upon a first overlap value applied to the at least one document with common item data.
    Type: Grant
    Filed: February 3, 2012
    Date of Patent: November 19, 2013
    Assignee: eBay Inc.
    Inventors: Neelakantan Sundaresan, Kavita Ganesan, Roopnath Grandhi