Patents Assigned to Yume Inc.
-
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
-
Patent number: 9594752Abstract: A method for providing data over a network using an application server having off-heap caching includes receiving at an application server coupled to a network a request for requested data, using an key index stored on the application server to locate where the requested data is stored in off-heap memory of the application server, retrieving the requested data from the off-heap memory of the application server, and resolving the request.Type: GrantFiled: April 27, 2015Date of Patent: March 14, 2017Assignee: YuMe, Inc.Inventors: Matthew D. Shaver, Sachin Gupta
-
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: 9154722Abstract: A method for video playback includes displaying a video on a screen, detecting a split-screen request, pausing the video and displaying a split-screen including a static upper section, a static lower section and a middle section including at least one active icon. In an example embodiment, the middle section includes an action bar including a number of active icons providing actions such as playing a new video in a new window, hyperlinking to a website, interacting with social media, etc. In a further example embodiment, the display of the split-screen involves capturing a static image of a screen of the video that was paused and animating a split of the static image to display the action bar in the middle section of the split-screen.Type: GrantFiled: March 13, 2013Date of Patent: October 6, 2015Assignee: YuMe, Inc.Inventors: Selvam Muniyandi, Thulasingam Punniyakotti
-
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: 20150193833Abstract: A video display apparatus including a processor, non-volatile memory coupled to the processor storing binary code segments, an Internet interface coupled to the processor, and a video display coupled to the processor capable of displaying an advertisement received via the Internet. Example binary code segments include client code segments, board support package (BSP) code segments, player support package (PSP) code segments, application support package (ASP) code segments, and application code capable of interacting with the client code segments and the ASP code segments. A multi-platform advertising system provides a web server for concurrently communicating with two or more display devices to derived demographics of a common user for the purpose of delivering a targeted video advertisement.Type: ApplicationFiled: December 31, 2012Publication date: July 9, 2015Applicant: YUME, INC.Inventor: YUME, INC.
-
Patent number: 9021050Abstract: A method for providing data over a network using an application server having off-heap caching includes receiving at an application server coupled to a network a request for requested data, using an key index stored on the application server to locate where the requested data is stored in oil-heap memory of the application server, retrieving the requested data from the off-heap memory of the application server, and resolving the request.Type: GrantFiled: August 31, 2012Date of Patent: April 28, 2015Assignee: YuMe, Inc.Inventors: Matthew Shaver, Sachin Gupta
-
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: 20140298379Abstract: In an example embodiment, an ad trafficker includes: a microprocessor; a network interface coupled to the microprocessor; and memory including code segments executable on the microprocessor for a) uploading an advertisement (ad) via the network interface; b) determining whether the ad should be processed; and c) processing the ad if it is determined that the ad should be processed. In a further example embodiment, a method for gesture and voice command control of video advertisements includes: a) displaying an advertisement (ad) content on a video display apparatus; b) ending the display of the ad content if it is determined that the ad content has been completed; c) performing an action related to an audio command detected by a microphone if an audio command is detected by the microphone; d) performing an action related to a gesture if a gesture is detected by a stereo video camera; and repeating.Type: ApplicationFiled: March 15, 2014Publication date: October 2, 2014Applicant: YuMe, Inc.Inventor: Zubin Singh
-
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
-
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
-
Patent number: 7945555Abstract: The present invention provides method and system for categorizing a content published on Internet. The method comprising gathering one or more feeds associated with the content. The method further comprises extracting contextual information from the one or more feeds. Thereafter, the content is categorized into one or more general web-based categories belonging to a set of general web-based categories. The categorizing step further comprises performing a semantic analysis of the contextual information that yields a keyword string. The content is classified into the one or more general web-based category based on the keyword string. Finally, the set of general web-based categories is translated to a set of pre-defined categories, such that one or more general web-based category is translated to a pre-defined category that is relevant to an end user.Type: GrantFiled: December 27, 2007Date of Patent: May 17, 2011Assignee: Yume, Inc.Inventors: Ayyappan Sankaran, Jayant Kadambi, Matthew D Shaver
-
Publication number: 20100332323Abstract: 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 9, 2010Publication date: December 30, 2010Applicant: YUME INC.Inventors: Jayant Kadambi, Ayyappan Sankaran
-
Patent number: 7853601Abstract: 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: December 27, 2007Date of Patent: December 14, 2010Assignee: Yume, Inc.Inventors: Jayant Kadambi, Ayyappan Sankaran
-
Patent number: 7853617Abstract: A method to enable dynamic modification of metadata in a content, the method comprising of constructing the content (305, 505) received from a plurality of content providers, determining a set of rules based on a criterion (310, 405) and sending the content and the set of rules (315, 410, 510) separately. At a receiver end, the set of rules are applied to the content (610, 710) to obtain a resulting content and the resulting content is displayed (615, 715) on a display unit.Type: GrantFiled: March 14, 2010Date of Patent: December 14, 2010Assignee: Yume, Inc.Inventors: Jayant Kadambi, Ayyappan Sankaran, Yogesh Dandekar, Vijay Kaushik, Murali Shankar