Patents by Inventor Lee Mighdoll

Lee Mighdoll 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: 10873632
    Abstract: A method of monitoring or controlling electronic devices and monitoring enclosures in which the electronic devices are installed includes receiving data related to one or more electronic devices registered with a device management system and associated with a user account; and generating a user interface for monitoring or controlling the conditions from a computing device. The user interface may include an image of a first enclosure that is associated with the user account; images of first one or more electronic devices in the one or more electronic devices that are installed in the first enclosure; and current conditions displayed on each of the images of the first one or more electronic devices reflecting aspects of the first enclosure that are controlled or monitored by the first one or more electronic devices.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: December 22, 2020
    Assignee: Google LLC
    Inventors: Lee Mighdoll, Anthony Michael Fadell, Oliver W. Steele
  • Publication number: 20190037024
    Abstract: A method of monitoring or controlling electronic devices and monitoring enclosures in which the electronic devices are installed includes receiving data related to one or more electronic devices registered with a device management system and associated with a user account; and generating a user interface for monitoring or controlling the conditions from a computing device. The user interface may include an image of a first enclosure that is associated with the user account; images of first one or more electronic devices in the one or more electronic devices that are installed in the first enclosure; and current conditions displayed on each of the images of the first one or more electronic devices reflecting aspects of the first enclosure that are controlled or monitored by the first one or more electronic devices.
    Type: Application
    Filed: October 5, 2018
    Publication date: January 31, 2019
    Applicant: Google LLC
    Inventors: Lee Mighdoll, Anthony Michael Fadell, Oliver W. Steele
  • Patent number: 10142421
    Abstract: A device management system facilitates an automatic pairing of an electronic device with a management account. The device management system receives a public network address associated with a computer device on a private network accessing the management account. The system retrieves the metadata including a public network address associated with a registration of the electronic device with the device management system. The public network address registered with the metadata is provided by a router on the private network and therefore should match the public network address used by computer devices on the private network. The management account is paired with the electronic device if the electronic device has the same public network address as the computer device accessing the management account. Pairing the management account to the electronic device allows the management account to communicate with the electronic device over the public network through the device management system.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: November 27, 2018
    Assignee: Google LLC
    Inventors: Lee Mighdoll, Anthony Michael Fadell, Oliver W. Steele
  • Publication number: 20160119430
    Abstract: A device management system facilitates an automatic pairing of an electronic device with a management account. The device management system receives a public network address associated with a computer device on a private network accessing the management account. The system retrieves the metadata including a public network address associated with a registration of the electronic device with the device management system. The public network address registered with the metadata is provided by a router on the private network and therefore should match the public network address used by computer devices on the private network. The management account is paired with the electronic device if the electronic device has the same public network address as the computer device accessing the management account. Pairing the management account to the electronic device allows the management account to communicate with the electronic device over the public network through the device management system.
    Type: Application
    Filed: December 30, 2015
    Publication date: April 28, 2016
    Inventors: Lee Mighdoll, Anthony Michael Fadell, Oliver W. Steele
  • Patent number: 9279595
    Abstract: A thermostat management system facilitates an automatic pairing of a thermostat with a thermostat communication account. The thermostat management system receives a public network address associated with a computer device on a private network accessing the thermostat management account. The system retrieves the thermostat metadata including a public network address associated with a registration of the thermostat with the thermostat management system. The public network address registered with the thermostat metadata is provided by a router on the private network and therefore should match the public network address used by computer devices on the private network. The thermostat management account is paired with the thermostat if the thermostat has the same public network address as the computer device accessing the thermostat management account.
    Type: Grant
    Filed: August 26, 2014
    Date of Patent: March 8, 2016
    Assignee: Google Inc.
    Inventors: Lee Mighdoll, Anthony M. Fadell, Oliver W. Steele
  • Publication number: 20150057814
    Abstract: A thermostat management system facilitates an automatic pairing of a thermostat with a thermostat communication account. The thermostat management system receives a public network address associated with a computer device on a private network accessing the thermostat management account. The system retrieves the thermostat metadata including a public network address associated with a registration of the thermostat with the thermostat management system. The public network address registered with the thermostat metadata is provided by a router on the private network and therefore should match the public network address used by computer devices on the private network. The thermostat management account is paired with the thermostat if the thermostat has the same public network address as the computer device accessing the thermostat management account.
    Type: Application
    Filed: August 26, 2014
    Publication date: February 26, 2015
    Applicant: Google Inc.
    Inventors: Lee Mighdoll, Anthony M. Fadell
  • Patent number: 8843239
    Abstract: A thermostat management system facilitates an automatic pairing of a thermostat with a thermostat communication account. The thermostat management system receives a public network address associated with a computer device on a private network accessing the thermostat management account. The system retrieves the thermostat metadata including a public network address associated with a registration of the thermostat with the thermostat management system. The public network address registered with the thermostat metadata is provided by a router on the private network and therefore should match the public network address used by computer devices on the private network. The thermostat management account is paired with the thermostat if the thermostat has the same public network address as the computer device accessing the thermostat management account.
    Type: Grant
    Filed: October 17, 2011
    Date of Patent: September 23, 2014
    Assignee: Nest Labs, Inc.
    Inventors: Lee Mighdoll, Anthony Michael Fadell, Oliver W. Steele
  • Publication number: 20120239221
    Abstract: A thermostat management system facilitates an automatic pairing of a thermostat with a thermostat communication account. The thermostat management system receives a public network address associated with a computer device on a private network accessing the thermostat management account. The system retrieves the thermostat metadata including a public network address associated with a registration of the thermostat with the thermostat management system. The public network address registered with the thermostat metadata is provided by a router on the private network and therefore should match the public network address used by computer devices on the private network. The thermostat management account is paired with the thermostat if the thermostat has the same public network address as the computer device accessing the thermostat management account.
    Type: Application
    Filed: October 17, 2011
    Publication date: September 20, 2012
    Inventors: Lee Mighdoll, Anthony Michael Fadell, Oliver W. Steele
  • Publication number: 20080196070
    Abstract: An entertainment head-end provides broadcast programming, video-on-demand services, and HTML-based interactive programming through a distribution network to client terminals in subscribers' homes. A number of different features are provided, including novel user interfaces, enhanced video-on-demand controls, a variety of interactive services (personalized news, jukebox, games, celebrity chat), and techniques that combine to provide user experiences evocative of conventional television.
    Type: Application
    Filed: April 17, 2008
    Publication date: August 14, 2008
    Applicant: Microsoft Corporation
    Inventors: Christopher M. White, Timo Bruck, Lee Mighdoll, Phillip Y. Goldman
  • Publication number: 20080189749
    Abstract: An entertainment head-end provides broadcast programming, video-on-demand services, and HTML-based interactive programming through a distribution network to client terminals in subscribers' homes. A number of different features are provided, that combine to provide user experiences evocative of conventional television. These include a variety of novel user interfaces, such as automatically saving favorite programs, displaying an electronics programming guide that displays a list of the saved favorite programs on a favorites channel, and automatically overwriting saved programs as space is needed.
    Type: Application
    Filed: April 11, 2008
    Publication date: August 7, 2008
    Applicant: Microsoft Corporation
    Inventors: Christopher M. White, Timo Bruck, Lee Mighdoll, Phillip Y. Goldman
  • Publication number: 20080148323
    Abstract: An entertainment head-end provides broadcast programming, video-on-demand services, and HTML-based interactive programming through a distribution network to client terminals in subscribers' homes. A number of different features are provided, including novel user interfaces, enhanced video-on-demand controls, a variety of interactive services (personalized news, jukebox, games, celebrity chat), and techniques that combine to provide user experiences evocative of conventional television.
    Type: Application
    Filed: February 29, 2008
    Publication date: June 19, 2008
    Applicant: Microsoft Corporation
    Inventors: Christopher M. White, Timo Bruck, Lee Mighdoll, Phillip Y. Goldman
  • Patent number: 7383564
    Abstract: An entertainment head-end provides broadcast programming, video-on-demand services, and HTML-based interactive programming through a distribution network to client terminals in subscribers' homes. A number of different features are provided, including novel user interfaces, enhanced video-on-demand controls, a variety of interactive services (personalized news, jukebox, games, celebrity chat), and techniques that combine to provide user experiences evocative of conventional television.
    Type: Grant
    Filed: May 29, 2001
    Date of Patent: June 3, 2008
    Assignee: Microsoft Corporation
    Inventors: Chris M. White, Timo Bruck, Lee Mighdoll, Phillip Y. Goldman
  • Publication number: 20060095945
    Abstract: A video on demand system includes a head-end coupled through a proxy server to plural client terminals. The proxy server performs (or cooperates with another component in performing) various functions, including user interface definition, security, system administration (e.g. channel management, load distribution, and failover), and protocol translation.
    Type: Application
    Filed: December 14, 2005
    Publication date: May 4, 2006
    Applicant: Microsoft Corporation
    Inventors: J. Carpenter, Timo Bruck, Lee Mighdoll, Phillip Goldman
  • Publication number: 20060010478
    Abstract: An entertainment head-end provides broadcast programming, video-on-demand services, and HTML-based interactive programming through a distribution network to client terminals in subscribers' homes. A number of different features are provided, including novel user interfaces, enhanced video-on-demand controls, a variety of interactive services (personalized news, jukebox, games, celebrity chat), and techniques that combine to provide user experiences evocative of conventional television.
    Type: Application
    Filed: August 23, 2005
    Publication date: January 12, 2006
    Applicant: Microsoft Corporation
    Inventors: Christopher White, Timo Bruck, Lee Mighdoll, Phillip Goldman
  • Publication number: 20050188086
    Abstract: A server system provides a client system with access to a number of services. For each service, if a given service provider is overloaded or if the client is unable to contact that provider, the client can contact another service provider capable of providing the requested service. The server system provides information to the client system identifying a list of services that the server system provides. For each service in the list of services, the information may include a service name identifying the service, and a unique port identifying each service provider for that service, so that one service name can be used in accessing multiple service providers of a desired service. A request from the client may include a service name identifying the desired service, and a port selected from ports provided by the server system that corresponds to a service provider for the desired service.
    Type: Application
    Filed: February 18, 2005
    Publication date: August 25, 2005
    Applicant: Microsoft Corporation
    Inventors: Lee Mighdoll, Bruce Leak, Stephen Perlman, Phillip Goldman
  • Publication number: 20050076379
    Abstract: An entertainment head-end provides broadcast programming, video-on-demand services, and HTML-based interactive programming through a distribution network to client terminals in subscribers' homes. A number of different features are provided, including novel user interfaces, enhanced video-on-demand controls, a variety of interactive services (personalized news, jukebox, games, celebrity chat), and techniques that combine to provide user experiences evocative of conventional television.
    Type: Application
    Filed: September 27, 2004
    Publication date: April 7, 2005
    Applicant: Microsoft Corporation
    Inventors: Christopher White, Timo Bruck, Lee Mighdoll, Phillip Goldman
  • Publication number: 20050044568
    Abstract: An entertainment head-end provides broadcast programming, video-on-demand services, and HTML-based interactive programming through a distribution network to client terminals in subscribers' homes. A number of different features are provided, including novel user interfaces, enhanced video-on-demand controls, a variety of interactive services (personalized news, jukebox, games, celebrity chat), and techniques that combine to provide user experiences evocative of conventional television.
    Type: Application
    Filed: September 27, 2004
    Publication date: February 24, 2005
    Applicant: Microsoft Corporation
    Inventors: Christopher White, Timo Bruck, Lee Mighdoll, Phillip Goldman
  • Publication number: 20050034162
    Abstract: An entertainment head-end provides broadcast programming, video-on-demand services, and HTML-based interactive programming through a distribution network to client terminals in subscribers' homes. A number of different features are provided, including novel user interfaces, enhanced video-on-demand controls, a variety of interactive services (personalized news, jukebox, games, celebrity chat), and techniques that combine to provide user experiences evocative of conventional television.
    Type: Application
    Filed: September 14, 2004
    Publication date: February 10, 2005
    Applicant: Microsoft Corporation
    Inventors: Christopher White, Timo Bruck, Lee Mighdoll, Phillip Goldman
  • Publication number: 20050028197
    Abstract: An entertainment head-end provides broadcast programming, video-on-demand services, and HTML-based interactive programming through a distribution network to client terminals in subscribers' homes. A number of different features are provided, including novel user interfaces, enhanced video-on-demand controls, a variety of interactive services (personalized news, jukebox, games, celebrity chat), and techniques that combine to provide user experiences evocative of conventional television.
    Type: Application
    Filed: August 30, 2004
    Publication date: February 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Christopher White, Timo Bruck, Lee Mighdoll, Phillip Goldman
  • Patent number: 6804825
    Abstract: An entertainment head-end provides broadcast programming, video-on demand services, and HTML-based interactive programming through a distribution network to client terminals in subscribers' homes. A number of different features are provided, including novel user interfaces, enhanced video-on-demand controls, a variety of interactive services (personalized news, jukebox, games, celebrity chat), and techniques that combine to provide user experiences evocative of conventional television.
    Type: Grant
    Filed: November 30, 1998
    Date of Patent: October 12, 2004
    Assignee: Microsoft Corporation
    Inventors: Chris M. White, Timo Bruck, Lee Mighdoll, Phillip Y. Goldman