Patents by Inventor Xiaoshi Xu

Xiaoshi Xu 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: 12154143
    Abstract: Dynamic object customization is disclosed. A template associated with content to be published on behalf of one or more entities is obtained. The template includes at least one variable. For each entity in the one or more entities, a data store including information pertaining to the entity is queried based at least in part on the at least one variable included in the template. In response to the query, one or more data values corresponding to the at least one variable are obtained. An object is generated based at least in part on the template. The at least one variable is populated using the obtained one or more data values. The generated object is provided as output to be published on behalf of the entity.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: November 26, 2024
    Assignee: Reputation.com, Inc.
    Inventors: Sathya Krishnamurthy, Shiv Prakash, Xiaoshi Xu, Manish Balsara, Shrey A. Bhatia
  • Publication number: 20210103959
    Abstract: Dynamic object customization is disclosed. A template associated with content to be published on behalf of one or more entities is obtained. The template includes at least one variable. For each entity in the one or more entities, a data store including information pertaining to the entity is queried based at least in part on the at least one variable included in the template. In response to the query, one or more data values corresponding to the at least one variable are obtained. An object is generated based at least in part on the template. The at least one variable is populated using the obtained one or more data values. The generated object is provided as output to be published on behalf of the entity.
    Type: Application
    Filed: December 17, 2020
    Publication date: April 8, 2021
    Inventors: Sathya Krishnamurthy, Shiv Prakash, Xiaoshi Xu, Manish Balsara, Shrey A. Bhatia
  • Patent number: 10909580
    Abstract: Dynamic object customization is disclosed. A template associated with content to be published on behalf of one or more entities is obtained. The template includes at least one variable. For each entity in the one or more entities, a data store including information pertaining to the entity is queried based at least in part on the at least one variable included in the template. In response to the query, one or more data values corresponding to the at least one variable are obtained. An object is generated based at least in part on the template. The at least one variable is populated using the obtained one or more data values. The generated object is provided as output to be published on behalf of the entity.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: February 2, 2021
    Assignee: Reputation.com, Inc.
    Inventors: Sathya Krishnamurthy, Shiv Prakash, Xiaoshi Xu, Manish Balsara, Shrey A. Bhatia
  • Patent number: 10789615
    Abstract: Dynamic targeting customization is disclosed. A template associated with content to be published on behalf of one or more entities is obtained. The template includes at least one targeting parameter associated with a set of users to be targeted. For each entity in the one or more entities, a data store including targeting information pertaining to the entity is queried based at least in part on the at least one targeting parameter included in the template. In response to the query, one or more targeting data values are obtained. An object including the obtained one or more targeting data values is generated based at least in part on the template. The generated object is provided as output to be published on behalf of the entity.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: September 29, 2020
    Assignee: Reputation.com, Inc.
    Inventors: Sathya Krishnamurthy, Shiv Prakash, Xiaoshi Xu, Manish Balsara, Shrey A. Bhatia
  • Patent number: 10783564
    Abstract: Dynamic allocation customization is disclosed. A template associated with content to be published on behalf of one or more entities is obtained. The template includes at least one allocation parameter. For each entity in the one or more entities, a data store including allocation information pertaining to the entity is queried based at least in part on the at least one allocation parameter included in the template. In response to the query, one or more allocation data values are obtained. An object including the obtained one or more allocation data values is generated based at least in part on the template. The generated object is provided as output to be published on behalf of the entity.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: September 22, 2020
    Assignee: Reputation.com, Inc.
    Inventors: Sathya Krishnamurthy, Shiv Prakash, Xiaoshi Xu, Manish Balsara, Shrey A. Bhatia