BackgroundCheck.run
Search For

Joseph E Bolan, 69207 Ketrick Ct, Cary, NC 27511

Joseph Bolan Phones & Addresses

207 Ketrick Ct, Morrisville, NC 27511    919-4652610   

223 Virens Dr, Cary, NC 27511   

232 Virens Dr, Cary, NC 27511   

Vestal, NY   

2922 Ricky Dr, Endicott, NY 13760   

207 Ketrick Ct, Cary, NC 27519   

Mentions for Joseph E Bolan

Publications & IP owners

Us Patents

Data Block Update Utilizing Flash Memory Having Unused Memory Size Smaller Than The Data Block Size

US Patent:
6647480, Nov 11, 2003
Filed:
Mar 31, 2000
Appl. No.:
09/540452
Inventors:
Joseph E. Bolan - Morrisville NC
Michael D. Washburn - Johnson City NY
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1300
US Classification:
711170, 711154, 709203, 709247
Abstract:
Data stored in a block of first memory is updated over a LAN. The block is larger than the unused part of a second memory. After compressing the data it is transferred over a LAN to a device where the first and second memory are located. The data is decompressed in increments smaller than the unused part of the second memory and then written to the first memory.

Method For Using Device Enumeration Information To Identify An Operating System Running On A Computer System

US Patent:
7574534, Aug 11, 2009
Filed:
May 23, 2006
Appl. No.:
11/419988
Inventors:
Joseph E. Bolan - Cary NC, US
Robert K. Christner - Raleigh NC, US
Simon C. Chu - Chapel Hill NC, US
Peter T. Donovan - Cary NC, US
Eric R. Kern - Chapel Hill NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 3/00
G06F 9/00
US Classification:
710 15, 710 8, 710 10, 713 1, 713 2
Abstract:
Identifying an operating system running on a computer system. In one aspect of the invention, an enumeration pattern is collected, the enumeration pattern describing an enumeration of a device that has been performed between the device and the operating system running on a host computer system. The type of the operating system running on the host computer system is identified based on the collected enumeration pattern.

Power Management In A Power-Constrained Processing System

US Patent:
7779276, Aug 17, 2010
Filed:
Mar 5, 2007
Appl. No.:
11/681818
Inventors:
Joseph Edward Bolan - Cary NC, US
Keith Manders Campbell - Cary NC, US
Vijay Kumar - Cary NC, US
Malcolm Scott Ware - Austin TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1/00
G06F 1/32
G06F 15/177
G06F 15/76
US Classification:
713300, 713320, 709220, 712 13
Abstract:
Systems and methods are provided for managing power in a processing system. In one embodiment, a target system having a plurality of electronic devices is operated within a net power limit. A local controller detects power consumption for each device, and communicates the power consumption to a power management module. The power management module dynamically apportions the net power limit among the devices, and communicates the apportioned power limit for each device back to the associated local controller. Each local controller enforces the apportioned power limit to an associated device on behalf of the power management module.

Apparatus, System, And Method For Receiving Digital Instructions At Devices Sharing An Identity

US Patent:
7809993, Oct 5, 2010
Filed:
Jan 17, 2006
Appl. No.:
11/333137
Inventors:
Joseph Edward Bolan - Cary NC, US
Darren Christopher Douglas - Tucson AZ, US
Jason James Graves - Tucson AZ, US
Shah Mohammad Rezaul Islam - Tucson AZ, US
Lei Liu - Tucson AZ, US
Yoshihiko Terashita - Yamato, JP
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 11/00
US Classification:
714 48
Abstract:
An apparatus, system, and method are disclosed for receiving digital instructions at devices or controllers sharing an identity. A first controller receives a digital instruction instance over a communications medium. The digital instruction instance may be a firmware instance. The first controller has ownership of the communications medium and shares the communications medium and a common identity with a second controller. An ownership module transfers ownership of the communications medium from the first controller to the second controller. The ownership module may transfer ownership in response to the first controller successfully receiving the digital instruction instance. A request module requests a retransmission of the digital instruction instance, and may request the retransmission in response to the transfer of ownership of the communications medium. The second controller receives the retransmitted digital instruction instance in response to the retransmission request.

