Search

Joseph Cihula Phones & Addresses

  • Hillsboro, OR
  • Haleiwa, HI
  • Des Moines, IA
  • Moreno Valley, CA
  • 3409 NE 8Th Ave, Hillsboro, OR 97124

Work

Company: Intel corporation Apr 2019 Position: Senior principal engineer

Education

Degree: Master of Science, Masters School / High School: University of California, Berkeley 1990 to 1992 Specialities: Computer Science

Skills

Virtualization • Debugging • System Architecture • Software Engineering • Computer Architecture • Embedded Systems • Software Development • Intel • Embedded Software • Computer Security • Distributed Systems • Perl • C • Device Drivers • Linux • Firmware • C++ • Mobile Security • Linux Kernel • Android Development • Multithreading

Industries

Computer Software

Resumes

Resumes

Joseph Cihula Photo 1

Senior Principal Engineer

Location:
2479 northeast Nicki Ct, Hillsboro, OR 97124
Industry:
Computer Software
Work:
Intel Corporation
Senior Principal Engineer

Intel Corporation
Principal Engineer

Intel Corporation 1992 - 2009
Senior Software Security Architect
Education:
University of California, Berkeley 1990 - 1992
Master of Science, Masters, Computer Science
Case Western Reserve University 1986 - 1990
Bachelors, Bachelor of Science, Computer Engineering
Willoughby South H.s
Skills:
Virtualization
Debugging
System Architecture
Software Engineering
Computer Architecture
Embedded Systems
Software Development
Intel
Embedded Software
Computer Security
Distributed Systems
Perl
C
Device Drivers
Linux
Firmware
C++
Mobile Security
Linux Kernel
Android Development
Multithreading

Publications

Us Patents

System For Increasing Realized Secure Sockets Layer Encryption And Decryption Connections

US Patent:
7013387, Mar 14, 2006
Filed:
Jun 27, 2001
Appl. No.:
09/892671
Inventors:
Joseph F Cihula - Hillsboro OR, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
H04L 9/00
US Classification:
713153, 709232
Abstract:
A system for increasing realized secure sockets layer (“SSL”) encryption and decryption connections is disclosed. The system combines monitoring of server load with adjustment of static SSL parameters to optimize a system of devices. The system monitors parameters of the servers that affect the ability of the servers to process SSL connections. An “SSL capacity” value for each server is calculated which represents the capability of that server to process SSL connections. This value is used to calculate an SSL threshold for that server, which is then applied to the SSL device to determine how many SSL connections the SSL device should process for that server. Since the connection threshold for an SSL device is a function of the device's load and each server's SSL capacity, and these values are dynamic, the connection threshold values are recalculated periodically to ensure increased SSL performance without impact to client response.

Method And Apparatus For Strong Authentication And Proximity-Based Access Retention

US Patent:
7178034, Feb 13, 2007
Filed:
Dec 31, 2002
Appl. No.:
10/334740
Inventors:
Joseph F. Cihula - Hillsboro OR, US
Baiju V. Patel - Portland OR, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 1/24
US Classification:
713186, 713182, 713193
Abstract:
A method and apparatus for strong authentication and proximity-based access retention is presented. In this regard, an authentication agent is introduced to securely communicate with a key device associated with a user to identify the user, retrieve credentials for the user, securely communicate a session key to the key device, and identify the user who is requesting access to target resource(s) based on the user's credentials while the user's key device is proximate to the target resource(s).

Session Key Exchange

US Patent:
7526649, Apr 28, 2009
Filed:
Dec 30, 2003
Appl. No.:
10/748773
Inventors:
Willard M. Wiseman - Vernonia OR, US
David W. Grawrock - Aloha OR, US
Ernie Brickell - Portland OR, US
Matthew D. Wood - Hillsboro OR, US
Joseph F. Cihula - Hillsboro OR, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
H04L 9/00
H04L 9/32
G06F 11/30
G06F 12/14
G06F 11/00
G06F 12/16
G06F 15/18
G08B 23/00
US Classification:
713175, 713155, 713176, 713177, 713179, 713180, 713181, 713189, 726 22, 726 25, 709224
Abstract:
According to an embodiment of the invention, a method and apparatus for session key exchange are described. An embodiment of a method comprises requesting a service for a platform; certifying the use of the service for one or more acceptable configurations of the platform; and receiving a session key for a session of the service, the service being limited to the one or more acceptable configurations of the platform.

