Patents by Inventor Mitu Singh

Mitu Singh 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: 11218453
    Abstract: A messaging system interacts with the messaging applications of customer, admin, and agent clients to support encrypted communications among customers and businesses. To register as an agent of the business, an agent client sends registration information to the messaging system and receives a barcode in response. The messaging system validates information about the barcode received from the admin client and sends a validation code to the admin client. The admin client displays the validation code, and the validation code is entered into the agent client. The admin client generates a membership list including an agent client identifier, digitally signs the membership list, and provides the signed membership list to the messaging system. When a customer messages the business, the messaging system forms a customer group using the signed membership list and distributes the message to the agent clients in the group.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: January 4, 2022
    Assignee: WhatsApp LLC
    Inventors: Alan Chun Tung Liu, Mitu Singh
  • Publication number: 20200045022
    Abstract: A messaging system interacts with the messaging applications of customer, admin, and agent clients to support encrypted communications among customers and businesses. To register as an agent of the business, an agent client sends registration information to the messaging system and receives a barcode in response. The messaging system validates information about the barcode received from the admin client and sends a validation code to the admin client. The admin client displays the validation code, and the validation code is entered into the agent client. The admin client generates a membership list including an agent client identifier, digitally signs the membership list, and provides the signed membership list to the messaging system. When a customer messages the business, the messaging system forms a customer group using the signed membership list and distributes the message to the agent clients in the group.
    Type: Application
    Filed: July 31, 2018
    Publication date: February 6, 2020
    Inventors: Alan Chun Tung Liu, Mitu Singh
  • Patent number: 10356024
    Abstract: Users of social networking system are provided with user interface elements permitting the user to post comments on pages within the social networking system. Pages may be provided for any non-user entity, including for example, pages for businesses, products, concepts, etc. Embodiments provided herein permit page moderators to ban certain content from being displayed on a page. For example, the social networking system may receive a list of proscribed content and block comments containing the proscribed content by reducing the distribution of those comments to other viewing users. However, the social networking system may display the blocked content to the commenting user such that the commenting user is not made aware that his or her comment was blocked, thereby providing fewer incentives to the commenting user to spam the page or attempt to circumvent the social networking system filters.
    Type: Grant
    Filed: February 18, 2015
    Date of Patent: July 16, 2019
    Assignee: Facebook, Inc.
    Inventors: Jeffrey Andrew Kanter, Mitu Singh, Daniel Gregory Muriello
  • Patent number: 10165066
    Abstract: There are provided means for implementing an interface to populate and update an entity graph through socially relevant user challenges including, for example, means of a social network system to perform operations including monitoring a user's interactions with the social network system; initiating a contextually relevant challenge for the user of the social network system based on the user's interactions monitored; identifying a plurality of concepts within an entity graph of the social network system contextually relevant to the user of the social network system; selecting one of the plurality of concepts within the entity graph upon which to base the contextually relevant challenge for the user; constructing an inquiry for the contextually relevant challenge based on missing data of the concept selected or based on data to be updated within the concept selected; presenting the contextually relevant challenge having the inquiry therein to the user; and receiving a challenge response from the user responsiv
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: December 25, 2018
    Assignee: FACEBOOK, INC.
    Inventors: Venkataramanan Nandagopal, Cameron Marlow, Clayton Andrews, Mitu Singh
  • Patent number: 9524490
    Abstract: User reports concerning inappropriate content are received by a social networking system and are put into a content report management process that routes the reports into other handling processes based upon the reporting user's identification of the report type. Reports concerning content that is related to the reporting user are routed into a social resolution process that resolves the complaint through self-help and social resolution. Other reports are handled by a content review process that resolves complaints through automated methods as well as manual review by human agents.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: December 20, 2016
    Assignee: Facebook, Inc.
    Inventors: Yigal Dan Rubinstein, Mitu Singh, Qing Guo, Arturo Bejar, Arda Cebeci
  • Patent number: 9183282
    Abstract: A method and system for inferring user attributes in a social networking system. The method includes maintaining a social graph comprising a plurality of nodes and a plurality of edges between the nodes. An unknown, incomplete, or inaccurate user attribute for a user is identified, and a plurality of probability lists are generated using a corresponding plurality of probability algorithms that utilize known user attributes and the social graph. The probability lists include a set of probability entries, each including a prediction value for the unknown, incomplete, or inaccurate user attribute and a confidence score. Using the probability lists and a plurality of weights corresponding to the probability algorithms, an inferred user attribute value is generated and stored.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 10, 2015
    Assignee: FACEBOOK, INC.
    Inventors: Mitu Singh, Philip Bohannon, Jonathan Chang, Ismail Onur Filiz, Tudor Andrei Alexandrescu, Cameron Marlow
  • Publication number: 20150163184
    Abstract: Users of social networking system are provided with user interface elements permitting the user to post comments on pages within the social networking system. Pages may be provided for any non-user entity, including for example, pages for businesses, products, concepts, etc. Embodiments provided herein permit page moderators to ban certain content from being displayed on a page. For example, the social networking system may receive a list of proscribed content and block comments containing the proscribed content by reducing the distribution of those comments to other viewing users. However, the social networking system may display the blocked content to the commenting user such that the commenting user is not made aware that his or her comment was blocked, thereby providing fewer incentives to the commenting user to spam the page or attempt to circumvent the social networking system filters.
    Type: Application
    Filed: February 18, 2015
    Publication date: June 11, 2015
    Inventors: Jeffrey Andrew Kanter, Mitu Singh, Daniel Gregory Muriello
  • Patent number: 8977685
    Abstract: Users of social networking system are provided with user interface elements permitting the user to post comments on pages within the social networking system. Pages may be provided for any non-user entity, including for example, pages for businesses, products, concepts, etc. Embodiments provided herein permit page moderators to ban certain content from being displayed on a page. For example, the social networking system may receive a list of proscribed content and block comments containing the proscribed content by reducing the distribution of those comments to other viewing users. However, the social networking system may display the blocked content to the commenting user such that the commenting user is not made aware that his or her comment was blocked, thereby providing fewer incentives to the commenting user to spam the page or attempt to circumvent the social networking system filters.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: March 10, 2015
    Assignee: Facebook, Inc.
    Inventors: Jeffrey Andrew Kanter, Mitu Singh, Daniel Gregory Muriello
  • Publication number: 20140365382
    Abstract: User reports concerning inappropriate content are received by a social networking system and are put into a content report management process that routes the reports into other handling processes based upon the reporting user's identification of the report type. Reports concerning content that is related to the reporting user are routed into a social resolution process that resolves the complaint through self-help and social resolution. Other reports are handled by a content review process that resolves complaints through automated methods as well as manual review by human agents.
    Type: Application
    Filed: August 21, 2014
    Publication date: December 11, 2014
    Inventors: Yigal Dan Rubinstein, Mitu Singh, Qing Guo, Arturo Bejar, Arda Cebeci
  • Patent number: 8856922
    Abstract: Imposter account reports received by a social networking system are put into a report management process that routes the reports into other handling processes based upon the comparison of the probability of fraud in an alleged imposter account versus the probability of fraud in an alleged authentic account. The account determined to be most probably fraudulent is enrolled in an account verification process. In the account verification process, the account-holder is asked to verify their identity automatically. If the automatic verification fails to verify the identity of the account-holder, a manual process for verification is initiated.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: October 7, 2014
    Assignee: Facebook, Inc.
    Inventors: Yigal Dan Rubinstein, Mitu Singh
  • Patent number: 8849911
    Abstract: User reports concerning inappropriate content are received by a social networking system and are put into a content report management process that routes the reports into other handling processes based upon the reporting user's identification of the report type. Reports concerning content that is related to the reporting user are routed into a social resolution process that resolves the complaint through self-help and social resolution. Other reports are handled by a content review process that resolves complaints through automated methods as well as manual review by human agents.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: September 30, 2014
    Assignee: Facebook, Inc.
    Inventors: Yigal Dan Rubinstein, Mitu Singh, Qing Guo, Arturo Bejar, Arda Cebeci
  • Publication number: 20140280936
    Abstract: There are provided means for implementing an interface to populate and update an entity graph through socially relevant user challenges including, for example, means of a social network system to perform operations including monitoring a user's interactions with the social network system; initiating a contextually relevant challenge for the user of the social network system based on the user's interactions monitored; identifying a plurality of concepts within an entity graph of the social network system contextually relevant to the user of the social network system; selecting one of the plurality of concepts within the entity graph upon which to base the contextually relevant challenge for the user; constructing an inquiry for the contextually relevant challenge based on missing data of the concept selected or based on data to be updated within the concept selected; presenting the contextually relevant challenge having the inquiry therein to the user; and receiving a challenge response from the user responsiv
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Venkataramanan Nandagopal, Cameron Marlow, Clayton Andrews, Mitu Singh
  • Publication number: 20140279722
    Abstract: A method and system for inferring user attributes in a social networking system. The method includes maintaining a social graph comprising a plurality of nodes and a plurality of edges between the nodes. An unknown, incomplete, or inaccurate user attribute for a user is identified, and a plurality of probability lists are generated using a corresponding plurality of probability algorithms that utilize known user attributes and the social graph. The probability lists include a set of probability entries, each including a prediction we value for the unknown, incomplete, or inaccurate user attribute and a confidence score. Using the probability lists and a plurality of weights corresponding to the probability algorithms, an inferred user attribute value is generated and stored.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Mitu Singh, Philip Bohannon, Jonathan Chang, Ismail Onur Filiz, Tudor Andrei Alexandrescu, Cameron Marlow
  • Publication number: 20140095976
    Abstract: A social networking system provides an instruction that a third-party system may include in a web page or other content. The instruction includes information identifying content presented by the web page or other content specified by the third-party system. The information identifying the content presented by the web page is communicated to the social networking system. Based on the information identifying the content, the social networking system determines a social context for a viewer of the web page. The social context may be selected to optimize for a particular conversion event.
    Type: Application
    Filed: October 1, 2012
    Publication date: April 3, 2014
    Inventors: Mitu Singh, Siddharth Kar, Cameron Alexander Marlow
  • Publication number: 20130151609
    Abstract: User reports concerning inappropriate content are received by a social networking system and are put into a content report management process that routes the reports into other handling processes based upon the reporting user's identification of the report type. Reports concerning content that is related to the reporting user are routed into a social resolution process that resolves the complaint through self-help and social resolution. Other reports are handled by a content review process that resolves complaints through automated methods as well as manual review by human agents.
    Type: Application
    Filed: December 9, 2011
    Publication date: June 13, 2013
    Inventors: Yigal Dan Rubinstein, Mitu Singh, Qing Guo, Arturo Bejar, Arda Cebeci
  • Publication number: 20130138735
    Abstract: Users of social networking system are provided with user interface elements permitting the user to post comments on pages within the social networking system. Pages may be provided for any non-user entity, including for example, pages for businesses, products, concepts, etc. Embodiments provided herein permit page moderators to ban certain content from being displayed on a page. For example, the social networking system may receive a list of proscribed content and block comments containing the proscribed content by reducing the distribution of those comments to other viewing users. However, the social networking system may display the blocked content to the commenting user such that the commenting user is not made aware that his or her comment was blocked, thereby providing fewer incentives to the commenting user to spam the page or attempt to circumvent the social networking system filters.
    Type: Application
    Filed: November 30, 2011
    Publication date: May 30, 2013
    Inventors: Jeffrey Andrew Kanter, Mitu Singh, Daniel Gregory Muriello
  • Publication number: 20130139236
    Abstract: Imposter account reports received by a social networking system are put into a report management process that routes the reports into other handling processes based upon the comparison of the probability of fraud in an alleged imposter account versus the probability of fraud in an alleged authentic account. The account determined to be most probably fraudulent is enrolled in an account verification process. In the account verification process, the account-holder is asked to verify their identity through automatic means. If the automatic means fail to verify the identity of the account-holder, a manual process for verification is initiated.
    Type: Application
    Filed: November 30, 2011
    Publication date: May 30, 2013
    Inventors: Yigal Dan Rubinstein, Mitu Singh
  • Patent number: 8359227
    Abstract: A real time sales support method includes automatically monitoring an interaction between a sales agent and a customer. One or more contexts of the interaction are determined and, based on the contexts, stored information relevant to the interaction is automatically retrieved. The retrieved information is provided in an electronically presentable format to the sales agent to be shared with the customer.
    Type: Grant
    Filed: February 25, 2011
    Date of Patent: January 22, 2013
    Assignee: Accenture Global Services Limited
    Inventors: Dadong Wan, J. C. Groon, Harpreet Marwaha, Mitu Singh
  • Publication number: 20110202472
    Abstract: A real time sales support method includes automatically monitoring an interaction between a sales agent and a customer. One or more contexts of the interaction are determined and, based on the contexts, stored information relevant to the interaction is automatically retrieved. The retrieved information is provided in an electronically presentable format to the sales agent to be shared with the customer.
    Type: Application
    Filed: February 25, 2011
    Publication date: August 18, 2011
    Applicant: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Dadong Wan, J. C. Groon, Harpreet Marwaha, Mitu Singh
  • Patent number: 7899698
    Abstract: A real time sales support method includes automatically monitoring an interaction between a sales agent and a customer. One or more contexts of the interaction are determined and, based on the contexts, stored information relevant to the interaction is automatically retrieved. The retrieved information is provided in an electronically presentable format to the sales agent to be shared with the customer.
    Type: Grant
    Filed: March 19, 2004
    Date of Patent: March 1, 2011
    Assignee: Accenture Global Services Limited
    Inventors: Dadong Wan, J. C. Groon, Harpreet Marwaha, Mitu Singh