TO

Toby Opferman

IN Intel: 20 patents #2,022 of 30,777Top 7%
CS Citrix Systems: 3 patents #410 of 1,302Top 35%
Overall (All Time): #179,527 of 4,157,543Top 5%
23
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
12393427 Core-based speculative page fault list Michael W. Chynoweth, Rajshree Chabukswar, Vijay Bahirji 2025-08-19
12165686 Memory power management method and apparatus Nivedha Krishnakumar, Virendra Vikramsinh Adsure, Jaya L. Jeyaseelan, Nadav Bonen, Barnes Cooper +2 more 2024-12-10
11989129 Multiple virtual NUMA domains within a single NUMA domain via operating system interface tables Kyle Delehanty, Sridharan Sakthivelu, Janardhana Yoga Narasimhaswamy, Vijay Bahirji 2024-05-21
11957974 System architecture for cloud gaming Makarand Dharmapurikar, Rajabali M. Koduri, Vijay Bahirji, Scott G. Christian, Rajeev Varma Penmatsa +1 more 2024-04-16
11734079 Methods of hardware and software-coordinated opt-in to advanced features on hetero ISA platforms Eliezer Weissmann, Robert Valentine, Russell C. Arnold 2023-08-22
11507368 Spoofing a processor identification instruction Russell C. Arnold, Vedvyas Shanbhogue 2022-11-22
11461098 Apparatuses, methods, and systems for instructions for operating system transparent instruction state management of new instructions for application threads Prashant Sethi, Abhimanyu Kanaiya Varde, Barry E. Huntley, Michael W. Chynoweth, Jason W. Brandt 2022-10-04
11409572 Methods of hardware and software coordinated opt-in to advanced features on hetero ISA platforms Eliezer Weissmann, Robert Valentine, Russell C. Arnold 2022-08-09
11055094 Heterogeneous CPUID spoofing for remote processors Russell C. Arnold, Vedvyas Shanbhogue, Michael W. Chynoweth 2021-07-06
10949207 Processor core supporting a heterogeneous system instruction set architecture Russell C. Arnold, Vedvyas Shanbhogue 2021-03-16
10877751 Spoofing a processor identification instruction Russell C. Arnold, Vedvyas Shanbhogue 2020-12-29
10733108 Physical page tracking for handling overcommitted memory Vijay Bahirji, Amin Firoozshahian, Mahesh Madhav, Omid Azizi 2020-08-04
10346167 Apparatuses and methods for generating a suppressed address trace James B. Crossland, Jason W. Brandt, Beeman C. Strong 2019-07-09
10001953 System for configuring partitions within non-volatile random access memory (NVRAM) as a replacement for traditional mass storage Leena K. Puthiyedath, Blaise Fanning, James B. Crossland 2018-06-19
9852069 RAM disk using non-volatile random access memory James B. Crossland, Blaise Fanning 2017-12-26
9535827 RAM disk using non-volatile random access memory James B. Crossland, Blaise Fanning 2017-01-03
9529708 Apparatus for configuring partitions within phase change memory of tablet computer with integrated memory controller emulating mass storage to storage driver based on request from software Leena K. Puthiyedath, Blaise Fanning, James B. Crossland 2016-12-27
9524227 Apparatuses and methods for generating a suppressed address trace James B. Crossland, Jason W. Brandt, Beeman C. Strong 2016-12-20
9239801 Systems and methods for preventing unauthorized stack pivoting Baiju V. Patel, Xiaoning Li, H P. ANVIN, Asit K. Mallick, Gilbert Neiger +5 more 2016-01-19
9207940 Robust and high performance instructions for system call Baiju V. Patel, James B. Crossland, Atul Khare 2015-12-08
8677022 Method and apparatus for updating a graphical display in a distributed processing environment using compression Justin Bullard 2014-03-18
8423673 Method and apparatus for updating a graphical display in a distributed processing environment using compression Justin Bullard 2013-04-16
8171169 Method and apparatus for updating a graphical display in a distributed processing environment Justin Bullard, David J. Kasik 2012-05-01