Patents by Inventor Henry C. Will, IV
Henry C. Will, IV 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: 20240020484Abstract: Disambiguating user utterances is provided. Disambiguation of an utterance of a user is performed using up to a defined number of user intents in a set of possible user intents having highest confidence scores between a first confidence score threshold level and a second confidence score threshold level in response to determining that each user intent in the set of possible user intents does have a corresponding confidence score less than the second confidence score threshold level. Each of the up to the defined number of user intents is located in a user intent mapping table. A human interpretable label corresponding to each of the up to the defined number of user intents located in the user intent mapping table is extracted. Extracted human interpretable labels are assembled into a set of user intent options. The set of user intent options is sent to a client device of the user.Type: ApplicationFiled: July 13, 2022Publication date: January 18, 2024Inventors: Henry C. Will, IV, Stefan George Wilk
-
Publication number: 20240020478Abstract: Filtering user intents corresponding to user utterances is provided. A list of allowed user intents is generated, using a natural language understanding model of a chatbot, based on identifying one or more of a set of user intents corresponding to a user utterance within a filtered user intent mapping table. It is determined whether a user intent having a highest confidence score in the set of user intents corresponding to the user utterance is contained in the list of allowed user intents. In response to determining that the user intent having the highest confidence score in the set of user intents corresponding to the user utterance is contained in the list of allowed user intents, content corresponding to the user intent having the highest confidence score is sent, using the chatbot, to a client device of a user who submitted the user utterance as a response to the user utterance.Type: ApplicationFiled: July 13, 2022Publication date: January 18, 2024Inventors: Henry C. Will, IV, Stefan George Wilk
-
Publication number: 20230196032Abstract: The present disclosure relates to a system and method of providing analysis of chatbot conversation paths, and more particularly, to a system and method which provides visual and data observation of conversation paths and related information to provide a more efficient means of analysis. The method includes: receiving, by a computer system, a plurality of conversational transcripts, converting, by the computer system, the plurality of conversational transcripts into a visualization which includes a plurality of branches representing different conversation paths for the plurality of conversational transcripts; and displaying, by the computer system, the visualization with the plurality of branches.Type: ApplicationFiled: December 17, 2021Publication date: June 22, 2023Inventors: Uday Kumar Reddy GANGIREDDY, Henry C. Will, IV
-
Patent number: 11316385Abstract: An example operation may include one or more of determining an energy state of a system, generating a wireless energy transfer request based on the energy state, transmitting the wireless energy transfer request to another system, receiving wireless energy transfer information from the other system, performing a wireless energy exchange with the other system based on the wireless energy transfer information, and receiving a data block associated with the wireless energy exchange from the other system.Type: GrantFiled: November 27, 2018Date of Patent: April 26, 2022Assignee: International Business Machines CorporationInventors: Henry C. Will, IV, Jarrod R. Anderson, Timothy J. Hahn
-
Patent number: 10972891Abstract: A computer-implemented method for automated delivery of a medical item. The method receives registration information for a plurality of trained users. The registration information includes a registration code indicating that a user is trained in a use of a medical item. The method tracks locations of the trained users via an end user device of the trained users. The method receives a medical alert indicating a medical emergency at a location. The method identifies a medical item that would assist in the medical emergency. The method identifies a trained user near the location corresponding to the medical emergency trained in use of the medical item. The method dispatches an autonomous delivery device to deliver the medical item to the location corresponding to the medical alert. The method alerts the trained user that the medical item is being dispatched to the location of the medical emergency.Type: GrantFiled: October 19, 2018Date of Patent: April 6, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Henry C. Will, IV
-
Publication number: 20210057097Abstract: A method, computer system, and a computer program product for identifying one or more item restrictions of a user. The present invention may include obtaining a plurality of item data from one or more ingested items associated with the user by utilizing a blockchain structure. The present invention may then include obtaining a plurality of symptom data associated with one or more symptoms of the user. Further, the present invention may also include predicting the one or more item restrictions associated with the user based on the obtained plurality of item data from the one or more ingested items and the obtained plurality of symptom data.Type: ApplicationFiled: August 21, 2019Publication date: February 25, 2021Inventors: Merve Unuvar, Henry C. Will, IV, Suzanne Olivia Livingston, Patrick Lowry
-
Patent number: 10901423Abstract: A first feature set for an accident is identified, based on one or more historical accident reports. The accident is geolocated to obtain road data for a location of the accident. Weather data for the accident is obtained, based on the accident location. Hidden data for the accident is obtained, based on the accident location and the time of the accident. The first feature set is combined with the road data, weather data, and hidden data to produce a complete feature set for the accident. A model feature set is generated, based on a combination of the complete feature set and a plurality of other complete feature sets produced based on historical accident reports for a plurality of other accidents.Type: GrantFiled: September 1, 2017Date of Patent: January 26, 2021Assignee: International Business Machines CorporationInventors: Henry C. Will, IV, John A. Gunnels, Ramya Raghavendra, Catherine H. Crawford
-
Publication number: 20200169125Abstract: An example operation may include one or more of determining an energy state of a system, generating a wireless energy transfer request based on the energy state, transmitting the wireless energy transfer request to another system, receiving wireless energy transfer information from the other system, performing a wireless energy exchange with the other system based on the wireless energy transfer information, and receiving a data block associated with the wireless energy exchange from the other system.Type: ApplicationFiled: November 27, 2018Publication date: May 28, 2020Inventors: Henry C. Will, IV, Jarrod R. Anderson, Timothy J. Hahn
-
Patent number: 10664653Abstract: Data in different, respective ranges of spreadsheet file cells is compared, and a scope of a formula determined with respect to selected cells of the ranges of cells, wherein the formula pulls input data from selected cells of one range of cells and either pulls input data or generates output data to selected cells of the other range of cells. A review flag is automatically generated in association with data in a flagged cell in response to determining: that the flagged cell is omitted from a consecutive plurality of input data rows or columns; that the selected formula input cells are not consecutive within one of the ranges of cells; and that a high percentage of data values in corresponding cell rows or columns match but that and a location of the flagged cell is shifted from a corresponding cell within the other range.Type: GrantFiled: October 21, 2015Date of Patent: May 26, 2020Assignee: International Business Machines CorporationInventors: Bruce E. Villard, Jr., Henry C. Will, IV
-
Publication number: 20200121533Abstract: A computer-implemented method for automated delivery of a medical item. The method receives registration information for a plurality of trained users. The registration information includes a registration code indicating that a user is trained in a use of a medical item. The method tracks locations of the trained users via an end user device of the trained users. The method receives a medical alert indicating a medical emergency at a location. The method identifies a medical item that would assist in the medical emergency. The method identifies a trained user near the location corresponding to the medical emergency trained in use of the medical item. The method dispatches an autonomous delivery device to deliver the medical item to the location corresponding to the medical alert. The method alerts the trained user that the medical item is being dispatched to the location of the medical emergency.Type: ApplicationFiled: October 19, 2018Publication date: April 23, 2020Inventor: Henry C. Will, IV
-
Publication number: 20190072968Abstract: Data about an accident may be obtained from a variety of sources including historical accident reports, geolocation data, weather data, and “hidden” data. These data may be combined to produce complete feature sets. Complete feature sets from a plurality of accidents may be used to generate model feature sets for driving behavior models.Type: ApplicationFiled: September 1, 2017Publication date: March 7, 2019Inventors: Henry C. Will, IV, John A. Gunnels, Ramya Raghavendra, Catherine H. Crawford
-
Publication number: 20180082338Abstract: A method for generating and presenting customized advertisement messages to consumers is provided. The method may include receiving advertisement messages. The method may further include identifying first essential portions and first non-essential portion in each received advertisement message. Additionally, the method may include presenting the received advertisement messages to consumers based on the first essential portions and the first non-essential portions. The method may also include collecting consumer profile data on each consumer based on the presented received advertisement messages. The method may further include identifying second essential portions and second non-essential portions in each of the presented received advertisement messages. The method may also include customizing the presented received advertisement messages based on the first essential portions, the first non-essential portions, the second essential portions, and the second non-essential portions.Type: ApplicationFiled: September 22, 2016Publication date: March 22, 2018Inventors: Norbert Herman, Sarbajit K. Rakshit, Craig M. Trim, Henry C. Will, IV
-
Publication number: 20180082339Abstract: A method for generating and presenting customized advertisement messages to consumers is provided. The method may include receiving advertisement messages. The method may further include identifying first essential portions and first non-essential portion in each received advertisement message. Additionally, the method may include presenting the received advertisement messages to consumers based on the first essential portions and the first non-essential portions. The method may also include collecting consumer profile data on each consumer based on the presented received advertisement messages. The method may further include identifying second essential portions and second non-essential portions in each of the presented received advertisement messages. The method may also include customizing the presented received advertisement messages based on the first essential portions, the first non-essential portions, the second essential portions, and the second non-essential portions.Type: ApplicationFiled: July 21, 2017Publication date: March 22, 2018Inventors: Norbert Herman, Sarbajit K. Rakshit, Craig M. Trim, Henry C. Will, IV
-
Patent number: 9870689Abstract: Aspects optimize an alarm time as a function of biometric sleep data. Biometric sleep data is generated from monitoring a sleeping person. A readiness period of time is determined as required for a selected caregiver to complete a task prior to tending to the sleeping person. A probability that the sleeping person will wake within the readiness time period from a current time is determined from the biometric sleep data of the sleeping person. Accordingly, an alarm is initialized (given, broadcast, etc.) to the selected caregiver in response to determining that the wake probability meets a threshold certainty value.Type: GrantFiled: August 24, 2016Date of Patent: January 16, 2018Assignee: International Business Machines CorporationInventors: Lisa Seacat Deluca, Henry C. Will, IV
-
Patent number: 9652592Abstract: An approach for analyzing data collected by a sensor-enabled device over a network is provided. Specifically, in a typical embodiment, a set of usage data will be received from a device over a network. The set of usage data may be collected via at least one sensor integrated with the device, and the set of usage data may pertain to use of the device by a user. Regardless, the set of usage data will be compared to a set of diagnostic information stored in at least one computer storage device. The set of diagnostic information typically pertains to a condition (e.g., medical) treated by use of the device (e.g., dental, cardiac, renal, etc.). Based on the comparison, at least one determination (e.g., diagnosis, treatment plan, level of compliance with applicable standards, etc.) will be made and a set of reports will be generated based thereon.Type: GrantFiled: October 13, 2015Date of Patent: May 16, 2017Assignee: International Business Machines CorporationInventors: John P. Lamb, Henry C. Will, IV
-
Publication number: 20170116171Abstract: Data in different, respective ranges of spreadsheet file cells is compared, and a scope of a formula determined with respect to selected cells of the ranges of cells, wherein the formula pulls input data from selected cells of one range of cells and either pulls input data or generates output data to selected cells of the other range of cells. A review flag is automatically generated in association with data in a flagged cell in response to determining: that the flagged cell is omitted from a consecutive plurality of input data rows or columns; that the selected formula input cells are not consecutive within one of the ranges of cells; and that a high percentage of data values in corresponding cell rows or columns match but that and a location of the flagged cell is shifted from a corresponding cell within the other range.Type: ApplicationFiled: October 21, 2015Publication date: April 27, 2017Inventors: BRUCE E. VILLARD, JR., HENRY C. WILL, IV
-
Patent number: 9620950Abstract: A method includes sensing by multiple overload detection sensors connected to a power cord, a type of overload detection. The type of overload detection includes: thermal detection, voltage drop detection, and current reading detection. The method further includes powering the overload detection sensors from a same power supply as the electrical power cord by direct wiring or inductive coupling. An overload detection is triggered by one or more actionable events including: a ground fault circuit interrupter (GFCI) trip, a visual signal, an audible alarm, radio frequency identification (RFID) communication signaling, a wired or wireless communication.Type: GrantFiled: August 31, 2016Date of Patent: April 11, 2017Assignee: International Business Machines CorporationInventors: John J. Auvenshine, Henry C. Will, IV
-
Patent number: 9504004Abstract: A method of locating a smartphone or electronic device may include determining a location of a such device (e.g. smartphone), continuously monitoring time and location of the smartphone, predicting expected locations of the smartphone, and issuing alerts regarding the location of the smartphone.Type: GrantFiled: June 9, 2016Date of Patent: November 22, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John J. Auvenshine, Henry C. Will, IV
-
Patent number: 9483929Abstract: An apparatus includes a power cord and multiple overload detection sensors connected to the power cord based on a type of overload detection. The type of overload detection includes one or more of: thermal detection, voltage drop detection, and current reading detection. The overload detection sensors are powered from a same power supply as the electrical power cord by direct wiring or inductive coupling. An overload detection triggers one or more actionable events powered by the power cord. The actionable events include circuitry for one or more of: a ground fault circuit interrupter (GFCI) trip, a visual signal, an audible alarm, radio frequency identification (RFID) communication signaling, a wired or wireless communication.Type: GrantFiled: April 27, 2016Date of Patent: November 1, 2016Assignee: International Business Machines CorporationInventors: John J. Auvenshine, Henry C. Will, IV
-
Patent number: 9392405Abstract: A method of locating a smartphone or electronic device may include determining a location of a such device (e.g. smartphone), continuously monitoring time and location of the smartphone, predicting expected locations of the smartphone, and issuing alerts regarding the location of the smartphone.Type: GrantFiled: January 15, 2016Date of Patent: July 12, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John J Auvenshine, Henry C Will, IV