Patents by Inventor Narayanan Shivakumar

Narayanan Shivakumar 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: 20100125564
    Abstract: A method of analyzing documents or relationships between documents includes receiving a notification of an available metadata document containing information about one or more network-accessible documents, obtaining a document format indicator associated with the metadata document, selecting a document crawler using the document format indicator, and crawling at least some of the network-accessible documents using the selected document crawler.
    Type: Application
    Filed: January 25, 2010
    Publication date: May 20, 2010
    Applicant: GOOGLE INC.
    Inventors: Alan C. Strohm, Feng Hu, Sascha B. Brawer, Maximilian Ibel, Ralph M. Keller, Narayanan Shivakumar, Elad Gil
  • Patent number: 7653617
    Abstract: A method of analyzing documents or relationships between documents includes receiving a notification of an available metadata document containing information about one or more network-accessible documents, obtaining a document format indicator associated with the metadata document, selecting a document crawler using the document format indicator, and crawling at least some of the network-accessible documents using the selected document crawler.
    Type: Grant
    Filed: May 1, 2006
    Date of Patent: January 26, 2010
    Assignee: Google Inc.
    Inventors: Alan C. Strohm, Feng Hu, Sascha B. Brawer, Maximilian Ibel, Ralph M. Keller, Narayanan Shivakumar, Elad Gil
  • Publication number: 20070094073
    Abstract: Advertisements that facilitate telephonic communications between users and advertisers, and which avoid perceived problems or limitations of PPC and CTC offerings, are described. These advertisements may include offer information used to score the ad and/or to assess a charge to the advertiser in the event of a call conversion.
    Type: Application
    Filed: December 30, 2005
    Publication date: April 26, 2007
    Inventors: Rohit Dhawan, Kosar Jaff, Scott Ludwig, Ervin Perertz, Narayanan Shivakumar
  • Publication number: 20070050338
    Abstract: A method of analyzing documents or relationships between documents includes receiving a notification of an available metadata document containing information about one or more network-accessible documents, obtaining a document format indicator associated with the metadata document, selecting a document crawler using the document format indicator, and crawling at least some of the network-accessible documents using the selected document crawler.
    Type: Application
    Filed: May 1, 2006
    Publication date: March 1, 2007
    Inventors: Alan Strohm, Feng Hu, Sascha Brawer, Maximilian Ibel, Ralph Keller, Narayanan Shivakumar, Elad Gil
  • Publication number: 20070016473
    Abstract: Ads eligible to be served with a document (for example, because they are relevant to the document) may each be scored using a price parameter associated with the ad and an indication of relevancy of the ad to the document. The indication of relevancy of the ad to the document may be based on an ordinal ranking of a relevancy criteria of the document used to select the ad, and/or a value of a relevancy criteria of the document used to select the ad. The eligible ads may be determined by obtaining relevancy criteria for the document and selecting ads using at least some of the obtained relevancy criteria. The ads may be selected, and perhaps filtered, in a distributed manner.
    Type: Application
    Filed: July 18, 2005
    Publication date: January 18, 2007
    Inventors: Darrell Anderson, Alexander Carobus, Giao Nguyen, Narayanan Shivakumar
  • Publication number: 20060259455
    Abstract: Advertisers are permitted to put targeted ads on page on the web (or some other document of any media type). The present invention may do so by (i) obtaining content that includes available spots for ads, (ii) determining ads relevant to content, and/or (iii) combining content with ads determined to be relevant to the content.
    Type: Application
    Filed: July 14, 2006
    Publication date: November 16, 2006
    Inventors: Darrell Anderson, Paul Buchheit, Alexander Carobus, Yingwei Cui, Jeffrey Dean, Georges Harik, Deepak Jindal, Narayanan Shivakumar
  • Patent number: 7136875
    Abstract: Advertisers are permitted to put targeted ads on page on the web (or some other document of any media type). The present invention may do so by (i) obtaining content that includes available spots for ads, (ii) determining ads relevant to content, and/or (iii) combining content with ads determined to be relevant to the content.
    Type: Grant
    Filed: February 26, 2003
    Date of Patent: November 14, 2006
    Assignee: Google, Inc.
    Inventors: Darrell Anderson, Paul Buchheit, Alexander Paul Carobus, Yingwei Cui, Jeffrey A. Dean, Georges R. Harik, Deepak Jindal, Narayanan Shivakumar
  • Publication number: 20050222903
    Abstract: An asynchronous and opportunistically available scheme under which a user's e-mail (or a document including e-mail content) is rendered immediately, and later updated with appropriate advertisements if and when they became available, is described. This scheme ensures that the availability of advertisements will not adversely affect the rendering of the e-mail content. For example, a Web-based e-mail server may facilitate the serving of advertisements with e-mail by (a) accepting a request for a document including e-mail, (b) generating a request identifier, (c) serving the requested document in association with the request identifier, and (d) obtaining at least one ad relevant to content of the e-mail. The Web-based e-mail server may further (e) store the obtained ad(s), (f) accept an ad request, (g) read the stored ad(s) using information from the ad request, and (h) serve the ad(s).
    Type: Application
    Filed: March 31, 2004
    Publication date: October 6, 2005
    Inventors: Paul Buchheit, Yingwei Cui, Jing Lim, Narayanan Shivakumar, Michael Tsao, Russ Tuck
  • Publication number: 20050055271
    Abstract: A content owner partner (e.g., a Website/Web page publisher) can easily block entire broad or narrow categories of ads, and can specify objectionable ad content or targeting. Concepts may be associated with a property and ads related to those concepts may be blocked for the given property. Further, terms may be associated with a property and ads including any of the terms may be blocked for the given property.
    Type: Application
    Filed: September 5, 2003
    Publication date: March 10, 2005
    Inventors: Brian Axe, Rama Ranganath, Narayanan Shivakumar
  • Publication number: 20050021397
    Abstract: A content-targeting ad system is provided with a user behavior (e.g., selection (e.g., click), conversion, etc.) feedback mechanism. The performance of individual ads, or groups of ads, may be tracked on a per document (e.g. per URL) and/or on a per host (e.g. per Website) basis. The performance of ad targeting functions may also be tracked on a per document, and/or per host basis. Such user behavior feedback data may be processed (e.g., aggregated) into useful data structures. Such user behavior feedback data (raw or processed) may then be used in a content-targeting ad system to improve ad quality, improve user experience, and/or maximize revenue.
    Type: Application
    Filed: August 27, 2003
    Publication date: January 27, 2005
    Inventors: Yingwei Cui, Narayanan Shivakumar, Alexander Carobus, Deepak Jindal, Steve Lawrence
  • Publication number: 20040167928
    Abstract: A client-side application (such as a browser, a browser plug-in, a browser toolbar plug-in, etc. on an end user's computer) is used to support the serving of content-relevant ads to the client device. The client-side application may provide such support by sending document information (such as a document identifier, document content, content relevance information, etc.) to a content ad server. The client-side application may also be used to combine content of the document and the content-relevant ads. For example, the client-side application may combine content of the document and the ads in a window (e.g., in a browser window), may provide the ads in a window above, below, adjacent to a document window, may provide the ads in “chrome” of the browser, etc.
    Type: Application
    Filed: August 5, 2003
    Publication date: August 26, 2004
    Inventors: Darrell Anderson, Paul Buchheit, Jeffrey A. Dean, Georges R. Harik, Carl Laurence Gonsaves, Noam Shazeer, Narayanan Shivakumar
  • Publication number: 20040093327
    Abstract: Advertisers are permitted to put targeted ads on page on the web (or some other document of any media type). The present invention may do so by (i) obtaining content that includes available spots for ads, (ii) determining ads relevant to content, and/or (iii) combining content with ads determined to be relevant to the content.
    Type: Application
    Filed: February 26, 2003
    Publication date: May 13, 2004
    Inventors: Darrell Anderson, Paul Buchheit, Alexander Paul Carobus, Yingwei Cui, Jeffrey A. Dean, Georges R. Harik, Deepak Jindal, Narayanan Shivakumar
  • Patent number: 6697800
    Abstract: A method of determining a relationship between a search item provided by a user and a plurality of objective items, wherein each objective item in the plurality includes a plurality of objective item properties and the search item includes one or more search item properties, the method comprising: grouping a subset of objective items based on an objective relationship between one or more of the plurality of objective item properties and the one or more search item properties; modifying the subset based on a subjective relationship, wherein the subjective relationship indicates an association between objective items in the subset and the search item, thereby calculating an affinity value between each objective item in the subset and the search item; and ranking the objective items in the modified subset based on the affinity value calculated.
    Type: Grant
    Filed: May 19, 2000
    Date of Patent: February 24, 2004
    Assignee: Roxio, Inc.
    Inventors: Jan F. Jannink, Thomas E. Schirmer, Narayanan Shivakumar
  • Patent number: 6075777
    Abstract: The invention relates to a dynamic channel allocation system for a mobile communication system wherein mobile units communicate with the base station on allotted channels. The channel allocations are determined according to a framework of network flows including flow paths with nodes representing active mobile units, base stations and channels used for communication between active mobile units and their respective base stations. A new call from a mobile unit is added by finding the shortest available augmenting path for the added unit. The edges between nodes can include cost and capacity factors which can be used to determine desirable reconfigurations for the network.
    Type: Grant
    Filed: August 21, 1996
    Date of Patent: June 13, 2000
    Assignee: Lucent Technologies Inc.
    Inventors: Prathima Agrawal, Balakrishnan Narendran, Narayanan Shivakumar
  • Patent number: 5623483
    Abstract: A network data stream synchronization method and system are disclosed. Operating delay and loss parameters are accepted and a data stream buffer is initialized. The network delay experienced by a data packet is determined and a buffer delay is imposed to provide a fixed end-to-end delay. Packets arriving too late to be played within the fixed end-to-end delay are discarded. Network delay models may be updated and clock drifts may be detected and compensated for using historical buffer data.
    Type: Grant
    Filed: May 11, 1995
    Date of Patent: April 22, 1997
    Assignee: Lucent Technologies Inc.
    Inventors: Prathima Agrawal, Balakrishnan Narendran, Narayanan Shivakumar, Cormac J. Sreenan