Patents by Inventor Michael Morrissey

Michael Morrissey 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: 20240086176
    Abstract: A feature deployment service of a provider network may deploy feature processing units (FPUs) to implement data processing features at both a provider network and edge devices. The use of FPUs may allow a client to use new features at the edge, without delays due to compliance/testing or software upgrades. An FPU includes a model and compute logic that are used to implement a data processing feature. A feature processing service deploys the FPU to an FPU engine at the provider network and also deploys the FPU to edge devices of the client's network that each include an edge FPU engine. The FPU engine at the provider network and the edge FPU engine at each edge device conform to a common specification/API, allowing deployment and use of the same FPU/data processing features at both the cloud and the edge.
    Type: Application
    Filed: November 16, 2023
    Publication date: March 14, 2024
    Applicant: Amazon Technologies, Inc.
    Inventors: Palani Chinnakannan, Nicolas Pouyez, Venkata Harish Kommaraju, Lomash Kumar, Christopher Michael Morrissey
  • Patent number: 11861356
    Abstract: A feature deployment service of a provider network may deploy feature processing units (FPUs) to implement data processing features at both a provider network and edge devices. The use of FPUs may allow a client to use new features at the edge, without delays due to compliance/testing or software upgrades. An FPU includes a model and compute logic that are used to implement a data processing feature. A feature processing service deploys the FPU to an FPU engine at the provider network and also deploys the FPU to edge devices of the client's network that each include an edge FPU engine. The FPU engine at the provider network and the edge FPU engine at each edge device conform to a common specification/API, allowing deployment and use of the same FPU/data processing features at both the cloud and the edge.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: January 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Palani Chinnakannan, Nicolas Pouyez, Venkata Harish Kommaraju, Lomash Kumar, Christopher Michael Morrissey
  • Patent number: 11847319
    Abstract: A request to generate a storage system model is received. The storage system model represents at least a portion of a storage system. In response to receiving the request, a storage system interface configuration is loaded. The storage system interface configuration comprises an attribute of an entity model. The attribute corresponds to an attribute of a storage system entity of the storage system. Further in response to receiving the request, the entity model is identified as representing the storage system entity. In response to identifying the entity model as representing the storage system entity, the entity model is instantiated.
    Type: Grant
    Filed: January 27, 2023
    Date of Patent: December 19, 2023
    Assignee: NetApp, Inc.
    Inventors: Brian Joseph McGiverin, Christopher Michael Morrissey, Daniel Andrew Sarisky, Santosh C. Lolayekar
  • Publication number: 20230251878
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating interactions with a user interface of an application are disclosed. In one aspect, a method includes, for each of a plurality of different user sessions of a native application, accessing frame bundles that each include data representing content presented by a frame of a user interface of the native application at a given time. Each frame bundle includes at least a portion of a view tree of the native application used to generate the user interface at the given time and data specifying content presented by each view of the portion of the view tree. Based on the frame bundles, playback data are generated that present visual changes of the user interface corresponding to changes to the view trees.
    Type: Application
    Filed: January 31, 2023
    Publication date: August 10, 2023
    Inventors: Matthew Mastracci, Joel Grayson Webber, Michael Morrissey, Hollis Bruce Johnson, JR.
  • Publication number: 20230227945
    Abstract: Turbocharger turbine wheels including nickel-based alloys are disclosed herein. In one exemplary embodiment, a turbocharger turbine wheel includes as, at least part of its constituency, a nickel-based alloy that includes, on a weight basis of the overall alloy: a nickel-based alloy includes or consists of, on a weight basis of the overall alloy: about 2.00% to about 3.00% cobalt, about 12.0% to about 14.0% chromium, about 5.75% to about 6.85% aluminum, about 5.00% to about 6.00% tungsten, about 2.25% to about 2.75% molybdenum, about 1.25% to about 2.00% titanium, about 0.55% to about 1.50% niobium, about 0.13% to about 0.17% carbon, about 0.03 to about 0.05% zirconium, about 0.01% to about 0.02 boron, and a majority of nickel, with the understanding that there may be inevitable/unavoidable impurities. The turbocharger turbine wheel may be configured for operating at about 980° C. to about 1020° C.
    Type: Application
    Filed: March 21, 2022
    Publication date: July 20, 2023
    Applicant: Garrett Transportation I Inc
    Inventors: Veronika Ricankova, Marc Wilson Wilson, Ragupathy Kannusamy, Philippe Renaud, Michael Morrissey, Prashanth Chimangala Seetharamrao
  • Publication number: 20230168806
    Abstract: A request to generate a storage system model is received. The storage system model represents at least a portion of a storage system. In response to receiving the request, a storage system interface configuration is loaded. The storage system interface configuration comprises an attribute of an entity model. The attribute corresponds to an attribute of a storage system entity of the storage system. Further in response to receiving the request, the entity model is identified as representing the storage system entity. In response to identifying the entity model as representing the storage system entity, the entity model is instantiated.
    Type: Application
    Filed: January 27, 2023
    Publication date: June 1, 2023
    Inventors: Brian Joseph McGiverin, Christopher Michael Morrissey, Daniel Andrew Sarisky, Santosh C. Lolayekar
  • Publication number: 20230158618
    Abstract: A process for treating a centrifugal compressor wheel includes a combination of cold expansion of at least part of the bore of the wheel to induce residual compressive stresses in a region around the bore, and surface peening at least parts of the compressor wheel such as the back disk and portions of the blades.
    Type: Application
    Filed: November 22, 2021
    Publication date: May 25, 2023
    Applicant: Garrett Transportation I Inc.
    Inventors: Michael Morrissey, Franklin Allen, Xiaodong Li, Quentin Roberts, Philippe Renaud
  • Patent number: 11648632
    Abstract: A process for treating a centrifugal compressor wheel includes a combination of cold expansion of at least part of the bore of the wheel to induce residual compressive stresses in a region around the bore, and surface peening at least parts of the compressor wheel such as the back disk and portions of the blades.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: May 16, 2023
    Assignee: Garrett Transportation I Inc.
    Inventors: Michael Morrissey, Franklin Allen, Xiaodong Li, Quentin Roberts, Philippe Renaud
  • Patent number: 11593131
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating interactions with a user interface of an application are disclosed. In one aspect, a method includes, for each of a plurality of different user sessions of a native application, accessing frame bundles that each include data representing content presented by a frame of a user interface of the native application at a given time. Each frame bundle includes at least a portion of a view tree of the native application used to generate the user interface at the given time and data specifying content presented by each view of the portion of the view tree. Based on the frame bundles, playback data are generated that present visual changes of the user interface corresponding to changes to the view trees.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: February 28, 2023
    Assignee: FullStory, Inc.
    Inventors: Matthew Mastracci, Joel Grayson Webber, Michael Morrissey, Hollis Bruce Johnson, Jr.
  • Patent number: 11567662
    Abstract: A request to generate a storage system model is received. The storage system model represents at least a portion of a storage system. In response to receiving the request, a storage system interface configuration is loaded. The storage system interface configuration comprises an attribute of an entity model. The attribute corresponds to an attribute of a storage system entity of the storage system. Further in response to receiving the request, the entity model is identified as representing the storage system entity. In response to identifying the entity model as representing the storage system entity, the entity model is instantiated.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: January 31, 2023
    Assignee: NetApp, Inc.
    Inventors: Brian Joseph McGiverin, Christopher Michael Morrissey, Daniel Andrew Sarisky, Santosh C. Lolayekar
  • Patent number: 11501366
    Abstract: In some examples, a service provider may manage inventories of items by offering money advances to make inventory orders on behalf of a merchant. The service provider may determine a risk associated with advancing money to the merchant based on sales of items made by the merchant. The service provider may provide a money advance to the merchant when the risk associated with advancing money is within a threshold level. The money advance may be used to order inventory from a supplier. This may assist the merchant in managing inventory.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: November 15, 2022
    Assignee: BLOCK, INC.
    Inventors: Michael Morrissey Cieri, Adam Jeremy Fern, Ding Zhou, Ariana Poursartip
  • Patent number: 11404197
    Abstract: Techniques for fabricating low-loss magnetic vias within a magnetic core are provided. According to some embodiments, vias with small, well-defined sizes may be fabricated without reliance on precise alignment of layers. According to some embodiments, a magnetic core including a low-loss magnetic via can be wrapped around conductive coils of an inductor. The low-loss magnetic vias can improve performance of an inductive component by improving the quality factor relative to higher loss magnetic vias.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: August 2, 2022
    Assignee: Analog Devices Global Unlimited Company
    Inventors: Jan Kubik, Bernard Patrick Stenson, Michael Morrissey
  • Publication number: 20220100376
    Abstract: A request to generate a storage system model is received. The storage system model represents at least a portion of a storage system. In response to receiving the request, a storage system interface configuration is loaded. The storage system interface configuration comprises an attribute of an entity model. The attribute corresponds to an attribute of a storage system entity of the storage system. Further in response to receiving the request, the entity model is identified as representing the storage system entity. In response to identifying the entity model as representing the storage system entity, the entity model is instantiated.
    Type: Application
    Filed: December 13, 2021
    Publication date: March 31, 2022
    Inventors: Brian Joseph McGiverin, Christopher Michael Morrissey, Daniel Andrew Sarisky, Santosh C. Lolayekar
  • Publication number: 20220083353
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating interactions with a user interface of an application are disclosed. In one aspect, a method includes, for each of a plurality of different user sessions of a native application, accessing frame bundles that each include data representing content presented by a frame of a user interface of the native application at a given time. Each frame bundle includes at least a portion of a view tree of the native application used to generate the user interface at the given time and data specifying content presented by each view of the portion of the view tree. Based on the frame bundles, playback data are generated that present visual changes of the user interface corresponding to changes to the view trees.
    Type: Application
    Filed: November 23, 2021
    Publication date: March 17, 2022
    Inventors: Matthew Mastracci, Joel Grayson Webber, Michael Morrissey, Hollis Bruce Johnson, JR.
  • Patent number: 11216288
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating interactions with a user interface of an application are disclosed. In one aspect, a method includes, for each of a plurality of different user sessions of a native application, accessing frame bundles that each include data representing content presented by a frame of a user interface of the native application at a given time. Each frame bundle includes at least a portion of a view tree of the native application used to generate the user interface at the given time and data specifying content presented by each view of the portion of the view tree. Based on the frame bundles, playback data are generated that present visual changes of the user interface corresponding to changes to the view trees.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: January 4, 2022
    Assignee: FullStory, Inc.
    Inventors: Matthew Mastracci, Joel Grayson Webber, Michael Morrissey, Hollis Bruce Johnson, Jr.
  • Patent number: 11199969
    Abstract: A request to generate a storage system model is received. The storage system model represents at least a portion of a storage system. In response to receiving the request, a storage system interface configuration is loaded. The storage system interface configuration comprises an attribute of an entity model. The attribute corresponds to an attribute of a storage system entity of the storage system. Further in response to receiving the request, the entity model is identified as representing the storage system entity. In response to identifying the entity model as representing the storage system entity, the entity model is instantiated.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: December 14, 2021
    Assignee: NetApp, Inc.
    Inventors: Brian Joseph McGiverin, Christopher Michael Morrissey, Daniel Andrew Sarisky, Santosh C. Lolayekar
  • Publication number: 20210350334
    Abstract: Techniques for processing calendar availability and consolidating appointments are described herein. In some implementations, the techniques may monitor scheduling interactions of a merchant with a calendar to schedule a merchant as unavailable in the calendar at a particular time and/or to reschedule the merchant as available at a time that is designated as unavailable. Additionally, or alternatively, the techniques may consolidate a merchant's schedule by rescheduling appointments when particular criteria are satisfied. Further, the techniques may include other features to manage a calendar and/or enhance a merchant's experience in scheduling appointments.
    Type: Application
    Filed: May 3, 2021
    Publication date: November 11, 2021
    Inventors: Willem Ave, Evan Ginsburg, Michael Morrissey Cieri, Walter Jew, Ryan J. Mitchell, Scott Malish
  • Patent number: 11036524
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating interactions with a user interface of an application are disclosed. In one aspect, a method includes, for each of a plurality of different user sessions of a native application, accessing frame bundles that each include data representing content presented by a frame of a user interface of the native application at a given time. Each frame bundle includes at least a portion of a view tree of the native application used to generate the user interface at the given time and data specifying content presented by each view of the portion of the view tree. Based on the frame bundles, playback data are generated that present visual changes of the user interface corresponding to changes to the view trees.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: June 15, 2021
    Assignee: FullStory, Inc.
    Inventors: Matthew Mastracci, Joel Grayson Webber, Michael Morrissey, Hollis Bruce Johnson, Jr.
  • Patent number: 10997565
    Abstract: Techniques for processing calendar availability and consolidating appointments are described herein. In some implementations, the techniques may monitor scheduling interactions of a merchant with a calendar to schedule a merchant as unavailable in the calendar at a particular time and/or to reschedule the merchant as available at a time that is designated as unavailable. Additionally, or alternatively, the techniques may consolidate a merchant's schedule by rescheduling appointments when particular criteria are satisfied. Further, the techniques may include other features to manage a calendar and/or enhance a merchant's experience in scheduling appointments.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: May 4, 2021
    Assignee: Square, Inc.
    Inventors: Willem Ave, Walter Jew, Ryan J. Mitchell, Michael Morrissey Cieri, Evan Ginsburg, Scott Malish
  • Publication number: 20200265387
    Abstract: Techniques for processing calendar availability and consolidating appointments are described herein. In some implementations, the techniques may monitor scheduling interactions of a merchant with a calendar to schedule a merchant as unavailable in the calendar at a particular time and/or to reschedule the merchant as available at a time that is designated as unavailable. Additionally, or alternatively, the techniques may consolidate a merchant's schedule by rescheduling appointments when particular criteria are satisfied. Further, the techniques may include other features to manage a calendar and/or enhance a merchant's experience in scheduling appointments.
    Type: Application
    Filed: June 10, 2015
    Publication date: August 20, 2020
    Inventors: Willem Ave, Walter Jew, Ryan J. Mitchell, Michael Morrissey Cieri, Evan Ginsburg, Scott Malish