Patents by Inventor Scott J. Gaffney

Scott J. Gaffney 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: 9594730
    Abstract: A method and apparatus is described for assigning functional labels to segments of web pages in an application-independent way. In the approach described herein, one of a generic set functional labels are automatically assigned to each segment of a web page, where the generic functional labels may be topic-independent and application-independent. Applications with different needs can determine which segments of the web page to process based on which functional labels correspond to the types of information needed by each application. Thus, the work of classifying the function of each segment of a web page is separated from the work of selecting which segments satisfy the need of a particular application. The work of classification can be performed in an application-independent way, relieving the burden from every application developer from having to create their own classifiers.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: March 14, 2017
    Assignee: YAHOO! INC.
    Inventors: Suju Rajan, Scott J. Gaffney, Kunal Punera
  • Patent number: 8788338
    Abstract: A server system of an online information system displays advertising items and content items retrieved from storage devices as a stream viewable by a user on a user device. The advertisement items and the content items are ordered in the stream by a ranking score computed for each of the advertisement items and each of the content items. The server system transmits a web page including the stream to a user device over a network. In this manner, advertising items and content items compete in a unified marketplace for inclusion in the stream for viewing by the end user.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: July 22, 2014
    Assignee: Yahoo! Inc.
    Inventors: Bruno Fernandez Ruiz, Scott J. Gaffney, Jean-Marc Langlois, Prabhakar Krishnamurthy, Aharon Lavi
  • Patent number: 8589231
    Abstract: Methods, systems, and computer programs for categorizing the sensitivity of web pages are presented. In one method, a space of sensitive pages is identified based on the sensitivity categorization of a first plurality of web pages and a second plurality of web pages. The first plurality of web pages is obtained by performing search queries using known sensitive words, and the second plurality of web pages includes randomly selected web pages. Additionally, the method identifies a third plurality of web pages that includes web pages on or near the boundary between the space of sensitive pages and the space of non-sensitive pages. The space of sensitive pages is then redefined based on the sensitivity categorization of the first, second, and third pluralities of web pages. Once the space of sensitive pages is defined, the method is used to determine that a given web page is sensitive when the given web page is in the space of sensitive pages.
    Type: Grant
    Filed: January 28, 2010
    Date of Patent: November 19, 2013
    Assignee: Yahoo! Inc.
    Inventors: Dragomir Yankov, Suju Rajan, Scott J. Gaffney, Dun Liu, Wanlin Pang, Adwait Ratnaparkhi
  • Patent number: 8577930
    Abstract: Methods and apparatus are described for measuring the topical coherence of a keyword set while simultaneously partitioning the set into contextually related clusters.
    Type: Grant
    Filed: August 20, 2008
    Date of Patent: November 5, 2013
    Assignee: Yahoo! Inc.
    Inventors: Suju Rajan, Scott J. Gaffney
  • Publication number: 20120005686
    Abstract: A method and apparatus is described for assigning functional labels to segments of web pages in an application-independent way. In the approach described herein, one of a generic set functional labels are automatically assigned to each segment of a web page, where the generic functional labels may be topic-independent and application-independent. Applications with different needs can determine which segments of the web page to process based on which functional labels correspond to the types of information needed by each application. Thus, the work of classifying the function of each segment of a web page is separated from the work of selecting which segments satisfy the need of a particular application. The work of classification can be performed in an application-independent way, relieving the burden from every application developer from having to create their own classifiers.
    Type: Application
    Filed: July 1, 2010
    Publication date: January 5, 2012
    Inventors: Suju Rajan, Scott J. Gaffney, Kunal Punera
  • Publication number: 20110184817
    Abstract: Methods, systems, and computer programs for categorizing the sensitivity of web pages are presented. In one method, a space of sensitive pages is identified based on the sensitivity categorization of a first plurality of web pages and a second plurality of web pages. The first plurality of web pages is obtained by performing search queries using known sensitive words, and the second plurality of web pages includes randomly selected web pages. Additionally, the method identifies a third plurality of web pages that includes web pages on or near the boundary between the space of sensitive pages and the space of non-sensitive pages. The space of sensitive pages is then redefined based on the sensitivity categorization of the first, second, and third pluralities of web pages. Once the space of sensitive pages is defined, the method is used to determine that a given web page is sensitive when the given web page is in the space of sensitive pages.
    Type: Application
    Filed: January 28, 2010
    Publication date: July 28, 2011
    Applicant: Yahoo!, Inc.
    Inventors: Dragomir Yankov, Suju Rajan, Scott J. Gaffney, Dun Liu, Wanlin Pang, Adwait Ratnaparkhi
  • Publication number: 20100049504
    Abstract: Methods and apparatus are described for measuring the topical coherence of a keyword set while simultaneously partitioning the set into contextually related clusters.
    Type: Application
    Filed: August 20, 2008
    Publication date: February 25, 2010
    Applicant: YAHOO! INC.
    Inventors: Suju Rajan, Scott J. Gaffney
  • Publication number: 20090274376
    Abstract: A method of classifying documents includes: specifying multiple documents and classes, wherein each document includes a plurality of features and each document corresponds to one of the classes; determining reduced document vectors for the classes from the documents, wherein the reduced document vectors include features that satisfy threshold conditions corresponding to the classes; determining reduced weight vectors for relating the documents to the classes by comparing combinations of the reduced weight vectors and the reduced document vectors and separating the corresponding classes; and saving one or more values for the reduced weight vectors and the classes. Specific embodiments are directed to formulations for determining the reduced weight vectors including one-versus-rest classifiers, maximum entropy classifiers, and direct multiclass Support Vector Machines.
    Type: Application
    Filed: May 5, 2008
    Publication date: November 5, 2009
    Applicant: YAHOO! INC.
    Inventors: Sathiya Keerthi Selvaraj, Dmitry Pavlov, Scott J. Gaffney, Nicolas Eddy Mayoraz, Pavel Berkhin, Vijay Krishnan, Sundararajan Sellamanickam
  • Patent number: 7577652
    Abstract: Methods and apparatus are described for measuring the topical coherence of a keyword set while simultaneously partitioning the set into contextually related clusters.
    Type: Grant
    Filed: September 23, 2008
    Date of Patent: August 18, 2009
    Assignee: Yahoo! Inc.
    Inventors: Suju Rajan, Scott J. Gaffney