Patents by Inventor Nixon Cheaz

Nixon Cheaz 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: 8839048
    Abstract: Analysis tools are used for resolving a service request for software performance problems. Ranking of the analysis tools includes measuring a plurality of times to resolution of a plurality of service requests for software performance problems after runnings of a plurality of analysis tools are initiated; capturing sets of errors in the plurality of service requests; storing identities of the plurality of analysis tools with the times to resolution of the service requests and the sets of errors; determining an average time to resolution of each of the plurality of analysis tools for each set of errors; organizing the plurality of analysis tools into one or more categories using the sets of errors; and ranking the analysis tools within each category using the average times to resolution of the analysis tools within the category.
    Type: Grant
    Filed: March 7, 2012
    Date of Patent: September 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: Diane C Chalmers, Nixon Cheaz, James Y McVea, Jr., David M Stecher
  • Patent number: 8776040
    Abstract: A firmware or software update, patch, or upgrade image is authenticated by forcing its checksum to match a pre-determined value. The pre-determined value is known by a consumer electronic device in advance of propagating the image for installation. Upon propagation, the device determines a checksum value of the received imaged, and compares the checksum value to the pre-determined expected authenticity value. If they match, the image is installed. In an optional feature, the image is executed by the device and modifies the pre-determined checksum value to a next value, which is also shared or known by the image server. In this variation, no two images have the same expected value, and unauthorized images may be rejected for installation.
    Type: Grant
    Filed: August 19, 2011
    Date of Patent: July 8, 2014
    Assignee: International Business Machines Corporation
    Inventors: Diane Christine Chalmers, Nixon Cheaz, David Michael Stecher
  • Publication number: 20130238940
    Abstract: Analysis tools are used for resolving a service request for software performance problems. Ranking of the analysis tools includes measuring a plurality of times to resolution of a plurality of service requests for software performance problems after runnings of a plurality of analysis tools are initiated; capturing sets of errors in the plurality of service requests; storing identities of the plurality of analysis tools with the times to resolution of the service requests and the sets of errors; determining an average time to resolution of each of the plurality of analysis tools for each set of errors; organizing the plurality of analysis tools into one or more categories using the sets of errors; and ranking the analysis tools within each category using the average times to resolution of the analysis tools within the category.
    Type: Application
    Filed: March 7, 2012
    Publication date: September 12, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Diane C. Chalmers, Nixon Cheaz, James Y. McVea, JR., David M. Stecher
  • Publication number: 20130238939
    Abstract: Analysis tools are used for resolving a service request for software performance problems. Ranking of the analysis tools includes measuring a plurality of times to resolution of a plurality of service requests for software performance problems after runnings of a plurality of analysis tools are initiated; capturing sets of errors in the plurality of service requests; storing identities of the plurality of analysis tools with the times to resolution of the service requests and the sets of errors; determining an average time to resolution of each of the plurality of analysis tools for each set of errors; organizing the plurality of analysis tools into one or more categories using the sets of errors; and ranking the analysis tools within each category using the average times to resolution of the analysis tools within the category.
    Type: Application
    Filed: April 25, 2013
    Publication date: September 12, 2013
    Applicant: International Business Machines Corporation
    Inventors: Diane Christine CHALMERS, Nixon CHEAZ, James Young McVEA, JR., David M. STECHER
  • Publication number: 20130090917
    Abstract: Some embodiments of the inventive subject matter are directed to detecting that a text string is subject to an algorithmic function that would modify one of more parts of the text string to be at least one proposed text substring for presentation via a user interface, wherein the at least one proposed text substring is a portion of the text string. Some embodiments are further directed to evaluating the at least one proposed text substring against one or more prohibited text strings prohibited for presentation via the user interface and detecting, in response to the evaluating of the at least one proposed text substring against the one or more prohibited text strings, that the at least one proposed text substring is one of the one or more prohibited text strings. Some embodiments are further directed to modifying the at least one proposed text substring, in response to detecting that the at least one proposed text substring is one of the one or more prohibited text strings.
    Type: Application
    Filed: October 6, 2011
    Publication date: April 11, 2013
    Applicant: International Business Machines Corporation
    Inventors: Diane C. Chalmers, Nixon Cheaz, Andrew J. Ivory, David M. Stecher
  • Publication number: 20130047144
    Abstract: A firmware or software update, patch, or upgrade image is authenticated by forcing its checksum to match a pre-determined value. The pre-determined value is known by a consumer electronic device in advance of propagating the image for installation. Upon propagation, the device determines a checksum value of the received imaged, and compares the checksum value to the pre-determined expected authenticity value. If they match, the image is installed. In an optional feature, the image is executed by the device and modifies the pre-determined checksum value to a next value, which is also shared or known by the image server. In this variation, no two images have the same expected value, and unauthorized images may be rejected for installation.
    Type: Application
    Filed: August 19, 2011
    Publication date: February 21, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Diane Christine Chalmers, Nixon Cheaz, David Michael Stecher
  • Publication number: 20130047143
    Abstract: A firmware or software update, patch, or upgrade image is authenticated by forcing its checksum to match a pre-determined value. The pre-determined value is known by a consumer electronic device in advance of propagating the image for installation. Upon propagation, the device determines a checksum value of the received imaged, and compares the checksum value to the pre-determined expected authenticity value. If they match, the image is installed. In an optional feature, the image is executed by the device and modifies the pre-determined checksum value to a next value, which is also shared or known by the image server. In this variation, no two images have the same expected value, and unauthorized images may be rejected for installation.
    Type: Application
    Filed: August 19, 2011
    Publication date: February 21, 2013
    Applicant: International Business Machines Corporation
    Inventors: Diane Christine Chalmers, Nixon Cheaz, David Michael Stecher
  • Publication number: 20110035392
    Abstract: A keyword for use in automated searches of items of content subsequently received is configured at a content processing device. An item of content is received at the content processing device. A search within the item of content for the keyword is automatically performed. An alert is generated upon identification of the keyword within the item of content.
    Type: Application
    Filed: August 10, 2009
    Publication date: February 10, 2011
    Applicant: International Business Machines Corporation
    Inventor: Nixon Cheaz
  • Publication number: 20090172576
    Abstract: A method, system and computer program product are disclosed for enabling and disabling features of a computer application using a capabilities preview mode within a graphical user interface element of the computer application. In one embodiment, the method includes displaying a graphical user interface element in a capabilities preview mode to a user of an application of a data processing system. The capabilities preview mode causes the graphical user interface element to be displayed with an indication of a feature of the computer application that is capable of being enabled and disabled by the user. The capabilities preview mode also causes the indication of the feature to be displayed at a location within the graphical user interface element where the feature is accessed by the user when the feature is enabled and the graphical user interface is not being displayed in the capabilities preview mode.
    Type: Application
    Filed: December 28, 2007
    Publication date: July 2, 2009
    Inventor: Nixon Cheaz
  • Publication number: 20090145184
    Abstract: A computer program product, apparatus, and system are disclosed for opening a security lock slot of an electronic device. The apparatus for opening a security lock slot of an electronic device is provided with a plurality of modules configured to functionally execute the necessary steps to receive a lock slot command and a user credential, authenticate the user credential, and signal the security lock slot module such that the security lock slot module opens the security lock slot to disengage the tether anchor in response to a positive authentication and the lock slot command comprising an open instruction. The computer program product, apparatus, and system thereby allow a user to disengage a standard device cable lock from an electronic device by electronic means without damaging the case of the electronic device.
    Type: Application
    Filed: December 5, 2007
    Publication date: June 11, 2009
    Applicant: International Business Machines Corporation
    Inventor: Nixon Cheaz
  • Patent number: 7530072
    Abstract: A system and method for segregating suspicious threads in a hosted environment to prevent CPU resource exhaustion from hung threads are disclosed. An application server identify suspicious threads that may cause the threads to hang or to execute for a long period of time and transfers the suspicious threads to a thread quarantine manager, where the suspicious threads are bundled together with other threads that have been identified to be hung or to be executed for a long period of time.
    Type: Grant
    Filed: May 7, 2008
    Date of Patent: May 5, 2009
    Assignee: International Business Machines Corporation
    Inventor: Nixon Cheaz