Patents by Inventor Jesse William Boettcher
Jesse William Boettcher 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: 11967222Abstract: A method performed at a computer system includes: obtaining door lock activation data for a door of a dwelling of the user; obtaining current occupancy data for the dwelling; setting a configuration of a controller for the dwelling, based at least in part on the door lock activation data for the door and the current occupancy data for the dwelling; the first configuration including for each sensor in a set of sensors coupled to the controller, disabling the sensor or disabling alerts from the sensor.Type: GrantFiled: February 3, 2022Date of Patent: April 23, 2024Assignee: Google LLCInventors: Jesse William Boettcher, Sophie Solveig Le Guen, Jason Rundle Rukes, Ted Stephen Boda, David Sloo
-
Publication number: 20220157155Abstract: A method performed at a computer system includes: obtaining door lock activation data for a door of a dwelling of the user; obtaining current occupancy data for the dwelling; setting a configuration of a controller for the dwelling, based at least in part on the door lock activation data for the door and the current occupancy data for the dwelling; the first configuration including for each sensor in a set of sensors coupled to the controller, disabling the sensor or disabling alerts from the sensor.Type: ApplicationFiled: February 3, 2022Publication date: May 19, 2022Inventors: Jesse William Boettcher, Sophie Solveig Le Guen, Jason Rundle Rukes, Ted Stephen Boda, David Sloo
-
Publication number: 20220121326Abstract: Methods and systems for simulating light interaction and physical materials in a graphical user interface (GUI) of a resource-constrained device are provided. Simulating physical materials, such as glass and metal, in a GUI can allow a user to feel more natural in interacting with the GUI. The user experience can be further enhanced if the simulated physical materials in the GUI can interact with the device's environment in a manner similar to how the actual physical materials would interact. However, continually polling various sensors can be resource-intensive, especially for resource-constrained mobile devices. Accordingly, a mobile device can intelligently determine whether to begin a reduced detail mode, and then render user interface objects in the reduced detail mode to conserve resources.Type: ApplicationFiled: July 26, 2021Publication date: April 21, 2022Inventors: Jesse William BOETTCHER, Michael I. INGRASSIA, JR., James Eric MASON, Anton M. DAVYDOV, David J. REMPEL, Imran CHAUDHRI
-
Patent number: 11073959Abstract: Methods and systems for simulating light interaction and physical materials in a graphical user interface (GUI) of a resource-constrained device are provided. Simulating physical materials, such as glass and metal, in a GUI can allow a user to feel more natural in interacting with the GUI. The user experience can be further enhanced if the simulated physical materials in the GUI can interact with the device's environment in a manner similar to how the actual physical materials would interact. However, continually polling various sensors can be resource-intensive, especially for resource-constrained mobile devices. Accordingly, a mobile device can intelligently determine whether to begin a reduced detail mode, and then render user interface objects in the reduced detail mode to conserve resources.Type: GrantFiled: September 10, 2012Date of Patent: July 27, 2021Assignee: Apple Inc.Inventors: Jesse William Boettcher, Michael I. Ingrassia, Jr., James Eric Mason, Anton M. Davydov, David J. Rempel, Imran Chaudhri
-
Publication number: 20200175846Abstract: A method performed at a computer system includes: obtaining door lock activation data for a door of a dwelling of the user; obtaining current occupancy data for the dwelling; setting a configuration of a controller for the dwelling, based at least in part on the door lock activation data for the door and the current occupancy data for the dwelling; the first configuration including for each sensor in a set of sensors coupled to the controller, disabling the sensor or disabling alerts from the sensor.Type: ApplicationFiled: February 11, 2020Publication date: June 4, 2020Inventors: Jesse William Boettcher, Sophie Solveig Le Guen, Jason Rundle Rukes, Ted Stephen Boda, David Sloo
-
Patent number: 10559192Abstract: A method performed at a computer system includes: obtaining door lock activation data for a door of a dwelling of the user; obtaining current occupancy data for the dwelling; setting a configuration of a controller for the dwelling, based at least in part on the door lock activation data for the door and the current occupancy data for the dwelling; the first configuration including for each sensor in a set of sensors coupled to the controller, disabling the sensor or disabling alerts from the sensor.Type: GrantFiled: October 29, 2018Date of Patent: February 11, 2020Assignee: GOOGLE LLCInventors: Jesse William Boettcher, Sophie Solveig Le Guen, Jason Rundle Rukes, Ted Stephen Boda, David Sloo
-
Publication number: 20190066489Abstract: A method performed at a computer system includes: obtaining door lock activation data for a door of a dwelling of the user; obtaining current occupancy data for the dwelling; setting a configuration of a controller for the dwelling, based at least in part on the door lock activation data for the door and the current occupancy data for the dwelling; the first configuration including for each sensor in a set of sensors coupled to the controller, disabling the sensor or disabling alerts from the sensor.Type: ApplicationFiled: October 29, 2018Publication date: February 28, 2019Inventors: Jesse William Boettcher, Sophie Solveig Le Guen, Jason Rundle Rukes, Ted Stephen Boda, David Sloo
-
Patent number: 10115297Abstract: A method performed at a computer system includes: obtaining current location data for a user; obtaining door lock activation data for a door of a dwelling of the user; obtaining current occupancy data for the dwelling; setting a configuration of a controller for the dwelling, based at least in part on two or more of: the current location data for the user, the door lock activation data for the door, or the current occupancy data for the dwelling; the first configuration including for each sensor in a set of sensors coupled to the controller, disabling the sensor or disabling alerts from the sensor.Type: GrantFiled: January 29, 2018Date of Patent: October 30, 2018Assignee: GOOGLE LLCInventors: Jesse William Boettcher, Sophie Solveig Le Guen, Jason Rundle Rukes, Ted Stephen Boda, David Sloo
-
Publication number: 20180151058Abstract: A method performed at a computer system includes: obtaining current location data for a user; obtaining door lock activation data for a door of a dwelling of the user; obtaining current occupancy data for the dwelling; setting a configuration of a controller for the dwelling, based at least in part on two or more of: the current location data for the user, the door lock activation data for the door, or the current occupancy data for the dwelling; the first configuration including for each sensor in a set of sensors coupled to the controller, disabling the sensor or disabling alerts from the sensor.Type: ApplicationFiled: January 29, 2018Publication date: May 31, 2018Inventors: Jesse William Boettcher, Sophie Solveig Le Guen, Jason Rundle Rukes, Ted Stephen Boda, David Sloo
-
Patent number: 9911318Abstract: A method performed at a computer system includes: receiving current location data for a user; receiving door lock activation data for a door of a dwelling of the user; receiving current occupancy data for the dwelling; determining a configuration of a controller for the dwelling, based at least in part on the received current location data for the user, the received door lock activation data for the door, and the received current occupancy data for the dwelling; if the door was locked from inside the dwelling and the user is present in the dwelling, setting or sending instructions to set a configuration of the controller to a first configuration; and, if the door was locked from outside the dwelling and the user is not present in the dwelling, setting or sending instructions to set the configuration of the controller to a second configuration, distinct from the first configuration.Type: GrantFiled: March 27, 2015Date of Patent: March 6, 2018Assignee: GOOGLE LLCInventors: Jesse William Boettcher, Sophie Solveig Le Guen, Jason Rundle Rukes, Ted Stephen Boda, David Sloo
-
Publication number: 20160284206Abstract: A method performed at a computer system includes: receiving current location data for a user; receiving door lock activation data for a door of a dwelling of the user; receiving current occupancy data for the dwelling; determining a configuration of a controller for the dwelling, based at least in part on the received current location data for the user, the received door lock activation data for the door, and the received current occupancy data for the dwelling; if the door was locked from inside the dwelling and the user is present in the dwelling, setting or sending instructions to set a configuration of the controller to a first configuration; and, if the door was locked from outside the dwelling and the user is not present in the dwelling, setting or sending instructions to set the configuration of the controller to a second configuration, distinct from the first configuration.Type: ApplicationFiled: March 27, 2015Publication date: September 29, 2016Inventors: Jesse William Boettcher, Sophie Solveig Le Guen, Jason Rundle Rukes, Ted Stephen Boda, David Sloo
-
Publication number: 20140075311Abstract: An apparatus and method for facilitating a user's interaction with an electronic device to control selected audio output volumes of the device. The described methods and apparatus facilitate operation of the electronic device with a volume limit for audio content output from one or more ports of the device that is less than the maximum output volume available from the device. A first user input to increase the volume of an audio signal at one or more ports will increase the volume only to an initial volume limit that is less than the maximum output volume available. A visual, non-textual indicator of the availability of additional volume levels will be displayed to a user; and subsequent receipt of a second input to increase the volume of the audio signal will cause an increase in volume beyond the initial volume limit.Type: ApplicationFiled: September 11, 2012Publication date: March 13, 2014Inventors: Jesse William Boettcher, Anton M. Davydov, Jonathan Anderson Bennett, Taido Lantz Nakajima, Imran A. Chaudhri, Tiffany S. Jon
-
Publication number: 20130332843Abstract: Methods and systems for simulating light interaction and physical materials in a graphical user interface (GUI) of a resource-constrained device are provided. Simulating physical materials, such as glass and metal, in a GUI can allow a user to feel more natural in interacting with the GUI. The user experience can be further enhanced if the simulated physical materials in the GUI can interact with the device's environment in a manner similar to how the actual physical materials would interact. However, continually polling various sensors can be resource-intensive, especially for resource-constrained mobile devices. Accordingly, a mobile device can intelligently determine whether to begin a reduced detail mode, and then render user interface objects in the reduced detail mode to conserve resources.Type: ApplicationFiled: September 10, 2012Publication date: December 12, 2013Inventors: Jesse William BOETTCHER, Michael I. INGRASSIA, JR., James Eric MASON, Anton M. DAVYDOV, David J. REMPEL, Imran CHAUDHRI
-
Patent number: 8595645Abstract: A method, performed at a portable electronic device with a display and a touch-sensitive surface, includes displaying a list of items on the display. The method also includes displaying an item in the list with just a portion of the item visible on the display. The method further includes detecting a first gesture on the touch-sensitive surface at a location that corresponds to the item. The method further includes, in response to detecting the first gesture, marquee scrolling the item in a predefined marquee scrolling direction.Type: GrantFiled: March 11, 2010Date of Patent: November 26, 2013Assignee: Apple Inc.Inventors: Jesse William Boettcher, Benjamin Andrew Rottler, Policarpo Bonilla Wood, Jr., Bryan J. James, Jorge Fino, Eugene Dvortsov
-
Patent number: 8201102Abstract: A system and method of rendering a graphical user interface for a media based device which employs techniques for layering graphical elements. The method includes providing a background layer for the graphical user interface and graphical layers over the background layer. The method also superimposing an opaque view over a portion of the translucent graphic layer and marking the opaque view as opaque so that the portion of the translucent layer is not redrawn when the content in the opaque view is altered.Type: GrantFiled: September 4, 2007Date of Patent: June 12, 2012Assignee: Apple Inc.Inventors: Jeffery Theodore Lee, Szu-Wen Huang, Jesse William Boettcher
-
Publication number: 20110225492Abstract: A method, performed at a portable electronic device with a display and a touch-sensitive surface, includes displaying a list of items on the display. The method also includes displaying an item in the list with just a portion of the item visible on the display. The method further includes detecting a first gesture on the touch-sensitive surface at a location that corresponds to the item. The method further includes, in response to detecting the first gesture, marquee scrolling the item in a predefined marquee scrolling direction.Type: ApplicationFiled: March 11, 2010Publication date: September 15, 2011Inventors: Jesse William Boettcher, Benjamin Andrew Rottler, Policarpo Bonilla Wood, JR., Bryan J. James, Jorge Fino, Eugene Dvortsov
-
Publication number: 20090064013Abstract: A system and method of rendering a graphical user interface for a media based device which employs techniques for layering graphical elements. The method includes providing a background layer for the graphical user interface and graphical layers over the background layer. The method also superimposing an opaque view over a portion of the translucent graphic layer and marking the opaque view as opaque so that the portion of the translucent layer is not redrawn when the content in the opaque view is altered.Type: ApplicationFiled: September 4, 2007Publication date: March 5, 2009Inventors: Jeffery Theodore Lee, Szu-Wen Huang, Jesse William Boettcher