Patents by Inventor Michael J. MacPherson

Michael J. MacPherson 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: 11948224
    Abstract: One embodiment provides an apparatus comprising a memory stack including multiple memory dies and a parallel processor including a plurality of multiprocessors. Each multiprocessor has a single instruction, multiple thread (SIMT) architecture, the parallel processor coupled to the memory stack via one or more memory interfaces. At least one multiprocessor comprises a multiply-accumulate circuit to perform multiply-accumulate operations on matrix data in a stage of a neural network implementation to produce a result matrix comprising a plurality of matrix data elements at a first precision, precision tracking logic to evaluate metrics associated with the matrix data elements and indicate if an optimization is to be performed for representing data at a second stage of the neural network implementation, and a numerical transform unit to dynamically perform a numerical transform operation on the matrix data elements based on the indication to produce transformed matrix data elements at a second precision.
    Type: Grant
    Filed: November 1, 2022
    Date of Patent: April 2, 2024
    Assignee: Intel Corporation
    Inventors: Elmoustapha Ould-Ahmed-Vall, Sara S. Baghsorkhi, Anbang Yao, Kevin Nealis, Xiaoming Chen, Altug Koker, Abhishek R. Appu, John C. Weast, Mike B. Macpherson, Dukhwan Kim, Linda L. Hurd, Ben J. Ashbaugh, Barath Lakshmanan, Liwei Ma, Joydeep Ray, Ping T. Tang, Michael S. Strickland
  • Patent number: 11934934
    Abstract: An apparatus to facilitate optimization of a convolutional neural network (CNN) is disclosed. The apparatus includes optimization logic to receive a CNN model having a list of instructions and including pruning logic to optimize the list of instructions by eliminating branches in the list of instructions that comprise a weight value of 0.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: March 19, 2024
    Assignee: Intel Corporation
    Inventors: Liwei Ma, Elmoustapha Ould- Ahmed-Vall, Barath Lakshmanan, Ben J. Ashbaugh, Jingyi Jin, Jeremy Bottleson, Mike B. Macpherson, Kevin Nealis, Dhawal Srivastava, Joydeep Ray, Ping T. Tang, Michael S. Strickland, Xiaoming Chen, Anbang Yao, Tatiana Shpeisman, Altug Koker, Abhishek R. Appu
  • Publication number: 20240078577
    Abstract: Merchants provide incentives for customer transactions on accounts issued to them by issuers. Incentives include a merchant making a donation to entities with whom the merchants and/or the consumers have an affinity such as residence in the community. Each merchant can define the donation to be percentage of the transaction amount. Cryptographically secure chains are provided for uniquely labeling each such transaction and each such donation by way of incorporating role-based digital wallets and multiple synchronized transactional blockchains. Where the donations are used to purchase an Internet-of-Things (IOT) enabled system, real and/or near-real time usage information can be received and transmitted to the logical addresses of the customers and or the merchants so as to confirm efficacy of the donations.
    Type: Application
    Filed: May 5, 2023
    Publication date: March 7, 2024
    Inventors: Terrance Patrick TIETZEN, Matthew Arnold Macpherson BATES, Michael J. KIMBALL
  • Patent number: 11643288
    Abstract: An integrated shipping ramp for multi-package unit loads including a ramp portion configured to guide an upper package down from atop a lower package; and a lower package attachment portion comprising a corner board for insertion into a cavity of the lower package, wherein inserting the corner board into the cavity of the lower package secures the lower package attachment portion to the lower package, wherein in a shipping configuration the ramp portion is integrated with a multi-package unit load comprising the upper package and the lower package, and wherein in a dismounting configuration the ramp portion provides an inclined platform from a top of the lower package to a height below the top of the lower package.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: May 9, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tate T. Harnack, Kael B. Eddy, Michael J. Macpherson, Steven C. Erickson
  • Patent number: 11186410
    Abstract: A modular shipping container includes a layer of two side pieces positioned against sides of a component of several components with a same width. The side piece include pegs protruding from a top of each side piece and bottom openings in a bottom of each side piece sized and positioned to conform to the pegs. The container includes one or more end pieces on the same layer as the side pieces. Each end of the end piece is shaped to attach to an end of a side piece and is shaped to maintain a width between the side pieces. A length of an area formed by the side pieces and end pieces is sized to accommodate a maximum length of each component. The components have a height that is an integer number of standard units and a height of the side pieces matches an integral number of the standard units.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: November 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Steven C Erickson, Ryan Paske, Benjamin Luedeman, Michael J MacPherson, Clinton W Erie
  • Publication number: 20200140142
    Abstract: A modular shipping container includes a layer of two side pieces positioned against sides of a component of several components with a same width. The side piece include pegs protruding from a top of each side piece and bottom openings in a bottom of each side piece sized and positioned to conform to the pegs. The container includes one or more end pieces on the same layer as the side pieces. Each end of the end piece is shaped to attach to an end of a side piece and is shaped to maintain a width between the side pieces. A length of an area formed by the side pieces and end pieces is sized to accommodate a maximum length of each component. The components have a height that is an integer number of standard units and a height of the side pieces matches an integral number of the standard units.
    Type: Application
    Filed: November 5, 2018
    Publication date: May 7, 2020
    Inventors: Steven C Erickson, Ryan Paske, Benjamin Luedeman, Michael J. MacPherson, Clinton W. Erie
  • Publication number: 20200095076
    Abstract: An integrated shipping ramp for multi-package unit loads including a ramp portion configured to guide an upper package down from atop a lower package; and a lower package attachment portion comprising a corner board for insertion into a cavity of the lower package, wherein inserting the corner board into the cavity of the lower package secures the lower package attachment portion to the lower package, wherein in a shipping configuration the ramp portion is integrated with a multi-package unit load comprising the upper package and the lower package, and wherein in a dismounting configuration the ramp portion provides an inclined platform from a top of the lower package to a height below the top of the lower package.
    Type: Application
    Filed: September 20, 2018
    Publication date: March 26, 2020
    Inventors: TATE T. HARNACK, KAEL B. EDDY, MICHAEL J. MACPHERSON, STEVEN C. ERICKSON
  • Patent number: 10467542
    Abstract: An intelligent load control device is provided for operable incorporation in an object. The intelligent load control device includes devices disposed about the object to detect characteristics thereof that are relevant to an object tipping event, a response system, and a processing unit. The response system is configured to take an action to mitigate risks associated with the object tipping event responsive to received control instructions. The processing unit is disposed to be receptive of the detected characteristics from the devices and to issue the control instructions to the response system. The processing unit is configured to dynamically analyze the detected characteristics to determine a likelihood of the object tipping event and to issue the control instructions in accordance with the determined likelihood.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: November 5, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Clinton W. Erie, Jason S. Lee, Michael J. Macpherson, Ryan T. Paske
  • Patent number: 10457443
    Abstract: Adjustable pallets are provided which include a deck to support a product for shipping. The deck is selectively positionable in a raised position, as a horizontal support surface for the product, and in a lowered position, closer, at least in part, to a floor to facilitate loading the product on or unloading the product from the pallet. Further, the adjustable pallet includes a movable support, the movable support includes an inclined plane. The deck rests on the movable support in the raised position, and the deck traverses, at least in part, the inclined plane of the movable support when the deck is transitioned between the raised position and the lowered position.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: October 29, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael J. MacPherson, Jason S. Lee, Clinton W. Erie, Ryan Paske
  • Patent number: 10334749
    Abstract: A mobility apparatus. The mobility apparatus may include a continuous fixed-length rail attached horizontally to a bottom structural member of the front or the rear of a server rack. The continuous fixed-length rail exceeds a width of the server rack by an equal amount on either side of the server rack. The mobility apparatus also includes a lower rail portion attached to a lower edge of the continuous fixed-length rail; a raised rail portion attached to an extended length of each portion of the continuous fixed-length rail; and at least one wheel attached to an underside of each end of the extended length of the continuous fixed-length rail.
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Corporation
    Inventors: Eric A. Eckberg, Cody J. Erie, Michael J. MacPherson, Stephen P. Mroz, Christopher L. Tuma
  • Patent number: 10172255
    Abstract: A mobility apparatus. The mobility apparatus may include a continuous fixed-length rail attached horizontally to a bottom structural member of the front or the rear of a server rack. The continuous fixed-length rail exceeds a width of the server rack by an equal amount on either side of the server rack. The mobility apparatus also includes a lower rail portion attached to a lower edge of the continuous fixed-length rail; a raised rail portion attached to an extended length of each portion of the continuous fixed-length rail; and at least one wheel attached to an underside of each end of the extended length of the continuous fixed-length rail.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Eric A. Eckberg, Cody J. Erie, Michael J. MacPherson, Stephen P. Mroz, Christopher L. Tuma
  • Patent number: 10132711
    Abstract: A system and a method for stability measurement and optimization are provided. For example, the method includes loading an object onto a tilting device that includes one or more sensor devices, collecting resting corner weight values from the one or more sensor devices, tilting the object using the tilting device, collecting tilted corner weight values from the one or more sensor devices while tilting the object using the tilting device, calculating, using a data processor of the tilting device, a center of gravity value based on the resting corner weight values, the tilted corner weight values, and dimensions of the object, generating, using the data processor, a tipping angle based on at least the center of gravity value and the dimensions of the object, and generating, using the data processor, a recommendation to adjust the tipping angle.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: November 20, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Clinton W. Erie, Jason S. Lee, Michael J. Macpherson, Ryan T. Paske
  • Patent number: 10042333
    Abstract: An intelligent load control device is provided for operable incorporation in an object. The intelligent load control device includes devices disposed about the object to detect characteristics thereof that are relevant to an object tipping event, a response system, and a processing unit. The response system is configured to take an action to mitigate risks associated with the object tipping event responsive to received control instructions. The processing unit is disposed to be receptive of the detected characteristics from the devices and to issue the control instructions to the response system. The processing unit is configured to dynamically analyze the detected characteristics to determine a likelihood of the object tipping event and to issue the control instructions in accordance with the determined likelihood.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: August 7, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Clinton W. Erie, Jason S. Lee, Michael J. Macpherson, Ryan T. Paske
  • Publication number: 20180213673
    Abstract: A mobility apparatus. The mobility apparatus may include a continuous fixed-length rail attached horizontally to a bottom structural member of the front or the rear of a server rack. The continuous fixed-length rail exceeds a width of the server rack by an equal amount on either side of the server rack. The mobility apparatus also includes a lower rail portion attached to a lower edge of the continuous fixed-length rail; a raised rail portion attached to an extended length of each portion of the continuous fixed-length rail; and at least one wheel attached to an underside of each end of the extended length of the continuous fixed-length rail.
    Type: Application
    Filed: October 11, 2017
    Publication date: July 26, 2018
    Inventors: Eric A. Eckberg, Cody J. Erie, Michael J. MacPherson, Stephen P. Mroz, Christopher L. Tuma
  • Publication number: 20180213672
    Abstract: A mobility apparatus. The mobility apparatus may include a continuous fixed-length rail attached horizontally to a bottom structural member of the front or the rear of a server rack. The continuous fixed-length rail exceeds a width of the server rack by an equal amount on either side of the server rack. The mobility apparatus also includes a lower rail portion attached to a lower edge of the continuous fixed-length rail; a raised rail portion attached to an extended length of each portion of the continuous fixed-length rail; and at least one wheel attached to an underside of each end of the extended length of the continuous fixed-length rail.
    Type: Application
    Filed: January 26, 2017
    Publication date: July 26, 2018
    Inventors: Eric A. Eckberg, Cody J. Erie, Michael J. MacPherson, Stephen P. Mroz, Christopher L. Tuma
  • Publication number: 20180143597
    Abstract: An intelligent load control device is provided for operable incorporation in an object. The intelligent load control device includes devices disposed about the object to detect characteristics thereof that are relevant to an object tipping event, a response system, and a processing unit. The response system is configured to take an action to mitigate risks associated with the object tipping event responsive to received control instructions. The processing unit is disposed to be receptive of the detected characteristics from the devices and to issue the control instructions to the response system. The processing unit is configured to dynamically analyze the detected characteristics to determine a likelihood of the object tipping event and to issue the control instructions in accordance with the determined likelihood.
    Type: Application
    Filed: February 13, 2017
    Publication date: May 24, 2018
    Inventors: Clinton W. Erie, Jason S. Lee, Michael J. Macpherson, Ryan T. Paske
  • Publication number: 20180143596
    Abstract: An intelligent load control device is provided for operable incorporation in an object. The intelligent load control device includes devices disposed about the object to detect characteristics thereof that are relevant to an object tipping event, a response system, and a processing unit. The response system is configured to take an action to mitigate risks associated with the object tipping event responsive to received control instructions. The processing unit is disposed to be receptive of the detected characteristics from the devices and to issue the control instructions to the response system. The processing unit is configured to dynamically analyze the detected characteristics to determine a likelihood of the object tipping event and to issue the control instructions in accordance with the determined likelihood.
    Type: Application
    Filed: November 22, 2016
    Publication date: May 24, 2018
    Inventors: Clinton W. Erie, Jason S. Lee, Michael J. Macpherson, Ryan T. Paske
  • Publication number: 20180120190
    Abstract: A system and a method for stability measurement and optimization are provided. For example, the method includes loading an object onto a tilting device that includes one or more sensor devices, collecting resting corner weight values from the one or more sensor devices, tilting the object using the tilting device, collecting tilted corner weight values from the one or more sensor devices while tilting the object using the tilting device, calculating, using a data processor of the tilting device, a center of gravity value based on the resting corner weight values, the tilted corner weight values, and dimensions of the object, generating, using the data processor, a tipping angle based on at least the center of gravity value and the dimensions of the object, and generating, using the data processor, a recommendation to adjust the tipping angle.
    Type: Application
    Filed: October 31, 2016
    Publication date: May 3, 2018
    Inventors: Clinton W. Erie, Jason S. Lee, Michael J. Macpherson, Ryan T. Paske
  • Patent number: 9928759
    Abstract: An informational label apparatus for a product component includes a base affixable to a product component. A first portion of labelling information located at the product component is viewable through the base. A door operably connected to the base includes a second portion of labelling information. The first portion of labelling information is hidden from view when the door is in a closed position, and is viewable when the door is at an opened position. A component of a computer machine includes an electronic component including component identification information affixed thereto. A cover is secured over the component identification information and includes a base secured to the electronic component. A door operably connected to the base includes computer machine identification information. The component identification information is hidden from view when the door is at a closed position, and is viewable when the door is at an opened position.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: March 27, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kael B. Eddy, Clinton W. Erie, Michael J. MacPherson, Patrick J. Reuvers
  • Publication number: 20170169740
    Abstract: An informational label apparatus for a product component includes a base affixable to a product component. A first portion of labelling information located at the product component is viewable through the base. A door operably connected to the base includes a second portion of labelling information. The first portion of labelling information is hidden from view when the door is in a closed position, and is viewable when the door is at an opened position. A component of a computer machine includes an electronic component including component identification information affixed thereto. A cover is secured over the component identification information and includes a base secured to the electronic component. A door operably connected to the base includes computer machine identification information. The component identification information is hidden from view when the door is at a closed position, and is viewable when the door is at an opened position.
    Type: Application
    Filed: December 15, 2015
    Publication date: June 15, 2017
    Inventors: Kael B. Eddy, Clinton W. Erie, Michael J. MacPherson, Patrick J. Reuvers