Inventor
David B. Rhoades
Inventor
Apex, NC, US
Overview
Patents· 61 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing51%
H04LTransmission of digital information, e.g. telegraphic communication27%
B65DContainers for storage or transport of articles or materials, e.g. bags, barrels, bottles, boxes, cans, cartons, crates, drums, jars, tanks, hoppers, forwarding containers4%
G08BSignalling systems, e.g. personal calling systems4%
G11BInformation storage based on relative movement between record carrier and transducer2%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use2%
E05FDevices for moving wings into open or closed position1%
E05YIndexing scheme associated with subclasses e05d and e05f, relating to construction elements, electric control, power supply, power signal or transmission, user interfaces, mounting or coupling, details, accessories, auxiliary operations not otherwise provided for, application thereof1%
F16HGearing1%
G01BMeasuring length, thickness or similar linear dimensions1%
PatentTitleYear
9,559,925'Network switch load balance optimization'20179,054,964'Network switch load balance optimization'20159,014,041'Method and system for configuring a device that has failed to obtain network address'20158,688,832'Load balancing for network server'20148,451,748'Method and system for configuring a device that has failed to obtain network address'20138,301,752'Load balancing for network server'20128,250,626'Securing data accessed by a software package pre-loaded on a computer system'20128,243,611'Method and system for configuring a device that has failed to obtain network address'2012D0640386'Bottle holder'20117,552,320'Arrangement for initiating a re-imaging process for a computer system'20097,480,720'Method and system for load balancing switch modules in a server system and a computer system utilizing the same'20097,469,138'Method and system for providing location information for mobile internet calling devices'20087,415,519'System and method for prevention of boot storms in a computer network'20087,269,630'Automatically switching shared remote devices in a dense server environment thereby allowing the remote devices to function as a local device'20077,257,701'Method and system for configuring an operating system in a computer system'20077,251,736'Remote power control in a multi-node, partitioned data processing system via network interface cards'20077,243,347'Method and system for maintaining firmware versions in a data processing system'20077,225,325'Customizing a computer system by using stored configuration parameters in a configuration mechanism'20077,206,929'Method for customizing a computer system by using stored configuration parameters in a configurism mechanism'20077,194,619'Remotely booting devices in a dense server environment without manually installing authentication parameters on the devices to be booted'20077,194,659'Method and system for detection and correction of entrance into an improper MBR state in a computer system'20077,171,568'Remote power control in a multi-node, partitioned data processing system'20077,171,479'Efficient delivery of boot code images from a network server'20077,143,067'System and method for installing personal computer software'20067,130,995'Secure switching for downloading network boots'20067,130,996'Method and system for restricting DHCP servers'20067,120,787'Secure switching for downloading network boots'20067,117,349'Method and system for restricting DHCP servers'20067,114,065'Method and system for restricting PXE servers'20067,114,068'Method and system for restricting PXE servers'20067,107,443'Method for customizing a computer system by using stored configuration parameters in a configurism mechanism'20067,013,385'Remotely controlled boot settings in a server blade environment'20066,996,705'Method and system for configuring the language of the BIOS in a computer system'20066,968,414'Monitoring insertion/removal of server blades in a data processing system'20056,966,006'Adaptive startup policy for accelerating multi-disk array spin-up'20056,954,147'Method and system for providing protection against theft and loss of a portable computer system'20056,931,568'Fail-over control in a computer system having redundant service processors'20056,883,125'Logging insertion/removal of server blades in a data processing system'20056,802,611'System and method for presenting, capturing, and modifying images on a presentation board'20046,735,692'Redirected network boot to multiple remote file servers'20046,728,833'Upgrading firmware on disks of the raid storage system without deactivating the server'20046,725,178'Use of hidden partitions in a storage device for storing BIOS extension files'20046,718,464'Method and system for customizing a client computer system configuration for a current user using BIOS settings downloaded from a server'20046,675,317'Method and system for determining erase procedures run on a hard drive'20046,658,563'Virtual floppy diskette image within a primary partition in a hard disk drive and method for booting system with virtual diskette'20036,473,655'Data processing system and method for creating a virtual partition within an existing partition in a hard disk drive'20026,470,455'Data processing system and method for prohibiting access to a SCSI bus'20026,412,025'Apparatus and method for automatic configuration of a personal computer system when reconnected to a network'20026,282,642'System for presetting a first or second remote boot protocol by a computer remotely receiving and storing a boot parameter prior to being powered on'20016,266,696'Full time network auxiliary for a network connected PC'20016,256,732'Computer system having automatic registration for in-box configuration'20016,195,695'Data processing system and method for recovering from system crashes'20016,167,494'Method and system for recovering from operating system failure'20006,158,020'Remote jumper set and reset'20006,094,720'Computer system having automatic power on and initialization for in-box configuration'20006,021,493'System and method for detecting when a computer system is removed from a network'20005,996,074'In-box configuration apparatus for a computer system'19995,945,915'Computer system for sending an alert signal over a network when a cover of said system has been opened'19995,927,050'In-box configuration method for a computer system'19995,860,001'Computer system having at least two boot sequences'19995,101,595'Automatic gate opener with safety provisions'1992Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1992Based in Mason, WV, US· patent location history
1999–2015Patents assigned to IBM (49)· patent assignee history
1999–2008Based in Apex, NC, US· patent location history
2004–2017Based in Raleigh, NC, US· patent location history
2006–2009Patents assigned to LENOVO SINGAPORE PTE LTD (6)· patent assignee history
2011Based in Sacramento, CA, US· patent location history
2012–2015Patents assigned to RHOADES DAVID B (6)· patent assignee history
2012–2015Patents assigned to WILK TOMASZ F (3)· patent assignee history
2015–2017Patents assigned to LENOVO ENTPR SOLUTIONS SINGAPORE PTE LTD (3)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| IBM | 49 | 1999–2015 |
| LENOVO SINGAPORE PTE LTD | 6 | 2006–2009 |
| RHOADES DAVID Bself | 6 | 2012–2015 |
| LENOVO ENTPR SOLUTIONS SINGAPORE PTE LTD | 3 | 2015–2017 |
| WILK TOMASZ F | 3 | 2012–2015 |
Locations
| Location | Patents | Span |
|---|---|---|
| Apex, NC, US | 34 | 1999–2008 |
| Raleigh, NC, US | 25 | 2004–2017 |
| Sacramento, California, US | 1 | 2011 |
| Mason, WV, US | 1 | 1992 |