Patents by Inventor Teresa Shen Swingler

Teresa Shen Swingler 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: 8930537
    Abstract: Host port information is pulled directly from the switch before zoning is performed and is organized by chassis as an assist for mapping and masking an entire chassis. A graphical user interface allows a user to select storage by chassis to map and to select servers by chassis to map. The user then applies that mapping such that all servers selected are mapped to all storage selected. The user may repeat this mapping for another set of storage and servers. In a mixed environment, an icon may be shown in the graphical user interface to represent the mix. When the LUN mapping/masking is done, the LUN mapping/masking may be provided to the SAN manager to perform zoning. The LUN mapping/masking defines which host ports see which storage ports.
    Type: Grant
    Filed: February 28, 2008
    Date of Patent: January 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Robert Beverley Basham, Deanna Lynn Quigg Brown, Kelly Louise Hicks, Andrew Gary Hourselt, Rezaul Shah Mohammad Islam, Ashaki Ayanna Ricketts, Teresa Shen Swingler, Theodore Brian Vojnovich
  • Patent number: 8650490
    Abstract: An apparatus and methods are disclosed for displaying a physical view of a monitored device. The apparatus for displaying a physical view of a device is provided with a plurality of modules configured to functionally execute the steps of displaying a physical representation of a device, generating a plurality of grid lines in association with a predetermined portion of the physical representation of the device, and displaying an icon configured to convey information regarding a status of the device, wherein the icon is displayed within an area defined by the plurality of grid lines. These modules in the described embodiments include a rendering module, a grid module, and a status module.
    Type: Grant
    Filed: March 12, 2008
    Date of Patent: February 11, 2014
    Assignee: International Business Machines Corporation
    Inventors: Andrew Gary Hourselt, Kelly Louise Hicks, Teresa Shen Swingler, Nedzad Taljanovic
  • Patent number: 8539478
    Abstract: A dynamic web installer, in which a user selects components via an external input selector (e.g. a web page) and, based on those selections, generates a custom installer to include only the components requested by the user. The user can then retrieve this installer and perform the installation.
    Type: Grant
    Filed: June 20, 2008
    Date of Patent: September 17, 2013
    Assignee: International Business Machines Corporation
    Inventors: Ralph Thomas Jackson, Wazim Imrhan Reid, Ashaki Ayanna Ricketts, Teresa Shen Swingler, Nedzad Taljanovic
  • Patent number: 7996509
    Abstract: Mechanisms for performing zoning of devices, such as Serial Attached SCSI (SAS) devices, for example, in a storage area network (SAN) in which all host systems of the SAN are automatically mapped to all of the storage systems are provided. Mechanisms for automatically mapping backend storage enclosures to appropriate storage system controllers on the SAN are provided. The zoning is automatically performed based on whether ports/phys are coupled to host systems, storage systems, and whether there are storage system controllers associated with the storage systems. Based on the automatic zoning, mapping of the storage devices of the storage systems to the host systems may be automatically performed via zone permission tables. By automating the zoning, users that do not necessarily have a detailed knowledge of the storage device communication protocol or SANs may configure the SAN even if it utilizes a complex and large architecture.
    Type: Grant
    Filed: September 26, 2007
    Date of Patent: August 9, 2011
    Assignee: International Business Machines Corporation
    Inventors: Robert Beverley Basham, Andrew Gary Hourselt, Kelly Louise McWaters, Ashaki Ayanna Ricketts, Teresa Shen Swingler
  • Publication number: 20090320017
    Abstract: A dynamic web installer, in which a user selects components via an external input selector (e.g. a web page) and, based on those selections, generates a custom installer to include only the components requested by the user. The user can then retrieve this installer and perform the installation.
    Type: Application
    Filed: June 20, 2008
    Publication date: December 24, 2009
    Inventors: Ralph Thomas Jackson, Wazim Imrhan Reid, Ashaki Ayanna Ricketts, Teresa Shen Swingler, Nedzad Taljanovic
  • Publication number: 20090231350
    Abstract: An apparatus and methods are disclosed for displaying a physical view of a monitored device. The apparatus for displaying a physical view of a device is provided with a plurality of modules configured to functionally execute the steps of displaying a physical representation of a device, generating a plurality of grid lines in association with a predetermined portion of the physical representation of the device, and displaying an icon configured to convey information regarding a status of the device, wherein the icon is displayed within an area defined by the plurality of grid lines. These modules in the described embodiments include a rendering module, a grid module, and a status module.
    Type: Application
    Filed: March 12, 2008
    Publication date: September 17, 2009
    Inventors: Andrew Gary Hourselt, Kelly Louise Hicks, Teresa Shen Swingler, Nedzad Taljanovic
  • Publication number: 20090222733
    Abstract: Host port information is pulled directly from the switch before zoning is performed and is organized by chassis as an assist for mapping and masking an entire chassis. A graphical user interface allows a user to select storage by chassis to map and to select servers by chassis to map. The user then applies that mapping such that all servers selected are mapped to all storage selected. The user may repeat this mapping for another set of storage and servers. In a mixed environment, an icon may be shown in the graphical user interface to represent the mix. When the LUN mapping/masking is done, the LUN mapping/masking may be provided to the SAN manager to perform zoning. The LUN mapping/masking defines which host ports see which storage ports.
    Type: Application
    Filed: February 28, 2008
    Publication date: September 3, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Robert Beverley Basham, Deanna Lynn Quigg Brown, Kelly Louise Hicks, Andrew Gary Hourselt, Rezaul Shah Mohammad Islam, Ashaki Ayanna Ricketts, Teresa Shen Swingler, Theodore Brian Vojnovich
  • Publication number: 20090083484
    Abstract: A system and method for performing zoning of devices, such as Serial Attached SCSI (SAS) devices, for example, in a storage area network (SAN) in which all host systems of the SAN are automatically mapped to all of the storage systems is provided. Mechanisms for automatically mapping backend storage enclosures to appropriate storage system controllers on the SAN are provided. The zoning is automatically performed based on whether ports/phys are coupled to host systems, storage systems, and whether there are storage system controllers associated with the storage systems. Based on the automatic zoning, mapping of the storage devices of the storage systems to the host systems may be automatically performed via zone permission tables. By automating the zoning, users that do not necessarily have a detailed knowledge of the storage device communication protocol or SANs may configure the SAN even if it utilizes a complex and large architecture.
    Type: Application
    Filed: September 24, 2007
    Publication date: March 26, 2009
    Inventors: Robert Beverley Basham, Andrew Gary Hourselt, Kelly Louise McWaters, Ashaki Ayanna Ricketts, Teresa Shen Swingler
  • Publication number: 20090083423
    Abstract: A system and computer program product for performing zoning of devices, such as Serial Attached SCSI (SAS) devices, for example, in a storage area network (SAN) in which all host systems of the SAN are automatically mapped to all of the storage systems are provided. Mechanisms for automatically mapping backend storage enclosures to appropriate storage system controllers on the SAN are provided. The zoning is automatically performed based on whether ports/phys are coupled to host systems, storage systems, and whether there are storage system controllers associated with the storage systems. Based on the automatic zoning, mapping of the storage devices of the storage systems to the host systems may be automatically performed via zone permission tables. By automating the zoning, users that do not necessarily have a detailed knowledge of the storage device communication protocol or SANs may configure the SAN even if it utilizes a complex and large architecture.
    Type: Application
    Filed: September 26, 2007
    Publication date: March 26, 2009
    Inventors: Robert Beverley Basham, Andrew Gary Hourselt, Kelly Louise McWaters, Ashaki Ayanna Ricketts, Teresa Shen Swingler
  • Publication number: 20080028319
    Abstract: An application console queries an updatable term service for updates to terms. The application then displays a current term, a legacy term, or a customized term according to user preferences. The application may also display a term indicator to notify the user that the term has an associated legacy term or current term. The user may also provide customized terms and descriptive text for updatable terms.
    Type: Application
    Filed: July 27, 2006
    Publication date: January 31, 2008
    Inventors: Aaron Roger Cox, Brandon Joseph Herdrick, Ralph Thomas Jackson, Daniel Loewus-Deitch, Mark E. Molander, Teresa Shen Swingler, Ronald Earl Van Buskirk