loadpatents
name:-0.02220606803894
name:-0.03393816947937
name:-0.00052690505981445
Swanberg; Randal Craig Patent Filings

Swanberg; Randal Craig

Patent Applications and Registrations

Patent applications and USPTO patent grants for Swanberg; Randal Craig.The latest application filed is for "multiple page size segment encoding".

Company Profile
0.34.16
  • Swanberg; Randal Craig - Austin TX US
  • Swanberg; Randal Craig - Round Rock TX US
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
Scaling energy use in a virtualized environment
Grant 8,762,680 - Arndt , et al. June 24, 2
2014-06-24
Multiple page size segment encoding
Grant 8,745,307 - Chadha , et al. June 3, 2
2014-06-03
Expanding memory size
Grant 8,458,431 - Hepkin , et al. June 4, 2
2013-06-04
Scaling energy use in a virtualized environment
Grant 8,356,193 - Arndt , et al. January 15, 2
2013-01-15
Controlling depth and latency of exit of a virtual processor's idle state in a power management environment
Grant 8,341,628 - Arndt , et al. December 25, 2
2012-12-25
Method, apparatus, and computer program product for providing a self-tunable parameter used for dynamically yielding an idle processor
Grant 8,141,083 - Olszewski , et al. March 20, 2
2012-03-20
Multiple Page Size Segment Encoding
App 20110283040 - Chadha; Sundeep ;   et al.
2011-11-17
Expanding Memory Size
App 20110107054 - Hepkin; David Alan ;   et al.
2011-05-05
Method and apparatus for dynamically adjusting page size in a virtual memory range
Grant 7,747,838 - Hepkin , et al. June 29, 2
2010-06-29
Method and apparatus for managing memory for dynamic promotion of virtual memory page sizes
Grant 7,653,799 - Hepkin , et al. January 26, 2
2010-01-26
Method and apparatus for tracking variable speed microprocessor performance caused by power management in a logically partitioned data processing system
Grant 7,543,161 - Olszewski , et al. June 2, 2
2009-06-02
Method and data processing system optimizing performance through reporting of thread-level hardware resource utilization
Grant 7,475,399 - Arimilli , et al. January 6, 2
2009-01-06
Method, apparatus, and computer program product for dynamically tuning a data processing system by identifying and boosting holders of contentious locks
Grant 7,458,076 - Swanberg , et al. November 25, 2
2008-11-25
Method And Apparatus For Dynamically Adjusting Page Size In A Virtual Memory Range
App 20080288742 - HEPKIN; DAVID ALAN ;   et al.
2008-11-20
Method And Apparatus For Managing Memory For Dynamic Promotion Of Virtual Memory Page Sizes
App 20080288718 - HEPKIN; DAVID ALAN ;   et al.
2008-11-20
Method and data processing system having dynamic profile-directed feedback at runtime
Grant 7,448,037 - Arimilli , et al. November 4, 2
2008-11-04
Method, Apparatus, And Computer Program Product For Providing A Self-tunable Parameter Used For Dynamically Yielding An Idle Processor
App 20080184257 - Olszewski; Bret Ronald ;   et al.
2008-07-31
Method, apparatus, and computer program product for dynamically tuning amount of physical processor capacity allocation in shared processor systems
Grant 7,296,133 - Swanberg November 13, 2
2007-11-13
Method, apparatus, and computer program product for dynamically tuning amount of physical processor capacity allocation in shared processor systems
App 20060101470 - Swanberg; Randal Craig
2006-05-11
Method and apparatus for monitoring variable speed microprocessor performance caused by power management
App 20060069938 - Olszewski; Bret Ronald ;   et al.
2006-03-30
Method, apparatus, and computer program product for providing a self-tunable parameter used for dynamically yielding an idle processor
App 20060048160 - Olszewski; Bret Ronald ;   et al.
2006-03-02
Method, apparatus, and computer program product for dynamically tuning a data processing system by identifying and boosting holders of contentious locks
App 20060031658 - Swanberg; Randal Craig ;   et al.
2006-02-09
Virtual mode virtual memory manager method and apparatus
Grant 6,970,990 - Rogers , et al. November 29, 2
2005-11-29
Method and data processing system having dynamic profile-directed feedback at runtime
App 20050154861 - Arimilli, Ravi Kumar ;   et al.
2005-07-14
Method and data processing system optimizing performance through reporting of thread-level hardware resource utilization
App 20050154860 - Arimilli, Ravi Kumar ;   et al.
2005-07-14
Method, system, and computer program product for invalidating pretranslations for dynamic memory removal
Grant 6,918,023 - Browning , et al. July 12, 2
2005-07-12
Stack memory protection
Grant 6,895,508 - Swanberg , et al. May 17, 2
2005-05-17
Method, system, and computer program product for migrating data from one real page to another
Grant 6,874,076 - Rogers , et al. March 29, 2
2005-03-29
Apparatus, method and computer program product for stopping processors without using non-maskable interrupts
Grant 6,832,338 - Casper , et al. December 14, 2
2004-12-14
Migrating a memory page by modifying a page migration state of a state machine associated with a DMA mapper based on a state notification from an operating system kernel
Grant 6,804,729 - Swanberg October 12, 2
2004-10-12
Virtual mode virtual memory manager method and apparatus
App 20040078631 - Rogers, Mark Douglass ;   et al.
2004-04-22
System and method for 32 bit code branching to 64 bit targets
Grant 6,725,366 - Swanberg April 20, 2
2004-04-20
Method, system, and computer program product for migrating data from one real page to another
App 20040064673 - Rogers, Mark Douglass ;   et al.
2004-04-01
Atomic memory migration apparatus and method
App 20040064601 - Swanberg, Randal Craig
2004-04-01
Method, system, and computer program product for invalidating pretranslations for dynamic memory removal
App 20040064669 - Browning, Luke Matthew ;   et al.
2004-04-01
Register bit scanning
Grant 6,654,878 - Swanberg , et al. November 25, 2
2003-11-25
Apparatus, method and computer program product for stopping processors without using non-maskable interrupts
App 20020152330 - Casper, Corene ;   et al.
2002-10-17
Method and system for functional kernel verification testing within a data processing system
Grant 6,401,218 - Linam , et al. June 4, 2
2002-06-04
System for modifying functions of static device driver using a registered driver extension extended dynamically by providing an entry point for the driver extension
Grant 5,991,822 - Mealey , et al. November 23, 1
1999-11-23
Operating system debugger using kernel and dynamic extension with debugger drivers to support different output devices
Grant 5,958,049 - Mealey , et al. September 28, 1
1999-09-28
Dynamic boot filesystem selection
Grant 5,933,631 - Mealey , et al. August 3, 1
1999-08-03
Booting an operating system using soft read-only storage (ROS) for firmware emulation
Grant 5,918,048 - Mealey , et al. June 29, 1
1999-06-29
Loadable hardware support
Grant 5,826,090 - Mealey , et al. October 20, 1
1998-10-20
Method and apparatus for conserving power and system resources in a computer system employing a virtual memory
Grant 5,778,443 - Swanberg , et al. July 7, 1
1998-07-07
Method and apparatus for device driver funnelling
Grant 5,745,763 - Mealey , et al. April 28, 1
1998-04-28
System and method for managing computer system faults
Grant 5,699,502 - Swanberg , et al. December 16, 1
1997-12-16

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed