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

  • Publication number: 20240309593
    Abstract: A paver assembly includes a paving unit assembly having a first side wall, a second side wall, and an expandable frame connecting the first side wall and the second side wall together. The expandable frame can move the first side wall and the second side wall towards and away from one another to contract and expand the paving unit assembly so that a width of the paving unit assembly can be the same as a width of a surface paved by the paver assembly. The paver assembly can also include a first paving unit fixedly connected with respect to the first side wall and a second paving unit fixedly connected with respect to the second side wall, where the first paving unit and the second paving unit are offset with respect to one another and move past one another as the paver assembly expands and contracts.
    Type: Application
    Filed: March 15, 2024
    Publication date: September 19, 2024
    Inventors: Jonathan Hansen, Peter Schieuer, Andrew Young, John Schuller
  • Publication number: 20240173730
    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: February 6, 2024
    Publication date: May 30, 2024
    Inventors: Derek Balzer, Daniel Folk, Peter Schuller, Daniel Paul Longhenry
  • 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: 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: 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: 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: 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
  • 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
  • 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