Patents by Inventor Michael J. McGuire
Michael J. McGuire 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).
-
Publication number: 20230364261Abstract: Disclosed are antigen delivery systems comprising a nanoparticle, wherein the nanoparticle is surface-modified with a cancer-specific cell targeting peptide and comprises an immunogenic HLA class I restricted peptide, wherein the HLA class I restricted peptide is a vaccine-dependent, immunogenic HLA class I restricted peptide; methods of treating a subject having cancer comprising administering said delivery systems; methods of killing cancer cells comprising contacting cancer cells delivery systems, wherein upon entry of the liposome into the cancer cells, the cancer cells present said peptide from said delivery system, wherein the cancer cells generate an immune response said peptide, and wherein the immune response to said peptide targets and kills the cancer cells presenting the vaccine-dependent, peptide; methods of generating a non-cancer secondary immune response that targets cancer cells comprising administering said delivery systems to a subject having cancer cells.Type: ApplicationFiled: September 21, 2021Publication date: November 16, 2023Inventors: Kathlynn C. Brown, Michael J. McGuire, Indu Venugopal
-
Patent number: 11464168Abstract: A method and system for automatically removing undesirable vegetation is provided. The method includes receiving by a first vehicle, data describing a specified geographical area for scanning. The specified geographical area is divided into a plurality of sectors and a second vehicle is directed to a first sector of the plurality of sectors. First geographical coordinates associated with areas of undesirable vegetation growth located within the first sector are receiving from the second vehicle and an optimal travel path from a current location of the first vehicle to the areas of undesirable vegetation growth located within first sector are determined based on analysis of the first geographical coordinates. The first vehicle is directed to the areas of undesirable vegetation growth via the optimal travel path and a process for eliminating the areas of undesirable vegetation growth is executed.Type: GrantFiled: October 12, 2016Date of Patent: October 11, 2022Assignee: KYNDRYL, INC.Inventors: James D. Cleaver, Christopher J. De Vaney, Louise A. McGuire, Michael J. McGuire
-
Patent number: 10990930Abstract: Computerized devices search each of a group of different calendars of a group of attendees of a proposed event for an available timeslot within each of the calendars that meets boundary conditions specified for the proposed event. In response to failing to find an available time slot in common to all attendee calendars that meets the boundary conditions, the devices autonomously identify a common existing event scheduled within the calendars of the attendees that can accommodate the boundary conditions and add the new event to the existing event, or reschedule a previously scheduled event of one or more of the attendees to create a common, free timeslot for the new event where the event cannot be accommodated within an existing event.Type: GrantFiled: June 19, 2017Date of Patent: April 27, 2021Assignee: International Business Machines CorporationInventors: James D. Cleaver, Mark Donovan, Stephen J. Lea, Michael J. Mcguire
-
Patent number: 10769281Abstract: A method and system for improving deployment of a compliance cloud software component is provided. The method includes receiving application compliance requirements associated with operational requirements associated with hardware and software components. Original configuration files associated with a current hardware and software configuration for each hardware and software component are received and modified and configuration files associated with a modified hardware and software configuration for the hardware and software components are generated. A risk assessment with respect to the application compliance requirements is executed and a specified cloud infrastructure stack is enabled. A software application comprising the specified cloud infrastructure stack is generated, deployed, and executed resulting in operation of the hardware and software components.Type: GrantFiled: December 7, 2017Date of Patent: September 8, 2020Assignee: International Business Machines CorporationInventors: Heather M. Hinton, Prabhakar Attaluri, Michael J. McGuire
-
Patent number: 10749873Abstract: A method and system for improving efficiency and security of a role based access control (RBAC) identity management system. A service provider owner requests an addition of a service provider identity dataset to a role dataset in the RBAC identity management system. The role dataset includes permissions to the individual users within the service provider identity dataset to access a secured resource of the RBAC identity management system and to perform the service on the secured resource. Addition of the service provider identity dataset to the role dataset is granted and is periodically revalidated which includes receiving an instruction to maintain or delete the service provider identity dataset from the role dataset. Access to the secured resource is based on the service provider identity dataset in the role dataset, instead of being based on the individual users, which improves the efficiency and security of the RBAC identity management system.Type: GrantFiled: February 26, 2019Date of Patent: August 18, 2020Assignee: International Business Machines CorporationInventors: James D. Cleaver, Michael J. McGuire
-
Publication number: 20200125743Abstract: According to one or more embodiments, a method, a computer program product, and a computer system for datacenter security are provided. The method may accordingly include receiving, by a computer, one or more datacenter security requirements from a user. The computer may determine one or more datacenter security rules corresponding to the received requirements. A plurality of data from one or more sources may be aggregated by the computer, whereby the data may correspond to one or more datacenter parameters. The computer may map the aggregated data to the determined datacenter security rules using a bipartite graph based on a determination that the data falls within a threshold value. One or more gaps in datacenter security coverage may be determined by the computer based on the bipartite graph being non-surjective.Type: ApplicationFiled: October 23, 2018Publication date: April 23, 2020Inventors: Shashank Gopalakrishna, Heather M. Hinton, Michael J. McGuire, Meenakshisumdaram Venkatasubramaniam
-
Publication number: 20200116068Abstract: A diagnostic engine calibration module is provided that is structured to diagnose a vehicle system by causing the vehicle system to operate outside of one or more calibration parameters. The diagnostic engine calibration module includes a diesel particulate filter (DPF) pressure module structured to determine a pressure differential across a DPF of an engine of the vehicle system and compare the determined pressure differential against a plurality of predetermined fault thresholds to diagnose the DPF, the plurality of predetermined fault thresholds including a predetermined minimum pressure threshold and a predetermined maximum pressure threshold.Type: ApplicationFiled: December 16, 2019Publication date: April 16, 2020Applicant: Cummins IP, Inc.Inventors: Tony J. Hall, Stephen J. Charlton, Michael J. McGuire
-
Patent number: 10508582Abstract: An engine diagnostic tool includes a diagnostic engine calibration module structured to include a plurality of diagnostic processes for operating an internal combustion engine system of an immobilized vehicle. One or more of the plurality of diagnostic processes are structured to be an intrusive diagnostic process for the internal combustion engine system, wherein the intrusive diagnostic process causes the internal combustion engine system to operate outside of one or more calibration parameters. The diagnostic engine module is further structured to control the order and timing of each diagnostic process in the plurality of diagnostic processes.Type: GrantFiled: June 22, 2017Date of Patent: December 17, 2019Assignee: Cummins IP, Inc.Inventors: Tony J. Hall, Stephen J. Charlton, Michael J. McGuire
-
Publication number: 20190190922Abstract: A method and system for improving efficiency and security of a role based access control (RBAC) identity management system. A service provider owner requests an addition of a service provider identity dataset to a role dataset in the RBAC identity management system. The role dataset includes permissions to the individual users within the service provider identity dataset to access a secured resource of the RBAC identity management system and to perform the service on the secured resource. Addition of the service provider identity dataset to the role dataset is granted and is periodically revalidated which includes receiving an instruction to maintain or delete the service provider identity dataset from the role dataset. Access to the secured resource is based on the service provider identity dataset in the role dataset, instead of being based on the individual users, which improves the efficiency and security of the RBAC identity management system.Type: ApplicationFiled: February 26, 2019Publication date: June 20, 2019Inventors: James D. Cleaver, Michael J. McGuire
-
Publication number: 20190180034Abstract: A method and system for improving deployment of a compliance cloud software component is provided. The method includes receiving application compliance requirements associated with operational requirements associated with hardware and software components. Original configuration files associated with a current hardware and software configuration for each hardware and software component are received and modified and configuration files associated with a modified hardware and software configuration for the hardware and software components are generated. A risk assessment with respect to the application compliance requirements is executed and a specified cloud infrastructure stack is enabled. A software application comprising the specified cloud infrastructure stack is generated, deployed, and executed resulting in operation of the hardware and software components.Type: ApplicationFiled: December 7, 2017Publication date: June 13, 2019Inventors: Heather M. Hinton, Prabhakar Attaluri, Michael J. McGuire
-
Patent number: 10298589Abstract: Role based access control (RBAC) identity management tools, computing systems, computer products and methods of abstracting individual users from the role assignment and revalidation process of traditional RBAC. The RBAC tools, products and systems of the present disclosure organize and manage multi-tenanted networks and cloud computing environments by organizing individual users by service providers having a single or unified identity, which are separately managed by the service provider owners. The service provider identities are treated as a single service provider entity applying for one or more roles in the multi-tenant system, allowing for a simplified role revalidation that no longer requires managers of tenants in a multi-tenant network to approve the role assignment of each individual user, because the tenants and tenant managers are unaware of the users identities that make up the service provider identity.Type: GrantFiled: January 27, 2016Date of Patent: May 21, 2019Assignee: International Business Machines CorporationInventors: James D. Cleaver, Michael J. McGuire
-
Patent number: 10168207Abstract: In an approach to monitoring sunscreen effectiveness, a computer receives input from a user. The computer receives data corresponding to ultraviolet radiation exposure from a first ultraviolet radiation sensor and a second ultraviolet radiation sensor. The computer determines an amount of ultraviolet radiation received by the first ultraviolet radiation sensor and the second ultraviolet radiation sensor. The computer determines whether the amount of ultraviolet radiation received by the first ultraviolet radiation sensor is similar to the amount of ultraviolet radiation received by the second ultraviolet radiation sensor. The computer determines whether the amount of ultraviolet radiation received by the first ultraviolet radiation sensor is below an alert threshold. In response to determining the amount of ultraviolet radiation received by the first ultraviolet radiation sensor is not below an alert threshold, the computer transmits an alert message to the user.Type: GrantFiled: June 1, 2016Date of Patent: January 1, 2019Assignee: International Business Machines CorporationInventors: Michael S. Brown, James D. Cleaver, Louise A. McGuire, Michael J. McGuire
-
Publication number: 20180365653Abstract: Computerized devices search each of a group of different calendars of a group of attendees of a proposed event for an available timeslot within each of the calendars that meets boundary conditions specified for the proposed event. In response to failing to find an available time slot in common to all attendee calendars that meets the boundary conditions, the devices autonomously identify a common existing event scheduled within the calendars of the attendees that can accommodate the boundary conditions and add the new event to the existing event, or reschedule a previously scheduled event of one or more of the attendees to create a common, free timeslot for the new event where the event cannot be accommodated within an existing event.Type: ApplicationFiled: June 19, 2017Publication date: December 20, 2018Inventors: JAMES D. CLEAVER, MARK DONOVAN, STEPHEN J. LEA, MICHAEL J. MCGUIRE
-
Publication number: 20180098499Abstract: A method and system for automatically removing undesirable vegetation is provided. The method includes receiving by a first vehicle, data describing a specified geographical area for scanning. The specified geographical area is divided into a plurality of sectors and a second vehicle is directed to a first sector of the plurality of sectors. First geographical coordinates associated with areas of undesirable vegetation growth located within the first sector are receiving from the second vehicle and an optimal travel path from a current location of the first vehicle to the areas of undesirable vegetation growth located within first sector are determined based on analysis of the first geographical coordinates. The first vehicle is directed to the areas of undesirable vegetation growth via the optimal travel path and a process for eliminating the areas of undesirable vegetation growth is executed.Type: ApplicationFiled: October 12, 2016Publication date: April 12, 2018Inventors: James D. Cleaver, Christopher J. De Vaney, Louise A. McGuire, Michael J. McGuire
-
Publication number: 20170350754Abstract: In an approach to monitoring sunscreen effectiveness, a computer receives input from a user. The computer receives data corresponding to ultraviolet radiation exposure from a first ultraviolet radiation sensor and a second ultraviolet radiation sensor. The computer determines an amount of ultraviolet radiation received by the first ultraviolet radiation sensor and the second ultraviolet radiation sensor. The computer determines whether the amount of ultraviolet radiation received by the first ultraviolet radiation sensor is similar to the amount of ultraviolet radiation received by the second ultraviolet radiation sensor. The computer determines whether the amount of ultraviolet radiation received by the first ultraviolet radiation sensor is below an alert threshold. In response to determining the amount of ultraviolet radiation received by the first ultraviolet radiation sensor is not below an alert threshold, the computer transmits an alert message to the user.Type: ApplicationFiled: June 1, 2016Publication date: December 7, 2017Inventors: Michael S. Brown, James D. Cleaver, Louise A. McGuire, Michael J. McGuire
-
Publication number: 20170292432Abstract: An engine diagnostic tool includes a diagnostic engine calibration module structured to include a plurality of diagnostic processes for operating an internal combustion engine system of an immobilized vehicle. One or more of the plurality of diagnostic processes are structured to be an intrusive diagnostic process for the internal combustion engine system, wherein the intrusive diagnostic process causes the internal combustion engine system to operate outside of one or more calibration parameters. The diagnostic engine module is further structured to control the order and timing of each diagnostic process in the plurality of diagnostic processes.Type: ApplicationFiled: June 22, 2017Publication date: October 12, 2017Applicant: Cummins IP, Inc.Inventors: Tony J. Hall, Stephen J. Charlton, Michael J. McGuire
-
Patent number: 9752488Abstract: An apparatus includes a stationary conditions circuit structured to received information indicative of a stationary condition of a vehicle having an exhaust aftertreatment system; an engine circuit structured to cause an elevated operating mode in response to the detection of the stationary condition; and a nitrous oxide (NOx) monitor reset circuit. The NOx monitor reset circuit may be structured to: receive vehicle operation data indicative of an enable condition for a NOx monitor reset process; in response to the enable condition, receive NOx data indicative of a NOx amount exiting the exhaust aftertreatment system as part of the NOx monitor reset process; compare the NOx data to an estimated NOx amount; and in response to the comparison, selectively diagnose the exhaust aftertreatment system as one of a healthy and a degraded exhaust aftertreatment system.Type: GrantFiled: October 27, 2015Date of Patent: September 5, 2017Assignee: Cummins, Inc.Inventors: Cristian Aldana Zambrano, Michael J. McGuire, Josh Si Shao
-
Publication number: 20170214696Abstract: Role based access control (RBAC) identity management tools, computing systems, computer products and methods of abstracting individual users from the role assignment and revalidation process of traditional RBAC. The RBAC tools, products and systems of the present disclosure organize and manage multi-tenanted networks and cloud computing environments by organizing individual users by service providers having a single or unified identity, which are separately managed by the service provider owners. The service provider identities are treated as a single service provider entity applying for one or more roles in the multi-tenant system, allowing for a simplified role revalidation that no longer requires managers of tenants in a multi-tenant network to approve the role assignment of each individual user, because the tenants and tenant managers are unaware of the users identities that make up the service provider identity.Type: ApplicationFiled: January 27, 2016Publication date: July 27, 2017Inventors: James D. Cleaver, Michael J. McGuire
-
Patent number: 9708960Abstract: An engine diagnostic tool includes a diagnostic engine calibration module structured to include a plurality of diagnostic processes for operating an internal combustion engine system of an immobilized vehicle. One or more of the plurality of diagnostic processes are structured to be an intrusive diagnostic process for the internal combustion engine system, wherein the intrusive diagnostic process causes the internal combustion engine system to operate outside of one or more calibration parameters. The diagnostic engine module is further structured to control the order and timing of each diagnostic process in the plurality of diagnostic processes.Type: GrantFiled: May 6, 2014Date of Patent: July 18, 2017Assignee: Cummins IP, Inc.Inventors: Tony J. Hall, Stephen J. Charlton, Michael J. McGuire
-
Publication number: 20170114697Abstract: An apparatus includes a stationary conditions circuit structured to received information indicative of a stationary condition of a vehicle having an exhaust aftertreatment system; an engine circuit structured to cause an elevated operating mode in response to the detection of the stationary condition; and a nitrous oxide (NOx) monitor reset circuit. The NOx monitor reset circuit may be structured to: receive vehicle operation data indicative of an enable condition for a NOx monitor reset process; in response to the enable condition, receive NOx data indicative of a NOx amount exiting the exhaust aftertreatment system as part of the NOx monitor reset process; compare the NOx data to an estimated NOx amount; and in response to the comparison, selectively diagnose the exhaust aftertreatment system as one of a healthy and a degraded exhaust aftertreatment system.Type: ApplicationFiled: October 27, 2015Publication date: April 27, 2017Inventors: Cristian Aldana Zambrano, Michael J. McGuire, Josh Si Shao