Patents by Inventor Ben Wagner

Ben Wagner 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: 8930420
    Abstract: A method for object tracking of resource objects with acquire and release semantics can include instrumenting both an acquisition method and a release method of a resource object to write a reference to the resource object to an open object set upon acquiring the resource object, and to remove the reference to the resource object in the open object set upon releasing the resource object. The method also can include determining whether the resource object both has been flagged for garbage collection in the virtual machine and also remains referenced in the open object set. Finally, the method can include generating an error record in the virtual machine responsive to determining the resource object to have been both flagged for garbage collection in the virtual machine and also remaining referenced in the open object set.
    Type: Grant
    Filed: March 4, 2012
    Date of Patent: January 6, 2015
    Assignee: International Business Machiness Corporation
    Inventor: Ben Wagner
  • Patent number: 8346821
    Abstract: A method for object tracking of resource objects with acquire and release semantics can include instrumenting both an acquisition method and a release method of a resource object to write a reference to the resource object to an open object set upon acquiring the resource object, and to remove the reference to the resource object in the open object set upon releasing the resource object. The method also can include determining whether the resource object both has been flagged for garbage collection in the virtual machine and also remains referenced in the open object set. Finally, the method can include generating an error record in the virtual machine responsive to determining the resource object to have been both flagged for garbage collection in the virtual machine and also remaining referenced in the open object set.
    Type: Grant
    Filed: May 7, 2010
    Date of Patent: January 1, 2013
    Assignee: International Business Machines Corporation
    Inventor: Ben Wagner
  • Publication number: 20120166892
    Abstract: A method for object tracking of resource objects with acquire and release semantics can include instrumenting both an acquisition method and a release method of a resource object to write a reference to the resource object to an open object set upon acquiring the resource object, and to remove the reference to the resource object in the open object set upon releasing the resource object. The method also can include determining whether the resource object both has been flagged for garbage collection in the virtual machine and also remains referenced in the open object set. Finally, the method can include generating an error record in the virtual machine responsive to determining the resource object to have been both flagged for garbage collection in the virtual machine and also remaining referenced in the open object set.
    Type: Application
    Filed: March 4, 2012
    Publication date: June 28, 2012
    Applicant: International Business Machines Corporation
    Inventor: Ben Wagner
  • Publication number: 20110276984
    Abstract: A method for object tracking of resource objects with acquire and release semantics can include instrumenting both an acquisition method and a release method of a resource object to write a reference to the resource object to an open object set upon acquiring the resource object, and to remove the reference to the resource object in the open object set upon releasing the resource object. The method also can include determining whether the resource object both has been flagged for garbage collection in the virtual machine and also remains referenced in the open object set. Finally, the method can include generating an error record in the virtual machine responsive to determining the resource object to have been both flagged for garbage collection in the virtual machine and also remaining referenced in the open object set.
    Type: Application
    Filed: May 7, 2010
    Publication date: November 10, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Ben Wagner
  • Publication number: 20050142357
    Abstract: A pressure sensitive adhesive composition is provided comprised of a cross-linked multifunctional liquid polymer having a Tg<20° C., at least one tackifying resin compatible with the liquid polymer, and at least one additional resin which is either incompatible or at least partially incompatible with the liquid polymer.
    Type: Application
    Filed: December 6, 2004
    Publication date: June 30, 2005
    Applicant: ADHESIVES RESEARCH, INC.
    Inventors: Michael Zajaczkowski, Kevin McKinney, Andy Hogan, Ben Wagner, Nathan Meyer, Barbara Stutzman Wilt