Patents by Inventor Glenn Ammons

Glenn Ammons 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: 7289947
    Abstract: A method and apparatus for finding bottlenecks in software systems and other systems, given profiles that measure costs of the system. A simple profile interface, which is independent of the system and the method for measuring costs, provides operations for summarizing measurements in any profile that associates costs with paths. Then, an analyst uses one or more search tools which use the operations provided by the interface to generate summaries, where costly summaries represent bottlenecks. The set of operations provided by the interface not only support constructing summaries of cost measurements, but also support computing the overlap of summaries.
    Type: Grant
    Filed: June 10, 2004
    Date of Patent: October 30, 2007
    Assignee: International Business Machines Corporation
    Inventor: Glenn Ammons
  • Publication number: 20060272005
    Abstract: A method for determining whether to provide a requested service includes steps of receiving a current request for at least one secure service; searching a cache for a stored decision on whether to provide the at least one secure service, wherein the stored decision was made responsive to a prior request that is equivalent to the current request; using the stored decision when the stored decision is found; and performing a security check to determine whether a requested secure service can be granted, if the stored decision is not found. According to other embodiments, the method can be implemented as a computer readable medium including program instructions for performing the method or as an information processing system comprising a processor and memory for performing the method.
    Type: Application
    Filed: May 24, 2005
    Publication date: November 30, 2006
    Inventors: Glenn Ammons, Jong-Deok Choi, Manish Gupta, Nikhil Swamy
  • Publication number: 20050278183
    Abstract: A method and apparatus for finding bottlenecks in software systems and other systems, given profiles that measure costs of the system. A simple profile interface, which is independent of the system and the method for measuring costs, provides operations for summarizing measurements in any profile that associates costs with paths. Then, an analyst uses one or more search tools which use the operations provided by the interface to generate summaries, where costly summaries represent bottlenecks. The set of operations provided by the interface not only support constructing summaries of cost measurements, but also support computing the overlap of summaries.
    Type: Application
    Filed: June 10, 2004
    Publication date: December 15, 2005
    Inventor: Glenn Ammons