Power Restoration To Blade Servers

US Patent:
8024606, Sep 20, 2011
Filed:
Aug 21, 2009
Appl. No.:
12/545585
Inventors:
Joseph E. Bolan - Cary NC, US
Vijay Kumar - Cary NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 11/00
US Classification:
714 22, 714 14, 713300
Abstract:
Power restoration to blade servers including maintaining a list of blade server identifications and a value of power saving for each capped blade server; identifying losing power to the capped blade servers; restoring power to the previously capped blade servers in order of the values of power savings.

Managing Virtual Addresses Of Blade Servers In A Data Center

US Patent:
8190774, May 29, 2012
Filed:
Dec 14, 2007
Appl. No.:
11/957203
Inventors:
Joseph E. Bolan - Cary NC, US
Gregory W. Dake - Durham NC, US
Scott N. Dunham - Raleigh NC, US
Martin J. Tross - Haifa IL, US
Theodore B. Vojnovich - Cary NC, US
Ben-Ami Yassour - Haifa IL, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/16
US Classification:
709245, 709221
Abstract:
Methods, apparatus, and products for managing virtual addresses of blade servers in a data center are disclosed that include storing by a blade server management module (‘BSMM’), in non-volatile memory of a blade server, a parameter block, the parameter block including one or more virtual addresses for communications adapters of the blade server and one or more action identifiers, each action identifier representing a type of address modification; detecting, by a basic input-output system (‘BIOS’) module of the blade server upon powering on the blade server, the parameter block; and modifying, by the BIOS module of the blade server in dependence upon the one or more action identifiers of the parameter block, an address of at least one communications adapter of the blade server.

Autoconfiguration Of An Ipv6 Component In A Segmented Network

US Patent:
8194661, Jun 5, 2012
Filed:
Sep 30, 2009
Appl. No.:
12/570663
Inventors:
Joseph E. Bolan - Cary NC, US
Keith M. Campbell - Cary NC, US
Phuong T. Nguyen - Cary NC, US
Norman C. Strole - Raleigh NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04L 12/28
H04L 12/56
H04L 12/54
H04J 3/26
G06F 15/16
G06F 15/173
US Classification:
370390, 370392, 37039552, 370401, 370428, 370432, 709230, 709238
Abstract:
Autoconfiguration of an IPv6 component in a segmented network including receiving an IPv6 packet; determining whether the received IPv6 packet is a router advertisement or a router solicitation; if the received IPv6 packet is a router advertisement, then retrieving through an out-of-band link a MAC address for the IPv6 component, removing a MAC address of a sending router, inserting in the packet instead an internal MAC address for forwarding packets to the IPv6 component, removing a multicast destination MAC address, inserting in the packet the destination MAC address of the IPv6 component, and forwarding the packet to the IPv6 component as a unicast message; if the received IPv6 packet is a router solicitation, then removing the MAC address of the sending IPv6 component, inserting in the packet instead an external MAC address for forwarding packets to the router, and forwarding the packet to the router as a multicast message.

Remotely Administering A Server

US Patent:
8200800, Jun 12, 2012
Filed:
Mar 12, 2009
Appl. No.:
12/402879
Inventors:
Joseph E. Bolan - Cary NC, US
James R. Goffena - Chapel Hill NC, US
Sumeet Kochar - Apex NC, US
Adam L. Soderlund - Bahama NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/173
US Classification:
709223
Abstract:
Remotely administering a server, the server including non-volatile memory upon which is disposed one or more digital images representing the server, the server also including one or more components each of which includes non-volatile memory in which is disposed one or more digital images representing the component, where the server is connected for data communications to a management module, and remotely administering the server includes: retrieving, by the management module from the server, the digital images representing the server and the digital images representing the installed components; generating, by the management module with the digital images representing the server and the digital images representing the installed components, a graphical representation of the server with the installed components; and presenting, by the management module to a user through a GUI, the graphical representation of the server with the installed components.

NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.