Patents by Inventor Theodore Vojnovich

Theodore Vojnovich 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).

  • Publication number: 20110262134
    Abstract: Systems and methods to forward data frames are described. A particular method may include evaluating header data of a data frame at a bridge element, where the header data includes address data that corresponds to a Fiber Channel Forwarder in communication with the bridge element. Based upon the evaluation, the header data of the data frame may be modified at the bridge element in such a manner that the data frame is not routed through the Fiber Channel Forwarder.
    Type: Application
    Filed: April 22, 2010
    Publication date: October 27, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William J. Armstrong, Claude Basso, Josep Cors, Daniel G. Eisenhauer, Carlos F. Fuente, Kyle A. Lucke, Theodore Vojnovich
  • Publication number: 20080082314
    Abstract: A method and system for emulating a hardware Internet Small Computer System Interface (iSCSI) Host Bus Adapter (HBA) without risking an interruption of communication between a computer and a remote secondary storage device is presented. During normal operations, a (hardware emulating) software iSCSI HBA drives a Network Interface Card (NIC) to afford communication between the computer and the remote secondary storage. If an operating system (OS) anomaly occurs in the computer, the NIC is normally disconnected by the OS. To maintain communication between the computer and the secondary storage device if such an event occurs, a failover network device is called up by the computer's System Management Memory (SMM) Basic Input Output System (BIOS), which allows uninterrupted communication to continue between the computer and remote secondary storage device.
    Type: Application
    Filed: December 7, 2007
    Publication date: April 3, 2008
    Inventors: Sumeet Kochar, Scott Dunham, Eric Kern, John Landry, Theodore Vojnovich
  • Publication number: 20080082313
    Abstract: A method and system for emulating a hardware Internet Small Computer System Interface (iSCSI) Host Bus Adapter (HBA) without risking an interruption of communication between a computer and a remote secondary storage device is presented. During normal operations, a (hardware emulating) software iSCSI HBA drives a Network Interface Card (NIC) to afford communication between the computer and the remote secondary storage. If an operating system (OS) anomaly occurs in the computer, the NIC is normally disconnected by the OS. To maintain communication between the computer and the secondary storage device if such an event occurs, a failover network device is called up by the computer's System Management Memory (SMM) Basic Input Output System (BIOS), which allows uninterrupted communication to continue between the computer and remote secondary storage device.
    Type: Application
    Filed: December 7, 2007
    Publication date: April 3, 2008
    Inventors: SCOTT DUNHAM, ERIC KERN, SUMEET KOCHAR, JOHN LANDRY, THEODORE VOJNOVICH
  • Publication number: 20070266195
    Abstract: A method and system for emulating a hardware Internet Small Computer System Interface (iSCSI) Host Bus Adapter (HBA) without risking an interruption of communication between a computer and a remote secondary storage device is presented. During normal operations, a (hardware emulating) software HBA drives a Network Interface Card (NIC) to afford communication between the computer and the remote secondary storage. If an operating system (OS) anomaly occurs in the computer, the NIC is normally disconnected by the OS. To maintain communication between the computer and the secondary storage device if such an event occurs, a failover network device is called up by the computer's System Management Memory (SMM) Basic Input Output System (BIOS), which allows uninterrupted communication to continue between the computer and remote secondary storage device.
    Type: Application
    Filed: July 25, 2007
    Publication date: November 15, 2007
    Inventors: Scott Dunham, Eric Kern, Sumeet Kochar, John Landry, Theodore Vojnovich
  • Publication number: 20070260546
    Abstract: An apparatus and method use a scale out paradigm to spread digital content across multiple servers, which then deliver the content in parallel to a client. Spreading content over multiple servers allows easily expanding memory and I/O capabilities at a reasonable cost. The client includes a mechanism for receiving the content on multiple channels from multiple server computer systems, and for assembling the content into a single stream. The result is a system that may be easily scaled to provide digital content to an increasing number of users at a reasonable cost.
    Type: Application
    Filed: May 3, 2006
    Publication date: November 8, 2007
    Inventors: Glenn Batalden, Theodore Vojnovich
  • Publication number: 20070143583
    Abstract: An apparatus, system, and method are disclosed for automatically verifying access to a multipathed target at boot time. The apparatus is provided with a logic unit containing a plurality of modules configured to functionally execute the necessary steps of identifying a plurality of paths to a target device, automatically selecting one of the plurality of paths to the target device, and verifying access on at least one path to the target device. Beneficially, the disclosed embodiments of the apparatus, system, and method reduce false errors during the boot cycle, improve reliability of the multipathed network, simplify traffic load balancing, and provide for topology mapping for troubleshooting and network metrics. The disclosed embodiments provide a means for verifying multipathed targets automatically, without requiring user assistance, intervention, or interaction.
    Type: Application
    Filed: December 15, 2005
    Publication date: June 21, 2007
    Inventors: Josep Cors, Scott Dunham, Theodore Vojnovich
  • Publication number: 20070143611
    Abstract: An apparatus, system, and method are disclosed for deploying sensitive communication parameters to a diskless computing device. A parameter structure module is included to store one or more Internet Small Computer System Interface (“iSCSI”) communication parameters in an extendable data structure configured to store a set of basic parameter settings and a set of extended parameter settings. A link module is included to establish a secure link to a diskless computing device over a physically secure connection. A deployment module is included to deploy the extendable data structure over the secure connection to a non-volatile memory in the diskless computing device. The non-volatile memory is configured to provide sensitive iSCSI communication parameters provided by the extendable data structure to a CPU of the diskless computing device during a boot sequence.
    Type: Application
    Filed: December 15, 2005
    Publication date: June 21, 2007
    Inventors: Jesse Arroyo, Joseph Bolan, Thomas Brey, Josep Cors, Gregory Dake, Scott Dunham, William Holland, Theodore Vojnovich
  • Publication number: 20070143480
    Abstract: An apparatus, system, and method are disclosed for distributing configuration parameters. The present invention includes one or more storage devices configured to store data, a first DHCP server configured to process DHCP messages and redirect communications regarding configuration parameters for the storage devices to a second DHCP server, and a configuration datastore configured to store configuration parameters for the storage devices. The second DHCP server may be configured to process DHCP messages and retrieve configuration parameters for the storage devices from the configuration datastore. In certain embodiments, each storage initiator communicates with the DHCP servers, receives the configuration parameters such as iSCSI parameters, and provides the configuration parameters to one or more storage devices.
    Type: Application
    Filed: December 15, 2005
    Publication date: June 21, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jesse Arroyo, Joseph Bolan, Thomas Brey, Josep Cors, Gregory Dake, Scott Dunham, William Holland, Theodore Vojnovich
  • Publication number: 20060259291
    Abstract: A method and system for emulating a hardware Internet Small Computer System Interface (iSCSI) Host Bus Adapter (HBA) without risking an interruption of communication between a computer and a remote secondary storage device is presented. During normal operations, a (hardware emulating) software iSCSI HBA drives a Network Interface Card (NIC) to afford communication between the computer and the remote secondary storage. If an operating system (OS) anomaly occurs in the computer, the NIC is normally disconnected by the OS. To maintain communication between the computer and the secondary storage device if such an event occurs, a failover network device is called up by the computer's System Management Memory (SMM) Basic Input Output System (BIOS), which allows uninterrupted communication to continue between the computer and remote secondary storage device.
    Type: Application
    Filed: May 12, 2005
    Publication date: November 16, 2006
    Applicant: International Business Machines Corporation
    Inventors: Scott Dunham, Eric Kern, Sumeet Kochar, John Landry, Theodore Vojnovich
  • Publication number: 20050262143
    Abstract: The acquisition of a lock among nodes of a divided cluster is disclosed. A method is performable by each of at least one node of the cluster. A node waits for a delay corresponding to its identifier. The node asserts intent to acquire the lock by writing its identifier to X and Y variables where another node has failed to acquire the lock. The node waits for another node to acquire the lock where the other node has written to X, and proceeds where Y remains equal to its own identifier. The node waits for another node to acquire the lock where the other node has written to a Z variable, and writes its own identifier to Z and proceeds where the other node has failed. The node writes a value to Y indicating that it is acquiring the lock, and maintains acquisition by periodically writing to Z.
    Type: Application
    Filed: May 21, 2004
    Publication date: November 24, 2005
    Inventors: Sudhir Rao, Myung Bae, Thomas Clark, Douglas Griffith, Roger Haskin, Shah Rezaul Islam, Felipe Knop, Soumitra Sarkar, Frank Schmuck, Theodore Vojnovich, Yi Zhou, Robert Curran
  • Patent number: 4528536
    Abstract: There is provided a current limiting fuse having an electrically parallel connected non-linear resistor element for limiting and shaping the arc voltage developed during current interruption.
    Type: Grant
    Filed: January 9, 1984
    Date of Patent: July 9, 1985
    Assignee: Westinghouse Electric Corp.
    Inventors: Donald D. Blewitt, Theodore Vojnovich