The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 27, 2020

Filed:

Jun. 21, 2017
Applicant:

Oracle International Corporation, Redwood City, CA (US);

Inventors:

John R. Feehrer, Westford, MA (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);

Aruna Jayakumar, Lexington, MA (US);

Assignee:

Oracle International Corporation, Redwood Shores, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 13/36 (2006.01); G06F 13/42 (2006.01); G06F 9/455 (2018.01);
U.S. Cl.
CPC ...
G06F 13/4282 (2013.01); G06F 9/45545 (2013.01); G06F 13/36 (2013.01); G06F 2213/0026 (2013.01);
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.


Find Patent Forward Citations

Loading…