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.
Patent No.:
Date of Patent:
Feb. 03, 2015
Filed:
Apr. 30, 2007
Gil Tene, Los Altos Hills, CA (US);
Ivan Posva, Menlo Park, CA (US);
Michael A. Wolf, San Francisco, CA (US);
Daniel Dwight Grove, San Jose, CA (US);
Tom Kraljevic, San Jose, CA (US);
Gil Tene, Los Altos Hills, CA (US);
Ivan Posva, Menlo Park, CA (US);
Michael A. Wolf, San Francisco, CA (US);
Daniel Dwight Grove, San Jose, CA (US);
Tom Kraljevic, San Jose, CA (US);
Azul Systems, Inc., Sunnyvale, CA (US);
Abstract
Executing a set one or more instructions is disclosed. A set of one or more register states is saved in a software data structure. The set of instructions is speculatively executed. At least one store made to a memory location during the speculative execution is not committed until the speculative execution is successfully completed. If an abort indication is received, the state of one or more registers restored.