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: 8583188Abstract: 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: GrantFiled: August 29, 2012Date of Patent: November 12, 2013Assignee: Yahoo! Inc.Inventors: Subash Sundaresan, Ramesh Sarukkai, Sam P. Hamilton, Julie Wan-Chi Cheng
-
Publication number: 20130045778Abstract: 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: ApplicationFiled: August 29, 2012Publication date: February 21, 2013Applicant: Yahoo! Inc.Inventors: Subash Sundaresan, Ramesh Sarukkai, Sam P. Hamilton, Julie Wan-Chi Cheng
-
Patent number: 8275419Abstract: 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: GrantFiled: November 14, 2007Date of Patent: September 25, 2012Assignee: Yahoo! Inc.Inventors: Subash Sundaresan, Ramesh Sarukkai, Sam P. Hamilton, Julie Wan-Chi Cheng
-
Publication number: 20110218883Abstract: 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: ApplicationFiled: March 3, 2010Publication date: September 8, 2011Inventors: Daniel-Alexander Billsus, Wei Chai, Sam P. Hamilton, Jonathan Blake Handler, Nir Yeffet
-
Publication number: 20110219030Abstract: 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: ApplicationFiled: March 3, 2010Publication date: September 8, 2011Inventors: Daniel-Alexander Billsus, Wei Chai, Sam P. Hamilton, Jonathan Blake Handler, Nir Yeffet
-
Publication number: 20110219029Abstract: 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: ApplicationFiled: March 3, 2010Publication date: September 8, 2011Inventors: Daniel-Alexander Billsus, Wei Chai, Sam P. Hamilton, Jonathan Blake Handler, Nir Yeffet
-
Publication number: 20090327081Abstract: 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: ApplicationFiled: June 27, 2008Publication date: December 31, 2009Inventors: Charles Wang, Jessi Dong, Sam P. Hamilton, Michael Helman, Chris Kalaboulds, Jianbin Wei
-
Publication number: 20090171763Abstract: 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: ApplicationFiled: December 31, 2007Publication date: July 2, 2009Applicant: Yahoo! Inc.Inventors: Jessi Dong, Wei Du, Sam P. Hamilton, Michael Helman, Aparna Seetharaman, Yang Wang
-
Publication number: 20090125376Abstract: 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: ApplicationFiled: November 14, 2007Publication date: May 14, 2009Applicant: Yahoo! Inc.Inventors: Subash Sundaresan, Ramesh Sarukkai, Sam P. Hamilton, Julie Wan-Chi Cheng
-
Publication number: 20090030784Abstract: 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: ApplicationFiled: July 26, 2007Publication date: January 29, 2009Applicant: Yahoo IncInventors: Prabhakar Goyal, Jatin Patel, Sam P. Hamilton
-
Publication number: 20090017804Abstract: 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: ApplicationFiled: July 11, 2007Publication date: January 15, 2009Applicant: Yahoo! Inc.Inventors: Ramesh R. Sarukkai, Subash Sundaresan, Sam P. Hamilton, Shubhasheesh Anand
-
Publication number: 20090017805Abstract: 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: ApplicationFiled: July 11, 2007Publication date: January 15, 2009Applicant: Yahoo! Inc.Inventors: Ramesh R. Sarukkai, Subash Sundaresan, Sam P. Hamilton, Shubhasheesh Anand
-
Publication number: 20090018913Abstract: 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: ApplicationFiled: June 30, 2008Publication date: January 15, 2009Applicant: Yahoo! Inc.Inventors: Ramesh R. Sarukkai, Subash Sundaresan, Sam P. Hamilton, Shubhasheesh Anand