-
公开(公告)号:US11322031B2
公开(公告)日:2022-05-03
申请号:US14961610
申请日:2015-12-07
Applicant: International Business Machines Corporation
Inventor: Gregory F. Boland , Yu Ma , Justin G. Manweiler , Kevin E. Siemonsen , Umut Topkara , Katherine Vogt , Justin Weisz
IPC: G08G5/00 , G06T17/05 , G05D1/10 , B64D47/08 , B64C39/02 , G06Q10/04 , G01C21/20 , G05D1/02 , G05D1/00
Abstract: A method includes defining a two-dimensional geographic region by two-dimensional geographic coordinates to define the bounds of the region, converting each of the two-dimensional coordinates to three dimensional coordinates by way of a lookup stored in a computer readable medium, generating a three-dimensional grid of points, each spaced in an arrangement to encompass coverage of a predetermined ground area, and applying heuristics for a shortest path planning, relative to the three-dimensional grid of points.
-
公开(公告)号:US11044212B2
公开(公告)日:2021-06-22
申请号:US15198381
申请日:2016-06-30
Applicant: International Business Machines Corporation
Inventor: Gregory F. Boland , Kristina M. Brimijoin , Avraham Leff , Yu Ma , Russell G. Olsen , James T. Rayfield , Katherine Vogt , Justin D. Weisz
IPC: G06F17/27 , G06F19/00 , G06Q10/10 , H04L12/58 , G06F40/35 , G06F40/284 , H04L29/08 , G16H10/60 , G16H50/20 , G16H10/20 , G16H40/20
Abstract: An embodiment of the invention provides a method for sending a message from a first user to a second user where an interface receives a message from the second user. A processor connected to the interface identifying one or more keywords in the message and searches an electronic database for the keyword(s) to identify one or more scripted message for the keyword(s). The electronic database includes scripted messages for each keyword in the electronic database. A communications device connected to the processor sends the identified scripted message(s) to the second user.
-
公开(公告)号:US10095243B2
公开(公告)日:2018-10-09
申请号:US15232366
申请日:2016-08-09
Applicant: International Business Machines Corporation
Inventor: Gregory F. Boland , James R. Kozloski , Yu Ma , Justin G. Manweiler , Kevin E. Siemonsen , Umut Topkara , Katherine Vogt , Justin D. Weisz
Abstract: A method for controlling a drone includes receiving a natural language request for information about a spatial location, parsing the natural language request into data requests, configuring a flight plan and controlling one or more drones to fly over the spatial location to obtain data types based on the data requests, and extracting and analyzing data to answer the request. The method can include extracting data points from the data types, obtaining labels from a user for one or more of the data points, predicting labels for unlabeled data points from a learning algorithm using the labels obtained from the user, determining the predicted labels are true labels for the unlabeled data points and combining the extracted data, the user labeled data points and the true labeled data points to answer the request for information. The learning algorithm may be active learning using a support vector machine.
-
公开(公告)号:US10529446B2
公开(公告)日:2020-01-07
申请号:US15387760
申请日:2016-12-22
Applicant: International Business Machines Corporation
Inventor: Gregory F. Boland , Kristina M. Brimijoin , Atul Kumar , Avraham Leff , Yu Ma , Russell G. Olsen , James T. Rayfield , Katherine Vogt , Justin D. Weisz
Abstract: Mechanisms are provided for implementing a personalized health care management system. The mechanisms receive a personalized health care plan for a patient having at least one health goal of the patient, and dynamic patient monitoring data from one or more patient monitoring devices associated with the patient. The mechanisms analyze the dynamic patient monitoring data to determine at least one first communication to output to the patient containing content eliciting conformance of the patient with the personalized health care plan to achieve the at least one health goal. The mechanisms send, to a patient care manager computing device of a patient care manager associated with the patient, a second communication based on results of analyzing the dynamic patient monitoring data. The second communication initiates a new communication session, or continues an existing communication session, between the patient care manager computing device and a patient communication device associated with the patient.
-
5.
公开(公告)号:US20190175016A1
公开(公告)日:2019-06-13
申请号:US16218612
申请日:2018-12-13
Applicant: International Business Machines Corporation
Inventor: Anni R. Coden , Hani T. Jamjoom , David M. Lubensky , Justin Gregory Manweiler , Katherine Vogt , Justin Weisz
IPC: A61B5/00 , A61B5/024 , A61B5/08 , A61B5/053 , A61B5/11 , G08B21/04 , A61B5/04 , G06F1/16 , G06F1/3206
Abstract: An approach is disclosed that receives, at a wearable sensing element worn by a user, sensor data that pertains to the user's physiological functions. Physiological states pertaining to the user are calculated from the received sensor data, with the physiological states including both physical states and mental states. The calculated physiological state is matched to an environmental action states, and environmental actions are responsively performed to change a physical environment of the user.
-
公开(公告)号:US20180181721A1
公开(公告)日:2018-06-28
申请号:US15387760
申请日:2016-12-22
Applicant: International Business Machines Corporation
Inventor: Gregory F. Boland , Kristina M. Brimijoin , Atul Kumar , Avraham Leff , Yu Ma , Russell G. Olsen , James T. Rayfield , Katherine Vogt , Justin D. Weisz
Abstract: Mechanisms are provided for implementing a personalized health care management system. The mechanisms receive a personalized health care plan for a patient having at least one health goal of the patient, and dynamic patient monitoring data from one or more patient monitoring devices associated with the patient. The mechanisms analyze the dynamic patient monitoring data to determine at least one first communication to output to the patient containing content eliciting conformance of the patient with the personalized health care plan to achieve the at least one health goal. The mechanisms send, to a patient care manager computing device of a patient care manager associated with the patient, a second communication based on results of analyzing the dynamic patient monitoring data. The second communication initiates a new communication session, or continues an existing communication session, between the patient care manager computing device and a patient communication device associated with the patient.
-
公开(公告)号:US20180181711A1
公开(公告)日:2018-06-28
申请号:US15387955
申请日:2016-12-22
Applicant: International Business Machines Corporation
Inventor: Gregory F. Boland , Kristina M. Brimijoin , Atul Kumar , Avraham Leff , Yu Ma , Russell G. Olsen , James T. Rayfield , Katherine Vogt , Justin D. Weisz
IPC: G06F19/00
Abstract: Mechanisms are provided to implement a personalized health care management system. The mechanisms receive a personalized health care plan for a patient, and dynamic patient monitoring data from one or more patient monitoring devices associated with the patient. The mechanisms analyze the dynamic patient monitoring data to identify at least one pattern of dynamic patient monitoring data representing a habit of the patient, and generate desired pattern data based on results of the analysis. The desired pattern data represents at least one desired habit for the patient. The mechanisms determine at least one deviation of the desired pattern data from the at least one pattern of dynamic patient monitoring data, and perform at least one health management operation to assist the patient in minimizing the determined at least one deviation.
-
公开(公告)号:US10915118B2
公开(公告)日:2021-02-09
申请号:US16724841
申请日:2019-12-23
Applicant: International Business Machines Corporation
Inventor: Gregory F. Boland , James R. Kozloski , Yu Ma , Justin G. Manweiler , Kevin E. Siemonsen , Umut Topkara , Katherine Vogt , Justin D. Weisz
Abstract: A method for controlling a drone includes receiving a request for information about a spatial location, generating data requests, configuring a flight plan and controlling one or more drones to fly over the spatial location to obtain data types based on the data requests, storing heterogeneous data captured by the one or more drones and creating spatio-temporal indices for identifying spatial or temporal coverage gaps in the data necessary to answer the request, controlling the one or more drones to fly over the spatial location to obtain a plurality of data types from the identified spatial or temporal coverage gaps and extracting and analyzing data to answer the request.
-
公开(公告)号:US20190243390A1
公开(公告)日:2019-08-08
申请号:US16386465
申请日:2019-04-17
Applicant: International Business Machines Corporation
Inventor: Gregory F. Boland , James R. Kozloski , Yu Ma , Justin G. Manweiler , Kevin E. Siemonsen , Umut Topkara , Katherine Vogt , Justin D. Weisz
CPC classification number: G05D1/104 , B64C39/024 , B64C2201/145 , G05D1/0011 , G05D1/0016 , G05D1/0088 , G06F17/2705 , G06N7/005 , G06N20/00 , G08G5/0034 , G08G5/0069
Abstract: A method for controlling a drone includes receiving a request for information about a spatial location, generating data requests, configuring a flight plan and controlling one or more drones to fly over the spatial location to obtain data types based on the data requests, and extracting and analyzing data to answer the request. The method can include extracting data points from the data types, obtaining labels from a user for one or more of the data points, predicting labels for unlabeled data points from a learning algorithm using the labels obtained from the user, determining the predicted labels are true labels for the unlabeled data points and combining the extracted data, the user labeled data points and the true labeled data points to answer the request for information. The learning algorithm may be active learning using a support vector machine.
-
公开(公告)号:US20180114174A1
公开(公告)日:2018-04-26
申请号:US15332462
申请日:2016-10-24
Applicant: International Business Machines Corporation
Inventor: Gregory F. Boland , Yu Ma , Justin G. Manweiler , Kevin E. Siemonsen , Umut Topkara , Katherine Vogt , Justin D. Weisz
CPC classification number: G06Q10/063112 , B64C39/024 , B64C2201/126 , G06Q10/06313
Abstract: Aspects of the invention relate to a UAV (drone) data marketplace where requests for UAV services are matched with registered UAVs. Drone operators register in the marketplace drones in their fleet with their capabilities and requesters of drone services make their request in the marketplace. The requests can be a set of data to be collected (e.g., optical images, NIR data, temperatures, etc.) and/or actions to be performed (e.g., deploying spare machinery parts to a tractor in the field), a location from which that data is collected and/or location to which a delivery is to be made, a pipeline of analytics to be performed on the data (e.g., optical recognition, NDVI computation, fertilizer application recommendation), a timeframe in which to collect the data (e.g., “by next week”, “by the end of today”), and a market value for how much the Requester is willing to pay for that data or operation. The marketplace matches the drone service requests with drones registered in the marketplace capable of performing the requested service. The drone operator and the drone service requester form an agreement for a job to be performed.
-
-
-
-
-
-
-
-
-