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: 10732651Abstract: 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: GrantFiled: December 26, 2017Date of Patent: August 4, 2020Assignee: Google LLCInventors: 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: 10332195Abstract: 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: GrantFiled: December 22, 2016Date of Patent: June 25, 2019Inventors: Claudia Juliana Minsky, Oliver Steele, Margaret D. R. Minsky
-
Publication number: 20180157280Abstract: 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: ApplicationFiled: December 26, 2017Publication date: June 7, 2018Applicant: Google LLCInventors: 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: 9851729Abstract: 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: GrantFiled: May 22, 2015Date of Patent: December 26, 2017Assignee: 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: 20170124639Abstract: 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: ApplicationFiled: December 22, 2016Publication date: May 4, 2017Inventors: Claudia Juliana Minsky, Oliver Steele, Margaret D.R. Minsky
-
Patent number: 9600158Abstract: 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: GrantFiled: March 14, 2014Date of Patent: March 21, 2017Assignee: AOL Inc.Inventors: David Temkin, Oliver Steele, Jim Sabia, Thomas Andrew McDonald, Michael John Ackerman, Lorien Mae Henry-Wilkins, Sarah Allen
-
Patent number: 9530142Abstract: 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: GrantFiled: October 21, 2008Date of Patent: December 27, 2016Inventors: Claudia Juliana Minsky, Oliver Steele, Margaret D. R. Minsky
-
Publication number: 20150268674Abstract: 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: ApplicationFiled: May 22, 2015Publication date: September 24, 2015Applicant: 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: 9046898Abstract: 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: GrantFiled: May 8, 2012Date of Patent: June 2, 2015Assignee: 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: 20140282166Abstract: 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: ApplicationFiled: March 14, 2014Publication date: September 18, 2014Inventors: David TEMKIN, Oliver STEELE, Jim SABIA, Thomas Andrew MCDONALD, Michael John ACKERMAN, Lorien Mae HENRY-WILKINS, Sarah ALLEN
-
Patent number: 8627127Abstract: 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: GrantFiled: June 22, 2012Date of Patent: January 7, 2014Assignee: 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: 20130013464Abstract: 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: ApplicationFiled: May 10, 2012Publication date: January 10, 2013Applicant: DOTTED PAIR, INC.Inventors: Neil Mayle, Oliver Steele, David L. Rose
-
Publication number: 20120267089Abstract: 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: ApplicationFiled: June 22, 2012Publication date: October 25, 2012Applicant: 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: 20120256009Abstract: 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: ApplicationFiled: May 8, 2012Publication date: October 11, 2012Applicant: 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: 8180690Abstract: 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: GrantFiled: October 31, 2007Date of Patent: May 15, 2012Assignee: Dotted Pair, Inc.Inventors: Neil Mayle, Oliver Steele, David L. Rose
-
Patent number: 8117089Abstract: 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: GrantFiled: February 13, 2008Date of Patent: February 14, 2012Inventors: Claudia Juliana Minsky, Oliver Steele, Margaret D. R. Minsky
-
Publication number: 20090132943Abstract: 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: ApplicationFiled: October 21, 2008Publication date: May 21, 2009Inventors: Claudia Juliana Minsky, Oliver Steele, Margaret D.R. Minsky
-
Publication number: 20090043674Abstract: 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: ApplicationFiled: February 13, 2008Publication date: February 12, 2009Inventors: Claudia Juliana Minsky, Oliver Steele, Margaret D.R. Minsky
-
Publication number: 20080109327Abstract: 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: ApplicationFiled: October 31, 2007Publication date: May 8, 2008Applicant: DOTTED PAIR, INC.Inventors: Neil Mayle, Oliver Steele, David Rose
-
Publication number: 20070083486Abstract: 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: ApplicationFiled: December 8, 2006Publication date: April 12, 2007Applicant: LASZLO SYSTEMS, INC.Inventors: Eric Bloch, Max Carlson, Pablo Kang, Christopher Kimm, Oliver Steele, David Temkin