Patents by Inventor John Corry
John Corry 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).
-
Publication number: 20240281545Abstract: Systems and methods of generating and processing one-time pads (OTPs) for use in secure communication are provided. The systems comprise a processor and a memory storing instructions which when executed by the processor configure the processor to perform the methods. One method comprises generating a set of OTPs, seeding an Internet of Things (IoT) device with the OTPs, and securely providing a copy of the OTPs to a receiving server that will receive communications from the IoT device encrypted with the OTPs. Another method comprises generating a payload for a message packet, determining a hash of the payload, encrypting the hash and the payload using one of a set of OTPs stored in a memory of the IoT device, inserting before the payload an identifier associated with the one of the OTPs and the hash of the payload, and transmitting the message packet to the receiving server.Type: ApplicationFiled: July 29, 2022Publication date: August 22, 2024Inventors: Joel Roberto SOTOMAYOR, John Corrie SLOOT, Meng TIAN
-
Patent number: 11863352Abstract: Some embodiments of the invention provide a novel network architecture for deploying guest clusters (GCs) including workload machines for a tenant (or other entity) within an availability zone. The novel network architecture includes a virtual private cloud (VPC) deployed in the availability zone (AZ) that includes a centralized routing element that provides access to a gateway routing element of the AZ. In some embodiments, the centralized routing element provides a set of services for packets traversing a boundary of the VPC. The services, in some embodiments, include load balancing, firewall, quality of service (QoS) and may be stateful or stateless. Guest clusters are deployed within the VPC and use the centralized routing element of the VPC to access the gateway routing element of the AZ.Type: GrantFiled: February 25, 2021Date of Patent: January 2, 2024Assignee: VMWARE, INC.Inventors: Jianjun Shen, Mark Johnson, Gaetano Borgione, Benjamin John Corrie, Derek Beard, Zach James Shepherd, Vinay Reddy
-
Publication number: 20220038311Abstract: Some embodiments of the invention provide a novel network architecture for deploying guest clusters (GCs) including workload machines for a tenant (or other entity) within an availability zone. The novel network architecture includes a virtual private cloud (VPC) deployed in the availability zone (AZ) that includes a centralized routing element that provides access to a gateway routing element of the AZ. In some embodiments, the centralized routing element provides a set of services for packets traversing a boundary of the VPC. The services, in some embodiments, include load balancing, firewall, quality of service (QoS) and may be stateful or stateless. Guest clusters are deployed within the VPC and use the centralized routing element of the VPC to access the gateway routing element of the AZ.Type: ApplicationFiled: February 25, 2021Publication date: February 3, 2022Inventors: Jianjun Shen, Mark Johnson, Gaetano Borgione, Benjamin John Corrie, Derek Beard, Zach James Shepherd, Vinay Reddy
-
Patent number: 8001541Abstract: A system 300 and method for fast matching of JAVA classpaths in a shared classes JVM system by identifying classpaths of loaded classes and storing a local array (110, 210) of identified classpaths in order to avoid checking on a subsequent class load for a particular JVM. This allows dramatic speeding up of class-loading in cases where multiple JVMs are running similar applications.Type: GrantFiled: November 9, 2006Date of Patent: August 16, 2011Assignee: International Business Machines CorporationInventor: Benjamin John Corrie
-
Patent number: 7737169Abstract: Anionically substituted 7-nitroindoline derivatives are disclosed and their uses as caged compounds from which effector species such as neurotransmitters and amino acids are releasable on irradiation with light.Type: GrantFiled: August 22, 2006Date of Patent: June 15, 2010Assignee: Medical Research CouncilInventors: John Corrie, David Ogden, George Papageorgiou
-
Publication number: 20070273391Abstract: There is disclosed a method and apparatus for measuring loop resistance by injecting into the loop through an inductive injection probe a sinusoidal drive signal at a given frequency, preferably of the order of 1 kHz, to produce a predetermined current in the loop, measuring, by a test probe also inductively coupled to the loop, the true RMS drive voltage signal and induced current, and calculating the loop resistance from the measured RMS values. Also disclosed is a method of providing a reference loop of accurately known resistance, and a multi-value reference loop facilitating accurate measurement of fractional loop resistance.Type: ApplicationFiled: December 20, 2004Publication date: November 29, 2007Inventor: John Corry
-
Publication number: 20070203099Abstract: Anionically substituted 7-nitroindoline derivatives are disclosed and their uses as caged compounds from which effector species such as neurotransmitters and amino acids are releasable on irradiation with light.Type: ApplicationFiled: August 22, 2006Publication date: August 30, 2007Inventors: John Corrie, David Ogden, George Papageorgiou
-
Patent number: 6993682Abstract: A system and method for automated FVT test generation by distributed processing among a master (100) and one or more slave (200) JVMs which communicate via RMI. Using reflection analysis, the master (100) sequentially tests each of a plurality of classes, instructs the slave to test each of the plurality of classes, compares the results of the testing at the master and slave and in dependence thereon adds the class to a pool (110) of classes for subsequent use. This provides the advantage that the test application may be set running and allowed to continue automatically. The more objects that are serialised, the more variations and permutations can be tested and theoretically, there is no limit to the amount of testing that can be done. Rather than having a static set of tests that are run over and over, the tests are constantly changing which increases the likelihood of finding bugs.Type: GrantFiled: November 14, 2002Date of Patent: January 31, 2006Assignee: International Business Machines CorporationInventor: Benjamin John Corrie
-
Patent number: 6822183Abstract: A method of selecting bulk wood units for chemical pulping in alkaline conditions which consists of establishing a reference scale by selecting a test sample, measuring the acoustic velocity through each sample units, selecting acoustic velocity bands from the sample results, processing the sample units using known chemical pulping processes, measuring the percentage pulp yield, and then using the measured pulp yields and acoustic velocities to produce a reference scale; measuring the acoustic velocity through each of the units, comparing the velocity measurement for each unit against the reference scale, and then dividing the tested units into subgroups according to the predicted yield in chemical pulping.Type: GrantFiled: February 12, 2002Date of Patent: November 23, 2004Assignee: Canterprise LimitedInventor: John Corrie Fleming Walker
-
Patent number: 6773552Abstract: The invention provides a method for predictively assessing one or more characteristics of wood pulp produced from solid wood. The method comprises the steps of determining the velocity of sound through the solid wood, and assessing characteristic(s) of wood fiber or wood pulp produced from the wood by reference to the velocity of sound through the solid wood. The method may also comprise the steps of causing a sound wave to be transmitted through the wood, determining the velocity of the sound wave through the wood, and comparing the result to stored information on fiber characteristic(s) versus sound velocity through the wood-type to determine the fiber characteristic(s) for the wood.Type: GrantFiled: May 22, 2001Date of Patent: August 10, 2004Assignee: Carter Holt Harvey LimitedInventors: Denis John Albert, John Corrie Fleming Walker, Ross Lindsay Dickson, Thomas Alan Clark
-
Publication number: 20040055717Abstract: A method of selecting bulk wood units for mechanical pulping, which consists of establishing a reference scale by selecting a test sample measuring the acoustic velocity through each sample unit, selecting acoustic velocity band from the sample results, processing the sample units using known mechanical pulping processes, testing the resulting pulp to measure the freeness of the pulp, and then graphing the pulping energy measurements against the pulp freeness measurements for each of the velocity bands to produce a reference scale; measuring the acoustic velocity through each of the units, comparing the velocity measurement for each unit against the reference scale, and then dividing the tested units into subgroups according to the predicted mechanical pulping energy.Type: ApplicationFiled: July 25, 2003Publication date: March 25, 2004Inventor: John Corrie Fleming Walker
-
Publication number: 20030233635Abstract: A system and method for automated FVT test generation by distributed processing among a master (100) and one or more slave (200) JVMs which communicate via RMI. Using reflection analysis, the master (100) sequentially tests each of a plurality of classes, instructs the slave to test each of the plurality of classes, compares the results of the testing at the master and slave and in dependence thereon adds the class to a pool (110) of classes for subsequent use. This provides the advantage that the test application may be set running and allowed to continue automatically. The more objects that are serialised, the more variations and permutations can be tested and theoretically, there is no limit to the amount of testing that can be done. Rather than having a static set of tests that are run over and over, the tests are constantly changing which increases the likelihood of finding bugs.Type: ApplicationFiled: November 14, 2002Publication date: December 18, 2003Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Benjamin John Corrie
-
Patent number: 6442143Abstract: A method for operating a communication system which is subject to fading and interference includes an arrangement at a user terminal andor a gateway for determining the received signal strength. If the received signal strength is low, a fade is declared. The received signal quality is also determined, as for example by determining the bit error rate of the signal. If the signal quality is deemed to be poor and faded, the poor signal quality is deemed to be attributable to the fade, and the coding gain of the path is increased, as for example by increasing the bearer rate without increasing the information rate. If the signal quality is deemed to be poor in the absence of fading, the poor signal quality is deemed to be due to interference. If interference is found in this way, the carrier channel is changed, as for example by changing slot allocation in a TDMA system or channel frequency in an FDMA system, without change in the coding gain.Type: GrantFiled: September 30, 1999Date of Patent: August 27, 2002Assignee: Lockheed Martin CorporationInventor: Robert John Corry
-
Publication number: 20020112542Abstract: A method of selecting bulk wood units for chemical pulping in alkaline conditions which consists of establishing a reference scale by selecting a test sample, measuring the acoustic velocity through each sample units, selecting acoustic velocity bands from the sample results, processing the sample units using known chemical pulping processes, measuring the percentage pulp yield, and then using the measured pulp yields and acoustic velocities to produce a reference scale; measuring the acoustic velocity through each of the units, comparing the velocity measurement for each unit against the reference scale, and then dividing the tested units into subgroups according to the predicted yield in chemical pulping.Type: ApplicationFiled: February 12, 2002Publication date: August 22, 2002Inventor: John Corrie Fleming Walker
-
Patent number: 4284144Abstract: A passive explosion barrier is provided for use in mining operations in suppressing mine explosions. The barrier basically comprises a receptacle or tub which contains an explosion suppressing substance, such as water, and is mounted on a frame adjacent to the roof of the mine. The tub includes a pair of integral support lips at the front and rear edges thereof which are beveled at the sides and which constitute the sole support for the tub. In operation, wind from an explosion will cause the lip disposed toward the explosion to distort and curve inwards and disengage from the frame so that the tub falls, pivoting about the other lip. In an alternative embodiment, the sides of the tub are more flexible than the lips of the tub, and distortion of the sides in response to wind forces causes disengagement of the lip facing the explosion.Type: GrantFiled: October 3, 1979Date of Patent: August 18, 1981Assignee: The United States of America as represented by the Secretary of the InteriorInventors: Israel Liebman, John Corry, Richard Pro
-
Patent number: 3960217Abstract: A passive explosion barrier for suppressing the effects of an explosion in a mine gallery, or the like, comprises a receptacle containing an explosion suppressing substance adapted to be supported by framework adjacent the mine roof. In one embodiment, a corrugated face plate is hinged to the base of the receptacle on one side thereof. First and second support flanges are formed respectively on the upper end of the face plate and on the rim of the receptacle on the side thereof opposite the plate. The receptacle is mounted to the framework with the support flanges resting on first and second beams and with the face plate viewing the explosion source and oblique to a horizontal plane. The weight of the receptacle, and friction between the face plate flange and first beam, prevent the receptacle from releasing due to accidental disturbances. However, the force of wind accompanying an explosion acts against the face plate, causing it to both lift from the first beam and pivot toward the receptacle.Type: GrantFiled: October 14, 1975Date of Patent: June 1, 1976Assignee: The United States of America as represented by the Secretary of the InteriorInventors: Israel Liebman, John Corry
-
Patent number: 3958644Abstract: A pressure sensitive exposion barrier which is activated by a static pressure rise. A liquid tight housing with a latched door contains the explosive suppression agent, usually water, until activation takes place. Upper hinges on the door allow it to be pivoted outwardly and its agent released. Normally a latch keeps the door locked until the pressure rise from the explosion causes a connected bellows assembly to be depressed. Once depressed, the latch is released and the door is forced outwardly by a biasing member to release the agent before the explosion arrives.Type: GrantFiled: July 2, 1975Date of Patent: May 25, 1976Assignee: The United States of America as represented by the Secretary of the InteriorInventors: Israel Liebman, John Corry, J. Kenneth Richmond