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: 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
-
Publication number: 20190368655Abstract: A device mount for personal electronic devices provides flexible mounting with multiple adjustments and a wide range of viewing angle capabilities. The device mount includes an attachment portion connected to an angle adjustment unit coupled to a mounting portion. The attachment portion may be secured onto various structures, such as, for example, an airplane seat-back tray table. The mounting portion, as a result of the angle adjustment unit interconnections to the attachment portion, may be adjusted pivotally and rotationally throughout a wide range of viewing angles to optimize viewing.Type: ApplicationFiled: May 31, 2018Publication date: December 5, 2019Applicant: Foto Electric Supply Co., Inc.Inventor: David Goldstein
-
Patent number: 10477889Abstract: The present invention relates to an improved water pipe comprising a chamber containing water in its lower portion, its upper compact cylindrical portion serving as a smoke collection reservoir; a bowl for combusting tobacco or medicinal herbs, the smoke directed through a tube to the water chamber below the water; and a mouth piece for applying suction to the interior of the chamber to inhale the smoke.Type: GrantFiled: July 31, 2017Date of Patent: November 19, 2019Inventor: David Goldstein
-
Publication number: 20190238437Abstract: 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: ApplicationFiled: April 4, 2019Publication date: August 1, 2019Inventors: David A. MALTZ, Jonathan David GOLDSTEIN, Albert GREENBERG, Charles LOBOZ, Parveen K. PATEL
-
Publication number: 20190218618Abstract: 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: December 21, 2018Publication date: July 18, 2019Inventors: Christiaan Nicolaas KLIJN, James LEE, David Hugh STOKOE, Robert GENTLEMAN, Florian GNAD, Leonard David GOLDSTEIN, Juliann CHMIELECKI, Ryan J. HARTMAIER