Patents by Inventor James McGuire

James 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: 20250240307
    Abstract: A computer-implemented method (CIM) according to one embodiment includes obtaining first endpoint data associated with first actions performed by one or more first user devices of a network environment. The CIM further includes inputting the first endpoint data into a predetermined artificial intelligence (AI)-based decision making engine, where the predetermined AI-based decision making engine is configured to determine, based on endpoint data, whether actions constitute an AI attack event. In response to a determination that an output of the predetermined AI-based decision making engine indicates that at least some of the first actions constitute an AI attack event, an alert that indicates that the at least some of the first actions likely constitute an AI attack event is output.
    Type: Application
    Filed: January 18, 2024
    Publication date: July 24, 2025
    Inventors: Michael James McGuire, James David Cleaver, Tamer Aboualy
  • Patent number: 12346780
    Abstract: A system, method, and computer program product for implementing artificial intelligence module communication is provided. The method includes generating models associated with communications between real-time artificial intelligence modules. Classifiers associated with the models are generated and a master real-time artificial intelligence module associated with the modules and classifiers is detected. Real-time artificial intelligence modules are detected and communications between the master real-time artificial intelligence module and the real-time artificial intelligence modules are initiated. Updated classifiers, updated models, and updated self learning software are generated. The updated self learning software is executed and a resulting query associated with a Web search is executed.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: July 1, 2025
    Assignee: Kyndryl, Inc.
    Inventors: James David Cleaver, Dallas McGuire Hindle, Michael James McGuire, Pramod Vadayadiyil Raveendran, Seema Nagar
  • Publication number: 20250154380
    Abstract: A system for protecting a surface of a substrate includes a protective film, which is configured to be applied and secured to the surface, as well as a backing on an adherent surface of the protective film and an application tape over an exterior surface of the protective film. Protruding features, such as tabs, adjacent to different peripheral edges of the protective film may enable removal of the backing and the application tape from the protective film and may include features that indicate the order in which each protruding feature is to be grasped to peel its corresponding element away from the protective film. Methods of using such a system are also disclosed.
    Type: Application
    Filed: January 14, 2025
    Publication date: May 15, 2025
    Inventors: Jim A. Colby, Gregory E. Booth, Jonathan B. Benson, Derek M. Smith, James McGuire
  • Patent number: 12267368
    Abstract: Systems and methods provide advanced user entitlement management for enterprise networks. System can comprise a local network and a central transactional database, such that the local network is configured to generate a plurality of multi-dimensional user entitlements on the local network, where each multi-dimensional user entitlement of the plurality of multi-dimensional user entitlements is capable of being defined by dimensional restrictions or coverages; store the plurality of multi-dimensional user entitlements in a central admin database on the local network; and push the plurality of multi-dimensional entitlements to an active directory database on a cloud network coupled to the local network; the cloud network comprising: an RTAC server configured to receive an entitlement query from a querying app such as at least one application hosted on the cloud network or a third party application connected via a SCIM interface, and fetch the plurality of multi-dimensional user entitlements.
    Type: Grant
    Filed: September 21, 2023
    Date of Patent: April 1, 2025
    Assignee: Morgan Stanley Services Group Inc.
    Inventors: Boris Goberman, Prashant Suri, Nandhakumar Chellamuthu, James McGuire, Robert Gordonoff
  • Patent number: 12257765
    Abstract: A protective film includes an adhesive material configured for “dry” application to a surface that is to be protected, such as the surface of an electronic device. An installation assembly that includes the protective film is configured to minimize or eliminate contact with the protective film as it is applied to the surface that is to be protected. Methods for manufacturing a protective film and an installation assembly that includes the protective film may be effected in contaminant-free conditions. Methods for applying the protective film are also disclosed, as are devices (e.g., electronic devices, etc.) with at least one surface covered with a protective film.
    Type: Grant
    Filed: October 18, 2022
    Date of Patent: March 25, 2025
    Assignee: ZAGG Inc
    Inventors: James McGuire, Robert G. Pedersen, II, Derek M. Smith, John W. Melville, Brian S. Packer
  • Patent number: 12195647
    Abstract: A system for protecting a surface of a substrate includes a protective film, which is configured to be applied and secured to the surface, as well as a backing on an adherent surface of the protective film and an application tape over an exterior surface of the protective film. Protruding features, such as tabs, adjacent to different peripheral edges of the protective film may enable removal of the backing and the application tape from the protective film, and may include features that indicate the order in which each protruding feature is to be grasped to peel its corresponding element away from the protective film. Methods of using such a system are also disclosed.
    Type: Grant
    Filed: November 1, 2022
    Date of Patent: January 14, 2025
    Assignee: ZAGG Inc
    Inventors: Jim A. Colby, Gregory E. Booth, Jonathan B. Benson, Derek M. Smith, James McGuire
  • Patent number: 11853936
    Abstract: In an approach to improve multi-data center environments by minimizing the environmental impact of workloads in multi-data center environments embodiments migrate at least a portion of one or more workloads between one or more data centers automatically to maximize a usage of renewable energy based on a predetermined threshold score of input power and a combination of renewal energy sources. Further, embodiments dictate, by a policy engine, where at least a portion of the one or more workloads can be hosted. Additionally, embodiments control, by a scheduling engine, how, when, and where at least a portion of the one or more workloads will migrate, and perform data replication to migrate data between a plurality of data center locations.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: December 26, 2023
    Assignee: Kyndryl, Inc.
    Inventors: Michael James McGuire, James David Cleaver, Seema Nagar, Pramod Vadayadiyil Raveendran, Vikramsihn Ashok Desai, Thuy Luong
  • Publication number: 20230129091
    Abstract: Systems and methods enable autonomous vehicles to navigate and generate maps in a GPS-free environment. In embodiments, a method includes: continuously obtaining real-time environment data from one or more sensing devices of the autonomous vehicle during a navigation event in an exploration area; identifying physical attributes of the exploration area based on the real-time environmental data; navigating within the exploration area during the navigation event using machine learning by: assigning scores to multiple possible paths based on a probability of success of one or more desired outcomes for each of the possible paths; selecting one of the possible paths based on the scores; and moving the autonomous vehicle according to the selected one of the possible paths; and building a navigation map of the exploration area based on the physical attributes.
    Type: Application
    Filed: October 21, 2021
    Publication date: April 27, 2023
    Inventors: Malwina Bajsarowicz, Mary Kathryn Aldridge, Thuy Luong, James David Cleaver, Michael James McGuire
  • Publication number: 20230108391
    Abstract: A system, method, and computer program product for implementing artificial intelligence module communication is provided. The method includes generating models associated with communications between real-time artificial intelligence modules. Classifiers associated with the models are generated and a master real-time artificial intelligence module associated with the modules and classifiers is detected. Real-time artificial intelligence modules are detected and communications between the master real-time artificial intelligence module and the real-time artificial intelligence modules are initiated. Updated classifiers, updated models, and updated self learning software are generated. The updated self learning software is executed and a resulting query associated with a Web search is executed.
    Type: Application
    Filed: October 4, 2021
    Publication date: April 6, 2023
    Inventors: James David Cleaver, Dallas McGuire Hindle, Michael James McGuire, Pramod Vadayadiyil Raveendran, Seema Nagar
  • Patent number: 11609837
    Abstract: Monitoring and enhancing performance of containers using a calibration technique is implemented using a computer. Performance of a new container as part of an application running on the computer is checked by comparing a current performance of the new container with baseline data corresponding to the new container. The baseline data is derived from a calibration container corresponding to the new container. The new container is categorized in a category of performance based on the checking of the performance of the new container. An alert can be sent to a device of an administrator regarding the new container meeting a threshold of performance, in response to the new container meeting the threshold of performance. The alert can be sent to the device of the administrator for the administrator to initiate an action pertaining to the new container in response to receiving the alert.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: March 21, 2023
    Assignee: Kyndryl, Inc.
    Inventors: Michael James McGuire, James David Cleaver, Pramod Vadayadiyil Raveendran, Seema Nagar, Kuntal Dey, Thuy Luong
  • Publication number: 20230049824
    Abstract: A system for protecting a surface of a substrate includes a protective film, which is configured to be applied and secured to the surface, as well as a backing on an adherent surface of the protective film and an application tape over an exterior surface of the protective film. Protruding features, such as tabs, adjacent to different peripheral edges of the protective film may enable removal of the backing and the application tape from the protective film, and may include features that indicate the order in which each protruding feature is to be grasped to peel its corresponding element away from the protective film. Methods of using such a system are also disclosed.
    Type: Application
    Filed: November 1, 2022
    Publication date: February 16, 2023
    Inventors: Jim A. Colby, Gregory E. Booth, Jonathan B. Benson, Derek M. Smith, James McGuire
  • Publication number: 20230042526
    Abstract: A protective film includes an adhesive material configured for “dry” application to a surface that is to be protected, such as the surface of an electronic device. An installation assembly that includes the protective film is configured to minimize or eliminate contact with the protective film as it is applied to the surface that is to be protected. Methods for manufacturing a protective film and an installation assembly that includes the protective film may be effected in contaminant-free conditions. Methods for applying the protective film are also disclosed, as are devices (e.g., electronic devices, etc.) with at least one surface covered with a protective film.
    Type: Application
    Filed: October 18, 2022
    Publication date: February 9, 2023
    Inventors: James McGuire, Robert G. Pedersen, II, Derek M. Smith, John W. Melville, Brian S. Packer
  • Patent number: 11562410
    Abstract: Methods, systems, and computer program products for pre-packaging and pre-configuring software products using chatbot message exchanges with users are described. Embodiments may include receiving a user inquiry, initiating a first chat session comprising a primary chatbot within a user interface, receiving user request data corresponding to a first string of communications, and determining a product based on the user request data.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: January 24, 2023
    Assignee: Kyndryl, Inc.
    Inventors: James David Cleaver, Michael James McGuire, Seema Nagar, Pramod Vadayadiyil Raveendran, Thuy Luong, Kuntal Dey
  • Publication number: 20220398515
    Abstract: In an approach to improve multi-data center environments by minimizing the environmental impact of workloads in multi-data center environments embodiments migrate at least a portion of one or more workloads between one or more data centers automatically to maximize a usage of renewable energy based on a predetermined threshold score of input power and a combination of renewal energy sources. Further, embodiments dictate, by a policy engine, where at least a portion of the one or more workloads can be hosted. Additionally, embodiments control, by a scheduling engine, how, when, and where at least a portion of the one or more workloads will migrate, and perform data replication to migrate data between a plurality of data center locations.
    Type: Application
    Filed: June 14, 2021
    Publication date: December 15, 2022
    Inventors: Michael James McGuire, James David Cleaver, Seema Nagar, Pramod Vadayadiyil Raveendran, Vikramsihn Ashok Desai, Thuy Luong
  • Publication number: 20220391302
    Abstract: Monitoring and enhancing performance of containers using a calibration technique is implemented using a computer. Performance of a new container as part of an application running on the computer is checked by comparing a current performance of the new container with baseline data corresponding to the new container. The baseline data is derived from a calibration container corresponding to the new container. The new container is categorized in a category of performance based on the checking of the performance of the new container. An alert can be sent to a device of an administrator regarding the new container meeting a threshold of performance, in response to the new container meeting the threshold of performance. The alert can be sent to the device of the administrator for the administrator to initiate an action pertaining to the new container in response to receiving the alert.
    Type: Application
    Filed: June 2, 2021
    Publication date: December 8, 2022
    Inventors: Michael James McGuire, James David Cleaver, Pramod Vadayadiyil Raveendran, Seema Nagar, Kuntal Dey, Thuy Luong
  • Patent number: 11494792
    Abstract: Machine logic for causing a computer system to perform the following operations (not necessarily in the following order): (i) receiving, by a historical decisions and opinions data store, decisions and opinions that have been communicated, propagated and/or otherwise espoused by a first entity; (ii) receiving, by an influencer data store, a plurality of influencer data sets, with each influencer data set including information indicative of opinions expressed by a respectively corresponding influencer; (iii) performing, by reverse chain engine, reverse chaining using the following inputs: (a) data of the historical decisions and opinions data store, and (b) the plurality of influencer data sets; and (iv) predicting, by a prediction engine, a likely future decision of the first entity using output of the reverse chaining operation.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: November 8, 2022
    Assignee: Kyndryl, Inc.
    Inventors: James David Cleaver, Michael James McGuire, Thuy Luong, Mary Kathryn Aldridge
  • Publication number: 20220350507
    Abstract: A computer-implemented method, computer system, and computer program product for dynamic management of data storage of data associated with a computer application by a computing device based upon data classification of the data. The computing device receives access to data associated with the application. The computing device determines a data classification of the data associated with the application. The computing device allocates storage in a new data platform based upon the data classification of the data.
    Type: Application
    Filed: April 30, 2021
    Publication date: November 3, 2022
    Inventors: James David Cleaver, Michael James McGuire, Pramod Vadayadiyil Raveendran, Seema Nagar, Kuntal Dey, MITCHELL HOLT
  • Patent number: 11485880
    Abstract: A system for protecting a surface of a substrate includes a protective film, which is configured to be applied and secured to the surface, as well as a backing on an adherent surface of the protective film and an application tape over an exterior surface of the protective film. Protruding features, such as tabs, adjacent to different peripheral edges of the protective film may enable removal of the backing and the application tape from the protective film, and may include features that indicate the order in which each protruding feature is to be grasped to peel its corresponding element away from the protective film. Methods of using such a system are also disclosed.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: November 1, 2022
    Assignee: ZAGG Inc
    Inventors: Jim A. Colby, Gregory E. Booth, Jonathan B. Benson, Derek M. Smith, James McGuire
  • Patent number: 11472098
    Abstract: A protective film includes an adhesive material configured for “dry” application to a surface that is to be protected, such as the surface of an electronic device. An installation assembly that includes the protective film is configured to minimize or eliminate contact with the protective film as it is applied to the surface that is to be protected. Methods for manufacturing a protective film and an installation assembly that includes the protective film may be effected in contaminant-free conditions. Methods for applying the protective film are also disclosed, as are device (e.g., electronic devices, etc.) with at least one surface covered with a protective film.
    Type: Grant
    Filed: June 22, 2011
    Date of Patent: October 18, 2022
    Assignee: ZAGG Inc
    Inventors: James McGuire, Robert G. Pedersen, II, Derek M. Smith, John W. Melville, Brian S. Packer
  • Publication number: 20220198531
    Abstract: Methods, systems, and computer program products for pre-packaging and pre-configuring software products using chatbot message exchanges with users are described. Embodiments may include receiving a user inquiry, initiating a first chat session comprising a primary chatbot within a user interface, receiving user request data corresponding to a first string of communications, and determining a product based on the user request data.
    Type: Application
    Filed: December 17, 2020
    Publication date: June 23, 2022
    Inventors: James David Cleaver, Michael James McGuire, Seema Nagar, Pramod Vadayadiyil Raveendran, THUY LUONG, Kuntal Dey