Patents Assigned to Yume Inc.
  • Patent number: 10257264
    Abstract: 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: Grant
    Filed: February 21, 2017
    Date of Patent: April 9, 2019
    Assignee: YUME, INC.
    Inventors: Ayyappan Sankaran, Priya Wasnikar, Ayusman Sarangi
  • Patent number: 10019736
    Abstract: 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: Grant
    Filed: November 6, 2014
    Date of Patent: July 10, 2018
    Assignee: YuMe, Inc.
    Inventors: Ayyappan Sankaran, Sachin Gupta, Vijay Kaushik, Ayusman Sarangi
  • Patent number: 9930424
    Abstract: 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: Grant
    Filed: March 14, 2013
    Date of Patent: March 27, 2018
    Assignee: YuMe, Inc.
    Inventors: Ayyappan Sankaran, Jayant Kadambi, Halim Damerdji
  • Patent number: 9743137
    Abstract: 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: Grant
    Filed: April 2, 2015
    Date of Patent: August 22, 2017
    Assignee: YuMe, Inc.
    Inventors: Ayyappan Sankaran, Rajesh Krishnan
  • Patent number: 9594752
    Abstract: 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: Grant
    Filed: April 27, 2015
    Date of Patent: March 14, 2017
    Assignee: YuMe, Inc.
    Inventors: Matthew D. Shaver, Sachin Gupta
  • Publication number: 20160239873
    Abstract: 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: Application
    Filed: November 6, 2014
    Publication date: August 18, 2016
    Applicant: YuMe Inc.
    Inventors: Ayyappan SANKARAN, Sachin GUPTA, Alok NANDAN, Vijay KAUSHIK
  • Patent number: 9154722
    Abstract: 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: Grant
    Filed: March 13, 2013
    Date of Patent: October 6, 2015
    Assignee: YuMe, Inc.
    Inventors: Selvam Muniyandi, Thulasingam Punniyakotti
  • Patent number: 9129308
    Abstract: 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: Grant
    Filed: September 8, 2014
    Date of Patent: September 8, 2015
    Assignee: YuMe, Inc.
    Inventors: Ayyappan Sankaran, Jayant Kadambi
  • Patent number: 9106955
    Abstract: 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: Grant
    Filed: August 25, 2014
    Date of Patent: August 11, 2015
    Assignee: YuMe, Inc.
    Inventors: Ayyappan Sankaran, Jayant Kadambi
  • Publication number: 20150193833
    Abstract: 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: Application
    Filed: December 31, 2012
    Publication date: July 9, 2015
    Applicant: YUME, INC.
    Inventor: YUME, INC.
  • Patent number: 9021050
    Abstract: 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: Grant
    Filed: August 31, 2012
    Date of Patent: April 28, 2015
    Assignee: YuMe, Inc.
    Inventors: Matthew Shaver, Sachin Gupta
  • Publication number: 20150025948
    Abstract: 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: Application
    Filed: July 19, 2013
    Publication date: January 22, 2015
    Applicant: YuMe, Inc.
    Inventors: Ayyappan Sankaran, Frank Barbieri, Jayant Kadambi, Halim Damerdji
  • Publication number: 20140298379
    Abstract: 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: Application
    Filed: March 15, 2014
    Publication date: October 2, 2014
    Applicant: YuMe, Inc.
    Inventor: Zubin Singh
  • Publication number: 20140282710
    Abstract: 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: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: YuMe, Inc.
    Inventors: Ayyappan Sankaran, Jayant Kadambi, Halim Damerdji
  • Patent number: 8832104
    Abstract: 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: Grant
    Filed: September 9, 2010
    Date of Patent: September 9, 2014
    Assignee: Yume, Inc.
    Inventors: Ayyappan Sankaran, Jayant Kadambi
  • Patent number: 8819712
    Abstract: 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: Grant
    Filed: January 8, 2007
    Date of Patent: August 26, 2014
    Assignee: Yume, Inc.
    Inventors: Ayyappan Sankaran, Jayant Kadambi
  • Patent number: 7945555
    Abstract: 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: Grant
    Filed: December 27, 2007
    Date of Patent: May 17, 2011
    Assignee: Yume, Inc.
    Inventors: Ayyappan Sankaran, Jayant Kadambi, Matthew D Shaver
  • Publication number: 20100332323
    Abstract: 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: Application
    Filed: September 9, 2010
    Publication date: December 30, 2010
    Applicant: YUME INC.
    Inventors: Jayant Kadambi, Ayyappan Sankaran
  • Patent number: 7853601
    Abstract: 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: Grant
    Filed: December 27, 2007
    Date of Patent: December 14, 2010
    Assignee: Yume, Inc.
    Inventors: Jayant Kadambi, Ayyappan Sankaran
  • Patent number: 7853617
    Abstract: 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: Grant
    Filed: March 14, 2010
    Date of Patent: December 14, 2010
    Assignee: Yume, Inc.
    Inventors: Jayant Kadambi, Ayyappan Sankaran, Yogesh Dandekar, Vijay Kaushik, Murali Shankar