A semi-automatic mapping of a library definition to a simple network management protocol (SNMP) management information base (MIB). By exposing the internal data needed to remotely access arbitrary user space libraries as SNMP data structures which can be directly modified over the network, the internal data, its operations, and usages operations can be modeled remotely.
Method And System For Private Information Exchange In Smart Card Commerce
Michael S. Chase-Salerno - New Paltz NY, US Sean Dague - Poughkeepsie NY, US Richard Ferri - Ulster Park NY, US Michael H. Grundy - Montgomery NY, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06K 5/00
US Classification:
235380, 235492, 235451, 235487
Abstract:
A method, system and computer program product for private information exchange in smart card commerce is disclosed. The method includes, in response to determining that an item of biometric data received on a biometric reader corresponds to an authorized user, unlocking a communication channel on a communication port, exchanging public keys between the user and authorized point of sale, receiving an information request from an external point of sale machine across the communication channel, decrypting an information request and parsing a data token. In response to determining that private data has been requested in the information request, a user is prompted for authorization to release the private information, and private information exchange in smart card commerce is performed by, in response to the user pressing a yes button on the smart card, placing an encrypted copy of the private data in the public area of the smart card for transmission across the communication channel to the external point of sale machine.
Method And System For Calculating And Displaying Risk
Christopher J. Buccella - Poughkeepsie NY, US Sean L. Dague - Poughkeepsie NY, US Daniel McCune Smith - Beaverton OR, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 11/00
US Classification:
714 39, 714 47
Abstract:
A system for calculating and rendering a risk level. In response to receiving an input to perform an action within a data processing system, a level of risk to the data processing system to perform the action is calculated based on a set of rules. It is determined whether the calculated level of risk presents an elevated risk. In response to determining that the calculated level of risk does present the elevated risk, a user interface is rendered with an appropriate elevated visual warning based on the calculated level of risk.
Private Information Exchange In Smart Card Commerce
Michael S. Chase-Salerno - New Paltz NY, US Sean Dague - Poughkeepsie NY, US Richard Ferri - Ulster Park NY, US Michael H. Grundy - Montgomery NY, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06K 5/00
US Classification:
235380, 235492, 2353825, 235487, 713185
Abstract:
A method, system and computer program product for private information exchange in smart card commerce is disclosed. The method includes, in response to determining that an item of biometric data received on a biometric reader corresponds to an authorized user, unlocking a communication channel on a communication port, exchanging public keys between the user and authorized point of sale, receiving an information request from an external point of sale machine across the communication channel, decrypting an information request and parsing a data token. In response to determining that private data has been requested in the information request, a user is prompted for authorization to release the private information, and private information exchange in smart card commerce is performed by, in response to the user pressing a yes button on the smart card, placing an encrypted copy of the private data in the public area of the smart card for transmission across the communication channel to the external point of sale machine.
Using Snmp As An Rpc Mechanism For Exporting The Data Structures Of A Remote Library
A semi-automatic mapping of a library definition to a simple network management protocol (SNMP) management information base (MIB). By exposing the internal data needed to remotely access arbitrary user space libraries as SNMP data structures which can be directly modified over the network, the internal data, its operations, and usages operations can be modeled remotely.
Christopher J. Buccella - Poughkeepsie NY, US Sean L. Dague - Poughkeepsie NY, US Kurt R. Taylor - Austin TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/30
US Classification:
707748, 707722, 707752
Abstract:
Web search by a search engine among rich media objects, the search engine including a web crawler, where web search includes: maintaining, for each of a plurality of users, a reputation score; counting, by the web crawler for a particular search term, a number of tags associated with one or more rich media objects by one or more of the users, the tags including text describing the rich media objects, the text including the particular search term; calculating, for the particular search term and for each of the one or more rich media objects, in dependence upon the number of tags associated with the rich media objects and the reputation scores of the users that associated the tags with the rich media objects, a search result score; and recording the search result scores of each of the one or more rich media objects in a primary search index.
Intelligent Demand Loading Of Regions For Virtual Universes
A computer implemented method, a computer program product, and a data processing system manage regions within a virtual universe. A current location of an avatar is identified within a virtual universe, the current location being within a currently populated region. A vectored movement of the avatar is identified. Any adjacent region that may probabilistically encounter a horizon of the avatar within a region activation time of the virtual universe is identified. If the adjacent region is deactivated, then the adjacent region is activated. An unpopulated region that is currently active is identified, wherein the unpopulated region is within an extended distance from the avatar's current location. The unpopulated region is then deactivated.
David M. Chess - Mohegan Lake NY, US Sean L. Dague - Poughkeepsie NY, US Ronald T. Goering - Austin TX, US Hidayatullah H. Shaikh - Mohegan Lake NY, US Ian N. Whalley - Pawling NY, US Steve R. White - New York NY, US Jian Yin - Bronx NY, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 9/455
US Classification:
718 1
Abstract:
A method, information processing system, and computer readable medium for managing virtual machine imaging. The method includes receiving a request for an imaging operation associated with at least one virtual machine. A notification is sent to at least one operating system associated with the at least one virtual machine of the request for the imaging operation. The operating system is determined to be in a state for the virtual machine to be imaged. The request for the imaging operation is granting in response to determining.
IBM since Feb 2001
Senior Software Engineer: Linux Technology Center
Mid Hudson Valley Linux and Open Source Users Group - Poughkeepsie, NY since Mar 2003
President and Founder
Education:
Marist College 2003 - 2009
Master of Science, Masters, Computer Science
Wesleyan University 1994 - 1998
Bachelors, Physics
Harwood Union High School 1988 - 1994
Skills:
Linux Open Source Cloud Computing Software Development Python Perl Unix Software Engineering Web Applications Openstack Git Shell Scripting C Distributed Systems Storage Java Software Design Agile Methodologies Cluster System Architecture Bash Ruby Open Source Development Subversion Apache Php Scalability Eclipse Drupal Architecture Algorithms Web Services Xen Rest Postgresql