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: 20240086176Abstract: 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: ApplicationFiled: November 16, 2023Publication date: March 14, 2024Applicant: Amazon Technologies, Inc.Inventors: Palani Chinnakannan, Nicolas Pouyez, Venkata Harish Kommaraju, Lomash Kumar, Christopher Michael Morrissey
-
Patent number: 11861356Abstract: 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: GrantFiled: March 31, 2022Date of Patent: January 2, 2024Assignee: Amazon Technologies, Inc.Inventors: Palani Chinnakannan, Nicolas Pouyez, Venkata Harish Kommaraju, Lomash Kumar, Christopher Michael Morrissey
-
Patent number: 11847319Abstract: 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: GrantFiled: January 27, 2023Date of Patent: December 19, 2023Assignee: NetApp, Inc.Inventors: Brian Joseph McGiverin, Christopher Michael Morrissey, Daniel Andrew Sarisky, Santosh C. Lolayekar
-
Publication number: 20230251878Abstract: 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: ApplicationFiled: January 31, 2023Publication date: August 10, 2023Inventors: Matthew Mastracci, Joel Grayson Webber, Michael Morrissey, Hollis Bruce Johnson, JR.
-
Publication number: 20230227945Abstract: 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: ApplicationFiled: March 21, 2022Publication date: July 20, 2023Applicant: Garrett Transportation I IncInventors: Veronika Ricankova, Marc Wilson Wilson, Ragupathy Kannusamy, Philippe Renaud, Michael Morrissey, Prashanth Chimangala Seetharamrao
-
Publication number: 20230168806Abstract: 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: ApplicationFiled: January 27, 2023Publication date: June 1, 2023Inventors: Brian Joseph McGiverin, Christopher Michael Morrissey, Daniel Andrew Sarisky, Santosh C. Lolayekar
-
Publication number: 20230158618Abstract: 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: ApplicationFiled: November 22, 2021Publication date: May 25, 2023Applicant: Garrett Transportation I Inc.Inventors: Michael Morrissey, Franklin Allen, Xiaodong Li, Quentin Roberts, Philippe Renaud
-
Patent number: 11648632Abstract: 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: GrantFiled: November 22, 2021Date of Patent: May 16, 2023Assignee: Garrett Transportation I Inc.Inventors: Michael Morrissey, Franklin Allen, Xiaodong Li, Quentin Roberts, Philippe Renaud
-
Patent number: 11593131Abstract: 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: GrantFiled: November 23, 2021Date of Patent: February 28, 2023Assignee: FullStory, Inc.Inventors: Matthew Mastracci, Joel Grayson Webber, Michael Morrissey, Hollis Bruce Johnson, Jr.
-
Patent number: 11567662Abstract: 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: GrantFiled: December 13, 2021Date of Patent: January 31, 2023Assignee: NetApp, Inc.Inventors: Brian Joseph McGiverin, Christopher Michael Morrissey, Daniel Andrew Sarisky, Santosh C. Lolayekar
-
Patent number: 11501366Abstract: 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: GrantFiled: January 30, 2020Date of Patent: November 15, 2022Assignee: BLOCK, INC.Inventors: Michael Morrissey Cieri, Adam Jeremy Fern, Ding Zhou, Ariana Poursartip
-
Patent number: 11404197Abstract: 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: GrantFiled: June 8, 2018Date of Patent: August 2, 2022Assignee: Analog Devices Global Unlimited CompanyInventors: Jan Kubik, Bernard Patrick Stenson, Michael Morrissey
-
Publication number: 20220100376Abstract: 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: ApplicationFiled: December 13, 2021Publication date: March 31, 2022Inventors: Brian Joseph McGiverin, Christopher Michael Morrissey, Daniel Andrew Sarisky, Santosh C. Lolayekar
-
Publication number: 20220083353Abstract: 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: ApplicationFiled: November 23, 2021Publication date: March 17, 2022Inventors: Matthew Mastracci, Joel Grayson Webber, Michael Morrissey, Hollis Bruce Johnson, JR.
-
Patent number: 11216288Abstract: 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: GrantFiled: December 11, 2019Date of Patent: January 4, 2022Assignee: FullStory, Inc.Inventors: Matthew Mastracci, Joel Grayson Webber, Michael Morrissey, Hollis Bruce Johnson, Jr.
-
Patent number: 11199969Abstract: 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: GrantFiled: November 14, 2019Date of Patent: December 14, 2021Assignee: NetApp, Inc.Inventors: Brian Joseph McGiverin, Christopher Michael Morrissey, Daniel Andrew Sarisky, Santosh C. Lolayekar
-
Publication number: 20210350334Abstract: 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: ApplicationFiled: May 3, 2021Publication date: November 11, 2021Inventors: Willem Ave, Evan Ginsburg, Michael Morrissey Cieri, Walter Jew, Ryan J. Mitchell, Scott Malish
-
Patent number: 11036524Abstract: 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: GrantFiled: July 17, 2018Date of Patent: June 15, 2021Assignee: FullStory, Inc.Inventors: Matthew Mastracci, Joel Grayson Webber, Michael Morrissey, Hollis Bruce Johnson, Jr.
-
Patent number: 10997565Abstract: 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: GrantFiled: June 10, 2015Date of Patent: May 4, 2021Assignee: Square, Inc.Inventors: Willem Ave, Walter Jew, Ryan J. Mitchell, Michael Morrissey Cieri, Evan Ginsburg, Scott Malish
-
Publication number: 20200265387Abstract: 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: ApplicationFiled: June 10, 2015Publication date: August 20, 2020Inventors: Willem Ave, Walter Jew, Ryan J. Mitchell, Michael Morrissey Cieri, Evan Ginsburg, Scott Malish