Patents by Inventor Michael J. STRUTTON
Michael J. STRUTTON 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: 11704696Abstract: A single tracking URL collects tracking information for multiple tracking services based on multiple tracking URL templates. A dynamic link generator generates a tracking URL configured to collect tracking information requested by each of a set of enabled tracking URL templates. The tracking information is transmitted to the tracking services associated with the enabled tracking URL templates. Additionally or alternatively, a tracking URL is configured to redirect a consumer to one of a candidate set of destination URLs. A tracking URL includes a base URL, which is resolved to an IP address of a server of a particular tracking service. Based on tracking data associated with the tracking URL and/or digital body language associated with the consumer, the particular tracking service selects one of a candidate set of destination URLs associated with the tracking URL. A destination page corresponding to the selected destination URL is presented to the consumer.Type: GrantFiled: September 26, 2019Date of Patent: July 18, 2023Assignee: Oracle International CorporationInventors: Michael J. Strutton, Steven Keith Woods, Chad Estes, Kimberly Ann Wolfe, Donald Chun Wing Ho, Yizhou Jiang, Natalie You, Wenhua Li
-
Patent number: 11620660Abstract: Systems and methods for delivering application media content to multiple social media systems (SMSs) for display to SMS members. The method includes the steps of providing initial application media content to respective SMSs. Once a respective SMS member interacts with the initial content, a social relationship management system (SRMS) receives indication from an SMS of such interaction, and retrieves a unique application media file relating to application media content. The unique application media file is then applied to an application media container file that overcomes certain formatting protocols and requirements of the SMS and enables transmission and delivery of the application media content to the SMS. The application media content is then delivered to the SMS member on the SMS through the application media container file.Type: GrantFiled: May 14, 2019Date of Patent: April 4, 2023Assignee: Oracle International CorporationInventors: Michael J. Strutton, Paulo Delgado, Slain J. Wilde, Chad Estes, Benjamin Turner, John Schult, John Maxwell, Jason C. Reynolds, Bryan S. Pocius, Horace Williams, II, John B. Nolt
-
Patent number: 11483265Abstract: Systems and methods for the creation and management of electronic associations between social media systems and web pages. Such associations promote greater interactions between web page visitors and users of social media pages. A social graph management system (SGMS) receives information related to a web page, and creates associations between the web page and social media pages. A process of creating such associations involves configuration of social media software for insertion into the web page. Furthermore, creating associations also involves creation of an intermediary page (and related data structures) by the SGMS in order to direct traffic between the web page and social media pages. User activity in the web page is tracked in addition to web traffic arriving at the intermediary page at subsequent times for computation of various analytics.Type: GrantFiled: August 10, 2018Date of Patent: October 25, 2022Assignee: Oracle International CorporationInventor: Michael J. Strutton
-
Patent number: 11093979Abstract: Techniques for using machine learning to configure social media campaigns are disclosed. A social relationship management (SRM) service performs supervised machine learning to generate a learned model, at least by: generating feature vectors based on training data including campaign configuration data and one or more campaign success metrics; and performing pattern recognition on the feature vectors to determine one or more preferred campaign configurations. The SRM service publishes messages to one or more social media platforms and receives user interaction data associated with users' interactions with the messages. The SRM service performs unsupervised machine learning to update the learned model based at least in part on the user interaction data.Type: GrantFiled: January 3, 2019Date of Patent: August 17, 2021Assignee: Oracle International CorporationInventors: Michael J. Strutton, John B. Nolt, Chad Estes, Kimberly Ann Wolfe, Yizhou Jiang, Natalie You, Wenhua Li, Tara U. Roberts
-
Patent number: 10970741Abstract: Disclosed is an improved approach for implementing a system, method, and computer program product for integrating with a social media site, which can be used to create and configure a custom audience on the social media site.Type: GrantFiled: September 19, 2014Date of Patent: April 6, 2021Assignee: Oracle International CorporationInventors: Michael J. Strutton, Chad Estes, Stephanie Fossan, Eugene Thompson, Steven Keith Woods, Taha Sheikh
-
Publication number: 20200027128Abstract: A single tracking URL collects tracking information for multiple tracking services based on multiple tracking URL templates. A dynamic link generator generates a tracking URL configured to collect tracking information requested by each of a set of enabled tracking URL templates. The tracking information is transmitted to the tracking services associated with the enabled tracking URL templates. Additionally or alternatively, a tracking URL is configured to redirect a consumer to one of a candidate set of destination URLs. A tracking URL includes a base URL, which is resolved to an IP address of a server of a particular tracking service. Based on tracking data associated with the tracking URL and/or digital body language associated with the consumer, the particular tracking service selects one of a candidate set of destination URLs associated with the tracking URL. A destination page corresponding to the selected destination URL is presented to the consumer.Type: ApplicationFiled: September 26, 2019Publication date: January 23, 2020Applicant: Oracle International CorporationInventors: Michael J. Strutton, Steven Keith Woods, Chad Estes, Kimberly Ann Wolfe, Donald Chun Wing Ho, Yizhou Jiang, Natalie You, Wenhua Li
-
Publication number: 20190266616Abstract: Systems and methods for delivering application media content to multiple social media systems (SMSs) for display to SMS members. The method includes the steps of providing initial application media content to respective SMSs. Once a respective SMS member interacts with the initial content, a social relationship management system (SRMS) receives indication from an SMS of such interaction, and retrieves a unique application media file relating to application media content. The unique application media file is then applied to an application media container file that overcomes certain formatting protocols and requirements of the SMS and enables transmission and delivery of the application media content to the SMS. The application media content is then delivered to the SMS member on the SMS through the application media container file.Type: ApplicationFiled: May 14, 2019Publication date: August 29, 2019Applicant: Oracle International CorporationInventors: Michael J. Strutton, Paulo Delgado, Slain J. Wilde, Chad Estes, Benjamin Turner, John Schult, John Maxwell, Jason C. Reynolds, Bryan S. Pocius, Horace Williams, II, John B. Nolt
-
Patent number: 10339541Abstract: Systems and methods for delivering application media content to multiple social media systems (SMSs) for display to SMS members. The method includes the steps of providing initial application media content to respective SMSs. Once a respective SMS member interacts with the initial content, a social relationship management system (SRMS) receives indication from an SMS of such interaction, and retrieves a unique application media file relating to application media content. The unique application media file is then applied to an application media container file that overcomes certain formatting protocols and requirements of the SMS and enables transmission and delivery of the application media content to the SMS. The application media content is then delivered to the SMS member on the SMS through the application media container file.Type: GrantFiled: January 31, 2011Date of Patent: July 2, 2019Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Michael J. Strutton, Slain J. Wilde, Chad Estes, Benjamin Turner, John Schult, John Maxwell, Jason C. Reynolds, Bryan S. Pocius, Horace Williams, II, John B. Nolt
-
Publication number: 20190156373Abstract: Techniques for using machine learning to configure social media campaigns are disclosed. A social relationship management (SRM) service performs supervised machine learning to generate a learned model, at least by: generating feature vectors based on training data including campaign configuration data and one or more campaign success metrics; and performing pattern recognition on the feature vectors to determine one or more preferred campaign configurations. The SRM service publishes messages to one or more social media platforms and receives user interaction data associated with users' interactions with the messages. The SRM service performs unsupervised machine learning to update the learned model based at least in part on the user interaction data.Type: ApplicationFiled: January 3, 2019Publication date: May 23, 2019Applicant: Oracle International CorporationInventors: Michael J. STRUTTON, John B. NOLT, Chad ESTES, Kimberly Ann WOLFE, Yizhou JIANG, Natalie YOU, Wenhua LI, Tara U. ROBERTS
-
Publication number: 20180351892Abstract: Systems and methods for the creation and management of electronic associations between social media systems and web pages. Such associations promote greater interactions between web page visitors and users of social media pages. A social graph management system (SGMS) receives information related to a web page, and creates associations between the web page and social media pages. A process of creating such associations involves configuration of social media software for insertion into the web page. Furthermore, creating associations also involves creation of an intermediary page (and related data structures) by the SGMS in order to direct traffic between the web page and social media pages. User activity in the web page is tracked in addition to web traffic arriving at the intermediary page at subsequent times for computation of various analytics.Type: ApplicationFiled: August 10, 2018Publication date: December 6, 2018Applicant: Oracle International CorporationInventor: Michael J. Strutton
-
Patent number: 9704165Abstract: Systems and methods for evaluating the effectiveness of social media pages. Users of social media systems review and publish various kinds of content on social media pages, including various messages, audio clips, video clips, polls, web links, etc. A social media page evaluation system hosted on a physical server or a cloud receives a social media page that is to be evaluated, and provides results of an evaluation process. The evaluation process involves processing of various criteria and parameters that characterize engagements and interactions between users of social media pages. Results of an evaluation process include qualitative and quantitative attributes in connection with evaluating the effectiveness of published content on social media pages. Such results are useful for purposes of enriching content in social media pages, resulting in greater network traffic due to increased engagements and interaction among users of social media pages.Type: GrantFiled: May 11, 2011Date of Patent: July 11, 2017Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: James V. Anderson, John B. Nolt, Michael J. Strutton, Wenchang Yan, Sriti Kumar, Robert M. Maury, Paul M. Broft, Maria F. Arscott, Nancy M. Lim, Jason C. Reynolds, Joe Kearney, John Schult, Melinda M. Weathers, Chad Estes, Erica M. Stanley, Geoffrey Hom, Gregory K. Dunn, Horace Williams, II, Matt White, Reginald R. Bradford, Andrei Erdoss, Andrew Robert Dorr, Brian Culler
-
Patent number: 9213961Abstract: In one aspect, the present disclosure relates to a method, in a computer network, for generating social index scores associated with key terms within web-based social network sites. Generally, the method comprises the steps of receiving an input of the key terms from a user, generating search queries from the key terms, providing the generated search queries to the web-based social network sites, capturing search results received from the web-based social network sites in response to the provided search queries, generating, from the captured search results, the social index scores using a processing algorithm, storing the generated social index scores in at least one database, and, providing at least one representation of the generated social index scores to the user in one or more of numerical, visual, and printed form.Type: GrantFiled: September 21, 2009Date of Patent: December 15, 2015Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Michael J. Strutton, James V. Anderson, Jon M. Lee
-
Patent number: 9047612Abstract: Embodiments of the present disclosure generally relate to aspects of an Internet-accessible brand management system (BMS) that allows marketers (e.g., corporations, organizations, etc.) to efficiently organize, create, maintain, and display content associated with many brand categories or brand items within a brand category on a single social media system (SMS) page/account, or alternatively, across many SMS pages or accounts with one or more common content themes. Administrators/developers of individual marketing pages or accounts (global and local) may update their pages through the BMS using standard configurable templates. The system may integrate content from one or more developers to create content for varying pages (for example, by incorporating some global content into local pages according to configurable rules, or vice versa).Type: GrantFiled: September 13, 2010Date of Patent: June 2, 2015Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: James V. Anderson, Luis M. Caballero, Michael J. Strutton, Brian Culler, Micah Z. Wedemeyer, Erick J. Schmitt, Jon M. Lee
-
Publication number: 20150081429Abstract: Disclosed is an improved approach for implementing a system, method, and computer program product for integrating with a social media site, which can be used to create and configure a custom audience on the social media site.Type: ApplicationFiled: September 19, 2014Publication date: March 19, 2015Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Michael J. STRUTTON, Chad ESTES, Stephanie FOSSAN, Eugene THOMPSON, Steven Keith WOODS, Taha SHEIKH
-
Publication number: 20150081419Abstract: The present application presents an improved approach for dynamically generating tracking links. In some embodiments, the present invention allows for the defining of tracking link templates allowing a user to specify parameters usable by a tracking service. One or more post parameters and one or more custom parameters may be defined. SRM posts may then be created by a user through an SRM interface, and a tracking URL be automatically created by reading in the post parameters and one or more user-inputted custom parameters.Type: ApplicationFiled: September 19, 2014Publication date: March 19, 2015Applicant: Oracle International CorporationInventors: Michael J. STRUTTON, John B. NOLT, Chad ESTES, Kimberly Ann WOLFE, Yizhou JIANG, Natalie YOU, Wenhua LI
-
Publication number: 20150081438Abstract: The present application presents an improved approach for tracking consumer digital body language. A campaign is assigned to social posts by specifying one or more campaign tags and a tracking URL template. Posts associated with a campaign are created by entering post details and parameters and automatically retrieving the campaign tags. The parameters and template may be used to form a tracking URL to be published with the post. When a consumer clicks on a URL associated with a published post, the tracking URL is read and parsed, so that the tracking information may be read and stored for analysis. In addition, digital body language may be stored for the consumer. The consumer will then be redirected to the destination URL.Type: ApplicationFiled: September 19, 2014Publication date: March 19, 2015Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Michael J. STRUTTON, Steven Keith WOODS, Chad ESTES, Kimberly Ann WOLFE, Donald Chun Wing HO, Yizhou JIANG, Natalie YOU, Wenhua LI
-
Publication number: 20120109752Abstract: Systems and methods for creation, management and delivery of targeted marketing campaigns to a consumer based on a consumer's social check-in activity as identified by a consumer on one or more location based social networks. In one embodiment, a campaign management system receives information relating to a consumer's social check-in activity from various (heterogeneous) location based social networks in a wide variety of formats, and further normalizes such disparate information received into a standardized format. According to an aspect, the system processes the normalized information in conjunction with pre-stored marketing campaigns created by marketers for purposes of identifying consumers who satisfy one or more conditions specific to the pre-stored marketing campaigns. Campaign-related information corresponding to the pre-stored marketing campaigns generally comprise various promotional offers, discounts, coupons, etc.Type: ApplicationFiled: October 6, 2011Publication date: May 3, 2012Applicant: VITRUE, INC.Inventors: Michael J. Strutton, John B. Nolt, Sean Sawyer, John Schult, Jon M. Lee, Kurt B. Uhlir, Jason C. Reynolds
-
Publication number: 20120011432Abstract: Systems and methods for the creation and management of electronic associations between social media systems and web pages. Such associations promote greater interactions between web page visitors and users of social media pages. A social graph management system (SGMS) receives information related to a web page, and creates associations between the web page and social media pages. A process of creating such associations involves configuration of social media software for insertion into the web page. Furthermore, creating associations also involves creation of an intermediary page (and related data structures) by the SGMS in order to direct traffic between the web page and social media pages. User activity in the web page is tracked in addition to web traffic arriving at the intermediary page at subsequent times for computation of various analytics.Type: ApplicationFiled: August 1, 2011Publication date: January 12, 2012Applicant: VITRUE, INC.Inventor: Michael J. Strutton
-
Publication number: 20110282943Abstract: Systems and methods for evaluating the effectiveness of social media pages. Users of social media systems review and publish various kinds of content on social media pages, including various messages, audio clips, video clips, polls, web links, etc. A social media page evaluation system hosted on a physical server or a cloud receives a social media page that is to be evaluated, and provides results of an evaluation process. The evaluation process involves processing of various criteria and parameters that characterize engagements and interactions between users of social media pages. Results of an evaluation process include qualitative and quantitative attributes in connection with evaluating the effectiveness of published content on social media pages. Such results are useful for purposes of enriching content in social media pages, resulting in greater network traffic due to increased engagements and interaction among users of social media pages.Type: ApplicationFiled: May 11, 2011Publication date: November 17, 2011Applicant: VITRUE, INC.Inventors: James V. Anderson, John B. Nolt, Michael J. Strutton, Wenchang Yan, Sriti Kumar, Robert M. Maury, Paul M. Broft, Maria F. Arscott, Nancy M. Lim, Jason C. Reynolds, Joe Kearney, John Schult, Melinda M. Weathers, Chad Estes, Erica M. Stanley, Geoffrey Hom, Gregory K. Dunn, Horace Williams, II, Matt White, Reginald R. Bradford, Andrei Erdoss, Andrew Robert Dorr, Brian Culler
-
Publication number: 20110213670Abstract: Systems and methods for delivering application media content to multiple social media systems (SMSs) for display to SMS members. The method includes the steps of providing initial application media content to respective SMSs. Once a respective SMS member interacts with the initial content, a social relationship management system (SRMS) receives indication from an SMS of such interaction, and retrieves a unique application media file relating to application media content. The unique application media file is then applied to an application media container file that overcomes certain formatting protocols and requirements of the SMS and enables transmission and delivery of the application media content to the SMS. The application media content is then delivered to the SMS member on the SMS through the application media container file.Type: ApplicationFiled: January 31, 2011Publication date: September 1, 2011Applicant: VITRUE, INC.Inventors: Michael J. Strutton, Paulo Delgado, Slain J. Wilde, Chad Estes, Benjamin Turner, John Schult, John Maxwell, Jason C. Reynolds, Bryan S. Pocius, Horace Williams, II, John B. Nolt