Patents by Inventor Brent Alan Miller

Brent Alan Miller 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: 11769015
    Abstract: Systems, methods, and computer programming products for alleviating ambiguity amongst the terms and language displayed by the user interface of software products and services. The disclosed solutions catalog terms displayed by the UI of software and services and identify where overlapping terms with the same or substantially similar term names are presented by the UI but have different meanings than the software most familiar to the user. Natural language processing is leveraged to derive meanings of software terms using the context of the surrounding words and text elements within the UI, as well as product documentation, error messages, sentiment and other textual clues. Ambiguity among overlapping terms is alleviated by modifying the UI, highlighting differences in term definitions from the software or services a user is most familiar with using, and updating the UI in a manner that differentiates the overlapping terms displayed by accessed products or services.
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: September 26, 2023
    Assignee: International Business Machines Corporation
    Inventors: Amy Travis, Laura Janet Rodriguez, Sara Beth Weber, Brittany Bogle, Smriti Talwar, Brent Alan Miller
  • Publication number: 20220318510
    Abstract: Systems, methods, and computer programming products for alleviating ambiguity amongst the terms and language displayed by the user interface of software products and services. The disclosed solutions catalog terms displayed by the UI of software and services and identify where overlapping terms with the same or substantially similar term names are presented by the UI but have different meanings than the software most familiar to the user. Natural language processing is leveraged to derive meanings of software terms using the context of the surrounding words and text elements within the UI, as well as product documentation, error messages, sentiment and other textual clues. Ambiguity among overlapping terms is alleviated by modifying the UI, highlighting differences in term definitions from the software or services a user is most familiar with using, and updating the UI in a manner that differentiates the overlapping terms displayed by accessed products or services.
    Type: Application
    Filed: April 1, 2021
    Publication date: October 6, 2022
    Inventors: Amy Travis, Laura Janet Rodriguez, Sara Beth Weber, Brittany Bogle, Smriti Talwar, Brent Alan Miller
  • Patent number: 7818338
    Abstract: A service system receives a request for problem resolution knowledge from a service requestor. Upon receiving the request, the service system identifies candidate patterns where each candidate pattern has at least one element that characterizes a problem associated with the corresponding pattern. An iterative process is then repeated between the service requestor and the service system until a stopping criterion is met, which attempts to narrow the field of candidate patterns down until one or more possible root causes of the problem experienced by the service requestor are identified. Alternatively, it may be determined that a possible root cause of the problem is not contained in the candidate patterns or that some other action, event, etc., interrupts the iterative process.
    Type: Grant
    Filed: January 26, 2007
    Date of Patent: October 19, 2010
    Assignee: International Business Machines Corporation
    Inventors: Brent Alan Miller, Denilson Nastacio, Marcelo Perazolo
  • Publication number: 20090029686
    Abstract: A method, apparatus, and computer instructions for processing calls. Initiation of a call by a user is detected in the communications device. In response to detecting the call, a geographic identification based on a number assigned to the communications device and/or a language identification based on a user of the communications device is identified. The geographic identification and the language identification are transmitted with caller identification information for use by a called party.
    Type: Application
    Filed: October 14, 2008
    Publication date: January 29, 2009
    Applicant: International Business Machines Corporation
    Inventors: Brent Alan Miller, Steven Michael Miller
  • Patent number: 7466801
    Abstract: A method for processing calls. Initiation of a call by a user is detected in the communications device. In response to detecting the call, a geographic identification based on a number assigned to the communications device and/or language identification based on a user of the communications device is identified. The geographic identification and the language identification are transmitted with caller identification information for use by a called party.
    Type: Grant
    Filed: October 15, 2003
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventors: Brent Alan Miller, Steven Michael Miller
  • Publication number: 20080183704
    Abstract: A service system receives a request for problem resolution knowledge from a service requestor. Upon receiving the request, the service system identifies candidate patterns where each candidate pattern has at least one element that characterizes a problem associated with the corresponding pattern. An iterative process is then repeated between the service requestor and the service system until a stopping criterion is met, which attempts to narrow the field of candidate patterns down until one or more possible root causes of the problem experienced by the service requestor are identified. Alternatively, it may be determined that a possible root cause of the problem is not contained in the candidate patterns or that some other action, event, etc., interrupts the iterative process.
    Type: Application
    Filed: January 26, 2007
    Publication date: July 31, 2008
    Applicant: International Business Machines Corporation
    Inventors: Brent Alan Miller, Denilson Nastacio, Marcelo Perazolo
  • Publication number: 20040261070
    Abstract: Under the present invention a software version is used on a first operational level by a set (e.g., one or more) of users. As the software version is being used, its performance is automatically monitored based on predetermined monitoring criteria. Specifically, data relating to the performance of the software version is gathered. Once gathered, the data is automatically analyzed to determine if the actual performance met an expected performance. Based on the analysis, a plan is developed and executed. In particular, if the actual performance failed to meet the expected performance, the software version (or components thereof) could be revised (e.g., via patches, fixes, etc.) to correct the defects, or even rolled back to a previous operational level. Conversely, if the actual performance met or exceeded the expected performance, the software version could be promoted to a next operational level.
    Type: Application
    Filed: June 19, 2003
    Publication date: December 23, 2004
    Applicant: International Business Machines Corporation
    Inventors: Brent Alan Miller, Daniel Scott Rabinovitz, Patricia A. Rago
  • Patent number: 5905900
    Abstract: A computer system, and particularly a handheld mobile client system, in which an energy management control program having a plurality of cooperating components permits a designer to choose from among a plurality of foci for energy management.
    Type: Grant
    Filed: April 30, 1997
    Date of Patent: May 18, 1999
    Assignee: International Business Machines Corporation
    Inventors: James L. Combs, Jeffrey A. Craig, Brent Alan Miller
  • Patent number: 5878276
    Abstract: A computer system, and particularly a handheld mobile client system, in which a user input device such as a keyboard or a scanner, coupled by a tethering conductor or a wireless link such as an infrared radiation link, functions as a master while the central processing unit of the system functions as a slave in receiving input digital signals.
    Type: Grant
    Filed: January 9, 1997
    Date of Patent: March 2, 1999
    Assignee: International Business Machines Corporation
    Inventors: Thomas John Aebli, Brent Alan Miller, William Walter Vetter