Patents by Inventor Herman Lee

Herman Lee 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: 9262285
    Abstract: A system and method for utilizing virtual ports associated with a physical port in a Fiber Channel adapter for use in a clustered storage system is disclosed. A plurality of virtual ports are created and associated with a physical port on a storage system. One of the virtual ports is utilized as a standby port to be used to assume the identity of a port associated with a failed storage system in the cluster. In the event of a failover operation, the standby port is activated and assumes the identity of the failed storage systems port. Data access requests previously directed to the failed storage system are received by the activated virtual port and processed by the surviving storage system.
    Type: Grant
    Filed: July 1, 2011
    Date of Patent: February 16, 2016
    Assignee: NetApp, Inc.
    Inventors: Fang Wang, Herman Lee
  • Patent number: 8908557
    Abstract: A method and system for enabling a network service provider to monitor a packet network by using call detail records (CDRs) are disclosed. The method first detects a termination of a call by at least one voice gateway router and generates a call detail record (CDR) at said termination of said call by said at least one voice gateway router. The method then forwards said call detail record by said at least one voice gateway router to at least one CDR collecting and analysis server.
    Type: Grant
    Filed: June 11, 2013
    Date of Patent: December 9, 2014
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Howard Lang, Jeff Boni, Byron Johnson, Herman Lee, John Lee, John H. Mayr, Mark P. Nordberg, Ker-Ren Tu, Christopher Vestal
  • Patent number: 8908558
    Abstract: A method and system for monitoring a packet network by using call detail records (CDRs) are disclosed. The method first receives at least one call detail record (CDR) at a completion of a call from at least one voice gateway router that serviced said call and analyzes said at least one CDR. The method then monitors at least one performance parameter in accordance with said at least one CDR.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: December 9, 2014
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Howard Lang, Jeff Boni, Byron Johnson, Herman Lee, John Lee, John H. Mayr, Mark Peter Nordberg, Ker-Ren Tu, Christopher Vestal
  • Patent number: 8719369
    Abstract: Implementations described and claimed herein provide a method comprising generating a plurality of prompts, each of the plurality of prompts related to one of a plurality of elements, generating an indexed prompt file (IPF) comprising one or more of the plurality of prompts and index information about the one or more of the plurality of prompts, and generating an IPF map file relating one or more of the elements to one or more of the plurality of prompts using the index information. The method further comprises mapping a target phone number to the one or more of the plurality of elements, the target phone number being associated with a target on a target list, generating a call to the target phone number, and playing the one or more of the plurality of prompts based on the index information.
    Type: Grant
    Filed: April 25, 2011
    Date of Patent: May 6, 2014
    Inventors: Brian Brown, Chris Silveri, Herman Lee
  • Publication number: 20130322263
    Abstract: A method and system for monitoring a packet network by using call detail records (CDRs) are disclosed. The method first receives at least one call detail record (CDR) at a completion of a call from at least one voice gateway router that serviced said call and analyzes said at least one CDR. The method then monitors at least one performance parameter in accordance with said at least one CDR.
    Type: Application
    Filed: August 5, 2013
    Publication date: December 5, 2013
    Applicant: AT&T Intellectual Property II, L.P.
    Inventors: Howard Lang, Jeff Boni, Byron Johnson, Herman Lee, John Lee, John H. Mayr, Mark Peter Nordberg, Ker-Ren Tu, Christopher Vestal
  • Publication number: 20130272154
    Abstract: A method and system for enabling a network service provider to monitor a packet network by using call detail records (CDRs) are disclosed. The method first detects a termination of a call by at least one voice gateway router and generates a call detail record (CDR) at said termination of said call by said at least one voice gateway router. The method then forwards said call detail record by said at least one voice gateway router to at least one CDR collecting and analysis server.
    Type: Application
    Filed: June 11, 2013
    Publication date: October 17, 2013
    Inventors: HOWARD LANG, JEFF BONI, BYRON JOHNSON, HERMAN LEE, JOHN LEE, JOHN H. MAYR, MARK P. NORDBERG, KER-REN TU, CHRISTOPHER VESTAL
  • Patent number: 8503313
    Abstract: A method and system for monitoring a packet network by using call detail records (CDRs) are disclosed. The method first receives at least one call detail record (CDR) at a completion of a call from at least one voice gateway router that serviced said call and analyzes said at least one CDR. The method then monitors at least one performance parameter in accordance with said at least one CDR.
    Type: Grant
    Filed: December 31, 2006
    Date of Patent: August 6, 2013
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Howard Lang, Jeff Boni, Byron Johnson, Herman Lee, John Lee, John H. Mayr, Mark P. Nordberg, Ker-Ren Tu, Christopher Vestal
  • Patent number: 8477637
    Abstract: A method and system for enabling a network service provider to monitor a packet network by using call detail records (CDRs) are disclosed. The method first detects a termination of a call by at least one voice gateway router and generates a call detail record (CDR) at said termination of said call by said at least one voice gateway router. The method then forwards said call detail record by said at least one voice gateway router to at least one CDR collecting and analysis server.
    Type: Grant
    Filed: December 31, 2006
    Date of Patent: July 2, 2013
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Howard Lang, Jeff Boni, Byron Johnson, Herman Lee, John Lee, John H. Mayr, Mark P. Nordberg, Ker-Ren Tu, Christopher Vestal
  • Patent number: 8060695
    Abstract: A system and method proxies data access commands across a cluster interconnect between storage appliances in a cluster. Each storage appliance activates two ports for data access, a local port for data access requests directed to clients of the storage appliance and a proxy port for data access requests directed to the partner storage appliance. Clients utilizing multi-pathing software may send data access requests to either the local port of the storage appliance or the proxy port of the storage appliance.
    Type: Grant
    Filed: February 20, 2008
    Date of Patent: November 15, 2011
    Assignee: NetApp, Inc.
    Inventors: Herman Lee, Vijayan Rajan
  • Patent number: 8018859
    Abstract: A method and apparatus for providing asynchronous alarm correlation in packet networks are disclosed. For example, the method receives a trigger, and performs an asynchronous correlation of at least one root cause alarm with at least one symptom alarm.
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: September 13, 2011
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Aaron Blocker, Chin-Wang Chao, Wenwen Ji, Herman Lee, John Lee, Sheauling Tang
  • Patent number: 8015266
    Abstract: A system and method for providing persistent node names is provided. The system and method stores the node name associated with a given storage system in the root volume associated with the storage system. Thus various components of the storage appliance may be modified without changing the node name associated with a given storage system. This enables clients to have a consistent and persistent node name to connect to in a given network environment.
    Type: Grant
    Filed: February 7, 2003
    Date of Patent: September 6, 2011
    Assignee: NetApp, Inc.
    Inventors: Herman Lee, Arthur F. Lent
  • Patent number: 7979517
    Abstract: A system and method for utilizing virtual ports associated with a physical port in a Fiber Channel adapter for use in a clustered storage system is disclosed. A plurality of virtual ports are created and associated with a physical port on a storage system. One of the virtual ports is utilized as a standby port to be used to assume the identity of a port associated with a failed storage system in the cluster. In the event of a failover operation, the standby port is activated and assumes the identity of the failed storage systems port. Data access requests previously directed to the failed storage system are received by the activated virtual port and processed by the surviving storage system.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: July 12, 2011
    Assignee: NetApp, Inc.
    Inventors: Fang Wang, Herman Lee
  • Patent number: 7873700
    Abstract: A multi-protocol storage appliance serves file and block protocol access to information stored on storage devices in an integrated manner for both network attached storage (NAS) and storage area network (SAN) deployments. A storage operating system of the appliance implements a file system that cooperates with novel virtualization modules to provide a virtualization system that “virtualizes” the storage space provided by the devices. Notably, the file system provides volume management capabilities for use in block-based access to the information stored on the devices. The virtualization system allows the file system to logically organize the information as named file, directory and virtual disk (vdisk) storage objects to thereby provide an integrated NAS and SAN appliance approach to storage by enabling file-based access to the files and directories, while further enabling block-based access to the vdisks.
    Type: Grant
    Filed: August 9, 2002
    Date of Patent: January 18, 2011
    Assignee: NetApp, Inc.
    Inventors: Brian Pawlowski, Mohan Srinivasan, Herman Lee, Vijayan Rajan, Joseph C. Pittman
  • Publication number: 20100157812
    Abstract: A method and apparatus for providing asynchronous alarm correlation in packet networks are disclosed. For example, the method receives a trigger, and performs an asynchronous correlation of at least one root cause alarm with at least one symptom alarm.
    Type: Application
    Filed: December 23, 2008
    Publication date: June 24, 2010
    Inventors: Aaron Blocker, Chin-Wang Chao, Wenwen Ji, Herman Lee, John Lee, Sheauling Tang
  • Patent number: 7739543
    Abstract: A system and method for clustered failover of storage appliances is provided. In the event of a failover of one storage appliance to a surviving storage appliance, the surviving storage appliance assumes the identity of the failed storage appliance. This assumption of the identifier is accomplished by activating a network interface controller or host bus adapter with a network address associated with the failed storage appliance and by mapping a iSCSI name from the failed storage appliance to the surviving storage appliance.
    Type: Grant
    Filed: April 23, 2003
    Date of Patent: June 15, 2010
    Assignee: NetApp, Inc.
    Inventors: Joseph C. Pittman, Mohan Srinivasan, Herman Lee, Brian Pawlowski, Arthur F. Lent, Vijayan Rajan
  • Publication number: 20090154362
    Abstract: A method and apparatus for monitoring of a network device are disclosed. For example, the method receives a monitoring record from a network device, and determines whether the network device is listed in an active pool of monitored network devices. The method then automatically enables the monitoring of the network device if the network device is not listed in the active pool of monitored network devices.
    Type: Application
    Filed: December 18, 2007
    Publication date: June 18, 2009
    Inventors: CHIN-WANG CHAO, Wenwen Ji, Byron D. Johnson, Herman Lee, John Lee, Ker-Ren Tu, Chris Vestal
  • Patent number: 7523201
    Abstract: A system and method for optimizing lun masking of a storage appliance is provided. Upon login, an initiator data structure containing a lun map is created and associated with each initiator connected to the storage system. When an initiator sends a message directed to a lun associated with the storage system, the storage system maps the lun sent by the initiator to a physical lun associated with the storage system using the lun map. If the lun map contains an appropriate entry, then the lun has been successfully exported and/or masked to the given initiator.
    Type: Grant
    Filed: July 14, 2003
    Date of Patent: April 21, 2009
    Assignee: Network Appliance, Inc.
    Inventors: Herman Lee, Mohan Srinivasan
  • Patent number: 7512832
    Abstract: A system and method for clustered failover of storage appliances is provided. In the event of a failover of one storage appliance to a surviving storage appliance, the surviving storage appliance assumes the identity of the failed storage appliance. This assumption of the identifier is accomplished by initializing a Fibre Channel Host Bus Adapter on the surviving storage appliance with the NodeName and PortNames of the failed storage appliance.
    Type: Grant
    Filed: August 10, 2007
    Date of Patent: March 31, 2009
    Assignee: Network Appliance, Inc.
    Inventors: Arthur F. Lent, Vijayan Rajan, Mohan Srinivasan, Herman Lee, Brian Pawlowski
  • Patent number: 7467191
    Abstract: A system and method for utilizing virtual ports associated with a physical port in a Fibre Channel adapter for use in a clustered storage system is disclosed. A plurality of virtual ports are created and associated with a physical port on a storage system. One of the virtual ports is utilized as a standby port to be used to assume the identity of a port associated with a failed storage system in the cluster. In the event of a failover operation, the standby port is activated and assumes the identity of the failed storage systems port. Data access requests previously directed to the failed storage system are received by the activated virtual port and processed by the surviving storage system.
    Type: Grant
    Filed: September 26, 2003
    Date of Patent: December 16, 2008
    Assignee: Network Appliance, Inc.
    Inventors: Fang Wang, Herman Lee
  • Patent number: 7418569
    Abstract: The present invention provides a system and method for inband management of a virtual disk. A novel volume information command, which is a vendor-specific SCSI command, is sent by a client to a storage appliance, in response, generates a data structure containing various path and networking data associated with a vdisk. This data structure is then returned to the requesting client via a SCSI connection. A client may then utilize the returned information for generating snapshots or other data integrity/backup features offered by the storage appliance.
    Type: Grant
    Filed: April 19, 2006
    Date of Patent: August 26, 2008
    Assignee: Network Appliance, Inc.
    Inventors: Herman Lee, Rebecca Beaman, Arthur F. Lent