Patents by Inventor Brian O. Wood
Brian O. Wood 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: 10372783Abstract: In one embodiment, a method for using a key to recreate a state of a visual control element includes retrieving a key from memory. The key represents a state of a visual control element to be output to a dynamically-generated web page. The method also includes parsing the key to obtain a plurality of key-value pairs representing parameters of a uniform resource locator (URL) which is used to recreate the visual control element. Also, the method includes outputting the visual control element to the dynamically-generated web page using the URL according to the state obtained from the key.Type: GrantFiled: April 26, 2016Date of Patent: August 6, 2019Assignee: International Business Machines CorporationInventors: Randal L. Bertram, John S. Bragiel, Edward N. Fink, Brian O. Wood
-
Patent number: 9736024Abstract: Methods, systems, and computer program products are disclosed for registering devices for network access. Embodiments include receiving, by a registration module, a media access control (MAC) address associated with a network adapter of a device; registering, by the registration module, the device, including associating the MAC address with a guest account at or before the time of registration of a guest; and allowing, by the registration module, the registered device to access a network.Type: GrantFiled: February 15, 2011Date of Patent: August 15, 2017Assignee: International Business Machines CorporationInventor: Brian O. Wood
-
Patent number: 9483571Abstract: In one embodiment, a system for creating a key for storing a state of a visual control element includes a processor and logic integrated with and/or executable by the processor, the logic being adapted to: retrieve a uniform resource locator (URL) used to create a dynamically-generated web page on which a visual control element is output, parse the URL in order to create a list of key-value pairs for each of a plurality of parameters specified in the URL, concatenate the list of key-value pairs into a key represented by a string of characters, and store the key to a memory.Type: GrantFiled: March 4, 2013Date of Patent: November 1, 2016Assignee: International Business Machines CorporationInventors: Randal L. Bertram, John S. Bragiel, Edward N. Fink, Brian O. Wood
-
Publication number: 20160239477Abstract: In one embodiment, a method for using a key to recreate a state of a visual control element includes retrieving a key from memory. The key represents a state of a visual control element to be output to a dynamically-generated web page. The method also includes parsing the key to obtain a plurality of key-value pairs representing parameters of a uniform resource locator (URL) which is used to recreate the visual control element. Also, the method includes outputting the visual control element to the dynamically-generated web page using the URL according to the state obtained from the key.Type: ApplicationFiled: April 26, 2016Publication date: August 18, 2016Inventors: Randal L. Bertram, John S. Bragiel, Edward N. Fink, Brian O. Wood
-
Patent number: 9215144Abstract: When a policy for an IT asset is created in a system manager that manages one or more IT assets, other IT assets that are related to the selected IT asset are determined based on at least one relation criteria related to system topology. The system administrator is prompted to apply the same policy to the related systems. When the system administrator accepts the recommendation to apply the same policy to the related systems, a system group is defined that includes the selected computer system and the related systems, and the system group and its corresponding policy are displayed to the system administrator.Type: GrantFiled: October 18, 2012Date of Patent: December 15, 2015Assignee: International Business Machines CorporationInventors: Nathan P. Biles, Jacob Kugel, Matthew C. Riedemann, Brian O. Wood
-
Patent number: 9210043Abstract: When a policy for an IT asset is created in a system manager that manages one or more IT assets, other IT assets that are related to the selected IT asset are determined based on at least one relation criteria related to system topology. The system administrator is prompted to apply the same policy to the related systems. When the system administrator accepts the recommendation to apply the same policy to the related systems, a system group is defined that includes the selected computer system and the related systems, and the system group and its corresponding policy are displayed to the system administrator.Type: GrantFiled: January 31, 2013Date of Patent: December 8, 2015Assignee: International Business Machines CorporationInventors: Nathan P. Biles, Jacob Kugel, Matthew C. Riedemann, Brian O. Wood
-
Publication number: 20140250366Abstract: In one embodiment, a system for creating a key for storing a state of a visual control element includes a processor and logic integrated with and/or executable by the processor, the logic being adapted to: retrieve a uniform resource locator (URL) used to create a dynamically-generated web page on which a visual control element is output, parse the URL in order to create a list of key-value pairs for each of a plurality of parameters specified in the URL, concatenate the list of key-value pairs into a key represented by a string of characters, and store the key to a memory.Type: ApplicationFiled: March 4, 2013Publication date: September 4, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Randal L. Bertram, John S. Bragiel, Edward N. Fink, Brian O. Wood
-
Patent number: 8782662Abstract: A recommended sequence of tasks to complete a complex task is programmatically defined. The recommended sequence is adaptive in that the sequence can be altered based on the completion status of one or more of the tasks.Type: GrantFiled: December 28, 2007Date of Patent: July 15, 2014Assignee: International Business Machines CorporationInventors: Mythili K. Bobak, Michael D. Swanson, Brian O. Wood
-
Patent number: 8751283Abstract: Templates are provided and used in an Information Technology (IT) environment. A template represents a pattern of resources and resource relationships of the IT environment. Templates are applied to automatically generate recommendations of programmatic representations of artifacts of the IT environment. The artifacts include Recovery Segments, Redundancy Groups, Business Resilience Manager deployment configurations and/or resource pairing represented by relationship data stores, as examples.Type: GrantFiled: December 28, 2007Date of Patent: June 10, 2014Assignee: International Business Machines CorporationInventors: Mythili K. Bobak, Tim A. McConnell, Michael D. Swanson, Brian O. Wood
-
Publication number: 20140115134Abstract: When a policy for an IT asset is created in a system manager that manages one or more IT assets, other IT assets that are related to the selected IT asset are determined based on at least one relation criteria related to system topology. The system administrator is prompted to apply the same policy to the related systems. When the system administrator accepts the recommendation to apply the same policy to the related systems, a system group is defined that includes the selected computer system and the related systems, and the system group and its corresponding policy are displayed to the system administrator.Type: ApplicationFiled: October 18, 2012Publication date: April 24, 2014Applicant: International Business Machines CorporationInventors: Nathan P. Biles, Jacob Kugel, Matthew C. Riedemann, Brian O. Wood
-
Publication number: 20120210000Abstract: Methods, systems, and computer program products are disclosed for registering devices for network access. Embodiments include receiving, by a registration module, a media access control (MAC) address associated with a network adapter of a device; registering, by the registration module, the device, including associating the MAC address with a guest account at or before the time of registration of a guest; and allowing, by the registration module, the registered device to access a network.Type: ApplicationFiled: February 15, 2011Publication date: August 16, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Brian O. Wood
-
Publication number: 20120137279Abstract: In-context notification of an available update of a computer program, the computer program configured to present a graphical user interface (‘GUI’) that includes one or more GUI elements where in-context notification includes: receiving, by the computer program, a notification of an available update to the computer program, the notification specifying one or more presently existing GUI elements affected by the update and displaying in the GUI, for each presently existing GUI element affected by the update, proximate to the presently existing GUI element affected by the update, an update indicator.Type: ApplicationFiled: November 30, 2010Publication date: May 31, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kimberly K. Button, Jacob Kugel, Brian O. Wood
-
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
-
Publication number: 20090327951Abstract: A computer program product for maintaining an object path within a view window that causes a computer to recognize an object path in response to an action to select the object path for viewing within a view window of a display including a first point in the object path, and position a second point in the object path within the view window in response to an action to navigate the view window in a direction from the first point toward the second point.Type: ApplicationFiled: June 27, 2008Publication date: December 31, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anthony W. Erwin, Timothy C. Mossing, Brian O. Wood
-
Publication number: 20090172671Abstract: A recommended sequence of tasks to complete a complex task is programmatically defined. The recommended sequence is adaptive in that the sequence can be altered based on the completion status of one or more of the tasks.Type: ApplicationFiled: December 28, 2007Publication date: July 2, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mythili K. BOBAK, Michael D. SWANSON, Brian O. WOOD
-
Publication number: 20090171705Abstract: Templates are provided and used in an Information Technology (IT) environment. A template represents a pattern of resources and resource relationships of the IT environment. Templates are applied to automatically generate recommendations of programmatic representations of artifacts of the IT environment. The artifacts include Recovery Segments, Redundancy Groups, Business Resilience Manager deployment configurations and/or resource pairing represented by relationship data stores, as examples.Type: ApplicationFiled: December 28, 2007Publication date: July 2, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mythili K. BOBAK, Tim A. McCONNELL, Michael D. SWANSON, Brian O. WOOD
-
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
-
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