ALEXANDRIA, Va., June 17 -- United States Patent no. 12,314,191, issued on May 27, was assigned to SiFive Inc. (Santa Clara, Calif.).

"Memory protection for vector operations" was invented by Krste Asanovic (Oakland, Calif.) and Andrew Waterman (Berkeley, Calif.).

According to the abstract* released by the U.S. Patent & Trademark Office: "Systems and methods are disclosed for memory protection for vector operations. For example, a method includes fetching a vector memory instruction using a processor core including a pipeline configured to execute instructions, including constant-stride vector memory instructions; partitioning a vector that is identified by the vector memory instruction into a subvector of a maximum length, greater than o...