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: 11704696
    Abstract: 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: Grant
    Filed: September 26, 2019
    Date of Patent: July 18, 2023
    Assignee: Oracle International Corporation
    Inventors: Michael J. Strutton, Steven Keith Woods, Chad Estes, Kimberly Ann Wolfe, Donald Chun Wing Ho, Yizhou Jiang, Natalie You, Wenhua Li
  • Patent number: 11620660
    Abstract: 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: Grant
    Filed: May 14, 2019
    Date of Patent: April 4, 2023
    Assignee: Oracle International Corporation
    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
  • Patent number: 11483265
    Abstract: 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: Grant
    Filed: August 10, 2018
    Date of Patent: October 25, 2022
    Assignee: Oracle International Corporation
    Inventor: Michael J. Strutton
  • Patent number: 11093979
    Abstract: 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: Grant
    Filed: January 3, 2019
    Date of Patent: August 17, 2021
    Assignee: Oracle International Corporation
    Inventors: Michael J. Strutton, John B. Nolt, Chad Estes, Kimberly Ann Wolfe, Yizhou Jiang, Natalie You, Wenhua Li, Tara U. Roberts
  • Patent number: 10970741
    Abstract: 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: Grant
    Filed: September 19, 2014
    Date of Patent: April 6, 2021
    Assignee: Oracle International Corporation
    Inventors: Michael J. Strutton, Chad Estes, Stephanie Fossan, Eugene Thompson, Steven Keith Woods, Taha Sheikh
  • Publication number: 20200027128
    Abstract: 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: Application
    Filed: September 26, 2019
    Publication date: January 23, 2020
    Applicant: Oracle International Corporation
    Inventors: Michael J. Strutton, Steven Keith Woods, Chad Estes, Kimberly Ann Wolfe, Donald Chun Wing Ho, Yizhou Jiang, Natalie You, Wenhua Li
  • Publication number: 20190266616
    Abstract: 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: Application
    Filed: May 14, 2019
    Publication date: August 29, 2019
    Applicant: Oracle International Corporation
    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
  • Patent number: 10339541
    Abstract: 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: Grant
    Filed: January 31, 2011
    Date of Patent: July 2, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: 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: 20190156373
    Abstract: 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: Application
    Filed: January 3, 2019
    Publication date: May 23, 2019
    Applicant: Oracle International Corporation
    Inventors: Michael J. STRUTTON, John B. NOLT, Chad ESTES, Kimberly Ann WOLFE, Yizhou JIANG, Natalie YOU, Wenhua LI, Tara U. ROBERTS
  • Publication number: 20180351892
    Abstract: 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: Application
    Filed: August 10, 2018
    Publication date: December 6, 2018
    Applicant: Oracle International Corporation
    Inventor: Michael J. Strutton
  • Patent number: 9704165
    Abstract: 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: Grant
    Filed: May 11, 2011
    Date of Patent: July 11, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    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
  • Patent number: 9213961
    Abstract: 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: Grant
    Filed: September 21, 2009
    Date of Patent: December 15, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Michael J. Strutton, James V. Anderson, Jon M. Lee
  • Patent number: 9047612
    Abstract: 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: Grant
    Filed: September 13, 2010
    Date of Patent: June 2, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: James V. Anderson, Luis M. Caballero, Michael J. Strutton, Brian Culler, Micah Z. Wedemeyer, Erick J. Schmitt, Jon M. Lee
  • Publication number: 20150081429
    Abstract: 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: Application
    Filed: September 19, 2014
    Publication date: March 19, 2015
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Michael J. STRUTTON, Chad ESTES, Stephanie FOSSAN, Eugene THOMPSON, Steven Keith WOODS, Taha SHEIKH
  • Publication number: 20150081419
    Abstract: 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: Application
    Filed: September 19, 2014
    Publication date: March 19, 2015
    Applicant: Oracle International Corporation
    Inventors: Michael J. STRUTTON, John B. NOLT, Chad ESTES, Kimberly Ann WOLFE, Yizhou JIANG, Natalie YOU, Wenhua LI
  • Publication number: 20150081438
    Abstract: 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: Application
    Filed: September 19, 2014
    Publication date: March 19, 2015
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Michael J. STRUTTON, Steven Keith WOODS, Chad ESTES, Kimberly Ann WOLFE, Donald Chun Wing HO, Yizhou JIANG, Natalie YOU, Wenhua LI
  • Publication number: 20120109752
    Abstract: 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: Application
    Filed: October 6, 2011
    Publication date: May 3, 2012
    Applicant: VITRUE, INC.
    Inventors: Michael J. Strutton, John B. Nolt, Sean Sawyer, John Schult, Jon M. Lee, Kurt B. Uhlir, Jason C. Reynolds
  • Publication number: 20120011432
    Abstract: 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: Application
    Filed: August 1, 2011
    Publication date: January 12, 2012
    Applicant: VITRUE, INC.
    Inventor: Michael J. Strutton
  • Publication number: 20110282943
    Abstract: 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: Application
    Filed: May 11, 2011
    Publication date: November 17, 2011
    Applicant: 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: 20110213670
    Abstract: 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: Application
    Filed: January 31, 2011
    Publication date: September 1, 2011
    Applicant: 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