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).

  • Publication number: 20240041230
    Abstract: 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: Application
    Filed: October 23, 2023
    Publication date: February 8, 2024
    Inventors: Yasmeen Gabrielle COAN, William Matthew HICKS
  • Patent number: 11825963
    Abstract: 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: Grant
    Filed: February 13, 2021
    Date of Patent: November 28, 2023
    Assignee: LIBERTY HARDWARE MFG. CORP.
    Inventors: Yasmeen Gabrielle Coan, William Matthew Hicks
  • Patent number: 11262351
    Abstract: 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: Grant
    Filed: September 16, 2016
    Date of Patent: March 1, 2022
    Assignee: The University of Birmingham
    Inventors: Timothy Dafforn, Matthew Hicks
  • Publication number: 20210251400
    Abstract: 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: Application
    Filed: February 13, 2021
    Publication date: August 19, 2021
    Inventors: Yasmeen Gabrielle COAN, William Matthew HICKS
  • Patent number: 11051125
    Abstract: 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: Grant
    Filed: November 8, 2019
    Date of Patent: June 29, 2021
    Assignee: Braze, Inc.
    Inventors: Matthew Hicks, Jared Poelman, Brian Wheeler, Kevin Wang
  • Publication number: 20210144509
    Abstract: 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: Application
    Filed: November 8, 2019
    Publication date: May 13, 2021
    Inventors: Matthew HICKS, Jared POELMAN, Brian WHEELER, Kevin WANG
  • Patent number: 10989651
    Abstract: 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: Grant
    Filed: May 28, 2015
    Date of Patent: April 27, 2021
    Assignee: The University of Birmingham
    Inventors: Timothy Dafforn, Matthew Hicks
  • Patent number: 10514964
    Abstract: 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: Grant
    Filed: July 16, 2019
    Date of Patent: December 24, 2019
    Assignee: Braze, Inc.
    Inventors: Matthew Hicks, Jared Poelman, Brian Wheeler, Ian Leue
  • Patent number: 10496451
    Abstract: 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: Grant
    Filed: July 16, 2019
    Date of Patent: December 3, 2019
    Assignee: Braze, Inc.
    Inventors: Matthew Hicks, Jared Poelman, Brian Wheeler, Ian Leue
  • Patent number: 10474511
    Abstract: 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: Grant
    Filed: July 16, 2019
    Date of Patent: November 12, 2019
    Assignee: Braze, Inc.
    Inventors: Matthew Hicks, Jared Poelman, Brian Wheeler, Ian Leue
  • Patent number: 10387222
    Abstract: 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: Grant
    Filed: March 27, 2019
    Date of Patent: August 20, 2019
    Assignee: Braze, Inc.
    Inventors: Matthew Hicks, Jared Poelman, Brian Wheeler, Ian Leue
  • Patent number: 10365953
    Abstract: 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: Grant
    Filed: May 1, 2012
    Date of Patent: July 30, 2019
    Assignee: Red Hat, Inc.
    Inventors: Michael P. McGrath, Matthew Hicks, Daniel Charles McPherson
  • Patent number: 10329599
    Abstract: 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: Grant
    Filed: May 28, 2015
    Date of Patent: June 25, 2019
    Assignee: The University of Birmingham
    Inventors: Timothy Dafforn, Matthew Hicks
  • Patent number: 10255110
    Abstract: 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: Grant
    Filed: December 11, 2017
    Date of Patent: April 9, 2019
    Assignee: Red Hat, Inc.
    Inventors: Michael P. McGrath, Matthew Hicks, Daniel Charles McPherson
  • Publication number: 20180180603
    Abstract: 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: Application
    Filed: September 16, 2016
    Publication date: June 28, 2018
    Applicant: The University of Birmingham
    Inventors: Timothy Dafforn, Matthew Hicks
  • Publication number: 20180101408
    Abstract: 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: Application
    Filed: December 11, 2017
    Publication date: April 12, 2018
    Inventors: Michael P. McGrath, Matthew Hicks, Daniel Charles McPherson
  • Patent number: 9940111
    Abstract: 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: Grant
    Filed: December 18, 2013
    Date of Patent: April 10, 2018
    Assignee: Red Hat, Inc.
    Inventors: James Labocki, Matthew Hicks
  • Patent number: 9937895
    Abstract: 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: Grant
    Filed: March 9, 2015
    Date of Patent: April 10, 2018
    Assignee: E2V TECHNOLOGIES (UK) LIMITED
    Inventors: Gary Stimson, Stuart Guy, Matthew Hicks
  • Patent number: 9864801
    Abstract: A responsive layout based on behavioral intent in a multi-tenant PaaS system is disclosed. A method of the disclosure includes determining a profile of a user of a PaaS system, an application context for each application associated with the user and hosted by the PaaS system, and a task context of an access to the PaaS system by the user, providing indicators of the determined profile, the determined application context, and the determined task context to a browser application of the user, and providing HyperText Markup Language (HTML) and Cascading Style Sheets (CSS) files of the management console to the browser application, wherein the provided indicators are applied to the HTML and CSS files to generate a responsive layout, wherein the indicators are associated with one or more variants of the HTML and CSS files that provide the responsive layout.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: January 9, 2018
    Assignee: Red Hat, Inc.
    Inventors: Matthew Hicks, Michael P. McGrath, Clayton Coleman
  • Patent number: 9842002
    Abstract: A mechanism for node selection for a new application in a multi-tenant cloud hosting environment is disclosed. A method of the invention includes receiving a request to host a software application on one of a plurality of nodes of a cloud computing infrastructure, each node configured to host multiple software applications. A set of available nodes from the plurality of nodes can be identified on which the software application can be hosted and the capacity of each identified node to host additional software applications can be determined. Then, a node is selected to host the software application using the determined capacities.
    Type: Grant
    Filed: May 1, 2012
    Date of Patent: December 12, 2017
    Assignee: Red Hat, Inc.
    Inventors: Michael P. McGrath, Matthew Hicks, Daniel Charles McPherson