Patents by Inventor JAMES A. McGUIRE
JAMES A. 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: 20240091346Abstract: Anti-Epstein Barr Virus (EBV) vaccines are described herein. The EBV vaccine antigens are linked to a multimerization domain, for example, presented on a circular tandem repeat protein (cTRP) scaffold or linked to a C4b multimerization domain. The vaccines can be used to treat and/or reduce the risk of EBV infection and to treat and/or reduce the risk of complications associated with EBV infection, such as infectious mononucleosis, lymphoproliferative disorders, carcinomas, and smooth muscle tumors.Type: ApplicationFiled: August 29, 2023Publication date: March 21, 2024Applicant: Fred Hutchinson Cancer CenterInventors: Jason Price, James M. Olson, Andrew McGuire, Barry L. Stoddard
-
Patent number: 11910899Abstract: A rolling luggage bag includes a cover fixedly coupled to a base, the base including a first side opposite a second side and a bottom face extending there between, wherein the cover comprises a plurality of panels, arranged in a direction away from the base, wherein the plurality of panels defines an interior chamber, the interior chamber comprising an internal cover fixedly attached to the panels of the fifth panel zone, a first wheel and a second wheel coupled to the base, the first and second wheels configured to rotate about an axis of rotation and separated by a first distance along the axis of rotation, at least a portion of each of the first and second wheels projecting from the first side and from the bottom face, and a third wheel and a fourth wheel coupled to the bottom face, the third and fourth wheels configured to independently swivel about a respective swivel axis and separated by a second distance extending between the swivel axes.Type: GrantFiled: June 8, 2022Date of Patent: February 27, 2024Assignee: Karsten Manufacturing CorporationInventors: Brian McGuire, Ryan Bruce, James Martell
-
Patent number: 11853936Abstract: 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: GrantFiled: June 14, 2021Date of Patent: December 26, 2023Assignee: Kyndryl, Inc.Inventors: Michael James McGuire, James David Cleaver, Seema Nagar, Pramod Vadayadiyil Raveendran, Vikramsihn Ashok Desai, Thuy Luong
-
Publication number: 20230129091Abstract: 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: ApplicationFiled: October 21, 2021Publication date: April 27, 2023Inventors: Malwina Bajsarowicz, Mary Kathryn Aldridge, Thuy Luong, James David Cleaver, Michael James McGuire
-
Publication number: 20230108391Abstract: 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: ApplicationFiled: October 4, 2021Publication date: April 6, 2023Inventors: James David Cleaver, Dallas McGuire Hindle, Michael James McGuire, Pramod Vadayadiyil Raveendran, Seema Nagar
-
Patent number: 11609837Abstract: 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: GrantFiled: June 2, 2021Date of Patent: March 21, 2023Assignee: Kyndryl, Inc.Inventors: Michael James McGuire, James David Cleaver, Pramod Vadayadiyil Raveendran, Seema Nagar, Kuntal Dey, Thuy Luong
-
Publication number: 20230049824Abstract: 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: ApplicationFiled: November 1, 2022Publication date: February 16, 2023Inventors: Jim A. Colby, Gregory E. Booth, Jonathan B. Benson, Derek M. Smith, James McGuire
-
Publication number: 20230042526Abstract: 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: ApplicationFiled: October 18, 2022Publication date: February 9, 2023Inventors: James McGuire, Robert G. Pedersen, II, Derek M. Smith, John W. Melville, Brian S. Packer
-
Patent number: 11562410Abstract: 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: GrantFiled: December 17, 2020Date of Patent: January 24, 2023Assignee: Kyndryl, Inc.Inventors: James David Cleaver, Michael James McGuire, Seema Nagar, Pramod Vadayadiyil Raveendran, Thuy Luong, Kuntal Dey
-
Publication number: 20220398515Abstract: 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: ApplicationFiled: June 14, 2021Publication date: December 15, 2022Inventors: Michael James McGuire, James David Cleaver, Seema Nagar, Pramod Vadayadiyil Raveendran, Vikramsihn Ashok Desai, Thuy Luong
-
Publication number: 20220391302Abstract: 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: ApplicationFiled: June 2, 2021Publication date: December 8, 2022Inventors: Michael James McGuire, James David Cleaver, Pramod Vadayadiyil Raveendran, Seema Nagar, Kuntal Dey, Thuy Luong
-
Patent number: 11494792Abstract: 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: GrantFiled: March 19, 2020Date of Patent: November 8, 2022Assignee: Kyndryl, Inc.Inventors: James David Cleaver, Michael James McGuire, Thuy Luong, Mary Kathryn Aldridge
-
Publication number: 20220350507Abstract: 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: ApplicationFiled: April 30, 2021Publication date: November 3, 2022Inventors: James David Cleaver, Michael James McGuire, Pramod Vadayadiyil Raveendran, Seema Nagar, Kuntal Dey, MITCHELL HOLT
-
Patent number: 11485880Abstract: 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: GrantFiled: July 30, 2019Date of Patent: November 1, 2022Assignee: ZAGG IncInventors: Jim A. Colby, Gregory E. Booth, Jonathan B. Benson, Derek M. Smith, James McGuire
-
Patent number: 11472098Abstract: 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: GrantFiled: June 22, 2011Date of Patent: October 18, 2022Assignee: ZAGG IncInventors: James McGuire, Robert G. Pedersen, II, Derek M. Smith, John W. Melville, Brian S. Packer
-
Publication number: 20220198531Abstract: 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: ApplicationFiled: December 17, 2020Publication date: June 23, 2022Inventors: James David Cleaver, Michael James McGuire, Seema Nagar, Pramod Vadayadiyil Raveendran, THUY LUONG, Kuntal Dey
-
Patent number: 11321909Abstract: Technology for determining at least one physical property of a physical volumetric substance within a container over a time interval and rendering a virtual representation of the physical volumetric substance in a virtual reality environment. At least one physical property of the physical volumetric substance is captured by a plurality of snapshots over a time interval. The plurality of snapshots is captured by one or more components capable of identifying at least one physical property of the physical volumetric substance. The plurality of snapshots is transmitted to process, render and/or display a virtual representation of the physical volumetric substance. The virtual representation of the physical volumetric substance is based, at least in part, on the captured plurality of snapshots. An indicator data set, indicative of the one or more physical properties of a physical volumetric substance, may be transmitted to an external client.Type: GrantFiled: August 26, 2019Date of Patent: May 3, 2022Assignee: International Business Machines CorporationInventors: Michael James McGuire, Karen Hardie, Shaila Pervin, Ana Valencic
-
Patent number: 11283863Abstract: A method, apparatus, system, and computer program product for managing a network data processing system. Digital twins of physical devices in the network data processing system are run by a computer system. The digital twins process workloads and the digital twins communicate with each other. An impact on a number of parameters for a first set of the digital twins that a second set of the digital twins has on the first set of the digital twins is identified by the computer system. A set of actions is performed by the computer system based on the impact on the number of parameters.Type: GrantFiled: November 24, 2020Date of Patent: March 22, 2022Assignee: Kyndryl, Inc.Inventors: James David Cleaver, Michael James McGuire, Pramod Vadayadiyil Raveendran, Seema Nagar, Thuy Luong, Kuntal Dey
-
Patent number: 11132692Abstract: A method includes receiving, by a backend application, a request for a transaction from a frontend application, and determining, by the backend application, that the request is approved according to an approval policy. The method also includes creating, by the backend application, a single-use account, and requesting, by the backend application, a single-use code for the single-use account from a financial institution. The method also includes receiving, by the backend application, the single-use code, and sending, by the backend application, the single-use code to the frontend application.Type: GrantFiled: March 8, 2019Date of Patent: September 28, 2021Assignee: International Business Machines CorporationInventors: James David Cleaver, Thuy Luong, Michael James McGuire, Ronald George Gottschalk
-
Publication number: 20210295357Abstract: 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: ApplicationFiled: March 19, 2020Publication date: September 23, 2021Inventors: James David Cleaver, Michael James McGuire, Thuy Luong, Mary Kathryn Aldridge