Patents Represented by Attorney, Agent or Law Firm Lily Neff Esq.
-
Patent number: 7058619Abstract: A message-based approach is presented for propagating a digital certificate state change notification throughout a data processing network. The approach includes registering at least one interested party with a certificate authority for state change information relating to the digital certificate; and automatically sending a state change notification message from the certificate authority to the at least one interested party responsive to the certificate authority noting a state change in the digital certificate. The at least one interested party can be registered by the certificate authority in a subscription list with initial forwarding of the digital certificate to the certificate authority for confirmation as part of an initial authentication process. The automatically sending results in sending the state change notification to only the at least one interested party registered with the certificate authority to receive the state change information for the digital certificate at issue.Type: GrantFiled: April 21, 2003Date of Patent: June 6, 2006Assignee: International Business Machines CorporationInventor: Paul J. Wanish
-
Patent number: 6778540Abstract: A facility is provided to allow for dynamic configuration of data routing between TCP/IP stacks of multiple partitions of a multi-partition processing system and a network adapter such as a local area network (LAN) gateway for the multi-partition processing system. The facility includes a command for automatically providing the network adapter with information that a particular partition of the processing system is to function as a router; and using the information at the network adapter to forward data received across the network to the partition when the data is to an unregistered HOME internet protocol (IP) address. The forwarding of data to the router partition occurs without any conventional IP processing.Type: GrantFiled: May 31, 2000Date of Patent: August 17, 2004Assignee: International Business Machines CorporationInventors: Bruce H. Ratcliff, Arthur J. Stagg, Stephen R. Valley
-
Patent number: 6754888Abstract: Method, system and program products for screening a program of a computing environment for debug processing are presented which employ a table that contains information identifying at least some program areas of storage of the computing environment where programs to be debugged may reside and information identifying programs of the computing environment to be excluded from debugging. After detecting a debug trigger point during execution of a program, screening is accomplished by referencing the table to first ascertain whether the trigger point is within a program area of storage meaning that the program under execution may comprise an application program to be debugged, and if so, referencing the table to determine whether the program has been explicitly excluded from the debug processing. If not excluded, debug processing may proceed.Type: GrantFiled: December 30, 1999Date of Patent: June 22, 2004Assignee: International Business Machines CorporationInventors: Robert O. Dryfoos, Richard J. Matela, Jr., Leslie F. Sutton
-
Patent number: 6681254Abstract: Controlling the flow of information between senders and receivers across links being used as channels. In one example, a self-timed interface link is adapted to be used as a channel. Such an interface is referred to as an integrated cluster bus. The flow control for the integrated cluster bus includes, for instance, a Data Request packet that indicates to the transmitter of data that it can now send the data; a continue indicator that specifies that more data is to follow; and a sequence indicator that is used to determine if a particular message is in proper sequence order. The integrated cluster bus does not require large data buffers and offers low latency messaging.Type: GrantFiled: September 10, 1998Date of Patent: January 20, 2004Assignee: International Business Machines CorporationInventors: Thomas A. Gregg, Kulwant M. Pandey
-
Patent number: 6625753Abstract: A recovery facility is provided for a system network architecture (SNA) communication system employed by a computer network. The recovery facility includes bringing up a backup processor upon detection of failure at an existing processor in the SNA network, wherein both the failing processor and the backup processor support a multi-link transmission group (TG). After bringing up the backup processor, a new communication link is activated between the backup processor and an existing SNA communications controller previously linked to the failing processor. Processing is performed to ensure that the SNA communications controller recognizes the new communication linked to the backup processor as a same subarea address, a same virtual route and a same TG number as the previous link to the failing processor, thereby accomplishing substitution of the backup processor for the failing processor in the SNA communications network without requiring restarting of the entire network.Type: GrantFiled: May 9, 2000Date of Patent: September 23, 2003Assignee: International Business Machines CorporationInventors: John W. Skogman, Kenneth H. Warner
-
Patent number: 6622159Abstract: Continuous server service is provided during switching from a current server version to a new server version. After initiating switching, a socket associated with the current server version is left open so that the socket may continue to receive client calls. The socket is then associated with the new server version and client calls received during switching are buffered and subsequently processed by the new server version after switching is complete.Type: GrantFiled: June 30, 1999Date of Patent: September 16, 2003Assignee: International Business Machines CorporationInventors: Tian-Jy Chao, Mark D. Cooper, Kenneth H. Warner
-
Patent number: 6598180Abstract: A program having a plurality of concurrently executing versions is debugged. A version of the program to be debugged is selected from the plurality of versions of the program, and that selected version is debugged. As one example, the selection is responsive to the receipt of at least one task of the computing environment that is associated with the version to be debugged. The debugging of the selected version does not affect other versions of the program, other programs executing within the computing environment or other tasks using that version.Type: GrantFiled: December 30, 1999Date of Patent: July 22, 2003Assignee: International Business Machines CorporationInventors: Robert O. Dryfoos, Richard J. Matela, Jr., Richard E. Reynolds, James S. Tison
-
Patent number: 6594671Abstract: A server instance includes a first region to perform one or more privileged functions and a second region to perform one or more non-privileged functions. Thus, the privileged functions are separate from the non-privileged functions. The first region includes at least a portion of an object request broker, which is used in communicating with one or more clients coupled to the server instance. The second region executes non-privileged application code, and can be replicated within the server instance based on workload management criteria.Type: GrantFiled: June 14, 1999Date of Patent: July 15, 2003Assignee: International Business Machines CorporationInventors: Jeffrey D. Aman, Jeffrey A. Frey, Rodney A. Little, Gary S. Puchkoff, Nancy P. Riggs
-
Patent number: 6567818Abstract: A set of management policies, selectable by the customer at object installation time, is used to manage one or more instances of an object. The set of policies includes at least one of an activation isolation policy, a passivation policy, a flush policy, and a refresh policy. The policies are managed by one or more containers of the computing environment.Type: GrantFiled: June 14, 1999Date of Patent: May 20, 2003Assignee: International Business Machines CorporationInventors: Jeffrey A. Frey, Carroll E. Fulkerson, Jr., Rodney A. Little, Gary S. Puchkoff
-
Patent number: 6560609Abstract: Management functions typically performed by containers of a server instance are delegated to resource managers coupled to the server instance. For example, responsibility for such management functions as locking, security control, multisystem caching and commitment control are removed from the containers and delegated to the resource managers. This enables ongoing improvements and functional extensions provided in the underlying resource managers to be immediately leveraged transparently in the server instance.Type: GrantFiled: June 14, 1999Date of Patent: May 6, 2003Assignee: International Business Machines CorporationInventors: Jeffrey A. Frey, Carroll E. Fulkerson, Jr., Rodney A. Little, Gary S. Puchkoff
-
Patent number: 6553384Abstract: A transactional name server. One or more objects of the name server are managed as transactional objects, thereby providing a transactional name server. Atomic updates are provided in the name server by the addition of transactional semantics. The transactional semantics include making the objects of the name space managed objects and providing a local interface to a directory service that propagates a transactional context from the name server through a directory down to a resource manager.Type: GrantFiled: June 14, 1999Date of Patent: April 22, 2003Assignee: International Business Machines CorporationInventors: Jeffrey A. Frey, David A. Booz, Timothy J. Hahn, Theodore R. Maeurer
-
Patent number: 6539389Abstract: The frequency at which a multisystem log stream is compressed by a system of a multisystem environment is adjusted in real-time. The rate at which the multisystem log stream is compressed by the system is ascertained. That rate is relative to how frequently the multisystem log stream is compressed by other systems of the multisystem environment. The frequency with which the system compresses the multisystem log stream is then adjusted in real-time. Thus, the frequency at which one system of the multisystem environment compresses the log stream is relative to the frequency at which other systems of the multisystem environment are compressing the log stream.Type: GrantFiled: March 4, 1999Date of Patent: March 25, 2003Assignee: International Business Machines CorporationInventors: Robert Vaughn Geiner, Steven Jay Greenspan, Stephen Joseph Kinder, Douglas Michael Zobre
-
Patent number: 6519660Abstract: The complexity of networks (e.g., I/O configurations) is determined. An entropy index is calculated for a plurality of possible networks and from that set of possible networks, a network is selected. This network typically has less entropy or complexity than the other possible networks.Type: GrantFiled: September 28, 1999Date of Patent: February 11, 2003Assignee: International Business Machines CorporationInventor: William J. Rooney
-
Patent number: 6505210Abstract: Resolution of a compound name of an object may indicate that a disjunction exists within the object name. This disjunction represents a foreign binding indicating that the resolve cannot be completed on one system or an alias name of the object. When a disjunction in the object name is identified, the object associated with the disjunction is obtained. Thereafter, a resolve operation on that object is performed using at least a portion of the object name.Type: GrantFiled: June 14, 1999Date of Patent: January 7, 2003Assignee: International Business Machines CorporationInventors: Jeffrey A. Frey, Timothy J. Hahn, Theodore R. Maeurer, Gary S. Puchkoff
-
Patent number: 6502103Abstract: A composed business object of a server instance is provided. The server instance is coupled to a plurality of resource managers using a container of the server instance. A data object corresponding to the business object is populated with data retrieved using the plurality of resource managers. Thus, a business object is composed of data from multiple and/or diverse resource managers using a single container.Type: GrantFiled: June 14, 1999Date of Patent: December 31, 2002Assignee: International Business Machines CorporationInventors: Jeffrey A. Frey, Carroll E. Fulkerson, Jr., Rodney A. Little, Gary S. Puchkoff
-
Patent number: 6490595Abstract: Syncpoint processing is performed for a distributed transaction. The distributed transaction includes a plurality of units of recovery, and syncpoint processing is performed for at least a portion of the units of recovery, without passing messages between the units of recovery of the at least a portion of the plurality of units of recovery. Instead, syncpoint processing (including transactional logging) is controlled by one syncpoint manager associated with one of the units of recovery, and that unit of recovery collects information representative of the other units of recovery.Type: GrantFiled: March 30, 2000Date of Patent: December 3, 2002Assignee: International Business Machines CorporationInventors: Juliet C. Candee, Steven J. Greenspan
-
Patent number: 6442613Abstract: Controlling the flow of information between senders and receivers across links being used as channels. In one example, a self-timed interface link is adapted to be used as a channel. Such an interface is referred to as an integrated cluster bus. The flow control for the integrated cluster bus includes, for instance, a Data Request packet that indicates to the transmitter of data that it can now send the data; a continue indicator that specifies that more data is to follow; and a sequence indicator that is used to determine if a particular message is in proper sequence order. The integrated cluster bus does not require large data buffers and offers low latency messaging.Type: GrantFiled: September 10, 1998Date of Patent: August 27, 2002Assignee: International Business Machines CorporationInventors: Thomas A. Gregg, Kulwant M. Pandey
-
Patent number: 6442564Abstract: Workload management of a computing environment is facilitated. A location service agent located within a server instance of the computing environment is used to facilitate workload management of the computing environment. The location service agent receives a request for an object of the computing environment. The location service agent then requests a workload manager of the server instance to determine which server instance of a plurality of server instances is to handle the request. The request is forwarded to the selected server instance using a direct reference.Type: GrantFiled: June 14, 1999Date of Patent: August 27, 2002Assignee: International Business Machines CorporationInventors: Jeffrey A. Frey, Rodney A. Little, Gary S. Puchkoff
-
Patent number: 6438609Abstract: The frequency at which a multisystem log stream is compressed by a system of a multisystem environment is adjusted in real-time. The rate at which the multisystem log stream is compressed by the system is ascertained. That rate is relative to how frequently the multisystem log stream is compressed by other systems of the multisystem environment. The frequency with which the system compresses the multisystem log stream is then adjusted in real-time. Thus, the frequency at which one system of the multisystem environment compresses the log stream is relative to the frequency at which other systems of the multisystem environment are compressing the log stream.Type: GrantFiled: March 4, 1999Date of Patent: August 20, 2002Assignee: International Business Machines CorporationInventors: Robert Vaughn Geiner, Steven Jay Greenspan, Stephen Joseph Kinder, Douglas Michael Zobre
-
Patent number: 6438285Abstract: An initialization facility is provided for a fiber optic data link wherein the link can be initialized in one of a plurality of fiber control modes, including one or more open fiber control (OFC) modes and a non-OFC mode. Initialization may be automatic, being responsive to received optical signals, or user determined. Along with the initialization facility, safety logic is presented which allows the facility to be fully compliant with industry standard laser safety requirements for inherently safe Class 1 operation. Further, logic is provided for controlling resetting of an OFC chip. In one embodiment, the facility can be implemented in an auto-sense circuit coupled between a conventional OFC chip and a transceiver of the fiber optic data link.Type: GrantFiled: May 31, 2000Date of Patent: August 20, 2002Assignee: International Business Machines CorporationInventors: Casimer M. DeCusatis, Thomas A. Gregg, Daniel J. Stigliani, Jr.