Patents by Inventor Joel L. Masser
Joel L. Masser 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: 10152143Abstract: An apparatus, method, system, and program product are disclosed for customizing input device operation. In one example, an apparatus includes an interface module that receives an input click pattern from an input device. The apparatus also includes a comparison module that compares the input click pattern to a user defined click pattern. The apparatus includes an execution module that performs a user defined action corresponding to the user defined click pattern in response to the input click pattern matching the user defined click pattern.Type: GrantFiled: March 31, 2015Date of Patent: December 11, 2018Assignee: International Business Machines CorporationInventors: Joel L. Masser, David C. Reed, Max D. Smith
-
Patent number: 9921930Abstract: Metadata of a target data record set population is used to generate a test data record set population for use in data storage system testing. The metadata includes values for metadata parameters for individual target data record sets. The target data record set population as a whole has metadata parameter values distributed among sets of value ranges. A group of proportions is calculated for each set of value ranges. A test data record set population is generated based on the groups of proportions. As generated, the test data record set population meets a set of predetermined criteria.Type: GrantFiled: March 4, 2015Date of Patent: March 20, 2018Assignee: International Business Machines CorporationInventors: Joel L. Masser, David C. Reed, Max D. Smith
-
Patent number: 9747814Abstract: An approach to notifying a person who is hard of hearing of audible events based on a configurable device. The device has microphones and associated buttons mounted on its surface. The user programs the device by depressing a selected button longer than a preconfigured time to place the device in listen mode. The user generates the desired audible event and the device records the audible event. The selected button is depressed again to instruct the device to associate the audible event with a visual alarm indicator of colored/flashing lights and/or a text projection. The device listens for the audible event and activates the visual alarm indicator when the device detects the audible event.Type: GrantFiled: October 20, 2015Date of Patent: August 29, 2017Assignee: International Business Machines CorporationInventors: Arthur J. Bariska, Jr., Joel L. Masser, Kevin D. McKenzie, Eileen P. Tedesco
-
Patent number: 9662245Abstract: An approach to notifying a person who is hard of hearing of audible events based on a configurable device. The device has microphones and associated buttons mounted on its surface. The user programs the device by depressing a selected button longer than a preconfigured time to place the device in listen mode. The user generates the desired audible event and the device records the audible event. The selected button is depressed again to instruct the device to associate the audible event with a visual alarm indicator of colored/flashing lights and/or a text projection. The device listens for the audible event and activates the visual alarm indicator when the device detects the audible event.Type: GrantFiled: October 10, 2016Date of Patent: May 30, 2017Assignee: International Business Machines CorporationInventors: Arthur J. Bariska, Jr., Joel L. Masser, Kevin D. McKenzie, Eileen P. Tedesco
-
Publication number: 20170110031Abstract: An approach to notifying a person who is hard of hearing of audible events based on a configurable device. The device has microphones and associated buttons mounted on its surface. The user programs the device by depressing a selected button longer than a preconfigured time to place the device in listen mode. The user generates the desired audible event and the device records the audible event. The selected button is depressed again to instruct the device to associate the audible event with a visual alarm indicator of colored/flashing lights and/or a text projection. The device listens for the audible event and activates the visual alarm indicator when the device detects the audible event.Type: ApplicationFiled: October 20, 2015Publication date: April 20, 2017Inventors: Arthur J. Bariska, JR., Joel L. Masser, Kevin D. McKenzie, Eileen P. Tedesco
-
Publication number: 20170105875Abstract: An approach to notifying a person who is hard of hearing of audible events based on a configurable device. The device has microphones and associated buttons mounted on its surface. The user programs the device by depressing a selected button longer than a preconfigured time to place the device in listen mode. The user generates the desired audible event and the device records the audible event. The selected button is depressed again to instruct the device to associate the audible event with a visual alarm indicator of colored/flashing lights and/or a text projection. The device listens for the audible event and activates the visual alarm indicator when the device detects the audible event.Type: ApplicationFiled: October 10, 2016Publication date: April 20, 2017Inventors: Arthur J. Bariska, JR., Joel L. Masser, Kevin D. McKenzie, Eileen P. Tedesco
-
Patent number: 9619376Abstract: A deviance monitoring module is provided for examining various parameters of an operating system for deviance from a baseline behavior at specified intervals. A range of acceptable deviance values from a baseline behavior is set for parameters of an operating system. The parameters of the operating system are then monitored at specified intervals for deviance from the baseline behavior. In response to detecting that the deviance exceeds a predetermined threshold, the method triggers diagnostic data gathering on the parameters of the operating system according to an embodiment.Type: GrantFiled: August 26, 2016Date of Patent: April 11, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Arthur J. Bariska, Jr., Matthew T. Cousens, Eileen S. Kovalchick, Joel L. Masser, Kevin D. McKenzie, Eileen P. Tedesco
-
Patent number: 9558087Abstract: For test virtual volume operation testing, an identification module determines if an input/output (I/O) operation for a test virtual volume is directed to volume contents data. A disposition module executes the I/O operation in response to the I/O operation being directed to the volume contents data and declines the I/O operation in response to the I/O operation not being directed to the volume contents data.Type: GrantFiled: June 23, 2014Date of Patent: January 31, 2017Assignee: International Business Machines CorporationInventors: Joel L. Masser, David C. Reed, Max D. Smith
-
Publication number: 20160357662Abstract: A deviance monitoring module is provided for examining various parameters of an operating system for deviance from a baseline behavior at specified intervals. A range of acceptable deviance values from a baseline behavior is set for parameters of an operating system. The parameters of the operating system are then monitored at specified intervals for deviance from the baseline behavior. In response to detecting that the deviance exceeds a predetermined threshold, the method triggers diagnostic data gathering on the parameters of the operating system according to an embodiment.Type: ApplicationFiled: August 26, 2016Publication date: December 8, 2016Inventors: Arthur J. Bariska, JR., Matthew T. Cousens, Eileen S. Kovalchick, Joel L. Masser, Kevin D. McKenzie, Eileen P. Tedesco
-
Patent number: 9471477Abstract: A deviance monitoring module is provided for examining various parameters of an operating system for deviance from a baseline behavior at specified intervals. A range of acceptable deviance values from a baseline behavior is set for parameters of an operating system. The parameters of the operating system are then monitored at specified intervals for deviance from the baseline behavior. In response to detecting that the deviance exceeds a predetermined threshold, the method triggers diagnostic data gathering on the parameters of the operating system according to an embodiment.Type: GrantFiled: March 11, 2016Date of Patent: October 18, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Arthur J. Bariska, Jr., Matthew T. Cousens, Eileen S. Kovalchick, Joel L. Masser, Kevin D. McKenzie, Eileen P. Tedesco
-
Patent number: 9471411Abstract: A deviance monitoring module is provided for examining various parameters of an operating system for deviance from a baseline behavior at specified intervals. A range of acceptable deviance values from a baseline behavior is set for parameters of an operating system. The parameters of the operating system are then monitored at specified intervals for deviance from the baseline behavior. In response to detecting that the deviance exceeds a predetermined threshold, the method triggers diagnostic data gathering on the parameters of the operating system according to an embodiment.Type: GrantFiled: January 23, 2013Date of Patent: October 18, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Arthur J. Bariska, Jr., Matthew T. Cousens, Eileen S. Kovalchick, Joel L. Masser, Kevin D. McKenzie, Eileen P. Tedesco
-
Patent number: 9466226Abstract: An approach to notifying a person who is hard of hearing of audible events based on a configurable device. The device has microphones and associated buttons mounted on its surface. The user programs the device by depressing a selected button longer than a preconfigured time to place the device in listen mode. The user generates the desired audible event and the device records the audible event. The selected button is depressed again to instruct the device to associate the audible event with a visual alarm indicator of colored/flashing lights and/or a text projection. The device listens for the audible event and activates the visual alarm indicator when the device detects the audible event.Type: GrantFiled: February 15, 2016Date of Patent: October 11, 2016Assignee: International Business Machines CorporationInventors: Arthur J. Bariska, Jr., Joel L. Masser, Kevin D. McKenzie, Eileen P. Tedesco
-
Publication number: 20160291705Abstract: An apparatus, method, system, and program product are disclosed for customizing input device operation. In one example, an apparatus includes an interface module that receives an input click pattern from an input device. The apparatus also includes a comparison module that compares the input click pattern to a user defined click pattern. The apparatus includes an execution module that performs a user defined action corresponding to the user defined click pattern in response to the input click pattern matching the user defined click pattern.Type: ApplicationFiled: March 31, 2015Publication date: October 6, 2016Inventors: Joel L. Masser, David C. Reed, Max D. Smith
-
Publication number: 20160259701Abstract: Metadata of a target data record set population is used to generate a test data record set population for use in data storage system testing. The metadata includes values for metadata parameters for individual target data record sets. The target data record set population as a whole has metadata parameter values distributed among sets of value ranges. A group of proportions is calculated for each set of value ranges. A test data record set population is generated based on the groups of proportions. As generated, the test data record set population meets a set of predetermined criteria.Type: ApplicationFiled: March 4, 2015Publication date: September 8, 2016Inventors: Joel L. Masser, David C. Reed, Max D. Smith
-
Publication number: 20160179661Abstract: A deviance monitoring module is provided for examining various parameters of an operating system for deviance from a baseline behavior at specified intervals. A range of acceptable deviance values from a baseline behavior is set for parameters of an operating system. The parameters of the operating system are then monitored at specified intervals for deviance from the baseline behavior. In response to detecting that the deviance exceeds a predetermined threshold, the method triggers diagnostic data gathering on the parameters of the operating system according to an embodiment.Type: ApplicationFiled: March 11, 2016Publication date: June 23, 2016Inventors: Arthur J. Bariska, JR., Matthew T. Cousens, Eileen S. Kovalchick, Joel L. Masser, Kevin D. McKenzie, Eileen P. Tedesco
-
Patent number: 9274922Abstract: A processor-implemented method for diagnostic testing using an expected result parameter is provided. The processor-implemented method may include establishing a known system environment associated with a function under test and setting the expected result parameter corresponding to the function under test and the known system environment. A call is issued by the processor to execute the function under test. Before returning to the caller, the function under test compares an expected result value to an actual result value. The function under test determines an error based on the actual result value being different from the expected result value and performs a low-level diagnostic based on the determined error. Then the processor receives a return value from the function under test based on the issued call.Type: GrantFiled: April 10, 2013Date of Patent: March 1, 2016Assignee: International Business Machines CorporationInventor: Joel L. Masser
-
Publication number: 20160004630Abstract: A method for testing a software product is disclosed. In one embodiment, such a method enables a user to specify a type of standard interface between software components, as well as enable a user to specify a type of error to inject into a software product in response to interaction between the software components through the interface. Once these parameters are established, the method monitors, at runtime, execution of the software components for interaction through the interface. In response to detecting such interaction, the method injects the specified error into the software product. The claimed method has the ability to perform such error injection without needing to modify the software components. In certain embodiments, the method enables a user to specify the type of standard interface and/or error to inject at runtime of the software product. A corresponding system and computer program product are also disclosed.Type: ApplicationFiled: July 1, 2014Publication date: January 7, 2016Applicant: International Business Machines CorporationInventors: Joel L. Masser, David C. Reed, Max D. Smith
-
Publication number: 20150370671Abstract: For test virtual volume operation testing, an identification module determines if an input/output (I/O) operation for a test virtual volume is directed to volume contents data. A disposition module executes the I/O operation in response to the I/O operation being directed to the volume contents data and declines the I/O operation in response to the I/O operation not being directed to the volume contents data.Type: ApplicationFiled: June 23, 2014Publication date: December 24, 2015Inventors: Joel L. Masser, David C. Reed, Max D. Smith
-
Patent number: 9087092Abstract: Providing a computer program product, system, and method for logging updates to monitored data sets in a storage. A request is received to monitor changes to a monitored data set comprising one of the data sets in the storage. A determination is made of tracks in the storage in which the data set is stored. The determined tracks are indicated in monitored tracks. Updates to the storage are received and a determination is made as to whether the updates are for the monitored tracks. The updates are logged in response to determining that updates are for the monitored tracks. A determination is made of new tracks added to the monitored data set and the determined new tracks are indicated in the monitored tracks.Type: GrantFiled: September 10, 2012Date of Patent: July 21, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bard A. Doster, Joel L. Masser, David C. Reed, Max D. Smith
-
Patent number: 8949800Abstract: Method, system, and computer program product embodiments of a time-based trace facility for facilitating software debugging without interfering with the run-time behavior, performance or resource usage of the traced software are provided. The trace facility resides in a different address space than the target address space and uses different time-slices of CPU resources to execute the instructions in the address spaces. The trace facility uses a cross-memory mode to read the state data from the target address space in accordance with a time schedule. The trace facility writes the state data to a trace area, which may be located in either the target or trace address spaces or external storage. With this approach, the trace facility can read a large amount of state data frequently to construct the type of historical record needed to analysis run-time behavior, performance and resource usage.Type: GrantFiled: March 24, 2013Date of Patent: February 3, 2015Assignee: International Business Machines CorporationInventors: Joel L. Masser, David Charles Reed, Max Douglas Smith