Patents by Inventor Sailesh Gurnani

Sailesh Gurnani 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: 8504436
    Abstract: Computer-implemented methods, apparatuses, and computer-readable media for generating a tier rollup record perform the steps of: receiving a request for one of a product record and a plurality of product records having a determined attribute value; querying a first data set for product records corresponding to the request; receiving one or more unique record identifiers corresponding to the request; querying a second data set for a product record and associated product attribute values corresponding to each unique identifier; receiving the product record and associated product attribute values corresponding to each unique identifier; identifying a most representative product record from the product records and associated product attribute values corresponding to each unique identifier; rolling up the most representative product record; and transmitting the rolled up most representative product record.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: August 6, 2013
    Assignee: CBS Interactive Inc.
    Inventors: Robyn Battle, David Bricker, Alexander Henry, Karen Badenfort, Sailesh Gurnani, Karen Swanson, Jennifer Fong
  • Patent number: 8452806
    Abstract: A computer-implemented method for navigating a database including a plurality of records having attributes, the method including transmitting a webpage configured to display selectable filters associated with record attributes; receiving at least one attribute value based on a filter selection; transmitting a mini query to the database for a count of records in the database that satisfy the at least one attribute value; receiving the count of records; transmitting the count of records to be rendered on a display device; transmitting a full query to the database for record indicators in the database that satisfy the at least one attribute value; receiving the one or more record indicators; and transmitting the one or more record indicators.
    Type: Grant
    Filed: October 26, 2010
    Date of Patent: May 28, 2013
    Assignee: CBS Interactive Inc.
    Inventors: Sailesh Gurnani, Andrew Lottmann
  • Publication number: 20120310781
    Abstract: Computer-implemented methods, apparatuses, and computer-readable media for generating a tier rollup record perform the steps of: receiving a request for one of a product record and a plurality of product records having a determined attribute value; querying a first data set for product records corresponding to the request; receiving one or more unique record identifiers corresponding to the request; querying a second data set for a product record and associated product attribute values corresponding to each unique identifier; receiving the product record and associated product attribute values corresponding to each unique identifier; identifying a most representative product record from the product records and associated product attribute values corresponding to each unique identifier; rolling up the most representative product record; and transmitting the rolled up most representative product record.
    Type: Application
    Filed: March 29, 2012
    Publication date: December 6, 2012
    Applicant: CBS INTERACTIVE INC.
    Inventors: Robyn Battle, David Bricker, Alexander Henry, Karen Badenfort, Sailesh Gurnani, Karen Swanson, Jennifer Fong
  • Publication number: 20120102062
    Abstract: A computer-implemented method for navigating a database including a plurality of records having attributes, the method including transmitting a webpage configured to display selectable filters associated with record attributes; receiving at least one attribute value based on a filter selection; transmitting a mini query to the database for a count of records in the database that satisfy the at least one attribute value; receiving the count of records; transmitting the count of records to be rendered on a display device; transmitting a full query to the database for record indicators in the database that satisfy the at least one attribute value; receiving the one or more record indicators; and transmitting the one or more record indicators.
    Type: Application
    Filed: October 26, 2010
    Publication date: April 26, 2012
    Applicant: CBS INTERACTIVE INC.
    Inventors: Sailesh Gurnani, Andrew Lottmann