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: 11949662
    Abstract: 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: Grant
    Filed: March 26, 2021
    Date of Patent: April 2, 2024
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Mark Molander, Fred Bower, III, Chekim Chhuor
  • Publication number: 20220311745
    Abstract: 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: Application
    Filed: March 26, 2021
    Publication date: September 29, 2022
    Inventors: Mark Molander, Fred Bower, III, Chekim Chhuor
  • Patent number: 10380569
    Abstract: 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: Grant
    Filed: August 11, 2015
    Date of Patent: August 13, 2019
    Assignee: Toshiba TEC Corporation
    Inventor: Mark Molander
  • Publication number: 20170046675
    Abstract: 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: Application
    Filed: August 11, 2015
    Publication date: February 16, 2017
    Inventor: Mark Molander
  • Patent number: 9329773
    Abstract: 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: Grant
    Filed: May 19, 2011
    Date of Patent: May 3, 2016
    Assignee: International Business Machines Corporation
    Inventors: Mark Molander, William G. Pagan, Devon Snyder, Patrick Bohrer, Todd Eischeid
  • Patent number: 8843469
    Abstract: 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: Grant
    Filed: August 4, 2011
    Date of Patent: September 23, 2014
    Assignee: International Business Machines Corporation
    Inventors: Mark Molander, Alejandro M. Ortiz, Todd M. Eischeid, Karen McWaters
  • Patent number: 8726191
    Abstract: 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: Grant
    Filed: May 23, 2011
    Date of Patent: May 13, 2014
    Assignee: International Business Machines Corporation
    Inventors: Mark Molander, Todd Eischeid, Patrick Bohrer
  • Publication number: 20130036132
    Abstract: 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: Application
    Filed: August 4, 2011
    Publication date: February 7, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mark Molander, Alejandro M. Ortiz, Todd M. Eischeid, Karen McWaters
  • Publication number: 20120304086
    Abstract: 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: Application
    Filed: May 23, 2011
    Publication date: November 29, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mark Molander, Todd Eischeid, Patrick Bohrer
  • Publication number: 20120297326
    Abstract: 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: Application
    Filed: May 19, 2011
    Publication date: November 22, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mark Molander, William G. Pagan, Devon Snyder, Patrick Bohrer, Todd Eischeid
  • Publication number: 20120297347
    Abstract: 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: Application
    Filed: May 19, 2011
    Publication date: November 22, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mark Molander, David Lection, Patrick Bohrer, Todd Eischeid
  • Publication number: 20080092076
    Abstract: 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: Application
    Filed: December 12, 2007
    Publication date: April 17, 2008
    Inventors: Randal Bertram, David Johnson, Karen Kluttz, Mark Molander
  • Publication number: 20070245241
    Abstract: 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: Application
    Filed: April 18, 2006
    Publication date: October 18, 2007
    Inventors: Randal Bertram, Aaron Cox, Mark Molander, Kerry Ortega
  • Publication number: 20070244586
    Abstract: 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: Application
    Filed: April 13, 2006
    Publication date: October 18, 2007
    Inventors: David Champion, Vincent Lanzolla, Timothy Meserth, Mark Molander, David Windell
  • Publication number: 20070234236
    Abstract: 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: Application
    Filed: April 4, 2006
    Publication date: October 4, 2007
    Inventors: David Champion, Vincent Lanzolla, Timothy Meserth, Mark Molander, David Windell
  • Publication number: 20070223396
    Abstract: 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: Application
    Filed: March 14, 2006
    Publication date: September 27, 2007
    Inventors: Randal Bertram, Andrew Ehrenzeller, Alan Happ, Mark Molander, Kerry Ortega
  • Publication number: 20070203920
    Abstract: 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: Application
    Filed: February 24, 2006
    Publication date: August 30, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Randal Bertram, Thomas Brugler, Richard Bryan, Mark Molander, Kerry Ortega
  • Publication number: 20070192723
    Abstract: 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: Application
    Filed: February 14, 2006
    Publication date: August 16, 2007
    Applicant: International Business Machines Corporation
    Inventors: Thomas Anzelde, Zhao Lu, Oscar Llarena, Mark Molander
  • Publication number: 20060293767
    Abstract: 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: Application
    Filed: June 28, 2005
    Publication date: December 28, 2006
    Inventors: Todd Eischeid, Mark Molander
  • Publication number: 20060236248
    Abstract: 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: Application
    Filed: April 15, 2005
    Publication date: October 19, 2006
    Inventors: Todd Eischeid, Mark Molander