Patents by Inventor Lorin Evan Ullman
Lorin Evan Ullman 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).
-
Patent number: 8205000Abstract: A set of devices of a distributed data processing system and a protocol are selected to complete an action received by a requesting application. The set of devices and protocol are selected based on whether the protocol supports the type of the requested action; whether the protocol is an allowable/supported protocol for each device along a topology mapped logical route for completing the requested action; and assigned priorities of each protocol. The topology mapped logical route is then used for completing the requested action using the selected protocol. The requesting application may use the action in accordance with the selected allowable supported protocol, e.g., to monitor or discover the target device.Type: GrantFiled: July 17, 2008Date of Patent: June 19, 2012Assignee: International Business Machines CorporationInventors: Ching-Jye Chang, Lorin Evan Ullman
-
Patent number: 7480713Abstract: A method, system, apparatus, and computer program product are presented for management of a distributed data processing system. Resources within the distributed data processing system are dynamically discovered, and the discovered resources are adaptively monitored using the network management framework. A network or system administrator configures some mission critical endpoints with multiple network interface cards (NICs) and specifies mission critical endpoints, non-mission critical actions, etc. During status collection activities associated with network or system management activities, the categorization of an endpoint as a mission-critical or non-mission critical endpoint affects the manner in which the status collection activity is performed.Type: GrantFiled: December 15, 2000Date of Patent: January 20, 2009Assignee: International Business Machines CorporationInventor: Lorin Evan Ullman
-
Publication number: 20080301267Abstract: A method, system, apparatus, and computer program product is presented for management of a distributed data processing system. An action at a target device is requested, and the completion of the action depends upon communication protocol operations on a set of devices along a logical route through the distributed data processing system. A set of supported protocols that are common to the set of devices along the logical route are identified, and a subset of supported protocols in the set of supported protocols that can be used to complete the action is then identified. An allowable supported protocol is selected for the action based on the type of requested action, after which the requesting application may use the action in accordance with the selected allowable supported protocol, e.g., to monitor or discover the target device. A topology mapping is used to derive an endpoint-to-endpoint route for completing the requested action.Type: ApplicationFiled: July 17, 2008Publication date: December 4, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ching-Jye Chang, Lorin Evan Ullman
-
Patent number: 7418513Abstract: A method, system, apparatus, and computer program product is presented for management of a distributed data processing system. An action at a target device is requested, and the completion of the action depends upon communication protocol operations on a set of devices along a logical route through the distributed data processing system. A set of supported protocols that are common to the set of devices along the logical route are identified, and a subset of supported protocols in the set of supported protocols that can be used to complete the action is then identified. An allowable supported protocol is selected for the action based on the type of requested action, after which the requesting application may use the action in accordance with the selected allowable supported protocol, e.g., to monitor or discover the target device. A topology mapping is used to derive an endpoint-to-endpoint route for completing the requested action.Type: GrantFiled: December 15, 2000Date of Patent: August 26, 2008Assignee: International Business Machines CorporationInventors: Ching-Jye Chang, Lorin Evan Ullman
-
Patent number: 7337473Abstract: A method, system, apparatus, and computer program product is presented for management of a distributed data processing system. A network management framework allows system administrators to configure user-associated monitoring parameters and device-associated monitoring parameters for users and devices within the distributed data processing system. Resources within the distributed data processing system are dynamically discovered, and the discovered resources are adaptively monitored using the network management framework.Type: GrantFiled: December 15, 2000Date of Patent: February 26, 2008Assignee: International Business Machines CorporationInventors: Ching-Jye Chang, Lorin Evan Ullman
-
Patent number: 7305485Abstract: A method, system, apparatus, and computer program product is presented for management of a distributed data processing system. The present invention uses an improved iterator methodology to dynamically adapt the administrative communication operations of the network management system so as to minimize the potential impact on system performance, including customer applications, that might be caused by system management operations. In particular, the adjustments to the operations occur in accordance with a phase or life cycle state of system management applications.Type: GrantFiled: December 15, 2000Date of Patent: December 4, 2007Assignee: International Business Machines CorporationInventors: Ching-Jye Chang, Lorin Evan Ullman
-
Patent number: 7305461Abstract: A method, system, apparatus, and computer program product are presented for management of a distributed data processing system. Resources within the distributed data processing system are dynamically discovered, and the discovered resources are adaptively monitored using the network management framework. A network or system administrator configures some mission critical endpoints with multiple network interface cards (NICs) and specifies mission critical endpoints, non-mission critical actions, etc. During status collection activities associated with network or system management activities, the categorization of an endpoint as a mission-critical or non-mission critical endpoint affects the manner in which the status collection activity is performed.Type: GrantFiled: December 15, 2000Date of Patent: December 4, 2007Assignee: International Business Machines CorporationInventor: Lorin Evan Ullman
-
Patent number: 6950874Abstract: A method, system, apparatus, and computer program product are presented for management of resource leases within a distributed data processing system. A resource manager receives a lease request from a requester for a resource in which the lease request has a requested lease period. In response to receiving the lease request, the resource manager secures leases along a logical circuit of resources through the distributed data processing system. The resource manager requests leases from other resource managers along the data path that comprises the logical circuit because use of the requested resource requires use of other resources. After securing leases on a logical circuit of resources, the resource manager returns a lease grant for the resource to the requester. If the system detects oversubscribed conditions and/or error conditions, the system can adjust the pending leases in an appropriate manner, such as terminating a lease, adjusting the lease period of a lease, and the like.Type: GrantFiled: December 15, 2000Date of Patent: September 27, 2005Assignee: International Business Machines CorporationInventors: Ching-Jye Chang, Lorin Evan Ullman
-
Publication number: 20020144143Abstract: A method, system, apparatus, and computer program product is presented for management of a distributed data processing system. A network management framework provides the ability to restrict the use of endpoint resources along network routes after receiving, from a source endpoint, certain types of requests for actions at a target endpoint. A topology mapping is used to derive an endpoint-to-endpoint route for completing the requested action. Other activities along the route are restricted or terminated on an endpoint-by-endpoint basis as necessary in accordance with the derived endpoint-to-endpoint route. Consumption of resources along particular network routes might be restricted that the performance of various target resources can be accurately measured. In addition, particular routes could be restricted so that they are reserved exclusively for the use of customers or applications that have contracted for high levels of service.Type: ApplicationFiled: December 15, 2000Publication date: October 3, 2002Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ching-Jye Chang, Lorin Evan Ullman
-
Publication number: 20020124094Abstract: A method, system, apparatus, and computer program product is presented for management of a distributed data processing system. An action at a target device is requested, and the completion of the action depends upon communication protocol operations on a set of devices along a logical route through the distributed data processing system. A set of supported protocols that are common to the set of devices along the logical route are identified, and a subset of supported protocols in the set of supported protocols that can be used to complete the action is then identified. An allowable supported protocol is selected for the action based on the type of requested action, after which the requesting application may use the action in accordance with the selected allowable supported protocol, e.g., to monitor or discover the target device. A topology mapping is used to derive an endpoint-to-endpoint route for completing the requested action.Type: ApplicationFiled: December 15, 2000Publication date: September 5, 2002Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ching-Jye Chang, Lorin Evan Ullman
-
Publication number: 20020124066Abstract: A method, system, apparatus, and computer program product is presented for management of a distributed data processing system. A request for an action at a target device within the distributed data processing system is received; the request for an action at the target device uniquely identifies the target device using a system address for the target device, yet completion of the action depends upon a network address of the target device within the distributed data processing system. In response to a determination that a second device within the distributed data processing system has a network address that duplicates the network address of the target device, the duplicate network address is presented to a user along with other system address information for the target device and the second device. The user enters a virtual private network identifier (VPN ID), which is incorporated into the system address of the target device, and the execution of the requested action is then permitted to resume.Type: ApplicationFiled: December 15, 2000Publication date: September 5, 2002Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ching-Jye Chang, Lorin Evan Ullman
-
Publication number: 20020112067Abstract: A method, system, apparatus, and computer program product is presented for management of a distributed data processing system. The present invention uses an improved iterator methodology to dynamically adapt the administrative communication operations of the network management system so as to minimize the potential impact on system performance, including customer applications, that might be caused by system management operations. In particular, the adjustments to the operations occur in accordance with a phase or life cycle state of system management applications.Type: ApplicationFiled: December 15, 2000Publication date: August 15, 2002Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ching-Jye Chang, Lorin Evan Ullman
-
Publication number: 20020112051Abstract: A method, system, apparatus, and computer program product are presented for management of a distributed data processing system. Resources within the distributed data processing system are dynamically discovered, and the discovered resources are adaptively monitored using the network management framework. A network or system administrator configures some mission critical endpoints with multiple network interface cards (NICs) and specifies mission critical endpoints, non-mission critical actions, etc. During status collection activities associated with network or system management activities, the categorization of an endpoint as a mission-critical or non-mission critical endpoint affects the manner in which the status collection activity is performed.Type: ApplicationFiled: December 15, 2000Publication date: August 15, 2002Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Lorin Evan Ullman
-
Publication number: 20020112182Abstract: A method, system, apparatus, and computer program product is presented for management of a distributed data processing system. A network management framework allows system administrators to configure user-associated monitoring parameters and device-associated monitoring parameters for users and devices within the distributed data processing system. Resources within the distributed data processing system are dynamically discovering, and the discovered resources are adaptively monitored using the network management framework.Type: ApplicationFiled: December 15, 2000Publication date: August 15, 2002Inventors: Ching-Jye Chang, Lorin Evan Ullman
-
Publication number: 20020112040Abstract: A method, system, apparatus, and computer program product is presented for management of a distributed data processing system. A network management framework provides the ability to limit the frequency of discovery/scanning and/or monitoring on an endpoint-by-endpoint basis. A status polling interval can be dynamically determined for each endpoint throughout a highly distributed system whether or not the endpoints are situated behind routers, firewalls, slow communication links, etc. The monitoring operations can be set in accordance with a phase/life cycle of a performance monitoring component.Type: ApplicationFiled: December 15, 2000Publication date: August 15, 2002Applicant: International Business Machines CorporationInventors: Ching-Jye Chang, Lorin Evan Ullman
-
Publication number: 20020112039Abstract: A method, system, apparatus, and computer program product are presented for management of a distributed data processing system. Resources within the distributed data processing system are dynamically discovered, and the discovered resources are adaptively monitored using the network management framework. A network or system administrator configures some mission critical endpoints with multiple network interface cards (NICs) and specifies mission critical endpoints, non-mission critical actions, etc. During status collection activities associated with network or system management activities, the categorization of an endpoint as a mission-critical or non-mission critical endpoint affects the manner in which the status collection activity is performed.Type: ApplicationFiled: December 15, 2000Publication date: August 15, 2002Applicant: IBM CorporationInventor: Lorin Evan Ullman
-
Publication number: 20020078213Abstract: A method, system, apparatus, and computer program product are presented for management of resource leases within a distributed data processing system. A resource manager receives a lease request from a requester for a resource in which the lease request has a requested lease period. In response to receiving the lease request, the resource manager secures leases along a logical circuit of resources through the distributed data processing system. The resource manager requests leases from other resource managers along the data path that comprises the logical circuit because use of the requested resource requires use of other resources. After securing leases on a logical circuit of resources, the resource manager returns a lease grant for the resource to the requester. If the system detects oversubscribed conditions and/or error conditions, the system can adjust the pending leases in an appropriate manner, such as terminating a lease, adjusting the lease period of a lease, and the like.Type: ApplicationFiled: December 15, 2000Publication date: June 20, 2002Inventors: Ching-Jye Chang, Lorin Evan Ullman