Patents by Inventor John C. Morris
John C. Morris 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: 11266726Abstract: Recombinant adenoviruses expressing the extracellular (EC) and transmembrane (TM) domains of human HER2 (HER2ECTM) are described. The recombinant adenoviruses express a chimeric fiber protein having the adenovirus type 35 (Ad5) shaft and knob domains, which facilitates transduction of human dendritic cells by the recombinant HER2ECTM expressing adenovirus. Compositions that include dendritic cells transduced by the recombinant adenovirus and their use for treating HER-positive tumors is described.Type: GrantFiled: October 31, 2016Date of Patent: March 8, 2022Assignees: The United States of America, as represented by the Secretary, Department of Health and Human Services, Baylor College of MedicineInventors: Lauren V. Wood, Brenda D. Roberson, Jay A. Berzofsky, John C. Morris, Jason C. Steel, Masaki Terabe, Malcolm K. Brenner
-
Publication number: 20180344828Abstract: Recombinant adenoviruses expressing the extracellular (EC) and transmembrane (TM) domains of human HER2 (HER2ECTM) are described. The recombinant adenoviruses express a chimeric fiber protein having the adenovirus type 35 (Ad5) shaft and knob domains, which facilitates transduction of human dendritic cells by the recombinant HER2ECTM expressing adenovirus. Compositions that include dendritic cells transduced by the recombinant adenovirus and their use for treating HER-positive tumors is described.Type: ApplicationFiled: October 31, 2016Publication date: December 6, 2018Applicants: The U.S.A., as represented by the Secretary, Department of Health and Human Services, Baylor College of MedicineInventors: Lauren V. Wood, Brenda D. Roberson, Jay A. Berzofsky, John C. Morris, Jason C. Steel, Masaki Terabe, Malcolm K. Brenner
-
Patent number: 9911442Abstract: An apparatus includes a first controller, a second controller, and a coupling compensator. The first controller is configured to generate a first voice coil motor (VCM) control signal in response to a first position error signal. The second controller is configured to generate a second VCM control signal in response to a second position error signal. The coupling compensator is configured to generate a first feedforward correction signal in response to the first VCM control signal. The first feedforward correction signal modifies the second VCM control signal to generate a modified second VCM control signal.Type: GrantFiled: November 23, 2016Date of Patent: March 6, 2018Assignee: Seagate Technology LLCInventors: Evgeny Kharisov, Josiah Natan Wernow, Kenneth A. Haapala, John C. Morris, Raye A. Sosseh
-
Patent number: 9301112Abstract: A computer program product includes computer readable program code embodied on a computer readable storage medium. The computer program product include computer readable program code for receiving input from a user of a first communication device identifying a second communication device and initiating a call to the second communication device, computer readable program code for receiving further input from the user of the first communication device indicating that an incoming call from the identified second communication device is an urgent call, and computer readable program code for, in response to receiving the further input from the user of the first communication device, blocking any incoming call that is not identified as an urgent call.Type: GrantFiled: August 13, 2013Date of Patent: March 29, 2016Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: John C. Morris, Margaret M. Quinn, Edward S. Suffern, Laura A. Weaver
-
Publication number: 20150050920Abstract: A method includes receiving input from a user of a first communication device, the input identifying a second communication device and initiating a call to the second communication device. Further input is received from the user of the first communication device indicating that an incoming call from the identified second communication device is an urgent call. In response to receiving the further input from the user of the first communication device, any incoming call that is not identified as an urgent call is blocked.Type: ApplicationFiled: August 14, 2013Publication date: February 19, 2015Applicant: International Business Machines CorporationInventors: John C. Morris, Margaret M. Quinn, Edward S. Suffern, Laura A. Weaver
-
Publication number: 20150050905Abstract: A computer program product includes computer readable program code embodied on a computer readable storage medium. The computer program product include computer readable program code for receiving input from a user of a first communication device identifying a second communication device and initiating a call to the second communication device, computer readable program code for receiving further input from the user of the first communication device indicating that an incoming call from the identified second communication device is an urgent call, and computer readable program code for, in response to receiving the further input from the user of the first communication device, blocking any incoming call that is not identified as an urgent call is blocked.Type: ApplicationFiled: August 13, 2013Publication date: February 19, 2015Applicant: International Business Machines CorporationInventors: John C. Morris, Margaret M. Quinn, Edward S. Suffern, Laura A. Weaver
-
Patent number: 7460329Abstract: A feedforward compensator for induced vibration is disclosed. Controlled motions in an actuator induce mechanical disturbances in a surrounding cabinet. The feedforward compensator allows such disturbances to be compensated for without the need of a vibration sensor. The compensator provides a feedforward compensation signal configured to compensate for a mechanical disturbance predicted to be induced by a controlled motion of the actuator, and applies the feedforward compensation signal to a signal that controls the motion of the actuator.Type: GrantFiled: October 25, 2006Date of Patent: December 2, 2008Assignee: Seagate Technology LLCInventors: Raye Abdoulie Sosseh, John C. Morris
-
Publication number: 20080100953Abstract: A feedforward compensator for induced vibration is disclosed. Controlled motions in an actuator induce mechanical disturbances in a surrounding cabinet. The feedforward compensator allows such disturbances to be compensated for without the need of a vibration sensor. The compensator provides a feedforward compensation signal configured to compensate for a mechanical disturbance predicted to be induced by a controlled motion of the actuator, and applies the feedforward compensation signal to a signal that controls the motion of the actuator.Type: ApplicationFiled: October 25, 2006Publication date: May 1, 2008Applicant: Seagate Technology LLCInventors: Raye Abdoulie Sosseh, John C. Morris
-
Patent number: 7119981Abstract: An apparatus and method for tracking radially-dependent repeatable run-out in a disc drive having a servo loop for positioning a head over a rotating disc is provided. The disc includes multiple tracks. Radially-dependent repeatable run-out control components for at least a subset of the multiple tracks are first determined. Data representative of the radially-dependent repeatable run-out control components for the subset of the multiple tracks is then stored. The stored data representative of the radially-dependent repeatable run-out control components is retrieved before settling on the target track, and subsequently used to follow the selected track.Type: GrantFiled: June 28, 2002Date of Patent: October 10, 2006Assignee: Seagate Technology LLCInventors: Reed D. Hanson, Nathaniel B. Wilson, John C. Morris, Timothy F. Ellis
-
Patent number: 7038876Abstract: A control system for a data storage device including a constraint or weight to control stroke utilization and/or closed loop response of the control system. In particular, in one embodiment described, the weight or constraint is used to limit stroke utilization for a microactuator having a smaller stroke than a primary actuator. As described, the constraint or weight is used in conjunction with a mathematical synthesis to synthesize a controller to optimize system performance.Type: GrantFiled: January 29, 2003Date of Patent: May 2, 2006Assignee: Seagate Technology LLCInventor: John C. Morris
-
Patent number: 6768610Abstract: A method and apparatus position a plurality of data heads relative to a plurality of surfaces of at least one disc in a disc drive. One of the plurality of data heads corresponds to each of the plurality of surfaces. The data heads are provided for writing information to the surfaces and reading information from the surfaces. Each of the data heads may be simultaneously positioned relative to the corresponding surfaces using the embedded servo information. Information can be simultaneously transferred relative to the corresponding surfaces using the plurality of data heads. Uninterrupted sequential data transfers may also be executed without servo overhead. Further, an apparatus is provided for accomplishing such servo control, as is a method of accomplishing model-based servo control.Type: GrantFiled: August 27, 1997Date of Patent: July 27, 2004Assignee: Seagate Technology LLCInventors: John C. Morris, Randall D. Hampshire
-
Patent number: 6744589Abstract: A disc drive including a rotatable data track, a dual-stage actuator with a primary actuator motor supporting an actuator arm, a read/write head supported by the actuator arm and communicating with a secondary actuator motor, and steps for controlling range of motion of the secondary actuator motor. The controlling steps include supplying and sustaining a bias signal to a single-sided unipolar device driver that then apply a bias voltage the secondary actuator motor to induce the secondary actuator motor to expand substantially one half of its expansion capabilities. And, confining correction signals provided by a control circuit of the disc drive, used in correcting mechanical position of the secondary actuator motor, to a voltage ranging substantially between a positive “+” and negative “−” voltage substantially equal to the applied bias voltage.Type: GrantFiled: May 2, 2001Date of Patent: June 1, 2004Assignee: Seagate Technology LLCInventors: John C. Morris, Reed D. Hanson
-
Patent number: 6741417Abstract: A method and system for providing plant variation compensation for a microactuator in a dual-stage servomechanism of a disc drive. The method includes performing indirect adaptive filtering to identify plant variation in the microactuator, and tuning a compensator for the microactuator based on the plant variation. The indirect adaptive filtering can be performed using a two-stage process, including a first stage of adaptive modeling for the dual-stage servomechanism and a second stage of generating an indirect mode-reference inverse for the microactuator. A combined process can alternatively be employed. The microactuator can be a piezoelectric microactuator which forms a PZT system. The dual-stage servomechanism also includes a coarse actuator such as a voice coil motor.Type: GrantFiled: April 6, 2001Date of Patent: May 25, 2004Assignee: Seagate Technology LLCInventors: Yi-Ping Hsin, John C. Morris
-
Publication number: 20030197972Abstract: A control system for a data storage device including a constraint or weight to control stroke utilization and/or closed loop response of the control system. In particular, in one embodiment described, the weight or constraint is used to limit stroke utilization for a microactuator having a smaller stroke than a primary actuator. As described, the constraint or weight is used in conjunction with a mathematical synthesis to synthesize a controller to optimize system performance.Type: ApplicationFiled: January 29, 2003Publication date: October 23, 2003Inventor: John C. Morris
-
Patent number: 6606215Abstract: A disc drive having a servo loop for positioning a head over a disc includes a servo controller which generates a servo control signal in response to a received position error signal. An actuator, coupled to the servo controller, moves the head in response to the servo control signal. A sensor, located in the head, senses servo information located on the disc and produces a servo signal therefrom. The servo signal is combined with a reference signal to produce the position error signal. A compensation storage device stores decimated compensation values and a servo compensator expands the decimated compensated values and injects the expanded compensation values into the servo loop.Type: GrantFiled: August 9, 1999Date of Patent: August 12, 2003Assignee: Seagate Technology LLCInventors: Kyle K. Eddy, John C. Morris
-
Patent number: 6604121Abstract: Devices and methods are provided for estimating a high-precision quotient using a smaller-than-conventional lookup table. The devices include a numerator register feeding a numerator value (as a succession of bits or words) into a forward signal path. The forward path includes a partial quotient generator, an accumulator, and a latch. The devices further include a feedback signal path emerging from the latch output, undergoing division by bit-shifting, and terminating as an input to the accumulator. A multiple divide implementation for use in a particular servo control system is also presented.Type: GrantFiled: November 30, 1999Date of Patent: August 5, 2003Assignee: Seagate Technology LLCInventors: Travis E. Ell, John C. Morris
-
Patent number: 6600619Abstract: A system and method for controlling vibration of a piezoelectric microactuator in a disc drive are disclosed. The mechanical strain on the piezoelectric microactuator is ascertained and fed back to a controller which provides an electrical signal to the piezoelectric microactuator based upon the sensed strain. The electrical signal provided to the piezoelectric microactuator produces a mechanical force on the microactuator which counteracts the sensed strain. In one embodiment, a bridge circuit is coupled to the piezoelectric microactuator. The bridge circuit is adapted to sense a voltage across the piezoelectric microactuator and to separate the voltage across the piezoelectric microactuator into a voltage externally applied to the piezoelectric microactuator and a voltage induced on the piezoelectric microactuator by mechanical strain.Type: GrantFiled: December 30, 1999Date of Patent: July 29, 2003Assignee: Seagate Technology LLCInventors: John C. Morris, Brian G. Molloy, David A. Sluzewski, John S. Wright
-
Publication number: 20030112546Abstract: An apparatus and method for tracking radially-dependent repeatable run-out in a disc drive having a servo loop for positioning a head over a rotating disc is provided. The disc includes multiple tracks. Radially-dependent repeatable run-out control components for at least a subset of the multiple tracks are first determined. Data representative of the radially-dependent repeatable run-out control components for the subset of the multiple tracks is then stored. The stored data representative of the radially-dependent repeatable run-out control components is retrieved before settling on the target track, and subsequently used to follow the selected track.Type: ApplicationFiled: June 28, 2002Publication date: June 19, 2003Inventors: Reed D. Hanson, Nathaniel B. Wilson, John C. Morris, Timothy F. Ellis
-
Patent number: 6580579Abstract: A system and method for attenuating the effect of rotational vibration on the positioning of the read/write head in a disc drive. The rotational acceleration of the disc drive body is sensed and applied to an adaptive filter that produces a feedforward signal designed to offset the effects of the rotational vibration. The adaptive filter adjusts its parameters based on the rotational acceleration signal, the position error signal of the servo system, and a transfer function relating the actual position signal to the feedforward signal. The plant estimate of the transfer function relating the actual position signal to the feedforward signal is determined off-line and stored for use by the adaptive filter in adjusting its parameters during operation.Type: GrantFiled: July 21, 2000Date of Patent: June 17, 2003Assignee: Seagate Technology LLCInventors: Yi-Ping Hsin, John C. Morris, Dustin M. Cvancara
-
Patent number: 6560059Abstract: Apparatus suppresses seek-induced vibration in a disc drive. The apparatus is responsive to a selected bang-bang command to provide an operating signal to the actuator, such as a voice coil motor, representing the selected bang-bang command with damped amplitudes of dominant vibration mode frequencies of the selected bang-bang command. One example of the apparatus is a finite impulse response filter having a discrete transfer function of C(1+al1z−l+al2z−l·2+ . . . +alrz−l·r), where C is a constant, al1, al2, . . . alr represent impulse amplitudes at spaced positions within a sample period and z−l·1, z−l·2, . . . z−l·r represent delay components at the respective spaced positions. In a preferred embodiment, the finite impulse response filter employs a pole-zero cancellation technique to damp amplitudes of selected frequencies.Type: GrantFiled: April 5, 2000Date of Patent: May 6, 2003Assignee: Seagate Technology LLCInventors: Yi-Ping Hsin, John C. Morris