Patents Assigned to Selligent, Inc.
  • Patent number: 11232475
    Abstract: Systems and methods for influencing an Internet-based marketing campaign are provided. An introduction panel is sent to a plurality of N generation recipients. Each respective N generation recipient that uses the introduction panel to invite N+1 generation recipients is tracked. An invitation panel is sent to the N+1 generation recipients. Which respective N+1 generation recipients use the invitation panel to perform a defined campaign action is tracked. Each respective N generation recipient is credited with N+1 generation recipients that (i) were invited to the campaign by the N generation recipient and (ii) performs a campaign action. These steps are repeated for subsequent generations N. For each N generation recipient credited during these repeated steps, each ancestor recipient that invited (i) the respective N generation recipient or (ii) another ancestor of the respective N generation recipient to the campaign is also credited.
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: January 25, 2022
    Assignee: Selligent, Inc.
    Inventors: Robert S. Tekiela, Ashish G. Desai, David A. Bell, Ryan Michael Koonce, James Newton Calhoun, Sage Bray
  • Patent number: 10601754
    Abstract: Systems and method for delivering messages are provided in which a plurality of messages to be electronically sent are stored in a storage unit. Each of the respective messages includes associated metadata describing information about the respective message. The storage unit includes local storage which stores a first amount of information describing imminent messages, which are more likely to be sent, and stored a second amount of information, less than the first amount of information, describing non-imminent messages which are less likely to be sent. The storage unit also includes remote storage, which stores additional information about the messages. A processor operates to determine information about each message, and manages an amount of information about the messages which are stored locally.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: March 24, 2020
    Assignee: Selligent, Inc
    Inventors: Frank Addante, Tim McQuillen, Junior Shaitan
  • Patent number: 10171409
    Abstract: A method is provided for path optimization for a message campaign. A graphical user interface representation of the message campaign is displayed. Sets of input instructions are received. Each set of input instructions corresponds to a path in the message campaign. The sets of input instructions are executed, causing different electronic messages to be sent according to corresponding paths to different destination targets. Responses are monitored. A winning path is then determined based on a correlation of a criterion with a goal for the message campaign and also the responses or results of executing the plurality of sets of input instructions. The winning path from among the plurality of paths is then upweighted. The message campaign then uses the upweighted winning path by causing a second plurality of electronic messages to be sent through the winning path to destination targets in the plurality of destination targets.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: January 1, 2019
    Assignee: Selligent, Inc.
    Inventors: Tulsi Ram Mayala, Shriram Vishwanathan
  • Patent number: 10019727
    Abstract: A server system comprising one or more processors and memory receives, from a client device, one or more messages for use in a message campaign, where the one or more messages include a plurality of annotations indicating human-identified features in the one or more messages. The server system initiates delivery of the message campaign to a plurality of users and receives campaign-feedback data that is indicative of user interaction, during the message campaign, that corresponds the features identified by the one or more annotations. After receiving the campaign-feedback data, the server system receives, from a requestor, a request for analysis of the features during the message campaign. In response, the server system obtains a campaign report that provides information on one or more correlations between the features and user interaction with the features during the message campaign and provides the campaign report to the requestor.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: July 10, 2018
    Assignee: Selligent, Inc.
    Inventors: Jeremy Sterns, Tulsi Ram Mayala
  • Patent number: 10013701
    Abstract: A server system comprising one or more processors and memory initiates delivery of a respective message campaign that includes one or more messages addressed to a plurality of users. The server system receives, from the plurality of users, campaign-feedback data indicative of user interaction. The campaign-feedback data includes information that enables generation of campaign reports including quantitative information about the message campaigns. After receiving the campaign-feedback data, the server system transmits, to one or more remote storage systems, campaign-tracking data that is based on the campaign-feedback data and then receives, from a requestor, a first request for analysis of the campaign-feedback information. In response to receiving the first request for analysis of the campaign-feedback information, the server system obtains a campaign report generated using the campaign-tracking data from the one or more remote storage systems; and provides the campaign report to the requestor.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: July 3, 2018
    Assignee: Selligent, Inc.
    Inventors: Jeremy Sterns, Tulsi Ram Mayala
  • Patent number: 10002367
    Abstract: A server system comprising one or more processors and memory initiates delivery of a plurality of message campaigns to a plurality of users that include a first campaign and a second campaign. The server system receives, from a plurality of client devices associated with the plurality of users, campaign-feedback data for the first campaign and the second campaign that is indicative of user interaction with the message campaigns. After receiving the campaign-feedback data, the server system directs storage of campaign-tracking data that corresponds to the campaign-feedback data and then receives, from a requestor, a request for a campaign report for a respective user. In response, the server system obtains a respective campaign report for the respective user that includes information indicative of the respective user's interactions with the first and second campaigns and the server system provides the respective campaign report to the requestor.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: June 19, 2018
    Assignee: Selligent, Inc.
    Inventors: Jeremy Sterns, Tulsi Ram Mayala
  • Patent number: 9998421
    Abstract: Systems and methods for distributing messages are described. In some embodiments, a server system includes one or more processors, and memory storing one or more programs for execution by the one or more processors. The system receives message distribution information, the message distribution information including a channel identifier and a message distribution address. The system receives from a message queue a plurality of messages that correspond to the channel identifier. The plurality of messages is for distribution to a plurality of users through one or more message distribution servers. The system processes the plurality of messages in accordance with the message distribution information; and sends a plurality of processed messages to the message distribution address for distribution to the plurality of users.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: June 12, 2018
    Assignee: Selligent, Inc.
    Inventors: Jeremy Sterns, Tulsi Ram Mayala
  • Patent number: 9990649
    Abstract: A data-management server system comprising one or more processors and memory establishes separate storage areas for first and second data-collection server systems. The data-management server system receives, from the first data-collection server system, first information that corresponds to feedback from a first set of users and excludes information that reveals the identity of individual users in the first set of users and receives, from the second data-collection server system, second information that corresponds to feedback from a second set of users that excludes information that reveals the identity of individual users in the second set of users. The data-management server system stores the first information in a first storage area, stores the second information in a second storage area, and provides access to the first and second information through one or more gatekeeper processes that control access to data received from the data-collection systems.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: June 5, 2018
    Assignee: Selligent, Inc.
    Inventors: Jeremy Sterns, Tulsi Ram Mayala
  • Patent number: 9990648
    Abstract: A server system comprising one or more processors and memory obtains user profiles for a plurality of users. In response to receiving profile-update information for a respective user, the server system updates a respective profile of the respective user in accordance with the profile-update information and initiates storage of profile-archive information that enables the server system to obtain a prior version of the respective profile. After updating the respective profile, the server system receives, from a requestor, a request for analysis of message interaction data. In response to receiving the request for analysis of the message interaction data, the server system obtains a message-interaction report that correlates the message interaction data with a set of one or more prior versions of profiles of one or more users that includes the prior version of the respective profile of the respective user and provides the message-interaction report to the requestor.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: June 5, 2018
    Assignee: Selligent, Inc.
    Inventors: Jeremy Sterns, Tulsi Ram Mayala
  • Patent number: 9892420
    Abstract: A server system comprising one or more processors and memory initiates delivery of a plurality of message campaigns to a plurality of users. A respective message campaign of the plurality of message campaigns includes one or more messages addressed to at least a subset of the plurality of users. The server system receives, from a plurality of client devices associated with the plurality of users, campaign-feedback data, where the campaign-feedback data is indicative of user interaction with the messages transmitted to the plurality of client devices as part of the plurality of message campaigns. After receiving the campaign-feedback data, the server system conditionally transmits, when a transmission criterion is satisfied, to one or more remote storage systems, campaign-tracking data that is based on the campaign-feedback data.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: February 13, 2018
    Assignee: Selligent, Inc.
    Inventors: Jeremy Sterns, Tulsi Ram Mayala