Patents by Inventor James D. Cleaver
James D. Cleaver 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: 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: 11080655Abstract: A method and system for improving a machine learning technical support applicant selection process is provided. The method includes retrieving and analyzing, in real time, job role data, resume based data, and sensor data associated with a plurality of individuals. A specialized memory repository is generated within a specified portion of a hardware memory device and results of the analysis are stored within the specialized memory repository. Self-learning software code for executing a job applicant selection process is generated and a plurality of current resumes and previously generated time-based resumes are retrieved for current job applicants for a specified position. The current resumes are analyzed with respect to the previously generated time-based resumes and associated inconsistencies are determined. A first job applicant is selected and the self-learning software code is modified.Type: GrantFiled: March 9, 2018Date of Patent: August 3, 2021Assignee: International Business Machines CorporationInventors: James D. Cleaver, Stefan Harrer, Laurence J. Plant
-
Patent number: 11013978Abstract: A cognitive coaching method; detecting one or more real-time specific action occurrences during one or more game phases; generating, with a heat map generator, one or more real-time heat maps with one or more specific action label based on the detected one or more real-time specific action occurrences; training a heat map image classifier with an analytics module; transposing one or more historical heat maps comprised in a historical heat map library onto the one or more generated real-time heat maps, in real time, to generate strategic insight on one or more opposing teams; analyzing, using a predictive module, a future potential outcome based on the one or more transposed heat maps; and signaling, to a user, a recommended corrective action deployment strategy based on the analysis of the future potential outcome.Type: GrantFiled: May 31, 2018Date of Patent: May 25, 2021Assignee: International Business Machines CorporationInventors: Laurence J. Plant, Stefan Harrer, James D. Cleaver, Sean R. Costello
-
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: 10957212Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: obtaining sample essays, sample annotations corresponding to the sample essays, and a subject content for building a subject domain comprehension model and an essay annotation model, by use of one or more neural network. The nodes of the subject domain comprehension model and the essay annotation model are interconnected based on respective relevancies for automatically annotating student works according to a standard of review corresponding to submitting students.Type: GrantFiled: April 4, 2018Date of Patent: March 23, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Laurence Plant, James D. Cleaver, Stefan Harrer
-
Patent number: 10797878Abstract: A system, method and program product for implementing a multi-node transaction management system. A system is disclosed that includes a one-time token generator that generates a one-time token in response to a request for a multi-node transaction with a resource provider for a group of client nodes; a sub-transaction manager that collects tokens from each client node involved in the multi-node transaction, wherein at least one of the tokens is utilized to fully secure the one-time token; a trust manager that ensures that each client node meets an allocated obligation of the multi-node transaction; and a provider interface that forwards the one-time token to the resource provider to complete the multi-node transaction.Type: GrantFiled: November 29, 2017Date of Patent: October 6, 2020Assignee: International Business Machines CorporationInventors: James D. Cleaver, Louise A. McGuire, Mike 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
-
Patent number: 10693839Abstract: A method and system for improving a digital media content transfer blocking process is provided. The method includes detecting a request for access to digital media content from a digital media provider system. Network traffic across the network is identified and it is verified that the digital media content is comprised by the network traffic. In response, investigation platform software code is executed and a database system associated with the digital media provider system is queried. A system determines if a legitimate connection based relationship exists between a user device and the digital media provider system and the digital media content is monitored. The digital media content is determined to be unauthorized for use by the user and in response the digital media content is disabled from executing functions with respect to the user device of a user.Type: GrantFiled: January 3, 2019Date of Patent: June 23, 2020Assignee: International Business Machines CorporationInventors: James D. Cleaver, Sean R. Costello, Stefan Harrer, Laurence J. Plant
-
Publication number: 20200117755Abstract: An intelligent video bridge analyzes, indexes and searches live and stored video across multiple existing disparate CCTVs. Through the intelligent video bridge, third parties such as law enforcement can concurrently access and search video feeds from a range of CCTVs, allowing the third party to more easily track persons or vehicles of interest as they move throughout the community and pass within range of different CCTV systems.Type: ApplicationFiled: October 12, 2018Publication date: April 16, 2020Inventors: Laurence J. Plant, Stefan Harrer, Sean R. Costello, James D. Cleaver
-
Publication number: 20190366189Abstract: A cognitive coaching method; detecting one or more real-time specific action occurrences during one or more game phases; generating, with a heat map generator, one or more real-time heat maps with one or more specific action label based on the detected one or more real-time specific action occurrences; training a heat map image classifier with an analytics module; transposing one or more historical heat maps comprised in a historical heat map library onto the one or more generated real-time heat maps, in real time, to generate strategic insight on one or more opposing teams; analyzing, using a predictive module, a future potential outcome based on the one or more transposed heat maps; and signaling, to a user, a recommended corrective action deployment strategy based on the analysis of the future potential outcome.Type: ApplicationFiled: May 31, 2018Publication date: December 5, 2019Inventors: Laurence J. Plant, Stefan Harrer, James D. Cleaver, Sean R. Costello
-
Publication number: 20190311641Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: obtaining sample essays, sample annotations corresponding to the sample essays, and a subject content for building a subject domain comprehension model and an essay annotation model, by use of one or more neural network. The nodes of the subject domain comprehension model and the essay annotation model are interconnected based on respective relevancies for automatically annotating student works according to a standard of review corresponding to submitting students.Type: ApplicationFiled: April 4, 2018Publication date: October 10, 2019Inventors: Laurence PLANT, James D. CLEAVER, Stefan HARRER
-
Publication number: 20190279159Abstract: A method and system for improving a machine learning technical support applicant selection process is provided. The method includes retrieving and analyzing, in real time, job role data, resume based data, and sensor data associated with a plurality of individuals. A specialized memory repository is generated within a specified portion of a hardware memory device and results of the analysis are stored within the specialized memory repository. Self-learning software code for executing a job applicant selection process is generated and a plurality of current resumes and previously generated time-based resumes are retrieved for current job applicants for a specified position. The current resumes are analyzed with respect to the previously generated time-based resumes and associated inconsistencies are determined. A first job applicant is selected and the self-learning software code is modified.Type: ApplicationFiled: March 9, 2018Publication date: September 12, 2019Inventors: James D. Cleaver, Stefan Harrer, Laurence J. Plant
-
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: 20190165945Abstract: A system, method and program product for implementing a multi-node transaction management system. A system is disclosed that includes a one-time token generator that generates a one-time token in response to a request for a multi-node transaction with a resource provider for a group of client nodes; a sub-transaction manager that collects tokens from each client node involved in the multi-node transaction, wherein at least one of the tokens is utilized to fully secure the one-time token; a trust manager that ensures that each client node meets an allocated obligation of the multi-node transaction; and a provider interface that forwards the one-time token to the resource provider to complete the multi-node transaction.Type: ApplicationFiled: November 29, 2017Publication date: May 30, 2019Inventors: James D. Cleaver, Louise A. McGuire, Mike 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
-
Publication number: 20190141014Abstract: A method and system for improving a digital media content transfer blocking process is provided. The method includes detecting a request for access to digital media content from a digital media provider system. Network traffic across the network is identified and it is verified that the digital media content is comprised by the network traffic. In response, investigation platform software code is executed and a database system associated with the digital media provider system is queried. A system determines if a legitimate connection based relationship exists between a user device and the digital media provider system and the digital media content is monitored. The digital media content is determined to be unauthorized for use by said user and in response the digital media content is disabled from executing functions with respect to the user device of a user.Type: ApplicationFiled: January 3, 2019Publication date: May 9, 2019Inventors: James D. Cleaver, Sean R. Costello, Stefan Harrer, Laurence J. Plant
-
Patent number: 10230690Abstract: A method and system for improving a digital media content transfer blocking process is provided. The method includes detecting a request for access to digital media content from a digital media provider system. Network traffic across the network is identified and it is verified that the digital media content is comprised by the network traffic. In response, investigation platform software code is executed and a database system associated with the digital media provider system is queried. A system determines if a legitimate connection based relationship exists between a user device and the digital media provider system and the digital media content is monitored. The digital media content is determined to be unauthorized for use by said user and in response the digital media content is disabled from executing functions with respect to the user device of a user.Type: GrantFiled: March 23, 2017Date of Patent: March 12, 2019Assignee: International Business Machines CorporationInventors: James D. Cleaver, Sean R. Costello, Stefan Harrer, Laurence J. Plant
-
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
-
Patent number: 10153648Abstract: A method and apparatus for implementing a charging process is provided. The method includes determining that a charging surface of a mobile device is currently located on a charging surface of a structure including a charging apparatus. The charging surface of the mobile device includes charge receiving contacts electrically connected to a battery and a processor. The charging surface of the structure includes charging contacts electrically connected to a charging circuit and in communication with a controller. The processor determines that at least two contacts of the charge receiving contacts are in electro/mechanical contact with at least two contacts of the charging contacts and in response, a negotiation process with the controller with respect to selecting at least one associated charging voltage and polarity for charging the battery is executed resulting in a charging process between the charging circuit and the battery being enabled.Type: GrantFiled: January 5, 2018Date of Patent: December 11, 2018Assignee: International Business Machines CorporationInventors: Michael Sean Brown, James D. Cleaver, Carlos Felipe F. da Fonseca, Gregory D. Lee