Patents by Inventor Gopalakrishnan Venkatraman
Gopalakrishnan Venkatraman 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: 10373201Abstract: A system for providing mobile advertisement actions may include a memory to store a request, mobile carrier data, mobile advertisement data, and mobile advertisement action data. The system may include an interface operatively connected to the memory to communicate with a mobile device. The system may include a processor operatively connected to the memory and the interface. The processor may receive information and a request from the mobile device via the interface and may determine the mobile carrier data relating to a mobile carrier associated with the mobile device. The processor may identify the mobile advertisement data and the mobile advertisement action targeted to the request and the mobile carrier data. The processor may append the mobile advertisement action data to the mobile advertisement data. The processor may provide the mobile advertisement data with the appended mobile advertisement action data to the mobile device via the interface.Type: GrantFiled: September 7, 2017Date of Patent: August 6, 2019Assignee: Excalibur IP, LLCInventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
-
Publication number: 20180005267Abstract: A system for providing mobile advertisement actions may include a memory to store a request, mobile carrier data, mobile advertisement data, and mobile advertisement action data. The system may include an interface operatively connected to the memory to communicate with a mobile device. The system may include a processor operatively connected to the memory and the interface. The processor may receive information and a request from the mobile device via the interface and may determine the mobile carrier data relating to a mobile carrier associated with the mobile device. The processor may identify the mobile advertisement data and the mobile advertisement action targeted to the request and the mobile carrier data. The processor may append the mobile advertisement action data to the mobile advertisement data. The processor may provide the mobile advertisement data with the appended mobile advertisement action data to the mobile device via the interface.Type: ApplicationFiled: September 7, 2017Publication date: January 4, 2018Applicant: Excalibur IP, LLCInventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
-
Patent number: 9785970Abstract: A system for providing mobile advertisement actions may include a memory to store a request, mobile carrier data, mobile advertisement data, and mobile advertisement action data. The system may include an interface operatively connected to the memory to communicate with a mobile device. The system may include a processor operatively connected to the memory and the interface. The processor may receive information and a request from the mobile device via the interface and may determine the mobile carrier data relating to a mobile carrier associated with the mobile device. The processor may identify the mobile advertisement data and the mobile advertisement action targeted to the request and the mobile carrier data. The processor may append the mobile advertisement action data to the mobile advertisement data. The processor may provide the mobile advertisement data with the appended mobile advertisement action data to the mobile device via the interface.Type: GrantFiled: December 30, 2013Date of Patent: October 10, 2017Assignee: Excalibur IP, LLCInventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
-
Publication number: 20140310095Abstract: A system is disclosed for detecting and handling click fraud in a mobile environment. The system may identify a source of a request. The request may be handled differently based on whether the source of the request originated from mobile traffic or web traffic. The source of the request may be used to determine whether a request is valid or invalid. The request may be flagged if the request is invalid.Type: ApplicationFiled: June 26, 2014Publication date: October 16, 2014Applicant: Yahoo! Inc.Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
-
Patent number: 8799069Abstract: A system is disclosed for detecting and handling click fraud in a mobile environment. The system may identify a source of a request. The request may be handled differently based on whether the source of the request originated from mobile traffic or web traffic. The source of the request may be used to determine whether a request is valid or invalid. The request may be flagged if the request is invalid.Type: GrantFiled: December 21, 2007Date of Patent: August 5, 2014Assignee: Yahoo! Inc.Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
-
Publication number: 20140114762Abstract: A system for providing mobile advertisement actions may include a memory to store a request, mobile carrier data, mobile advertisement data, and mobile advertisement action data. The system may include an interface operatively connected to the memory to communicate with a mobile device. The system may include a processor operatively connected to the memory and the interface. The processor may receive information and a request from the mobile device via the interface and may determine the mobile carrier data relating to a mobile carrier associated with the mobile device. The processor may identify the mobile advertisement data and the mobile advertisement action targeted to the request and the mobile carrier data. The processor may append the mobile advertisement action data to the mobile advertisement data. The processor may provide the mobile advertisement data with the appended mobile advertisement action data to the mobile device via the interface.Type: ApplicationFiled: December 30, 2013Publication date: April 24, 2014Applicant: Yahoo! Inc.Inventors: Arvind GUPTA, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
-
Patent number: 8644808Abstract: A system for providing mobile advertisement actions may include a memory to store a request, mobile carrier data, mobile advertisement data, and mobile advertisement action data. The system may include an interface operatively connected to the memory to communicate with a mobile device. The system may include a processor operatively connected to the memory and the interface. The processor may receive information and a request from the mobile device via the interface and may determine the mobile carrier data relating to a mobile carrier associated with the mobile device. The processor may identify the mobile advertisement data and the mobile advertisement action targeted to the request and the mobile carrier data. The processor may append the mobile advertisement action data to the mobile advertisement data. The processor may provide the mobile advertisement data with the appended mobile advertisement action data to the mobile device via the interface.Type: GrantFiled: March 31, 2008Date of Patent: February 4, 2014Assignee: Yahoo! Inc.Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
-
Patent number: 8196095Abstract: Disclosed is a method for facilitating quick mobile website creation by mobile advertisers, including providing access to an advertiser of a mobile marketing application that interfaces with an ad server, wherein the advertiser is authenticated for access to the ad server; enabling the advertiser to input to an interface of the application a plurality of content items selected from the group consisting of a descriptive text, an image, a phone number, and a hyperlink; presenting the advertiser with a go live option; automatically creating the mobile website to include the submitted content items when the go live option is selected, wherein the application facilitates rapid creation by the advertiser of a mobile website having a plurality of web pages, and the mobile website is optimized for mobile delivery; subjecting the created mobile website to a plurality of error checks; and publishing the mobile website to a network through a mobile service provider system.Type: GrantFiled: February 5, 2008Date of Patent: June 5, 2012Assignee: Yahoo! Inc.Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
-
Publication number: 20100312646Abstract: A system is described for serving advertisements targeted to geographic areas over mobile devices. The system may include a processor, a memory and an interface being operatively connected. The memory may store a request associated with a mobile device, and an advertisement. The processor may be operative to communicate with the mobile device. The mobile device may be associated with a mobile carrier. The processor may receive the request associated with the mobile device and may determine a geographic location associated with the request. The processor may identify an advertisement, the advertisement being targeted to the geographic area and the mobile carrier. The processor may provide the identified advertisement to the mobile device.Type: ApplicationFiled: December 21, 2007Publication date: December 9, 2010Applicant: Yahoo! Inc.Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
-
Publication number: 20100023495Abstract: A system is described for suggesting keywords to users based on mobile specific attributes. The system may include a processor, a memory and an interface being operatively connected. The memory may store a search query. The processor may be operative to communicate with a user on a mobile device. The mobile device may be associated with a mobile carrier. The processor may receive a search query from the user on the mobile device. The processor may identify a mobile specific attribute of the user. The processor may generate a suggested query related to the mobile specific attribute of the user and the search query. The processor may provide the suggested query to the user.Type: ApplicationFiled: December 21, 2007Publication date: January 28, 2010Applicant: Yahoo! Inc.Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
-
Publication number: 20090247140Abstract: A system for providing mobile advertisement actions may include a memory to store a request, mobile carrier data, mobile advertisement data, and mobile advertisement action data. The system may include an interface operatively connected to the memory to communicate with a mobile device. The system may include a processor operatively connected to the memory and the interface. The processor may receive information and a request from the mobile device via the interface and may determine the mobile carrier data relating to a mobile carrier associated with the mobile device. The processor may identify the mobile advertisement data and the mobile advertisement action targeted to the request and the mobile carrier data. The processor may append the mobile advertisement action data to the mobile advertisement data. The processor may provide the mobile advertisement data with the appended mobile advertisement action data to the mobile device via the interface.Type: ApplicationFiled: March 31, 2008Publication date: October 1, 2009Applicant: Yahoo! Inc.Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
-
Publication number: 20090247192Abstract: A system is described for mobile advanced matching. The system may include a processor, a memory and an interface being operatively connected. The memory may store advertisements and a request. The interface may communicate with a user on a mobile device associated with a mobile carrier. The processor may associate the advertisements with one or more content types. The content types may describe the content of the advertisements. The processor may receive a request for items of a content type from the user via the interface. The processor may identify the content type of the items. The processor may determine an advertisement associated with the content type of the items. The processor may provide the advertisement to the user via the interface.Type: ApplicationFiled: March 31, 2008Publication date: October 1, 2009Applicant: Yahoo! Inc.Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
-
Publication number: 20090248486Abstract: A system is described for suggesting categories of mobile keywords to revenue generators. The system may include a processor, a memory and an interface being operatively connected. The memory may store categories associated with mobile carriers, keywords, and advertisements. The interface may communicate with revenue generators and users. The processor may identify the categories and associate each category with related keywords. The processor may receive advertisements and a selected mobile carrier from a revenue generator. The processor may suggest categories associated with the selected mobile carrier to the revenue generator. The processor may receive selected categories from the revenue generator. The processor may associate the keywords associated with the selected categories with the mobile advertisements and selected mobile carrier.Type: ApplicationFiled: March 31, 2008Publication date: October 1, 2009Applicant: Yahoo! Inc.Inventors: Arvind Gupta, Ashutosh Tiwan, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
-
Publication number: 20090247139Abstract: A system is described for adapting online advertising campaigns to incorporate mobile advertising. The system may include a processor, a memory and an interface being operatively connected. The memory may store ad groups of an advertiser, and mobile advertisements. An ad group may include keywords and web advertisements. The interface may allow the advertiser to associate the ad groups with mobile carriers. The processor may identify the ad groups and may provide the interface to the advertiser. The processor may receive associations of ad groups and mobile carriers. The processor may create mobile advertisements based on the web advertisements and mobile carriers. The processor may associate the mobile advertisements and the mobile carriers with the ad groups. The processor may provide one of the mobile advertisements to a user when the user performs a mobile search for one of the keywords on a mobile device associated with the mobile carriers.Type: ApplicationFiled: March 31, 2008Publication date: October 1, 2009Applicant: Yahoo! Inc.Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennet, Douglas B. Koen
-
Publication number: 20090197581Abstract: A method is disclosed for providing mobile publishers with multiple versions of an advertisement, including enabling an advertiser to create at least two different versions of an advertisement, wherein each version is formatted for display on a mobile device with a predetermined device attribute including a screen attribute, and providing a mobile publisher with the at least two versions of the advertisement for service to a plurality of mobile devices having different screen attributes, at least one of the plurality of mobile devices having a screen attribute corresponding to that of at least one of a plurality of advertisement versions.Type: ApplicationFiled: February 5, 2008Publication date: August 6, 2009Applicant: Yahoo! Inc.Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
-
Publication number: 20090197580Abstract: Disclosed is a method for facilitating quick mobile website creation by mobile advertisers, including providing access to an advertiser of a mobile marketing application that interfaces with an ad server, wherein the advertiser is authenticated for access to the ad server; enabling the advertiser to input to an interface of the application a plurality of content items selected from the group consisting of a descriptive text, an image, a phone number, and a hyperlink; presenting the advertiser with a go live option; automatically creating the mobile website to include the submitted content items when the go live option is selected, wherein the application facilitates rapid creation by the advertiser of a mobile website having a plurality of web pages, and the mobile website is optimized for mobile delivery; subjecting the created mobile website to a plurality of error checks; and publishing the mobile website to a network through a mobile service provider system.Type: ApplicationFiled: February 5, 2008Publication date: August 6, 2009Applicant: Yahoo! Inc.Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
-
Publication number: 20090199229Abstract: A system is described for providing advertisements across multiple channels. The system may include a processor, a memory and an interface. The memory may store advertisements and a request. The interface may be operatively connected to the memory and the processor and may communicate with a user. The processor may be operatively connected to the interface and the memory and may associate the advertisements with channels. An advertisement associated with a channel may be formatted for display on the channel. The processor may receive a request from the user via the interface. The processor may determine the channel associated with the request and retrieve an advertisement associated with the channel. The processor may provide the advertisement to the user via the interface.Type: ApplicationFiled: February 5, 2008Publication date: August 6, 2009Applicant: Yahoo! Inc.Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
-
Publication number: 20090198538Abstract: Disclosed is a method for filtering mobile ads, including sensing an editorial event from an advertiser user interface, wherein the editorial event comprises an advertiser creating or editing a mobile advertisement listing; enabling submission of the mobile listing multiple channel and carrier attributes; automatically checking the mobile listing with at least one mobile carrier-specific automatic check service in response to the sensed editorial event; determining whether the advertisement listing is flagged for manual review; and sending the mobile listing to a mobile publisher for publishing in response to a determination that the mobile listing is not flagged for manual review.Type: ApplicationFiled: February 5, 2008Publication date: August 6, 2009Applicant: Yahoo! Inc.Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
-
Publication number: 20090163186Abstract: Systems and methods for facilitating a review of mobile advertisement listings is provided. In one implementation, the method may include displaying information in a user interface for reviewing, the information associated with a mobile advertisement listing and at least one carrier, and at least one keyword associated with the mobile advertisement listing. The method may also include displaying in the user interface reviewing rules associated with a carrier for at least one carrier associated with the mobile advertisement listing and receiving an indication via the user interface of whether the mobile advertisement listing is approved for the carrier based on the displayed reviewing rules associated with the carrier.Type: ApplicationFiled: December 21, 2007Publication date: June 25, 2009Applicant: Yahoo! Inc.Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
-
Publication number: 20090164299Abstract: A system is described for providing a user interface for displaying and creating advertiser defined groups of mobile advertisement campaign information targeted to mobile carriers. The system may include a processor, a memory and an interface. The memory may store mobile advertisement campaign information and one or more ad groups. The interface may be operatively connected to the memory and the processor and may communicate with users. The processor may be operatively connected to the interface and the memory and may organize the mobile advertisement information into one or more ad groups. The one or more ad groups may be associated with one or more mobile carriers. The processor may send at least a portion of the mobile advertisement campaign information via the interface to a user interface for display to a user. The portion sent to the user may be based on the one or more mobile carriers.Type: ApplicationFiled: December 21, 2007Publication date: June 25, 2009Applicant: Yahoo! Inc.Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen