Patents by Inventor Matthew Hicks
Matthew Hicks 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: 12261888Abstract: A system and method for authorization policy validation. A validator takes as input an authorization policy to be analyzed and a schema that specifies entity types and their attributes, types of entity parents in an entity hierarchy, and which entity types can be used with which actions. The validator checks that the policy conforms to the schema. If the check passes, then the policy is guaranteed to be free of both type errors and attribute access errors for any input that conforms to the schema.Type: GrantFiled: November 28, 2022Date of Patent: March 25, 2025Assignee: Amazon Technologies, Inc.Inventors: Michael W. Hicks, John Holman Kastner, Emina Torlak, Richard Matthew McCutchen, Darin McAdams, Neha Rungta, Aaron Joseph Eline, Joseph Wallace Cutler, Eleftherios Ioannidis
-
Publication number: 20240309437Abstract: The present disclosure relates to methods and products for use in detecting target RNA sequences in a sample, based on a process which nicks the DNA strand of a DNA/RNA duplex and amplifies a product thereofType: ApplicationFiled: December 3, 2021Publication date: September 19, 2024Inventors: James Tucker, Timothy Dafforn, Jake Carter, Jean-Loius Henry Alan Duprey, Lorea Orueta Iturbe, Matthew Hicks
-
Publication number: 20240041230Abstract: A packaging assembly is provided with a product package. A plurality of retail products is supported upon the product package in an array for transportation. A plurality of dividers is connected to the product package and extends between sequential retail products for separation of the sequential retail products during shipping, wherein the dividers are removable.Type: ApplicationFiled: October 23, 2023Publication date: February 8, 2024Inventors: Yasmeen Gabrielle COAN, William Matthew HICKS
-
Patent number: 11825963Abstract: A packaging assembly is provided with a product package. A plurality of retail products is supported upon the product package in an array for transportation. A plurality of dividers is connected to the product package and extends between sequential retail products for separation of the sequential retail products during shipping, wherein the dividers are removable.Type: GrantFiled: February 13, 2021Date of Patent: November 28, 2023Assignee: LIBERTY HARDWARE MFG. CORP.Inventors: Yasmeen Gabrielle Coan, William Matthew Hicks
-
Patent number: 11262351Abstract: Provided is a method that utilises linear dichroism (LD) to identify the presence of a target molecule (L) in a sample. The method comprises providing an alignable scaffold (20), preferably biomolecular fibre M13, comprising a first binding region and having a high aspect ratio of greater than 5:1, providing a substrate (e.g. a substantially spherical non-alignable moiety (12)) comprising a second binding region which binds the first binding region in the absence of the target molecule in such a way that the LD signal of the alignable scaffold is reduced or minimised relative to the unbound and aligned scaffold, wherein one of the first and second binding regions is a receptor capable of binding the target molecule, exposing the substrate-bound scaffold to the sample such that binding of the target molecule, if present, to the receptor releases the scaffold from the substrate, and measuring the LD signal of the scaffold before and after exposure to the sample.Type: GrantFiled: September 16, 2016Date of Patent: March 1, 2022Assignee: The University of BirminghamInventors: Timothy Dafforn, Matthew Hicks
-
Publication number: 20210251400Abstract: A packaging assembly is provided with a product package. A plurality of retail products is supported upon the product package in an array for transportation. A plurality of dividers is connected to the product package and extends between sequential retail products for separation of the sequential retail products during shipping, wherein the dividers are removable.Type: ApplicationFiled: February 13, 2021Publication date: August 19, 2021Inventors: Yasmeen Gabrielle COAN, William Matthew HICKS
-
Patent number: 11051125Abstract: Systems and methods for causing messages to be presented to users involve updating and using geofencing data to determine whether and when to present a message to a user via a user computing device. Geofencing data that defines the closest relevant geofences to the current position of a user computing device can be provided to a software application on the user computing device on a periodic basis, or when the software application is loaded and run. The software application can then register the geofences with an operating system of the user computing device. When the user computing device determines that the user computing device has entered a geofence, this information can be used to determine whether to present the user with a message.Type: GrantFiled: November 8, 2019Date of Patent: June 29, 2021Assignee: Braze, Inc.Inventors: Matthew Hicks, Jared Poelman, Brian Wheeler, Kevin Wang
-
Publication number: 20210144509Abstract: Systems and methods for causing messages to be presented to users involve updating and using geofencing data to determine whether and when to present a message to a user via a user computing device. Geofencing data that defines the closest relevant geofences to the current position of a user computing device can be provided to a software application on the user computing device on a periodic basis, or when the software application is loaded and run. The software application can then register the geofences with an operating system of the user computing device. When the user computing device determines that the user computing device has entered a geofence, this information can be used to determine whether to present the user with a message.Type: ApplicationFiled: November 8, 2019Publication date: May 13, 2021Inventors: Matthew HICKS, Jared POELMAN, Brian WHEELER, Kevin WANG
-
Patent number: 10989651Abstract: A molecular sensor that utilises dichroism can be used to identify the presence of specific molecules in a substance. The molecular sensor includes a sensor element comprising (i) a scaffold moiety and (ii) one or more receptor molecules for the target molecule attached to the scaffold moiety to form a scaffold/receptor complex, wherein the scaffold/receptor complex is modified to incorporate a chromophore and the modified scaffold/receptor complex has a high aspect ratio.Type: GrantFiled: May 28, 2015Date of Patent: April 27, 2021Assignee: The University of BirminghamInventors: Timothy Dafforn, Matthew Hicks
-
Patent number: 10514964Abstract: Systems and methods for sending an in-application message to a user of a software application makes use of templated messages. User-specific information is added to the template to create the message delivered to the user. The user-specific information is added to the template to create the message immediately before the message is to be delivered to the user to ensure the user-specific information is as up-to-date as possible.Type: GrantFiled: July 16, 2019Date of Patent: December 24, 2019Assignee: Braze, Inc.Inventors: Matthew Hicks, Jared Poelman, Brian Wheeler, Ian Leue
-
Patent number: 10496451Abstract: Systems and methods for sending an in-application message to a user of a software application makes use of templated messages. User-specific information is added to the template to create the message delivered to the user. The user-specific information is added to the template to create the message immediately before the message is to be delivered to the user to ensure the user-specific information is as up-to-date as possible.Type: GrantFiled: July 16, 2019Date of Patent: December 3, 2019Assignee: Braze, Inc.Inventors: Matthew Hicks, Jared Poelman, Brian Wheeler, Ian Leue
-
Patent number: 10474511Abstract: Systems and methods for sending an in-application message to a user of a software application makes use of templated messages. User-specific information is added to the template to create the message delivered to the user. The user-specific information is added to the template to create the message immediately before the message is to be delivered to the user to ensure the user-specific information is as up-to-date as possible.Type: GrantFiled: July 16, 2019Date of Patent: November 12, 2019Assignee: Braze, Inc.Inventors: Matthew Hicks, Jared Poelman, Brian Wheeler, Ian Leue
-
Patent number: 10387222Abstract: Systems and methods for sending an in-application message to a user of a software application makes use of templated messages. User-specific information is added to the template to create the message delivered to the user. The user-specific information is added to the template to create the message immediately before the message is to be delivered to the user to ensure the user-specific information is as up-to-date as possible.Type: GrantFiled: March 27, 2019Date of Patent: August 20, 2019Assignee: Braze, Inc.Inventors: Matthew Hicks, Jared Poelman, Brian Wheeler, Ian Leue
-
Patent number: 10365953Abstract: A mechanism for tracking applications on a node of a multi-tenant PaaS environment is disclosed. A method of the invention includes providing an agent of a server orchestration system on a multi-tenant node of a network-based application hosting system, wherein the node comprises a virtual machine (VM) of a cloud computing environment configured to host a plurality of Web application components of different owners, and maintaining, by the agent, a plurality of facts about the node. One of the facts is a number of source code management (SCM) software repositories on the node; each software repository containing at least one of the plurality of Web application components, which is determined by and updated by the agent to reflect the number of determined software repositories.Type: GrantFiled: May 1, 2012Date of Patent: July 30, 2019Assignee: Red Hat, Inc.Inventors: Michael P. McGrath, Matthew Hicks, Daniel Charles McPherson
-
Patent number: 10329599Abstract: A molecular sensor that utilizes dichroism can be used to identify the presence of a target nucleic acid molecule in a sample, for example during or after amplification reactions such as PCR/thermocyling reactions and isothermal reactions. A sensor element for use in the molecular sensor may comprise an alignable scaffold/receptor complex, the receptor of said complex comprising a nucleic acid sequence which is complementary to at least a portion of a target nucleic acid molecule.Type: GrantFiled: May 28, 2015Date of Patent: June 25, 2019Assignee: The University of BirminghamInventors: Timothy Dafforn, Matthew Hicks
-
Patent number: 10255110Abstract: A method includes instantiating a first web application for a first application owner on a virtual machine and instantiating a second web application for a second application owner. The second application owner is different than the first application owner. Instantiating the second web application includes determining that the second web application is associated with an attribute. The first web application is also associated with the attribute, and the attribute comprises an implementation related property of the first web application and the second web application. Instantiating the second web application also includes identifying the virtual machine as configured to host web applications having the attribute, responsive to identifying the virtual machine, instantiating the second web application on the virtual machine hosting the first web application.Type: GrantFiled: December 11, 2017Date of Patent: April 9, 2019Assignee: Red Hat, Inc.Inventors: Michael P. McGrath, Matthew Hicks, Daniel Charles McPherson
-
Publication number: 20180180603Abstract: Provided is a method that utilises linear dichroism (LD) to identify the presence of a target molecule (L) in a sample. The method comprises providing an alignable scaffold (20), preferably biomolecular fibre M13, comprising a first binding region and having a high aspect ratio of greater than 5:1, providing a substrate (e.g. a substantially spherical non-alignable moiety (12)) comprising a second binding region which binds the first binding region in the absence of the target molecule in such a way that the LD signal of the alignable scaffold is reduced or minimised relative to the unbound and aligned scaffold, wherein one of the first and second binding regions is a receptor capable of binding the target molecule, exposing the substrate-bound scaffold to the sample such that binding of the target molecule, if present, to the receptor releases the scaffold from the substrate, and measuring the LD signal of the scaffold before and after exposure to the sample.Type: ApplicationFiled: September 16, 2016Publication date: June 28, 2018Applicant: The University of BirminghamInventors: Timothy Dafforn, Matthew Hicks
-
Publication number: 20180101408Abstract: A method includes instantiating a first web application for a first application owner on a virtual machine and instantiating a second web application for a second application owner. The second application owner is different than the first application owner. Instantiating the second web application includes determining that the second web application is associated with an attribute. The first web application is also associated with the attribute, and the attribute comprises an implementation related property of the first web application and the second web application. Instantiating the second web application also includes identifying the virtual machine as configured to host web applications having the attribute, responsive to identifying the virtual machine, instantiating the second web application on the virtual machine hosting the first web application.Type: ApplicationFiled: December 11, 2017Publication date: April 12, 2018Inventors: Michael P. McGrath, Matthew Hicks, Daniel Charles McPherson
-
Patent number: 9940111Abstract: Implementations for policy-based application deployment and continuous best-fit placement across heterogeneous computing infrastructures are disclosed. A method of the disclosure includes determining that an application of a source application platform system triggered a metrics-based threshold of a plurality of metrics-based thresholds, determining, based on the metrics-based threshold that was triggered, a target application platform system to deploy the application, translating metadata of the application from a format of the source application platform system to a format of the target application platform system, and causing the application to be deployed at the target application platform system.Type: GrantFiled: December 18, 2013Date of Patent: April 10, 2018Assignee: Red Hat, Inc.Inventors: James Labocki, Matthew Hicks
-
Patent number: 9937895Abstract: A vehicle disabling apparatus for remotely disabling a vehicle having an engine comprises a source (4) of high frequency energy for generating a high frequency signal and a modulator (1) for modulating the high frequency signal by applying an effects signals package. The effects signal package comprises a plurality of respective effects signals and each effects signal comprises a pulse train, the effects signals package being non-vehicle specific. An antenna (6) directs the effects signal package modulated signal at a remote vehicle to disrupt the vehicle engine by affecting the target vehicle engine management system.Type: GrantFiled: March 9, 2015Date of Patent: April 10, 2018Assignee: E2V TECHNOLOGIES (UK) LIMITEDInventors: Gary Stimson, Stuart Guy, Matthew Hicks