Patents by Inventor Ryan Brown

Ryan Brown 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: 12143819
    Abstract: A system comprises an interface and a processor. The interface is configured to provide a request to join a publish group from a client or a point to point communication link of a lattice mesh; and receive a group key or a host public key. The processor is configured to determine whether a message has been received; in response to the message having been received, determine whether the message is to be sent on; in response to the message being determined not to be sent on, decode the message using the group key or the host public key; determine whether to store the message in a backfill database; in response to determining to store the message in the backfill database, store the message in the backfill database.
    Type: Grant
    Filed: August 11, 2023
    Date of Patent: November 12, 2024
    Assignee: Anduril Industries, Inc.
    Inventors: Jared Newman, Ryan Brown, Brian W. Schimpf, Palmer F. Luckey, Julian Hammerstein, Travis M. Whitaker, Jason Levin, Joseph Chen
  • Publication number: 20240359180
    Abstract: The present disclosure provides various systems, diagnostic devices, and methods for nucleic acid analysis. The systems, devices, and methods allow for the analysis of nucleic acids, in a sample, via programmable nuclease-based assays. Provided are systems comprising an instrument and a cartridge allowing for point of care use. The systems, devices, and methods described herein can be configured for multiplexed detection of nucleic acids in a single sample.
    Type: Application
    Filed: December 15, 2023
    Publication date: October 31, 2024
    Inventors: Timothy James PATNO, Phillip You Fai LEE, Benjamin Andrew BLIZARD, Xin MIAO, Jacob LESINSKI, Ryan A. BROWN, Daniel Thomas DRZAL, Sarah Jane SHAPIRO, Joshua BAIK, Janice Sha CHEN, James Paul BROUGHTON, Clare Louise FASCHING, Jesus CHING, Sonal JAIN, Deepika VERMA, Matthew VEROSLOFF, Devin SPRATT, Nicholas John FANTIN
  • Publication number: 20240289407
    Abstract: Implementations are described herein for augmenting a traditional search session with stateful chat—via what will be referred to as a “generative companion”—to facilitate more interactive searching. In various implementations, a query may be received, e.g., from a client device operated by a user. Contextual information associated with the user or the client device may be retrieved. Generative model (GM) output may be generated based on processing, using a generative model, data indicative of the query and the contextual information. Synthetic queries may be generated using the GM output, and search result documents (SRDs) may be selected. State data indicative of: the query, contextual information, one or more of the synthetic queries, and the set of search result documents, may be processed to identify a classification of the query. Based on the classification downstream GM(s) may be selected and used to generate one or more additional GM outputs.
    Type: Application
    Filed: February 27, 2024
    Publication date: August 29, 2024
    Inventors: Mahsan Rofouei, Anand Shukla, Qing Wei, Chi Tang, Ryan Brown, Enrique Piqueras
  • Publication number: 20240148957
    Abstract: The present invention relates to methods, devices and systems for performing the removal of thrombus from a vessel lumen. More particularly the present invention relates to a thrombectomy system that includes an elongate catheter and a disposable aspiration pump and methods of performing medical procedures to remove clots, thrombus and emboli to re-establish the normal intravascular flow of blood.
    Type: Application
    Filed: November 2, 2023
    Publication date: May 9, 2024
    Inventors: Ryan Brown, Michael Gellaty, Eduardo Ampuero
  • Patent number: 11921837
    Abstract: Features are disclosed for a dynamic security seal indicating a security of an application. A computing device can receive a request to implement a dynamic security seal for an application. The computing device can validate a relationship between an entity and the application and between an image and the application. Based on validating these relationships, the computing device can generate a dynamic security seal. When implemented, the dynamic security seal may display a plurality of faces. A face of the plurality of faces may be the image. The dynamic security seal can sequentially display the plurality of faces based on various criteria.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: March 5, 2024
    Assignee: DigiCert, Inc.
    Inventors: Leon Brown, Ryan Brown, Jason Sabin
  • Publication number: 20240031809
    Abstract: A system comprises an interface and a processor. The interface is configured to provide a request to join a publish group from a client or a point to point communication link of a lattice mesh; and receive a group key or a host public key. The processor is configured to determine whether a message has been received; in response to the message having been received, determine whether the message is to be sent on; in response to the message being determined not to be sent on, decode the message using the group key or the host public key; determine whether to store the message in a backfill database; in response to determining to store the mssage in the backfill database, store the message in the backfill database.
    Type: Application
    Filed: August 11, 2023
    Publication date: January 25, 2024
    Inventors: Jared Newman, Ryan Brown, Brian W. Schimpf, Palmer F. Luckey, Julian Hammerstein, Travis M. Whitaker, Jason Levin, Joseph Chen
  • Patent number: 11770707
    Abstract: A system comprises an interface and a processor. The interface is configured to provide a request to join a publish group from a client or a point to point communication link of a lattice mesh; and receive a group key or a host public key. The processor is configured to determine whether a message has been received; in response to the message having been received, determine whether the message is to be sent on; in response to the message being determined not to be sent on, decode the message using the group key or the host public key; determine whether to store the message in a backfill database; in response to determining to store the message in the backfill database, store the message in the backfill database.
    Type: Grant
    Filed: March 10, 2022
    Date of Patent: September 26, 2023
    Assignee: Anduril Industries, Inc.
    Inventors: Jared Newman, Ryan Brown, Brian W. Schimpf, Palmer F. Luckey, Julian Hammerstein, Travis M. Whitaker, Jason Levin, Joseph Chen
  • Publication number: 20230088703
    Abstract: Apparatus and methods for precise measurement, dispensation and application of organic compounds, in particular cannabis-derived additives, to products for human consumption. The apparatus comprises a combination apparatus comprising one or more reservoirs containing the additives and a dispensing assembly operative to transfer the additives from the one or more reservoirs in precisely controlled quantities. The additives may be liquid or powdered. The apparatus further comprises an application apparatus for applying the measured additive to a dosing target. The application apparatus includes a first electrostatic charging device in operative connection to the dosing target and a second electrostatic charging device of an opposite polarity charge in operative connection with the additives, such that the additives are attracted to the dosing target.
    Type: Application
    Filed: September 19, 2022
    Publication date: March 23, 2023
    Applicant: CHALKRIDGE HOLDINGS INC.
    Inventor: Ryan Brown
  • Publication number: 20220256343
    Abstract: A system comprises an interface and a processor. The interface is configured to provide a request to join a publish group from a client or a point to point communication link of a lattice mesh; and receive a group key or a host public key. The processor is configured to determine whether a message has been received; in response to the message having been received, determine whether the message is to be sent on; in response to the message being determined not to be sent on, decode the message using the group key or the host public key; determine whether to store the message in a backfill database; in response to determining to store the mssage in the backfill database, store the message in the backfill database.
    Type: Application
    Filed: March 10, 2022
    Publication date: August 11, 2022
    Inventors: Jared Newman, Ryan Brown, Brian W. Schimpf, Palmer F. Luckey, Julian Hammerstein, Travis M. Whitaker, Jason Levin, Joseph Chen
  • Patent number: 11350277
    Abstract: A system comprises an interface and a processor. The interface is configured to provide a request to join a publish group from a client or a point to point communication link of a lattice mesh; and receive a group key or a host public key. The processor is configured to determine whether a message has been received; in response to the message having been received, determine whether the message is to be sent on; in response to the message being determined not to be sent on, decode the message using the group key or the host public key; determine whether to store the message in a backfill database; in response to determining to store the message in the backfill database, store the message in the backfill database.
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: May 31, 2022
    Assignee: Anduril Industries, Inc.
    Inventors: Jared Newman, Ryan Brown, Brian W. Schimpf, Palmer F. Luckey, Julian Hammerstein, Travis M. Whitaker, Jason Levin, Joseph Chen
  • Patent number: 11317284
    Abstract: A system comprises an interface and a processor. The interface is configured to provide a request to join a publish group from a client or a point to point communication link of a lattice mesh; and receive a group key or a host public key. The processor is configured to determine whether a message has been received; in response to the message having been received, determine whether the message is to be sent on; in response to the message being determined not to be sent on, decode the message using the group key or the host public key; determine whether to store the message in a backfill database; in response to determining to store the message in the backfill database, store the message in the backfill database.
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: April 26, 2022
    Assignee: Anduril Industries, Inc.
    Inventors: Jared Newman, Ryan Brown, Brian W. Schimpf, Palmer F. Luckey, Julian Hammerstein, Travis M. Whitaker, Jason Levin, Joseph Chen
  • Publication number: 20220092168
    Abstract: Features are disclosed for a dynamic security seal indicating a security of an application. A computing device can receive a request to implement a dynamic security seal for an application. The computing device can validate a relationship between an entity and the application and between an image and the application. Based on validating these relationships, the computing device can generate a dynamic security seal. When implemented, the dynamic security seal may display a plurality of faces. A face of the plurality of faces may be the image. The dynamic security seal can sequentially display the plurality of faces based on various criteria.
    Type: Application
    Filed: January 8, 2021
    Publication date: March 24, 2022
    Inventors: Leon Brown, Ryan Brown, Jason Sabin
  • Patent number: 11148591
    Abstract: An apparatus for interior ambient mood lighting, the apparatus includes a wire harness; one or more pin terminals integral with the wire harness and to engage with and obtain power from a vehicle electrical control unit; and one or more lighting devices electrically connected to the wire harness and to receive power from the one or more pin terminals via wire; the wire harness and the one or more pin terminals is vehicle specific, thereby being able to engage with a specific vehicle make and model.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: October 19, 2021
    Inventor: Ryan Brown
  • Publication number: 20210214126
    Abstract: The present disclosure provides a container and method for using and installing the container. The container can include one or more walls, an internal volume, and an opening, the collection of which forming a storage compartment. The container can also include a table hook and a securing mechanism for securing the container to a table top. The container can also include a door about the opening.
    Type: Application
    Filed: November 20, 2020
    Publication date: July 15, 2021
    Inventor: John Ryan Brown
  • Patent number: 10966694
    Abstract: A primary sample holder for imaging, gross pathology, or histological correlations of a biological sample includes an enclosure having a first side wall, a second side wall, and a bottom wall; a plurality of slots provided at predetermined intervals along the first and second side walls; and a grid recessed within the bottom wall. The grid includes a hole bisected by a central panel and at least one axial panel that intersects the central panel along a length thereof. The biological sample received by the primary sample holder is configured to be aligned with the central panel of the grid to align the biological sample along an accepted internal orientation line (e.g., the anterior-posterior commissure line in the brain). The slots are configured to receive a cutting device to cut the biological sample into slices of uniform thickness containing a region of interest based on histological and imaging findings.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: April 6, 2021
    Assignee: NEW YORK UNIVERSITY
    Inventors: Timothy Shepherd, Ryan Brown, Mary Bruno
  • Publication number: 20210037384
    Abstract: A system comprises an interface and a processor. The interface is configured to provide a request to join a publish group from a client or a point to point communication link of a lattice mesh; and receive a group key or a host public key. The processor is configured to determine whether a message has been received; in response to the message having been received, determine whether the message is to be sent on; in response to the message being determined not to be sent on, decode the message using the group key or the host public key; determine whether to store the message in a backfill database; in response to determining to store the message in the backfill database, store the message in the backfill database.
    Type: Application
    Filed: September 16, 2020
    Publication date: February 4, 2021
    Inventors: Jared Newman, Ryan Brown, Brian W. Schimpf, Palmer F. Luckey, Julian Hammerstein, Travis M. Whitaker, Jason Levin, Joseph Chen
  • Patent number: 10812978
    Abstract: A system for a lattice mesh comprises an interface and a processor. The interface is configured to receive a request to join a publish group from a client. The processor is configured to determine a group key; determine whether the client is allowed access to a topic of the publish group; in response to the client being allowed access to the topic of the publish group, provide the group key to the client; publish a group message including metadata; determine whether it is time to rotate the group key; and in response to it being time to rotate the group key, determine a new group key.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: October 20, 2020
    Assignee: Anduril Industries Inc.
    Inventors: Jared Newman, Ryan Brown, Brian W. Schimpf, Palmer F. Luckey, Julian Hammerstein, Travis M. Whitaker, Jason Levin, Joseph Chen
  • Publication number: 20200300967
    Abstract: A method for performing a sensor verification for a vehicle is disclosed. The vehicle includes a first sensor and a second sensor, wherein a first sensor coordinate system of the first sensor and a second sensor coordinate system of the second sensor are related to a vehicle coordinate system, and wherein the first sensor and the second sensor have an at least partly overlapping observable space. The method includes determining a first position of an external object located in the at least partly overlapping observable space by means of the first sensor of the vehicle, and determining a second position of the external object by means of the second sensor of the vehicle. The method includes comparing the determined first and second positions in relation to any one of the first sensor coordinate system, second sensor coordinate system or vehicle coordinate system in order to form a first comparison value.
    Type: Application
    Filed: March 20, 2019
    Publication date: September 24, 2020
    Inventors: Jon D. DEMERLY, Ryan BROWN, Mark BEELER, Kaice REILLY, James POPLAWSKI
  • Publication number: 20200191951
    Abstract: The present invention relates to methods and arrangements for safety monitoring of a safety zone under and in near vicinity around a parked autonomous vehicle before driving, wherein the method comprise acquiring sensor data from an active sensor system located on the undercarriage of the vehicle, wherein the active sensor system is arranged to transmit a signal and receive the signal reflected off objects within the safety zone and store sensor data representative of substantially all of the safety zone, repeatedly building a representation of the safety zone by acquiring sensor data from the active sensor system; iteratively aggregating the representations of the safety zone with a statistical model, and continuously analysing the aggregation of representations and determining if a sensitive object is located within the safety zone of the vehicle.
    Type: Application
    Filed: December 6, 2019
    Publication date: June 18, 2020
    Inventors: Kaice REILLY, James POPLAWSKI, Mark BEELER, Ryan BROWN, Jon D. DEMERLY
  • Publication number: 20200068404
    Abstract: A system for a lattice mesh comprises an interface and a processor. The interface is configured to receive a request to join a publish group from a client. The processor is configured to determine a group key; determine whether the client is allowed access to a topic of the publish group; in response to the client being allowed access to the topic of the publish group, provide the group key to the client; publish a group message including metadata; determine whether it is time to rotate the group key; and in response to it being time to rotate the group key, determine a new group key.
    Type: Application
    Filed: November 4, 2019
    Publication date: February 27, 2020
    Inventors: Jared Newman, Ryan Brown, Brian W. Schimpf, Palmer F. Luckey, Julian Hammerstein, Travis M. Whitaker, Jason Levin, Joseph Chen