Search

Richard F Foltak

from Chuluota, FL
Age ~55

Richard Foltak Phones & Addresses

  • 863 Mills Estate Pl, Oviedo, FL 32766
  • Chuluota, FL
  • Lucas, TX
  • 4104 Ridge Park Way, Plano, TX 75024 (972) 377-0654
  • 8200 Southwestern Blvd, Dallas, TX 75206
  • 530 Mansion Ct, Santa Clara, CA 95054
  • San Jose, CA
  • 901 Saddlebrook Dr, Allen, TX 75002

Work

Company: Cisco system, inc. May 2001 Position: Technical leader

Education

Degree: MBA School / High School: Southern Methodist University - Cox School of Business 2007 to 2009 Specialities: Executive Master in Business Administration

Skills

Strategy • Operations Management • Strategic Partnerships • Cross Functional Team Leadership • Product Marketing • Entrepreneurship • Business Planning • Innovation • Qos • Saas • Cloud Computing • Strategic Planning • Analysis • Product Management • Telecommunications • Go To Market Strategy • Ip • Enterprise Software • Leadership • Software Development • Integration • Networking • Internet Protocol • Embedded Operating Systems • Kernel Programming • Realtime Programming • Software As A Service

Languages

English • French • Polish

Ranks

Certificate: Aws Certified Solutions Architect - Associate

Interests

Leadership • Technology • Experimentation • Reading • Business • Global Finance • Ruby • Perl • History • Children • Gardening • Environment • Education • Strategy • Innovation • Programming • Poverty Alleviation • Php • Permaculture • Python • Etc • Investing • Economic Empowerment • Tcl/Tk

Industries

Computer Networking

Resumes

Resumes

Richard Foltak Photo 1

Vp, Head Of Cloud

View page
Location:
901 Saddlebrook Dr, Allen, TX 75002
Industry:
Computer Networking
Work:
Cisco System, Inc. since May 2001
Technical Leader

Katlof Asset Management, LLC Nov 2005 - Oct 2008
Managing Partner

DMR Ventures, LLC May 2002 - Dec 2003
Managing Partner

Cisco Systems Jul 1998 - May 2001
Project Lead

Sequel Systems, Inc Jan 1998 - Jul 1998
Assistant Vice President / Principle Technology
Education:
Southern Methodist University - Cox School of Business 2007 - 2009
MBA, Executive Master in Business Administration
McGill University 1988 - 1992
B.Eng, Electrical Engineering
Skills:
Strategy
Operations Management
Strategic Partnerships
Cross Functional Team Leadership
Product Marketing
Entrepreneurship
Business Planning
Innovation
Qos
Saas
Cloud Computing
Strategic Planning
Analysis
Product Management
Telecommunications
Go To Market Strategy
Ip
Enterprise Software
Leadership
Software Development
Integration
Networking
Internet Protocol
Embedded Operating Systems
Kernel Programming
Realtime Programming
Software As A Service
Interests:
Leadership
Technology
Experimentation
Reading
Business
Global Finance
Ruby
Perl
History
Children
Gardening
Environment
Education
Strategy
Innovation
Programming
Poverty Alleviation
Php
Permaculture
Python
Etc
Investing
Economic Empowerment
Tcl/Tk
Languages:
English
French
Polish
Certifications:
Aws Certified Solutions Architect - Associate
Aws Certified Developer - Associate
Aws Certified Sysops Administrator - Associate
Aws Certified Solutions Architect - Professional
Aws Certified Devops Engineer - Professional
Aws Certified Big Data - Specialty
Aws Certified Security - Specialty
Aws Certified Advanced Networking - Specialty
Gcp Professional Cloud Architect
Aws Certified Cloud Practitioner
Gcp Professional Data Engineer
Aws Certified Machine Learning - Specialty
Gcp Professional Cloud Developer
Gcp Professional Cloud Security Engineer
Gcp Professional Cloud Network Engineer
Itil 4 Foundation
Certified Information Systems Security Professional (Cissp)
Certified Information Security Manager (Cism)
Certified In Risc and Information Systems Control (Crisc)
Certified Cloud Security Professional (Ccsp)
Cerified In the Governance of Enterprise It (Cgeit)
Certified Chief Information Security Officer
Certified Secure Software Lifecycle Professional (Csslp)

Business Records

Name / Title
Company / Classification
Phones & Addresses
Richard Foltak
President
KATLOF ASSET MANAGEMENT, LLC
Management Services
901 Saddlebrook Dr, Allen, TX 75002

Publications

Us Patents

Module Firmware Recovery

View page
US Patent:
6958972, Oct 25, 2005
Filed:
Jul 31, 2003
Appl. No.:
10/633003
Inventors:
Richard Foltak - Santa Clara CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G01R031/08
US Classification:
370216, 714 2
Abstract:
A network access server (NAS) for use in a communications system utilized by users of telephone, fax, or modem calls, the NAS having more than one processor with a plurality of processors forming a module, each processor for performing various functions by executing code stored in memory device accessible by the processor wherein either upgrading of the stored code or recovery of one or more of the processors is required. Upon determining that one or more processors are ‘bad’, the NAS and schedules recovery of the ‘bad’ processor during a window of time defined by a predetermined duration of time in the day during which the communications system is least utilized by the users, disables the particular module so that no calls are processed through the particular module and attempts recovery of the ‘bad’ processor during the window of time.

Configurable Digit Collection For Various Signaling Protocols

