Patents by Inventor Brian Silverstein
Brian Silverstein 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: 12553929Abstract: A smart-home device may include a main power rail that provides power to components of the smart-home device; an integrator coupled to the main power rail that stores energy on an energy-storage device, where the energy stored on the energy-storage device is representative of an amount an amount of power provided to the smart-home device through the main power rail during an integration cycle of the integrator; and a counter that stores a number of integration cycles performed by the integrator during a time interval, where a total amount of power provided to the smart-home device through the main power rail during the time interval is represented by: (1) the number of integration cycles performed by the integrator during the time interval; and (2) the energy stored on the energy-storage device.Type: GrantFiled: January 30, 2024Date of Patent: February 17, 2026Assignee: Google LLCInventors: Daniel Adam Warren, Michael Mitchell, Gwendolyn van der Linden, Ford Rylander, Brian Silverstein, Arun Raghupathy
-
Publication number: 20250252174Abstract: Disclosed embodiments provide a framework for dynamically generating virtual holograms usable to verify the authenticity of a website or other web assets. In response to a request to access a website, a virtual machine service provider authenticates the website and generates a virtual hologram that can be used to verify the authenticity of the website. The virtual hologram encodes a time-based code that is updated at each timestep. The virtual hologram is provided in conjunction with the website to allow for scanning of the virtual hologram to verify the validity of the website.Type: ApplicationFiled: March 5, 2025Publication date: August 7, 2025Applicant: MIRRORTAB CORP.Inventors: Brian Silverstein, Amitaabh Malhotra, Jack Tannenbaum
-
Publication number: 20250247441Abstract: Disclosed embodiments provide a framework for provisioning a hosted website instance within a private site hosting subnetwork for hosting a website through a virtual hosted browser application. The hosted website instance is accessible to a virtual machine instance, which can retrieve the web assets associated with the hosted website from the hosted website instance in response to requests to access the hosted website. The virtual machine instance encodes the web assets associated with the hosted website to generate a data representation of the website. The data representation of the website corresponds to a graphical facsimile of the website. The data representation of the website is transmitted to the requesting users to fulfill the requests. When the data representation of the website is received by these users, the data representation of the website is decoded to present a graphical facsimile of the website.Type: ApplicationFiled: March 5, 2025Publication date: July 31, 2025Applicant: MIRRORTAB CORP.Inventors: Brian Silverstein, Christopher Jelly, Brandon Block, Jack Tannenbaum
-
Patent number: 12262289Abstract: The various implementations described herein include methods, devices, and systems for determining locations of an electronic device. In one aspect, a method is performed at a computing system having one or more processors and memory. The method includes obtaining device identification information for the electronic device; broadcasting a request based on the device identification information that the electronic device be enabled to transmit or reflect location information using a radar technique; receiving a signal from the electronic device, the signal indicating a location of the electronic device using a radar technique; and determining the location of the electronic device based on the received signal.Type: GrantFiled: January 26, 2022Date of Patent: March 25, 2025Assignee: Google LLCInventors: Eric Marschalkowski, Brian Silverstein, Eden Sherry, Andrew Goldenson
-
Patent number: 12033288Abstract: A method for guiding installation of smart-home devices may include capturing, by a camera of a mobile computing device, a view of an installation location for a smart-home device; rendering, by the mobile computing device, a view of a virtual object that represents a real-world obstruction that will interfere with the operation or installation of the smart-home device; and displaying, by the mobile computing device, the view of a virtual object that represents real-world obstruction with the view of the installation location on the display of the mobile computing device.Type: GrantFiled: February 28, 2023Date of Patent: July 9, 2024Assignee: Google LLCInventors: Adam Mittleman, Jason Chamberlain, Jacobi Grillo, Daniel Biran, Mark Kraz, Lauren Chanen, Daniel Foran, David Fichou, William Dong, Bao-Tram Phan Nguyen, Brian Silverstein, Yash Modi, Alex Finlayson, Dongeek Shin
-
Publication number: 20240168068Abstract: A smart-home device may include a main power rail that provides power to components of the smart-home device; an integrator coupled to the main power rail that stores energy on an energy-storage device, where the energy stored on the energy-storage device is representative of an amount an amount of power provided to the smart-home device through the main power rail during an integration cycle of the integrator; and a counter that stores a number of integration cycles performed by the integrator during a time interval, where a total amount of power provided to the smart-home device through the main power rail during the time interval is represented by: (1) the number of integration cycles performed by the integrator during the time interval; and (2) the energy stored on the energy-storage device.Type: ApplicationFiled: January 30, 2024Publication date: May 23, 2024Applicant: Google LLCInventors: Daniel Adam Warren, Michael Mitchell, Gwendolyn van der Linden, Ford Rylander, Brian Silverstein, Arun Raghupathy
-
Patent number: 11885838Abstract: A smart-home device may include a main power rail that provides power to components of the smart-home device; an integrator coupled to the main power rail that stores energy on an energy-storage device, where the energy stored on the energy-storage device is representative of an amount an amount of power provided to the smart-home device through the main power rail during an integration cycle of the integrator; and a counter that stores a number of integration cycles performed by the integrator during a time interval, where a total amount of power provided to the smart-home device through the main power rail during the time interval is represented by: (1) the number of integration cycles performed by the integrator during the time interval; and (2) the energy stored on the energy-storage device.Type: GrantFiled: August 28, 2020Date of Patent: January 30, 2024Assignee: Google LLCInventors: Daniel Adam Warren, Michael Mitchell, Gwendolyn van der Linden, Ford Rylander, Brian Silverstein, Arun Raghupathy
-
Publication number: 20230281935Abstract: A method for guiding installation of smart-home devices may include capturing, by a camera of a mobile computing device, a view of an installation location for a smart-home device; rendering, by the mobile computing device, a view of a virtual object that represents a real-world obstruction that will interfere with the operation or installation of the smart-home device; and displaying, by the mobile computing device, the view of a virtual object that represents real-world obstruction with the view of the installation location on the display of the mobile computing device.Type: ApplicationFiled: February 28, 2023Publication date: September 7, 2023Applicant: Google LLCInventors: Adam Mittleman, Jason Chamberlain, Jacobi Grillo, Daniel Biran, Mark Kraz, Lauren Chanen, Daniel Foran, David Fichou, William Dong, Bao-Tram Phan Nguyen, Brian Silverstein, Yash Modi, Alex Finlayson, Dongeek Shin
-
Patent number: 11726507Abstract: A smart-home device may include a temperature sensor, energy-consuming subsystems, and processors programmed to receive a temperature measurement from the temperature sensor for an ambient environment surrounding the temperature sensor; receive inputs from the energy-consuming subsystems that indicate power-consuming activities of the energy-consuming subsystems; providing the inputs from the energy-consuming subsystems to a model that is trained to calculate an effect of the power-consuming activity of the energy-consuming subsystems on the temperature measurement from the temperature sensor; and calculating an estimate of the temperature of the ambient environment by compensating the temperature measurement from the temperature sensor with using the effect of the power-consuming activity of the energy-consuming subsystems.Type: GrantFiled: August 28, 2020Date of Patent: August 15, 2023Assignee: Google LLCInventors: Daniel Adam Warren, Michael Mitchell, Gwendolyn van der Linden, Ford Rylander, Brian Silverstein, Arun Raghupathy
-
Patent number: 11593999Abstract: A method for guiding installation of smart-home devices may include capturing, by a camera of a mobile computing device, a view of an installation location for a smart-home device; determining, by the mobile computing device, an instruction for installing the smart-home device at the location; and displaying, by a display of the mobile computing device, the view of the installation location for a smart-home device with the instruction for installing the smart-home device.Type: GrantFiled: September 13, 2021Date of Patent: February 28, 2023Assignee: Google LLCInventors: Adam Mittleman, Jason Chamberlain, Jacobi Grillo, Daniel Biran, Mark Kraz, Lauren Chanen, Daniel Foran, David Fichou, William Dong, Bao-Tram Phan Nguyen, Brian Silverstein, Yash Modi, Alex Finlayson, Dongeek Shin
-
Patent number: 11516630Abstract: Techniques for adjusting operation of an electronic device are described. In an example, while the electronic device is operating in a first operating mode according to a first parameter, a set of signals indicating an object in a room, and based on received reflected radar signals, are transmitted by a radar transceiver of the electronic device to one or more processors of the electronic device. By analyzing the set of signals to identify the object as a person, the one or more processors determine that the room is occupied. In accordance with determining that the room is occupied by the person, the electronic device is adjusted to operate in a second operating mode according to a second parameter suitable for sensing objects at a closer distance than the first parameter.Type: GrantFiled: August 10, 2021Date of Patent: November 29, 2022Assignee: Google LLCInventors: Brian Silverstein, Eden Sherry
-
Publication number: 20220225063Abstract: The various implementations described herein include methods, devices, and systems for determining locations of an electronic device. In one aspect, a method is performed at a computing system having one or more processors and memory. The method includes obtaining device identification information for the electronic device; broadcasting a request based on the device identification information that the electronic device be enabled to transmit or reflect location information using a radar technique; receiving a signal from the electronic device, the signal indicating a location of the electronic device using a radar technique; and determining the location of the electronic device based on the received signal.Type: ApplicationFiled: January 26, 2022Publication date: July 14, 2022Applicant: Google LLCInventors: Eric Marschalkowski, Brian Silverstein, Eden Sherry, Andrew Goldenson
-
Patent number: 11272335Abstract: The various implementations described herein include methods, devices, and systems for determining locations of an electronic device. In one aspect, a method is performed at a computing system having one or more processors and memory. The method includes obtaining device identification information for the electronic device; broadcasting a request based on the device identification information that the electronic device be enabled to transmit or reflect location information using a radar technique; receiving a signal from the electronic device, the signal indicating a location of the electronic device using a radar technique; and determining the location of the electronic device based on the received signal.Type: GrantFiled: August 25, 2020Date of Patent: March 8, 2022Assignee: Google LLCInventors: Eric Marschalkowski, Brian Silverstein, Eden Sherry, Andrew Goldenson
-
Publication number: 20220066484Abstract: A smart-home device may include a temperature sensor, energy-consuming subsystems, and processors programmed to receive a temperature measurement from the temperature sensor for an ambient environment surrounding the temperature sensor; receive inputs from the energy-consuming subsystems that indicate power-consuming activities of the energy-consuming subsystems; providing the inputs from the energy-consuming subsystems to a model that is trained to calculate an effect of the power-consuming activity of the energy-consuming subsystems on the temperature measurement from the temperature sensor; and calculating an estimate of the temperature of the ambient environment by compensating the temperature measurement from the temperature sensor with using the effect of the power-consuming activity of the energy-consuming subsystems.Type: ApplicationFiled: August 28, 2020Publication date: March 3, 2022Applicant: Google LLCInventors: Daniel Adam Warren, Michael Mitchell, Gwendolyn van der Linden, Ford Rylander, Brian Silverstein, Arun Raghupathy
-
Publication number: 20220065906Abstract: A smart-home device may include a main power rail that provides power to components of the smart-home device; an integrator coupled to the main power rail that stores energy on an energy-storage device, where the energy stored on the energy-storage device is representative of an amount an amount of power provided to the smart-home device through the main power rail during an integration cycle of the integrator; and a counter that stores a number of integration cycles performed by the integrator during a time interval, where a total amount of power provided to the smart-home device through the main power rail during the time interval is represented by: (1) the number of integration cycles performed by the integrator during the time interval; and (2) the energy stored on the energy-storage device.Type: ApplicationFiled: August 28, 2020Publication date: March 3, 2022Applicant: Google LLCInventors: Daniel Adam Warren, Michael Mitchell, Gwendolyn van der Linden, Ford Rylander, Brian Silverstein, Arun Raghupathy
-
Publication number: 20210407209Abstract: A method for guiding installation of smart-home devices may include capturing, by a camera of a mobile computing device, a view of an installation location for a smart-home device; determining, by the mobile computing device, an instruction for installing the smart-home device at the location; and displaying, by a display of the mobile computing device, the view of the installation location for a smart-home device with the instruction for installing the smart-home device.Type: ApplicationFiled: September 13, 2021Publication date: December 30, 2021Applicant: Google LLCInventors: Adam Mittleman, Jason Chamberlain, Jacobi Grillo, Daniel Biran, Mark Kraz, Lauren Chanen, Daniel Foran, David Fichou, William Dong, Bao-Tram Phan Nguyen, Brian Silverstein, Yash Modi, Alex Finlayson, Dongeek Shin
-
Publication number: 20210368307Abstract: An electronic device is located in a room. The device has a casing, a first processor coupled to a radar transceiver, a second processor coupled to a motion sensor, and memory. Using the second processor, the device determines using signals from the motion sensor whether an object is in proximity. In accordance with a determination that the object is in proximity, the device wakes up the first processor. Using the first processor, the device enables operation of the radar transceiver. It determines using signals from the radar transceiver whether the object is in contact with the casing. In accordance with a determination that the object is in contact with the casing, the device identifies an input command based on at least one of: a location of the object, and a movement of the object, and adjusts operation based on the input command.Type: ApplicationFiled: August 10, 2021Publication date: November 25, 2021Inventors: Brian Silverstein, Eden Sherry
-
Patent number: 11120636Abstract: A method for guiding installation of smart-home devices may include capturing, by a camera of a mobile computing device, a view of an installation location for a smart-home device; identifying a wire in the view of the installation location for the smart-home device; determining an instruction for connecting the wire to the smart-home device; and displaying the view of the installation location for a smart-home device with the instruction for connecting the wire to the smart-home device.Type: GrantFiled: November 16, 2020Date of Patent: September 14, 2021Assignee: Google LLCInventors: Adam Mittleman, Jason Chamberlain, Jacobi Grillo, Daniel Biran, Mark Kraz, Lauren Chanen, Daniel Foran, David Fichou, William Dong, Bao-Tram Phan Nguyen, Brian Silverstein, Yash Modi, Alex Finlayson, Dongeek Shin
-
Patent number: 11122398Abstract: An electronic device is located in a room. The device has a casing, a first processor coupled to a radar transceiver, a second processor coupled to a motion sensor, and memory. Using the second processor, the device determines using signals from the motion sensor whether an object is in proximity. In accordance with a determination that the object is in proximity, the device wakes up the first processor. Using the first processor, the device enables operation of the radar transceiver. It determines using signals from the radar transceiver whether the object is in contact with the casing. In accordance with a determination that the object is in contact with the casing, the device identifies an input command based on at least one of: a location of the object, and a movement of the object, and adjusts operation based on the input command.Type: GrantFiled: June 9, 2020Date of Patent: September 14, 2021Assignee: GOOGLE LLCInventors: Brian Silverstein, Eden Sherry
-
Publication number: 20210239831Abstract: The various embodiments described herein include methods, devices, and systems for ultrasonic sensing on electronic devices. In one aspect, a method is performed at an electronic device having memory, one or more processors, a speaker, and a microphone. The method includes, while audibly communicating with a user via the speaker and microphone: (1) sending one or more ultrasound pulses via the speaker; (2) receiving, via the microphone, one or more signals corresponding to the one or more ultrasound pulses; (3) determining positioning of the user based on the one or more received signals; and (4) adjusting one or more parameters of the speaker and/or the microphone based on the determined positioning.Type: ApplicationFiled: August 30, 2018Publication date: August 5, 2021Inventors: Dongeek SHIN, Rajeev NONGPIUR, Wei LI, Jian GUO, Jennifer Yeelam WONG, Andrew Christopher FELCH, James Paul TOBIN, Lu GAO, Brian SILVERSTEIN