Patents by Inventor Rahul Lahiri

Rahul Lahiri 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: 10824549
    Abstract: A system for testing of an application programming interface (API) is disclosed. The system includes a usage data collection source to track a trace identity associated with at least one message exchange pattern of the API using an end to end tracing (E2E) technique, captures usage data of an application in one or more modes, wherein the usage data corresponds to the trace identity. A usage data selection subsystem selects a predefined strata of usage data. A test case generation learning subsystem generates multiple test cases. A mocking subsystem use the trace identity to simulate the at least one message pattern associated with the usage data from a current version of the application against an updated version of the application. A comparison subsystem records an actual result, compares the actual result with an expected result and generates a test result upon comparison of the actual result with the expected result.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: November 3, 2020
    Assignee: Mesh Dynamics, Inc
    Inventors: Prasad Desphande, Venkatesh Ganti, Rahul Lahiri, Ashoke Sudhakar, Ravi Vijay
  • Publication number: 20140156402
    Abstract: A system, method and computer program product for presenting an advertisement is described. A request to access a web page may be received from a requester via a network. The request may be generated in response to selection of a link to the web page on another web page. A response may be transmitted back to the requester. The response may include the requested web page as well as an ad script that may be executed after receipt of the response by the requester. The ad script may generate an ad request that includes one or more ad parameters extracted from the response. These ad parameters may include information about a network address of the other page. The generated ad request may then be received via the network. One or more advertisements may then be selected for presentment to the requester utilizing the ad parameters of the ad request.
    Type: Application
    Filed: February 4, 2014
    Publication date: June 5, 2014
    Applicant: GOOGLE INC.
    Inventors: Vikas Jha, Rahul Lahiri, Ram Subbaroyan
  • Publication number: 20140114761
    Abstract: Methods for providing sponsored content on a web page include receiving a plurality of keywords of a search query issued by a user. The methods further include receiving a first identifier and second identifier that identifies a product the user has previously viewed content for and the content provider of the content. A previously stored first sponsored content item associated with the product and content provider may be selected for participation in an auction. A second sponsored content item may be selected for participation in the auction, based on the plurality of keywords. If the first sponsored content item is selected based on the auction, the first sponsored content item is selected for inclusion on the web page.
    Type: Application
    Filed: October 24, 2012
    Publication date: April 24, 2014
    Inventors: Wei-Hsin Lee, Rahul Lahiri, Chiu Wah Kelvin So
  • Publication number: 20140025497
    Abstract: A system, method and computer program product for presenting an advertisement is described. A request to access a web page may be received from a requester via a network. The request may be generated in response to selection of a link to the web page on another web page. A response may be transmitted back to the requester. The response may include the requested web page as well as an ad script that may be executed after receipt of the response by the requester. The ad script may generate an ad request that includes one or more ad parameters extracted from the response. These ad parameters may include information about a network address of the other page. The generated ad request may then be received via the network. One or more advertisements may then be selected for presentment to the requester utilizing the ad parameters of the ad request.
    Type: Application
    Filed: September 25, 2013
    Publication date: January 23, 2014
    Applicant: GOOGLE INC.
    Inventors: Vikas Jha, Rahul Lahiri, Ram Subbaroyan
  • Publication number: 20060184577
    Abstract: Various methods and apparatuses are described for an adult content detection implementation. In one embodiment, a method detects adult content images by tracked query association to a user's query for an image search. The set of images returned in response to the user's query on a search engine are based on whether one or more images in the set are classified as an adult content image.
    Type: Application
    Filed: May 18, 2005
    Publication date: August 17, 2006
    Inventors: Kaushal Kurapati, Rahul Lahiri
  • Publication number: 20050033641
    Abstract: A system method and computer program product for presenting an advertisement is described. A request to access a web page may be received from a requester via a network. The request to access the web page may be generated in response to selection of a link to the web page on another web page. A response may be transmitted back to the requester via the network. The response may include the requested web page as well as an ad script that may be executed after receipt of the response by the requester. The ad script may generate an ad request that includes one or more ad parameters extracted from the response. These ad parameters may include information about a network address of the other page. The generated ad request may then be received via the network. One or more advertisements may then be selected for presentment to the requester utilizing the ad parameters of the ad request.
    Type: Application
    Filed: August 5, 2004
    Publication date: February 10, 2005
    Inventors: Vikas Jha, Rahul Lahiri, Ram Subbaroyan
  • Publication number: 20040044659
    Abstract: A search and retrieval permits a user to search free text within sections of schema independent documents. The documents, which may include structured, semi-structured, and unstructured documents, contain text organized into a plurality of sections, such as XML tags. The repository of documents is schema independent, such that the search system does not require pre-defined fields for the sections. To execute a search, the search system receives a query that specifies at least one section and at least one free text query construct for text within the section. In general, the free text query construct specifies at least one free text search condition. The search system identifies sections in the repository of documents as specified in the query, and evaluates the free text query construct for the text within sections to determine whether the free text search condition is met.
    Type: Application
    Filed: May 14, 2003
    Publication date: March 4, 2004
    Inventors: Douglass Russell Judd, Bruce D. Karsh, Ram Subbaroyan, Troy Toman, Rahul Lahiri, Patrick Lok