Patents by Inventor Mark Molander
Mark Molander 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: 11949662Abstract: A method for virtual on-demand internet connectivity for management controllers is disclosed. The method includes starting, on a management controller of a computing device connected to a management network, a management session in response to a valid login request from an authorized system administrator computer. The method includes, after startup of the management session, establishing a proxy in a browser of a device with a connection to a public network. The proxy enables the management controller to send one or more internet requests through the proxy using the connection to the public network. The method includes providing information to the system administrator computer. The provided information includes information received by the management controller in response to the one or more internet requests.Type: GrantFiled: March 26, 2021Date of Patent: April 2, 2024Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Mark Molander, Fred Bower, III, Chekim Chhuor
-
Publication number: 20220311745Abstract: A method for virtual on-demand internet connectivity for management controllers is disclosed. The method includes starting, on a management controller of a computing device connected to a management network, a management session in response to a valid login request from an authorized system administrator computer. The method includes, after startup of the management session, establishing a proxy in a browser of a device with a connection to a public network. The proxy enables the management controller to send one or more internet requests through the proxy using the connection to the public network. The method includes providing information to the system administrator computer. The provided information includes information received by the management controller in response to the one or more internet requests.Type: ApplicationFiled: March 26, 2021Publication date: September 29, 2022Inventors: Mark Molander, Fred Bower, III, Chekim Chhuor
-
Patent number: 10380569Abstract: Systems, methods, and apparatuses for displaying repeating purchase transaction elements based on a determined hierarchy are disclosed. According to an aspect, a method includes receiving display information for display of elements on a display. Each element being associated with a purchase transaction. The method also includes determining a hierarchy of one of the elements with respect to at least one of the other elements. Further, the method includes dynamically determining a display specification for the one of the elements based on the determined hierarchy. The method also includes displaying the one of the elements on the display in accordance with the determined display specification.Type: GrantFiled: August 11, 2015Date of Patent: August 13, 2019Assignee: Toshiba TEC CorporationInventor: Mark Molander
-
Publication number: 20170046675Abstract: Systems, methods, and apparatuses for displaying repeating purchase transaction elements based on a determined hierarchy are disclosed. According to an aspect, a method includes receiving display information for display of elements on a display. Each element being associated with a purchase transaction. The method also includes determining a hierarchy of one of the elements with respect to at least one of the other elements. Further, the method includes dynamically determining a display specification for the one of the elements based on the determined hierarchy. The method also includes displaying the one of the elements on the display in accordance with the determined display specification.Type: ApplicationFiled: August 11, 2015Publication date: February 16, 2017Inventor: Mark Molander
-
Patent number: 9329773Abstract: A method for providing control signals may include, but is not limited to: detecting a first user input associated with at least one graphical user interface element; transmitting one or more control signals associated with the at least one graphical user interface element in response to the first user input; detecting a second user input associated with a grouping of two or more graphical user interface elements; and transmitting one or more control signals associated with the grouping of two or more graphical user interface elements in response to the second user input.Type: GrantFiled: May 19, 2011Date of Patent: May 3, 2016Assignee: International Business Machines CorporationInventors: Mark Molander, William G. Pagan, Devon Snyder, Patrick Bohrer, Todd Eischeid
-
Patent number: 8843469Abstract: The present disclosure describes systems and method for displaying search results. Operations of the system and method may include, but are not limited to: receiving a selection associated with a tab group; receiving a search string; and displaying one or more records according to the selection of the tab group and the search string.Type: GrantFiled: August 4, 2011Date of Patent: September 23, 2014Assignee: International Business Machines CorporationInventors: Mark Molander, Alejandro M. Ortiz, Todd M. Eischeid, Karen McWaters
-
Patent number: 8726191Abstract: A device may be controlled by: detecting a first user input associated with an element of a graphical user interface associated with at least one controllable device; detecting at least one second user input; and transmitting at least one device control signal to the at least one controllable device associated with the element of the graphical user interface when the first user input and the second user input are at least partially contemporaneous.Type: GrantFiled: May 23, 2011Date of Patent: May 13, 2014Assignee: International Business Machines CorporationInventors: Mark Molander, Todd Eischeid, Patrick Bohrer
-
Publication number: 20130036132Abstract: The present disclosure describes systems and method for displaying search results. Operations of the system and method may include, but are not limited to: receiving a selection associated with a tab group; receiving a search string; and displaying one or more records according to the selection of the tab group and the search string.Type: ApplicationFiled: August 4, 2011Publication date: February 7, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mark Molander, Alejandro M. Ortiz, Todd M. Eischeid, Karen McWaters
-
Publication number: 20120304086Abstract: A device may be controlled by: detecting a first user input associated with an element of a graphical user interface associated with at least one controllable device; detecting at least one second user input; and transmitting at least one device control signal to the at least one controllable device associated with the element of the graphical user interface when the first user input and the second user input are at least partially contemporaneous.Type: ApplicationFiled: May 23, 2011Publication date: November 29, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mark Molander, Todd Eischeid, Patrick Bohrer
-
Publication number: 20120297326Abstract: A method for providing control signals may include, but is not limited to: detecting a first user input associated with at least one graphical user interface element; transmitting one or more control signals associated with the at least one graphical user interface element in response to the first user input; detecting a second user input associated with a grouping of two or more graphical user interface elements; and transmitting one or more control signals associated with the grouping of two or more graphical user interface elements in response to the second user input.Type: ApplicationFiled: May 19, 2011Publication date: November 22, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mark Molander, William G. Pagan, Devon Snyder, Patrick Bohrer, Todd Eischeid
-
Publication number: 20120297347Abstract: A user interface may be provided by: displaying a graphical user interface including at least one graphical user interface element; receiving at least one gesture-based user input; displaying a graphical user interface including the at least one graphical user interface element and one or more graphical user interface elements that are hierarchically dependent from the at least one graphical user interface element in response to the at least one gesture-based user input.Type: ApplicationFiled: May 19, 2011Publication date: November 22, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mark Molander, David Lection, Patrick Bohrer, Todd Eischeid
-
Publication number: 20080092076Abstract: A method in a data processing system for providing a user of the data processing system with control of a software object organized into a plurality of information levels including initially displaying a first display window having a first size. The first display window includes a first level tab navigation frame to allow the user interactive access to a first information level of the plurality of information levels. The first display window additionally includes a first window-sizing interface to allow the user interactive access to a second display window having a second size which includes a second level tab navigation frame to allow the user interactive access to a second information level of the plurality of information levels and to subsequently display the second display window in response to the user interacting with the first window-sizing interface.Type: ApplicationFiled: December 12, 2007Publication date: April 17, 2008Inventors: Randal Bertram, David Johnson, Karen Kluttz, Mark Molander
-
Publication number: 20070245241Abstract: A computer program product, electronic device and method are provided that enable a user to easily view, in a tooltip, all of the entities of a plurality of entities contained in a cell of a table when the width of the cell prevents the cell display from showing all of the entities. In response to a tooltip being opened for a cell of a table, the cell having a plurality of entities, at least a portion of the plurality of entities is displayed in the tooltip. An indicia expressive of a total number of the plurality of entities is also displayed. Alternate embodiments provide navigation aids in the tooltip to assist a user in more conveniently viewing all of the entities.Type: ApplicationFiled: April 18, 2006Publication date: October 18, 2007Inventors: Randal Bertram, Aaron Cox, Mark Molander, Kerry Ortega
-
Publication number: 20070244586Abstract: Methods, computer program products, and electronic devices are provided for managing sound in a plurality of computer-executed applications. One method includes: operating a sound manager function to provide a user with an option to selectively mute up to n?1 applications of n applications, where n>1; and in response to the user choosing to selectively mute up to n?1 applications, the sound manager function selectively muting the up to n?1 applications. Another method includes providing a user with an option to selectively mute up to n?1 applications of n applications, where n>1. In response to the user choosing to selectively mute up to n?1 applications, at least one action is performed in response to requests to play sounds by the selectively muted applications so that the sounds are muted with respect to a sound device.Type: ApplicationFiled: April 13, 2006Publication date: October 18, 2007Inventors: David Champion, Vincent Lanzolla, Timothy Meserth, Mark Molander, David Windell
-
Publication number: 20070234236Abstract: The invention concerns methods and apparatus for generating and controlling a slider control for simultaneously changing values of two variables. In the methods and apparatus of the invention a graph having two axes is displayed, wherein the axes correspond to first and second variables. The values of the first and second variables may be simultaneously adjusted using a slider control displayed in a two-dimensional region between the axes. As a user adjusts the slider control and changes values associated with the two variables, the methods of the present invention calculate the effects of the adjustment on a value of a third variable. A graphical component is then used to depict the updated value of the third variable. Additionally, curves corresponding to constant values, or ranges of values, of the third variable are displayed in the two-dimensional region to assist a user in selecting values for the first and second variables.Type: ApplicationFiled: April 4, 2006Publication date: October 4, 2007Inventors: David Champion, Vincent Lanzolla, Timothy Meserth, Mark Molander, David Windell
-
Publication number: 20070223396Abstract: An apparatus, system, and method are disclosed for aurally indicating progress. In one embodiment, a node count module determines a node threshold. A discovery module searches for a plurality of nodes over a communications channel wherein each node is autonomously connected to the communications channel. In addition, the discovery module receives a reply from a node. The node count module may direct an indicator module to modify an aural indicator in response to the node count exceeding the node threshold. The indicator module further emits the aural indicator.Type: ApplicationFiled: March 14, 2006Publication date: September 27, 2007Inventors: Randal Bertram, Andrew Ehrenzeller, Alan Happ, Mark Molander, Kerry Ortega
-
Publication number: 20070203920Abstract: A method for handling leafy branches in a navigational tree including: grouping one or more child nodes into a node group; displaying one or more nodes of a hierarchal system including at least one node group; and displaying a scroll indicator corresponding to the node group, wherein the scroll indicator allows a user to scroll through the node group.Type: ApplicationFiled: February 24, 2006Publication date: August 30, 2007Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Randal Bertram, Thomas Brugler, Richard Bryan, Mark Molander, Kerry Ortega
-
Publication number: 20070192723Abstract: Embodiments of the present invention are directed to novel techniques for showing the progress of an automated computer process, particularly through a graphical user interface (GUI). Graphical status displays are employed which show graphical time-based information, such as rate and estimated time to completion, as well as a completion portion of an automated computer process. A remaining time indicator can be shown as a time scale for the graphical completion indicator. Instantaneous and historical rate information may be graphically displayed in various novel displays.Type: ApplicationFiled: February 14, 2006Publication date: August 16, 2007Applicant: International Business Machines CorporationInventors: Thomas Anzelde, Zhao Lu, Oscar Llarena, Mark Molander
-
Publication number: 20060293767Abstract: A method, apparatus and program storage device for managing policy-based automated systems comprising a gravity bar to determine what rule to apply to instances with parameter values between rule spaces. The gravity bar defines a boundary between gap spaces associated with adjoining rule spaces. When a parameter value of an instance being evaluated has a value in a gap space between a rule space and the applicable gravity bar then the instance is handled pursuant to that rule space. A graphical user interface for a policy-based automation system comprises a first rule space, a second rule space and a gravity bar between the two rule spaces. The position of the gravity bar can be adjusted using the graphical user interface. The location of the gravity bar can further be defined to be a function of system operating parameters. A gravity bar can also be defined based on a gravity field of a rule space.Type: ApplicationFiled: June 28, 2005Publication date: December 28, 2006Inventors: Todd Eischeid, Mark Molander
-
Publication number: 20060236248Abstract: The present invention concerns methods and apparatus for enabling manual control over selection of a value for at least one operating parameter of a computer system resource. Manual control is enabled by de-coupling a pointer of a graphical indicator and control from an automated system advisor. During automated operation, the automated system advisor selects the value for the parameter of the computer system resource as indicated on a scale of the graphical indicator and control by the pointer. When the pointer of the graphical indicator is under manual control, a user can select the value of the at least one operating parameter of the computer system resource using the pointer of the graphical indicator and control. The present invention also concerns methods and apparatus for disabling manual control over selection of a value for at least one operating parameter of a computer system resource by re-coupling the pointer to an automated system advisor.Type: ApplicationFiled: April 15, 2005Publication date: October 19, 2006Inventors: Todd Eischeid, Mark Molander