Patents by Inventor Madhukar Narayan Thakur

Madhukar Narayan Thakur 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: 20170318439
    Abstract: Systems, methods and computer readable media for computing message delivery reliability are disclosed. In some implementations, the method can include generating message delivery reliability information based on statistics of receiving one or more codes returned from one or more users. The method can also include routing a subsequent message based on the message delivery reliability information. The routing can include selecting an aggregator to deliver the subsequent message based on the message delivery reliability information. Generating message delivery reliability information can include receiving a contact identifier for a user device, and generating a code. The method can also include sending a message containing the code to the user device via an aggregator using the contact identifier. The method can further include receiving the code from the user device and generating statistics based on the sending and receiving of the code.
    Type: Application
    Filed: July 18, 2017
    Publication date: November 2, 2017
    Applicant: Google Inc.
    Inventors: Nagbhushan Veerapaneni, Madhukar Narayan Thakur
  • Patent number: 9348981
    Abstract: A system and method for generating user authentication challenges based on risk level is provided. A login request from a user is received. The login request includes identifying information associated with the user sending the login request. A risk analysis based on the identifying information associated with the user sending the login request is performed. A level of risk is identified. The level of risk is part of a risk index that includes multiple levels of risk. An authentication challenge based on the identified level of risk is generated. The login request is allowed or denied based on the completion on the authentication challenge.
    Type: Grant
    Filed: January 21, 2012
    Date of Patent: May 24, 2016
    Assignee: GOOGLE INC.
    Inventors: Michael Christopher Hearn, Andrew M. Archer, Madhukar Narayan Thakur, Honghai Shen, Shreyas S. Doshi
  • Patent number: 9146943
    Abstract: The present disclosure includes systems and methods for classifying user content (e.g., spam) within an online community by determining user specific signals and content specific signals, the systems and methods comprising: a user interface module configured to receive user content from the online community, a social signal processing module configured to determine signals from the user content, a user and content classifying module configured to classify user content and configured to compute a decision on the user content, a user content labeling module configured to label the user content, and an execution module configured to execute the decision.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: September 29, 2015
    Assignee: Google Inc.
    Inventors: Madhukar Narayan Thakur, Nandini Kappiah, Guangqi Ye, Dharmeshkumar Jayantilal Mokani, Karen Lees, Oleg Chernyakhovskiy, Andrew Granoff, Luis Alberto Rojas Marambio, Francesco Xavier Llora Fabrega, Morgan Avery Conbere
  • Patent number: 9037864
    Abstract: A system and method for generating user authentication challenges based at least in part on an account owner's social network activity information. A login request including an account owner's correct username and password as well as additional login information is received from a user. The login attempt is detected as a potentially fraudulent based on the additional login information from the user. The account owner's social network activity information is analyzed. An authentication challenge based at least in part on the account owner's social network activity information is generated and sent for display. The login request is allowed or denied based on the completion on the authentication challenge.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: May 19, 2015
    Assignee: Google Inc.
    Inventors: Jessica Staddon, Andrew M. Archer, Madhukar Narayan Thakur, Michael Christopher Hearn
  • Patent number: 9008611
    Abstract: A system and method for providing prepaid billing for users of an instant messaging system. A method includes determining whether a prepaid account balance associated with an IM client request satisfies a pre-determined criteria, establishing a regular IM session if the prepaid account satisfies the criteria, and establishing a limited IM session if the prepaid account does not satisfy the criteria. The system includes a prepaid account screener operable to determine whether a prepaid account balance satisfies the criteria, establish a regular IM session if the prepaid account satisfies the criteria, and establish a limited IM session if the prepaid account does not satisfy the criteria.
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: April 14, 2015
    Assignee: Unwired Planet, LLC
    Inventors: Madhukar Narayan Thakur, Mingzhe Zhuang, Francisco Jose Kattan
  • Publication number: 20140080441
    Abstract: A system and method for providing prepaid billing for users of an instant messaging system. A method includes determining whether a prepaid account balance associated with an IM client request satisfies a pre-determined criteria, establishing a regular IM session if the prepaid account satisfies the criteria, and establishing a limited IM session if the prepaid account does not satisfy the criteria. The system includes a prepaid account screener operable to determine whether a prepaid account balance satisfies the criteria, establish a regular IM session if the prepaid account satisfies the criteria, and establish a limited IM session if the prepaid account does not satisfy the criteria.
    Type: Application
    Filed: November 14, 2013
    Publication date: March 20, 2014
    Applicant: UNWIRED PLANET, LLC
    Inventors: Madhukar Narayan Thakur, Mingzhe Zhuang, Francisco Jose Kattan
  • Patent number: 8626117
    Abstract: A system and method for providing prepaid billing for users of an instant messaging system. A method includes determining whether a prepaid account balance associated with an IM client request satisfies a pre-determined criteria, establishing a regular IM session if the prepaid account satisfies the criteria, and establishing a limited IM session if the prepaid account does not satisfy the criteria. The system includes a prepaid account screener operable to determine whether a prepaid account balance satisfies the criteria, establish a regular IM session if the prepaid account satisfies the criteria, and establish a limited IM session if the prepaid account does not satisfy the criteria.
    Type: Grant
    Filed: November 1, 2011
    Date of Patent: January 7, 2014
    Assignee: Unwired Planet, LLC
    Inventors: Madhukar Narayan Thakur, Mingzhe Zhuang, Francisco Jose Kattan
  • Publication number: 20120046011
    Abstract: A system and method for providing prepaid billing for users of an instant messaging system. A method includes determining whether a prepaid account balance associated with an IM client request satisfies a pre-determined criteria, establishing a regular IM session if the prepaid account satisfies the criteria, and establishing a limited IM session if the prepaid account does not satisfy the criteria. The system includes a prepaid account screener operable to determine whether a prepaid account balance satisfies the criteria, establish a regular IM session if the prepaid account satisfies the criteria, and establish a limited IM session if the prepaid account does not satisfy the criteria.
    Type: Application
    Filed: November 1, 2011
    Publication date: February 23, 2012
    Inventors: Madhukar Narayan Thakur, Mingzhe Zhuang, Francisco Jose Kattan
  • Patent number: 8073472
    Abstract: A system and method for providing prepaid billing for users of an instant messaging system. A method includes determining whether a prepaid account balance associated with an IM client request satisfies a pre-determined criteria, establishing a regular IM session if the prepaid account satisfies the criteria, and establishing a limited IM session if the prepaid account does not satisfy the criteria. The system includes a prepaid account screener operable to determine whether a prepaid account balance satisfies the criteria, establish a regular IM session if the prepaid account satisfies the criteria, and establish a limited IM session if the prepaid account does not satisfy the criteria.
    Type: Grant
    Filed: August 24, 2006
    Date of Patent: December 6, 2011
    Assignee: Openwave Systems Inc.
    Inventors: Madhukar Narayan Thakur, Mingzhe Zhuang, Francisco Jose Kattan