Patents by Inventor Ruby L. Kennedy
Ruby L. Kennedy 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: 10650413Abstract: A computer implemented method for target group management is described. The method includes producing a table including one or more group entries corresponding to one or more defined contact group entities with each of the entries having a first set of group attributes, and producing a visual representation of a marketing campaign, the representation including one or more instances of defined contact group entities, with the one or more instances having a second set of group attributes and with the representation linked to the table according to the second set of group attributes.Type: GrantFiled: August 27, 2013Date of Patent: May 12, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andre B. Black, Sudhakar Chalimadugu, David F. Cheung, Ruby L. Kennedy, Yuchun Lee, Patrick Martin
-
Publication number: 20160283969Abstract: A computer implemented method for response tracking is described. The method includes obtaining one or more responses to one or more promotions, attributing the one or more responses to one or more treatment instances, with the one or more treatment instances correspond to a promotion version assigned to a group of contact entities at an execution of a computer implemented marketing campaign, and generating a response table, the response table including one or more entries, the entries in the response table being in accordance with attribution of the one or more responses to one or more treatment instances.Type: ApplicationFiled: June 8, 2016Publication date: September 29, 2016Inventors: Sudhakar Chalimadugu, David F. Cheung, Ruby L. Kennedy, Yuchun Lee, Patrick Martin
-
Publication number: 20160098460Abstract: Techniques for producing a cross tabulation are described. The techniques involve issuing a plurality of queries to a database. The queries are for each of at least one sublevel of data for each of at least one dimension of data associated with records in the database. The queries provide sublists of sorted identifiers for each one of the queries. The technique determines occurrences of intersections of levels of one dimension with levels of another dimension of the data associated with records in the database by traversing the sublists to detect intersections of the dimensions.Type: ApplicationFiled: December 11, 2015Publication date: April 7, 2016Inventors: Yuchun Lee, Ruby L. Kennedy, David F. Cheung
-
Publication number: 20160092925Abstract: A time interval-based stimulus is created based upon a statistically-inferred time interval-based response rate. The time interval-based stimulus accounts over time for a proportion of responses that occur without being attributable to other stimuli. A response is retrieved. A time-interval response attribution value is calculated using the time interval-based stimulus and the response by applying a combination of a first response rate model and a second time delay model that weights output of the first response rate model based upon a continuous range of time delays between a minimum and maximum difference in time that separate the time interval-based stimulus and the response.Type: ApplicationFiled: September 30, 2014Publication date: March 31, 2016Inventors: Robert H. Crites, Ruby L. Kennedy
-
Publication number: 20160092913Abstract: A time interval-based stimulus is created based upon a statistically-inferred time interval-based response rate. The time interval-based stimulus accounts over time for a proportion of responses that occur without being attributable to other stimuli. A response is retrieved. A time-interval response attribution value is calculated using the time interval-based stimulus and the response by applying a combination of a first response rate model and a second time delay model that weights output of the first response rate model based upon a continuous range of time delays between a minimum and maximum difference in time that separate the time interval-based stimulus and the response.Type: ApplicationFiled: May 28, 2015Publication date: March 31, 2016Inventors: Robert H. Crites, Ruby L. Kennedy
-
Patent number: 9218391Abstract: Techniques for producing a cross tabulation are described. The techniques involve issuing a plurality of queries to a database. The queries are for each of at least one sublevel of data for each of at least one dimension of data associated with records in the database. The queries provide sublists of sorted identifiers for each one of the queries. The technique determines occurrences of intersections of levels of one dimension with levels of another dimension of the data associated with records in the database by traversing the sublists to detect intersections of the dimensions.Type: GrantFiled: January 10, 2011Date of Patent: December 22, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yuchun Lee, Ruby L. Kennedy, David F. Cheung
-
Publication number: 20130346185Abstract: A computer implemented method for response tracking is described. The method includes obtaining one or more responses to one or more promotions, attributing the one or more responses to one or more treatment instances, with the one or more treatment instances correspond to a promotion version assigned to a group of contact entities at an execution of a computer implemented marketing campaign, and generating a response table, the response table including one or more entries, the entries in the response table being in accordance with attribution of the one or more responses to one or more treatment instances.Type: ApplicationFiled: June 25, 2013Publication date: December 26, 2013Applicant: International Business Machines CorporationInventors: Sudhakar Chalimadugu, David F. Cheung, Ruby L. Kennedy, Yuchun Lee, Patrick Martin
-
Publication number: 20130346216Abstract: A computer implemented method for target group management is described. The method includes producing a table including one or more group entries corresponding to one or more defined contact group entities with each of the entries having a first set of group attributes, and producing a visual representation of a marketing campaign, the representation including one or more instances of defined contact group entities, with the one or more instances having a second set of group attributes and with the representation linked to the table according to the second set of group attributes.Type: ApplicationFiled: August 27, 2013Publication date: December 26, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andre B. Black, Sudhakar Chalimadugu, David F. Cheung, Ruby L. Kennedy, Yuchun Lee, Patrick Martin
-
Publication number: 20130346184Abstract: A computer implemented method for producing a contact history for a marketing campaign is described. The method includes producing a promotion version history table for the marketing campaign, with the promotion version history table recording promotion attribute values for each promotion version at runtime, producing a treatment history table for the marketing campaign, with the treatment history table representing promotion instances given to a group, producing a contact history table for the marketing campaign, the contact history table recording which contact entities were in which groups at runtime, linking the promotion version history table, the treatment history table, and the contact history table, wherein the linking preserves referential integrity between the promotion version history table, the treatment history table, and the contact history table, and producing the contact history from the promotion version history table, the treatment history table, and the contact history table.Type: ApplicationFiled: June 25, 2013Publication date: December 26, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael H. Benveniste, David F. Cheung, Ruby L. Kennedy, Yuchun Lee, Patrick Martin
-
Publication number: 20110113026Abstract: Techniques for producing a cross tabulation are described. The techniques involve issuing a plurality of queries to a database. The queries are for each of at least one sublevel of data for each of at least one dimension of data associated with records in the database. The queries provide sublists of sorted identifiers for each one of the queries. The technique determines occurrences of intersections of levels of one dimension with levels of another dimension of the data associated with records in the database by traversing the sublists to detect intersections of the dimensions.Type: ApplicationFiled: January 10, 2011Publication date: May 12, 2011Inventors: Yuchun Lee, Ruby L. Kennedy, David F. Cheung
-
Patent number: 7870148Abstract: Techniques for producing a cross tabulation are described. The techniques involve issuing a plurality of queries to a database. The queries are for each of at least one sublevel of data for each of at least one dimension of data associated with records in the database. The queries provide sublists of sorted identifiers for each one of the queries. The technique determines occurrences of intersections of levels of one dimension with levels of another dimension of the data associated with records in the database by traversing the sublists to detect intersections of the dimensions.Type: GrantFiled: April 18, 2003Date of Patent: January 11, 2011Assignee: Unica CorporationInventors: Yuchun Lee, Ruby L. Kennedy, David F. Cheung
-
Publication number: 20040210562Abstract: Techniques for producing a cross tabulation are described. The techniques involve issuing a plurality of queries to a database. The queries are for each of at least one sublevel of data for each of at least one dimension of data associated with records in the database. The queries provide sublists of sorted identifiers for each one of the queries. The technique determines occurrences of intersections of levels of one dimension with levels of another dimension of the data associated with records in the database by traversing the sublists to detect intersections of the dimensions.Type: ApplicationFiled: April 18, 2003Publication date: October 21, 2004Inventors: Yuchun Lee, Ruby L. Kennedy, David F. Cheung
-
Publication number: 20030187767Abstract: Techniques for optimizing budget allocations among a plurality of marketing campaigns are described. The techniques include providing an expected return on investment (ROI) for potential contacts in target populations for each of a plurality of marketing campaigns and ordering the potential contacts by ROI for the marketing campaigns. The techniques also include determining a threshold ROI satisfying an overall budget, where potential contacts with ROI greater than the threshold level are recommended for actual contact.Type: ApplicationFiled: March 29, 2002Publication date: October 2, 2003Inventors: Robert Crites, Yuchun Lee, Ruby L. Kennedy
-
Publication number: 20030083924Abstract: A method of conducting a marketing campaign includes accessing a database in which potential contacts are arranged in a hierarchy by defining a plurality of target audience levels during a table mapping process by key fields on the corresponding database, the key specifies how the target is uniquely identified, counted, and selected. The multiple tables are defined to translate from one level to another, where one of the keys is defined as the default or primary audience level key for the table and remaining keys are alternate keys to be used for switching between audience levels.Type: ApplicationFiled: October 31, 2001Publication date: May 1, 2003Inventors: Yuchun Lee, David F. Cheung, Ruby L. Kennedy, John C. Wells, Shiao-Bin Soong, Robert C. Swiston