Patents by Inventor David Goldstein
David Goldstein 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: 12177636Abstract: Systems and methods for controlling multi-site media playback systems include, among other features, a computing system (i) receiving, from a first media playback device connected to a first network, a first registration message, (ii) in response to receiving the first registration message, assigning a system identifier and a first subsystem identifier to the first media playback device, (iii) receiving, from a second media playback device connected to the first network, a second registration message, (iv) in response to receiving the second registration message, assigning the system identifier and the first subsystem identifier to the second media playback device, (v) determining that the second media playback device is disconnected from the first network and connected to a second network, and (vi) in response to determining that the second media playback device is connected to the second network, assigning a second subsystem identifier to the second media playback device.Type: GrantFiled: April 28, 2023Date of Patent: December 24, 2024Assignee: Sonos, Inc.Inventors: Seth David Goldstein, Greg Ramsperger, Michael Agerbak, Arthur L Coburn, IV, Andy Mellors, Nikit Waghela, Steven Beckhardt
-
Publication number: 20240417658Abstract: The present invention discloses a method for processing an alcoholic beverage in a way that makes the alcohol taste better while taking a minimal amount of time to do so. The method accomplishes this by briefly subjecting the liquid in a container or a tank to a pulse-width modulated EM field having certain characteristics, such as a predetermined average voltage, a duty cycle, fundamental frequency and harmonics thereof and for a determined or certain amount of a time, often in the milliseconds to seconds range. Changing these parameters have a demonstrated greater effect on some compounds in alcoholic beverages than others.Type: ApplicationFiled: June 13, 2023Publication date: December 19, 2024Inventors: Steven Gary Goldstein, Eric Bergerson, Kevin David Jordan
-
Publication number: 20240302007Abstract: A lighting device includes a housing, a plurality of clips, a ferromagnetic strip, a light source, and a lens. The housing includes a base, a first side wall, a second side wall defining an interior cavity. Each of the plurality of clips is coupled to the housing and includes a magnet. The ferromagnetic strip is coupled to the housing via the magnets of the plurality of clips. The light source is disposed within the interior cavity of the housing and coupled to the ferromagnetic strip. The lens is disposed within the interior cavity of the housing.Type: ApplicationFiled: March 7, 2024Publication date: September 12, 2024Inventors: David E. Doubek, Noah Goldstein
-
Publication number: 20240271802Abstract: A cooling system includes one or more cooling panels for affecting a cooling load in an environment. The cooling system also includes a heat exchanger coupled to the one or more cooling panels. Each cooling panel includes a film, a panel body, an inlet port, an outlet port, and a fluid path. The film's radiative properties allow it to achieve a temperature less than an environment temperature. The heat exchanger includes ports that are coupled to the fluid paths of the one or more cooling panels. A control system is used to control flow rates, flow paths, fluid temperatures, component temperatures, cooling rates, component operation, or other aspects of a cooling system. For example, the control system controls or monitors pumps, compressors, fans, valves, sensors, actuators, or a combination thereof.Type: ApplicationFiled: October 26, 2023Publication date: August 15, 2024Inventors: David Urnes Johnson, Aaswath Raman, Eli A. Goldstein
-
Patent number: 11875387Abstract: Systems and methods electronically obtain data regarding a plurality of sources and corresponding amounts of resources received from the sources for a plurality of relationship instances each associated with one or more respective domains of a plurality of domains. For each relationship instance of the plurality of relationship instances: the system electronically identifies a rate to calculate an amount of resource due to one or more respective domains associated with the relationship instance based on a source of a resource received for the relationship instance and the one or more respective domains and calculates an amount of resources due to at least one respective domain associated with the relationship instance based on the identified rate. For each domain of the plurality of domains, the system aggregates a total amount of resources due to the domain based on the calculated amount of resources due for each relationship instance associated with the domain.Type: GrantFiled: May 24, 2022Date of Patent: January 16, 2024Assignee: Avalara, Inc.Inventors: Andrew Brandon Chan, Danielle Lear, Brian K. Mason, Andrew Z. Fountain, Patrick Collins Chesser, Patrick J. Hampton, David A. Goldstein
-
Publication number: 20230262403Abstract: Systems and methods for controlling multi-site media playback systems include, among other features, a computing system (i) receiving, from a first media playback device connected to a first network, a first registration message, (ii) in response to receiving the first registration message, assigning a system identifier and a first subsystem identifier to the first media playback device, (iii) receiving, from a second media playback device connected to the first network, a second registration message, (iv) in response to receiving the second registration message, assigning the system identifier and the first subsystem identifier to the second media playback device, (v) determining that the second media playback device is disconnected from the first network and connected to a second network, and (vi) in response to determining that the second media playback device is connected to the second network, assigning a second subsystem identifier to the second media playback device.Type: ApplicationFiled: April 28, 2023Publication date: August 17, 2023Inventors: Seth David Goldstein, Greg Ramsperger, Michael Agerbak, Arthur L. Coburn, IV, Andy Mellors, Nikit Waghela, Steven Beckhardt
-
Patent number: 11683652Abstract: Systems and methods for controlling multi-site media playback systems include, among other features, a computing system (i) receiving, from a first media playback device connected to a first network, a first registration message, (ii) in response to receiving the first registration message, assigning a system identifier and a first subsystem identifier to the first media playback device, (iii) receiving, from a second media playback device connected to the first network, a second registration message, (iv) in response to receiving the second registration message, assigning the system identifier and the first subsystem identifier to the second media playback device, (v) determining that the second media playback device is disconnected from the first network and connected to a second network, and (vi) in response to determining that the second media playback device is connected to the second network, assigning a second subsystem identifier to the second media playback device.Type: GrantFiled: November 22, 2021Date of Patent: June 20, 2023Assignee: Sonos, Inc.Inventors: Seth David Goldstein, Greg Ramsperger, Michael Agerbak, Arthur L. Coburn, IV, Andy Mellors, Nikit Waghela, Steven Beckhardt
-
Publication number: 20220359759Abstract: Transistors with metal oxide channel material that is in-situ doped for desired charge carrier concentrations. The metal oxide channel material may be deposited by atomic layering of multiple constituent metals with an oxidation of each layer. Such an ALD process may be performed by cyclically depositing a precursor of one of the metals upon a substrate during a deposition phase, and oxidizing the absorbed precursor during an oxidation phase. For a quinary metal oxide, each of three metal precursors may be introduced and oxidized during the ALD process, and charge carrier concentrations may be modulated by further introducing a fourth metal precursor during the ALD process in a manner that disperses this dopant metal within the film at a significantly lower chemical concentration than the other metals.Type: ApplicationFiled: May 5, 2021Publication date: November 10, 2022Applicant: Intel CorporationInventors: Chieh-Jen Ku, Andre Baran, Bernhard Sell, David Goldstein, Timothy Jen
-
Patent number: 11373222Abstract: Systems and methods electronically obtain data regarding a plurality of sources and corresponding amounts of resources received from the sources for a plurality of relationship instances each associated with one or more respective domains of a plurality of domains. For each relationship instance of the plurality of relationship instances: the system electronically identifies a rate to calculate an amount of resource due to one or more respective domains associated with the relationship instance based on a source of a resource received for the relationship instance and the one or more respective domains and calculates an amount of resources due to at least one respective domain associated with the relationship instance based on the identified rate. For each domain of the plurality of domains, the system aggregates a total amount of resources due to the domain based on the calculated amount of resources due for each relationship instance associated with the domain.Type: GrantFiled: September 22, 2020Date of Patent: June 28, 2022Assignee: Avalara, Inc.Inventors: Andrew Brandon Chan, Danielle Lear, Brian K. Mason, Andrew Z. Fountain, Patrick Collins Chesser, Patrick J. Hampton, David A. Goldstein
-
Publication number: 20220191633Abstract: Systems and methods for controlling multi-site media playback systems include, among other features, a computing system (i) receiving, from a first media playback device connected to a first network, a first registration message, (ii) in response to receiving the first registration message, assigning a system identifier and a first subsystem identifier to the first media playback device, (iii) receiving, from a second media playback device connected to the first network, a second registration message, (iv) in response to receiving the second registration message, assigning the system identifier and the first subsystem identifier to the second media playback device, (v) determining that the second media playback device is disconnected from the first network and connected to a second network, and (vi) in response to determining that the second media playback device is connected to the second network, assigning a second subsystem identifier to the second media playback device.Type: ApplicationFiled: November 22, 2021Publication date: June 16, 2022Inventors: Seth David Goldstein, Greg Ramsperger, Michael Agerbak, Arthur L. Coburn, IV, Andy Mellors, Nikit Waghela, Steven Beckhardt
-
Patent number: 11298473Abstract: This invention provides an electronic vaporizer for herbal or medicinal compositions, which may be in solid or liquid form. The cartridge has information on the cartridge content stored in an information storage means such as a unique bar code, QR code, or by NFC means, which is in communication with a remote wireless processor. The electronic vaporizer has an internal computing means to control the system operating parameters and collect usage information, which may be transmitted to other computing means. The vaporizer may be controlled remotely, automatically, or by the user via remote or on-device user interfaces.Type: GrantFiled: March 16, 2018Date of Patent: April 12, 2022Assignee: Potbotics, Inc.Inventors: Boris Goldstein, David Goldstein
-
Publication number: 20220090205Abstract: The invention provides methods of identifying a subject having cancer, such as lung cancer, by analyzing expression levels of one or more NRF2 splice variants or NRF2 target genes. The invention also provides methods of treating cancer in a subject with a NRF2 pathway antagonist, wherein the subject expresses one or more NRF2 splice variants or overexpresses one or more NRF2 target genes.Type: ApplicationFiled: June 1, 2021Publication date: March 24, 2022Inventors: Christiaan Nicolaas KLIJN, James LEE, David Hugh STOKOE, Robert GENTLEMAN, Florian GNAD, Leonard David GOLDSTEIN, Juliann CHMIELECKI, Ryan J. HARTMAIER
-
Patent number: 11184722Abstract: Systems and methods for controlling multi-site media playback systems include, among other features, a computing system (i) receiving, from a first media playback device connected to a first network, a first registration message, (ii) in response to receiving the first registration message, assigning a system identifier and a first subsystem identifier to the first media playback device, (iii) receiving, from a second media playback device connected to the first network, a second registration message, (iv) in response to receiving the second registration message, assigning the system identifier and the first subsystem identifier to the second media playback device, (v) determining that the second media playback device is disconnected from the first network and connected to a second network, and (vi) in response to determining that the second media playback device is connected to the second network, assigning a second subsystem identifier to the second media playback device.Type: GrantFiled: March 23, 2020Date of Patent: November 23, 2021Assignee: Sonos, Inc.Inventors: Seth David Goldstein, Greg Ramsperger, Michael Agerbak, Arthur L. Coburn, IV, Andy Mellors, Nikit Waghela, Steven Beckhardt
-
Patent number: 11140056Abstract: Described is a server monitoring technology that is scalable to large numbers of servers, e.g., in a datacenter. Agents on servers run queries to monitor data sources for that server, such as performance counters and other events. The agents monitor their resource usage and those of monitored events to stay within an administrator-specified resource budget (policy), e.g., by modifying the running queries and/or monitoring parameters. A controller receives results of the monitoring, analyzes the results, and takes action as needed with respect to server operation and monitoring. The controller may dynamically update an agent's queries, monitoring parameters and/or monitored data post-processing operations. The controller may issue alerts and reports, including alerts indicative of inter-server problems between two or more servers.Type: GrantFiled: April 4, 2019Date of Patent: October 5, 2021Assignee: Microsoft Technology Licensing, LLCInventors: David A. Maltz, Jonathan David Goldstein, Albert Greenberg, Charles Loboz, Parveen K. Patel
-
Patent number: 11066709Abstract: The invention provides methods of identifying a subject having cancer, such as lung cancer, by analyzing expression levels of one or more NRF2 splice variants or NRF2 target genes. The invention also provides methods of treating cancer in a subject with a NRF2 pathway antagonist, wherein the subject expresses one or more NRF2 splice variants or overexpresses one or more NRF2 target genes.Type: GrantFiled: December 21, 2018Date of Patent: July 20, 2021Assignees: Genentech, Inc., Foundation Medicine, Inc.Inventors: Christiaan Nicolaas Klijn, James Lee, David Hugh Stokoe, Robert Gentleman, Florian Gnad, Leonard David Goldstein, Juliann Chmielecki, Ryan J. Hartmaier
-
Publication number: 20200268056Abstract: This invention discloses a cartridge for storage of dry vaporizing materials for use in an electronic vaporizer. The cartridge has a substantially tubular elongated body with two lids that are removable. Filling of the cartridge is enabled by fitting the first lid into the body at one end before filling the vaporizing material then fitting the second lid into the body at the other end to completely seal the cartridge. Airflow holes are present on both lids to facilitate air movement during vaporization of the materials inside the cartridge.Type: ApplicationFiled: February 21, 2020Publication date: August 27, 2020Inventors: David Goldstein, Boris Goldstein
-
Publication number: 20200236480Abstract: Systems and methods for controlling multi-site media playback systems include, among other features, a computing system (i) receiving, from a first media playback device connected to a first network, a first registration message, (ii) in response to receiving the first registration message, assigning a system identifier and a first subsystem identifier to the first media playback device, (iii) receiving, from a second media playback device connected to the first network, a second registration message, (iv) in response to receiving the second registration message, assigning the system identifier and the first subsystem identifier to the second media playback device, (v) determining that the second media playback device is disconnected from the first network and connected to a second network, and (vi) in response to determining that the second media playback device is connected to the second network, assigning a second subsystem identifier to the second media playback device.Type: ApplicationFiled: March 23, 2020Publication date: July 23, 2020Inventors: Seth David Goldstein, Greg Ramsperger, Michael Agerbak, Arthur L. Coburn, IV, Andy Mellors, Nikit Waghela, Steven Beckhardt
-
Patent number: 10602286Abstract: Systems and methods for controlling multi-site media playback systems include, among other features, a computing system (i) receiving, from a first media playback device connected to a first network, a first registration message, (ii) in response to receiving the first registration message, assigning a system identifier and a first subsystem identifier to the first media playback device, (iii) receiving, from a second media playback device connected to the first network, a second registration message, (iv) in response to receiving the second registration message, assigning the system identifier and the first subsystem identifier to the second media playback device, (v) determining that the second media playback device is disconnected from the first network and connected to a second network, and (vi) in response to determining that the second media playback device is connected to the second network, assigning a second subsystem identifier to the second media playback device.Type: GrantFiled: June 25, 2018Date of Patent: March 24, 2020Assignee: Sonos, Inc.Inventors: Seth David Goldstein, Greg Ramsperger, Michael Agerbak, Arthur L. Coburn, IV, Andy Mellors, Nikit Waghela, Steve Beckhardt
-
Patent number: 10565402Abstract: Systems, methods, and non-transitory computer-readable storage media for serving content stored in an online synchronized content management system from a sandbox domain via a temporary address. The online synchronized content management system may receive a first request from a user to access a content item stored in the system. The first request may be received at a first domain via a first address that is directed to the first domain. The system may generate a second address that is directed to a second domain such as a sandbox domain. Then, the second address can be associated with the content item for direct access. When the system receives, at the second domain via the second address, a second request to access the content item, the content item can be served from the second domain. After the system receives the second request, it can generate and issue a session identifier for the second address to verify any subsequent requests to access the content item via the second address.Type: GrantFiled: October 14, 2014Date of Patent: February 18, 2020Assignee: Dropbox, Inc.Inventors: Andrew Bortz, Bo Hu, David Goldstein, Alex Allain, Emil Ibrishimov
-
Patent number: 10552397Abstract: The formulation of a merged sorted list from multiple input sorted lists in multiple phases using an array pair. Initially, the first array is contiguously populated with the input sorted lists. In the first phase, the first and second input sorted lists are merged into a first intermediary merged list within the second array. Each subsequent phase merges a prior intermediary merged list resulting from the prior phase and, a next input sorted list in the first array to generate a next intermediary merged list, or a merged sorted list if there or no further input in the first array. The intermediary merged lists alternate between the first array and the second array from one phase to the next phase.Type: GrantFiled: August 9, 2016Date of Patent: February 4, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Jonathan David Goldstein, Badrish Chandramouli