Search

Craig A Lanzen

age ~51

from Cary, NC

Also known as:
  • Craig Andrew Lanzen
  • Craig Andre Lanzen
  • Craig L Lanzen

Craig Lanzen Phones & Addresses

  • Cary, NC
  • 205 Shalimar Dr, Durham, NC 27713
  • 3157 Lennox Ct, Lambertville, MI 48144 • 734 856-3595
  • 145 Jones Franklin Rd, Raleigh, NC 27606
  • Bowling Green, OH
  • Temperance, MI
  • Pine City, MN
  • Toledo, OH
  • 3157 Lennox Ct, Lambertville, MI 48144

Skills

Websphere • Websphere Application Server • Java Enterprise Edition • Linux • Software Engineering • Javascript • Software Development • Ant • Java • Agile Methodologies • Eclipse • Enterprise Architecture • Unix • Xml • Rest • Middleware • Servlets • Soa • Representational State Transfer

Industries

Computer Software

Us Patents

  • Unobtrusive Port And Protocol Sharing Among Server Processes

    view source
  • US Patent:
    7472195, Dec 30, 2008
  • Filed:
    Nov 19, 2003
  • Appl. No.:
    10/717007
  • Inventors:
    Erik J. Burckart - Raleigh NC, US
    Stephen M. Fontes - Morrisville NC, US
    Robert H. High - Round Rock TX, US
    Craig A. Lanzen - LambertVille MI, US
    William T. Newport - Rochester MN, US
    James L. Van Oosten - Rochester MN, US
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F 15/16
  • US Classification:
    709228, 709230, 719313, 719320
  • Abstract:
    In a hierarchy of layered applications and corresponding protocols, a port and protocol sharing method is disclosed. Traffic is received over a single shared logical port, and the traffic is routed to an interlayer communications process disposed between two layers in the hierarchy. A discrimination algorithm is applied to select a particular application/protocol layer in a higher one of the two layers to which the traffic is to be routed. The traffic is routed to the selected particular application/protocol layer. An additional application/protocol layer is added to the hierarchy. The discrimination algorithm is replaced with another discrimination algorithm program to consider the additional application/protocol layer during the selection process. The additional application/protocol layer is considered in the selecting step. When selected, the traffic is routed to the additional application/protocol layer.
  • Dynamic Http Load Balancing Method And Apparatus

    view source
  • US Patent:
    7480705, Jan 20, 2009
  • Filed:
    Jul 24, 2001
  • Appl. No.:
    09/912570
  • Inventors:
    Roberto DeLima - Apex NC, US
    Craig A. Lanzen - Durham NC, US
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F 15/177
    G06F 15/173
  • US Classification:
    709222, 709220, 709221, 709226
  • Abstract:
    The invention is a method and apparatus for facilitating load balancing in a server farm. In accordance with the invention, all of the information about each server necessary for a load balancing program to define and execute a load balancing algorithm is stored at a predetermined URL or each server. The load balancer can query the predefined URL, which returns the necessary information. The load balancer then dynamically configures the load balancing algorithm in accordance with the returned information.
  • Network Address Translation And Port Mapping

    view source
  • US Patent:
    7509435, Mar 24, 2009
  • Filed:
    Mar 12, 2001
  • Appl. No.:
    09/803825
  • Inventors:
    Andrew D. Dingsor - Durham NC, US
    Craig A. Lanzen - Durham NC, US
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F 15/16
  • US Classification:
    709246
  • Abstract:
    A method of processing a client packet from a client in a NAT (Network Address Translation & Port Mapping) system including a NAT machine and a plurality of servers. The method includes preparing a response packet responsive to the client packet, performing, by one of the servers, a translation operation on the response packet to produce a translated response packet, and transmitting the translated response packet from the server to the client, thereby bypassing the NAT machine. All subsequent response packets in the current connection can be translated and transmitted from the server directly to the client.
  • Server-Side Protocol Configuration Of Accessing Clients

    view source
  • US Patent:
    7519718, Apr 14, 2009
  • Filed:
    Feb 27, 2004
  • Appl. No.:
    10/789573
  • Inventors:
    Erik J. Burckart - Raleigh NC, US
    Stephen M. Fontes - Morrisville NC, US
    Craig A. Lanzen - Lambertville MI, US
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F 15/167
  • US Classification:
    709230, 709220, 370469
  • Abstract:
    The present invention is a method, system and apparatus for configuring a client-side communications protocol stack. In a method of the invention, a mapping can be consulted to determine a set of client-side protocol stack components which correspond to a set of protocol stack components in a server side protocol stack instance. Subsequently, a listing can be created of the determined set of client-side protocol stack components. Finally, the listing can be published for access by externally disposed client computing processes. Preferably, the listing can be reversed. Also, the consulting step further can include determining at least one attribute to be applied to at least one of the client-side protocol stack components when enabling a client-side protocol stack to interoperate with the server-side protocol stack instance.
  • Managing Bursts Of Traffic In Such A Manner As To Improve The Effective Utilization Of Session Servers

    view source
  • US Patent:
    7808894, Oct 5, 2010
  • Filed:
    Nov 9, 2007
  • Appl. No.:
    11/937748
  • Inventors:
    Gary John DeVal - Raleigh NC, US
    Curtis E. Hrischuk - Holly Springs NC, US
    Mark Johnson - Cincinnati OH, US
    Craig Andrew Lanzen - Lambertville MI, US
    Timothy Paul Pickett - Rochester MN, US
    Brian Pulito - Lexington KY, US
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G01R 31/08
  • US Classification:
    370229, 3702301
  • Abstract:
    A method, system and computer program product for managing bursts of traffic. A counter, referred to herein as a “frequency counter,” is incremented during those time intervals an overload condition is detected and is decremented during those time intervals an overload condition is not detected. An overload condition may refer to when the number of out-of-dialog messages exceeds a threshold value corresponding to the maximum number of out-of-dialog messages that should be accepted and forwarded to an associated session server. If the count of the frequency counter exceeds some pre-configured value, then traffic that exceeds the threshold for the overload condition is stopped from being sent to the associated session server. Otherwise, traffic that exceeds the threshold for the overload condition is permitted to be sent to the associated session server. By managing bursts of traffic in such a manner, the effective utilization of session servers is improved.
  • Limiting Extreme Loads At Session Servers

    view source
  • US Patent:
    7916643, Mar 29, 2011
  • Filed:
    Nov 9, 2007
  • Appl. No.:
    11/937701
  • Inventors:
    Gary John DeVal - Raleigh NC, US
    Curtis E. Hrischuk - Holly Springs NC, US
    Mark Johnson - Cincinnati OH, US
    Craig Andrew Lanzen - Lambertville MI, US
    Timothy Paul Pickett - Rochester MN, US
    Brian Pulito - Lexington KY, US
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G01R 31/08
  • US Classification:
    370235
  • Abstract:
    A method, system and computer program product for limiting extreme loads and reducing fluctuations in load at session servers. An admission rate controller of a SIP router calculates the “deflator ratio” equal to the average number of in-dialog messages received over a first fixed interval of time divided by the average number of out-of-dialog messages received over a second fixed interval of time. Further, the admission rate controller calculates the “dampening ratio” equal to the maximum number of messages allowed over a period of time divided by the number of messages admitted over a previous time interval. When an overload condition has been detected, the admission rate controller calculates the maximum number of out-of-dialog messages to be sent to its associated SIP server based on the deflator and dampening ratios. In this manner, a smoother transition from the overload condition to the non-overload condition may occur.
  • Method, System And Program Product For Closing A Communication Session With Outstanding Data Commands On A Transport Communication System

    view source
  • US Patent:
    7970915, Jun 28, 2011
  • Filed:
    Sep 28, 2004
  • Appl. No.:
    10/952106
  • Inventors:
    Erik J. Burckart - Raleigh NC, US
    David B. Gilgen - Raleigh NC, US
    Craig A. Lanzen - Lambertville MI, US
    William D. Wigger - Durham NC, US
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F 15/16
    G06F 15/173
    H04L 12/28
  • US Classification:
    709229, 709224, 709204, 709250, 370396
  • Abstract:
    Under the present invention, when a TCS receives a data command (e. g. , a read or write command) pursuant to a communication session between the TCS and an application, it will first request permission from a permission system to execute the data command. By applying a set of rules to a setting of a state variable associated with the TCS, the permission system will determine whether to grant the permission. If so, the TCS will execute the data command and change the setting of the state variable. If a close command is later received by the TCS to close the communication session, permission will once again be requested from the permission system, which will again apply a set of rules to the current setting of the state variable to determine if the session can be safely closed.
  • Unobtrusive Port And Protocol Sharing Among Server Processes

    view source
  • US Patent:
    8010683, Aug 30, 2011
  • Filed:
    Nov 12, 2008
  • Appl. No.:
    12/269397
  • Inventors:
    Erik J. Burckart - Raleigh NC, US
    Stephen M. Fontes - Morrisville NC, US
    Robert H. High - Round Rock TX, US
    Craig A. Lanzen - Lambertville MI, US
    William T. Newport - Rochester MN, US
    James L. Van Oosten - Rochester MN, US
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F 15/16
  • US Classification:
    709228, 709230, 719313
  • Abstract:
    A method for augmenting a hierarchy of layered applications and corresponding protocols can include applying a discrimination algorithm to a selection process in which a particular application/protocol layer in a listing of adjacent application/protocol layers is selected to receive traffic flowing through the hierarchy. A new application/protocol layer is inserted adjacent to the particular application/protocol layer in the hierarchy. Also, a new application/protocol layer is added to the listing, and the discrimination algorithm is replaced with another discrimination algorithm programmed to consider the new application/protocol layer during the selection process. Each of the steps of performing the inserting, adding and replacing steps are performed without decoupling or disabling other applications and protocols in the hierarchy.

