Patents by Inventor Kamal Tiwari
Kamal Tiwari 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: 11386180Abstract: Methods, systems, and apparatus for resource locator remarketing are presented. In one aspect, a method includes receiving visitation data from a publisher, the visitation data specifying a device identifier and a resource locator specifying a resource that was provided to a user device; identifying a content feed that includes regular expressions, each regular expression specifying matching character strings and a set of content items that are eligible to be provided to user devices corresponding to visitation data including a resource locator matching one of the regular expressions; identifying, a first matching regular expression that matches the resource locator specified by the visitation data; selecting a content item from the content items that correspond to the first matching regular expression; and providing data that causes presentation of the selected content item to the user device.Type: GrantFiled: December 7, 2020Date of Patent: July 12, 2022Assignee: Google LLCInventors: Jyotsna Vaideeswaran, Kamal Tiwari, Jayavel Shanmugasundaram, Hongjie Bai
-
Patent number: 11055335Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium determining image relevance responsive to a search query. A method includes, for each resource in a plurality of resources, wherein each resource includes one or more images and text that is separate from each of the one or more images: determining, by a data processing apparatus, and from the text of the resource, resource topics described by the text of the resource. For each of the one or more images, processing the image to determine a set of image topics that describe topics to which content depicted in the image belongs. Determining, by the data process apparatus, one or more topic match scores, wherein each topic match score is a measure of relevance one or more of the image topics of the image to one or more of the resource topics of the resource.Type: GrantFiled: July 15, 2016Date of Patent: July 6, 2021Assignee: Google LLCInventors: Wencong Zhang, Jyoti Sood, Kamal Tiwari, Amitabh Saikia, Venkatesh Manickavasagam, Yilin Xiong
-
Publication number: 20210089606Abstract: Methods, systems, and apparatus for resource locator remarketing are presented. In one aspect, a method includes receiving visitation data from a publisher, the visitation data specifying a device identifier and a resource locator specifying a resource that was provided to a user device; identifying a content feed that includes regular expressions, each regular expression specifying matching character strings and a set of content items that are eligible to be provided to user devices corresponding to visitation data including a resource locator matching one of the regular expressions; identifying, a first matching regular expression that matches the resource locator specified by the visitation data; selecting a content item from the content items that correspond to the first matching regular expression; and providing data that causes presentation of the selected content item to the user device.Type: ApplicationFiled: December 7, 2020Publication date: March 25, 2021Inventors: Jyotsna Vaideeswaran, Kamal Tiwari, Jayavel Shanmugasundaram, Hongjie Bai
-
Patent number: 10891349Abstract: Methods, systems, and apparatus for resource locator remarketing are presented. In one aspect, a method includes receiving visitation data from a publisher, the visitation data specifying a device identifier and a resource locator specifying a resource that was provided to a user device; identifying a content feed that includes regular expressions, each regular expression specifying matching character strings and a set of content items that are eligible to be provided to user devices corresponding to visitation data including a resource locator matching one of the regular expressions; identifying, a first matching regular expression that matches the resource locator specified by the visitation data; selecting a content item from the content items that correspond to the first matching regular expression; and providing data that causes presentation of the selected content item to the user device.Type: GrantFiled: September 9, 2019Date of Patent: January 12, 2021Assignee: Google LLCInventors: Jyotsna Vaideeswaran, Kamal Tiwari, Jayavel Shanmugasundaram, Hongjie Bai
-
Publication number: 20190392016Abstract: Methods, systems, and apparatus for resource locator remarketing are presented. In one aspect, a method includes receiving visitation data from a publisher, the visitation data specifying a device identifier and a resource locator specifying a resource that was provided to a user device; identifying a content feed that includes regular expressions, each regular expression specifying matching character strings and a set of content items that are eligible to be provided to user devices corresponding to visitation data including a resource locator matching one of the regular expressions; identifying, a first matching regular expression that matches the resource locator specified by the visitation data; selecting a content item from the content items that correspond to the first matching regular expression; and providing data that causes presentation of the selected content item to the user device.Type: ApplicationFiled: September 9, 2019Publication date: December 26, 2019Inventors: Jyotsna Vaideeswaran, Kamal Tiwari, Jayavel Shanmugasundaram, Hongjie Bai
-
Patent number: 10445394Abstract: Methods, systems, and apparatus for resource locator remarketing are presented. In one aspect, a method includes receiving visitation data from a publisher, the visitation data specifying a device identifier and a resource locator specifying a resource that was provided to a user device; identifying a content feed that includes regular expressions, each regular expression specifying matching character strings and a set of content items that are eligible to be provided to user devices corresponding to visitation data including a resource locator matching one of the regular expressions; identifying, a first matching regular expression that matches the resource locator specified by the visitation data; selecting a content item from the content items that correspond to the first matching regular expression; and providing data that causes presentation of the selected content item to the user device.Type: GrantFiled: November 16, 2016Date of Patent: October 15, 2019Assignee: Google LLCInventors: Jyotsna Vaideeswaran, Kamal Tiwari, Jayavel Shanmugasundaram, Hongjie Bai
-
Publication number: 20180018390Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium determining image relevance responsive to a search query. In one aspect, a method includes, for each resource in a plurality of resources, wherein each resource includes one or more images and text that is separate from each of the one or more images: determining, by a data processing apparatus, and from the text of the resource, resource topics described by the text of the resource. For each of the one or more images, processing the image to determine a set of image topics that describe topics to which content depicted in the image belongs. Determining, by the data process apparatus, one or more topic match scores, wherein each topic match score is a measure of relevance one or more of the image topics of the image to one or more of the resource topics of the resource.Type: ApplicationFiled: July 15, 2016Publication date: January 18, 2018Inventors: Wencong Zhang, Jyoti Sood, Kamal Tiwari, Amitabh Saikia, Venkatesh Manickavasagam, Yilin Xiong
-
Publication number: 20170132328Abstract: Methods, systems, and apparatus for resource locator remarketing are presented. In one aspect, a method includes receiving visitation data from a publisher, the visitation data specifying a device identifier and a resource locator specifying a resource that was provided to a user device; identifying a content feed that includes regular expressions, each regular expression specifying matching character strings and a set of content items that are eligible to be provided to user devices corresponding to visitation data including a resource locator matching one of the regular expressions; identifying, a first matching regular expression that matches the resource locator specified by the visitation data; selecting a content item from the content items that correspond to the first matching regular expression; and providing data that causes presentation of the selected content item to the user device.Type: ApplicationFiled: November 16, 2016Publication date: May 11, 2017Inventors: Jyotsna Vaideeswaran, Kamal Tiwari, Jayavel Shanmugasundaram, Hongjie Bai
-
Patent number: 9524350Abstract: Methods, systems, and apparatus for resource locator remarketing are presented. In one aspect, a method includes receiving visitation data from a publisher, the visitation data specifying a device identifier and a resource locator specifying a resource that was provided to a user device; identifying a content feed that includes regular expressions, each regular expression specifying matching character strings and a set of content items that are eligible to be provided to user devices corresponding to visitation data including a resource locator matching one of the regular expressions; identifying, a first matching regular expression that matches the resource locator specified by the visitation data; selecting a content item from the content items that correspond to the first matching regular expression; and providing data that causes presentation of the selected content item to the user device.Type: GrantFiled: April 22, 2015Date of Patent: December 20, 2016Assignee: Google Inc.Inventors: Jyotsna Vaideeswaran, Kamal Tiwari, Jayavel Shanmugasundaram, Hongjie Bai
-
Publication number: 20150227637Abstract: Methods, systems, and apparatus for resource locator remarketing are presented. In one aspect, a method includes receiving visitation data from a publisher, the visitation data specifying a device identifier and a resource locator specifying a resource that was provided to a user device; identifying a content feed that includes regular expressions, each regular expression specifying matching character strings and a set of content items that are eligible to be provided to user devices corresponding to visitation data including a resource locator matching one of the regular expressions; identifying, a first matching regular expression that matches the resource locator specified by the visitation data; selecting a content item from the content items that correspond to the first matching regular expression; and providing data that causes presentation of the selected content item to the user device.Type: ApplicationFiled: April 22, 2015Publication date: August 13, 2015Inventors: Jyotsna Vaideeswaran, Kamal Tiwari, Jayavel Shanmugasundaram, Hongjie Bai
-
Patent number: 9043425Abstract: Methods, systems, and apparatus for resource locator remarketing are presented. In one aspect, a method includes receiving visitation data from a publisher, the visitation data specifying a device identifier and a resource locator specifying a resource that was provided to a user device; identifying a content feed that includes regular expressions, each regular expression specifying matching character strings and a set of content items that are eligible to be provided to user devices corresponding to visitation data including a resource locator matching one of the regular expressions; identifying, a first matching regular expression that matches the resource locator specified by the visitation data; selecting a content item from the content items that correspond to the first matching regular expression; and providing data that causes presentation of the selected content item to the user device.Type: GrantFiled: July 29, 2013Date of Patent: May 26, 2015Assignee: Google Inc.Inventors: Jyotsna Vaideeswaran, Kamal Tiwari, Jayavel Shanmugasundaram, Hongjie Bai
-
Publication number: 20150032849Abstract: Methods, systems, and apparatus for resource locator remarketing are presented. In one aspect, a method includes receiving visitation data from a publisher, the visitation data specifying a device identifier and a resource locator specifying a resource that was provided to a user device; identifying a content feed that includes regular expressions, each regular expression specifying matching character strings and a set of content items that are eligible to be provided to user devices corresponding to visitation data including a resource locator matching one of the regular expressions; identifying, a first matching regular expression that matches the resource locator specified by the visitation data; selecting a content item from the content items that correspond to the first matching regular expression; and providing data that causes presentation of the selected content item to the user device.Type: ApplicationFiled: December 31, 2013Publication date: January 29, 2015Applicant: Google Inc.Inventors: Jyotsna Vaideeswaran, Kamal Tiwari, Jayavel Shanmugasundaram, Hongjie Bai
-
Publication number: 20150032843Abstract: Methods, systems, and apparatus for resource locator remarketing are presented. In one aspect, a method includes receiving visitation data from a publisher, the visitation data specifying a device identifier and a resource locator specifying a resource that was provided to a user device; identifying a content feed that includes regular expressions, each regular expression specifying matching character strings and a set of content items that are eligible to be provided to user devices corresponding to visitation data including a resource locator matching one of the regular expressions; identifying, a first matching regular expression that matches the resource locator specified by the visitation data; selecting a content item from the content items that correspond to the first matching regular expression; and providing data that causes presentation of the selected content item to the user device.Type: ApplicationFiled: July 29, 2013Publication date: January 29, 2015Applicant: Google Inc.Inventors: Jyotsna Vaideeswaran, Kamal Tiwari, Jayavel Shanmugasundaram, Hongjie Bai
-
Patent number: 8930503Abstract: Methods, systems, and apparatus for resource locator remarketing are presented. In one aspect, a method includes receiving visitation data from a publisher, the visitation data specifying a device identifier and a resource locator specifying a resource that was provided to a user device; identifying a content feed that includes regular expressions, each regular expression specifying matching character strings and a set of content items that are eligible to be provided to user devices corresponding to visitation data including a resource locator matching one of the regular expressions; identifying, a first matching regular expression that matches the resource locator specified by the visitation data; selecting a content item from the content items that correspond to the first matching regular expression; and providing data that causes presentation of the selected content item to the user device.Type: GrantFiled: December 31, 2013Date of Patent: January 6, 2015Assignee: Google Inc.Inventors: Jyotsna Vaideeswaran, Kamal Tiwari, Jayavel Shanmugasundaram, Hongjie Bai
-
Publication number: 20070112004Abstract: Compounds represented by the formula 1: A is selected from the group consisting of wherein each R individually is H or acyl, Y is X, N3, NH2, monoalkylamino, or dialkylamino; Z is O or S; and X is selected from the group consisting of hydrogen, halo, hydroxy, alkoxy, alkyl, haloalkyl, alkenyl, haloalkenyl, alkynyl, amino, monoalkylamino, dialkylamino, thioaryl, thioalkyl, allylamino, cyano and nitro; tautomers thereof; and pharmaceutically acceptable salts thereof are provided along with methods for their fabrication. Various of these compounds can be used as anticancer agents, or antiviral agents or to inhibit DNA replication.Type: ApplicationFiled: November 7, 2006Publication date: May 17, 2007Applicant: Southern Research InstituteInventors: John Secrist, III, Kamal Tiwari, John Montgomery, William Hinds
-
Publication number: 20060287320Abstract: Patients suffering from cancer are treated by being administered a compound represented by the following formula: wherein each R individually is H or an aliphatic or aromatic acyl group; A is selected from the group consisting of wherein X is selected from the group consisting of hydrogen, fluorine, alkoxy, alkyl, haloalkyl, alkenyl, haloalkenyl, alkynyl, amino, monoalkylamino, dialkylamino, cyano and nitro. The above compounds also inhibit DNA replication in mammalian cells.Type: ApplicationFiled: August 24, 2006Publication date: December 21, 2006Applicant: Southern Research InstituteInventors: John Secrist, Kamal Tiwari, John Montgomery, William Hinds
-
Publication number: 20050130969Abstract: Compounds represented by the formula 1: A is selected from the group consisting of wherein each R individually is H or acyl, Y is X, N3, NH2, monoalkylamino, or dialkylamino; Z is O or S; and X is selected from the group consisting of hydrogen, halo, hydroxy, alkoxy, alkyl, haloalkyl, alkenyl, haloalkenyl, alkynyl, amino, monoalkylamino, dialkylamino, thioaryl, thioalkyl, allylamino, cyano and nitro; tautomers thereof; and pharmaceutically acceptable salts thereof are provided along with methods for their fabrication. Various of these compounds can be used as anticancer agents, or antiviral agents or to inhibit DNA replication.Type: ApplicationFiled: January 31, 2005Publication date: June 16, 2005Applicant: Southern Research InstituteInventors: John Secrist, Kamal Tiwari, John Montgomery
-
Publication number: 20050038025Abstract: Patients suffering from cancer are treated by being administered a compound represented by the following formula: wherein each R individually is H or an aliphatic or aromatic acyl group; A is selected from the group consisting of wherein X is selected from the group consisting of hydrogen, fluorine, alkoxy, alkyl, haloalkyl, alkenyl, haloalkenyl, alkynyl, amino, monoalkylamino, dialkylamino, cyano and nitro. The above compounds also inhibit DNA replication in mammalian cells.Type: ApplicationFiled: September 13, 2004Publication date: February 17, 2005Applicant: SOUTHERN RESEARCH INSTITUTEInventors: John Secrist, Kamal Tiwari, John Montgomery