Search

Tayfun E Kocaoglu

from Los Gatos, CA
Age ~63

Tayfun Kocaoglu Phones & Addresses

  • 18094 Reed Knoll Rd, Los Gatos, CA 95033 (408) 395-4516
  • 16400 Matilija Dr, Los Gatos, CA 95030 (408) 357-0667 (408) 399-1536
  • Monte Sereno, CA
  • Sunnyvale, CA
  • Hulen, KY
  • Fremont, CA
  • Santa Cruz, CA

Publications

Us Patents

Validating Message-Signaled Interrupts

View page
US Patent:
20130080673, Mar 28, 2013
Filed:
Sep 26, 2011
Appl. No.:
13/245541
Inventors:
John R. Feehrer - Westford MA, US
Hugh R. Kurth - Woburn MA, US
Carl F. Humphreys - Burlington MA, US
David M. Kahn - Makawao HI, US
John G. Johnson - San Jose CA, US
Tayfun Kocaoglu - Los Gatos CA, US
Gregory C. Onufer - Palo Alto CA, US
Assignee:
ORACLE INTERNATIONAL CORPORATION - Redwood Shores CA
International Classification:
G06F 13/24
US Classification:
710268
Abstract:
The disclosed embodiments provide a system that validates message-signaled interrupts. During operation, the system receives a message-signaled interrupt from a requesting device. This message-signaled interrupt includes an interrupt vector that identifies an interrupt, and is accompanied by an identification tag that identifies the source of the interrupt. The system uses the interrupt vector to access a stored tag from a tracking mechanism that associates source devices with their assigned interrupt vector(s). The system then compares the identification tag and the stored tag to validate the message-signaled interrupt.

Separation Of Control And Data Plane Functions In Soc Virtualized I/O Device

View page
US Patent:
20170286354, Oct 5, 2017
Filed:
Jun 21, 2017
Appl. No.:
15/629293
Inventors:
- Redwood City CA, US
Matthew Cohen - Cambridge MA, US
Rahoul Puri - Los Altos CA, US
Tayfun Kocaoglu - Los Gatos CA, US
John Johnson - San Jose CA, US
David Kahn - Makawao HI, US
Alan Adamson - San Diego CA, US
Sriram Jayakumar - Lexington MA, US
Julia Harper - Arlington MA, US
Robert G. Sheldon - Duxbury MA, US
Mark Kanda - Austin TX, US
International Classification:
G06F 13/42
G06F 9/455
G06F 13/36
Abstract:
An apparatus and method for controlling a device with shared hardware resources to provide separate execution environments for control and data functions are disclosed. A processor may be configured to generate a first request to access control functions of the device in response to execution of a first thread, and generate a second request to access data functions of the device in response to execution of a second thread. A communication unit may send first indicative of the first request and second data indicative of the second request to the device via first and second ports, respectively.
Tayfun E Kocaoglu from Los Gatos, CA, age ~63 Get Report