Patents by Inventor Craig A. Carson
Craig A. Carson 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: 9575775Abstract: A method for automatic execution of at least one program associated with a mounted medium, wherein the mounted medium is ejected from a device is provided. The method may include determining if an automatic program initiation on eject is required, wherein the determining is based on a detection of the mounted medium being mounted in the device. The method may also include registering the required automatic program initiation on eject, wherein the registering is based on the determination of the automatic program initiation on eject being required. The method may include storing an executable program content associated with the registered automatic program initiation on eject. Additionally, the method may include executing the stored executable program content, wherein the execution is based on a detection of the mounted medium being ejected from the device. The method may include deregistering the required automatic program initiation on eject.Type: GrantFiled: March 7, 2014Date of Patent: February 21, 2017Assignee: International Business Machines CorporationInventors: Craig A. Carson, Bret W. Dixon, Benjamin T. Horwood, John A. Kaputin
-
Patent number: 9286191Abstract: A method for diagnosing an error associated with a software is provided. The method may include receiving a stack trace associated with the error. The method may also include fetching a source code associated with the received stack trace. The method may further include parsing the fetched source code associated with the received stack trace. The method may also include generating an abstract syntax tree (AST) based on the parsed fetched source code. Additionally, the method may include inserting at least one logging call into the generated abstract tree. The method may include recompiling the captured code based on the generated abstract tree with the at least one inserted logging call. The method may also include uploading the recompiled code onto at least one deployment server.Type: GrantFiled: October 23, 2014Date of Patent: March 15, 2016Assignee: International Business Machines CorporationInventors: Craig A. Carson, Bret W. Dixon, Benjamin T. Horwood, John A. Kaputin, Adam J. Pilkington
-
Patent number: 9280445Abstract: A method for diagnosing an error associated with a software is provided. The method may include receiving a stack trace associated with the error. The method may also include fetching a source code associated with the received stack trace. The method may further include parsing the fetched source code associated with the received stack trace. The method may also include generating an abstract syntax tree (AST) based on the parsed fetched source code. Additionally, the method may include inserting at least one logging call into the generated abstract tree. The method may include recompiling the captured code based on the generated abstract tree with the at least one inserted logging call. The method may also include uploading the recompiled code onto at least one deployment server.Type: GrantFiled: March 28, 2014Date of Patent: March 8, 2016Assignee: International Business Machines CorporationInventors: Craig A. Carson, Bret W. Dixon, Benjamin T. Horwood, John A. Kaputin, Adam J. Pilkington
-
Publication number: 20150278074Abstract: A method for diagnosing an error associated with a software is provided. The method may include receiving a stack trace associated with the error. The method may also include fetching a source code associated with the received stack trace. The method may further include parsing the fetched source code associated with the received stack trace. The method may also include generating an abstract syntax tree (AST) based on the parsed fetched source code. Additionally, the method may include inserting at least one logging call into the generated abstract tree. The method may include recompiling the captured code based on the generated abstract tree with the at least one inserted logging call. The method may also include uploading the recompiled code onto at least one deployment server.Type: ApplicationFiled: October 23, 2014Publication date: October 1, 2015Inventors: Craig A. Carson, Bret W. Dixon, Benjamin T. Horwood, John A. Kaputin, Adam J. Pilkington
-
Publication number: 20150278073Abstract: A method for diagnosing an error associated with a software is provided. The method may include receiving a stack trace associated with the error. The method may also include fetching a source code associated with the received stack trace. The method may further include parsing the fetched source code associated with the received stack trace. The method may also include generating an abstract syntax tree (AST) based on the parsed fetched source code. Additionally, the method may include inserting at least one logging call into the generated abstract tree. The method may include recompiling the captured code based on the generated abstract tree with the at least one inserted logging call. The method may also include uploading the recompiled code onto at least one deployment server.Type: ApplicationFiled: March 28, 2014Publication date: October 1, 2015Applicant: International Business Machines CorporationInventors: Craig A. Carson, Bret W. Dixon, Benjamin T. Horwood, John A. Kaputin, Adam J. Pilkington
-
Publication number: 20150254085Abstract: A method for automatic execution of at least one program associated with a mounted medium, wherein the mounted medium is ejected from a device is provided. The method may include determining if an automatic program initiation on eject is required, wherein the determining is based on a detection of the mounted medium being mounted in the device. The method may also include registering the required automatic program initiation on eject, wherein the registering is based on the determination of the automatic program initiation on eject being required. The method may include storing an executable program content associated with the registered automatic program initiation on eject. Additionally, the method may include executing the stored executable program content, wherein the execution is based on a detection of the mounted medium being ejected from the device. The method may include deregistering the required automatic program initiation on eject.Type: ApplicationFiled: March 7, 2014Publication date: September 10, 2015Applicant: International Business Machines CorporationInventors: Craig A. Carson, Bret W. Dixon, Benjamin T. Horwood, John A. Kaputin
-
Publication number: 20150096888Abstract: A blood glucose test device with viewing lens seal includes a meter body rigid portion of a first polymeric material and an opening. A resilient portion of a second polymeric material more compressible than the first polymeric material integrally connected to the rigid portion defines a rigid portion outer covering. A resilient portion edge extends beyond the rigid portion and partially into the opening about a perimeter of the opening. A transparent polymeric material lens has an outer perimeter surface in contact with the resilient portion edge. Multiple flexible arms extending from the lens each have a hook member. Each hook member engages a receiving member positioned in a meter body and is retained by multiple backup ribs. Hook member engagement at a locking position pulls the lens toward the edge partially compressing the second polymeric material and creating a fluid seal between the perimeter surface and edge.Type: ApplicationFiled: October 7, 2013Publication date: April 9, 2015Applicant: Roche Diagnostics Operations, Inc.Inventors: Christopher L. Belisle, Craig A. Carson, Robert G. Davies, Joel S. Gerich, Timothy L. Ranney
-
Patent number: D629502Type: GrantFiled: February 17, 2009Date of Patent: December 21, 2010Assignee: Spiracur Inc.Inventors: Nelson S. Au, Jeffrey W. Etter, Craig A. Carson, Dean Hu
-
Patent number: D686724Type: GrantFiled: December 17, 2010Date of Patent: July 23, 2013Assignee: Spiracur Inc.Inventors: Nelson S. Au, Jeffrey W. Etter, Craig A. Carson, Dean Hu
-
Patent number: D687537Type: GrantFiled: January 24, 2013Date of Patent: August 6, 2013Assignee: Spiracur Inc.Inventors: Nelson S. Au, Jeffrey W. Etter, Craig A. Carson, Dean Hu
-
Patent number: D712024Type: GrantFiled: June 14, 2013Date of Patent: August 26, 2014Assignee: Spiracur Inc.Inventors: Nelson S. Au, Jeffrey W. Etter, Craig A. Carson, Dean Hu