Patents by Inventor James Franklin Macon
James Franklin Macon 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: 7904916Abstract: A common consolidation management application provides an interface to the multiple different system management software applications and at least one user input console. An adapter in each of the system management software applications supports communication with the consolidation application. A system administrator issues requests to different system management software applications using a common interface provided by the consolidation application. The consolidation application can be installed over an existing complex of computer systems managed by different management applications, without modifying the managed systems or replacing the management applications.Type: GrantFiled: July 1, 2008Date of Patent: March 8, 2011Assignee: International Business Machines CorporationInventors: Michael John Branson, Gregory Richard Hintermeister, James Franklin Macon, Jr., Scott Anthony Sylvester
-
Publication number: 20090049255Abstract: A method, software, and system for loading data from disk include comparing a current sequence of disk I/O requests to data indicative of a previous disk I/O request sequence. Responsive to detecting a match between the current disk I/O sequence and the previous disk I/O sequence, a copy of data blocks accessed during the I/O sequence is stored in a contiguous portion of the disk. Responsive to a subsequent request to data in the disk sequence, the request is mapped to and serviced from the sequential portion of the disk. In one embodiment, the disk sequence represents a boot sequence of the system.Type: ApplicationFiled: October 31, 2008Publication date: February 19, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Richard Alan Dayan, James Franklin Macon, JR.
-
Patent number: 7464250Abstract: The invention discloses a method for loading data from a disk. The method may comprise comparing a current sequence of disk requests to data indicative of a previous disk request sequence. Responsive to detecting a match between the current disk sequence and the previous disk I/O sequence, a copy of data blocks accessed during the current disk sequence may be stored in a contiguous portion of the disk. Responsive to a subsequent request for data in the disk sequence, the request may be mapped to and serviced from the sequential portion of the disk: The continuous portion of the disk to which the data is copied may be on a different partition of the disk than a disk partition on which the original data is stored. A sequence of disk accesses may be recorded. Responsive to retrieving data from the continuous portion, additional data from the contiguous portion of the disk may be prefetched and may be cached in a buffer.Type: GrantFiled: March 11, 2004Date of Patent: December 9, 2008Assignee: International Business Machines CorporationInventors: Richard Alan Dayan, James Franklin Macon, Jr.
-
Publication number: 20080271061Abstract: A common consolidation management application provides an interface to the multiple different system management software applications and at least one user input console. An adapter in each of the system management software applications supports communication with the consolidation application. A system administrator issues requests to different system management software applications using a common interface provided by the consolidation application. The consolidation application can be installed over an existing complex of computer systems managed by different management applications, without modifying the managed systems or replacing the management applications.Type: ApplicationFiled: July 1, 2008Publication date: October 30, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael John Branson, Gregory Richard Hintermeister, James Franklin Macon, Scott Anthony Sylvester
-
Patent number: 7412709Abstract: A common consolidation management application provides an interface to the multiple different system management software applications and at least one user input console. An adapter in each of the system management software applications supports communication with the consolidation application. A system administrator issues requests to different system management software applications using a common interface provided by the consolidation application. The consolidation application can be installed over an existing complex of computer systems managed by different management applications, without modifying the managed systems or replacing the management applications.Type: GrantFiled: November 7, 2003Date of Patent: August 12, 2008Assignee: International Business Machines CorporationInventors: Michael John Branson, Gregory Richard Hintermeister, James Franklin Macon, Jr., Scott Anthony Sylvester
-
Patent number: 7016972Abstract: A method and system for providing performance analysis on a computer system is disclosed. The computer system includes at least one resource group and at least one node. The method and system include obtaining performance data for a plurality of monitors for the at least one resource group and analyzing the performance data to determine whether performance of the system can be improved using the at least one resource group. Preferably, performance is improved by moving the resource group between nodes. The method and system include graphically displaying the performance data graphically displaying performance data for at least one monitor of the plurality of monitors for the at least one resource group.Type: GrantFiled: April 23, 2001Date of Patent: March 21, 2006Assignee: International Business Machines CorporationInventors: Randal Lee Bertram, Antonio Abbondanzio, Janet Anne Brewer, James Franklin Macon, Jr., Gregory Joseph McKnight, Walter Cade Metz, Jr.
-
Patent number: 6934864Abstract: A method for co-operative thermal management of a number of independent electronic devices housed within a common enclosure that includes designating a priority number and measuring a temperature for each of the independent electronic devices. Next, for each of the independent electronic devices, the measured temperature is evaluated to determine if it exceeds a threshold value for the independent electronic device. If the measured temperature exceeds a threshold value, a count-down value is initialize to the designated priority number of the independent electronic device. Following which, the count-down value is evaluated to determine if it is equal to zero. If the count-down value is equal to zero, the independent electronic device is powered down. However, if the count-down value is not equal to zero, a specified time interval is allowed to expire before the count-down value is decremented and re-evaluated to determine if it is equal to zero.Type: GrantFiled: January 11, 2002Date of Patent: August 23, 2005Assignee: International Business Machines CorporationInventors: Simon Chu, James Edward Hughes, James Franklin Macon, Jr., William Joseph Piazza, Michael Scott Rollins, Sharon Lynn Sanders-Fore, Hoyt Conis Simmons
-
Patent number: 6633909Abstract: A method for a guaranteeing a network manager discovers SNMP agents on a communications network. Each SNMP agent transmits a trap to the network manager. The trap contains the network manager's IP address and the SNMP agent's identifying information, including its IP address. When the trap is received at the network manager, it is parsed for the agent identifying information, which is compared against a list of previously identified/discovered agents. If the agent identifying information is not found, i.e., if the agent is a newly discovered agent, the network manager adds the agent to the list of discovered agents. The agent is then registered/stored in the discovered agents file. When the trap does not include sufficient identifying information, the network manager sends a query to the agent to extract additional identifying information. The system manager is thus able to discover all connected agents without broadcasting a query message.Type: GrantFiled: September 23, 1999Date of Patent: October 14, 2003Assignee: International Business Machines CorporationInventors: Jeffrey Lee Barrett, Simon C. Chu, David Joseph Doria, Christopher C. Gaskins, James Franklin Macon, Jr., Gregg Matthew Margosian, Michael Robert Primm, Gregory Brian Pruett, Jianping Yang
-
Publication number: 20030135767Abstract: A method for co-operative thermal management of a number of independent electronic devices housed within a common enclosure that includes designating a priority number and measuring a temperature for each of the independent electronic devices. Next, for each of the independent electronic devices, the measured temperature is evaluated to determine if it exceeds a threshold value for the independent electronic device. If the measured temperature exceeds a threshold value, a count-down value is initialize to the designated priority number of the independent electronic device. Following which, the count-down value is evaluated to determine if it is equal to zero. If the count-down value is equal to zero, the independent electronic device is powered down. However, if the count-down value is not equal to zero, a specified time interval is allowed to expire before the count-down value is decremented and re-evaluated to determine if it is equal to zero.Type: ApplicationFiled: January 11, 2002Publication date: July 17, 2003Applicant: International Business Machines CorporationInventors: Simon Chu, James Edward Hughes, James Franklin Macon, William Joseph Piazza, Michael Scott Rollins, Sharon Lynn Sanders-Fore, Hoyt Conis Simmons
-
Publication number: 20030014507Abstract: A method and system for providing performance analysis on a system including a cluster is described. The cluster includes a plurality of nodes. The method and system include obtaining data for the plurality of nodes and analyzing the data. The data obtained relates to a plurality of monitors for the plurality of nodes. The analysis is used to determine whether performance of the cluster can be improved. The method and system also include providing at least one remedy to improve performance of the cluster if the performance of the cluster can be improved. The at least one remedy is capable of including a cluster level remedy.Type: ApplicationFiled: March 13, 2001Publication date: January 16, 2003Applicant: International Business Machines CorporationInventors: Randal Lee Bertram, Antonio Abbondanzio, Janet Anne Brewer, F.S. Hunter Krauss, James Franklin Macon, Gregory Joseph McKnight
-
Publication number: 20020156884Abstract: A method and system for providing performance analysis on a computer system is disclosed. The computer system includes at least one resource group and at least one node. The method and system include obtaining performance data for a plurality of monitors for the at least one resource group and analyzing the performance data to determine whether performance of the system can be improved using the at least one resource group. Preferably, performance is improved by moving the resource group between nodes. The method and system include graphically displaying the performance data graphically displaying performance data for at least one monitor of the plurality of monitors for the at least one resource group.Type: ApplicationFiled: April 23, 2001Publication date: October 24, 2002Applicant: International Business Machines CorporationInventors: Randal Lee Bertram, Antonio Abbondanzio, Janet Anne Brewer, James Franklin Macon, Gregory Joseph McKnight, Walter Cade Metz
-
Patent number: 5715455Abstract: A data processing system, such as a personal computer, contains a file allocation table that is stored in memory in a packed format. During initialization, file allocation tables stored on an external storage device are "packed" and stored in a region of memory and subsequently "unpacked" during a read operation.Type: GrantFiled: May 18, 1995Date of Patent: February 3, 1998Assignee: International Business Machines CorporationInventors: James Franklin Macon, Jr., David Medina, Mark Alan Peloquin