Method, Apparatus And System For Improving Security In A Virtual Machine Host

US Patent:
7765544, Jul 27, 2010
Filed:
Dec 17, 2004
Appl. No.:
11/016653
Inventors:
Ernie F. Brickell - Portland OR, US
Clifford D. Hall - Orangevale CA, US
Joseph F. Cihula - Hillsboro OR, US
Richard A. Uhlig - Hillsboro OR, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 9/455
G06F 17/00
G06F 17/30
G06F 3/048
G06F 15/16
US Classification:
718 1, 709229, 726 1, 726 2, 715767
Abstract:
A method, apparatus and system for improving security on a virtual machines host is described. A shared file system on the host may include annotations usable by a service module to access files across VMs and to enforce security policies. The service module may additionally enable a unified user interface to improve usability of the host.

Method Of Improving Computer Security Through Sandboxing

US Patent:
7908653, Mar 15, 2011
Filed:
Jun 29, 2004
Appl. No.:
10/881602
Inventors:
Ernie F. Brickell - Portland OR, US
Clifford D. Hall - Orangevale CA, US
Joseph F. Cihula - Hillsboro OR, US
Richard Uhlig - Hillsboro OR, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 12/14
G06F 12/16
US Classification:
726 22, 726 23, 726 24, 726 26, 726 2, 726 3, 713181, 713189, 709220, 709215, 709229, 709246
Abstract:
Improving security of a processing system may be accomplished by at least one of executing and accessing a suspect file in a sandbox virtual machine.

Managing And Implementing Metadata In Central Processing Unit Using Register Extensions

US Patent:
8635415, Jan 21, 2014
Filed:
Sep 30, 2009
Appl. No.:
12/571269
Inventors:
Baiju V. Patel - Portland OR, US
Rajeev Gopalakrishna - Hillsboro OR, US
Andrew F. Glew - Hillsboro OR, US
Robert J. Kushlis - Worcester MA, US
Don Alan Van Dyke - Rescue CA, US
Joseph Frank Cihula - Hillsboro OR, US
Asit K. Mallick - Saratoga CA, US
James B. Crossland - Banks OR, US
Gilbert Neiger - Portland OR, US
Scott Dion Rodgers - Hillsboro OR, US
Martin Guy Dixon - Portland OR, US
Mark Jay Charney - Lexington MA, US
Jacob (Koby) Gottlieb - Kiryat Tivon, IL
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 12/02
G06F 9/302
US Classification:
711154, 711201, 711E12002, 712221, 712225, 712 E9017
Abstract:
A set of default registers of a processor are expanded into metadata registers on the processor of a computer system. The default registers having stored thereon data, while metadata which is related to the data is stored separately on the metadata registers.

Network-Aware Policy Deployment

US Patent:
20020143914, Oct 3, 2002
Filed:
Mar 29, 2001
Appl. No.:
09/823190
Inventors:
Joseph Cihula - Hillsboro OR, US
International Classification:
G06F015/173
US Classification:
709/223000, 709/225000, 709/240000
Abstract:
Network-aware policy deployment uses dynamic network information, such as topology, congestion, link bandwidth, error rates, and the like, to intelligently deploy a policy in the most efficient manner possible. Because the software determines how to deploy a policy, the software is able to map a single user-created policy onto several devices that might otherwise have required the user to create and maintain multiple policies. Moreover, the software is able to analyze and adjust the deployment based on current network conditions.

Method And System For Automatic Association Of A Signed Certificate With A Certificate Signing Request

US Patent:
20030126131, Jul 3, 2003
Filed:
Jan 2, 2002
Appl. No.:
10/037239
Inventors:
Joseph Cihula - Hillsboro OR, US
Devendra Rath - Beaverton OR, US
International Classification:
G06F007/00
US Classification:
707/009000
Abstract:
A method and system for automatically associating a signed certificate with its matching certificate signing request. A data structure includes distinguished name data, or other suitable data, for all outstanding certificate signing requests. Distinguished name data, or other suitable data, is extracted or read from the signed certificate and compared against the data structure to identify the matching certificate signing request.
Joseph Frank Cihula from Hillsboro, OR, age ~56 Get Report