View page
US Patent:
7039175, May 2, 2006
Filed:
Jun 2, 2000
Appl. No.:
09/587164
Inventors:
Richard Foltak - Santa Clara CA, US
Edward Groenendaal - Hornsby, AU
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
H04M 7/00
US Classification:
379229, 379232, 379240
Abstract:
A PSTN (Public Switching Telephone Network) device includes a Dynamically Configurable Signaling State Machine (DCSSM). The DCSSM can be programmed to recognize multiple signaling templates. The DCSSM can also be programmed to modify existing recognized standardized signaling templates. Programming is accomplished via a configuration interface. Commands are sent to the DCRSSM via the PSTN device's configuration interface. When the trunk controller receives a signal or is required to transmit a signal, the DCSSM executes the directives configured with the programmed signaling templates within a signaling state machine.

Maintaining A Common Aaa Session Id For A Call Over A Network

View page
US Patent:
7293096, Nov 6, 2007
Filed:
Sep 28, 2001
Appl. No.:
09/965932
Inventors:
Richard Foltak - Plano TX, US
Lio Cheng - Fremont CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 15/16
US Classification:
709228, 709227
Abstract:
A method, system, and apparatus are provided for maintaining a common session identifier for a call over a network. In at least one embodiment, the session identifier is provided as a non-required parameter in accordance with a tunnel protocol.

Maintaining A Common Aaa Session Id For A Call Over A Network

View page
US Patent:
7328268, Feb 5, 2008
Filed:
Oct 26, 2001
Appl. No.:
10/032628
Inventors:
Richard Foltak - Plano TX, US
Lio Cheng - Fremont CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 15/16
US Classification:
709228, 709227
Abstract:
A method, system, and apparatus are provided for maintaining a common unique session identifier for a call over a network. In at least one embodiment, a unique session identifier is created by appending the IP address of an access server to a local session identifier.

Module Firmware Recovery

View page
US Patent:
7590050, Sep 15, 2009
Filed:
Sep 6, 2005
Appl. No.:
11/220631
Inventors:
Richard Foltak - Santa Clara CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
H04J 3/14
US Classification:
370217, 370216, 370352, 370353, 370356, 707202
Abstract:
A network access server (NAS) for use in a communications system utilized by users of telephone, fax, or modem calls, the NAS having more than one processor with a plurality of processors forming a module, each processor for performing various functions by executing code stored in memory device accessible by the processor wherein either upgrading of the stored code or recovery of one or more of the processors is required. Upon determining that one or more processors are ‘bad’, the NAS and schedules recovery of the ‘bad’ processor during a window of time defined by a predetermined duration of time in the day during which the communications system is least utilized by the users, disables the particular module so that no calls are processed through the particular module and attempts recovery of the ‘bad’ processor during the window of time.

Session Redundancy Using A Replay Model

View page
US Patent:
8074094, Dec 6, 2011
Filed:
Aug 20, 2007
Appl. No.:
11/841025
Inventors:
Jeffrey David Haag - Raleigh NC, US
Gary Lee Harris - Raleigh NC, US
Samuel G. Henderson - Raleigh NC, US
Richard Foltak - Plano TX, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 9/52
US Classification:
713375, 713400, 714 13
Abstract:
A mechanism for synchronizing states of components in a first routing engine to corresponding components in a second routing engine is provided. In order to reduce the amount of data required to synchronize the state of the components and the time and resources required to perform the synchronization, the state-related information transmitted from the first routing engine to the second routing engine is limited to information used to build states of a subset of the components associated with the first routing engine. That subset of components is limited to those components that receive stimuli (e. g. , data streams or data packets) from sources external to the routing engine. Other components on the second routing engine synchronize state by receiving information from those components on the second routing engine that received the external stimuli information.

Session Redundancy Using A Replay Model

View page
US Patent:
20120072757, Mar 22, 2012
Filed:
Nov 30, 2011
Appl. No.:
13/307120
Inventors:
Jeffrey David Haag - Raleigh NC, US
Gary Lee Harris - Raleigh NC, US
Samuel G. Henderson - Raleigh NC, US
Richard Foltak - Plano TX, US
International Classification:
G06F 9/52
US Classification:
713375
Abstract:
A mechanism for synchronizing states of components in a first routing engine to corresponding components in a second routing engine is provided. In order to reduce the amount of data required to synchronize the state of the components and the time and resources required to perform the synchronization, the state-related information transmitted from the first routing engine to the second routing engine is limited to information used to build states of a subset of the components associated with the first routing engine. That subset of components is limited to those components that receive stimuli (e.g., data streams or data packets) from sources external to the routing engine. Other components on the second routing engine synchronize state by receiving information from those components on the second routing engine that received the external stimuli information.

Module Firmware Recovery

View page
US Patent:
6606298, Aug 12, 2003
Filed:
Jun 30, 1999
Appl. No.:
09/346557
Inventors:
Richard Foltak - Santa Clara CA
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G01R 3108
US Classification:
370216, 370242
Abstract:
A method and apparatus of the present invention includes a network access server (NAS) for use in a communications system utilized by users of telephone, fax, or modem calls, the NAS having more than one processor with a plurality of processors forming a module, each processor for performing various functions by executing code stored in a memory device accessible by the processor wherein either upgrading of the stored code or recovery of one or more of the processors is required. The NAS determines that one or more of the processors of a particular module is âbadâ, marks the bad processors as being in a âRecovery Pendingâ state, schedules recovery of the âbadâ processor during a window of time defined by a predetermined duration of time in the day during which the communications system is least utilized by the users, disables the particular module so that no calls are processed through the particular module, attempts recovery of the âbadâ processor during the window of time and if the step of attempting recovery takes longer than the window of time, stops the recovery and retries recovery during the window of time on the next day.
Richard F Foltak from Chuluota, FL, age ~55 Get Report