Patents by Inventor Oliver Steele

Oliver Steele 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: 10732651
    Abstract: Methods and systems facilitate network communications between a wireless network-connected thermostat and a cloud-based management server in a manner that promotes reduced power usage and extended service life of an energy-storage device of the thermostat, while at the same time accomplishing timely data transfer between the thermostat and the cloud-based management server for suitable and time-appropriate control of an HVAC system. The thermostat further comprises powering circuitry configured to: extract electrical power from one or more HVAC control wires in a manner that does not require a “common” wire; supply electrical power for thermostat operation; recharge the energy-storage device (if needed) using any surplus extracted power; and discharge the energy-storage device to assist in supplying electrical power for thermostat operation during intervals in which the extracted power alone is insufficient for thermostat operation.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: August 4, 2020
    Assignee: Google LLC
    Inventors: Andrea Mucignat, Oliver Steele, Senthilvasan Supramaniam, Osborne Hardison, Richard J. Schultz, Daniel A. Warren, Hugo Fiennes, Jonathan A. Dutra, David Bell, Anthony M. Fadell, Matthew L. Rogers, Ian C. Smith, Grant M. Erickson, Edwin H. Satterthwaite, Joseph E. Palmer
  • Patent number: 10332195
    Abstract: A method for creating a collage of e-commerce items from one or more electronic data sources has steps for (a) providing a server client that may access indirectly or directly, the one or more data sources, (b) providing an information access and retrieval utility to run on the server client, (c) accessing the one or more data sources via the server client utility, (d) importing to or otherwise sending to the server client specific items from the one or more data sources, and (e) placing the selected items in an integrated utility downloaded to the server client.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: June 25, 2019
    Inventors: Claudia Juliana Minsky, Oliver Steele, Margaret D. R. Minsky
  • Publication number: 20180157280
    Abstract: Methods and systems facilitate network communications between a wireless network-connected thermostat and a cloud-based management server in a manner that promotes reduced power usage and extended service life of an energy-storage device of the thermostat, while at the same time accomplishing timely data transfer between the thermostat and the cloud-based management server for suitable and time-appropriate control of an HVAC system. The thermostat further comprises powering circuitry configured to: extract electrical power from one or more HVAC control wires in a manner that does not require a “common” wire; supply electrical power for thermostat operation; recharge the energy-storage device (if needed) using any surplus extracted power; and discharge the energy-storage device to assist in supplying electrical power for thermostat operation during intervals in which the extracted power alone is insufficient for thermostat operation.
    Type: Application
    Filed: December 26, 2017
    Publication date: June 7, 2018
    Applicant: Google LLC
    Inventors: Andrea Mucignat, Oliver Steele, Senthilvasan Supramaniam, Osborne Hardison, Richard J. Schultz, Daniel A. Warren, Hugo Fiennes, Jonathan A. Dutra, David Bell, Anthony M. Fadell, Matthew L. Rogers, Ian C. Smith, Grant M. Erickson, Edwin H. Satterthwaite, Joseph E. Palmer
  • Patent number: 9851729
    Abstract: Methods and systems facilitate network communications between a wireless network-connected thermostat and a cloud-based management server in a manner that promotes reduced power usage and extended service life of a energy-storage device of the thermostat, while at the same time accomplishing timely data transfer between the thermostat and the cloud-based management server for suitable and time-appropriate control of an HVAC system. The thermostat further comprises powering circuitry configured to: extract electrical power from one or more HVAC control wires in a manner that does not require a “common” wire; supply electrical power for thermostat operation; recharge the energy-storage device (if needed) using any surplus extracted power; and discharge the energy-storage device to assist in supplying electrical power for thermostat operation during intervals in which the extracted power alone is insufficient for thermostat operation.
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: December 26, 2017
    Assignee: Google Inc.
    Inventors: Andrea Mucignat, Oliver Steele, Senthilvasan Supramaniam, Osborne Hardison, Richard J. Schultz, Daniel A. Warren, Hugo Fiennes, Jonathan A. Dutra, David Bell, Anthony M. Fadell, Matthew L. Rogers, Ian C. Smith, Grant M. Erickson, Edwin H. Satterthwaite, Joseph E. Palmer
  • Publication number: 20170124639
    Abstract: A method for creating a collage of e-commerce items from one or more electronic data sources has steps for (a) providing a server client that may access indirectly or directly, the one or more data sources, (b) providing an information access and retrieval utility to run on the server client, (c) accessing the one or more data sources via the server client utility, (d) importing to or otherwise sending to the server client specific items from the one or more data sources, and (e) placing the selected items in an integrated utility downloaded to the server client.
    Type: Application
    Filed: December 22, 2016
    Publication date: May 4, 2017
    Inventors: Claudia Juliana Minsky, Oliver Steele, Margaret D.R. Minsky
  • Patent number: 9600158
    Abstract: Computerized systems and methods are disclosed for aggregating information and digital services into an interactive user interface. In accordance with certain embodiments, computerized systems and methods are provided that display a plurality of tiles for a plurality of sources, the plurality of sources being provided by at least a first information provider and a second information provider. The systems and methods may further include receiving a selection of content within a first tile in the plurality of tiles, the content being provided by the first information provider. The systems and methods may further include dragging, based on input from the first user, the selected content onto a second tile linked to the second information provider. The systems and methods may further include sending, based on the dragging, the selected content to the second information provider to share the selected content with a second user.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: March 21, 2017
    Assignee: AOL Inc.
    Inventors: David Temkin, Oliver Steele, Jim Sabia, Thomas Andrew McDonald, Michael John Ackerman, Lorien Mae Henry-Wilkins, Sarah Allen
  • Patent number: 9530142
    Abstract: A system for mining data about activity performed within a virtual shopping cart includes a server node for serving the virtual shopping cart and for enabling activity within the virtual shopping cart, and a module running on the server for analyzing activity performed within the virtual shopping cart and for recording results of the analysis. The activity data mined is aggregated with other data mined over time relative to the same shopping cart such that preference data related to product types, product styles, merchants, brands, colors, and sizes may be determined to help fine tune product offerings.
    Type: Grant
    Filed: October 21, 2008
    Date of Patent: December 27, 2016
    Inventors: Claudia Juliana Minsky, Oliver Steele, Margaret D. R. Minsky
  • Publication number: 20150268674
    Abstract: Methods and systems facilitate network communications between a wireless network-connected thermostat and a cloud-based management server in a manner that promotes reduced power usage and extended service life of a energy-storage device of the thermostat, while at the same time accomplishing timely data transfer between the thermostat and the cloud-based management server for suitable and time-appropriate control of an HVAC system. The thermostat further comprises powering circuitry configured to: extract electrical power from one or more HVAC control wires in a manner that does not require a “common” wire; supply electrical power for thermostat operation; recharge the energy-storage device (if needed) using any surplus extracted power; and discharge the energy-storage device to assist in supplying electrical power for thermostat operation during intervals in which the extracted power alone is insufficient for thermostat operation.
    Type: Application
    Filed: May 22, 2015
    Publication date: September 24, 2015
    Applicant: GOOGLE INC.
    Inventors: Andrea Mucignat, Oliver Steele, Senthilvasan Supramaniam, Osborne Hardison, Richard J. Shultz, Daniel A. Warren, Hugo Fiennes, Jonathan A. Dutra, David Bell, Anthony M. Fadell, Matthew L. Rogers, Ian C. Smith, Grant M. Erickson, Edwin H. Satterthwaite, Joseph E. Palmer
  • Patent number: 9046898
    Abstract: Provided according to one or more embodiments herein are methods, systems and related architectures for facilitating network communications between a wireless network-connected thermostat and a cloud-based management server in a manner that promotes reduced power usage and extended service life of a rechargeable battery of the thermostat, while at the same time accomplishing timely data transfer between the thermostat and the cloud-based management server for suitable and time-appropriate control of an HVAC system.
    Type: Grant
    Filed: May 8, 2012
    Date of Patent: June 2, 2015
    Assignee: Google Inc.
    Inventors: Andrea Mucignat, Oliver Steele, Senthil Supramaniam, Osborne Hardison, Richard J. Shultz, Daniel A. Warren, Hugo Fiennes, Jonathan A. Dutra, David Bell, Anthony M. Fadell, Matthew L. Rodgers, Ian C. Smith, Grant M. Erickson, Edwin H. Satterthwaite, Joseph E. Palmer
  • Publication number: 20140282166
    Abstract: Computerized systems and methods are disclosed for aggregating information and digital services into an interactive user interface. In accordance with certain embodiments, computerized systems and methods are provided that display a plurality of tiles for a plurality of sources, the plurality of sources being provided by at least a first information provider and a second information provider. The systems and methods may further include receiving a selection of content within a first tile in the plurality of tiles, the content being provided by the first information provider. The systems and methods may further include dragging, based on input from the first user, the selected content onto a second tile linked to the second information provider. The systems and methods may further include sending, based on the dragging, the selected content to the second information provider to share the selected content with a second user.
    Type: Application
    Filed: March 14, 2014
    Publication date: September 18, 2014
    Inventors: David TEMKIN, Oliver STEELE, Jim SABIA, Thomas Andrew MCDONALD, Michael John ACKERMAN, Lorien Mae HENRY-WILKINS, Sarah ALLEN
  • Patent number: 8627127
    Abstract: Provided according to one or more embodiments herein are methods, systems and related architectures for facilitating network communications between a wireless network-connected thermostat and a cloud-based management server in a manner that promotes reduced power usage and extended service life of a rechargeable battery of the thermostat, while at the same time accomplishing timely data transfer between the thermostat and the cloud-based management server for suitable and time-appropriate control of an HVAC system.
    Type: Grant
    Filed: June 22, 2012
    Date of Patent: January 7, 2014
    Assignee: Nest Labs, Inc.
    Inventors: Andrea Mucignat, Oliver Steele, Senthil Supramaniam, Osborne Hardison, Richard J. Schultz, Daniel A. Warren, Hugo Fiennes, Jonathan A. Dutra, David Bell, Anthony M. Fadell, Matthew L. Rodgers, Ian C. Smith, Grant M. Erickson, Edwin H. Satterthwaite, Joseph E. Palmer
  • Publication number: 20130013464
    Abstract: A system and method are provided for presenting large numbers of items on a display screen. In particular, a display is created of a set of items in a catalog containing item information such as item image data and item description. The method includes generating the set of items based on a first relationship, such as a function that maximizes similarity, and storing them as a set of ordered items; selecting a first item and storing it in a set of placed items; placing image data for the first item in the display; and for each of the remaining items, selecting a next item and placing the image data for the next item at a position in the display according to a second relationship between a description of the next item and descriptions of the set of placed items.
    Type: Application
    Filed: May 10, 2012
    Publication date: January 10, 2013
    Applicant: DOTTED PAIR, INC.
    Inventors: Neil Mayle, Oliver Steele, David L. Rose
  • Publication number: 20120267089
    Abstract: Provided according to one or more embodiments herein are methods, systems and related architectures for facilitating network communications between a wireless network-connected thermostat and a cloud-based management server in a manner that promotes reduced power usage and extended service life of a rechargeable battery of the thermostat, while at the same time accomplishing timely data transfer between the thermostat and the cloud-based management server for suitable and time-appropriate control of an HVAC system.
    Type: Application
    Filed: June 22, 2012
    Publication date: October 25, 2012
    Applicant: NEST LABS, INC.
    Inventors: ANDREA MUCIGNAT, Oliver Steele, Senthil Supramaniam, Osborne Hardison, Richard J. Schultz, Daniel A. Warren, Hugo Fiennes, Jonathan A. Dutra, David Bell, Anthony M. Fadell, Matthew L. Rodgers, Ian C. Smith, Grant M. Erickson, Edwin H. Satterthwaite, JR., Joseph E. Palmer
  • Publication number: 20120256009
    Abstract: Provided according to one or more embodiments herein are methods, systems and related architectures for facilitating network communications between a wireless network-connected thermostat and a cloud-based management server in a manner that promotes reduced power usage and extended service life of a rechargeable battery of the thermostat, while at the same time accomplishing timely data transfer between the thermostat and the cloud-based management server for suitable and time-appropriate control of an HVAC system.
    Type: Application
    Filed: May 8, 2012
    Publication date: October 11, 2012
    Applicant: NEST LABS, INC.
    Inventors: Andrea Mucignat, Oliver Steele, Senthil Supramaniam, Osborne Hardison, Richard J. Schultz, Daniel A. Warren, Hugo Fiennes, Jonathan A. Dutra, David Bell, Anthony M. Fadell, Matthew L. Rogers, Ian C. Smith, Grant M. Erickson, Edwin H. Satterthwaite, JR., Joseph E. Palmer
  • Patent number: 8180690
    Abstract: The present invention comprises a system and method for presenting large numbers of items on a display screen. According to one aspect of the present invention, information is harvested from a plurality of sites and over a plurality of times and aggregated into a single item set. According to another aspect of the present invention, this information is supplemented by data derived from sorting and classification tasks performed by humans. According to another aspect of present invention, this information is used to derive similarities between items and to derive a hierarchical classification of items into a hierarchical set of categories. According to another aspect of the present invention, one or more series of catalog displays are created which display these items arranged by different criteria and at different scales.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: May 15, 2012
    Assignee: Dotted Pair, Inc.
    Inventors: Neil Mayle, Oliver Steele, David L. Rose
  • Patent number: 8117089
    Abstract: A shopping cart utility for e-commerce has a first workspace for retrieving and storing electronic catalog items; a second workspace for receiving specific ones or combinations of the catalog items; and a device display mechanism for displaying the items and associated item information in one of a thumbnail, collage, or list view. A user may reorder and reposition items in the collage view and wherein the first and second workspaces are functionally integrated.
    Type: Grant
    Filed: February 13, 2008
    Date of Patent: February 14, 2012
    Inventors: Claudia Juliana Minsky, Oliver Steele, Margaret D. R. Minsky
  • Publication number: 20090132943
    Abstract: A system for mining data about activity performed within a virtual shopping cart includes a server node for serving the virtual shopping cart and for enabling activity within the virtual shopping cart, and a module running on the server for analyzing activity performed within the virtual shopping cart and for recording results of the analysis. The activity data mined is aggregated with other data mined over time relative to the same shopping cart such that preference data related to product types, product styles, merchants, brands, colors, and sizes may be determined to help fine tune product offerings.
    Type: Application
    Filed: October 21, 2008
    Publication date: May 21, 2009
    Inventors: Claudia Juliana Minsky, Oliver Steele, Margaret D.R. Minsky
  • Publication number: 20090043674
    Abstract: A shopping cart utility for e-commerce has a first workspace for retrieving and storing electronic catalog items; a second workspace for receiving specific ones or combinations of the catalog items; and a device display mechanism for displaying the items and associated item information in one of a thumbnail, collage, or list view. A user may reorder and reposition items in the collage view and wherein the first and second workspaces are functionally integrated.
    Type: Application
    Filed: February 13, 2008
    Publication date: February 12, 2009
    Inventors: Claudia Juliana Minsky, Oliver Steele, Margaret D.R. Minsky
  • Publication number: 20080109327
    Abstract: The present invention comprises a system and method for presenting large numbers of items on a display screen. According to one aspect of the present invention, information is harvested from a plurality of sites and over a plurality of times and aggregated into a single item set. According to another aspect of the present invention, this information is supplemented by data derived from sorting and classification tasks performed by humans. According to another aspect of present invention, this information is used to derive similarities between items and to derive a heterarchical classification of items into a hierarchical set of categories. According to another aspect of the present invention, one or more series of catalog displays are created which display these items arranged by different criteria and at different scales. According to another aspect of the present invention, these catalog displays are divided into a set of image and data files that can be sent to a client node incrementally during a session.
    Type: Application
    Filed: October 31, 2007
    Publication date: May 8, 2008
    Applicant: DOTTED PAIR, INC.
    Inventors: Neil Mayle, Oliver Steele, David Rose
  • Publication number: 20070083486
    Abstract: The present invention provides software developers with the capability to create applications that can access information online and offline without having to program such capabilities into their applications. An application can gather information from various remote data sources via a network or other communication means, and still have access to all or a portion of that information when the computing device running the application is no longer connected to the network. In one embodiment, a client manages information access, caching and synchronization for the application. When connected, information accessed is stored in a local data store on (or near) the computing device. When disconnected, requests are run against the local data store instead of the remote data source. When reconnected, information is synchronized between the local data store and the remote data source.
    Type: Application
    Filed: December 8, 2006
    Publication date: April 12, 2007
    Applicant: LASZLO SYSTEMS, INC.
    Inventors: Eric Bloch, Max Carlson, Pablo Kang, Christopher Kimm, Oliver Steele, David Temkin