Mark Linus Bauman - Rochester MN, US Paul Richard Chmielewski - Rochester MN, US Christopher Thomas Gloe - Rochester MN, US Dawn Marie May - Mantorville MN, US Jay Robert Weeks - Cambridge IA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F003/00
US Classification:
719310, 719313
Abstract:
A method, apparatus and computer readable medium is provided for tracking processes using a socket object. The processes are utilized to execute an application program. Initially, a process list for the socket object is created, such that the process list contains a process identifier for a first process using the socket object. If a second process is using the socket object, the process list is updated to include the process identifier for the second process.
User Authentication System And Method For Multiple Process Applications
Mark Linus Bauman - Rochester MN, US Patrick S. Botz - Rochester MN, US William Craig Rapp - Rochester MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04L009/32 G06F012/14
US Classification:
713185, 713182, 713189, 713193, 713200, 713201
Abstract:
A user within a multiple process environment is initially authenticated, such as by verifying the user's identification and password. A first process, such as a client, requests a profile token representative of the user in response to authenticating the user. The profile token has associated with it one or more usage limitations. The profile token is transferred from the first process to a second process, such as a server. The second process, upon receiving a valid profile token, is allowed to perform one or more tasks on behalf of the user within the token's usage limitations. A profile token is invalidated upon violation of a usage limitation, such as a preestablished time-out period. One or more lookup tables are used to manage the profile tokens and to store certain user and profile token information, providing increased processing security.
System Console Device Authentication In A Network Environment
A method for providing secure access to console functions of a computer system and authentication of a console device is disclosed. The method comprises first initiating a first EKE sequence to generate a unique shared secret per device utilizing a default device identifier and associated default shared secret on a system-attached device from which a console operation is desired to be enabled. Then, a shared secret is generated from the first EKE sequence, and the generated shared secret is utilized in place of the default device shared secret in subsequent console authentication procedures for that device. Following, the shared secret is securely stored within a storage location of the system and on the system-attached device. The device's shared secret is subsequently replaced on each connection from that device.
Efficient Method For Determining Record Based I/O On Top Of Streaming Protocols
Mark Linus Bauman - Rochester MN, US John Lee Brooks - Lake Katrine NY, US Bob Richard Cernohous - Rochester MN, US Clark Anthony Goodrich - Kingston NY, US Kent L. Hofer - Lake City MN, US John Charles Kasperski - Rochester MN, US Steven John Simonson - Rochester MN, US Jay Robert Weeks - Cambridge IA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 13/00
US Classification:
709220, 709227
Abstract:
Apparatus, methods and articles of manufacture for handling messages in a client-server environment. In general, computers of a client-server environment are configured with sockets to facilitate network communications. A socket of at least one of the computers is configured to recognize a format of a message to be received from another computer, whereby the socket is configured to handle receiving the message without invoking the application until the message is completely received. In general, the message may be formatted with a length field or terminating characters. In one embodiment, the socket utilizes a record definition to recognize the message format.
Method For Continuous I/O Request Processing In An Asynchronous Environment
Mark Linus Bauman - Rochester MN, US John Lee Brooks - Lake Katrine NY, US Bob Richard Cernohous - Rochester MN, US David Alan Christenson - Elgin MN, US Clark Anthony Goodrich - Kingston NY, US Kent L. Hofer - Lake City MN, US John Charles Kasperski - Rochester MN, US Steven John Simonson - Rochester MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 3/00
US Classification:
719314
Abstract:
Method, apparatus and article of manufacture for continuous modes for both asynchronous accepts and asynchronous receives. A single asynchronous accept is performed on a listening socket and a single asynchronous receive is performed on each connected socket. The continuous mode inputs result in queuing data structures on a pending queue. The contents of the pending data structures on the pending queue are copied to completion queues, while the pending data structures remain on the pending queue.
Method For Determining On Demand Right Size Buffering Within A Socket Server Implementation
Mark Linus Bauman - Rochester MN, US Bob Richard Cernohous - Rochester MN, US Kent L. Hofer - Lake City MN, US John Charles Kasperski - Rochester MN, US Steven John Simonson - Rochester MN, US Jay Robert Weeks - Cambridge IA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/16 G06F 3/00
US Classification:
709204, 709217, 709230, 719318
Abstract:
Method, apparatus and article of manufacture for acquiring a buffer after data from a remote sender (e. g. , client) has been received by a local machine (e. g. , server). Because the client data has already been received when the buffer is acquired, the buffer may be sized exactly to the size of the client data. In general, the buffer may be caller supplied or system supplied.
Method, Apparatus And Article Of Manufacture For Tracking Network Socket Usage In A Data Communication Network
Mark Linus Bauman - Rochester MN, US Paul Richard Chmielewski - Rochester MN, US Christopher Thomas Gloe - Rochester MN, US Dawn Marie May - Mantorville MN, US Jay Robert Weeks - Cambridge IA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/177
US Classification:
709223, 709203, 709224
Abstract:
A method, apparatus and computer readable medium is provided for tracking processes using a socket object. The processes are utilized to execute an application program. Initially, a process list for the socket object is created, such that the process list contains a process identifier for a first process using the socket object. If a second process is using the socket object, the process list is updated to include the process identifier for the second process.
Determining On Demand Right Size Buffering Within A Socket Server Implementation
Mark Linus Bauman - Rochester MN, US Bob Richard Cernohous - Rochester MN, US Kent L. Hofer - Lake City MN, US John Charles Kasperski - Rochester MN, US Steven John Simonson - Rochester MN, US Jay Robert Weeks - Cambridge IA, US
Assignee:
International Business Machines Corporation - Armonk NY
Method, apparatus and article of manufacture for acquiring a buffer after data from a remote sender (e. g. , client) has been received by a local machine (e. g. , server). Because the client data has already been received when the buffer is acquired, the buffer may be sized exactly to the size of the client data. In general, the buffer may be caller supplied or system supplied.
Name / Title
Company / Classification
Phones & Addresses
Mark Bauman
NORTHCOAST REAL ESTATE, LTD
Mark Bauman
F&B REAL ESTATE, LC
License Records
Mark G. Bauman
License #:
9426 - Expired
Issued Date:
Aug 29, 1985
Renew Date:
May 31, 1996
Expiration Date:
May 31, 1996
Type:
Certified Public Accountant
Isbn (Books And Publications)
Harry H. Epstein and the Rabinate As Conduit for Change
Record Streaks: Mark Bauman (Michigan) and Patty Hung (California) will aim to complete their 56th and 39th consecutive Boston Marathons, respectively. By finishing, theyll extend the longest consecutive finish streaks in Boston Marathon history for mens and womens athletes.