Patents by Inventor Ayyappan Sankaran
Ayyappan Sankaran 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: 10257264Abstract: A system for reducing data center latency including a webserver having a processor, a memory system controller, external memory, cache memory including a plurality of cache blocks, where each cache block includes provider parameters and at least one user identifier (ID), and program memory including code segments executable by the processor. In an embodiment, the webserver receives a request sent by a requestor having requestor parameters including at least a requestor ID and a user ID, identifies a predictive cache block set; formulates a reply based, at least in part, upon a probability that a number of replies associated with a user ID of the predictive cache block set will exceed a frequency floor number within a predetermined period of time; and sends the reply to the requestor.Type: GrantFiled: February 21, 2017Date of Patent: April 9, 2019Assignee: YUME, INC.Inventors: Ayyappan Sankaran, Priya Wasnikar, Ayusman Sarangi
-
Patent number: 10019736Abstract: A system and method for identifying household users of electronic screen devices includes a server system having a digital processor, non-transient computer readable media, and a database. The computer readable media includes program instructions executable on the digital processor for: (a) retrieving from the database a stored IP address and requestor attributes associated with an advertisement (ad) request of a requestor; (b) storing an ad request that is likely of a residential origin in an IP Bucket; and (c) assigning a household identifier (HID) to the IP Bucket if it qualifies as a household.Type: GrantFiled: November 6, 2014Date of Patent: July 10, 2018Assignee: YuMe, Inc.Inventors: Ayyappan Sankaran, Sachin Gupta, Vijay Kaushik, Ayusman Sarangi
-
Patent number: 9930424Abstract: A system and method leverage survey data to segment viewers to associate the viewers to television programs. The viewer associations resulting from classification are advantageously employed by advertisers to increase the penetration of the advertising to the consuming public, cost effectiveness of the advertising, brand acceptance, and the like, by targeting the classified viewers through the associated content provider websites.Type: GrantFiled: March 14, 2013Date of Patent: March 27, 2018Assignee: YuMe, Inc.Inventors: Ayyappan Sankaran, Jayant Kadambi, Halim Damerdji
-
Patent number: 9743137Abstract: A video player device obtains a run-time SDK from a CDN server when it is time to display a video Ad and makes an Ad request to an Ad server via the network interface using the run-time SDK. A video player displays an Ad on the screen that is received as an Ad response. In a first example embodiment, the device includes an SDK Native Library which, when initialized, downloads an HTML SDK from the CDN server. In a second example embodiment, the device makes a VAST request to the CDN server, where a VAST response includes a VPAID wrapper containing a run-time SDK as a VPAID creative. The VAST response is parsed and the VPAID creative is then loaded and invoked by VPAID APIs of the run-time SDK.Type: GrantFiled: April 2, 2015Date of Patent: August 22, 2017Assignee: YuMe, Inc.Inventors: Ayyappan Sankaran, Rajesh Krishnan
-
Publication number: 20170053308Abstract: A policy-based, supply-side ad request edge router includes a processor, a network interface coupled to the processor, and non-transitory computer-readable media including code segments executable on the processor to implement a routing method. In an embodiment, the routing method includes providing a policy plane including a plurality of policies P1, . . . PN, providing a data plane, receiving an ad request from a supply source via the network interface, imposing the policy plane on the data plane, and sending the ad request to at least one demand source based upon at least one of the plurality of policies.Type: ApplicationFiled: February 24, 2015Publication date: February 23, 2017Inventors: Ayyappan SANKARAN, Sachin GUPTA, Alok NANDAN, Vijay KAUSHI
-
Publication number: 20160295277Abstract: A video player device obtains a run-time SDK from a CDN server when it is time to display a video Ad and makes an Ad request to an Ad server via the network interface using the run-time SDK. A video player displays an Ad on the screen that is received as an Ad response. In a first example embodiment, the device includes an SDK Native Library which, when initialized, downloads an HTML SDK from the CDN server. In a second example embodiment, the device makes a VAST request to the CDN server, where a VAST response includes a VPAID wrapper containing a run-time SDK as a VPAID creative. The VAST response is parsed and the VPAID creative is then loaded and invoked by VPAID APIs of the run-time SDK.Type: ApplicationFiled: April 2, 2015Publication date: October 6, 2016Inventors: Ayyappan SANKARAN, Rajesh KRISHNAN
-
Publication number: 20160275563Abstract: A system and method for identifying household users of electronic screen devices includes a server system having a digital processor, non-transient computer readable media, and a database. The computer readable media includes program instructions executable on the digital processor for: (a) retrieving from the database a stored IP address and requestor attributes associated with an advertisement (ad) request of a requestor; (b) storing an ad request that is likely of a residential origin in an IP Bucket; and (c) assigning a household identifier (HID) to the IP Bucket if it qualifies as a household.Type: ApplicationFiled: May 14, 2014Publication date: September 22, 2016Inventors: Ayyappan SANKARAN, Sachin GUPTA, Vijay KAUSHIK, Ayusman SARANGI
-
Publication number: 20160267521Abstract: A system and method for electronically monitoring audience attentiveness and receptiveness including: collecting user data concerning a running of and interaction with, media content received via the first network interface by a user of the network terminal; converting the collected user data into user metrics; and analyzing the data to create at least one user Brand Affinity Index (BAI) score for the network terminal user.Type: ApplicationFiled: November 6, 2014Publication date: September 15, 2016Inventors: Ayyappan SANKARAN, Jayant KADAMBI, Ayusman SARANGI, Halim DAMERDJI
-
Publication number: 20160253711Abstract: A system and method for identifying network terminals includes: initiating a service request at a network terminal by an Internet user; and transmitting network terminal information from the network terminal to a fingerprinting service. In an embodiment, the fingerprinting service (a) uses the network terminal information and a fingerprint information database to produce a Device ID for the network terminal; and (b) stores the Device ID and user data concerning the Internet user in a Device ID database.Type: ApplicationFiled: November 6, 2014Publication date: September 1, 2016Inventors: Ayyappan SANKARAN, Sachin GUPTA, Vijay KAUSHIK, Alok NANDAN
-
Publication number: 20160239873Abstract: A system and method for mediation and recommendation for multiple electronic demand sources includes receiving at an advertisement (ad) server an ad request from a user device, initiating a mediation process on the ad server using an ad source policy and a priority that is provided with a publisher associated with the ad request and providing 3rd party ad source recommendations to the user device. The user device preferably uses the 3rd party ad source recommendations in a mediation waterfall process.Type: ApplicationFiled: November 6, 2014Publication date: August 18, 2016Applicant: YuMe Inc.Inventors: Ayyappan SANKARAN, Sachin GUPTA, Alok NANDAN, Vijay KAUSHIK
-
Patent number: 9129308Abstract: The present invention provides method and system for associating an advertisement with one or more content on Internet. The method comprising gathering one or more feeds associated with the one or more content from a plurality of content. The method further comprises categorizing the one or more content into at least one general web-based category belonging to a set of general web-based categories based on the one or more feeds. Thereafter, the set of general web-based categories is translated to a set of pre-defined categories, such that one or more general web-based categories are translated to a pre-defined category. Finally, the advertisement is associated with the one or more content in one or more pre-defined categories based on at least one predetermined criterion.Type: GrantFiled: September 8, 2014Date of Patent: September 8, 2015Assignee: YuMe, Inc.Inventors: Ayyappan Sankaran, Jayant Kadambi
-
Patent number: 9106955Abstract: A system and method for displaying a multimedia content over a network is provided. The multimedia content comprises a standard-content part and a customized-content part. The customized-content part comprises one or more multimedia components. The method comprises the steps of selecting one or more of the multimedia components based on a predetermined set of preferences to obtain a multimedia component set comprising one or more multimedia components. The method further comprises customizing dynamically one or more of the multimedia components belonging to the multimedia component set based on the predetermined set of preferences. Thereafter, the method integrates the multimedia components to obtain the customized-content part. Further, the customized-content part is associated with the multimedia content and the multimedia content is displayed with the customized-content part.Type: GrantFiled: August 25, 2014Date of Patent: August 11, 2015Assignee: YuMe, Inc.Inventors: Ayyappan Sankaran, Jayant Kadambi
-
Publication number: 20150025948Abstract: An example brand aware advertising system includes: (a) an advertising server interface operative to receive an advertisement request from an advertisement requestor; (b) a brand affinity engine coupled to the advertising server interface and operative to develop a brand affinity list from the advertisement request; and (c) an advertisement matching engine operative to provide a result to the advertising server interface if there is a match with the brand affinity list which can then be provided to the advertisement requestor. An alternate example embodiment further includes a brand aware ad exchange server operative to receive the brand affinity list from the advertisement matching engine if there is no match and to provide a result to the advertising server which is one of an advertisement and a null.Type: ApplicationFiled: July 19, 2013Publication date: January 22, 2015Applicant: YuMe, Inc.Inventors: Ayyappan Sankaran, Frank Barbieri, Jayant Kadambi, Halim Damerdji
-
Publication number: 20140379445Abstract: The present invention provides method and system for associating an advertisement with one or more content on Internet. The method comprising gathering one or more feeds associated with the one or more content from a plurality of content. The method further comprises categorizing the one or more content into at least one general web-based category belonging to a set of general web-based categories based on the one or more feeds. Thereafter, the set of general web-based categories is translated to a set of pre-defined categories, such that one or more general web-based categories are translated to a pre-defined category. Finally, the advertisement is associated with the one or more content in one or more pre-defined categories based on at least one predetermined criterion.Type: ApplicationFiled: September 8, 2014Publication date: December 25, 2014Inventors: Ayyappan Sankaran, Jayant Kadambi
-
Publication number: 20140278921Abstract: A method for determining changes in brand awareness after exposures to on-line advertisements includes: first selecting and monitoring a test group including a first plurality of members and a control group including a second plurality of members from a pool of users, whereby the first plurality of members and the second plurality of members do not overlap; second exposing the test group, but not the control group, to an advertisement associated with a brand; third conducting surveys of the first plurality of members and the second plurality of members with respect to the brand; and fourth analyzing the monitoring of the test group and the control group to determine a brand lift index with respect to the advertisement.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Inventors: Ayyappan Sankaran, Jayant Kadambi, Halim Damerdji
-
Publication number: 20140282710Abstract: A system and method leverage survey data to segment viewers to associate the viewers to television programs. The viewer associations resulting from classification are advantageously employed by advertisers to increase the penetration of the advertising to the consuming public, cost effectiveness of the advertising, brand acceptance, and the like, by targeting the classified viewers through the associated content provider websites.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: YuMe, Inc.Inventors: Ayyappan Sankaran, Jayant Kadambi, Halim Damerdji
-
Publication number: 20140278782Abstract: A system, method, and computer program determine bias in survey results due to non-responsive and/or erroneous survey response data, assess the impact of bias introduced by non-responsive and/or erroneous survey data on the survey results, and analyze the survey results accordingly to provide a more accurate assessment of the impressions of viewers of content (e.g., advertisements) viewed by the persons being surveyed. The analysis allows an advertiser to modify an advertisement to better promote a product or service and enable the advertiser to increase the probability of success of an advertising campaign and the cost-effectiveness of the campaign.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Inventors: Halim Damerdji, Ayyappan Sankaran, Vijay Kaushik
-
Patent number: 8832104Abstract: The present invention provides method and system for associating an advertisement with one or more content on Internet. The method comprising gathering one or more feeds associated with the one or more content from a plurality of content. The method further comprises categorizing the one or more content into at least one general web-based category belonging to a set of general web-based categories based on the one or more feeds. Thereafter, the set of general web-based categories is translated to a set of pre-defined categories, such that one or more general web-based categories are translated to a pre-defined category. Finally, the advertisement is associated with the one or more content in one or more pre-defined categories based on at least one predetermined criterion.Type: GrantFiled: September 9, 2010Date of Patent: September 9, 2014Assignee: Yume, Inc.Inventors: Ayyappan Sankaran, Jayant Kadambi
-
Patent number: 8819712Abstract: A system and method for displaying a multimedia content over a network is provided. The multimedia content comprises a standard-content part and a customized-content part. The customized-content part comprises one or more multimedia components. The method comprises the steps of selecting one or more of the multimedia components based on a predetermined set of preferences to obtain a multimedia component set comprising one or more multimedia components. The method further comprises customizing dynamically one or more of the multimedia components belonging to the multimedia component set based on the predetermined set of preferences. Thereafter, the method integrates the multimedia components to obtain the customized-content part. Further, the customized-content part is associated with the multimedia content and the multimedia content is displayed with the customized-content part.Type: GrantFiled: January 8, 2007Date of Patent: August 26, 2014Assignee: Yume, Inc.Inventors: Ayyappan Sankaran, Jayant Kadambi
-
Publication number: 20120047027Abstract: With the popularity of computers and micro-processor based entertainment and communication equipments, information gathering once took place in the library and marketplace is replaced with computer searches gathering needed information from around the globe. Understanding this new trend of information gathering by the masses, many commercialized information distributors resort to elaborate methods and systems of information distribution. However, despite of this proliferation of new technology, many commercialized information distributors are unknowingly imposing the limitations of information distribution of previous generations on the new technology. This invention removes these limitations and implements a system and method to more fully utilize the potentials of the new technology.Type: ApplicationFiled: August 20, 2010Publication date: February 23, 2012Inventors: Jayant Kadambi, Ayyappan Sankaran, Michael Lu, Yogesh Dandekar