Patents by Inventor Matthew B. White
Matthew B. White 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: 11962845Abstract: Methods and systems can identify and request video data and information associated with an event. An event location and time associated with the event can be determined. The event can comprise damage to property or injury to a person. A geographic range of interest associated with the event location and a time duration of interest associated with the event time can be determined. One or more users who are determined to have been at or near the event location at the event time can be automatically identified. A request for at least one of information or video data from the geographic range and time duration of interest can be transmitted to the one or more identified users.Type: GrantFiled: April 12, 2023Date of Patent: April 16, 2024Assignee: United States Automobile Association (USAA)Inventors: Angelica N. White, Matthew C. Dahlman, Brian Tougas, Gideon B. Luck
-
Publication number: 20240068333Abstract: A system and method for turning a well over to production. The method may include drilling a wellbore using a drillstring, casing the wellbore, fracturing a reservoir, drilling the wellbore to a plug back total depth using the drillstring to clean out the wellbore, and converting the drillstring from a drilling mode to a production mode.Type: ApplicationFiled: August 28, 2023Publication date: February 29, 2024Inventors: Matthew L. White, Jeffrey Spencer, Brian B. Hope, Christopher J. Heikkinen
-
Patent number: 11220095Abstract: A method and apparatus are provided for printing multicolored three-dimensional objects. The method includes: selectively exposing a photosensitive thermoplastic feedstock to light within an extrusion nozzle, the feedstock comprising a thermoplastic base mixed with a photosensitive material; extruding the exposed feedstock into a deposit to print an object; and photo-chemically developing the deposit to provide color to the deposit. An apparatus is provided for three-dimensional printing with an extrusion nozzle including a light exposing component for selectively exposing the photosensitive thermoplastic feedstock to light within the extrusion nozzle.Type: GrantFiled: October 17, 2019Date of Patent: January 11, 2022Assignee: International Business Machines CorporationInventors: Alan B. Dawson, James P. Hodgson, Gordon D. Hutchison, Matthew B. White
-
Patent number: 10930042Abstract: A computer-implemented method of creating an artificially tiltable image display from an image containing Z distance values, the method comprising: separating the image into a plurality of layers using the Z distance values; expanding the plurality of layers by a factor dependent on the Z distance values, a layer closer to a viewer being enlarged by a larger factor than a layer further from a viewer, to create information in the layer further from a viewer that is occluded by the layer closer to a viewer; and responsive to a request to tilt the image display, moving the plurality of layers relative to each other so as to display the occluded information.Type: GrantFiled: August 19, 2019Date of Patent: February 23, 2021Assignee: International Business Machines CorporationInventors: Alan B. Dawson, James P. Hodgson, Gordon D. Hutchison, Matthew B. White
-
Patent number: 10783681Abstract: A computer-implemented method of creating an artificially tiltable image display from an image containing Z distance values, the method comprising: separating the image into a plurality of layers using the Z distance values; expanding the plurality of layers by a factor dependent on the Z distance values, a layer closer to a viewer being enlarged by a larger factor than a layer further from a viewer, to create information in the layer further from a viewer that is occluded by the layer closer to a viewer; and responsive to a request to tilt the image display, moving the plurality of layers relative to each other so as to display the occluded information.Type: GrantFiled: September 13, 2017Date of Patent: September 22, 2020Assignee: International Business Machines CorporationInventors: Alan B. Dawson, James P. Hodgson, Gordon D. Hutchison, Matthew B. White
-
Patent number: 10735299Abstract: Managing connections for execution of a client software application. A client software application is analyzed before execution of the application using code analysis and, optionally non-functional metadata analysis, of the application to determine one or more classifications of operations of the application. A mapping of application operation classifications to server characteristics suited to the application operation classifications is maintained. Multiple servers currently available to process at least a portion of the client software application may be monitored, and each of the multiple servers may be characterized according to their performance and resources. The classifications of operations of the analyzed application may be compared to the characteristics of the multiple servers currently available using the mapping, and a server may be selected based on the comparison.Type: GrantFiled: October 25, 2018Date of Patent: August 4, 2020Assignee: International Business Machines CorporationInventors: Graham David Hopkins, Timothy Jonathan Quigly, Luke David Charles Saker, Craig H. Stirling, Matthew B. White
-
Patent number: 10715743Abstract: Disclosed embodiments provide techniques for implementation of a photographic effect. An image is acquired while in a zoom configuration. The image is divided into pixel groups. A distance is determined for each group of pixels. The groups of pixels are based on the detected distance of the group of pixels from the camera. The detected distance can be based on the autofocus module within the camera. The detected distance can be a relative distance or an absolute distance. An expansion factor is determined for each group of pixels based on the corresponding determined distance. Expanded pixel groups are created for each pixel group based on the expansion factor. The expanded pixel groups are composited together to create the processed image.Type: GrantFiled: April 19, 2019Date of Patent: July 14, 2020Assignee: International Business Machines CorporationInventors: Alan B. Dawson, James P. Hodgson, Gordon D. Hutchison, Matthew B. White
-
Patent number: 10576728Abstract: A method and apparatus are provided for printing multicolored three-dimensional objects. The method includes: selectively exposing a photosensitive thermoplastic feedstock to light within an extrusion nozzle, the feedstock comprising a thermoplastic base mixed with a photosensitive material; extruding the exposed feedstock into a deposit to print an object; and photo-chemically developing the deposit to provide color to the deposit. An apparatus is provided for three-dimensional printing with an extrusion nozzle including a light exposing component for selectively exposing the photosensitive thermoplastic feedstock to light within the extrusion nozzle.Type: GrantFiled: March 27, 2017Date of Patent: March 3, 2020Assignee: International Business Machines CorporationInventors: Alan B. Dawson, James P. Hodgson, Gordon D. Hutchison, Matthew B. White
-
Publication number: 20200047481Abstract: A method and apparatus are provided for printing multicolored three-dimensional objects. The method includes: selectively exposing a photosensitive thermoplastic feedstock to light within an extrusion nozzle, the feedstock comprising a thermoplastic base mixed with a photosensitive material; extruding the exposed feedstock into a deposit to print an object; and photo-chemically developing the deposit to provide color to the deposit. An apparatus is provided for three-dimensional printing with an extrusion nozzle including a light exposing component for selectively exposing the photosensitive thermoplastic feedstock to light within the extrusion nozzle.Type: ApplicationFiled: October 17, 2019Publication date: February 13, 2020Inventors: Alan B. Dawson, James P. Hodgson, Gordon D. Hutchison, Matthew B. White
-
Publication number: 20190371029Abstract: A computer-implemented method of creating an artificially tiltable image display from an image containing Z distance values, the method comprising: separating the image into a plurality of layers using the Z distance values; expanding the plurality of layers by a factor dependent on the Z distance values, a layer closer to a viewer being enlarged by a larger factor than a layer further from a viewer, to create information in the layer further from a viewer that is occluded by the layer closer to a viewer; and responsive to a request to tilt the image display, moving the plurality of layers relative to each other so as to display the occluded information.Type: ApplicationFiled: August 19, 2019Publication date: December 5, 2019Inventors: Alan B. Dawson, James P. Hodgson, Gordon D. Hutchison, Matthew B. White
-
Publication number: 20190246046Abstract: Disclosed embodiments provide techniques for implementation of a photographic effect. An image is acquired while in a zoom configuration. The image is divided into pixel groups. A distance is determined for each group of pixels. The groups of pixels are based on the detected distance of the group of pixels from the camera. The detected distance can be based on the autofocus module within the camera. The detected distance can be a relative distance or an absolute distance. An expansion factor is determined for each group of pixels based on the corresponding determined distance. Expanded pixel groups are created for each pixel group based on the expansion factor. The expanded pixel groups are composited together to create the processed image.Type: ApplicationFiled: April 19, 2019Publication date: August 8, 2019Inventors: Alan B. Dawson, James P. Hodgson, Gordon D. Hutchison, Matthew B. White
-
Patent number: 10321069Abstract: Disclosed embodiments provide techniques for implementation of a photographic effect. An image is acquired while in a zoom configuration. The image is divided into pixel groups. A distance is determined for each group of pixels. The groups of pixels are based on the detected distance of the group of pixels from the camera. The detected distance can be based on the autofocus module within the camera. The detected distance can be a relative distance or an absolute distance. An expansion factor is determined for each group of pixels based on the corresponding determined distance. Expanded pixel groups are created for each pixel group based on the expansion factor. The expanded pixel groups are composited together to create the processed image.Type: GrantFiled: April 25, 2017Date of Patent: June 11, 2019Assignee: International Business Machines CorporationInventors: Alan B. Dawson, James P. Hodgson, Gordon D. Hutchison, Matthew B. White
-
Patent number: 10320733Abstract: Aspects of the present invention disclose a method, computer program product, and system for prioritization of lock allocation. The method includes one or more computer processors receiving a first message in a queue of messages. The method further includes one or more computer processors determining whether the received first message is related to one or more messages in the queue. The method further includes one or more computer processors responsive to determining that the first message is related to one or more messages in the queue, assigning a priority value to the first message. The method further includes one or more computer processors assigning a priority order to the first message, wherein the priority order indicates a position in which the first message is granted access to a resource lock.Type: GrantFiled: March 27, 2018Date of Patent: June 11, 2019Assignee: International Business Machines CorporationInventors: Graham D. Hopkins, Timothy J. Quigly, Luke D. C. Saker, Craig H. Stirling, Matthew B. White
-
Publication number: 20190080493Abstract: A computer-implemented method of creating an artificially tiltable image display from an image containing Z distance values, the method comprising: separating the image into a plurality of layers using the Z distance values; expanding the plurality of layers by a factor dependent on the Z distance values, a layer closer to a viewer being enlarged by a larger factor than a layer further from a viewer, to create information in the layer further from a viewer that is occluded by the layer closer to a viewer; and responsive to a request to tilt the image display, moving the plurality of layers relative to each other so as to display the occluded information.Type: ApplicationFiled: September 13, 2017Publication date: March 14, 2019Inventors: Alan B. Dawson, James P. Hodgson, Gordon D. Hutchison, Matthew B. White
-
Publication number: 20190068480Abstract: Managing connections for execution of a client software application. A client software application is analyzed before execution of the application using code analysis and, optionally non-functional metadata analysis, of the application to determine one or more classifications of operations of the application. A mapping of application operation classifications to server characteristics suited to the application operation classifications is maintained. Multiple servers currently available to process at least a portion of the client software application may be monitored, and each of the multiple servers may be characterized according to their performance and resources. The classifications of operations of the analyzed application may be compared to the characteristics of the multiple servers currently available using the mapping, and a server may be selected based on the comparison.Type: ApplicationFiled: October 25, 2018Publication date: February 28, 2019Inventors: Graham David Hopkins, Timothy Jonathan Quigly, Luke David Charles Saker, Craig H. Stirling, Matthew B. White
-
Patent number: 10129130Abstract: Managing connections for execution of a client software application. A client software application is analyzed before execution of the application using code analysis and, optionally non-functional metadata analysis, of the application to determine one or more classifications of operations of the application. A mapping of application operation classifications to server characteristics suited to the application operation classifications is maintained. Multiple servers currently available to process at least a portion of the client software application may be monitored, and each of the multiple servers may be characterized according to their performance and resources. The classifications of operations of the analyzed application may be compared to the characteristics of the multiple servers currently available using the mapping, and a server may be selected based on the comparison.Type: GrantFiled: March 21, 2016Date of Patent: November 13, 2018Assignee: International Business Machines CorporationInventors: Graham David Hopkins, Timothy Jonathan Quigly, Luke David Charles Saker, Craig H. Stirling, Matthew B. White
-
Publication number: 20180309936Abstract: Disclosed embodiments provide techniques for implementation of a photographic effect. An image is acquired while in a zoom configuration. The image is divided into pixel groups. A distance is determined for each group of pixels. The groups of pixels are based on the detected distance of the group of pixels from the camera. The detected distance can be based on the autofocus module within the camera. The detected distance can be a relative distance or an absolute distance. An expansion factor is determined for each group of pixels based on the corresponding determined distance. Expanded pixel groups are created for each pixel group based on the expansion factor. The expanded pixel groups are composited together to create the processed image.Type: ApplicationFiled: April 25, 2017Publication date: October 25, 2018Inventors: Alan B. Dawson, James P. Hodgson, Gordon D. Hutchison, Matthew B. White
-
Publication number: 20180272622Abstract: A method and apparatus are provided for printing multicolored three-dimensional objects. The method includes: selectively exposing a photosensitive thermoplastic feedstock to light within an extrusion nozzle, the feedstock comprising a thermoplastic base mixed with a photosensitive material; extruding the exposed feedstock into a deposit to print an object; and photo-chemically developing the deposit to provide color to the deposit. An apparatus is provided for three-dimensional printing with an extrusion nozzle including a light exposing component for selectively exposing the photosensitive thermoplastic feedstock to light within the extrusion nozzle.Type: ApplicationFiled: March 27, 2017Publication date: September 27, 2018Inventors: Alan B. Dawson, James P. Hodgson, Gordon D. Hutchison, Matthew B. White
-
Publication number: 20180219826Abstract: Aspects of the present invention disclose a method, computer program product, and system for prioritization of lock allocation. The method includes one or more computer processors receiving a first message in a queue of messages. The method further includes one or more computer processors determining whether the received first message is related to one or more messages in the queue. The method further includes one or more computer processors responsive to determining that the first message is related to one or more messages in the queue, assigning a priority value to the first message. The method further includes one or more computer processors assigning a priority order to the first message, wherein the priority order indicates a position in which the first message is granted access to a resource lock.Type: ApplicationFiled: March 27, 2018Publication date: August 2, 2018Inventors: Graham D. Hopkins, Timothy J. Quigly, Luke D. C. Saker, Craig H. Stirling, Matthew B. White
-
Patent number: 9961034Abstract: Aspects of the present invention disclose a method, computer program product, and system for prioritization of lock allocation. The method includes one or more computer processors receiving a first message in a queue of messages. The method further includes one or more computer processors determining whether the received first message is related to one or more messages in the queue. The method further includes one or more computer processors responsive to determining that the first message is related to one or more messages in the queue, assigning a priority value to the first message. The method further includes one or more computer processors assigning a priority order to the first message, wherein the priority order indicates a position in which the first message is granted access to a resource lock.Type: GrantFiled: June 1, 2015Date of Patent: May 1, 2018Assignee: International Business Machines CorporationInventors: Graham D. Hopkins, Timothy J. Quigly, Luke D. C. Saker, Craig H. Stirling, Matthew B. White