Patents by Inventor Edmund Thomas
Edmund Thomas 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: 11369519Abstract: Disclosed is an eye mask adapted to cover the eyes and the eyelids of a user. The mask includes a main body including an electrical heater and a battery configured to supply the electrical heater and a removable member removably linked to the main body. The removable member includes a wall forming a reservoir provided with retaining orifices adapted to retain a liquid, in particular water, under the effect of the surface tension between the liquid and walls of the orifices. Also disclosed is a method of using such a mask.Type: GrantFiled: November 10, 2017Date of Patent: June 28, 2022Assignee: LABORATOIRES THEAInventor: Edmund Thomas Fuller
-
Patent number: 11099868Abstract: A system and method are provided for translating a guest instruction of a guest architecture into at least one host instruction of a host architecture. The method comprises providing multiple representation states, each representation state providing a representation in the host architecture for at least one item of state from the guest architecture. A current representation state is then determined from amongst the multiple representation states, and the guest instruction is translated into at least one host instruction in dependence on the current representation state. Through the use of multiple representation states, it has been found that the efficiency of the code translation can be significantly increased, thereby giving rise to performance and energy consumption benefits.Type: GrantFiled: March 4, 2016Date of Patent: August 24, 2021Assignee: ARM LIMITEDInventor: Edmund Thomas Grimley-Evans
-
Patent number: 10877767Abstract: There is provided an apparatus that includes processing circuitry for performing processing operations specified by program instructions and a target register that stores a target program address. A value register stores a data value. There is also provided an architectural register and an instruction decoder that decodes the program instructions to generate control signals to control the processing circuitry to perform the processing operations. The instruction decoder includes branch instruction decoding circuitry that decodes a register restoring branch instruction to cause the processing circuitry to determine whether the target program address and the data value are valid. If the target program address and the data value are both valid then the processing circuitry is caused to branch to the target program address and update the architectural register to store the data value. Otherwise an error action is taken.Type: GrantFiled: June 15, 2017Date of Patent: December 29, 2020Assignee: ARM LimitedInventors: Alasdair Grant, Edmund Thomas Grimley Evans
-
Publication number: 20190358087Abstract: Disclosed is an eye mask adapted to cover the eyes and the eyelids of a user. The mask includes a main body including an electrical heater and a battery configured to supply the electrical heater and a removable member removably linked to the main body. The removable member includes a wall forming a reservoir provided with retaining orifices adapted to retain a liquid, in particular water, under the effect of the surface tension between the liquid and walls of the orifices. Also disclosed is a method of using such a mask.Type: ApplicationFiled: November 10, 2017Publication date: November 28, 2019Inventor: Edmund Thomas FULLER
-
Publication number: 20190121646Abstract: There is provided an apparatus that includes processing circuitry for performing processing operations specified by program instructions and a target register that stores a target program address. A value register stores a data value. There is also provided an architectural register and an instruction decoder that decodes the program instructions to generate control signals to control the processing circuitry to perform the processing operations. The instruction decoder includes branch instruction decoding circuitry that decodes a register restoring branch instruction to cause the processing circuitry to determine whether the target program address and the data value are valid. If the target program address and the data value are both valid then the processing circuitry is caused to branch to the target program address and update the architectural register to store the data value. Otherwise an error action is taken.Type: ApplicationFiled: June 15, 2017Publication date: April 25, 2019Inventors: Alasdair GRANT, Edmund Thomas GRIMLEY EVANS
-
Publication number: 20180173546Abstract: A system and method are provided for translating a guest instruction of a guest architecture into at least one host instruction of a host architecture. The method comprises providing multiple representation states, each representation state providing a representation in the host architecture for at least one item of state from the guest architecture. A current representation state is then determined from amongst the multiple representation states, and the guest instruction is translated into at least one host instruction in dependence on the current representation state. Through the use of multiple representation states, it has been found that the efficiency of the code translation can be significantly increased, thereby giving rise to performance and energy consumption benefits.Type: ApplicationFiled: March 4, 2016Publication date: June 21, 2018Inventor: Edmund Thomas GRIMLEY-EVANS
-
Patent number: 9949872Abstract: An eye and eyelid cover includes a pair of spaced viewing windows between which, in use, a reservoir of hot water is contained, and a compartment within which a phase change material is contained, the phase change material being molten at the initial temperature of the hot water and solidifying during cooling of the hot water while a treatment procedure is being carried out.Type: GrantFiled: February 21, 2012Date of Patent: April 24, 2018Assignee: LABORATORIES THEAInventor: Edmund Thomas Fuller
-
Publication number: 20140364927Abstract: An eye and eyelid cover includes a pair of spaced viewing windows between which, in use, a reservoir of hot water is contained, and a compartment within which a phase change material is contained, the phase change material being molten at the initial temperature of the hot water and solidifying during cooling of the hot water whilst a treatment procedure is being carried out.Type: ApplicationFiled: February 21, 2012Publication date: December 11, 2014Applicants: LABORATORIES THEAInventor: Edmund Thomas Fuller
-
Patent number: 7384293Abstract: A self-guiding cover assembly for a vacuum electron device (VED) enclosure has a breach lock mechanism for seating the VED into the VED enclosure having a base. The breach lock mechanism has a plurality of guide elements mounted on the VED, a first sleeve mounted on the base and configured to removably receive the VED, and a second sleeve mounted on the base and configured to removably receive the first sleeve and rotate around the first sleeve. The first sleeve has a plurality of vertical slots configured to mate with the plurality of guide elements. The second sleeve has tracks configured to mate with the guide elements. A rotation of the second sleeve pulls the VED into the base for seating the VED.Type: GrantFiled: March 7, 2006Date of Patent: June 10, 2008Assignee: Communication and Power Industries, Inc.Inventors: Wilson Wai Toy, Christopher Paul Yates, Paul Allen Krzeminski, Robert N. Tornoe, Edmund Thomas Davies
-
Patent number: 7359206Abstract: A self-guiding cover assembly for a vacuum electron device (VED) enclosure (704, 1316) has a cover (1002, 1302), a pair of guide plates, and a pair of guide elements (1304, 1306). The cover has at least one electrical connector (1314) disposed on the inside thereof for mating with a VED. The pair of guide plates is disposed on opposite sides of the outside of the sidewall of the cover. The guide plates each have a track (1310) which guides the guide elements (1304, 1306) mounted on the cover such that the cover is constrained in its motion when opening or closing in order to avoid damaging the connectors to the VED. The cover further comprises a breach lock mechanism for seating the VED into the VED enclosure by rotation of a sleeve (714). The cover (1002, 1302) defines first (1004) and second (1006) chambers separated by a panel 1010. The top of the VED protrudes into the first chamber through an adapter plate 802 having hole 804 for passage of the VED there through.Type: GrantFiled: March 7, 2006Date of Patent: April 15, 2008Assignee: Communications and Power Industries, Inc.Inventors: Wilson Wai Toy, Christopher Paul Yates, Paul Allen Krzeminski, Robert N. Tornoe, Edmund Thomas Davies
-
Publication number: 20070240664Abstract: A device for starting a model airplane engine from a starter motor, electric drill or other drive means. The device for starting a model airplane engine comprises a cylindrical hub having an open end and a closed end, the hub having tubular sidewalls attached to periphery edges of the base and extending towards the open end of the hub. The tubular sidewall is provided with two slots. The slots are positioned diametrically opposed across the axis of revolution of the hub. A substantially flat bumper bracket extends outwards from the hub through the slots. The bumper bracket is equipped with elongated side bumpers attached at opposing ends of the bracket, the side bumpers extending forward from the hub and adapted to interface with and torsionally drive a model airplane propeller. The starting device transferring rotary torque from the drive means to the airplane propeller and engine to crank the engine and thereby facilitate starting of the engine.Type: ApplicationFiled: April 18, 2006Publication date: October 18, 2007Inventors: Edmund Thomas, Joan Thomas
-
Patent number: 7262847Abstract: An optical assembly comprising a light source, at least one sample vessel and a detector. The detector comprises a plurality of detector locations and the vessel comprises a wall and core of relative shape and dimensions adapted to contain a sample for detection and to define at least two spatially separated transmitted light paths, a first wall path which enters and exits the vessel walls only, spatially separated from a second core path which enters and exits the vessel walls and additionally the vessel core. The spatially separated wall and core paths are coupled to individual detector locations on the detector, a module or clip-on device therefor. Methods for detection and uses of the optical assembly are also disclosed.Type: GrantFiled: August 15, 2003Date of Patent: August 28, 2007Assignee: Paraytec LtdInventors: David Murray Goodall, Edmund Thomas Bergstrom, Nigel Martin Allinson, Kevin James Moon
-
Patent number: 7242135Abstract: A high voltage direct current contact for a vacuum electron device (VED), including (a) an outer cathode line having a first hollow cylinder having a first VED connection end, (b) a contact block removably positioned within the outer cathode line, having a heater contact and a first threaded stem extending towards the first VED connection end, (c) an inner cathode line removably positioned within the first hollow cylinder and placed in contact with the contact block, the inner cathode line including a second hollow cylinder and a support plate having an opening removably receiving the first threaded stem, and (d) a heater contact line in contact with the heater contact, including a third hollow cylinder and a flange on an exterior thereof, the flange being in contact with the support plate, the third hollow cylinder having a threaded end removably coupled with the first threaded stem.Type: GrantFiled: March 7, 2006Date of Patent: July 10, 2007Assignee: Communication and Power Industries, Inc.Inventors: Wilson Wai Toy, Christopher Paul Yates, Paul Allen Krzeminski, Robert N. Tornoe, Edmund Thomas Davies
-
Patent number: 7029296Abstract: A self guiding cover assembly for a vacuum electron device (VED) enclosure has a cover, a pair of guide plates, and a pair of guide elements. The cover has a top, a sidewall, an inside and an outside, and at least one electrical connector disposed on the inside of the cover for mating with an electrical connector on a VED. The pair of guide plates is disposed on opposite sides of the outside of the sidewall of the cover. The guide plates each have a track. The guide elements are mounted on the enclosure on opposite sides of the cover. The pair of guide elements each mates with the track to guide the cover as it is lifted from the enclosure. The cover further comprises a breach lock mechanism for seating the VED into the VED enclosure having the cover and a base. The breach lock mechanism has guide elements mounted on the cover. A sleeve is mounted on the base and removably receives the cover with the VED. The sleeve rotates about the cover. The sleeve has tracks for mating with the guide elements.Type: GrantFiled: February 6, 2001Date of Patent: April 18, 2006Assignee: Communication and Power IndustiresInventors: Wilson Wai Toy, Christopher Paul Yates, Paul Allen Krzeminski, Robert N. Tornoe, Edmund Thomas Davies
-
Patent number: 6597785Abstract: A telephone system incorporating the present invention provides the capability for automated dialing of a telephone number stored in a caller ID log by determining the correct dialing procedure and then dialing the telephone number in accordance with the correct dialing procedure.Type: GrantFiled: October 15, 1998Date of Patent: July 22, 2003Assignee: Avaya Technology Corp.Inventors: Edmund Thomas Burke, Benjamin Wilson Day
-
Patent number: 6452937Abstract: A voice messaging system is implemented using a PCMCIA card or other type of card, and a host call processing device such as a PBX switch. The card includes a processor operative to implement various voice messaging system functions, and a memory for storing voice data used in the voice messaging system. The host call processing device has a socket adapted to receive the card. The card receives voice data from the host call processing device for storage in the memory, and delivers voice data retrieved from the memory to the host call processing device. The voice data is communicated between the card and the host over a custom serial bus which includes a time-division multiplexed voice data line divided into a plurality of time slots, each of the time slots providing a distinct voice data channel at a designated bit rate.Type: GrantFiled: September 11, 1998Date of Patent: September 17, 2002Assignee: Avaya Technology Corp.Inventors: Lee Edward Borkovic, Edmund Thomas Burke, Robert Cochran, Thomas Mark Grill, Everett R. Johnson, Jr., Michael Stephen Lane, Basheer M. Tannu, Gary N. Weber
-
Patent number: 6256319Abstract: A distributed processing telephone system for providing “plug-and-play” capability. In particular, a key telephone system comprises a plurality of telephone sets. Each telephone set is coupled to at least one common communications channel, or telephone line, and includes at least one tunable RF modem. There is no key service unit (KSU). That is, the system is KSU-less. Resources of the telephone system are allocated using a peer-to-peer protocol. For example, as each telephone set is newly added to the system, the new telephone set adaptively determines its own allocation of resources, e.g., intercom numbers, etc. During operation, each telephone set requests the appropriate resources from its peers.Type: GrantFiled: February 28, 1997Date of Patent: July 3, 2001Assignee: Avaya Technology Corp.Inventors: James H. Apgar, Edmund Thomas Burke, Wayne David Farmer, Timothy Ian Ross
-
Patent number: 5887054Abstract: A distributed processing telephone system for providing "plug-and-play" capability. In particular, a key telephone system comprises a plurality of telephone sets. Each telephone set is coupled to a least one common communications channel, or telephone line, and includes at least one tunable RF modem. There is no key service unit (KSU). That is, the system is KSU-less. Resources of the telephone system are allocated using a peer-to-peer protocol. For example, as each telephone set is newly added to the system, the new telephone set adaptively determines its own allocation of resources, e.g., intercom numbers, etc. During operation, each telephone set requests the appropriate resources from its peers.Type: GrantFiled: February 28, 1997Date of Patent: March 23, 1999Assignee: Lucent Technologies Inc.Inventors: Edmund Thomas Burke, Benjamin Wilson Day, Jr., Timothy Ian Ross
-
Patent number: 5883944Abstract: A distributed processing telephone system for providing "plug-and-play" capability. In particular, a key telephone system comprises a plurality of telephone sets. Each telephone set is coupled to at least one common communications channel, or telephone line, and includes at least one tunable RF modem. There is no key service unit (KSU). That is, the system is KSU-less. Resources of the telephone system are allocated using a peer-to-peer protocol. For example, as each telephone set is newly added to the system, the new telephone set adaptively determines its own allocation of resources, e.g., intercom numbers, etc. During operation, each telephone set requests the appropriate resources from its peers.Type: GrantFiled: February 28, 1997Date of Patent: March 16, 1999Assignee: Lucent Technologies Inc.Inventors: Edmund Thomas Burke, Benjamin Wilson Day, Jr., Timothy Ian Ross