Patents by Inventor Aaron T. Wodrich
Aaron T. Wodrich 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: 11689636Abstract: A method, a computer program product, and a computer system include a requesting device delegating a delegated device to download data. During a first time when the requesting device and the delegated device are connected to a first network, the method includes receiving a proxy download request from the requesting device. During a second time when the delegated device is connected to a second network, the second time being after the first time, the method includes receiving a download based on the proxy download request via the second network.Type: GrantFiled: September 11, 2019Date of Patent: June 27, 2023Assignee: International Business Machines CorporationInventors: Aaron T. Wodrich, Miguel Angel Beher Valdivia, Kaleb Walton, George Bigwood
-
Patent number: 11317424Abstract: A system for prioritizing network resource dispatch may include receiving a request for a network resource from a mobile device associated with a user, the request comprising mobile device and user characteristics, and location information. A request priority may be determined based on some combination of a mobile device score and user score. The request priority is assigned to the request. A highest ranked mobile device request priority is determined, and the network resource is dispatched to a location corresponding to the highest ranked request priority. A heatmap may be generated to illustrate a geographical representation of each mobile device data usage rate at each mobile device respective location. The request priorities may change based on any combination of the mobile device characteristics, user characteristics, location information and the usage characteristics. Therefore, the priority of dispatching the network resource may be determined dynamically and updated as the inputs change.Type: GrantFiled: August 12, 2020Date of Patent: April 26, 2022Assignee: International Business Machines CorporationInventors: Aaron T. Wodrich, Vinod A. Valecha, HuyAnh Dinh Ngo, John Blackman
-
Publication number: 20220053504Abstract: A system for prioritizing network resource dispatch may include receiving a request for a network resource from a mobile device associated with a user, the request comprising mobile device and user characteristics, and location information. A request priority may be determined based on some combination of a mobile device score and user score. The request priority is assigned to the request. A highest ranked mobile device request priority is determined, and the network resource is dispatched to a location corresponding to the highest ranked request priority. A heatmap may be generated to illustrate a geographical representation of each mobile device data usage rate at each mobile device respective location. The request priorities may change based on any combination of the mobile device characteristics, user characteristics, location information and the usage characteristics. Therefore, the priority of dispatching the network resource may be determined dynamically and updated as the inputs change.Type: ApplicationFiled: August 12, 2020Publication date: February 17, 2022Inventors: Aaron T. Wodrich, Vinod A. Valecha, HuyAnh Dinh Ngo, John Blackman
-
Patent number: 11184477Abstract: According to one embodiment, a method, computer system, and computer program product for detecting and repairing gaps within a call is provided. The present invention may include requesting a personal discourse gap recovery model (PDGRM) for participants in a call, where the PDGRM may be a machine learning model that models a user's speech patterns based on word collocation, dictionary, and speaking rate. The present invention may further comprise detecting one or more gaps in the call based on network connectivity, inserting an audio delay into the call, constructing repaired dialogue to fill at least one of the one or more gaps in the call based on the PDGRM, and inserting the repaired dialogue into the call.Type: GrantFiled: September 6, 2019Date of Patent: November 23, 2021Assignee: International Business Machines CorporationInventors: Kaleb Walton, Aaron T. Wodrich, Jonathan D. Dunne
-
Patent number: 11095525Abstract: A method, a system, and a computer program product for generating a representation of a distributed data processing system. A computer system instruments a set of elements in the distributed data processing system with a set of recorders. Encryption information is sent by the computer system to the set of recorders in the distributed data processing system, wherein the set of recorders uses the encryption information to decrypt traffic in the distributed data processing system. The computer system then sends a set of test cases into the distributed data processing system. The representation of the distributed data processing system is generated by the computer system using results from sending the set of test cases into the distributed data processing system, reducing a time for the computer system to generate the representation of the distributed data processing system.Type: GrantFiled: April 19, 2018Date of Patent: August 17, 2021Assignee: International Business Machines CorporationInventors: Kaleb Walton, Miguel Angel Beher Valdivia, George Bigwood, Aaron T. Wodrich
-
Publication number: 20210075880Abstract: A method, a computer program product, and a computer system include a requesting device delegating a delegated device to download data. During a first time when the requesting device and the delegated device are connected to a first network, the method includes receiving a proxy download request from the requesting device. During a second time when the delegated device is connected to a second network, the first time being after the second time, the method includes receiving a download based on the proxy download request via the second network.Type: ApplicationFiled: September 11, 2019Publication date: March 11, 2021Inventors: Aaron T. Wodrich, Miguel Angel Beher Valdivia, Kaleb WALTON, George BIGWOOD
-
Publication number: 20210075906Abstract: According to one embodiment, a method, computer system, and computer program product for detecting and repairing gaps within a call is provided. The present invention may include requesting a personal discourse gap recovery model (PDGRM) for participants in a call, where the PDGRM may be a machine learning model that models a user's speech patterns based on word collocation, dictionary, and speaking rate. The present invention may further comprise detecting one or more gaps in the call based on network connectivity, inserting an audio delay into the call, constructing repaired dialogue to fill at least one of the one or more gaps in the call based on the PDGRM, and inserting the repaired dialogue into the call.Type: ApplicationFiled: September 6, 2019Publication date: March 11, 2021Inventors: Kaleb Walton, Aaron T. Wodrich, Jonathan D. Dunne
-
Publication number: 20190327151Abstract: A method, a system, and a computer program product for generating a representation of a distributed data processing system. A computer system instruments a set of elements in the distributed data processing system with a set of recorders. Encryption information is sent by the computer system to the set of recorders in the distributed data processing system, wherein the set of recorders uses the encryption information to decrypt traffic in the distributed data processing system. The computer system then sends a set of test cases into the distributed data processing system. The representation of the distributed data processing system is generated by the computer system using results from sending the set of test cases into the distributed data processing system, reducing a time for the computer system to generate the representation of the distributed data processing system.Type: ApplicationFiled: April 19, 2018Publication date: October 24, 2019Inventors: Kaleb Walton, Miguel Angel Beher Valdivia, George Bigwood, Aaron T. Wodrich
-
Patent number: 10269374Abstract: In an approach to determining speech effectiveness, one or more computer processors receive speech input. The one or more computer processors determine, based, at least in part, on the received speech input, a first speaking mode. The one or more computer processors detect, based, at least in part, on the first speaking mode, at least one aspect of the received speech input. The one or more computer processors determine, based, at least in part, on the first speaking mode and the detected at least one aspect of the received speech input, whether a rate of occurrence of the detected at least one aspect of the speech input exceeds a pre-defined threshold. Responsive to determining a rate of occurrence of the detected at least one aspect of the speech input exceeds a pre-defined threshold, the one or more computer processors notify a user.Type: GrantFiled: May 18, 2016Date of Patent: April 23, 2019Assignee: International Business Machines CorporationInventors: Patrick A. Spizzo, Sara H. Waggoner, Kaleb D. Walton, Aaron T. Wodrich
-
Publication number: 20160267922Abstract: In an approach to determining speech effectiveness, one or more computer processors receive speech input. The one or more computer processors determine, based, at least in part, on the received speech input, a first speaking mode. The one or more computer processors detect, based, at least in part, on the first speaking mode, at least one aspect of the received speech input. The one or more computer processors determine, based, at least in part, on the first speaking mode and the detected at least one aspect of the received speech input, whether a rate of occurrence of the detected at least one aspect of the speech input exceeds a pre-defined threshold. Responsive to determining a rate of occurrence of the detected at least one aspect of the speech input exceeds a pre-defined threshold, the one or more computer processors notify a user.Type: ApplicationFiled: May 18, 2016Publication date: September 15, 2016Inventors: Patrick A. Spizzo, Sara H. Waggoner, Kaleb D. Walton, Aaron T. Wodrich
-
Patent number: 9412393Abstract: In an approach to determining speech effectiveness, a computer receives speech input. The computer determines, based, at least in part, on the received speech input, whether the speech input is one of: a conversation with words spoken by two or more people during a predetermined time interval, and a presentation with words spoken by one person and not any other person during a predetermined time interval. The computer detects at least one problem with the speech input. If the speech input is the presentation, the computer weights, by a first factor, the detected at least one problem with the speech input based on the speech input being a presentation and not a conversation, and if the speech input is a conversation, the computer weights, by a second factor, the detected at least one problem with the speech input based on the speech input being a conversation and not a presentation.Type: GrantFiled: April 24, 2014Date of Patent: August 9, 2016Assignee: International Business Machines CorporationInventors: Patrick A. Spizzo, Sara H. Waggoner, Kaleb D. Walton, Aaron T. Wodrich
-
Publication number: 20150310852Abstract: In an approach to determining speech effectiveness, a computer receives speech input. The computer determines, based, at least in part, on the received speech input, whether the speech input is one of: a conversation with words spoken by two or more people during a predetermined time interval, and a presentation with words spoken by one person and not any other person during a predetermined time interval. The computer detects at least one problem with the speech input. If the speech input is the presentation, the computer weights, by a first factor, the detected at least one problem with the speech input based on the speech input being a presentation and not a conversation, and if the speech input is a conversation, the computer weights, by a second factor, the detected at least one problem with the speech input based on the speech input being a conversation and not a presentation.Type: ApplicationFiled: April 24, 2014Publication date: October 29, 2015Applicant: International Business Machines CorporationInventors: Patrick A. Spizzo, Sara H. Waggoner, Kaleb D. Walton, Aaron T. Wodrich