Patents by Inventor Sam P. Hamilton

Sam P. Hamilton 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: 8583188
    Abstract: A server for delivering advertisements to mobile devices includes an application programming interface executable by a processor and configured to: receive an ad call over a network from an application of a mobile device to deliver an advertisement to an ad position on a small screen thereof, the ad position located at a fixed location of the application, the fixed location having a fixed height and a fixed width as viewed by a user of the mobile device throughout use of the application; detect the ad position, including the fixed height and width of the ad position within the fixed location; retrieve from the storage memory an advertisement having an ad format best matching the fixed height and the fixed width for filling the ad call at the fixed location; and deliver the advertisement to the mobile device for display in the ad position during the execution of the application.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: November 12, 2013
    Assignee: Yahoo! Inc.
    Inventors: Subash Sundaresan, Ramesh Sarukkai, Sam P. Hamilton, Julie Wan-Chi Cheng
  • Publication number: 20130045778
    Abstract: A server for delivering advertisements to mobile devices includes an application programming interface executable by a processor and configured to: receive an ad call over a network from an application of a mobile device to deliver an advertisement to an ad position on a small screen thereof, the ad position located at a fixed location of the application, the fixed location having a fixed height and a fixed width as viewed by a user of the mobile device throughout use of the application; detect the ad position, including the fixed height and width of the ad position within the fixed location; retrieve from the storage memory an advertisement having an ad format best matching the fixed height and the fixed width for filling the ad call at the fixed location; and deliver the advertisement to the mobile device for display in the ad position during the execution of the application.
    Type: Application
    Filed: August 29, 2012
    Publication date: February 21, 2013
    Applicant: Yahoo! Inc.
    Inventors: Subash Sundaresan, Ramesh Sarukkai, Sam P. Hamilton, Julie Wan-Chi Cheng
  • Patent number: 8275419
    Abstract: A method for delivering advertisements to mobile devices includes integrating an ad position within an application executable from a mobile device, wherein the ad position remains substantially constant in a location on a screen of the mobile device as viewed by a user throughout use of the application; including an ad call associated with the ad position; in response to executing the application, causing the ad call to retrieve an advertisement from an ad server; and receiving the advertisement into the ad position by the mobile device for display to the user.
    Type: Grant
    Filed: November 14, 2007
    Date of Patent: September 25, 2012
    Assignee: Yahoo! Inc.
    Inventors: Subash Sundaresan, Ramesh Sarukkai, Sam P. Hamilton, Julie Wan-Chi Cheng
  • Publication number: 20110219030
    Abstract: The browsing activity of a first user is motivated by some intent. The first user requests retrieval of a particular document while browsing. A document processing and presentation machine associates the document with a retrieval path taken by the first user. By using the retrieval path data of the document, the document processing and presentation machine infers an intent that likely motivated the first user. When a second user makes a request similar to a request within the retrieval path, the machine presents the second user with the document and some of the retrieval path data, thus providing the second user with a shortcut that leads the second user directly to the document. Thus, the second user may be able to satisfy his intent with significantly less browsing activity compared to the first user.
    Type: Application
    Filed: March 3, 2010
    Publication date: September 8, 2011
    Inventors: Daniel-Alexander Billsus, Wei Chai, Sam P. Hamilton, Jonathan Blake Handler, Nir Yeffet
  • Publication number: 20110219029
    Abstract: The browsing activity of a first user is motivated by some intent. The first user requests retrieval of a particular document while browsing. A document processing and presentation machine associates the document with a retrieval path taken by the first user. By using the retrieval path data of the document, the document processing and presentation machine infers an intent that likely motivated the first user. When a second user makes a request similar to a request within the retrieval path, the machine presents the second user with the document and some of the retrieval path data, thus providing the second user with a shortcut that leads the second user directly to the document. Thus, the second user may be able to satisfy his intent with significantly less browsing activity compared to the first user.
    Type: Application
    Filed: March 3, 2010
    Publication date: September 8, 2011
    Inventors: Daniel-Alexander Billsus, Wei Chai, Sam P. Hamilton, Jonathan Blake Handler, Nir Yeffet
  • Publication number: 20110218883
    Abstract: The browsing activity of a first user is motivated by some intent. The first user requests retrieval of a particular document while browsing. A document processing and presentation machine associates the document with a retrieval path taken by the first user. By using the retrieval path data of the document, the document processing and presentation machine infers an intent that likely motivated the first user. When a second user makes a request similar to a request within the retrieval path, the machine presents the second user with the document and some of the retrieval path data, thus providing the second user with a shortcut that leads the second user directly to the document. Thus, the second user may be able to satisfy his intent with significantly less browsing activity compared to the first user.
    Type: Application
    Filed: March 3, 2010
    Publication date: September 8, 2011
    Inventors: Daniel-Alexander Billsus, Wei Chai, Sam P. Hamilton, Jonathan Blake Handler, Nir Yeffet
  • Publication number: 20090327081
    Abstract: This patent discloses a method to display an online advertisement to a user. The online advertisement may include an object ad profile, at least one user ad profile, and a users personal profile. The method may determine whether to display the online advertisement to the user by comparing at least one of (i) a personal profile of the user and an ad profile of the user to at least one of (ii) the object ad profile, the at least one user ad profile, and the users personal profile.
    Type: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Inventors: Charles Wang, Jessi Dong, Sam P. Hamilton, Michael Helman, Chris Kalaboulds, Jianbin Wei
  • Publication number: 20090171763
    Abstract: An improved system and method for online advertising driven by predicting user interest is provided. An advertising demand engine may be provided for selecting advertisements to be served to a user for display with requested content. An advertisement may be correlated to an advertisement previously selected by a user or by other users in the user's segment. An advertising correlation engine may be provided for correlating an advertisement to another advertisement using collaborative filtering, an advertising clustering engine may be provided for clustering correlated advertisements using item-based collaborative filtering, and a user correlation engine may be provided for segmenting users by selected advertisements and creating a cluster of advertisements associated with each cluster of users. Correlated advertisements that are selected may be allocated web page placements and then served to a user for display with requested content.
    Type: Application
    Filed: December 31, 2007
    Publication date: July 2, 2009
    Applicant: Yahoo! Inc.
    Inventors: Jessi Dong, Wei Du, Sam P. Hamilton, Michael Helman, Aparna Seetharaman, Yang Wang
  • Publication number: 20090125376
    Abstract: A method for delivering advertisements to mobile devices includes integrating an ad position within an application executable from a mobile device, wherein the ad position remains substantially constant in a location on a screen of the mobile device as viewed by a user throughout use of the application; including an ad call associated with the ad position; in response to executing the application, causing the ad call to retrieve an advertisement from an ad server; and receiving the advertisement into the ad position by the mobile device for display to the user.
    Type: Application
    Filed: November 14, 2007
    Publication date: May 14, 2009
    Applicant: Yahoo! Inc.
    Inventors: Subash Sundaresan, Ramesh Sarukkai, Sam P. Hamilton, Julie Wan-Chi Cheng
  • Publication number: 20090030784
    Abstract: A method for campaign optimization of interactive rich media advertising includes providing a plurality of creatives; assigning a weight to each creative; tracking user interaction with at least some of the plurality of creatives; continuously computing a brand index (BI) for each creative based on the tracked user interaction and the weight of each tracked creative; updating an optimization engine with a latest BI for each creative, wherein the optimization engine dynamically adjusts the weight of each creative based on the latest BI for each creative; and serving over a communication network the creatives based on the weight associated with each, such that the creatives with higher weight are served more frequently than the creatives with lower weight as an optimized ad campaign of the plurality of creatives.
    Type: Application
    Filed: July 26, 2007
    Publication date: January 29, 2009
    Applicant: Yahoo Inc
    Inventors: Prabhakar Goyal, Jatin Patel, Sam P. Hamilton
  • Publication number: 20090018913
    Abstract: A system is described for serving targeted advertisements over mobile messaging services. The system may include a processor, a memory and an interface. The memory may store a content related to a mobile alert service and an advertisement. The content may be provided to a user when an alert condition is met. The interface may be operatively connected to the memory and may communicate with the user. The processor may be operatively connected to the memory and the interface. The processor may receive a request from the user, via the interface, to subscribe to the mobile alert service. The processor may detect when the alert condition is met and generate a mobile message containing the content. The processor may retrieve an advertisement related to the content and may attach the advertisement to the mobile message. The processor may provide the mobile message to the user via the interface.
    Type: Application
    Filed: June 30, 2008
    Publication date: January 15, 2009
    Applicant: Yahoo! Inc.
    Inventors: Ramesh R. Sarukkai, Subash Sundaresan, Sam P. Hamilton, Shubhasheesh Anand
  • Publication number: 20090017805
    Abstract: A system is described for targeting data to users on mobile devices. The system may include a processor, a memory and an interface. The memory may be operatively connected to the processor and the interface and may store a request, a mobile identifier, a session identifier, a user behavior dataset and a data. The interface may be operatively connected to the memory and the processor and may communicate with the mobile device. The processor may be operatively connected to the interface and the memory and may receive a request from a user on a mobile device via the interface. The processor may extract a mobile identifier from the request and map the mobile identifier to a session identifier. The processor may use the session identifier to collect a user behavior dataset and may communicate data to the user based on the user behavior dataset via the interface.
    Type: Application
    Filed: July 11, 2007
    Publication date: January 15, 2009
    Applicant: Yahoo! Inc.
    Inventors: Ramesh R. Sarukkai, Subash Sundaresan, Sam P. Hamilton, Shubhasheesh Anand
  • Publication number: 20090017804
    Abstract: A system is described for serving targeted advertisements over mobile messaging services. The system may include a processor, a memory and an interface. The memory may store a request for an advertisement and an advertisement. The interface may be operatively connected to the memory and the processor and may communicate with mobile network operators. The mobile network operators may be capable of providing mobile services users. The processor may be operatively connected to the interface and the memory and may receive a request for an advertisement from a mobile network operator via the interface. The request for an advertisement may be related to a mobile message sent from a first user to a second user via the mobile network operator. The processor may retrieve an advertisement based on the request for an advertisement. The processor may communicate the advertisement to the mobile network operator via the interface.
    Type: Application
    Filed: July 11, 2007
    Publication date: January 15, 2009
    Applicant: Yahoo! Inc.
    Inventors: Ramesh R. Sarukkai, Subash Sundaresan, Sam P. Hamilton, Shubhasheesh Anand