Patents by Inventor William J. Gallagher

William J. Gallagher 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: 20160225887
    Abstract: A GaN device is formed on a semiconductor substrate having a plurality of recessed regions formed in a surface thereof. A seed layer, optional buffer layer, and gallium nitride layer such as a carbon-doped gallium nitride layer are successively deposited within the recessed regions Improved current collapse response of the GaN device is attributed to maximum length and width dimensions of the multilayer stack.
    Type: Application
    Filed: January 20, 2016
    Publication date: August 4, 2016
    Inventors: William J. Gallagher, Marinus Johannes Petrus Hopstaken, Ko-Tao Lee, Tomas Palacios, Daniel Piedra, Devendra K. Sadana
  • Patent number: 9362281
    Abstract: A method of forming a structure that can be used to integrate Si-based devices, i.e., nFETs and pFETs, with Group III nitride-based devices is provided. The method includes providing a substrate containing an nFET device region, a pFET device region and a Group III nitride device region, wherein the substrate includes a topmost silicon layer and a <111> silicon layer located beneath the topmost silicon layer. Next, a trench is formed within the Group III nitride device region to expose a sub-surface of the <111> silicon layer. The trench is then partially filled with a Group III nitride base material, wherein the Group III nitride material base material has a topmost surface that is coplanar with, or below, a topmost surface of the topmost silicon layer.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: June 7, 2016
    Assignee: International Business Machines Corporation
    Inventors: Can Bayram, Christopher Peter D'Emic, William J. Gallagher, Effendi Leobandung, Devendra K. Sadana
  • Patent number: 9331076
    Abstract: A method of forming a structure that can be used to integrate Si-based devices, i.e., nFETs and pFETs, with Group III nitride-based devices is provided. The method includes providing a substrate containing an nFET device region, a pFET device region and a Group III nitride device region, wherein the substrate includes a topmost silicon layer and a <111> silicon layer located beneath the topmost silicon layer. Next, a trench is formed within the Group III nitride device region to expose a sub-surface of the <111> silicon layer. The trench is then partially filled with a Group III nitride base material, wherein the Group III nitride material base material has a topmost surface that is coplanar with, or below, a topmost surface of the topmost silicon layer.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: May 3, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Can Bayram, Christopher Peter D'Emic, William J. Gallagher, Effendi Leobandung, Devendra K. Sadana
  • Patent number: 9321634
    Abstract: A micro-electromechanical device and method of manufacture are disclosed. A sacrificial layer is formed on a silicon substrate. A metal layer is formed on a top surface of the sacrificial layer. Soft magnetic material is electrolessly deposited on the metal layer to manufacture the micro-electromechanical device. The sacrificial layer is removed to produce a metal beam separated from the silicon substrate by a space.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: April 26, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William J. Gallagher, Eugene J. O'Sullivan, Naigang Wang
  • Patent number: 9324495
    Abstract: A planar closed-magnetic-loop inductor and a method of fabricating the inductor are described. The inductor includes a first material comprising a cross-sectional shape including at least four segments, at least one of the at least four segments including a first edge and a second edge on opposite sides of an axial line through the at least one of the at least four segments. The first edge and the second edge are not parallel.
    Type: Grant
    Filed: October 2, 2013
    Date of Patent: April 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: Robert E. Fontana, Jr., William J. Gallagher, Philipp Herget, Eugene J. O'Sullivan, Lubomyr T. Romankiw, Naigang Wang, Bucknell C. Webb
  • Patent number: 9230624
    Abstract: In one embodiment, the invention is a magnetic shift register memory device. One embodiment of a memory cell includes a magnetic column including a plurality of magnetic domains, a reader coupled to the magnetic column, for reading data from the magnetic domains, a temporary memory for storing data read from the magnetic domains, and a writer coupled to the magnetic column, for writing data in the temporary memory to the magnetic domains.
    Type: Grant
    Filed: October 22, 2013
    Date of Patent: January 5, 2016
    Assignee: International Business Machines Corporation
    Inventors: John K. De Brosse, William J. Gallagher, Yu Lu
  • Patent number: 9193584
    Abstract: A micro-electromechanical device and method of manufacture are disclosed. A sacrificial layer is formed on a silicon substrate. A metal layer is formed on a top surface of the sacrificial layer. Soft magnetic material is electrolessly deposited on the metal layer to manufacture the micro-electromechanical device. The sacrificial layer is removed to produce a metal beam separated from the silicon substrate by a space.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: November 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: William J. Gallagher, Eugene J. O'Sullivan, Naigang Wang
  • Publication number: 20150331680
    Abstract: Techniques and mechanisms for conversion of code of a first type to bytecode. Apex provides various unique characteristics. When converting to bytecode, these characteristics are handled to provide bytecode functionality. Some of the unique characteristics of Apex include Autoboxing, SOQL, Properties, Comparisons, Modifiers, Code coverage mechanisms and Sharing mechanisms.
    Type: Application
    Filed: July 23, 2015
    Publication date: November 19, 2015
    Inventors: Gregory D. Fee, William J. Gallagher
  • Publication number: 20150318283
    Abstract: A method of forming a structure that can be used to integrate Si-based devices, i.e., nFETs and pFETs, with Group III nitride-based devices is provided. The method includes providing a substrate containing an nFET device region, a pFET device region and a Group III nitride device region, wherein the substrate includes a topmost silicon layer and a <111> silicon layer located beneath the topmost silicon layer. Next, a trench is formed within the Group III nitride device region to expose a sub-surface of the <111> silicon layer. The trench is then partially filled with a Group III nitride base material, wherein the Group III nitride material base material has a topmost surface that is coplanar with, or below, a topmost surface of the topmost silicon layer.
    Type: Application
    Filed: May 1, 2015
    Publication date: November 5, 2015
    Inventors: Can Bayram, Christopher Peter D'Emic, William J. Gallagher, Effendi Leobandung, Devendra K. Sadana
  • Publication number: 20150318276
    Abstract: A method of forming a structure that can be used to integrate Si-based devices, i.e., nFETs and pFETs, with Group III nitride-based devices is provided. The method includes providing a substrate containing an nFET device region, a pFET device region and a Group III nitride device region, wherein the substrate includes a topmost silicon layer and a <111> silicon layer located beneath the topmost silicon layer. Next, a trench is formed within the Group III nitride device region to expose a sub-surface of the <111> silicon layer. The trench is then partially filled with a Group III nitride base material, wherein the Group III nitride material base material has a topmost surface that is coplanar with, or below, a topmost surface of the topmost silicon layer.
    Type: Application
    Filed: June 24, 2015
    Publication date: November 5, 2015
    Inventors: Can Bayram, Christopher Peter D'Emic, William J. Gallagher, Effendi Leobandung, Devendra K. Sadana
  • Patent number: 9104484
    Abstract: Techniques and mechanisms for conversion of code of a first type to bytecode. Apex provides various unique characteristics. When converting to bytecode, these characteristics are handled to provide bytecode functionality. Some of the unique characteristics of Apex include Autoboxing, SOQL, Properties, Comparisons, Modifiers, Code coverage mechanisms and Sharing mechanisms.
    Type: Grant
    Filed: April 21, 2011
    Date of Patent: August 11, 2015
    Assignee: salesforce.com, inc.
    Inventors: Gregory D. Fee, William J. Gallagher
  • Patent number: 9105841
    Abstract: A micro-electromechanical device and method of manufacture are disclosed. A sacrificial layer is formed on a silicon substrate. A metal layer is formed on a top surface of the sacrificial layer. Soft magnetic material is electrolessly deposited on the metal layer to manufacture the micro-electromechanical device. The sacrificial layer is removed to produce a metal beam separated from the silicon substrate by a space.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: August 11, 2015
    Assignee: International Business Machines Corporation
    Inventors: William J. Gallagher, Eugene J. O'Sullivan, Naigang Wang
  • Publication number: 20150178055
    Abstract: Execution of code in a multitenant runtime environment. A request to execute code corresponding to a tenant identifier (ID) is received in a multitenant environment. The multitenant database stores data for multiple client entities each identified by a tenant ID having one of one or more users associated with the tenant ID. Users of each of multiple client entities can only access data identified by a tenant ID associated with the respective client entity. The multitenant database is a hosted database provided by an entity separate from the client entities, and provides on-demand database service to the client entities. Source code corresponding to the code to be executed is retrieved from a multitenant database. The retrieved source code is compiled. The compiled code is executed in the multitenant runtime environment. The memory used by the compiled code is freed in response to completion of the execution of the compiled code.
    Type: Application
    Filed: February 9, 2015
    Publication date: June 25, 2015
    Inventors: Gregory D. Fee, William J. Gallagher
  • Publication number: 20150140687
    Abstract: A micro-electromechanical device and method of manufacture are disclosed. A sacrificial layer is formed on a silicon substrate. A metal layer is formed on a top surface of the sacrificial layer. Soft magnetic material is electrolessly deposited on the metal layer to manufacture the micro-electromechanical device. The sacrificial layer is removed to produce a metal beam separated from the silicon substrate by a space.
    Type: Application
    Filed: January 29, 2015
    Publication date: May 21, 2015
    Inventors: William J. Gallagher, Eugene J. O'Sullivan, Naigang Wang
  • Publication number: 20150140686
    Abstract: A micro-electromechanical device and method of manufacture are disclosed. A sacrificial layer is formed on a silicon substrate. A metal layer is formed on a top surface of the sacrificial layer. Soft magnetic material is electrolessly deposited on the metal layer to manufacture the micro-electromechanical device. The sacrificial layer is removed to produce a metal beam separated from the silicon substrate by a space.
    Type: Application
    Filed: January 29, 2015
    Publication date: May 21, 2015
    Inventors: William J. Gallagher, Eugene J. O'Sullivan, Naigang Wang
  • Patent number: 8984009
    Abstract: Execution of code in a multitenant runtime environment. A request to execute code corresponding to a tenant identifier (ID) is received in a multitenant environment. The multitenant database stores data for multiple client entities each identified by a tenant ID having one of one or more users associated with the tenant ID. Users of each of multiple client entities can only access data identified by a tenant ID associated with the respective client entity. The multitenant database is a hosted database provided by an entity separate from the client entities, and provides on-demand database service to the client entities. Source code corresponding to the code to be executed is retrieved from a multitenant database. The retrieved source code is compiled. The compiled code is executed in the multitenant runtime environment. The memory used by the compiled code is freed in response to completion of the execution of the compiled code.
    Type: Grant
    Filed: April 21, 2011
    Date of Patent: March 17, 2015
    Assignee: salesforce.com, inc.
    Inventors: Gregory D. Fee, William J. Gallagher
  • Publication number: 20150061815
    Abstract: A planar closed-magnetic-loop inductor and a method of fabricating the inductor are described. The inductor includes a first material comprising a cross-sectional shape including at least four segments, at least one of the at least four segments including a first edge and a second edge on opposite sides of an axial line through the at least one of the at least four segments. The first edge and the second edge are not parallel.
    Type: Application
    Filed: September 4, 2013
    Publication date: March 5, 2015
    Applicant: International Business Machines Corporation
    Inventors: Robert E. Fontana, JR., William J. Gallagher, Philipp Herget, Eugene J. O'Sullivan, Lubomyr T. Romankiw, Naigang Wang, Bucknell C. Webb
  • Publication number: 20150064362
    Abstract: A planar closed-magnetic-loop inductor and a method of fabricating the inductor are described. The inductor includes a first material comprising a cross-sectional shape including at least four segments, at least one of the at least four segments including a first edge and a second edge on opposite sides of an axial line through the at least one of the at least four segments. The first edge and the second edge are not parallel.
    Type: Application
    Filed: October 2, 2013
    Publication date: March 5, 2015
    Applicant: International Business Machines Corporation
    Inventors: Robert E. Fontana, JR., William J. Gallagher, Philipp Herget, Eugene J. O'Sullivan, Lubomyr T. Romankiw, Naigang Wang, Bucknell C. Webb
  • Patent number: 8956975
    Abstract: A method for forming magnetic conductors includes forming a metal structure on a substrate. Plating surfaces are prepared on the metal structure for electroless plating by at least one of: masking surfaces of the metal structure to prevent electroless plating on masked surfaces and/or activating a surface of the metal structure. Magnetic material is electrolessly plated directly on the plating surfaces to form a metal and magnetic material structure.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: February 17, 2015
    Assignee: International Business Machines Corporation
    Inventors: William J. Gallagher, Eugene J. O'Sullivan, Naigang Wang
  • Patent number: 8846529
    Abstract: A method for forming an on-chip magnetic structure includes forming a seed layer over a substrate of a semiconductor chip. The seed layer is patterned to provide a plating location. A cobalt based alloy is electrolessly plated at the plating location to form an inductive structure on the semiconductor chip.
    Type: Grant
    Filed: January 10, 2013
    Date of Patent: September 30, 2014
    Assignee: International Business Machines Corporation
    Inventors: William J. Gallagher, Eugene J. O'Sullivan, Naigang Wang