Patents by Inventor Michael K. Boudreau

Michael K. Boudreau 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: 11883965
    Abstract: Robotic processor embodiments determine via graphical image analysis physical attributes of an engagement area of a work-piece that a specified tool physically engages to execute a specific action. The processors identify a model set plurality of alternate substitute tools that are each available within a physical environment of the engagement area and have a body portion with physical dimensions that conform to physical dimensions of the work-piece engagement area, and thereby select a substitute tool that has a body portion that best conforms to the physical dimensions of the work-piece engagement area and meets constraints for substitute tool selection for executing the specific action.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: January 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Michael K. Boudreau, Victor Povar, Sarbajit K. Rakshit, Craig M. Trim
  • Patent number: 11681785
    Abstract: Examples of techniques for detecting and tracking virtual containers are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes detecting a virtual container. The method further includes collecting virtual container data for the virtual container. The method also includes associating, by a processing device, the virtual container to at least one of a plurality of images. Additionally, the method includes building, by the processing device, a container event database based on the virtual container data and the association of the virtual container to the at least one of the plurality of images, so as to enable tracking of software in the plurality of images and in live virtual containers.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: June 20, 2023
    Assignee: ServiceNow, Inc.
    Inventors: Michael K. Boudreau, Blair Googer, Jamie B. Marsnik, Bradley T. Moore
  • Patent number: 11412287
    Abstract: Systems and methods for a cognitive display control are disclosed. A method includes: obtaining, by a computer device, context information of current content being displayed on a display; generating, by the computer device, a respective attention score for each one of plural users for the current content; receiving, by the computer device, input to change from the current content to new content; determining, by the computer device and based on the receiving, that the attention score of at least one of the plural users exceeds a threshold value; and controlling the display, by the computer device and based on the determining, to display an alert and a prompt to confirm or reject changing to the new content.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: August 9, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael K. Boudreau, Jia Chen, Sarbajit K. Rakshit, Craig M. Trim
  • Publication number: 20210026932
    Abstract: Examples of techniques for detecting and tracking virtual containers are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes detecting a virtual container. The method further includes collecting virtual container data for the virtual container. The method also includes associating, by a processing device, the virtual container to at least one of a plurality of images. Additionally, the method includes building, by the processing device, a container event database based on the virtual container data and the association of the virtual container to the at least one of the plurality of images, so as to enable tracking of software in the plurality of images and in live virtual containers.
    Type: Application
    Filed: October 14, 2020
    Publication date: January 28, 2021
    Inventors: Michael K. Boudreau, Blair Googer, Jamie B. Marsnik, Bradley T. Moore
  • Patent number: 10824697
    Abstract: Examples of techniques for detecting and tracking virtual containers are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes detecting a virtual container. The method further includes collecting virtual container data for the virtual container. The method also includes associating, by a processing device, the virtual container to at least one of a plurality of images. Additionally, the method includes building, by the processing device, a container event database based on the virtual container data and the association of the virtual container to the at least one of the plurality of images, so as to enable tracking of software in the plurality of images and in live virtual containers.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: November 3, 2020
    Assignee: ServiceNow, Inc.
    Inventors: Michael K. Boudreau, Blair Googer, Jamie B. Marsnik, Bradley T. Moore
  • Patent number: 10602214
    Abstract: Systems and methods for a cognitive display control are disclosed. A method includes: obtaining, by a computer device, context information of current content being displayed on a display; generating, by the computer device, a respective attention score for each one of plural users for the current content; receiving, by the computer device, input to change from the current content to new content; determining, by the computer device and based on the receiving, that the attention score of at least one of the plural users exceeds a threshold value; and controlling the display, by the computer device and based on the determining, to display an alert and a prompt to confirm or reject changing to the new content.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: March 24, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael K. Boudreau, Jia Chen, Sarbajit K. Rakshit, Craig M. Trim
  • Publication number: 20200084498
    Abstract: Systems and methods for a cognitive display control are disclosed. A method includes: obtaining, by a computer device, context information of current content being displayed on a display; generating, by the computer device, a respective attention score for each one of plural users for the current content; receiving, by the computer device, input to change from the current content to new content; determining, by the computer device and based on the receiving, that the attention score of at least one of the plural users exceeds a threshold value; and controlling the display, by the computer device and based on the determining, to display an alert and a prompt to confirm or reject changing to the new content.
    Type: Application
    Filed: November 12, 2019
    Publication date: March 12, 2020
    Inventors: Michael K. BOUDREAU, Jia CHEN, Sarbajit K. Rakshit, Craig M. TRIM
  • Publication number: 20190375108
    Abstract: Robotic processor embodiments determine via graphical image analysis physical attributes of an engagement area of a work-piece that a specified tool physically engages to execute a specific action. The processors identify a model set plurality of alternate substitute tools that are each available within a physical environment of the engagement area and have a body portion with physical dimensions that conform to physical dimensions of the work-piece engagement area, and thereby select a substitute tool that has a body portion that best conforms to the physical dimensions of the work-piece engagement area and meets constraints for substitute tool selection for executing the specific action.
    Type: Application
    Filed: June 8, 2018
    Publication date: December 12, 2019
    Inventors: Michael K. Boudreau, Victor Povar, Sarbajit K. Rakshit, Craig M. Trim
  • Patent number: 10437969
    Abstract: Examples of techniques for detecting and tracking virtual containers are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes detecting a virtual container. The method further includes collecting virtual container data for the virtual container. The method also includes associating, by a processing device, the virtual container to at least one of a plurality of images. Additionally, the method includes building, by the processing device, a container event database based on the virtual container data and the association of the virtual container to the at least one of the plurality of images, so as to enable tracking of software in the plurality of images and in live virtual containers.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: October 8, 2019
    Assignee: ServiceNow, Inc.
    Inventors: Michael K. Boudreau, Blair Googer, Jamie B. Marsnik, Bradley T. Moore
  • Patent number: 10360603
    Abstract: The new creation and use of entitlement constraint templates methods and systems can be linked to software offerings in a software catalog. Allowing software catalog experts to link contractual entitlement data with software product offerings via constraint templates on such a varying list of constraint types, establishes a highly robust software catalog knowledgebase. The result is significant cost savings in terms of time spent inputting entitlement constraint data by contract analysts as well as minimizing errors by those analysts who would otherwise be required to have a very high level of expertise in the software offerings while potentially inputting the same constraint data repeated times.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: July 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: Michael K. Boudreau, Jamie B. Marsnik, Bradley T. Moore
  • Publication number: 20190220575
    Abstract: Examples of techniques for detecting and tracking virtual containers are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes detecting a virtual container. The method further includes collecting virtual container data for the virtual container. The method also includes associating, by a processing device, the virtual container to at least one of a plurality of images. Additionally, the method includes building, by the processing device, a container event database based on the virtual container data and the association of the virtual container to the at least one of the plurality of images, so as to enable tracking of software in the plurality of images and in live virtual containers.
    Type: Application
    Filed: January 10, 2019
    Publication date: July 18, 2019
    Inventors: Michael K. Boudreau, Blair Googer, Jamie B. Marsnik, Bradley T. Moore
  • Patent number: 10296751
    Abstract: In response to a request to transmit a message from a sender to a recipient, risk values including low and high values are assigned to a content risk rating via comparing content of the message to content risk criteria, to a sender risk rating as a function of a sender identity, to a recipient risk rating as a function of a recipient identity, and to a dissemination reach rating of the message as a function of association to a security level of a message distribution channel. A total message risk score is determined from the content disclosure risk rating, sender risk rating, recipient risk rating and dissemination reach rating values. The message is transmitted from the sender to the recipient or if the total message risk score meets a high risk threshold value; otherwise, a mitigation action is applied to the message.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: May 21, 2019
    Assignee: International Business Machines Corporation
    Inventors: Michael K. Boudreau, Joseph N. Dellatorre
  • Patent number: 10198562
    Abstract: Examples of techniques for detecting and tracking virtual containers are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes detecting a virtual container. The method further includes collecting virtual container data for the virtual container. The method also includes associating, by a processing device, the virtual container to at least one of a plurality of images. Additionally, the method includes building, by the processing device, a container event database based on the virtual container data and the association of the virtual container to the at least one of the plurality of images, so as to enable tracking of software in the plurality of images and in live virtual containers.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: February 5, 2019
    Assignee: ServiceNow, Inc.
    Inventors: Michael K. Boudreau, Blair Googer, Jamie B. Marsnik, Bradley T. Moore
  • Patent number: 10171879
    Abstract: After receiving a content at a device usable to present the content to a user, a portion of the received content is analyzed to identify a context present in the portion, the context including a type of a subject-matter of the portion. A contextual rating rule corresponding to the context of the portion is selected from a set of contextual rating rules. A rating value of the portion is computed using a first rating value in the contextual rating rule, the rating value of the portion being distinct from a rating associated with the content by a distributor of the content. The portion is presented on a presentation device along with the rating value of the portion.
    Type: Grant
    Filed: October 4, 2016
    Date of Patent: January 1, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael K. Boudreau, Jia Chen, Sarbajit K. Rakshit, Craig M. Trim
  • Patent number: 10162902
    Abstract: A feedback value of a user is received, the feedback value corresponding to a content of a current post on a social media service. The content is analyzed to determine a context of the current post. A range of feedback values is computed corresponding to the context. When the feedback value is outside the range of feedback values, a set of contents is computed, the set of contents spanning a period prior to a time of the current post, and the set of contents corresponding to the context. The set of contents omits another post that is within the period and is related to the current post. A recap timeline is constructed using the set of contents and rendered relative to the current post.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: December 25, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael K. Boudreau, Jia Chen, Sarbajit K. Rakshit, Craig M. Trim
  • Publication number: 20180239880
    Abstract: Examples of techniques for detecting and tracking virtual containers are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes detecting a virtual container. The method further includes collecting virtual container data for the virtual container. The method also includes associating, by a processing device, the virtual container to at least one of a plurality of images. Additionally, the method includes building, by the processing device, a container event database based on the virtual container data and the association of the virtual container to the at least one of the plurality of images, so as to enable tracking of software in the plurality of images and in live virtual containers.
    Type: Application
    Filed: March 6, 2018
    Publication date: August 23, 2018
    Inventors: Michael K. Boudreau, Blair Googer, Jamie B. Marsnik, Bradley T. Moore
  • Publication number: 20180218131
    Abstract: Examples of techniques for detecting and tracking virtual containers are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes detecting a virtual container. The method further includes collecting virtual container data for the virtual container. The method also includes associating, by a processing device, the virtual container to at least one of a plurality of images. Additionally, the method includes building, by the processing device, a container event database based on the virtual container data and the association of the virtual container to the at least one of the plurality of images, so as to enable tracking of software in the plurality of images and in live virtual containers.
    Type: Application
    Filed: March 29, 2018
    Publication date: August 2, 2018
    Inventors: Michael K. Boudreau, Blair Googer, Jamie B. Marsnik, Bradley T. Moore
  • Publication number: 20180205985
    Abstract: Systems and methods for a cognitive television remote control are disclosed. A method includes: obtaining, by a computer device, context information of current content being displayed on a display; generating, by the computer device, a respective attention score for each one of plural users for the current content; receiving, by the computer device, input to change from the current content to new content; determining, by the computer device and based on the receiving, that the attention score of at least one of the plural users exceeds a threshold value; and controlling the display, by the computer device and based on the determining, to display an alert and a prompt to confirm or reject changing to the new content.
    Type: Application
    Filed: January 19, 2017
    Publication date: July 19, 2018
    Inventors: Michael K. BOUDREAU, Jia CHEN, Sarbajit K. Rakshit, Craig M. TRIM
  • Publication number: 20180098127
    Abstract: After receiving a content at a device usable to present the content to a user, a portion of the received content is analyzed to identify a context present in the portion, the context including a type of a subject-matter of the portion. A contextual rating rule corresponding to the context of the portion is selected from a set of contextual rating rules. A rating value of the portion is computed using a first rating value in the contextual rating rule, the rating value of the portion being distinct from a rating associated with the content by a distributor of the content. The portion is presented on a presentation device along with the rating value of the portion.
    Type: Application
    Filed: October 4, 2016
    Publication date: April 5, 2018
    Applicant: International Business Machines Corporation
    Inventors: Michael K. Boudreau, Jia Chen, Sarbajit K. Rakshit, Craig M. Trim
  • Patent number: 9934369
    Abstract: Examples of techniques for detecting and tracking virtual containers are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes detecting a virtual container. The method further includes collecting virtual container data for the virtual container. The method also includes associating, by a processing device, the virtual container to at least one of a plurality of images. Additionally, the method includes building, by the processing device, a container event database based on the virtual container data and the association of the virtual container to the at least one of the plurality of images, so as to enable tracking of software in the plurality of images and in live virtual containers.
    Type: Grant
    Filed: July 18, 2016
    Date of Patent: April 3, 2018
    Assignee: ServiceNow, Inc.
    Inventors: Michael K. Boudreau, Blair Googer, Jamie B. Marsnik, Bradley T. Moore