Patents by Inventor Surojit Chatterjee

Surojit Chatterjee 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: 9118758
    Abstract: Various methods, systems, and computer program products are disclosed for determining relevance of a promotional message based on caller feedback. The method may include receiving at least one phone call, the at least one phone call indicating a phone number that was called to make the at least one phone call. The method may include associating the at least one phone call with a promotional message or promotional message group via the phone number, the promotional message group comprising one or more promotional messages. The method may include receiving feedback that indicates a user experience associated with the at least one phone call. The method may include determining a relevance of the promotional message or promotional message group based on the received feedback.
    Type: Grant
    Filed: September 6, 2011
    Date of Patent: August 25, 2015
    Assignee: Google Inc.
    Inventors: Jian Zhou, Anshul Kothari, Surojit Chatterjee
  • Publication number: 20150234930
    Abstract: Systems and methods for providing functional extensions on a landing page of a creative. The method includes identifying, by a data processing system, a creative for serving on a computing device. The creative can be associated with a network address of a landing page. The method also includes generating, by the data processing system, an actionable object, such as a functional extension, to be rendered with content of the landing page and providing, by the data processing system, the actionable object to be rendered with the content of the landing page responsive to an action taken on the creative when served on the computing device. Examples of functional extensions include click-to-call extensions and directions extensions.
    Type: Application
    Filed: July 7, 2014
    Publication date: August 20, 2015
    Inventors: Manu Lakkur, Conrad Wai, Manzurur Rahman Khan, Shibani Sanan, Surojit Chatterjee, Paul Feng, Zachary Russsell Bailey
  • Patent number: 9047622
    Abstract: Systems and methods for improving the delivery of interactive advertisements are discussed herein. Systems and methods include approaches and solutions for boosting the rank of certain ads and/or ad types based on a combination of their interaction type and an ad interaction history for a given user, vertical, or aggregate indicator. Systems and methods also include suppressing ads unlikely to be interacted with from ranking and format boosting based on such ad interaction history.
    Type: Grant
    Filed: October 26, 2011
    Date of Patent: June 2, 2015
    Assignee: GOOGLE INC.
    Inventors: Satyam Shaw, Ravi Jain, Surojit Chatterjee
  • Patent number: 8886554
    Abstract: This specification describes technologies relating to content presentation. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of sending one or more redeemable content items to a user, each content item being configured for redemption at a physical retail location; receiving a request from the user to redeem a content item of the one or more content items at a particular physical retail location; validating, using one or more processor, the content item for redemption; if the content item is valid for redemption, notifying a corresponding retailer of the content item redemption to be applied to a pending retail transaction; and logging the redemption. Other embodiments of this aspect include corresponding systems, apparatus, and computer program products.
    Type: Grant
    Filed: May 11, 2010
    Date of Patent: November 11, 2014
    Assignee: Google Inc.
    Inventors: Surojit Chatterjee, Anita Krishnakumar, Ping Wu
  • Patent number: 8849694
    Abstract: Various methods, systems, and computer program products are disclosed for communicating location-based promotional messages to a mobile communication device. The method may include receiving a request associated with a mobile communication device. In response to the request, the method may include determining a location of the mobile communication device and a potential interest of a user of the mobile communication device. Based on the location of the mobile communication device and the potential interest of the user, the method may include identifying a promotional message from among other promotional messages. Upon identification, the method may include communicating the promotional message to be displayed at the mobile communication device.
    Type: Grant
    Filed: August 6, 2010
    Date of Patent: September 30, 2014
    Assignee: Google Inc.
    Inventors: Surojit Chatterjee, Terry Van Belle, Anshul Kothari, Jian Zhou, Paul Feng, Ravi Jain, Nandita Narasimha Prabhu, Yun Huang
  • Publication number: 20140249923
    Abstract: This specification describes technologies relating to content presentation. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving data from a plurality of users within a geographic region associated with a location; analyzing the received data to derive a category for the location; annotating the location with the category; and using the category to boost candidate content items for delivery to users in the location in response to future content item requests.
    Type: Application
    Filed: March 3, 2014
    Publication date: September 4, 2014
    Applicant: Google Inc.
    Inventors: Jian Zhou, Anshul Kothari, Subhadip Sarkar, Theodore B. Van Belle, Surojit Chatterjee
  • Publication number: 20140222587
    Abstract: Systems and methods for suggesting a bid adjustment value based on device type include receiving parameters for a third-party content provider's campaign to present third-party content on a first type of device. Based on the campaign's parameters, bids from peer providers that use similar campaign parameters for both the first type of device and another type of device may be identified. For example, bids from providers that use similar parameters as the campaign for both mobile and desktop devices may be identified. The identified bids from the peer providers may be used to calculate a bid adjustment value. The bid adjustment value can be provided for presentation to the third-party content provider as a suggested change to his or her bid for the first type of device, to establish a bid for the second type of device.
    Type: Application
    Filed: October 9, 2013
    Publication date: August 7, 2014
    Applicant: Google Inc.
    Inventors: Jonathan Ezra Feldman, Daniel Magassy Percival, Lu Liu, David Shanahan, Alice S. Tull, Surojit Chatterjee, Neil Inala, Jean Steiner, Vinod Marur, Shibani Sanan, William Martin Halpin, JR., Chrix Eric Finne, Nicholas Johnson
  • Patent number: 8799061
    Abstract: This specification describes technologies relating to content presentation. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of determining a location history for a user, where the location history includes a plurality of location data points for the user; analyzing the location history to derive a category for the user; associating the user with the category; and using the user's associated category to boost one or more candidate content items for delivery to the user.
    Type: Grant
    Filed: April 26, 2010
    Date of Patent: August 5, 2014
    Assignee: Google Inc.
    Inventors: Surojit Chatterjee, Terry Van Belle, Anshul Kothari, Jian Zhou
  • Patent number: 8732009
    Abstract: Various methods, systems, and computer program products are disclosed for determining phone numbers based on user interests. The method may include receiving an indication of one or more user actions. The method may include determining an interest of the user based on the one or more user actions. The method may include determining a product or service in which the user may be interested based on the determined interest of the user. The method may include selecting a first phone number of a vendor of the product or service and a second phone number of a call center. The method may include providing the second phone number to be communicated, wherein the second phone number when called connects a call to the first phone number.
    Type: Grant
    Filed: August 24, 2011
    Date of Patent: May 20, 2014
    Assignee: Google Inc.
    Inventors: Jian Zhou, Anshul Kothari, Surojit Chatterjee
  • Patent number: 8732010
    Abstract: An advertisement distribution system can generate advertisement creatives having annotations and advertisement microsites using content extracted from landing web page documents. An advertisement module of the advertisement distribution system can analyze landing pages and other documents to identify relevant information, such as a phone number for a click-to-call annotation, an address for a merchant, and additional product information. The advertisement module can automatically generate the advertisement creatives and/or microsites using the extracted content. The microsite can include less data intensive content than the landing page and be linked to the advertisement creative. In this way, the less data intensive microsite can be downloaded and displayed in response to a user selecting the advertisement creative rather than downloading the landing page. This supports quicker advertisement browsing and is especially useful for serving advertisements on wireless devices having slower download speeds.
    Type: Grant
    Filed: August 24, 2011
    Date of Patent: May 20, 2014
    Assignee: Google Inc.
    Inventors: Jignashu Parikh, Chrix Erik Finne, Surojit Chatterjee
  • Patent number: 8725561
    Abstract: Systems and methods for attributing an ad impression due to a telephone call generated from a displayed advertisement are discussed herein. Techniques and systems for managing a pool of phone numbers and allocating phone numbers from that pool to advertisements for display and presentation and also tracking the number allocation time and de-allocating numbers for re-use are also discussed herein. Also, systems and methods for attributing particular calls to particular advertisements based on the ongoing phone number allocation are discussed.
    Type: Grant
    Filed: June 24, 2011
    Date of Patent: May 13, 2014
    Assignee: Google Inc.
    Inventors: Surojit Chatterjee, Anshul Kothari, Zhou Jian
  • Patent number: 8666802
    Abstract: This specification describes technologies relating to content presentation. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving data from a plurality of users within a geographic region associated with a location; analyzing the received data to derive a category for the location; annotating the location with the category; and using the category to boost candidate content items for delivery to users in the location in response to future content item requests.
    Type: Grant
    Filed: May 19, 2011
    Date of Patent: March 4, 2014
    Assignee: Google Inc.
    Inventors: Jian Zhou, Anshul Kothari, Subhadip Sarkar, Theodore B. Van Belle, Surojit Chatterjee
  • Patent number: 8619952
    Abstract: Various methods, systems, and computer program products are disclosed for determining promotional messages that led to a phone call. The method may include communicating a promotional message, wherein the promotional message is associated with a phone number. The method may include receiving an indication that the promotional message was selected. The method may include receiving a phone call via the phone number, the phone call indicating the phone number that was called. The method may include associating the phone call with the promotional message based on the phone number. The method may include determining that the communicated promotional message led to the phone call based on the associated phone call and promotional message.
    Type: Grant
    Filed: January 6, 2011
    Date of Patent: December 31, 2013
    Assignee: Google Inc.
    Inventors: Surojit Chatterjee, Anshul Kothari, Chen Chen
  • Publication number: 20130332261
    Abstract: This specification relates to tracking phone calls related to online content items. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of determining a probability that a call to a phone number resulted from a first interaction of a set of interactions. In general, another aspect of the subject matter described in this specification can be embodied in methods that include the actions of determining a rank score for an online content item, including for each call of a plurality of phone calls to the phone number, attributing the call to an online content interaction of a set of online content interactions; determining, using the rank score, whether to provide the online content item to a client device; and providing the online content item to the client device upon determining to do so using the rank score.
    Type: Application
    Filed: August 12, 2013
    Publication date: December 12, 2013
    Applicant: Google Inc.
    Inventors: Anshul Kothari, Surojit Chatterjee, Chen Chen, Jian Zhou
  • Patent number: 8588383
    Abstract: Various methods, systems, and computer program products are disclosed for controlling a number of calls based on promotional message impressions. The method may include receiving a request to communicate at least one promotional message, wherein the at least one promotional message is associated with one or more phone numbers. The method may include communicating the at least one promotional message and the one or more phone numbers. The method may include receiving one or more calls associated with the at least one promotional message. The method may include determining a call through rate for the at least one promotional message based on the one or more calls. The method may include determining a number of impressions of the at least one promotional message based on the determined call through rate.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: November 19, 2013
    Assignee: Google Inc.
    Inventors: Surojit Chatterjee, Anshul Kothari, Chen Chen
  • Patent number: 8566152
    Abstract: Systems and methods for improving the delivery of interactive advertisements are discussed herein. Systems and methods include approaches and solutions for boosting the rank of certain ads and/or ad types based on a combination of their interaction type and an ad interaction history for a given user, vertical, or aggregate indicator. Systems and methods also include suppressing ads unlikely to be interacted with from ranking and format boosting based on such ad interaction history.
    Type: Grant
    Filed: June 22, 2011
    Date of Patent: October 22, 2013
    Assignee: Google Inc.
    Inventors: Satyam Shaw, Ravi Jain, Surojit Chatterjee
  • Patent number: 8548848
    Abstract: Systems and methods for pre-loading and displaying intervening content, such as advertisements, on a mobile device during latency periods, such as when an advertiser landing page is requested by that device, are provided herein. Intervening content may be pre-loaded on to the device and associated with one or more particular advertisements such that selecting/interacting with the associated advertisement triggers intervening content display during known or detected periods of latency. In some cases, a latency threshold or thresholds may determine one or more types of content to present, and/or a content presentation sequence.
    Type: Grant
    Filed: June 21, 2011
    Date of Patent: October 1, 2013
    Assignee: Google Inc.
    Inventors: Satyam Shaw, Ravi Jain, Surojit Chatterjee
  • Patent number: 8533112
    Abstract: Systems and methods for providing a mobile telephony infrastructure for transferring electronic payments are provided. A user provides an amount of cash and a mobile telephone number to a distributor who then communicates to a payment processor the telephone number and the amount of cash provided. The payment processor then sends a payment code to the mobile telephone of the user. The user then can show the payment code to a merchant or other payment recipient to provide payment. A merchant can scan or otherwise receive the payment code from the user's mobile telephone, and transmit the code along with the amount of money to be received to the payment processor. The payment processor then credits the merchant's account with the appropriate amount of money, and transmits a new payment code to the user's mobile telephone reflecting the amount of money remaining after the payment to the merchant.
    Type: Grant
    Filed: January 7, 2009
    Date of Patent: September 10, 2013
    Assignee: Google Inc.
    Inventors: Surojit Chatterjee, Varun Soundararajan
  • Patent number: 8527333
    Abstract: A system and method is provided that uses a processor to rank advertisements based on their likely appeal to users and the price that will be charged for the advertisement. In one aspect, and advertiser may pay a fee in order to have its advertisement considered to be the most expensive in terms of price even though the advertiser is actually paying less. The fee may also be paid in connection with a transferable option, whereby the advertiser may have the right but not the obligation to have it advertisement displayed at the price.
    Type: Grant
    Filed: September 21, 2010
    Date of Patent: September 3, 2013
    Assignee: Google Inc.
    Inventors: Surojit Chatterjee, Douglas T. Hudson
  • Patent number: 8521584
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for distribution of co-sponsored content items. In one aspect, a method includes receiving a first bid from a first content distributor and a second bid from a second content distributor, where each of the bids specifying respective amounts that the different content distributors will pay for distribution of respective content. Using the first and the second bid, a total bid is computed for a co-sponsored content item that includes the first content and the second content. A request is received for content to be presented in a presentation slot of a publisher property and the co-sponsored content item is selected for presentation based on the outcome of an auction performed using the total bid as one of a plurality of bids. In turn, data that cause presentation of the co-sponsored content item in the presentation slot of the publisher property are provided.
    Type: Grant
    Filed: October 1, 2010
    Date of Patent: August 27, 2013
    Assignee: Google Inc.
    Inventors: Paul Feng, Surojit Chatterjee