Patents by Inventor Gregg Arquero
Gregg Arquero 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: 11709936Abstract: Aspects of the invention include receiving, by a processor, source code for a software program written in a first programming language. The received source code is converted into abstracted source code that is in a generic format that is different than a format of the first programming language. The abstracted source code is compared to known source code patterns. Based on determining that at least a subset of the abstracted source code matches a pattern in the known source code patterns, sending an alert to the user indicating that the received source code matches the pattern.Type: GrantFiled: July 8, 2020Date of Patent: July 25, 2023Assignee: International Business Machines CorporationInventors: Andrew C. M. Hicks, Diane Marie Stamboni, Thomas William Conti, Gregg Arquero, Joshua David Steen, Michael Page Kasper
-
Patent number: 11294804Abstract: Aspects of the invention include executing a first test case on a system, capturing a first state of the system during execution of the first test case, determining a first result of the first test case, performing a second execution of the first test case on the system in response to the first result of the first test case being an unexpected result, capturing a second state of the system during the second execution of the first test case, determining a second result of the first test case, analyzing the first state and the second state to determine a state similarity score, and categorizing the first result as a false positive based at least in part on the state similarity score being above a first threshold and a determination that the second result is a different result than the first result.Type: GrantFiled: March 23, 2020Date of Patent: April 5, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew C. M. Hicks, Diane Marie Stamboni, Joshua David Steen, Gregg Arquero, Thomas William Conti, Michael Page Kasper
-
Publication number: 20220012335Abstract: Aspects of the invention include receiving, by a processor, source code for a software program written in a first programming language. The received source code is converted into abstracted source code that is in a generic format that is different than a format of the first programming language. The abstracted source code is compared to known source code patterns. Based on determining that at least a subset of the abstracted source code matches a pattern in the known source code patterns, sending an alert to the user indicating that the received source code matches the pattern.Type: ApplicationFiled: July 8, 2020Publication date: January 13, 2022Inventors: Andrew C. M. Hicks, Diane Marie Stamboni, Thomas William Conti, Gregg Arquero, Joshua David Steen, Michael Page Kasper
-
Patent number: 11169869Abstract: Techniques for system kernel error identification and reporting for a computer system are described herein. An aspect includes detecting an error during the execution of a program. Another aspect includes determining whether the error is a system kernel error in the program. Another aspect includes, based on determining that the error is a system kernel error, generating a report regarding the determined system kernel error.Type: GrantFiled: July 8, 2020Date of Patent: November 9, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael Page Kasper, Gregg Arquero, Diane Marie Stamboni, Joshua David Steen, Bryan Childs, Thomas William Conti, Andrew C. M. Hicks
-
Publication number: 20210294735Abstract: Aspects of the invention include executing a first test case on a system, capturing a first state of the system during execution of the first test case, determining a first result of the first test case, performing a second execution of the first test case on the system in response to the first result of the first test case being an unexpected result, capturing a second state of the system during the second execution of the first test case, determining a second result of the first test case, analyzing the first state and the second state to determine a state similarity score, and categorizing the first result as a false positive based at least in part on the state similarity score being above a first threshold and a determination that the second result is a different result than the first result.Type: ApplicationFiled: March 23, 2020Publication date: September 23, 2021Inventors: Andrew C. M. Hicks, Diane Marie Stamboni, Joshua David Steen, Gregg Arquero, Thomas William Conti, Michael Page Kasper
-
Patent number: 10834028Abstract: Methods, systems and computer program products for providing delayed condition-based email delivery are provided. Aspects include receiving a delayed delivery email including a delivery condition profile, the delayed delivery email being withheld from transmission to a recipient until the satisfaction of one or more conditions of the delivery condition profile. Aspects also include receiving one or more indications of a triggering activity. Responsive to determining that the one or more indications of triggering activity satisfy the one or more conditions of the delivery condition profile, aspects include transmitting the delayed delivery email to a recipient device associated with the recipient.Type: GrantFiled: September 25, 2018Date of Patent: November 10, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gregg Arquero, Steven Burchfield
-
Patent number: 10796153Abstract: An augmented reality system is provided. Aspects includes a device comprising a user interface, a camera, and a controller, the controller operable to receive data associated with a repair item. The controller is further operable to capture, by the camera, media associated with the repair item and analyze the data and the media to determine a candidate repair component of the repair item, wherein the candidate repair component is located at a target location. The controller is further operable to provide, via the user interface, a repair method for repairing the candidate repair component at the target location.Type: GrantFiled: March 12, 2018Date of Patent: October 6, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Syed F. Hossain, Joshua Schaeffer, Gregg Arquero, Steven Burchfield
-
Patent number: 10764031Abstract: An example operation may include one or more of a network interface configured to receive requests transmitted from client devices, each request comprising a plurality of data attributes, a processor configured to detect a pattern from within the received requests, the detected pattern comprising a plurality of requests that share one or more data attributes in common and a storage configured to store the detected pattern as a hash-linked chain of blocks within a blockchain, wherein the hash-linked chain of blocks comprises a sequence of blocks corresponding to a sequence of the plurality of requests included in the detected pattern, and, after the first block, each subsequent block in the hash-linked chain of blocks includes a hash of request data that is stored in a previous block.Type: GrantFiled: December 7, 2017Date of Patent: September 1, 2020Assignee: International Business Machines CorporationInventors: Gregg Arquero, Steven Burchfield, Syed F. Hossain, Joshua Schaeffer
-
Publication number: 20200099636Abstract: Methods, systems and computer program products for providing delayed condition-based email delivery are provided. Aspects include receiving a delayed delivery email including a delivery condition profile, the delayed delivery email being withheld from transmission to a recipient until the satisfaction of one or more conditions of the delivery condition profile. Aspects also include receiving one or more indications of a triggering activity. Responsive to determining that the one or more indications of triggering activity satisfy the one or more conditions of the delivery condition profile, aspects include transmitting the delayed delivery email to a recipient device associated with the recipient.Type: ApplicationFiled: September 25, 2018Publication date: March 26, 2020Inventors: GREGG ARQUERO, STEVEN BURCHFIELD
-
Publication number: 20190278992Abstract: An augmented reality system is provided. Aspects includes a device comprising a user interface, a camera, and a controller, the controller operable to receive data associated with a repair item. The controller is further operable to capture, by the camera, media associated with the repair item and analyze the data and the media to determine a candidate repair component of the repair item, wherein the candidate repair component is located at a target location.Type: ApplicationFiled: March 12, 2018Publication date: September 12, 2019Inventors: Syed F. Hossain, Joshua Schaeffer, Gregg Arquero, Steven Burchfield
-
Publication number: 20190182028Abstract: An example operation may include one or more of a network interface configured to receive requests transmitted from client devices, each request comprising a plurality of data attributes, a processor configured to detect a pattern from within the received requests, the detected pattern comprising a plurality of requests that share one or more data attributes in common and a storage configured to store the detected pattern as a hash-linked chain of blocks within a blockchain, wherein the hash-linked chain of blocks comprises a sequence of blocks corresponding to a sequence of the plurality of requests included in the detected pattern, and, after the first block, each subsequent block in the hash-linked chain of blocks includes a hash of request data that is stored in a previous block.Type: ApplicationFiled: December 7, 2017Publication date: June 13, 2019Inventors: Gregg Arquero, Steven Burchfield, Syed F. Hossain, Joshua Schaeffer