Patents by Inventor Patricia G. Driever
Patricia G. Driever has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20150026339Abstract: The disclosed network resource management system employs a hardware configuration management (HCM) information handling system (IHS) that may couple to a single administered IHS or to multiple administered IHSs via an administrative network. An HCM tool in the HCM IHS may generate, modify and store hardware configuration information, including physical network identifications (PNet IDs), in an HCM database and share the HCM database with the administered IHSs. The administered IHS may be a privileged network access (PNA) IHS. The PNA IHS may receive a privileged network access management (PNAM) database from a PNAM IHS via the administrative network. The PNA tool may extract hardware configuration information, including PNet IDs, from the HCM database and privileged network access information, including PNet IDs, from the PNAM database. The PNA tool may utilize the information, including PNet IDs, to enable the PNA IHS to limit access to privileged networks.Type: ApplicationFiled: July 22, 2013Publication date: January 22, 2015Applicant: International Business Machines CorporationInventors: Jerry W. Stevens, Patricia G. Driever, Constantinos Kassimis, JR., Gary Owen McAfee, Alexandra Winter
-
Publication number: 20150023364Abstract: Provided are a method, a system, and a computer program product in which a plurality of switches are maintained in a cascaded configuration. A switch relays a switch fabric internal link services (SW-ILS) to generate a pair of exchanges comprising a first exchange and a second exchange at the switch. In response to a termination of the first exchange of the pair of exchanges, the second exchange of the pair of exchanges is terminated.Type: ApplicationFiled: July 18, 2013Publication date: January 22, 2015Applicant: International Business Machines CorporationInventors: Patricia G. Driever, Roger G. Hathorn, Henry J. May, Christoph Raisch, Daniel Sentler
-
Patent number: 8615586Abstract: A method for detecting virtual images in a network, the network including a host system and a plurality of physical devices in operable communication with one another, includes forming a query packet at the host system; providing the query packet to at least one of the plurality of physical devices; forming at the at least of the plurality of physical devices a first vector in response to the query packet, the first vector including a bit for each possible virtual image that may be formed in the at least one of the plurality of devices and indicating which of the virtual images are configured and addressable; and providing the first vector to the host system.Type: GrantFiled: June 23, 2010Date of Patent: December 24, 2013Assignee: International Business Machines CorporationInventors: Scott M. Carlson, Daniel F. Casper, Scott B. Compton, Patricia G. Driever, John R. Flanagan, Roger G. Hathorn, Louis W. Ricci, Dale F. Riedy, Harry M. Yudenfriend
-
Patent number: 8521890Abstract: A Hardware Management Console (HMC) configures virtual networks. The HMC extends Internal Queued Direct I/O to an intra-ensemble data network (IEDN) within a cluster of virtual servers to define a single channel path identifier, and to define a channel parameter. The HMC defines at least one virtual network. The HMC defines a bridge port within each CPC that supports at least one of the virtual servers. The HMC defines a network interface for each virtual server within each cluster. The HMC grants access to a corresponding virtual network for each virtual server.Type: GrantFiled: June 7, 2011Date of Patent: August 27, 2013Assignee: International Business Machines CorporationInventors: Kimberly T. Bailey, Patricia G. Driever, Constantinos Kassimis, Angelo Macchiano, Sr., Gary O. McAfee, Jerry W. Stevens, Richard P. Tarcza, Alexandra Winter
-
Patent number: 8495255Abstract: A computer program product is provided for performing a method comprising: receiving, by the host processor, physical configuration information including identification of a location of each physical endpoint connected to the host processor and a plurality of communication paths associated with each physical endpoint; sending at least one message to each physical endpoint on each of the plurality of communication paths in response to receiving the physical configuration information, the at least one message requesting identification of a logical entity at the endpoint, and receiving logical configuration information identifying the logical entity; and generating a data collection accessible by the host processor, the data collection including the physical configuration information and the logical configuration information for each logical entity, and identification of a location of each physical endpoint connected to the host processor and a plurality of communication paths to each logical entity.Type: GrantFiled: April 27, 2012Date of Patent: July 23, 2013Assignee: International Business Machines CorporationInventors: Tracy D. Butler, Scott B. Compton, Patricia G. Driever, Ilene A. Goldman, Craig D. Norberg, Dale F. Riedy, Matthew H. Sabins, Michael J. Shannon, Harry M. Yudenfriend
-
Publication number: 20130097339Abstract: A computer program product is provided for performing: obtaining, by a channel subsystem, a transport command word (TCW) specified by an operating system, the TCW comprising an address of a transport services request block (TSRQB) and an address of a transport services response block (TSRSB); obtaining the TSRQB; building at least one command request based on the TSRQB, and sending the at least one command request from the channel subsystem to at least one network entity, the at least one command request including at least one of a fibre-channel generic services (FC-GS) request, a fibre-channel link services (FC-LS) request, and a fibre-channel link-level function (FC-SB) request; receiving a response to the at least one command request from the at least one network entity; and storing the response to the TSRSB based on the address of the TSRSB obtained from the TCW.Type: ApplicationFiled: December 7, 2012Publication date: April 18, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Daniel F. Casper, Patricia G. Driever, John R. Flanagan, Louis W. Ricci, Gustav E. Sittmann, III
-
Publication number: 20120317567Abstract: A Hardware Management Console (HMC) configures virtual networks. The HMC extends Internal Queued Direct I/O to an intra-ensemble data network (IEDN) within a cluster of virtual servers to define a single channel path identifier, and to define a channel parameter. The HMC defines at least one virtual network. The HMC defines a bridge port within each CPC that supports at least one of the virtual servers. The HMC defines a network interface for each virtual server within each cluster. The HMC grants access to a corresponding virtual network for each virtual server.Type: ApplicationFiled: June 7, 2011Publication date: December 13, 2012Applicant: International Business Machines CorporationInventors: Kimberly T. Bailey, Patricia G. Driever, Constantinos Kassimis, Angelo MacChiano, SR., Gary O. McAfee, Jerry W. Stevens, Richard P. Tarcza, Alexandra Winter
-
Patent number: 8332542Abstract: A computer program product for procuring information from entities in a network via an Input/Output (I/O) processing system includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method. The method includes receiving, at a channel subsystem, at least one network topology information request from an operating system. The method also includes building at least one command request that includes the at least one network topology information request, and sending the at least one command request from the channel subsystem to at least one network entity. The method further includes receiving a response to the at least one command request from the at least one network entity by the channel subsystem, and forwarding the response from the channel subsystem to the operating system.Type: GrantFiled: November 12, 2009Date of Patent: December 11, 2012Assignee: International Business Machines CorporationInventors: Daniel F. Casper, Patricia G. Driever, John R. Flanagan, Louis W. Ricci, Gustav E. Sittmann, III
-
Publication number: 20120215946Abstract: A computer program product is provided for performing a method comprising: receiving, by the host processor, physical configuration information including identification of a location of each physical endpoint connected to the host processor and a plurality of communication paths associated with each physical endpoint; sending at least one message to each physical endpoint on each of the plurality of communication paths in response to receiving the physical configuration information, the at least one message requesting identification of a logical entity at the endpoint, and receiving logical configuration information identifying the logical entity; and generating a data collection accessible by the host processor, the data collection including the physical configuration information and the logical configuration information for each logical entity, and identification of a location of each physical endpoint connected to the host processor and a plurality of communication paths to each logical entity.Type: ApplicationFiled: April 27, 2012Publication date: August 23, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Tracy D. Butler, Scott B. Compton, Patricia G. Driever, Ilene A. Goldman, Craig D. Norberg, Dale F. Riedy, Matthew H. Sabins, Michael J. Shannon, Harry M. Yudenfriend
-
Patent number: 8244924Abstract: A computer program product for processing communications between a host processor and a plurality of devices includes a tangible storage medium for performing a method comprising: receiving, by the host processor, physical configuration information including identification of a location of each physical endpoint connected to the host processor and a plurality of communication paths associated with each physical endpoint; sending at least one message to each physical endpoint on each of the plurality of communication paths, the at least one message requesting identification of a logical entity at the endpoint, and receiving logical configuration information identifying the logical entity; and generating a data collection accessible by the host processor, the data collection including the physical configuration information and the logical configuration information for each logical entity, and identification of a location of each physical endpoint connected to the host processor and a plurality of communicationType: GrantFiled: June 24, 2010Date of Patent: August 14, 2012Assignee: International Business Machines CorporationInventors: Tracy D. Butler, Scott B. Compton, Patricia G. Driever, Ilene A. Goldman, Craig D. Norberg, Dale F. Riedy, Matthew H. Sabins, Michael J. Shannon, Harry M. Yudenfriend
-
Publication number: 20120110155Abstract: An integrated hybrid system is provided. The hybrid system includes compute components of different types and architectures that are integrated and managed by a single point of control to provide federation and the presentation of the compute components as a single logical computing platform.Type: ApplicationFiled: November 2, 2010Publication date: May 3, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ingo Adlung, Kimberly T. Bailey, Friedemann Baitinger, Patricia G. Driever, Jeffrey A. Frey, Lap T. Huynh, Constantinos Kassimis, Angelo Macchiano, Bruce Ratcliff, Jerry W. Stevens, Stephen R. Valley
-
Publication number: 20110320602Abstract: A method for detecting virtual images in a network, the network including a host system and a plurality of physical devices in operable communication with one another, includes forming a query packet at the host system; providing the query packet to at least one of the plurality of physical devices; forming at the at least of the plurality of physical devices a first vector in response to the query packet, the first vector including a bit for each possible virtual image that may be formed in the at least one of the plurality of devices and indicating which of the virtual images are configured and addressable; and providing the first vector to the host system.Type: ApplicationFiled: June 23, 2010Publication date: December 29, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Scott M. Carlson, Daniel F. Casper, Scott B. Compton, Patricia G. Driever, John R. Flanagan, Roger G. Hathorn, Louis W. Ricci, Dale F. Riedy, Harry M. Yudenfriend
-
Publication number: 20110320640Abstract: A computer program product for processing communications between a host processor and a plurality of devices includes a tangible storage medium for performing a method comprising: receiving, by the host processor, physical configuration information including identification of a location of each physical endpoint connected to the host processor and a plurality of communication paths associated with each physical endpoint; sending at least one message to each physical endpoint on each of the plurality of communication paths, the at least one message requesting identification of a logical entity at the endpoint, and receiving logical configuration information identifying the logical entity; and generating a data collection accessible by the host processor, the data collection including the physical configuration information and the logical configuration information for each logical entity, and identification of a location of each physical endpoint connected to the host processor and a plurality of communicationType: ApplicationFiled: June 24, 2010Publication date: December 29, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Tracy D. BUTLER, Scott B. COMPTON, Patricia G. DRIEVER, Ilene A. GOLDMAN, Craig D. NORBERG, Dale F. RIEDY, Matthew H. SABINS, Michael J. SHANNON, Harry M. YUDENFRIEND
-
Publication number: 20110113159Abstract: A computer program product for procuring information from entities in a network via an Input/Output (I/O) processing system includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method. The method includes receiving, at a channel subsystem, at least one network topology information request from an operating system. The method also includes building at least one command request that includes the at least one network topology information request, and sending the at least one command request from the channel subsystem to at least one network entity. The method further includes receiving a response to the at least one command request from the at least one network entity by the channel subsystem, and forwarding the response from the channel subsystem to the operating system.Type: ApplicationFiled: November 12, 2009Publication date: May 12, 2011Applicant: International Business Machines CorporationInventors: Daniel F. Casper, Patricia G. Driever, John R. Flanagan, Louis W. Ricci, Gustav E. Sittmann, III
-
Patent number: 7613846Abstract: A method and system are disclosed for generating a data logout in a computing environment having a processor and an input/output subsystem for receiving data from and sending data to the processor. The method comprises the steps of the input/output subsystem maintaining a defined set of data; at defined time, the processor issuing a data logout command; and sending said data logout command to the input/output subsystem. In response to receiving said data logout command, the input/output subsystem sends said defined set of data to a specified location. In a preferred implementation, the input/output subsystem includes a channel subsystem and a plurality of input/output devices, and the data logout command is sent to one of the input/output devices. Also, in the preferred embodiment, the channel subsystem includes a channel control unit function and the data logout command is sent to the channel control unit function.Type: GrantFiled: August 30, 2007Date of Patent: November 3, 2009Assignee: International Business Machines CorporationInventors: Leonard J. Dibella, Patricia G. Driever, John R. Flanagan, Dennis L. Massey, William H. Miller, Louis W. Ricci, Harry M. Yudenfriend
-
Patent number: 7600056Abstract: A method and system are disclosed for generating a data logout in a computing environment having a processor and an input/output subsystem for receiving data from and sending data to the processor. The method comprises the steps of the input/output subsystem maintaining a defined set of data; at defined time, the processor issuing a data logout command; and sending said data logout command to the input/output subsystem. In response to receiving said data logout command, the input/output subsystem sends said defined set of data to a specified location. In a preferred implementation, the input/output subsystem includes a channel subsystem and a plurality of input/output devices, and the data logout command is sent to one of the input/output devices. Also, in the preferred embodiment, the channel subsystem includes a channel control unit function and the data logout command is sent to the channel control unit function.Type: GrantFiled: August 30, 2007Date of Patent: October 6, 2009Assignee: International Business Machines CorporationInventors: Leonard J. Dibella, Patricia G. Driever, John R. Flanagan, Dennis L. Massey, William H. Miller, Louis W. Ricci, Harry M. Yudenfriend
-
Publication number: 20090063714Abstract: A method and system are disclosed for generating a data logout in a computing environment having a processor and an input/output subsystem for receiving data from and sending data to the processor. The method comprises the steps of the input/output subsystem maintaining a defined set of data; at defined time, the processor issuing a data logout command; and sending said data logout command to the input/output subsystem. In response to receiving said data logout command, the input/output subsystem sends said defined set of data to a specified location. In a preferred implementation, the input/output subsystem includes a channel subsystem and a plurality of input/output devices, and the data logout command is sent to one of the input/output devices. Also, in the preferred embodiment, the channel subsystem includes a channel control unit function and the data logout command is sent to the channel control unit function.Type: ApplicationFiled: August 30, 2007Publication date: March 5, 2009Applicant: International Business Machines CorporationInventors: Leonard J. Dibella, Patricia G. Driever, John R. Flanagan, Dennis L. Massey, William H. Miller, Louis W. Ricci, Harry M. Yudenfriend
-
Publication number: 20090063713Abstract: A method and system are disclosed for generating a data logout in a computing environment having a processor and an input/output subsystem for receiving data from and sending data to the processor. The method comprises the steps of the input/output subsystem maintaining a defined set of data; at defined time, the processor issuing a data logout command; and sending said data logout command to the input/output subsystem. In response to receiving said data logout command, the input/output subsystem sends said defined set of data to a specified location. In a preferred implementation, the input/output subsystem includes a channel subsystem and a plurality of input/output devices, and the data logout command is sent to one of the input/output devices. Also, in the preferred embodiment, the channel subsystem includes a channel control unit function and the data logout command is sent to the channel control unit function.Type: ApplicationFiled: August 30, 2007Publication date: March 5, 2009Applicant: International Business Machines CorporationInventors: Leonard J. Dibella, Patricia G. Driever, John R. Flanagan, Dennis L. Massey, William H. Miller, Louis W. Ricci, Harry M. Yudenfriend
-
Patent number: 7039693Abstract: Validation of a re-initialized CTC connection between a first channel and a second channel is provided in a computing environment in which a CTC CU function can be provided in either channel after initialization of the CTC connection and can move from one channel to the other after re-initialization of the connection. After initialization, a newly formatted CDR having a device NED and a specific NEQ is stored. After re-initialization, a current CDR with the same format is obtained. The re-initialized CTC connection is validated if the stored set of NED and NEQ values match the current values, in any order.Type: GrantFiled: September 16, 2002Date of Patent: May 2, 2006Assignee: International Business Machines CorporationInventors: Patricia G. Driever, John R. Flanagan, Kenneth M. Trowell, Harry M. Yudenfriend
-
Patent number: 6859439Abstract: Channel-to-channel communications is provided by integrating channel-to-channel functionality into one or more communication channels of a computing environment which may include heterogenous computer systems. The one or more channels having the integrated CTC function are non-dedicated channels also capable of conventional channel functionality. Work units at such channels are forwarded to either the CTC function or the channel function based on work unit type. Further, a facility is provided for automatically deciding which of the first channel and the second channel is to provide the CTC function for a CTC connection. Partition-to-partition communication can also be accomplished using the integrated CTC function by establishing an internal logical path between a first logical partition and the CTC function and a second logical path between a second logical partition and the CTC function.Type: GrantFiled: May 12, 2000Date of Patent: February 22, 2005Assignee: International Business Machines CorporationInventors: Patricia G. Driever, John R. Flanagan, Robert P. Jewett