Patents by Inventor Barnaby L. Court
Barnaby L. Court 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: 10228963Abstract: Mechanisms for efficient hypervisor reporting are disclosed. A first communication from a first hypervisor reporter is received that identifies a first hypervisor as a hypervisor about which the first hypervisor reporter can generate reports over time. It is determined that no other hypervisor reporter is a current authority for the first hypervisor. The first hypervisor reporter is designated as a current authority for the first hypervisor. A first full report is requested from the first hypervisor reporter about the first hypervisor.Type: GrantFiled: December 19, 2016Date of Patent: March 12, 2019Assignee: Red Hat, Inc.Inventors: Barnaby L. Court, Christopher N. Snyder
-
Publication number: 20180173550Abstract: Mechanisms for efficient hypervisor reporting are disclosed. A first communication from a first hypervisor reporter is received that identifies a first hypervisor as a hypervisor about which the first hypervisor reporter can generate reports over time. It is determined that no other hypervisor reporter is a current authority for the first hypervisor. The first hypervisor reporter is designated as a current authority for the first hypervisor. A first full report is requested from the first hypervisor reporter about the first hypervisor.Type: ApplicationFiled: December 19, 2016Publication date: June 21, 2018Inventors: Barnaby L. Court, Christopher N. Snyder
-
Patent number: 9384080Abstract: Systems, methods and articles of manufacture are disclosed for synchronizing a transaction profile with a resolution status of a problem experienced by an application. The problem may be detected for the application. A transaction profile may be retrieved for the detected problem. The transaction profile may include a sequence of transactions to be performed on the system to remedy the open problem. Transactions occurring on the system may be monitored, and an instance of the transaction profile may be updated accordingly to create a synchronized transaction profile.Type: GrantFiled: September 1, 2009Date of Patent: July 5, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Radhika Bhatnagar, Barnaby L. Court, Michael P. Etgen, Anjan R. Kundavaram, Elizabeth A. Schreiber, David B. Styles
-
Patent number: 9122657Abstract: A method, system, and/or computer program product generate and present a webpage on a user interface. A request for an initial page view of an initial page is transmitted from a client computer to a server-side layout manager in a server that is OSGi enabled. The client computer receives a copy of the initial page view, a client-side rendering engine, and a client-side layout manager from the server. The client-side layout manager parses out client-side controllers from the client-side layout manager to determine which views are to be pre-fetched before generating a requested webpage. The client-side layout manager invokes the client-side rendering engine to pre-fetch and cache selected views of particular webpages. The client-side layout manager then invokes the client-side rendering engine to build and render the requested webpage from the initial page view and one or more of the cached views.Type: GrantFiled: May 16, 2013Date of Patent: September 1, 2015Assignee: International Business Machines CorporationInventors: Darrell Bleakley, Erik J. Burckart, Barnaby L. Court, Andrew J. Ivory
-
Patent number: 9122658Abstract: A method, system, and/or computer program product generate and present a webpage on a user interface. A request for an initial page view of an initial page is transmitted from a client computer to a server-side layout manager in a server that is OSGi enabled. The client computer receives a copy of the initial page view, a client-side rendering engine, and a client-side layout manager from the server. The client-side layout manager parses out client-side controllers from the client-side layout manager to determine which views are to be pre-fetched before generating a requested webpage. The client-side layout manager invokes the client-side rendering engine to pre-fetch and cache selected views of particular webpages. The client-side layout manager then invokes the client-side rendering engine to build and render the requested webpage from the initial page view and one or more of the cached views.Type: GrantFiled: May 20, 2013Date of Patent: September 1, 2015Assignee: International Business Machines CorporationInventors: Darrell Bleakley, Erik J. Burckart, Barnaby L. Court, Andrew J. Ivory
-
Publication number: 20140344664Abstract: A method, system, and/or computer program product generate and present a webpage on a user interface. A request for an initial page view of an initial page is transmitted from a client computer to a server-side layout manager in a server that is OSGi enabled. The client computer receives a copy of the initial page view, a client-side rendering engine, and a client-side layout manager from the server. The client-side layout manager parses out client-side controllers from the client-side layout manager to determine which views are to be pre-fetched before generating a requested webpage. The client-side layout manager invokes the client-side rendering engine to pre-fetch and cache selected views of particular webpages. The client-side layout manager then invokes the client-side rendering engine to build and render the requested webpage from the initial page view and one or more of the cached views.Type: ApplicationFiled: May 16, 2013Publication date: November 20, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Darrell Bleakley, Erik J. Burckart, Barnaby L. Court, Andrew J. Ivory
-
Publication number: 20140344666Abstract: A method, system, and/or computer program product generate and present a webpage on a user interface. A request for an initial page view of an initial page is transmitted from a client computer to a server-side layout manager in a server that is OSGi enabled. The client computer receives a copy of the initial page view, a client-side rendering engine, and a client-side layout manager from the server. The client-side layout manager parses out client-side controllers from the client-side layout manager to determine which views are to be pre-fetched before generating a requested webpage. The client-side layout manager invokes the client-side rendering engine to pre-fetch and cache selected views of particular webpages. The client-side layout manager then invokes the client-side rendering engine to build and render the requested webpage from the initial page view and one or more of the cached views.Type: ApplicationFiled: May 20, 2013Publication date: November 20, 2014Applicant: INTERNATIONAL BUSINESS MACHINIES CORPORATIONInventors: DARRELL BLEAKLEY, ERIK J. BURCKART, BARNABY L. COURT, ANDREW J. IVORY
-
Patent number: 8166414Abstract: An approach is provided to display a common display page on a variety of display devices using the item's tab order property to determine the display order. Controls that are displayed on a display device typically have a tab order. When a window that has controls is displayed, the cursor is typically placed at the control with the lowest (i.e., first) tab order. When the user presses the tab key, the cursor moves to the control corresponding to the next lowest tab order. This allows the designer to design a single window (or panel) that is displayed differently on constrained devices. However, even though the window is displayed differently, using tab order mapping maintains a consistent visible proximity between controls despite the type of display device being used by the user.Type: GrantFiled: April 25, 2008Date of Patent: April 24, 2012Assignee: International Business Machines CorporationInventors: Brian J. Cragun, Barnaby L. Court, Andrew L. Hanson, Roland A. Merrick, Timothy J. O'Keefe, Elizabeth A. Schreiber, David B. Styles, Brian O. Wood
-
Patent number: 7979747Abstract: A system, method, and article of manufacture are disclosed for monitoring and resolving problems detected in the application stack. The application stack may include multiple, interpedently application components which collectively provide a unified service. An interactive problem resolution program may monitor and assist users in troubleshooting an application stack installed on a separate computer system. Generally, when a problem in the application stack is detected, the IPR Program may alert users to the problem and provide information about the problem to guide users in taking steps to correct the problem.Type: GrantFiled: February 20, 2009Date of Patent: July 12, 2011Assignee: International Business Machines CorporationInventors: Radhika Bhatnagar, Barnaby L. Court, Michael P. Etgen, Anjan R. Kundavaram, Elizabeth A. Schreiber, David B. Styles
-
Publication number: 20110055619Abstract: Systems, methods and articles of manufacture are disclosed for synchronizing a transaction profile with a resolution status of a problem experienced by an application. The problem may be detected for the application. A transaction profile may be retrieved for the detected problem. The transaction profile may include a sequence of transactions to be performed on the system to remedy the open problem. Transactions occurring on the system may be monitored, and an instance of the transaction profile may be updated accordingly to create a synchronized transaction profile.Type: ApplicationFiled: September 1, 2009Publication date: March 3, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: RADHIKA BHATNAGAR, BARNABY L. COURT, MICHAEL P. ETGEN, ANJAN R. KUNDAVARAM, ELIZABETH A. SCHREIBER, DAVID B. STYLES
-
Publication number: 20100218030Abstract: A system, method, and article of manufacture are disclosed for monitoring and resolving problems detected in the application stack. The application stack may include multiple, interpedently application components which collectively provide a unified service. An interactive problem resolution program may monitor and assist users in troubleshooting an application stack installed on a separate computer system. Generally, when a problem in the application stack is detected, the IPR Program may alert users to the problem and provide information about the problem to guide users in taking steps to correct the problem.Type: ApplicationFiled: February 20, 2009Publication date: August 26, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: RADHIKA BHATNAGAR, BARNABY L. COURT, MICHAEL P. ETGEN, ANJAN R. KUNDAVARAM, ELIZABETH A. SCHREIBER, DAVID B. STYLES
-
Patent number: 7516414Abstract: A system and method is provided to display a common display page on a variety of display devices using the item's tab order property to determine the display order. Controls that are displayed on a display device typically have a tab order. When a window that has controls is displayed, the cursor is typically placed at the control with the lowest (i.e., first) tab order. When the user presses the tab key, the cursor moves to the control corresponding to the next lowest tab order. This allows the designer to design a single window (or panel) that is displayed differently on constrained devices. However, even though the window is displayed differently, using tab order mapping maintains a consistent visible proximity between controls despite the type of display device being used by the user.Type: GrantFiled: February 2, 2004Date of Patent: April 7, 2009Assignee: International Business Machines CorporationInventors: Brian J. Cragun, Barnaby L. Court, Andrew L. Hanson, Roland A. Merrick, Timothy J. O'Keefe, Elizabeth A. Schreiber, David B. Styles, Brian O. Wood
-
Patent number: 7493325Abstract: A computer implemented method of matching user descriptions of technical problem manifestations with system problem descriptions in which system-level symptoms for computer-related problems which map to problem descriptions and recommended fixes are broken into sub-phrases, and an index of association ratios between the system-level symptom sub-phrases and sub-phrases derived from text extracted from corpora related to computer problem symptoms is generated and prioritized. When user-entered text related to a computer-related problem is received, it is searched against the prioritized index, and matches are presented for the user in order of prioritization from which the user can select and run a recommended fix to which the selection is mapped.Type: GrantFiled: May 15, 2008Date of Patent: February 17, 2009Assignee: International Business Machines CorporationInventors: Radhika Bhatnagar, Barnaby L. Court, Michael P. Etgen, Anjan Reddy Kundavaram, Elizabeth A. Schreiber, David B. Styles
-
Publication number: 20080201646Abstract: An approach is provided to display a common display page on a variety of display devices using the item's tab order property to determine the display order. Controls that are displayed on a display device typically have a tab order. When a window that has controls is displayed, the cursor is typically placed at the control with the lowest (i.e., first) tab order. When the user presses the tab key, the cursor moves to the control corresponding to the next lowest tab order. This allows the designer to design a single window (or panel) that is displayed differently on constrained devices. However, even though the window is displayed differently, using tab order mapping maintains a consistent visible proximity between controls despite the type of display device being used by the user.Type: ApplicationFiled: April 25, 2008Publication date: August 21, 2008Inventors: Brian J. Cragun, Barnaby L. Court, Andrew L. Hanson, Roland A. Merrick, Timothy J. O'Keefe, Elizabeth A. Schreiber, David B. Styles, Brian O. Wood
-
Patent number: 7315988Abstract: A system and method is provided to map alternative short captions that are displayed in a constrained display environment instead of displaying standard captions. When designing a display panel, the designer identifies shorter captions to use in a constrained environment. Shorter captions are helpful in preventing text from wrapping or having to horizontally scroll to in order to read a longer caption. Varying levels of short captions are provided so that a standard size display displays the full caption, a somewhat smaller size display displays smaller captions, while an even smaller display displays even smaller captions. National language support is also provide to translate both full captions as well as the short version(s) of the captions.Type: GrantFiled: February 2, 2004Date of Patent: January 1, 2008Assignee: International Business Machines CorporationInventors: Brian J. Cragun, Barnaby L. Court, Andrew L. Hanson, Timothy J. O'Keefe, Elizabeth A. Schreiber, David B. Styles, Brian O. Wood