Patents by Inventor Michael D. Rahn

Michael D. Rahn 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: 10439248
    Abstract: Systems and methods are disclosed for enhancing the construction and application of batteries by providing a battery system comprising at least one electrochemical panel with at least one electrochemical cell disposed therein, which is configured to enable multi-purpose functionality and applicability of the battery system. Embodiments provide for electrodes and/or current collectors of each electrochemical cell that are transversely orientated with respect to each face of an electrochemical panel. Some embodiments provide for a separator pouch disposed about at least one electrode and/or current collector to electrically insulate the electrode and/or current collector from a structure component of the device. Each electrochemical panel is configured to enable electrical communication with another electrochemical panel and/or an ancillary electric circuit. Each electrochemical panel is configured enable utilization thereof as a structural component of an ancillary structure.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: October 8, 2019
    Assignee: The Penn State Research Foundation
    Inventors: Christopher D. Rahn, Charles E. Bakis, Michael Hickner, Yancheng Zhang
  • Patent number: 10386986
    Abstract: An interactive presentation environment for eMeetings or the like that provides participants with more control over what they see and hear. The interactive presentation environment may comprise a meeting recorder adapted to create a recording of a live meeting and a navigation control for selecting a portion of the recording to view during the live meeting. The interactive presentation environment may further comprise a timeline control containing a first graphical indicator associated with a live position and a second graphical indicator associated with a current position, a bookmark control adapted to mark a portion of the recording for archiving, and a display operatively connected to the meeting recorder and the navigation control.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: August 20, 2019
    Assignee: Google LLC
    Inventors: Gregory Richard Hintermeister, Michael D. Rahn
  • Patent number: 9665237
    Abstract: An interactive presentation environment for eMeetings or the like that provides participants with more control over what they see and hear. The interactive presentation environment may comprise a meeting recorder adapted to create a recording of a live meeting and a navigation control for selecting a portion of the recording to view during the live meeting. The interactive presentation environment may further comprise a timeline control containing a first graphical indicator associated with a live position and a second graphical indicator associated with a current position, a bookmark control adapted to mark a portion of the recording for archiving, and a display operatively connected to the meeting recorder and the navigation control.
    Type: Grant
    Filed: April 24, 2015
    Date of Patent: May 30, 2017
    Assignee: Google Inc.
    Inventors: Gregory Richard Hintermeister, Michael D. Rahn
  • Patent number: 9037973
    Abstract: An interactive presentation environment for eMeetings or the like that provides participants with more control over what they see and hear. The interactive presentation environment may comprise a meeting recorder adapted to create a recording of a live meeting and a navigation control for selecting a portion of the recording to view during the live meeting. The interactive presentation environment may further comprise a timeline control containing a first graphical indicator associated with a live position and a second graphical indicator associated with a current position, a bookmark control adapted to mark a portion of the recording for archiving, and a display operatively connected to the meeting recorder and the navigation control.
    Type: Grant
    Filed: June 2, 2014
    Date of Patent: May 19, 2015
    Assignee: Google Inc.
    Inventors: Gregory Richard Hintermeister, Michael D. Rahn
  • Patent number: 8745497
    Abstract: An interactive presentation environment for eMeetings or the like that provides participants with more control over what they see and hear. One embodiment of the interactive presentation environment comprises a meeting recorder adapted to create a recording of a live meeting and a navigation control for selecting a portion of the recording to view during the live meeting. Some embodiment may further comprise a timeline control containing a first graphical indicator associated with a live position and a second graphical indicator associated with a current position, a bookmark control adapted to mark a portion of the recording for archiving, and a display operatively connected to the meeting recorder and the navigation control.
    Type: Grant
    Filed: May 28, 2008
    Date of Patent: June 3, 2014
    Assignee: Google Inc.
    Inventors: Gregory Richard Hintermeister, Michael D. Rahn
  • Patent number: 8655991
    Abstract: A method and apparatus for managing distribution and use of software applications. An application manager at an administrator computer may be configured to receive requests for registering an application from a client computer. The application manager may determine whether the request should be approved based on historical responses to similar registration requests. A response to the request may accordingly be sent automatically to the requesting client computer.
    Type: Grant
    Filed: October 14, 2009
    Date of Patent: February 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Wade S. Fode, Kevin W. Kirkeby, Kevin G. Paterson, Michael D. Rahn
  • Patent number: 8612861
    Abstract: A method, apparatus, and computer instructions for managing messages. A viewport is displayed on a display in association with a chat window in which the viewport defines an area on the display. The image is defined as graphical data in the area defined by the viewport to form a selected image in response to a user input to select an image. A marker is placed in a text message in the chat window in which the marker is associated with the selected image.
    Type: Grant
    Filed: June 5, 2007
    Date of Patent: December 17, 2013
    Assignee: International Business Machines Corporation
    Inventors: Anthony Edward Martinez, Michael D. Rahn
  • Patent number: 8607149
    Abstract: An apparatus and method is described for highlighting related user interface controls to selected items in order to improve the ease of use and the intuitiveness of a graphical user interface. In preferred embodiments, user interface controls that are related to a selected object in the display are uniquely highlighted when an object is selected to show the user what user interface options are related to or available to perform some action on the selected object. The preferred embodiments of related highlighted controls can be used in conjunction with prior art highlighted controls that show what actions are available to the user for the current environment or cursor location.
    Type: Grant
    Filed: March 23, 2006
    Date of Patent: December 10, 2013
    Assignee: International Business Machines Corporation
    Inventors: Gregory Richard Hintermeister, Michael D. Rahn
  • Patent number: 8156501
    Abstract: A method, apparatus and computer program product implement dynamic authority for a user to perform tasks on a resource. A user selected task on a resource is identified and analyzed to determine whether the task changes a state of the resource. When determined that the task changes a state of the resource, then a relationship of the resource to related resources is analyzed. Access to tasks on the resource is dynamically determined for the user based upon the identified relationship of the resource to related resources. Based on the analysis performed, access is denied or a summary of side effects with confirmation is presented.
    Type: Grant
    Filed: October 27, 2006
    Date of Patent: April 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael John Branson, Gregory Richard Hintermeister, Michael D. Rahn
  • Patent number: 8078951
    Abstract: A storage medium and computer that determine a tree representing links embedded in documents, create a depth indicator having a size proportional to the size of the tree, and display the depth indicator with a root link in a root document. The tree is determined by repeatedly probing the links to retrieve the documents. In various embodiments, the size of the tree may be the number of levels in the tree or the number of links in the tree. The depth indicator may include representations of the links and represents a possible future context of the root document. In various embodiments, a graphical representation of the tree may be displayed, hover help that includes the tree size may be displayed, and an indication of a condition reported by a document may be displayed. In various embodiments, the condition may include a message, updated content, new content, or an error.
    Type: Grant
    Filed: October 29, 2008
    Date of Patent: December 13, 2011
    Assignee: International Business Machines Corporation
    Inventors: Gregory Richard Hintermeister, Michael D. Rahn
  • Patent number: 7996773
    Abstract: A method, system, and article of manufacture that help system administrators visualize the relationship between a global setting and the setting in each instance. One embodiment of the present invention comprises receiving a selection of a setting, determining an inheritance state for the selected setting, and displaying a graphical indication of the inheritance state of the selected setting. In some embodiments, the method further comprises displaying a graphical indication of the inheritance relationship between the selected setting and at least one related setting. The method may also include receiving a change inheritance relationship command, and changing the inheritance relationship for the selected setting.
    Type: Grant
    Filed: November 14, 2008
    Date of Patent: August 9, 2011
    Assignee: International Business Machines Corporation
    Inventors: Gregory Richard Hintermeister, Michael D. Rahn
  • Publication number: 20110087760
    Abstract: A method and apparatus for managing distribution and use of software applications. An application manager at an administrator computer may be configured to receive requests for registering an application from a client computer. The application manager may determine whether the request should be approved based on historical responses to similar registration requests. A response to the request may accordingly be sent automatically to the requesting client computer.
    Type: Application
    Filed: October 14, 2009
    Publication date: April 14, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Wade S. Fode, Kevin W. Kirkeby, Kevin G. Paterson, Michael D. Rahn
  • Patent number: 7870193
    Abstract: A collaboration system is provided in combination with a system administration monitoring system. The monitoring software for the system may recognize an error or other event in a component that is being monitored. The monitoring software then sends a message to all administrators that may be associated with the error or event. When an administrator receives an alert, the administrator may choose to join a collaborative resolution session. When a plurality of administrators joins a collaborative resolution session, each administrator is presented with a user interface at his or her console. The user interface may present one or more shared system administration elements, such as system administration portals, and one or more collaboration elements, such as instant messaging elements or the like. Participating administrators may then communicate using the collaboration elements to attempt to resolve an error or other event. Users may share additional system administration elements.
    Type: Grant
    Filed: August 28, 2006
    Date of Patent: January 11, 2011
    Assignee: International Business Machines Corporation
    Inventors: Gregory Richard Hintermeister, Frank Lawrence Jania, Michael D. Rahn
  • Patent number: 7814493
    Abstract: A method, apparatus, system, and signal-bearing medium that, in an embodiment, find duplicate resource identifiers that originate from different applications, converge the duplicate resource identifiers into a converged interface object, and present the converged interface object. The duplicate resource identifiers identify the same resource, and the different applications manage the same resource. Duplicate links associated with the duplicate resource identifiers are found, where the duplicate links originate from different applications, and the duplicate links are converged into a converged interface object. The duplicate links provide information regarding the same resource. Duplicate task identifiers are found that are associated with the duplicate resource identifiers and that originate from the different applications. The duplicate task identifiers are converged into a converged interface object.
    Type: Grant
    Filed: August 11, 2005
    Date of Patent: October 12, 2010
    Assignee: International Business Machines Corporation
    Inventors: Randall Lee Bertram, Gregory Richard Hintermeister, Michael D. Rahn
  • Patent number: 7707546
    Abstract: A method and implementing system are provided in which a user is enabled to view source code within a context of the screen presentation which is created by the source code. In an exemplary embodiment, a graphical user interface (GUI) is selectively overlaid upon a content screen display. The GUI displays markers to indicate beginning and ending points of source code elements for screen areas which are proximate to the hot-spot area in the GUI. Where a marker indicates additional code is present, the user is enabled to select the marker and a detailed presentation of the related source code is presented.
    Type: Grant
    Filed: September 13, 2001
    Date of Patent: April 27, 2010
    Assignee: International Business Machines Corporation
    Inventors: Anthony Edward Martinez, Michael D. Rahn
  • Patent number: 7564425
    Abstract: An improved computer display device is disclosed. The improved computer display device comprises a display monitor and at least one display module each containing their own desktop real estate and each lined with a series of male and female couplers containing electrical connections is disclosed. When the couplers are connected, they are capable of supporting the weight of the display module when attached to the display monitor. The couplers allow information to be transmitted back and forth between the display module and the display monitor, and allow the modules to be connected in various configurations. The display monitor and display module communication allows the icons, programs, applications and cursor on the desktop to be positioned anywhere on the improved display device.
    Type: Grant
    Filed: April 4, 2002
    Date of Patent: July 21, 2009
    Assignee: Lenovo (Singapore) Pte Ltd.
    Inventors: Anthony Edward Martinez, Michael D. Rahn
  • Patent number: 7523417
    Abstract: A method, apparatus, system, and signal-bearing medium that, in an embodiment, display a time-lapse widget having time indicators associated with times. In an embodiment, each of the time indicators represents a relative ranking of changes to data at the times, and the size of the time indicators are proportional to the ranking. The data associated with the time indicators is displayed in response to a slider moving over the time indicators. In various embodiments, the time indicators may be associated with a time prior to the current time, in which case the associated data is historical or after the current time, in which case the associated data is forecasted. In an embodiment, data that has been changed associated with the time indicator currently selected via the position of the slider is emphasized. A current value and a previous value for the data associated with the time indicator may be displayed, and the current value may be changed to the previous value.
    Type: Grant
    Filed: November 18, 2004
    Date of Patent: April 21, 2009
    Assignee: International Business Machines Corporation
    Inventors: Gregory Richard Hintermeister, Michael D. Rahn
  • Patent number: 7519576
    Abstract: The present invention is a graphical user interface and method of operation for searching, and selecting items from, a database. The invention provides a convenient mechanism to thoroughly search a database for useful items. The invention runs in the background, dynamically annotating the active part of a main application's user interface with an indicator, to show a user of a main application that useful items may be available in a database. The trigger for initially activating the mechanism for searching and selecting in a main application is the same as the trigger for activating another round of searching the database, thus minimizing the diversion of a user's attention away from the main application. A user may select an item from the database for use in the main application. This might involve inserting a word into text with a word processor; the items may be words, and the database may be a thesaurus or dictionary, for example.
    Type: Grant
    Filed: September 13, 2001
    Date of Patent: April 14, 2009
    Assignee: International Business Machines Corporation
    Inventors: Anthony Edward Martinez, Michael D. Rahn
  • Publication number: 20090070680
    Abstract: A method, system, and article of manufacture that help system administrators visualize the relationship between a global setting and the setting in each instance. One embodiment of the present invention comprises receiving a selection of a setting, determining an inheritance state for the selected setting, and displaying a graphical indication of the inheritance state of the selected setting. In some embodiments, the method further comprises displaying a graphical indication of the inheritance relationship between the selected setting and at least one related setting. The method may also include receiving a change inheritance relationship command, and changing the inheritance relationship for the selected setting.
    Type: Application
    Filed: November 14, 2008
    Publication date: March 12, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory Richard Hintermeister, Michael D. Rahn
  • Publication number: 20090063955
    Abstract: A storage medium and computer that determine a tree representing links embedded in documents, create a depth indicator having a size proportional to the size of the tree, and display the depth indicator with a root link in a root document. The tree is determined by repeatedly probing the links to retrieve the documents. In various embodiments, the size of the tree may be the number of levels in the tree or the number of links in the tree. The depth indicator may include representations of the links and represents a possible future context of the root document. In various embodiments, a graphical representation of the tree may be displayed, hover help that includes the tree size may be displayed, and an indication of a condition reported by a document may be displayed. In various embodiments, the condition may include a message, updated content, new content, or an error.
    Type: Application
    Filed: October 29, 2008
    Publication date: March 5, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory Richard Hintermeister, Michael D. Rahn