Patents by Inventor Gene W. Lee

Gene W. 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: 11579864
    Abstract: Accelerated behavior change for upgrades in a distributed system is described herein. A method as described herein can include facilitating a file system upgrade of a first computing node of a computing cluster from a first file system version to a second file system version that is newer than the first file system version, wherein the file system upgrade comprises pre-restart operations and a system restart performed subsequent to the pre-restart operations; activating a supervisor system of the first computing node in response to the first computing node completing the file system upgrade; and causing, in response to the activating, the supervisor system of the first computing node to initiate concurrent performance of the pre-restart operations of the file system upgrade at second computing nodes of the computing cluster, distinct from the first computing node.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: February 14, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Mark Ranger, Gene W. Lee
  • Patent number: 11349959
    Abstract: Delayed node upgrade in distributed systems is described herein. A method as described herein can include halting first client disconnections associated with a reboot operation of a file system update at a first computing node of a computing cluster in response to the first computing node being added to a delay list; causing, in further response to the first computing node being added to the delay list, second client disconnections associated with the reboot operation of the file system update at a second computing node of a group of second computing nodes of the computing cluster that are distinct from the first computing node; clearing, in response to the file system update being completed at respective ones of the group of second computing nodes, the delay list; and restarting, in response to clearing the delay list, the first client disconnections at the first computing node.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: May 31, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Gene W. Lee, Mark Ranger, Douglas Kilpatrick
  • Patent number: 11347494
    Abstract: Techniques are provided for installing patches during upgrades. In an example, an administrator specifies an upgrade image and a patch for a computing cluster. The computing cluster verifies compatibility between the upgrade image and the patch, registers the patch, and stores the patch for later use at the cluster level. Then, at the node level, the upgrade image and the patch are applied to each node that is upgraded.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: May 31, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Jared O'Dell, Gene W. Lee
  • Patent number: 11340911
    Abstract: Techniques are provided for installing patches using a jail. In an example, a computing node boots from a first partition and then mounts a second partition. The computing node can install an upgrade image for an operating system on the second partition. The computing node can then create a jail that sets the mount point of the second partition as the apparent root directory, and install one or more patches within the jail. The computing node can then reboot from the patched and upgraded operating system of the second partition. In this manner, the node can be upgraded with an operating system and one or more patches, while being rebooted once.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: May 24, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Jared O'Dell, Douglas Kilpatrick, Gene W. Lee, Sophia Anderson
  • Publication number: 20210224074
    Abstract: Techniques are provided for installing patches using a jail. In an example, a computing node boots from a first partition and then mounts a second partition. The computing node can install an upgrade image for an operating system on the second partition. The computing node can then create a jail that sets the mount point of the second partition as the apparent root directory, and install one or more patches within the jail. The computing node can then reboot from the patched and upgraded operating system of the second partition. In this manner, the node can be upgraded with an operating system and one or more patches, while being rebooted once.
    Type: Application
    Filed: January 16, 2020
    Publication date: July 22, 2021
    Inventors: Jared O'Dell, Douglas Kilpatrick, Gene W. Lee, Sophia Anderson
  • Publication number: 20210191705
    Abstract: Techniques are provided for installing multiple patches during upgrades. In an example, an administrator specifies an upgrade image and multiple patches for a computing cluster. The computing cluster verifies compatibility between the upgrade image and the patch, registers the patch, and stores the patch for later use at the cluster level. This compatibility check can include a check that multiple patches do not write to the same file. Then, at the node level, the upgrade image and the patch are applied to each node that is upgraded.
    Type: Application
    Filed: December 18, 2019
    Publication date: June 24, 2021
    Inventors: Jared O'Dell, Gene W. Lee, Zachary Jordan Reeves
  • Publication number: 20210182047
    Abstract: Techniques are provided for installing patches during upgrades. In an example, an administrator specifies an upgrade image and a patch for a computing cluster. The computing cluster verifies compatibility between the upgrade image and the patch, registers the patch, and stores the patch for later use at the cluster level. Then, at the node level, the upgrade image and the patch are applied to each node that is upgraded.
    Type: Application
    Filed: December 13, 2019
    Publication date: June 17, 2021
    Inventors: Jared O'Dell, Gene W. Lee
  • Publication number: 20100029500
    Abstract: The present invention provides an oligonucleotide array capable of identifying genes and related pathways involved with the induction of a particular phenotype by a cell line, e.g., the genes and related pathways involved with the induction of transgene expression by the cell line. The invention is particularly useful when there is little or no information about the genome of the cell line being studied, because it provides methods for identifying consensus sequences for known and previously undiscovered genes, and for designing oligonucleotide probes to the identified consensus sequences. Additionally, when the array is to be used to determine optimal conditions for expression of a transgene by the cell line, the invention teaches methods of including oligonucleotide probes to transgene sequences in the array. The invention also provides methods of using the array to identify genes and related pathways involved with the induction of a particular cell line phenotype.
    Type: Application
    Filed: June 26, 2009
    Publication date: February 4, 2010
    Applicant: WYETH
    Inventors: MARK W. MELVILLE, TIMOTHY S. CHARLEBOIS, WILLIAM M. MOUNTS, LOUANE E. HANN, MARTIN S. SINACORE, MARK W. LEONARD, EUGENE L. BROWN, CHRISTOPHER P. MILLER, GENE W. LEE
  • Publication number: 20080311614
    Abstract: The present invention is directed to methods/systems for measuring the pH of a cell culture medium in a small-scale system utilizing a pH-sensitive dye. The present invention is also directed to methods for predicting the performance of cells in a large-scale culture system.
    Type: Application
    Filed: June 13, 2008
    Publication date: December 18, 2008
    Applicant: WYETH
    Inventor: Gene W. Lee
  • Patent number: 7068775
    Abstract: A system, including a method for prioritizing on hold calls connected to an automated telephone system is disclosed. The system and method utilizes customer information retrieved from a customer database as call prioritizing information for each connected call. The method begins by connecting a plurality of calls to the automated telephone system. Caller identifying information is obtained from each connected call and each connected call is placed on hold. Then, a customer database is searched and a customer database record is identified corresponding the obtained caller identifying information for each connected call. A call record for each connected call is created and inserted into the hold queue. Each call record includes the caller identifying information and call prioritizing information corresponding to the connected call. The connected calls are then directed to available agents based on the call prioritizing information stored in each call record in the hold queue.
    Type: Grant
    Filed: December 2, 1998
    Date of Patent: June 27, 2006
    Assignee: Concerto Software, Inc.
    Inventor: Gene W. Lee
  • Patent number: 6539538
    Abstract: An intelligent information router system comprising a telephony controller coupled to a private branch exchange through a link interface. The telephony controller may communicate with a handle manager and a script interpreter engine. The telephony controller may receive information from the link interface regarding telephone calls being placed to the private branch exchange. The telephony controller may initiate actions with the script interpreter engine that access information stored in a database through a database controller. In response to action of the script interpreter engine, the telephony controller may instruct the private branch exchange to route the call to an appropriate location within a company depending on the information received by the private branch exchange through automatic transmission of data or interaction with the calling party.
    Type: Grant
    Filed: August 24, 1998
    Date of Patent: March 25, 2003
    Assignee: Concerto Software, Inc.
    Inventors: James A. Brewster, Srikanth Subramanian, Thomas D. Hite, Gene W. Lee, Gary L. Brannick
  • Patent number: 6424711
    Abstract: A telecommunications system (10) is provided that provides for telephone functions to be accessed through client computer system (14). A server computer system (16) provides telephony services, database services and access to E-mail, voice mail, video conferencing and facsimile systems. A graphical user interface 116 is presented to a user to allow the user to perform a large number of functions and to access databases of information associated with calling and called parties.
    Type: Grant
    Filed: January 20, 1999
    Date of Patent: July 23, 2002
    Assignee: Davox Corporation
    Inventors: Jeanne A. Bayless, William B. Black, Gary L. Brannick, Gene W. Lee, Lora M. Lloyd, Larry P. Mason, Amy L. Mathis, James E. Steenbergen, Mark R. Stoldt, Garrett C. Young, Gary C. Young, James E. Fissel, Robert W. Withers
  • Patent number: 6408302
    Abstract: A system and method for mapping a plurality of data base fields from an arbitrary ODBC-compliant data base to a plurality of attributes in a knowledge base having a known data attribute format is provided. The system includes a data base selection interface displayed on a display associated with a system user. The data base selection interface is configured to allow a system user to select the data base to map to the knowledge base having a known data attribute format. The system also includes a data attribute mapping interface, which is also displayed on the system user display. The data attribute mapping interface is configured to display a plurality of data attributes included in the knowledge base and to allow the system user to select at least one data attribute to map to at least one data field in the arbitrary data base to be converted. Also included is an edit field mapping interface, which is also displayed on the system user display.
    Type: Grant
    Filed: June 28, 1999
    Date of Patent: June 18, 2002
    Assignee: Davox Corporation
    Inventors: Gene W. Lee, Srikanth Subramanian
  • Patent number: 6345093
    Abstract: An automated take back and transfer (TBX) telephone call routing system for interfacing a party connected to a first call center agent located at a first call center with at least a second call center agent located at a second call center, wherein the second call center is remotely located from the first call center, is disclosed. The system includes a transfer call interface, which is displayed on an agent display associated with the first call center agent. The transfer call interface is configured to accept a remote agent identifier, which, in the preferred embodiment is the name of a remote agent or the name of a group of remote agents. The system also includes a database that includes a plurality of call center agent data records. Each call center agent data record includes a destination identifier field, where a remote agent name or group name is entered, and a destination address field, where a dial string is entered.
    Type: Grant
    Filed: April 13, 1999
    Date of Patent: February 5, 2002
    Assignee: Davox Corporation
    Inventors: Gene W. Lee, Duane J. Badenhorst
  • Patent number: 6330327
    Abstract: A system and method of retrieving customer records regardless of area code change affecting customer telephone numbers stored in customer records is provided. The method begins by providing an area code changes user interface on a system user display, which is configured to accept area code changes input by the system. Area code changes, which include actual area codes and old area codes are input using the interface. Next, each input area code change is stored in an area code changes memory. An ANI string corresponding to an incoming telephone call is then received and at least one customer record database is searched to identify any call records that include a telephone number corresponding to the ANI string. If no customer records are identified, then the area code changes memory is searched to identify if the ANI string includes an area code corresponding to an actual area code stored in the area code changes memory.
    Type: Grant
    Filed: June 29, 1999
    Date of Patent: December 11, 2001
    Assignee: Davox Corporation
    Inventors: Gene W. Lee, Srikanth Subramanian
  • Patent number: 6192118
    Abstract: A telecommunications system (10) is provided that provides for telephone functions to be accessed through client computer system (14). A server computer system (16) provides telephony services, database services and access to E-mail, voice mail, video conferencing and facsimile systems. A graphical user interface 116 is presented to a user to allow the user to perform a large number of functions and to access databases of information associated with calling and called parties.
    Type: Grant
    Filed: April 7, 1998
    Date of Patent: February 20, 2001
    Assignee: Davox Corporation
    Inventors: Jeanne A. Bayless, William B. Black, Gary L. Brannick, Gene W. Lee, Lora M. Lloyd, Larry P. Mason, Amy L. Mathis, James E. Steenbergen, Mark R. Stoldt, Garrett C. Young, Gary C. Young, James E. Fissel, Robert W. Withers
  • Patent number: 6100873
    Abstract: A telecommunications system (10) is provided that provides for telephone functions to be accessed through client computer system (14). A server computer system (16) provides telephony services, database services and access to E-mail, voice mail, video conferencing and facsimile systems. A graphical user interface 116 is presented to a user to allow the user to perform a large number of functions and to access databases of information associated with calling and called parties.
    Type: Grant
    Filed: April 7, 1998
    Date of Patent: August 8, 2000
    Assignee: Davox Corporation
    Inventors: Jeanne A. Bayless, William B. Black, Gary L. Brannick, Gene W. Lee, Lora M. Lloyd, Larry P. Mason, Amy L. Mathis, James E. Steenbergen, Mark R. Stoldt, Garrett C. Young, Gary C. Young, James E. Fissel, Robert W. Withers
  • Patent number: 6047054
    Abstract: A telecommunications system (10) is provided that provides for telephone functions to be accessed through client computer system (14). A server computer system (16) provides telephony services, database services and access to E-mail, voice mail, video conferencing and facsimile systems. A graphical user interface 116 is presented to a user to allow the user to perform a large number of functions and to access databases of information associated with calling and called parties.
    Type: Grant
    Filed: April 7, 1998
    Date of Patent: April 4, 2000
    Assignee: Davox Corporation
    Inventors: Jeanne A. Bayless, William B. Black, Gary L. Brannick, Gene W. Lee, Lora M. Lloyd, Larry P. Mason, Amy L. Mathis, James E. Steenbergen, Mark R. Stoldt, Garrett C. Young, Gary C. Young, James E. Fissel, Robert W. Withers
  • Patent number: 6026158
    Abstract: A telecommunications system (10) is provided that provides for telephone functions to be accessed through client computer system (14). A server computer system (16) provides telephony services, database services and access to E-mail, voice mail, video conferencing and facsimile systems. A graphical user interface 116 is presented to a user to allow the user to perform a large number of functions and to access databases of information associated with calling and called parties.
    Type: Grant
    Filed: April 7, 1998
    Date of Patent: February 15, 2000
    Assignee: Davox Corporation
    Inventors: Jeanne A. Bayless, William B. Black, Gary L. Brannick, Gene W. Lee, Lora M. Lloyd, Larry P. Mason, Amy L. Mathis, James E. Steenbergen, Mark R. Stoldt, Garrett C. Young, Gary C. Young, James E. Fissel, Robert W. Withers
  • Patent number: 5991382
    Abstract: A telecommunications system (10) is provided that provides for telephone functions to be accessed through client computer system (14). A server computer system (16) provides telephony services, database services and access to E-mail, voice mail, video conferencing and facsimile systems. A graphical user interface 116 is presented to a user to allow the user to perform a large number of functions and to access databases of information associated with calling and called parties.
    Type: Grant
    Filed: April 7, 1998
    Date of Patent: November 23, 1999
    Assignee: Davox Corporation
    Inventors: Jeanne A. Bayless, William B. Black, Gary L. Brannick, Gene W. Lee, Lora M. Lloyd, Larry P. Mason, Amy L. Mathis, James E. Steenbergen, Mark R. Stoldt, Garrett C. Young, Gary C. Young, James E. Fissel, Robert W. Withers