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: 11579864Abstract: 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: GrantFiled: September 20, 2021Date of Patent: February 14, 2023Assignee: EMC IP HOLDING COMPANY LLCInventors: Mark Ranger, Gene W. Lee
-
Patent number: 11349959Abstract: 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: GrantFiled: September 20, 2021Date of Patent: May 31, 2022Assignee: EMC IP HOLDING COMPANY LLCInventors: Gene W. Lee, Mark Ranger, Douglas Kilpatrick
-
Patent number: 11347494Abstract: 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: GrantFiled: December 13, 2019Date of Patent: May 31, 2022Assignee: EMC IP HOLDING COMPANY LLCInventors: Jared O'Dell, Gene W. Lee
-
Patent number: 11340911Abstract: 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: GrantFiled: January 16, 2020Date of Patent: May 24, 2022Assignee: EMC IP HOLDING COMPANY LLCInventors: Jared O'Dell, Douglas Kilpatrick, Gene W. Lee, Sophia Anderson
-
Publication number: 20210224074Abstract: 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: ApplicationFiled: January 16, 2020Publication date: July 22, 2021Inventors: Jared O'Dell, Douglas Kilpatrick, Gene W. Lee, Sophia Anderson
-
Publication number: 20210191705Abstract: 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: ApplicationFiled: December 18, 2019Publication date: June 24, 2021Inventors: Jared O'Dell, Gene W. Lee, Zachary Jordan Reeves
-
Publication number: 20210182047Abstract: 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: ApplicationFiled: December 13, 2019Publication date: June 17, 2021Inventors: Jared O'Dell, Gene W. Lee
-
Publication number: 20100029500Abstract: 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: ApplicationFiled: June 26, 2009Publication date: February 4, 2010Applicant: WYETHInventors: 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: 20080311614Abstract: 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: ApplicationFiled: June 13, 2008Publication date: December 18, 2008Applicant: WYETHInventor: Gene W. Lee
-
Patent number: 7068775Abstract: 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: GrantFiled: December 2, 1998Date of Patent: June 27, 2006Assignee: Concerto Software, Inc.Inventor: Gene W. Lee
-
Patent number: 6539538Abstract: 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: GrantFiled: August 24, 1998Date of Patent: March 25, 2003Assignee: Concerto Software, Inc.Inventors: James A. Brewster, Srikanth Subramanian, Thomas D. Hite, Gene W. Lee, Gary L. Brannick
-
Patent number: 6424711Abstract: 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: GrantFiled: January 20, 1999Date of Patent: July 23, 2002Assignee: Davox CorporationInventors: 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: 6408302Abstract: 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: GrantFiled: June 28, 1999Date of Patent: June 18, 2002Assignee: Davox CorporationInventors: Gene W. Lee, Srikanth Subramanian
-
Patent number: 6345093Abstract: 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: GrantFiled: April 13, 1999Date of Patent: February 5, 2002Assignee: Davox CorporationInventors: Gene W. Lee, Duane J. Badenhorst
-
Patent number: 6330327Abstract: 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: GrantFiled: June 29, 1999Date of Patent: December 11, 2001Assignee: Davox CorporationInventors: Gene W. Lee, Srikanth Subramanian
-
Patent number: 6192118Abstract: 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: GrantFiled: April 7, 1998Date of Patent: February 20, 2001Assignee: Davox CorporationInventors: 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: 6100873Abstract: 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: GrantFiled: April 7, 1998Date of Patent: August 8, 2000Assignee: Davox CorporationInventors: 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: 6047054Abstract: 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: GrantFiled: April 7, 1998Date of Patent: April 4, 2000Assignee: Davox CorporationInventors: 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: 6026158Abstract: 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: GrantFiled: April 7, 1998Date of Patent: February 15, 2000Assignee: Davox CorporationInventors: 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: 5991382Abstract: 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: GrantFiled: April 7, 1998Date of Patent: November 23, 1999Assignee: Davox CorporationInventors: 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