Patents by Inventor Manoj Rameshchandra Thakur

Manoj Rameshchandra 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).

  • Patent number: 11210719
    Abstract: A system and method for inferring service opportunities are provided. In example embodiments, a member event associated with a particular member of a social networking service is detected. In response to detecting the member event, a service request for a particular service is inferred based on the member event. A provider member capable of fulfilling the inferred service request is identified among members of the social networking service. A match score for each of the identified provider members is calculated. The identified provider members are ranked according to the calculated match score. At least a portion of the ranked identified provider members are presented on a user interface.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: December 28, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Siyu You, Aman Grover, Manoj Rameshchandra Thakur
  • Patent number: 11188950
    Abstract: The present disclosure describes various embodiments of methods, systems, and machine-readable mediums which may be used in conjunction with a campaign for distributing content to users of the social network. Among other things, embodiments of the present disclosure provide a number of advantages over conventional systems for content distribution, including a simplified targeting process and increased reach (i.e. distribution) for content providers among users of a social network, as well as improving the utilization of an inventory of content and higher and more efficient engagement with such content by users of the social network.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: November 30, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Haishan Liu, David Merrill Pardoe, Kun Liu, Manoj Rameshchandra Thakur, Kancheng Cao, Chongzhe Li
  • Patent number: 10600099
    Abstract: A system and method for inferring service providers are provided. In example embodiments, member data of members of a social networking service is accessed. From the member data, it is inferred that a particular member among the members of the social networking service is a freelancer member. A service request that the freelancer member is capable of fulfilling is identified based on a service request skill associated with the service request and a freelancer skill of the freelancer member. An option for the freelancer member to fulfill the service request is presented on a user interface of a user device of the freelancer member.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: March 24, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Siyu You, Aman Grover, Manoj Rameshchandra Thakur
  • Patent number: 10445061
    Abstract: A system, method, and apparatus are provided for migrating contacts (e.g., records identifying contacts) from one domain to another. Each record includes various fields corresponding to a single contact or other entity known within the first domain. The migration process may involve configuring multiple queries from the field data, for querying the second domain or system to identify (or to attempt to identify) matching entities known within the second domain. One or more exact queries may be configured to identify specific entities within the second domain, based on entity-specific data, for example. Other queries may be more general and may match multiple entities known within the second domain. For records for which no exact query identifies an entity, one or more general queries may be executed to identify multiple entities, which may be subsequently ranked based on the likelihood that they are the entity that corresponds to the record.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: October 15, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kancheng Cao, Dakan Wang, Bill Bi Lun Kuang, Gururaj Seetharama, Manoj Rameshchandra Thakur, Jan Schellenberger, Nan Zhou
  • Publication number: 20180060915
    Abstract: The present disclosure describes various embodiments of methods, systems, and machine-readable mediums which may be used in conjunction with a campaign for distributing content to users of the social network. Among other things, embodiments of the present disclosure provide a number of advantages over conventional systems for content distribution, including a simplified targeting process and increased reach (i.e. distribution) for content providers among users of a social network, as well as improving the utilization of an inventory of content and higher and more efficient engagement with such content by users of the social network.
    Type: Application
    Filed: August 31, 2016
    Publication date: March 1, 2018
    Inventors: Haishan Liu, David Merrill Pardoe, Kun Liu, Manoj Rameshchandra Thakur, Kancheng Cao, Chongzhe Li
  • Publication number: 20170315676
    Abstract: Methods and systems for selecting candidate content for insertion into a content presentation to generate tailored user interface screens are described. According to various embodiments, the system receives a set of publication data including a plurality of content pages with content elements. The system determines a set of content divisions among the content pages and one or more insertion points corresponding to one or more content divisions. The system determines a set of candidate insertion content based on the set of content elements and the insertion points. The system causes presentation of the set of publication data including the plurality of content pages. Upon presentation of a content page proximate to an insertion point, the system selects a candidate insertion content item for insertion into the insertion point and causes presentation of the candidate insertion content during presentation of the set of publication data.
    Type: Application
    Filed: April 28, 2016
    Publication date: November 2, 2017
    Inventors: Siyu You, Aman Grover, Christos Koufogiannakis, Manoj Rameshchandra Thakur
  • Publication number: 20170243271
    Abstract: A system and method for inferring service providers are provided. In example embodiments, member data of members of a social networking service is accessed. From the member data, it is inferred that a particular member among the members of the social networking service is a freelancer member. A service request that the freelancer member is capable of fulfilling is identified based on a service request skill associated with the service request and a freelancer skill of the freelancer member. An option for the freelancer member to fulfill the service request is presented on a user interface of a user device of the freelancer member.
    Type: Application
    Filed: February 19, 2016
    Publication date: August 24, 2017
    Inventors: Siyu You, Aman Grover, Manoj Rameshchandra Thakur
  • Publication number: 20170243277
    Abstract: A system and method for inferring service opportunities are provided. In example embodiments, a member event associated with a particular member of a social networking service is detected. In response to detecting the member event, a service request for a particular service is inferred based on the member event. A provider member capable of fulfilling the inferred service request is identified among members of the social networking service. A match score for each of the identified provider members is calculated. The identified provider members are ranked according to the calculated match score. At least a portion of the ranked identified provider members are presented on a user interface.
    Type: Application
    Filed: February 19, 2016
    Publication date: August 24, 2017
    Inventors: Siyu You, Aman Grover, Manoj Rameshchandra Thakur
  • Publication number: 20170154357
    Abstract: Disclosed in some examples, are methods, systems, and machine readable mediums which allow for providing estimated impressions for content given arbitrary frequency caps. Time series historical visit data about each targeted user group is condensed by calculating, for each user in a targeted user group, an arrival rate. The arrival rates for each user in the targeted user group are used to construct a distribution of arrival rates in the user group. Given an arbitrary frequency cap, the system samples a large number of arrival rates N from the targeted user group. For each of the N sampled arrival rates, a time series corresponding to the arrival rate is created from that arrival rate and a frequency cap is applied to the sampled time series' to arrive at an estimated impression count. Adding up the frequency capped impressions for each sampled arrival rate and normalizing it for the number of members in the targeted population yields a prediction of the number of impressions in a given time period.
    Type: Application
    Filed: December 3, 2015
    Publication date: June 1, 2017
    Inventors: Zhifeng Deng, Siyu You, Xiaokang Zhang, Manoj Rameshchandra Thakur, Jan Schellenberger