Patents Represented by Attorney Steven L. Bennett
-
Patent number: 8347277Abstract: For a source file on which basis a binary object file has been generated, a digital signature is generated for the source file, and the digital signature is stored. The digital signature may be secure hash algorithm (SHA) hash values. The binary object file is output. To verify that the binary object file has been generated from the source file, a digital signature is generated for the source file, and compared to the digital signature for the source file as previously stored. Where the digital signature for the source file as has been generated matches the digital signature for the source file previously stored, the binary object file is indicated as having been generated from the source file.Type: GrantFiled: August 17, 2007Date of Patent: January 1, 2013Assignee: International Business Machines CorporationInventors: Ramachandra N. Pai, Gerrit Huizenga, Eric B. Munson
-
Patent number: 8336052Abstract: A first computer program runs in user memory space of a computing environment, and a second computer program runs in kernel memory space of the computing environment. The first computer program determines processes that constitute a workload. The second computer program creates a workload identifier corresponding to the workload, and associates the processes with the workload identifier. The first computer program requests metrics regarding the workload. In response, the second computer program collects such metrics by collecting metrics regarding the processes that constitute the workload and that are associated with the workload identifier The second computer program reports the metrics regarding the workload to the first computer program.Type: GrantFiled: June 16, 2008Date of Patent: December 18, 2012Assignee: International Business Machines CorporationInventors: Narasimha N. Sharoff, Vivek Kashyap, Chandrasekhara Seetharaman
-
Patent number: 8291472Abstract: Embodiments of the invention provide for adjusting authentication conditions in real-time. A graph-theoretic data structure is dynamically constructing, having nodes corresponding to received valid and invalid authentication credentials used in attempts to access a system. Based on the graph-theoretic data structure, embodiments compute a probability of an invalid credential being an authentication attempt by a particular type of user. If the probability is beyond a threshold probability, embodiments trigger a security event is to adjust an authentication condition of the system, e.g., to increase or decrease a maximum permissible number of failed login attempts within a certain period of time.Type: GrantFiled: January 28, 2010Date of Patent: October 16, 2012Assignee: International Business Machines CorporationInventors: Nathan V Bak, Patricia A Gaughen, Avantika R Mathur, Timothy C Pepper
-
Patent number: 8250047Abstract: Hybrid multi-threaded access to data structures is provided in which hazard pointers are used for reads and locks are used for updates. Where a reader is attempting to read a data structure, the reader maintains a hazard pointer to the data structure before reading it, without globally acquiring a lock on the data structure. Upon the reader being finished reading the data structure, it removes the hazard pointer from the data structure. Where an updater is attempting to update the data structure, the updater globally acquires a lock on the data structure before updating it. Upon the updater being finished updating the data structure, it releases the lock from the data structure. To delete the data structure, first it is determined whether any hazard pointers point to the data structure, and where no hazard pointers do, the data structure is deleted.Type: GrantFiled: May 20, 2005Date of Patent: August 21, 2012Assignee: International Business Machines CorporationInventors: Paul E. McKenney, Maged M. Michael
-
Patent number: 8250330Abstract: A memory controller includes ports and corresponding tables. Each port is receptive to one or more memory modules. Each table includes entries mapping memory addresses to the memory modules. Each entry corresponds to no more than one of the memory modules. The tables support asymmetric population of the memory modules within the ports; each port is capable of having a different number of memory modules relative to the other ports. The tables impose no restrictions on where the memory modules are to be inserted within the ports, both number-wise and position-wise. The tables are independently configurable; the configuration of each table is modifiable independently of the configurations of the other tables. Each table is dynamically configurable. The entries of a table are modifiable to reflect changes in the number and type of the memory modules connected, without restarting or temporarily halting the computer system containing the memory controller.Type: GrantFiled: December 11, 2004Date of Patent: August 21, 2012Assignee: International Business Machines CorporationInventors: Eric N. Lais, Donald R. DeSota, Michael Grassi, Bruce M. Gilbert
-
Patent number: 7908719Abstract: A product package clip has tamper evident protection which is formed integrally with the clip. Breakage of a frangible occluding portion indicates that the integrity of the package has been jeopardized.Type: GrantFiled: December 9, 2007Date of Patent: March 22, 2011Assignee: International Business Machines CorporationInventors: Ivan Neil Liverman, Mark Edmund Maresh, Robert Tucker Sanders, Eric Allen Stegner, Robert William Stegner
-
Patent number: 7878332Abstract: A packaging material which impart fragility capability and is easily manufactured and handled in preparing a product for shipment. The material is fabricated as a planar body having fold lines on which the body may be folded to encircle a product being packaged. The planar body is formed with locking features which enable a handler to easily secure the material about the packaged product and with defined openings facilitating handling.Type: GrantFiled: May 9, 2008Date of Patent: February 1, 2011Assignee: International Business Machines CorporationInventors: Weric Allen Stegner, Robert William Stegner, Christopher John Sattora
-
Patent number: 7870653Abstract: A product package clip has tamper evident protection which is formed integrally with the clip. Breakage of frangible connectors indicates that the clip, and thus the package, has been the target of tampering.Type: GrantFiled: July 8, 2008Date of Patent: January 18, 2011Assignee: International Business Machines CorporationInventors: Mark Edmund Maresh, Eric Allen Stegner, Robert William Stegner
-
Patent number: 7648318Abstract: An arrangement of securing frame assemblies is provided within a shipping enclosure and engaging packages being handled. The frame assemblies are secured to side walls of the container and act in pairs to extend from respective sides and join together to form bracing barriers extending across the width of the container.Type: GrantFiled: December 4, 2006Date of Patent: January 19, 2010Assignee: International Business Machines CorporationInventors: Mark Edmund Maresh, Eric Allen Stegner, Robert William Stegner
-
Patent number: 7643797Abstract: RFID tags to provide a relatively low power and power conserving wireless communication system to dynamically and automatically transfer all preselected data developed in designated digital devices to a centralized data processing system. Inclusion, in the target mobile wireless devices from which data is to be transferred, of an RFID tag, preferably passive, to minimize power consumption that is conventionally recognizable by a short range RF transceiver in the computer system to which data is to be transferred. Thus, each mobile wireless device being tracked includes a short range RFID tag, a short range RF transceiver and storage means for the digital data developed by the device that is to be transferred.Type: GrantFiled: June 23, 2008Date of Patent: January 5, 2010Assignee: International Business Machines CorporationInventors: Oliver K Ban, Anthony Cappa Spielberg
-
Patent number: 7643306Abstract: A cabinet includes spaces for a number of electronic enclosures, each of which has a free end from which a pair of levers extend upward and downward to teeth engaging slots within the cabinet, aiding in the insertion and removal of the enclosures from the cabinet. An electronic enclosure that is wider than a standard width includes additional teeth on crank plates turning with the levers. The electronic enclosure may include an electrically-operated interlock mechanism preventing the insertion or removal of the electronic enclosure by preventing movement of a shaft attached to either or both of the levers.Type: GrantFiled: July 14, 2007Date of Patent: January 5, 2010Assignee: International Business Machines CorporationInventor: Christopher Kent Karstens
-
Patent number: 7626959Abstract: A hybrid cellular telephonic and satellite radio broadcast system for enabling a wireless mobile computer to rapidly and effectively access information from the Web. The combination of a mobile wireless receiving computer, with wireless cellular telecommunication associated with the receiving computer for transmitting a request for data from the receiving computer to the Web, an implementation for accessing the requested data from the Web, a satellite transponder, wireless communication for transmitting said accessed requested data to the satellite transponder, an implementation on the satellite transponder for broadcasting the accessed requested data and apparatus in the mobile wireless receiving computer for receiving the broadcast data.Type: GrantFiled: June 23, 2008Date of Patent: December 1, 2009Assignee: International Business Machines CorporationInventors: Timothy Alan Dietz, Anthony Cappa Spielberg