Patents by Inventor Andrew A. Armstrong
Andrew A. Armstrong 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: 11175933Abstract: Responsive to a detected user access by a user to help content of an application, at least one subsequent detected user interaction with the application is recorded that documents the user's actual use of the application in response to instructions within the accessed help content. The help content includes tracking metrics that include at least one configured expected user interaction with the application to perform the instructions within the accessed help content. The usability of the application is improved by automatically changing the application based upon results of a comparison of the recorded at least one subsequent detected user interaction with the application after the help content was accessed with the at least one configured expected user interaction with the application to perform the instructions within the accessed help content reaching a threshold for modification of the application.Type: GrantFiled: November 6, 2018Date of Patent: November 16, 2021Assignee: International Business Machines CorporationInventors: Andrew A. Armstrong, Richard W. Pilot
-
Patent number: 11082484Abstract: Populating a routing dataset for a load balancing system with service capability data is provided. The approach includes requesting a production environment to perform a service. Based on the production environment indicating that it does not have the capability of performing the requested service, the method includes storing data in a routing dataset, the data including an indicator indicating that the production environment is incapable of performing the service.Type: GrantFiled: September 27, 2019Date of Patent: August 3, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew A. Armstrong, Christopher Phillips
-
Patent number: 10616950Abstract: A method is provided for controlling wireless connection of a device having a wireless communication interface to a wireless access point. The method includes: determining, by the device, if a known wireless access point is available by comparing a determined location of the device with geographical information associated with a set of known wireless access points; if the known wireless access point is available, determining, by the device, a time elapsed since a most recent data communication activity of the device; and disabling the wireless communication interface of the device if the time elapsed is less than an idle time threshold value so as to prevent wireless connection of the device to the known wireless access point.Type: GrantFiled: May 22, 2018Date of Patent: April 7, 2020Assignee: International Business Machines CorporationInventors: Andrew A. Armstrong, Richard W. Pilot
-
Patent number: 10616315Abstract: Populating a routing dataset for a load balancing system with service capability data is provided. The approach includes requesting a production environment to perform a service. Based on the production environment indicating that it does not have the capability of performing the requested service, the method includes storing data in a routing dataset, the data including an indicator indicating that the production environment is incapable of performing the service.Type: GrantFiled: July 20, 2016Date of Patent: April 7, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew A. Armstrong, Christopher Phillips
-
Publication number: 20200028897Abstract: Populating a routing dataset for a load balancing system with service capability data is provided. The approach includes requesting a production environment to perform a service. Based on the production environment indicating that it does not have the capability of performing the requested service, the method includes storing data in a routing dataset, the data including an indicator indicating that the production environment is incapable of performing the service.Type: ApplicationFiled: September 27, 2019Publication date: January 23, 2020Inventors: Andrew A. ARMSTRONG, Christopher PHILLIPS
-
Patent number: 10368180Abstract: Translating user interface sounds into 3D audio comprises: receiving an audio request call from a process relating to a user interface event; converting the audio request call into a position in 3D audio space representative of the process from which the call has been received; and playing a corresponding sound in a surround sound system in the position in 3D audio space. Each open application in a graphical user interface may be provided with a sound space, in the 3D audio space, from which any event sounds are played.Type: GrantFiled: May 2, 2012Date of Patent: July 30, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew A. Armstrong, Jonathan C. Mace, Matthew D. Whitbourne
-
Patent number: 10362425Abstract: Translating user interface sounds into 3D audio comprises: receiving an audio request call from a process relating to a user interface event; converting the audio request call into a position in 3D audio space representative of the process from which the call has been received; and playing a corresponding sound in a surround sound system in the position in 3D audio space. Each open application in a graphical user interface may be provided with a sound space, in the 3D audio space, from which any event sounds are played.Type: GrantFiled: March 19, 2012Date of Patent: July 23, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew A. Armstrong, Jonathan C. Mace, Matthew D. Whitbourne
-
Publication number: 20190073232Abstract: Responsive to a detected user access by a user to help content of an application, at least one subsequent detected user interaction with the application is recorded that documents the user's actual use of the application in response to instructions within the accessed help content. The help content includes tracking metrics that include at least one configured expected user interaction with the application to perform the instructions within the accessed help content. The usability of the application is improved by automatically changing the application based upon results of a comparison of the recorded at least one subsequent detected user interaction with the application after the help content was accessed with the at least one configured expected user interaction with the application to perform the instructions within the accessed help content reaching a threshold for modification of the application.Type: ApplicationFiled: November 6, 2018Publication date: March 7, 2019Inventors: Andrew A. Armstrong, Richard W. Pilot
-
Patent number: 10146558Abstract: Responsive to a detected user access by a user to help content of an application, at least one subsequent detected user interaction with the application is recorded that documents the user's actual use of the application in response to instructions within the accessed help content. The help content includes tracking metrics that include at least one configured expected user interaction with the application to perform the instructions within the accessed help content. The effectiveness of the instructions within the accessed help content at improving the user's proficiency in using the application is determined by comparison of the recorded at least one subsequent detected user interaction with the application after the help content was accessed with the at least one configured expected user interaction with the application to perform the instructions within the accessed help content.Type: GrantFiled: June 10, 2016Date of Patent: December 4, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew A. Armstrong, Richard W. Pilot
-
Publication number: 20180270898Abstract: A method is provided for controlling wireless connection of a device having a wireless communication interface to a wireless access point. The method includes: determining, by the device, if a known wireless access point is available by comparing a determined location of the device with geographical information associated with a set of known wireless access points; if the known wireless access point is available, determining, by the device, a time elapsed since a most recent data communication activity of the device; and disabling the wireless communication interface of the device if the time elapsed is less than an idle time threshold value so as to prevent wireless connection of the device to the known wireless access point.Type: ApplicationFiled: May 22, 2018Publication date: September 20, 2018Inventors: Andrew A. Armstrong, Richard W. Pilot
-
Patent number: 10009944Abstract: A method is provided for controlling wireless connection of a device having a wireless communication interface to a wireless access point. The method includes: determining, by the device, if a known wireless access point is available by comparing a determined location of the device with geographical information associated with a set of known wireless access points; if the known wireless access point is available, determining, by the device, a time elapsed since a most recent data communication activity of the device; and disabling the wireless communication interface of the device if the time elapsed is less than an idle time threshold value so as to prevent wireless connection of the device to the known wireless access point.Type: GrantFiled: August 26, 2015Date of Patent: June 26, 2018Assignee: International Business Machines CorporationInventors: Andrew A. Armstrong, Richard W. Pilot
-
Publication number: 20180027056Abstract: Populating a routing dataset for a load balancing system with service capability data is provided. The approach includes requesting a production environment to perform a service. Based on the production environment indicating that it does not have the capability of performing the requested service, the method includes storing data in a routing dataset, the data including an indicator indicating that the production environment is incapable of performing the service.Type: ApplicationFiled: July 20, 2016Publication date: January 25, 2018Inventors: Andrew A. ARMSTRONG, Christopher PHILLIPS
-
Patent number: 9755700Abstract: Methods, computer program products, and systems for use in near field communications systems for authenticating at a near field communications receiver, a user of a near field communications transmitter. The system includes a data receiver for receiving a signal comprising a first unique identifier from a near field communications transmitter. The system also includes a received signal strength indicator for measuring a signal strength of the received signal. The system further includes a signal strength tracker for tracking a variation with time of the signal strength of the received signal and converting the variation with time into a second unique identifier. The system further includes a comparator for comparing the received first unique identifier and the tracked and converted second unique identifier and for outputting a signal indicating the result of the comparison. The user is authenticated if the signal indicates that the first and second identifiers correlate correctly.Type: GrantFiled: April 22, 2013Date of Patent: September 5, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew A. Armstrong, Christopher Phillips, Matthew Whitbourne
-
Publication number: 20170064723Abstract: A method is provided for controlling wireless connection of a device having a wireless communication interface to a wireless access point. The method includes: determining, by the device, if a known wireless access point is available by comparing a determined location of the device with geographical information associated with a set of known wireless access points; if the known wireless access point is available, determining, by the device, a time elapsed since a most recent data communication activity of the device; and disabling the wireless communication interface of the device if the time elapsed is less than an idle time threshold value so as to prevent wireless connection of the device to the known wireless access point.Type: ApplicationFiled: August 26, 2015Publication date: March 2, 2017Inventors: Andrew A. ARMSTRONG, Richard W. PILOT
-
Publication number: 20160283253Abstract: Responsive to a detected user access by a user to help content of an application, at least one subsequent detected user interaction with the application is recorded that documents the user's actual use of the application in response to instructions within the accessed help content. The help content includes tracking metrics that include at least one configured expected user interaction with the application to perform the instructions within the accessed help content. The effectiveness of the instructions within the accessed help content at improving the user's proficiency in using the application is determined by comparison of the recorded at least one subsequent detected user interaction with the application after the help content was accessed with the at least one configured expected user interaction with the application to perform the instructions within the accessed help content.Type: ApplicationFiled: June 10, 2016Publication date: September 29, 2016Inventors: Andrew A. Armstrong, Richard W. Pilot
-
Patent number: 9389882Abstract: Responsive to a detected user access by a user to help content of an application, at least one subsequent detected user interaction with the application is recorded that documents the user's actual use of the application in response to instructions within the accessed help content. The help content includes tracking metrics that include at least one configured expected user interaction with the application to perform the instructions within the accessed help content. The effectiveness of the instructions within the accessed help content at improving the user's proficiency in using the application is determined by comparison of the recorded at least one subsequent detected user interaction with the application after the help content was accessed with the at least one configured expected user interaction with the application to perform the instructions within the accessed help content.Type: GrantFiled: May 26, 2015Date of Patent: July 12, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew A. Armstrong, Richard W. Pilot
-
Publication number: 20150254083Abstract: Responsive to a detected user access by a user to help content of an application, at least one subsequent detected user interaction with the application is recorded that documents the user's actual use of the application in response to instructions within the accessed help content. The help content includes tracking metrics that include at least one configured expected user interaction with the application to perform the instructions within the accessed help content. The effectiveness of the instructions within the accessed help content at improving the user's proficiency in using the application is determined by comparison of the recorded at least one subsequent detected user interaction with the application after the help content was accessed with the at least one configured expected user interaction with the application to perform the instructions within the accessed help content.Type: ApplicationFiled: May 26, 2015Publication date: September 10, 2015Inventors: Andrew A. Armstrong, Richard W. Pilot
-
Patent number: 9069580Abstract: A user access to help content of an application executed by a computing device is detected. The help content includes at least one configured projected user interaction with the application. At least one subsequent detected user interaction with the application is recorded. A key pair that correlates the accessed help content with the at least one subsequent detected user interaction with the application is created. Effectiveness of the help content is determined based upon the key pair and the at least one configured projected user interaction with the application.Type: GrantFiled: June 13, 2011Date of Patent: June 30, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew A. Armstrong, Richard W. Pilot
-
Patent number: 9037276Abstract: The dynamic setting of an increment on an amplitude scale of an output signal includes receiving a user input requesting a change in an amplitude of the output signal. The amplitude of an external signal related to the output signal is determined, and a set of increments on the amplitude scale is calculated based upon the current amplitude of the output signal and the amplitude of the external signal. The existing set of increments are replaced with the newly calculated set of increments and the amplitude of the output signal is set to the next increment of the newly calculated set of increments.Type: GrantFiled: April 5, 2012Date of Patent: May 19, 2015Assignee: International Business Machines CorporationInventors: Andrew A. Armstrong, Jonathan C. Mace, Richard W. Pilot
-
Publication number: 20140033172Abstract: A method, system, and/or computer program product configures widgets in a mashup environment. The mashup environment comprises a first widget having a first configuration. In response to an addition of a second widget to the mashup environment, where the second widget has a second configuration, a determination is made as to whether the first widget is related to the second widget by examining interaction relationship information between the first configuration and the second configuration. The first configuration to the second configuration are compared, and in response to determining that the first widget is related to the second widget and that the first configuration and the second configuration are different, the first configuration and/or the second configuration are updated in order to make them match one another.Type: ApplicationFiled: July 16, 2013Publication date: January 30, 2014Inventors: Andrew A. ARMSTRONG, Simon E. BURNS, Jonathan C. MACE