Patents by Inventor Edward Duffy
Edward Duffy 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: 20230361237Abstract: The embodiments relate to a method for producing a solar cell having a rear-side contact with a tunnel barrier. A monocrystalline wafer having a front side and a rear side may be provided with silicon and a dopant. A tunnel barrier is produced on the wafer, and a polycrystalline or amorphous layer is deposited on the tunnel barrier. The polycrystalline or amorphous layer includes silicon and a dopant. The polycrystalline or amorphous layer is removed on the front side by gas-phase etching.Type: ApplicationFiled: July 21, 2023Publication date: November 9, 2023Applicants: Fraunhofer-Gesellschaft zur Forderung der angewandten Forschung e.V., Nines PhotovoltaicsInventors: Marc Hofmann, Sebastian Mack, Bishal Kafle, Jochen Rentsch, Nabeel Wahab Khan, Laurent Clochard, Edward Duffy
-
Patent number: 9548224Abstract: A method and apparatus to modify the surface structure of a silicon substrate or deposited silicon layer in a controllable manner using gas only in an atmospheric environment, suitable for making photovoltaic (PV) wafer based devices. The method and apparatus comprising the steps of disposing the substrate or deposited layer on a moveable carrier; pre-heating the substrate or deposited layer; and moving the substrate or deposited layer for etching through an atmospheric reactor; under an etchant delivering module inside the reactor and applying at least one etchant in gas form at a controlled flow rate and angle to the substrate or deposited layer in the reactor, wherein the at least one etchant gas is selected from the group comprising fluoride-containing gases and chlorine-based compounds. The technical problem that has been solved is the provision of a high throughput dry etching method at atmospheric pressure.Type: GrantFiled: May 11, 2011Date of Patent: January 17, 2017Assignee: ULTRA HIGH VACUUM SOLUTIONS LTD.Inventors: Edward Duffy, Laurent Clochard
-
Publication number: 20130069204Abstract: A method and apparatus to modify the surface structure of a silicon substrate or deposited silicon layer in a controllable manner using gas only in an atmospheric environment, suitable for making photovoltaic (PV) wafer based devices. The method and apparatus comprising the steps of disposing the substrate or deposited layer on a moveable carrier; pre-heating the substrate or deposited layer; and moving the substrate or deposited layer for etching through an atmospheric reactor; under an etchant delivering module inside the reactor and applying at least one etchant in gas form at a controlled flow rate and angle to the substrate or deposited layer in the reactor, wherein the at least one etchant gas is selected from the group comprising fluoride-containing gases and chlorine-based compounds. The technical problem that has been solved is the provision of a high throughput dry etching method at atmospheric pressure.Type: ApplicationFiled: May 11, 2011Publication date: March 21, 2013Inventors: Edward Duffy, Laurent Clochard
-
Patent number: 8198570Abstract: A heat exchange system and processes for a magnetic annealing tool is provided. The system includes a process chamber housing workpieces to be processed; an element chamber partly surrounding the periphery of the process chamber, at least one means for drawing a vacuum in fluid communication with the process chamber and separately with the element chamber in order to apply a vacuum to either or both of the process and element chamber so as to promote radiation heating of the workpieces; at least one supply of fluid in communication with the process chamber and separately with the element chamber to supply a cooling gas so as to promote conductive cooling of the workpieces; a cooling chamber disposed to surround the element chamber; and means for generating a magnetic field disposed on the outer periphery of the cooling chamber.Type: GrantFiled: December 8, 2008Date of Patent: June 12, 2012Assignee: Praxair Technology, Inc.Inventors: Richard John Jibb, John Fredric Billingham, Edward Duffy, Noel O'Shaughnessy, Kevin McMahon, Peter Ferris
-
Publication number: 20090095737Abstract: A heat exchange system and processes for a magnetic annealing tool is provided. The system includes a process chamber housing workpieces to be processed; an element chamber partly surrounding the periphery of the process chamber, at least one means for drawing a vacuum in fluid communication with the process chamber and separately with the element chamber in order to apply a vacuum to either or both of the process and element chamber so as to promote radiation heating of the workpieces; at least one supply of fluid in communication with the process chamber and separately with the element chamber to supply a cooling gas so as to promote conductive cooling of the workpieces; a cooling chamber disposed to surround the element chamber; and means for generating a magnetic field disposed on the outer periphery of the cooling chamber.Type: ApplicationFiled: December 8, 2008Publication date: April 16, 2009Inventors: Richard John Jibb, John Fredric Billingham, Edward Duffy, Noel O'Shaughnessy, Kevin McMahon, Peter Ferris
-
Patent number: 7479621Abstract: A heat exchange system and processes for a magnetic annealing tool is provided. The system includes a process chamber housing workpieces to be processed; an element chamber partly surrounding the periphery of the process chamber, at least one vacuum for drawing a vacuum in fluid communication with the process chamber and separately with the element chamber in order to apply a vacuum to either or both of the process and element chamber so as to promote radiation heating of the workpieces; at least one supply of fluid in communication with the process chamber and separately with the element chamber to supply a cooling gas so as to promote conductive cooling of the workpieces; a cooling chamber disposed to surround the element chamber; and magnetic field generator for generating a magnetic field disposed on the outer periphery of the cooling chamber.Type: GrantFiled: December 6, 2005Date of Patent: January 20, 2009Assignee: Praxair Technology, Inc.Inventors: Richard John Jibb, John Fredric Billingham, Edward Duffy, Noel O'Shaughnessy, Kevin McMahon, Peter Ferris
-
Publication number: 20080121634Abstract: A heat exchange system and processes for a magnetic annealing tool is provided. The system includes a process chamber housing workpieces to be processed; an element chamber partly surrounding the periphery of the process chamber, at least one means for drawing a vacuum in fluid communication with the process chamber and separately with the element chamber in order to apply a vacuum to either or both of the process and element chamber so as to promote radiation heating of the workpieces; at least one supply of fluid in communication with the process chamber and separately with the element chamber to supply a cooling gas so as to promote conductive cooling of the workpieces; a cooling chamber disposed to surround the element chamber; and means for generating a magnetic field disposed on the outer periphery of the cooling chamber.Type: ApplicationFiled: December 6, 2005Publication date: May 29, 2008Applicant: Praxair Technology, Inc.Inventors: Richard Jibb, John Billingham, Edward Duffy, Noel O'Shaughnessy, Kevin McMahon, Peter Ferris
-
Patent number: 7305581Abstract: A platform for and method of computer processing to support processor failover are disclosed. A plurality of computer processors are connected to an internal communication network. A virtual local area communication network over the internal network is defined and established. Each computer processor in the virtual local area communication network has a corresponding virtual MAC address and the virtual local area network provides communication among a set of computer processors but excludes the processors from the plurality not in the defined set. A virtual storage space is defined and established with a defined correspondence to the address space of the storage network. In response to a failure by a computer processor, a computer processor from the plurality is allocated to replace the failed processor. The MAC address of the failed processor is assigned to the processor that replaces the failed processor.Type: GrantFiled: October 13, 2005Date of Patent: December 4, 2007Assignee: Egenera, Inc.Inventors: Scott Geng, Pete Manca, Paul Curtis, Ewan Milne, Max Smith, Alan Greenspan, Edward Duffy, Peter Schulter
-
Publication number: 20070233809Abstract: A platform and method of deploying virtual processing areas networks are described. A plurality of computer processors are connected to an internal communication network. At least one control node is in communication with an external communication network and an external storage network has an external storage address space. The at least one control node is connected to the internal network and thereby is in communication with the plurality of computer processors. Configuration logic defines and establishes a virtual processing area network having a corresponding set of computer processors from the plurality of processors, a virtual local area communication network providing communication among the set of computer processors, and a virtual storage space with a defined correspondence to the address space of the storage network.Type: ApplicationFiled: June 6, 2007Publication date: October 4, 2007Inventors: Vern BROWNELL, Peter MANCA, Ben SPRACHMAN, Paul CURTIS, Ewan MILNE, Max SMITH, Alan GREENSPAN, Scott GENG, Dan BUSBY, Edward DUFFY, Peter SCHULTER
-
Publication number: 20070233810Abstract: A platform and method of deploying virtual processing areas networks are described. A plurality of computer processors are connected to an internal communication network. At least one control node is in communication with an external communication network and an external storage network has an external storage address space. The at least one control node is connected to the internal network and thereby is in communication with the plurality of computer processors. Configuration logic defines and establishes a virtual processing area network having a corresponding set of computer processors from the plurality of processors, a virtual local area communication network providing communication among the set of computer processors, and a virtual storage space with a defined correspondence to the address space of the storage network.Type: ApplicationFiled: June 6, 2007Publication date: October 4, 2007Inventors: Vern BROWNELL, Pete MANCA, Ben SPRACHMAN, Paul CURTIS, Ewan MILNE, Max SMITH, Alan GREENSPAN, Scott GENG, Dan BUSBY, Edward DUFFY, Peter SCHULTER
-
Publication number: 20070233825Abstract: A platform and method of deploying virtual processing areas networks are described. A plurality of computer processors are connected to an internal communication network. At least one control node is in communication with an external communication network and an external storage network has an external storage address space. The at least one control node is connected to the internal network and thereby is in communication with the plurality of computer processors. Configuration logic defines and establishes a virtual processing area network having a corresponding set of computer processors from the plurality of processors, a virtual local area communication network providing communication among the set of computer processors, and a virtual storage space with a defined correspondence to the address space of the storage network.Type: ApplicationFiled: June 6, 2007Publication date: October 4, 2007Inventors: Vern BROWNELL, Pete MANCA, Ben SPRACHMAN, Paul CURTIS, Ewan MILNE, Max SMITH, Alan GREENSPAN, Scott GENG, Dan BUSBY, Edward DUFFY, Peter SCHULTER
-
Patent number: 7231430Abstract: A platform and method of deploying virtual processing areas networks are described. A plurality of computer processors are connected to an internal communication network. At least one control node is in communication with an external communication network and an external storage network has an external storage address space. The at least one control node is connected to the internal network and thereby is in communication with the plurality of computer processors. Configuration logic defines and establishes a virtual processing area network having a corresponding set of computer processors from the plurality of processors, a virtual local area communication network providing communication among the set of computer processors, and a virtual storage space with a defined correspondence to the address space of the storage network.Type: GrantFiled: January 4, 2002Date of Patent: June 12, 2007Assignee: Egenera, Inc.Inventors: Vern Brownell, Pete Manca, Ben Sprachman, Paul Curtis, Ewan Milne, Max Smith, Alan Greenspan, Scott Geng, Dan Busby, Edward Duffy, Peter Schulter
-
Patent number: 7174390Abstract: A virtual networking system and method are disclosed. Switched Ethernet local area network semantics are provided over an underlying point to point mesh. Computer processor nodes may directly communicate via virtual interfaces over a switch fabric or they may communicate via an ethernet switch emulation. Address resolution protocol logic helps associate IP addresses with virtual interfaces while allowing computer processors to reply to ARP requests with virtual MAC addresses.Type: GrantFiled: January 4, 2002Date of Patent: February 6, 2007Assignee: Egenera, Inc.Inventors: Peter Schulter, Scott Geng, Pete Manca, Paul Curtis, Ewan Milne, Max Smith, Alan Greenspan, Edward Duffy
-
Publication number: 20060138177Abstract: A home beer dispensing apparatus has a keg having a self-contained bag filled with a beer and a pressure system. The pressure system creates a pressurized air space between the keg inner walls and the bag to assist in the dispensing of the beer. The pressure system has a keg one-way air valve mounted to a top wall of the keg to permit entry of pressurized air into the keg. The pressure system has a pressure reservoir mounted in the dispensing apparatus outside the keg and in fluid flow communication with the keg one-way valve. The reservoir stores a charge of pressurized air and supplies at least a portion of this charge to the keg through the keg air valve when the dispensing apparatus is operated to dispense the beer. The reservoir provides a reserved charge of pressurized gas that is on hand to reduce dampening pressure fluctuations during beer dispensing which can result in beer frothing, especially during the early stages of beer dispensing when the air head space in the keg is small.Type: ApplicationFiled: November 25, 2003Publication date: June 29, 2006Inventors: Albert Wauters, Ian Anderson, Edward Duffy
-
Publication number: 20060131325Abstract: A beer or like alcohol beverage dispensing apparatus has a keg for containing the beverage. A keg dispensing device is connected through a top portion of the keg and extends to a bottom portion of the keg to draw the beverage from the keg adjacent the bottom portion. The apparatus has a cooling plate in heat transfer contacting relation with the bottom of the keg and also has a Peltier thermoelectric device connected to the cooling plate so as to extract heat from the cooling plate and thereby extract heat from the keg. The cooling apparatus has a first temperature sensor, mounted in heat sensing relation with a bottom portion of the keg and a second temperature sensor mounted in heat sensing relation with an upper portion of the keg.Type: ApplicationFiled: November 25, 2003Publication date: June 22, 2006Inventors: Albert Wauters, Hans Donker, Ian Anderson, Edward Duffy, Andrew Halket
-
Publication number: 20060114903Abstract: The invention provides multicast communication using distributed topologies in a network. The control nodes in the network build a distributed topology of processor nodes for providing multicast packet distribution. Multiple processor nodes in the network participate in the decisions regarding the forwarding of multicast packets as opposed to multicast communications being centralized in the control nodes.Type: ApplicationFiled: November 29, 2004Publication date: June 1, 2006Applicant: Egenera, Inc.Inventors: Edward Duffy, Scott Geng, Hai Huang, Hua Qin
-
Publication number: 20060107108Abstract: A platform for and method of computer processing to support processor failover are disclosed. A plurality of computer processors are connected to an internal communication network. A virtual local area communication network over the internal network is defined and established. Each computer processor in the virtual local area communication network has a corresponding virtual MAC address and the virtual local area network provides communication among a set of computer processors but excludes the processors from the plurality not in the defined set. A virtual storage space is defined and established with a defined correspondence to the address space of the storage network. In response to a failure by a computer processor, a computer processor from the plurality is allocated to replace the failed processor. The MAC address of the failed processor is assigned to the processor that replaces the failed processor.Type: ApplicationFiled: October 13, 2005Publication date: May 18, 2006Applicant: Egenera, Inc.Inventors: Scott Geng, Pete Manca, Paul Curtis, Ewan Milne, Max Smith, Alan Greenspan, Edward Duffy, Peter Schulter
-
Patent number: 6971044Abstract: A platform for and method of computer processing to support processor failover are disclosed. A plurality of computer processors are connected to an internal communication network. A virtual local area communication network over the internal network is defined and established. Each computer processor in the virtual local area communication network has a corresponding virtual MAC address and the virtual local area network provides communication among a set of computer processors but excludes the processors from the plurality not in the defined set. A virtual storage space is defined and established with a defined correspondence to the address space of the storage network. In response to a failure by a computer processor, a computer processor from the plurality is allocated to replace the failed processor. The MAC address of the failed processor is assigned to the processor that replaces the failed processor.Type: GrantFiled: January 4, 2002Date of Patent: November 29, 2005Assignee: Egenera, Inc.Inventors: Scott Geng, Pete Manca, Paul Curtis, Ewan Milne, Max Smith, Alan Greenspan, Edward Duffy, Peter Schulter
-
Publication number: 20030130833Abstract: A platform and method of deploying virtual processing areas networks are described. A plurality of computer processors are connected to an internal communication network. At least one control node is in communication with an external communication network and an external storage network has an external storage address space. The at least one control node is connected to the internal network and thereby is in communication with the plurality of computer processors. Configuration logic defines and establishes a virtual processing area network having a corresponding set of computer processors from the plurality of processors, a virtual local area communication network providing communication among the set of computer processors, and a virtual storage space with a defined correspondence to the address space of the storage network.Type: ApplicationFiled: January 4, 2002Publication date: July 10, 2003Inventors: Vern Brownell, Pete Manca, Ben Sprachman, Paul Curtis, Ewan Milne, Max Smith, Alan Greenspan, Scott Geng, Dan Busby, Edward Duffy, Peter Schulter
-
Publication number: 20030130832Abstract: A virtual networking system and method are disclosed. Switched Ethernet local area network semantics are provided over an underlying point to point mesh. Computer processor nodes may directly communicate via virtual interfaces over a switch fabric or they may communicate via an ethernet switch emulation. Address resolution protocol logic helps associate IP addresses with virtual interfaces while allowing computer processors to reply to ARP requests with virtual MAC addresses.Type: ApplicationFiled: January 4, 2002Publication date: July 10, 2003Inventors: Peter Schulter, Scott Geng, Pete Manca, Paul Curtis, Ewan Milne, Max Smith, Alan Greenspan, Edward Duffy