Patents by Inventor Matthew D. Whitbourne
Matthew D. Whitbourne 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: 10884818Abstract: According to one or more embodiments of the present invention a computer-implemented method includes allocating, for a partition from a plurality of partitions of a computer server, a first set of computing resources of the computer server. The method further includes receiving a request to increase processing capacity for the partition. The method further includes in response, allocating a second set of computer resources, in addition to the first set of computer resources, for the partition. The method further includes operating the partition using the first set of computing resources and the second set of computing resources.Type: GrantFiled: November 8, 2018Date of Patent: January 5, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Peter G. Sutton, David H. Surman, Matthew D. Whitbourne
-
Publication number: 20200151021Abstract: According to one or more embodiments of the present invention a computer-implemented method includes allocating, for a partition from a plurality of partitions of a computer server, a first set of computing resources of the computer server. The method further includes receiving a request to increase processing capacity for the partition. The method further includes in response, allocating a second set of computer resources, in addition to the first set of computer resources, for the partition. The method further includes operating the partition using the first set of computing resources and the second set of computing resources.Type: ApplicationFiled: November 8, 2018Publication date: May 14, 2020Inventors: Peter G. Sutton, David H. Surman, Matthew D. Whitbourne
-
Patent number: 10380622Abstract: Processes, devices, and articles of manufacture are disclosed for managing the display of advertisements on a web page. Each may be configured for steps that include determining the length of a portion of web page content, assigning a priority to each of a set of advertisements for display on a web page, selecting advertisements for display on a web page, determining the difference between said length of said portion of web page content and the cumulative length of said selected advertisements, and if the length of the advertisement exceeds said difference then omitting the advertisement and selecting another.Type: GrantFiled: May 24, 2012Date of Patent: August 13, 2019Assignee: International Business Machines CorporationInventors: Christopher Phillips, Matthew D. Whitbourne
-
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
-
Patent number: 10338944Abstract: Embodiments include methods, and computing systems, and computer program products for automatic discovery and classification of Java virtual machines running on a logical partition of a computing system. Aspects include: examining, via a service request block (SRB) routine, each of address spaces to identify one or more address spaces eligible to operate a Java virtual machine, retrieve, by a Java virtual machine management system via a CSVINFO macro call to each of address space control blocks on the logical partition of the computing system, in a predetermined interval, each of the of Java virtual machines corresponds to one of the address spaces, discovering, through CSVINFO retrieved, one or more Java virtual machines running on the logical partition of the computing system, and classifying, through Content Directory Entries examined using the CSVINFO macro, the one or more Java virtual machines discovered.Type: GrantFiled: March 11, 2016Date of Patent: July 2, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Matthew D. Whitbourne, Nigel V. Williams
-
Patent number: 9824002Abstract: In response to a test case error generated by execution of a test case against a code build, a source code segment that caused the test case error is identified by a defect monitor. The identified source code segment is linked to the test case that generated the test case error. The linked source code segment is monitored for code changes. A determination is made as to whether a test case re-execution criterion associated with the test case has been satisfied based upon a detected code change of the linked source code segment. An indication to re-execute the test case is generated in response to determining that the test case re-execution criterion associated with the test case has been satisfied.Type: GrantFiled: June 30, 2015Date of Patent: November 21, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Katherine M. Shann, Matthew D. Whitbourne, Daniel E. Would, Shanna Xu
-
Publication number: 20170262305Abstract: Embodiments include methods, and computing systems, and computer program products for automatic discovery and classification of Java virtual machines running on a logical partition of a computing system. Aspects include: examining, via a service request block (SRB) routine, each of address spaces to identify one or more address spaces eligible to operate a Java virtual machine, retrieve, by a Java virtual machine management system via a CSVINFO macro call to each of address space control blocks on the logical partition of the computing system, in a predetermined interval, each of the of Java virtual machines corresponds to one of the address spaces, discovering, through CSVINFO retrieved, one or more Java virtual machines running on the logical partition of the computing system, and classifying, through Content Directory Entries examined using the CSVINFO macro, the one or more Java virtual machines discovered.Type: ApplicationFiled: March 11, 2016Publication date: September 14, 2017Inventors: Matthew D. Whitbourne, Nigel V. Williams
-
Publication number: 20160028641Abstract: Providing advanced notification of workload. A reference to a second website provided to a first website for posting by the first website can be identified. Information associated with the first website can be analyzed to determine whether the reference to the second website will cause an increase in workload to the second website. Responsive to determining the reference to the second website will cause the increase in workload to the second website, an alert can be communicated to the second website or an entity that manages the second website, the alert indicating that the increase in workload to the second website will occur.Type: ApplicationFiled: October 8, 2015Publication date: January 28, 2016Inventors: Michael J. Coleman, Matthew D. Whitbourne
-
Patent number: 9195564Abstract: Providing advanced notification of workload. A reference to a second website provided to a first website for posting by the first website can be identified. Information associated with the first website can be analyzed to determine whether the reference to the second website will cause an increase in workload to the second website. Responsive to determining the reference to the second website will cause the increase in workload to the second website, an alert can be communicated to the second website or an entity that manages the second website, the alert indicating that the increase in workload to the second website will occur.Type: GrantFiled: September 4, 2012Date of Patent: November 24, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael J. Coleman, Matthew D. Whitbourne
-
Publication number: 20150317244Abstract: In response to a test case error generated by execution of a test case against a code build, a source code segment that caused the test case error is identified by a defect monitor. The identified source code segment is linked to the test case that generated the test case error. The linked source code segment is monitored for code changes. A determination is made as to whether a test case re-execution criterion associated with the test case has been satisfied based upon a detected code change of the linked source code segment. An indication to re-execute the test case is generated in response to determining that the test case re-execution criterion associated with the test case has been satisfied.Type: ApplicationFiled: June 30, 2015Publication date: November 5, 2015Inventors: Katherine M. Shann, Matthew D. Whitbourne, Daniel E. Would, Shanna Xu
-
Patent number: 9117025Abstract: In response to a test case error generated by execution of a test case against a code build, a source code segment that caused the test case error is identified by a defect monitor. The identified source code segment is linked to the test case that generated the test case error. The linked source code segment is monitored for code changes. A determination is made as to whether a test case re-execution criterion associated with the test case has been satisfied based upon a detected code change of the linked source code segment. An indication to re-execute the test case is generated in response to determining that the test case re-execution criterion associated with the test case has been satisfied.Type: GrantFiled: August 16, 2011Date of Patent: August 25, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Katherine M. Shann, Matthew D. Whitbourne, Daniel E. Would, Shanna Xu
-
Patent number: 9104806Abstract: In response to a test case error generated by execution of a test case against a code build, a source code segment that caused the test case error is identified by a defect monitor. The identified source code segment is linked to the test case that generated the test case error. The linked source code segment is monitored for code changes. A determination is made as to whether a test case re-execution criterion associated with the test case has been satisfied based upon a detected code change of the linked source code segment. An indication to re-execute the test case is generated in response to determining that the test case re-execution criterion associated with the test case has been satisfied.Type: GrantFiled: March 29, 2012Date of Patent: August 11, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Katherine M. Shann, Matthew D. Whitbourne, Daniel E. Would, Shanna Xu
-
Patent number: 9106763Abstract: An apparatus, method and computer program for quantifying coverage of an advertising ringtone in a telephony system, the apparatus comprising: a receive component for receiving a request for an electronic device; a generate component, responsive to the receiver receiving the request, for playing the advertising ringtone on the electronic device; and a monitor component, responsive to the electronic device playing the advertising ringtone, for collecting coverage information from a personal device, wherein the monitor component comprises: a proximity component for identifying a local electronic resource; a select component, responsive to the proximity component identifying the local electronic resource, for determining the local electronic resource is the personal device; and a gather component, responsive to the select component determining the personal device, for gathering coverage information from the personal device.Type: GrantFiled: April 20, 2011Date of Patent: August 11, 2015Assignee: International Business Machines CorporationInventors: Michael J. Coleman, Alok Jain, Matthew D. Whitbourne
-
Patent number: 8869167Abstract: Operating a data processing system comprises defining a plurality of profiles, each profile comprising a list of one or more applications; receiving a defined user input requesting a switch from a first profile to a second profile; hibernating the (or each) application listed in the first profile; and recalling from hibernation the (or each) application listed in the second profile. Preferably, a graphical user interface is adjusted to reflect a change in status of each application that has been hibernated or recalled from hibernation.Type: GrantFiled: March 14, 2012Date of Patent: October 21, 2014Assignee: International Business Machines CorporationInventors: Michael R. Croft, Philip Jones, Adam R. Rice, Matthew D. Whitbourne
-
Patent number: 8856802Abstract: Operating a data processing system comprises defining a plurality of profiles, each profile comprising a list of one or more applications; receiving a defined user input requesting a switch from a first profile to a second profile; hibernating the (or each) application listed in the first profile; and recalling from hibernation the (or each) application listed in the second profile. Preferably, a graphical user interface is adjusted to reflect a change in status of each application that has been hibernated or recalled from hibernation.Type: GrantFiled: May 3, 2012Date of Patent: October 7, 2014Assignee: International Business Machines CorporationInventors: Michael R. Croft, Philip Jones, Adam R. Rice, Matthew D. Whitbourne
-
Publication number: 20140068052Abstract: Providing advanced notification of workload. A reference to a second website provided to a first website for posting by the first website can be identified. Information associated with the first website can be analyzed to determine whether the reference to the second website will cause an increase in workload to the second website. Responsive to determining the reference to the second website will cause the increase in workload to the second website, an alert can be communicated to the second website or an entity that manages the second website, the alert indicating that the increase in workload to the second website will occur.Type: ApplicationFiled: September 4, 2012Publication date: March 6, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: MICHAEL J. COLEMAN, MATTHEW D. WHITBOURNE
-
Publication number: 20130047140Abstract: In response to a test case error generated by execution of a test case against a code build, a source code segment that caused the test case error is identified by a defect monitor. The identified source code segment is linked to the test case that generated the test case error. The linked source code segment is monitored for code changes. A determination is made as to whether a test case re-execution criterion associated with the test case has been satisfied based upon a detected code change of the linked source code segment. An indication to re-execute the test case is generated in response to determining that the test case re-execution criterion associated with the test case has been satisfied.Type: ApplicationFiled: August 16, 2011Publication date: February 21, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Katherine M. Shann, Matthew D. Whitbourne, Daniel E. Would, Shanna Xu
-
Publication number: 20130047141Abstract: In response to a test case error generated by execution of a test case against a code build, a source code segment that caused the test case error is identified by a defect monitor. The identified source code segment is linked to the test case that generated the test case error. The linked source code segment is monitored for code changes. A determination is made as to whether a test case re-execution criterion associated with the test case has been satisfied based upon a detected code change of the linked source code segment. An indication to re-execute the test case is generated in response to determining that the test case re-execution criterion associated with the test case has been satisfied.Type: ApplicationFiled: March 29, 2012Publication date: February 21, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Katherine M. Shann, Matthew D. Whitbourne, Daniel E. Would, Shanna Xu
-
Publication number: 20120263307Abstract: 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: ApplicationFiled: March 19, 2012Publication date: October 18, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew A. Armstrong, Jonathan C. Mace, Matthew D. Whitbourne