Patents by Inventor Sundar Seshadri

Sundar Seshadri 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).

  • Publication number: 20100332316
    Abstract: A method and system for transacting with an agency participating on an advertising exchange network for serving online advertisements. An advertising exchange agency may serve multiple roles in the advertising exchange network. The method includes storing a machine-readable representation of a plurality of network entities in a directed graph representation. Network configurations codified in directed graph representations include the identification of at least one agency that participates on the advertising exchange as well as identification of at least one network entity that does not participate on the advertising exchange, thus providing a buyer-seller online advertising marketplace. Servers are configured for transmitting an opportunity to serve an online advertisement to the advertising exchange network, and one or more network entities are configured to deliver the online advertisement.
    Type: Application
    Filed: June 30, 2009
    Publication date: December 30, 2010
    Inventors: David Chaiken, Dirk Reinshagen, Venkatesh B. Natrajan, Robert van Gent, Sundar Seshadri, Raymond P. Stata
  • Publication number: 20100280889
    Abstract: The subject matter disclosed herein relates to online advertising inventory purchase controls.
    Type: Application
    Filed: May 4, 2009
    Publication date: November 4, 2010
    Applicant: Yahoo! Inc., a Delaware corporation
    Inventors: Melanie Gabriel, Sundar Seshadri, Robert van Gent, Venkatesh B. Natrajan, Stephan Cunningham
  • Publication number: 20100115246
    Abstract: An improved system and method of data partitioning for parallel processing of dynamically generated application data is provided. An application may send a request to partition the application data specified by a data partitioning policy and to process each of the data partitions according to processing instructions. The data partitioning policy may be flexibly defined by an application for partitioning data any number of ways, including balancing the data volume across each of the partitions or partitioning the data by data type. Asynchronous data partition processors may be instantiated to perform parallel processing of the partitioned data. The data may be partitioned according to the data partitioning policy and processed according to the processing instructions. And the results may be returned to the application.
    Type: Application
    Filed: October 31, 2008
    Publication date: May 6, 2010
    Applicant: Yahoo! Inc.
    Inventors: Sundar Seshadri, Muhammad Ali Siddiqui, Brian Sorkin, Robert Wong
  • Publication number: 20100088186
    Abstract: Embodiments of methods, apparatuses, or systems associated with advertising inventory controls are disclosed.
    Type: Application
    Filed: October 8, 2008
    Publication date: April 8, 2010
    Inventors: Scott Shifflett, Steven Hartman, Matt Plummer, Sundar Seshadri, Robert van Gent, Kara Perry, Brad Ciraulo, Venkatesh B. Natrajan
  • Publication number: 20100042464
    Abstract: A method and apparatus are provided for guaranteed delivery of ads on an exchange. In one example, the method includes determining all valid paths originating from a buyer and ending at one or more sellers, applying one or more controls to the valid paths in order to trim the valid paths according to criteria of the one or more controls, determining available inventory including available spots on web pages of sellers, and making ad reservations for the buyer based on the available inventory and the valid paths.
    Type: Application
    Filed: August 12, 2008
    Publication date: February 18, 2010
    Inventors: Sundar Seshadri, Robert van Gent, Dirk Reinshagen, Venkatesh B. Natrajan, Jeff Gill