Patents by Inventor John Millard
John Millard 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: 11204320Abstract: A transmissometer and method for determining a transmissivity of an atmosphere within a chamber. A chamber contains the atmosphere. A light source generates a test beam and a light detector detects the test beam. A periscope is movable between a first position which allows the test beam to pass through the atmosphere in the chamber and into the light detector and a second position in which the test beam is deflected to pass into the light detector without passing through the atmosphere in the chamber. A processor determines the transmissivity of the atmosphere from a transmissivity measurement for the test beam obtained by the light detector when the periscope is in the first position and a transfer standard obtained at the light detector when the periscope is in the second position.Type: GrantFiled: April 23, 2020Date of Patent: December 21, 2021Assignee: RAYTHEON COMPANYInventors: John A. Millard, John O. Crawford
-
Publication number: 20210333206Abstract: A transmissometer and method for determining a transmissivity of an atmosphere within a chamber. A chamber contains the atmosphere. A light source generates a test beam and a light detector detects the test beam. A periscope is movable between a first position which allows the test beam to pass through the atmosphere in the chamber and into the light detector and a second position in which the test beam is deflected to pass into the light detector without passing through the atmosphere in the chamber. A processor determines the transmissivity of the atmosphere from a transmissivity measurement for the test beam obtained by the light detector when the periscope is in the first position and a transfer standard obtained at the light detector when the periscope is in the second position.Type: ApplicationFiled: April 23, 2020Publication date: October 28, 2021Inventors: John A. Millard, John O. Crawford
-
Patent number: 10564269Abstract: For test/calibration of an electro-optic range-finding device, one or more fiber bundles each are selected to have a length corresponding to predetermined time-of-flight for light pulses. An input end is positioned proximate to the laser aperture of the range-finding device to receive a portion of light emitted through the laser aperture, and the output end is positioned to emit light from the respective fiber bundle through the detector aperture of the range-finding device. A fiber attenuator is connected along each fiber of the one or more fiber bundles to attenuate an amplitude of light propagating through the respective fiber by an amount corresponding to a target of known reflectance and distance. The one or more fiber bundles are each coiled to reduce a linear distance over which the one or more fiber bundles extend. The one or more fiber bundles may each comprise a plurality of fibers.Type: GrantFiled: February 14, 2018Date of Patent: February 18, 2020Assignee: Raytheon CompanyInventors: John Crawford, John Millard
-
Publication number: 20190250258Abstract: For test/calibration of an electro-optic range-finding device, one or more fiber bundles each are selected to have a length corresponding to predetermined time-of-flight for light pulses. An input end is positioned proximate to the laser aperture of the range-finding device to receive a portion of light emitted through the laser aperture, and the output end is positioned to emit light from the respective fiber bundle through the detector aperture of the range-finding device. A fiber attenuator is connected along each fiber of the one or more fiber bundles to attenuate an amplitude of light propagating through the respective fiber by an amount corresponding to a target of known reflectance and distance. The one or more fiber bundles are each coiled to reduce a linear distance over which the one or more fiber bundles extend. The one or more fiber bundles may each comprise a plurality of fibers.Type: ApplicationFiled: February 14, 2018Publication date: August 15, 2019Inventors: John Crawford, John Millard
-
Patent number: 8391653Abstract: An adapter device for applying a fiber-optic monitoring system to a component to be monitored includes a shell adapted to surround the component to be monitored, the shell having a rounded exposed surface onto which a first optical fiber of the fiber-optic monitoring system can be wrapped.Type: GrantFiled: November 29, 2007Date of Patent: March 5, 2013Assignee: Prysmian Cables & Systems LimitedInventors: Martin Vincent Davies, Stephen John Millard, Kris Jonathan Roberts
-
Patent number: 7975303Abstract: A scanning optimization manager scans files for malicious code. The scanning optimization manager creates listings of the portions of scanned files accessed during the scanning. The scanning optimization manager proceeds to utilize these listings of accessed portions of files as I/O hints to optimize subsequent scans of the files for malicious code.Type: GrantFiled: June 27, 2005Date of Patent: July 5, 2011Assignee: Symantec CorporationInventor: John Millard
-
Patent number: 7949665Abstract: Methods, apparatuses, and computer-readable media for rapidly traversing movable storage media during file content examination for malicious computer code. An embodiment of the inventive method comprises the steps of: accessing an enumerated list of electronic files (220) stored on a movable storage medium (420); identifying at least one batch of electronic files (320) stored on the movable storage medium (420); associating each electronic file stored on the movable storage medium (420) within the batch of electronic files with a physical file location on the movable storage medium (310); creating a sorted list electronic files by the file's physical location on the movable storage medium (330); and examining the identified batch of electronic files on the movable storage medium (420) according to the sorted list (340).Type: GrantFiled: November 19, 2004Date of Patent: May 24, 2011Assignee: Symantec CorporationInventors: John Millard, Cassio Goldschmidt
-
Patent number: 7895654Abstract: A scanning optimization manager efficiently scans files for malicious code. The scanning optimization manager maintains a non-tamperable record of modifications to files on a volume. The scanning optimization manager receives at least one malicious code signature. Responsive to the receipt of the at least one malicious code signature, the scanning optimization manager scans at least some files on the volume for the at least one malicious code signature at a priority corresponding to an associated modification status.Type: GrantFiled: June 27, 2005Date of Patent: February 22, 2011Assignee: Symantec CorporationInventor: John Millard
-
Publication number: 20110026872Abstract: An adapter device for applying a fiber-optic monitoring system to a component to be monitored includes a shell adapted to surround the component to be monitored, the shell having a rounded exposed surface onto which a first optical fiber of the fiber-optic monitoring system can be wrapped.Type: ApplicationFiled: November 29, 2007Publication date: February 3, 2011Inventors: Martin Vincent Davies, Stephen John Millard, Kris Jonathan Roberts
-
Patent number: 7774847Abstract: A technique is disclosed for tracking a virus. For each of at least a subset of received network packets it is determined whether the packet comprises an open packet. Information usable to determine a sender of the packet in the event the a virus associated with a network transmission with which the packet is associated is determined to have been received is copied from each packet determined to be an open packet, but not from at least a subset of packets not determined to be open packets.Type: GrantFiled: August 29, 2008Date of Patent: August 10, 2010Assignee: Symantec CorporationInventors: Richard Sutton, John Millard
-
Patent number: 7484094Abstract: Computer implemented methods, apparati, and computer-readable media for quickly and safely opening computer files over a network. In a method embodiment of the present invention, a local computer (10) initiates a test open of a file (14) associated with a remote computer (12) that is coupled to the local computer (10) over the network (15). When the test open discloses that the remote computer (12) has an acceptable malicious code scanning means (13), the local computer (10) performs an actual open of the file (14).Type: GrantFiled: May 14, 2004Date of Patent: January 27, 2009Assignee: Symantec CorporationInventors: John Millard, Mark Spiegel
-
Publication number: 20090007268Abstract: A technique is disclosed for tracking a virus. For each of at least a subset of received network packets it is determined whether the packet comprises an open packet. Information usable to determine a sender of the packet in the event the a virus associated with a network transmission with which the packet is associated is determined to have been received is copied from each packet determined to be an open packet, but not from at least a subset of packets not determined to be open packets.Type: ApplicationFiled: August 29, 2008Publication date: January 1, 2009Inventors: Richard Sutton, John Millard
-
Patent number: 7434297Abstract: A technique is disclosed for tracking a virus. The technique comprises copying information from a first packet; passing through a second packet; saving the copied information; determining whether an infection has been received, wherein the infection is associated with a network transmission, and wherein the network transmission is also associated with the first packet; and retrieving the saved information.Type: GrantFiled: November 17, 2003Date of Patent: October 14, 2008Assignee: Symantec CorporationInventors: Richard Sutton, John Millard
-
Patent number: 7373667Abstract: Computer implement methods, apparati, and computer-readable media for enabling a first computer (12) to determine that it is safe to communicate with a second computer (10) coupled to the first computer (12) over a network (15). In a method embodiment of the present invention, the first computer (12) detects (21) that the second computer (10) has initiated a test open of a file (14) associated with the first computer (12). When the test open is followed by an actual open command by which the second computer (10) seeks to actually open the same file (14), the first computer (12) determines (23) that it is safe to communicate with the second computer (10).Type: GrantFiled: May 14, 2004Date of Patent: May 13, 2008Assignee: Symantec CorporationInventor: John Millard
-
Patent number: 6213031Abstract: To cool a grate having alternately fixed and movable rows (1, 1′) of grate bars (2), cooling liquid is sprayed into cavities (7), open at the bottom, of the grate bars (2) from spray tubes (10) situated in the underblast region (8) and in the process vaporizes essentially completely, so that the heat of vaporization is extracted from the grate bars (2). The angle sector (12) into which the cooling liquid is sprayed may be set in such a way that in each case only those sections of the grate bars (2) whose top sides form the free surface of the grate are sprayed. The cavities may also be closed except for a discharge opening leading into the underblast region and may be connected to a supply reservoir, in which the liquid is kept at a constant level, which is just below the discharge openings.Type: GrantFiled: September 8, 1999Date of Patent: April 10, 2001Assignee: Asea Brown Boveri AGInventors: Max Künzli, John Millard, Peter Serck-Hanssen
-
Patent number: 6122738Abstract: System and method for verifying the integrity of contents within a computer file. A security value S is stored within the file. A verification function f is applied against the entire contents of the file including S, where f is a function of S. Results R of the applying step are compared against a preselected value r, where r is not stored within the file. When R equals r, a determination is made that the file has not been modified. f is typically a distributive invertible function such as the Cyclic Redundancy Check (CRC) function known as modulo p, where p is a prime number and is one bit greater than the length of S. Typically, the value of r is zero. Before executing the verification function f, a check generating program is first executed. This check generating program is executed by a computer that is remote from the file, further enhancing the security of the system.Type: GrantFiled: January 22, 1998Date of Patent: September 19, 2000Assignee: Symantec CorporationInventor: John Millard
-
Patent number: 6095064Abstract: A method for the incineration of refuse in an incineration cylindrical rotary kiln and for treating the resulting slag from the incineration of the refuse. The method includes the steps of removing the slag or ash from the cylindrical rotary kiln in a dry state and immediately separating the slag or ash in a first screening stage into at least two fractions, including a first fraction or screen underflow having a particle size of less than 32 mm. The method includes the further steps of feeding the first fraction or screen underflow to a second classifying stage where the first fraction or screen underflow is separated into a fine function having a particle size of up to 2 mm and the further step of returning at least part of the fine fraction to an air-inlet side of the cylindrical rotary kiln for incineration of the fine fraction.Type: GrantFiled: October 9, 1998Date of Patent: August 1, 2000Assignee: ABB Alstom Power (Switzerland) LtdInventors: John Millard, Hans Ruegg
-
Patent number: 6036191Abstract: A seal assembly for providing a seal between a cylindrical member and a bore formed in a housing, the housing and cylindrical member being rotatable relative to one another, the seal assembly being located within an annular groove formed in the cylindrical member and having an annular seal body of a plastics material having an outer axially extending circumferential face for sealing abutment with the bore and at least one radially extending end face for sealing abutment with a side face of the groove and a resilient ring member located in abutment with the inner axially extending circumferential face of the seal body for urging said outer circumferential face radially outward to maintain sealing abutment between said outer circumferential face and the bore during cooling of the seal and housing, the resilient ring member having an axial end face contiguous with or located in-board of said end face of the seal body, the resilient ring and seal body being interconnected so as to be axially movable in unison witType: GrantFiled: October 13, 1995Date of Patent: March 14, 2000Assignee: Adwest Engineering LimitedInventor: Barry John Millard
-
Patent number: 6000032Abstract: Apparatus and method for obtaining a security value (50) that enables a calling module (7) to achieve secure access to a called module (5) within a digital computer (1). A distributive invertible function f is selected. f may be the cyclic redundancy check function modulo p, where p is a prime number. A desired residual value r associated with the application of f and a desired size of the security value (50) are also selected. Space is allocated within the called module (5) for storing the security value (50). A portion of the called module (5) is designated as a test block (51). f is applied to a numerical representation of test block (51) to generate a first challenge value CV1. f is applied to a numerical value of the security value (50) and a number representative of the location of the security value (50) within the called module (5) to calculate a second challenge value CV2. n is the number of bits from the beginning of the security value (50) to the end of the called module (5).Type: GrantFiled: July 15, 1997Date of Patent: December 7, 1999Assignee: Symantec CorporationInventor: John Millard
-
Patent number: 5913274Abstract: A grate for a firing plant, having at least one grate track with a plurality of fixed and moving rows of grate-lining units, which rows alternate in the longitudinal direction, are bounded on both sides by side walls and are provided with cooling passages as well as with feed and discharge lines. The grate-lining units are connected at their rear end to a fixed or movable grate-lining bearer and rest with their front end on the following grate-lining unit, and the cooling passages being arranged essentially transversely to the longitudinal direction of the grate. The cooling passages are tubes arranged in a meander shape and integrally cast in the grate-lining units and whose spacing is adapted to the thermal loading on the grate-lining units. The tube spacing preferably decreases from the rear end to the front end of the grate-lining unit.Type: GrantFiled: August 29, 1997Date of Patent: June 22, 1999Assignee: Asea Brown Boveri AGInventors: Max Kunzli, John Millard, Peter Serck-Hanssen