Resumes

Craig Lanzen Photo 1

Craig Lanzen

view source
Location:
Detroit, MI
Industry:
Computer Software
Skills:
Websphere
Websphere Application Server
Java Enterprise Edition
Linux
Software Engineering
Javascript
Software Development
Ant
Java
Agile Methodologies
Eclipse
Enterprise Architecture
Unix
Xml
Rest
Middleware
Servlets
Soa
Representational State Transfer

Youtube

Reefer Madness: the Musical! (produced by Was...

Jimmy...Eric Newfeld Mary...Sarah RW Lecturer...Max Rissman Mae...Vini...

  • Category:
    Entertainment
  • Uploaded:
    14 Dec, 2010
  • Duration:
    14m 3s

Reefer Madness: the Musical! (produced by Was...

Jimmy...Eric Newfeld Mary...Sarah RW Lecturer...Max Rissman Mae...Vini...

  • Category:
    Entertainment
  • Uploaded:
    15 Dec, 2010
  • Duration:
    12m

Craft Club Month #1 - Memory Album

Join me for an hour where I will talk you through and make a 6x6 memor...

  • Duration:
    1h 42s

Challenging Field Conditions Photographing th...

Many things can be challenging in the field, the weather, lack thereof...

  • Duration:
    9m 16s

When Craig doesn't have something on his list

  • Duration:
    11s

craig

  • Duration:
    12s

Memory Lane with RNS #11: James Craig

For today's jaunt down Memory Lane we are joined by cellist James Crai...

  • Duration:
    2m 46s

Reefer Madness: the Musical! (produced by Was...

Jimmy...Eric Newfeld Mary...Sarah RW Lecturer...Max Rissman Mae...Vini...

  • Category:
    Entertainment
  • Uploaded:
    14 Dec, 2010
  • Duration:
    14m 38s

Mylife

Craig Lanzen Photo 2

Craig Lanzen Raleigh NC

view source
View Craig Lanzen's online profile. Reconnect with old friends and lost loves at MyLife. Find Everyone from Your Past.

Facebook

Craig Lanzen Photo 3

Craig Lanzen

view source

Get Report for Craig A Lanzen from Cary, NC, age ~51
Control profile