Patents by Inventor Peter Schuller

Peter Schuller 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: 11925953
    Abstract: A foam generating device includes a housing defining an agitation chamber and a conditioning chamber. A cartridge assembly arranged within the agitation chamber defines an agitation flow path of the solution to increase a quantity of a gas in the solution. A conditioning assembly arranged within the conditioning chamber defines a tortuous flow path for the solution including a plurality of cylindrical discs configured to sequentially receive the solution. Each of the discs defines a plurality of radial ribs on a first side and on a second side opposite the first side, the first and second sides separated by a floor, and a disc passage defined in the floor. The conditioning assembly is adjustable in order to selectively define the tortuous flow path with a first quantity of radial ribs and second quantity of radial ribs in order to alter the aeration of the solution along the tortuous path.
    Type: Grant
    Filed: March 9, 2022
    Date of Patent: March 12, 2024
    Assignee: Sonny's HFI Holdings, LLC
    Inventors: Derek Balzer, Daniel Folk, Peter Schuller, Daniel Paul Longhenry
  • Publication number: 20220288612
    Abstract: A foam generating device includes a housing defining an agitation chamber and a conditioning chamber. A cartridge assembly arranged within the agitation chamber defines an agitation flow path of the solution to increase a quantity of a gas in the solution. A conditioning assembly arranged within the conditioning chamber defines a tortuous flow path for the solution including a plurality of cylindrical discs configured to sequentially receive the solution. Each of the discs defines a plurality of radial ribs on a first side and on a second side opposite the first side, the first and second sides separated by a floor, and a disc passage defined in the floor. The conditioning assembly is adjustable in order to selectively define the tortuous flow path with a first quantity of radial ribs and second quantity of radial ribs in order to alter the aeration of the solution along the tortuous path.
    Type: Application
    Filed: March 9, 2022
    Publication date: September 15, 2022
    Inventors: Derek Balzer, Daniel Folk, Peter Schuller, Daniel Paul Longhenry
  • Patent number: 11269819
    Abstract: Embodiments are provided for enabling a dynamic management of a multi-tenant distributed database. According to certain aspects, a management module supports an interface that enables a customer to configure one or more consistency models for a service to be supported by the distributed database. The management module may determine computing resources within the distributed database that are needed to support the service according to the configured consistency model(s), and may instantiate the computing resources for testing and development of the service by the customer.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: March 8, 2022
    Assignee: Twitter, Inc.
    Inventors: Peter Schuller, Christopher Goffinet, Boaz Avital, Armond Bigian, Spencer G. Fang, Anthony Asta
  • Publication number: 20220062627
    Abstract: A method of forming an electrode array is disclosed, the method comprising: forming an elongate comb structure comprising a plurality of longitudinally-spaced electrode contacts extending from and supported by a spine; electrically connecting each of a plurality of electrically conductive pathways to a respective one of the plurality of electrode contacts; placing the conductive pathways adjacent the contacts; placing silicone over the conductive pathways and contacts; curing the silicone so as to substantially retain the longitudinal spacing between neighboring contacts; and severing the spine from the plurality of electrode contacts.
    Type: Application
    Filed: July 8, 2021
    Publication date: March 3, 2022
    Inventors: Fysh DADD, Andy HO, Shahram MANOUCHEHRI, Nicholas Charles Kendall PAWSEY, Peter SCHULLER, Peter Raymond SIBARY
  • Publication number: 20220016837
    Abstract: A filament drive mechanism for use with an additive manufacturing system includes at least first and second drives. Each drive includes a first rotatable shaft and a second rotatable shaft engaged with the first rotatable shaft in a counter rotational configuration. Each drive includes a pair of filament engagement elements, one on each rotatable shaft, and positioned on opposing sides of the filament path with a gap therebetween so as to engage a filament provided in the filament path.
    Type: Application
    Filed: November 14, 2019
    Publication date: January 20, 2022
    Inventors: Matt PeKarna, Shawn Koop, Peter Schuller, Jordan Nadeau, David Alvig
  • Publication number: 20210346895
    Abstract: Nozzle assemblies adapted to produce an oscillatory spray pattern. A rotor member having at least one lobe engaged with one or more cavities of a stator surface for defining an oscillatory movement of the rotor member in response to a motive fluid along the rotor member and stator surface. The nozzle assembly directing the motive fluid along one or more tapered surfaces, such as complementary tapered surfaces of the rotor and stator surface. The rotor member is operatively coupled with the spray member for oscillatory movement therewith. The spray member adapted to receive the motive fluid and emit the fluid as a spray from the nozzle assembly. The spray having an oscillatory pattern that matches the oscillatory movement of the rotor.
    Type: Application
    Filed: March 17, 2021
    Publication date: November 11, 2021
    Inventors: Peter Schuller, Ryan Olson
  • Patent number: 11058871
    Abstract: A method of forming an electrode array is disclosed, the method comprising: forming an elongate comb structure comprising a plurality of longitudinally-spaced electrode contacts extending from and supported by a spine; electrically connecting each of a plurality of electrically conductive pathways to a respective one of the plurality of electrode contacts; placing the conductive pathways adjacent the contacts; placing silicone over the conductive pathways and contacts; curing the silicone so as to substantially retain the longitudinal spacing between neighboring contacts; and severing the spine from the plurality of electrode contacts.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: July 13, 2021
    Assignee: Cochlear Limited
    Inventors: Fysh Dadd, Andy Ho, Shahram Manouchehri, Nicholas Charles Kendall Pawsey, Peter Schuller, Peter Raymond Sibary
  • Patent number: 10817501
    Abstract: Embodiments are provided for managing shared states of objects associated with a distributed database. According to certain aspects, a reactor machine interfaces with a coordination service that is in communication with the distributed database to coordinate the shared states of the objects. The coordination service notifies the reactor machine when a shared state of an object has changed and, in response, the reactor machine determines a desired state of the object by executing a reactor function. The reactor machine provides the desired state of the object to the coordination service, and the coordination service updates the shared state of the object to reflect the desired state of the object. Accordingly, the logic of the reactor machine is de-coupled from the complexities of the coordination service.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: October 27, 2020
    Assignee: Twitter, Inc.
    Inventors: Peter Schuller, Sumeet Lahorani, Stuart Hood
  • Patent number: 10649963
    Abstract: Embodiments are provided for enabling dynamic reallocation of resources in a multi-tenant distributed database. According to certain aspects, a management services module allocates multiple portions of computer resources for respective operation of multiple services by multiple customers. A quality of service (QoS) controller detects that one of the services is attempting to exceed its allocated portion of resources, and identifies an available portion of another allocated portion of resources. In response, the QoS controller causes the management services module to dynamically allocate the available portion to the detected service so that the detected service is able to operate without error or delay.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: May 12, 2020
    Assignee: Twitter, Inc.
    Inventors: Christopher Goffinet, Peter Schuller, Boaz Avital, Armond Bigian, Spencer G. Fang, Anthony Asta
  • Publication number: 20190334991
    Abstract: Embodiments are provided for balancing storage resources in a distributed database. According to certain aspects, various hardware components may facilitate a three-stage technique including a node balancer technique, a shard balancer technique, and a replica balancer technique. The node balancer technique may create a set of pods from a set of nodes residing across a set of storage racks. The shard balancer technique may redistribute, among the set of pods, a portion of a set of shards assigned to respective pods of the set of pods. The replica balancer technique may, for each pod, distribute the set of replicas so that the replicas reside across the storage racks of that pod.
    Type: Application
    Filed: May 9, 2019
    Publication date: October 31, 2019
    Applicant: Twitter, Inc.
    Inventors: Yi Lin, Sumeet Lahorani, Deng Liu, Peter Schuller, Tugrul Bingol, Neng Lu, Chongfeng Hu, Ying Xu
  • Patent number: 10291707
    Abstract: Embodiments are provided for balancing storage resources in a distributed database. According to certain aspects, various hardware components may facilitate a three-stage technique including a node balancer technique, a shard balancer technique, and a replica balancer technique. The node balancer technique may create a set of pods from a set of nodes residing across a set of storage racks. The shard balancer technique may redistribute, among the set of pods, a portion of a set of shards assigned to respective pods of the set of pods. The replica balancer technique may, for each pod, distribute the set of replicas so that the replicas reside across the storage racks of that pod.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: May 14, 2019
    Assignee: Twitter, Inc.
    Inventors: Yi Lin, Sumeet Lahorani, Deng Liu, Peter Schuller, Tugrul Bingol, Neng Lu, Chongfeng Hu, Ying Xu
  • Patent number: 10289703
    Abstract: Embodiments are provided for enabling dynamic reallocation of resources in a multi-tenant distributed database. According to certain aspects, a management services module allocates multiple portions of computer resources for respective operation of multiple services by multiple customers. A quality of service (QoS) controller detects that one of the services is attempting to exceed its allocated portion of resources, and identifies an available portion of another allocated portion of resources. In response, the QoS controller causes the management services module to dynamically allocate the available portion to the detected service so that the detected service is able to operate without error or delay.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: May 14, 2019
    Assignee: Twitter, Inc.
    Inventors: Christopher Goffinet, Peter Schuller, Boaz Avital, Armond Bigian, Spencer G. Fang, Anthony Asta
  • Patent number: 10235333
    Abstract: Embodiments are provided for enabling a dynamic management of a multi-tenant distributed database. According to certain aspects, a management module supports an interface that enables a customer to configure one or more consistency models for a service to be supported by the distributed database. The management module may determine computing resources within the distributed database that are needed to support the service according to the configured consistency model(s), and may instantiate the computing resources for testing and development of the service by the customer.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: March 19, 2019
    Assignee: Twitter, Inc.
    Inventors: Peter Schuller, Christopher Goffinet, Boaz Avital, Armond Bigian, Spencer G. Fang, Anthony Asta
  • Patent number: 9852173
    Abstract: Embodiments are provided for managing shared states of objects associated with a distributed database. According to certain aspects, a reactor machine interfaces with a coordination service that is in communication with the distributed database to coordinate the shared states of the objects. The coordination service notifies the reactor machine when a shared state of an object has changed and, in response, the reactor machine determines a desired state of the object by executing a reactor function. The reactor machine provides the desired state of the object to the coordination service, and the coordination service updates the shared state of the object to reflect the desired state of the object. Accordingly, the logic of the reactor machine is de-coupled from the complexities of the coordination service.
    Type: Grant
    Filed: April 13, 2015
    Date of Patent: December 26, 2017
    Assignee: TWITTER, INC.
    Inventors: Peter Schuller, Sumeet Lahorani, Stuart Hood
  • Patent number: 9851911
    Abstract: A system and method for data storage. The method can include: identifying, by a computer processor, a cluster map representing a set of storage resources; for each storage resource of the set of storage resources: traversing, by the computer processor, the cluster map to map the storage resource to a candidate resource set including at least one other storage resource of the set of storage resources; identifying a first data object associated with a storage request; identifying a first candidate resource set based on the first data object; and selecting a first final resource set based at least on the first candidate resource set, where the first data object is sent to storage resources of the first final resource set for storage.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: December 26, 2017
    Assignee: Twitter, Inc.
    Inventors: Peter Schuller, Christopher Goffinet, Sangjin Lee, Meher Anand, Edward Ceasar, Armond Bigian
  • Publication number: 20170361088
    Abstract: A method of forming an electrode array is disclosed, the method comprising: forming an elongate comb structure comprising a plurality of longitudinally-spaced electrode contacts extending from and supported by a spine; electrically connecting each of a plurality of electrically conductive pathways to a respective one of the plurality of electrode contacts; placing the conductive pathways adjacent the contacts; placing silicone over the conductive pathways and contacts; curing the silicone so as to substantially retain the longitudinal spacing between neighboring contacts; and severing the spine from the plurality of electrode contacts.
    Type: Application
    Filed: June 30, 2017
    Publication date: December 21, 2017
    Inventors: Fysh DADD, Andy HO, Shahram MANOUCHEHRI, Nicholas Charles Kendall PAWSEY, Peter SCHULLER, Peter Raymond SIBARY
  • Patent number: 9694174
    Abstract: A method of forming an electrode array is disclosed, the method comprising: forming an elongate comb structure comprising a plurality of longitudinally-spaced electrode contacts extending from and supported by a spine; electrically connecting each of a plurality of electrically conductive pathways to a respective one of the plurality of electrode contacts; placing the conductive pathways adjacent the contacts; placing silicone over the conductive pathways and contacts; curing the silicone so as to substantially retain the longitudinal spacing between neighboring contacts; and severing the spine from the plurality of electrode contacts.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: July 4, 2017
    Assignee: Cochlear Limited
    Inventors: Fysh Dadd, Andy Ho, Shahram Manouchehri, Nicholas Charles Kendall Pawsey, Peter Schuller, Peter Raymond Sibary
  • Patent number: 9628404
    Abstract: Embodiments are provided for enabling dynamic reallocation of resources in a multi-tenant distributed database. According to certain aspects, a management services module allocates multiple portions of computer resources for respective operation of multiple services by multiple customers. A quality of service (QoS) controller detects that one of the services is attempting to exceed its allocated portion of resources, and identifies an available portion of another allocated portion of resources. In response, the QoS controller causes the management services module to dynamically allocate the available portion to the detected service so that the detected service is able to operate without error or delay.
    Type: Grant
    Filed: February 3, 2015
    Date of Patent: April 18, 2017
    Assignee: TWITTER, INC.
    Inventors: Christopher Goffinet, Peter Schuller, Boaz Avital, Armond Bigian, Spencer G. Fang, Anthony Asta
  • Patent number: 9342250
    Abstract: A system and method for data storage. The method can include: identifying, by a computer processor, a cluster map representing a set of storage resources; for each storage resource of the set of storage resources: traversing, by the computer processor, the cluster map to map the storage resource to a candidate resource set including at least one other storage resource of the set of storage resources; identifying a first data object associated with a storage request; identifying a first candidate resource set based on the first data object; and selecting a first final resource set based at least on the first candidate resource set, where the first data object is sent to storage resources of the first final resource set for storage.
    Type: Grant
    Filed: March 3, 2015
    Date of Patent: May 17, 2016
    Assignee: Twitter, Inc.
    Inventors: Peter Schuller, Christopher Goffinet, Sangjin Lee, Meher Anand, Edward Ceasar, Armond Bigian
  • Patent number: 9162009
    Abstract: Implantable drug-doped component, e.g., a cochlear implant, including host material, a host-embedded drug, a sacrificial material integrated with the host. Sacrificial material facilitates release of drug from the component. Sacrificial material facilitates release through creation of voids in the host upon dissolution of sacrificial material upon contact with a solvent, e.g., perilymph fluid upon implant. Host can be polysiloxane, or silicone rubber. Drug can be anti-inflammatory, growth factor, antibody, anti-oxidant, antibiotic, corticosteroid. Sacrificial material can be: glucose monomer, sugar, cyclodextrin, dissolvable or resorbable at implant site, a salt, bioresorbable material, hyaluronic acid, polyurethane, polyester, polyamide, polyvinyl alcohol, polyacrylic acid. Sacrificial material can be the host, and can facilitate release of drug through changing a property of sacrificial material, e.g., by exposing component to ethanol wash.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: October 20, 2015
    Assignee: Cochlear Limited
    Inventors: Jane Rapsey, Martin Svehla, Peter Schuller, Christopher Robert Miller