Patents Assigned to SmartThings, Inc.
  • Publication number: 20260050245
    Abstract: Systems and methods for transferring ownership of virtual twins of smart dwellings are provided. In an aspect, a virtual twin of a smart dwelling maintains information associated with the smart dwelling, such as dwelling information, configuration information, and user preferences. The virtual twin may assist in a sale process for the smart dwelling. The virtual twin may additionally help a buyer of the smart dwelling during move-in, as the virtual twin already has information associated with the smart dwelling compiled and smart devices are already onboarded with the virtual twin. The virtual model further assists the buyer and the seller to ensure their privacy and security are protected after the transfer of ownership. In examples, ownership of the virtual twin is transferred substantially concurrently with a transfer of ownership of the smart dwelling.
    Type: Application
    Filed: August 15, 2025
    Publication date: February 19, 2026
    Applicant: SmartThings, Inc.
    Inventors: Mark Dennis Benson, Mark Allen Tekippe
  • Publication number: 20260050366
    Abstract: A virtual twin of a smart dwelling is provided. In an aspect, the virtual twin maintains information about a smart dwelling and the devices associated with the smart dwelling. In examples, a user may use the virtual twin to control smart devices in the smart dwelling and change settings of the smart devices. In other examples, the virtual twin may be used to apply user preferences from the smart devices in the smart dwelling to smart devices in a temporary dwelling, such as a hotel room or a rental property. In further examples, the virtual twin may be used to assign permissions to guests to control aspects of the smart dwelling and the virtual twin. In some examples, the virtual twin may generate recommendations for a user related to the smart dwelling.
    Type: Application
    Filed: August 15, 2025
    Publication date: February 19, 2026
    Applicant: SmartThings, Inc.
    Inventors: Mark Dennis Benson, Mark Allen Tekippe
  • Patent number: 11887314
    Abstract: Methods and systems for detecting motion using video data from a smart camera device. In some embodiments, and by non-limiting example, this disclosure is directed to detecting motion in the compressed video domain. One aspect is a method comprising receiving compressed video data, extracting macroblocks and motion vectors for a plurality of frames in the compressed video data, identifying frame-level features for each of the plurality of frames based on the macroblocks and the motion vectors, calculating similarity features for each of the identified frame-level features based on the frame-level features identified in consecutive frames, and predicting motion for each of the plurality of frames by providing the frame-level features and the similarity features into a model trained to detect motion.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: January 30, 2024
    Assignee: Smartthings, Inc.
    Inventors: Megha Jain, Sayre Blades, Jay Ridgeway
  • Publication number: 20230147494
    Abstract: Methods and systems for detecting motion using video data from a smart camera device. In some embodiments, and by non-limiting example, this disclosure is directed to detecting motion in the compressed video domain. One aspect is a method comprising receiving compressed video data, extracting macroblocks and motion vectors for a plurality of frames in the compressed video data, identifying frame-level features for each of the plurality of frames based on the macroblocks and the motion vectors, calculating similarity features for each of the identified frame-level features based on the frame-level features identified in consecutive frames, and predicting motion for each of the plurality of frames by providing the frame-level features and the similarity features into a model trained to detect motion.
    Type: Application
    Filed: November 8, 2021
    Publication date: May 11, 2023
    Applicant: SmartThings, Inc.
    Inventors: Megha Jain, Sayre Blades, Jay Ridgeway
  • Patent number: 10386807
    Abstract: A method for providing automatic control of one or more devices in an environment including assessing information for the devices being paired with a hub or with a central server where the hub and the central server are configured to receive status messages from the devices and to issue commands to the devices; determining device-type handlers to use with the devices; installing the device-type handlers at the hub or the central server; installing an automation application on the hub or on the central server where the automation application responds to an event and issuing a command in response to the event; receiving a device-specific message from a source device at the hub or the central server; generating, using a device-type handler associated with the source device, a normalized event message; and providing the normalized event message to a processor in the hub or the central server.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: August 20, 2019
    Assignee: SmartThings, Inc.
    Inventors: Jeffrey Hagins, Alexander Hawkinson
  • Patent number: 9674199
    Abstract: A secured device access method is implemented in a web-based device automation system whereby the configuration of an automation application for specific devices in a user's automation environment and the installation of the automation application define the security scope for the automation application. Once the automation application is configured and installed, the automation application is only allowed access to the authorized devices in the user's automation environment and the automation application may not access other devices in the user's environment that have not been authorized.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: June 6, 2017
    Assignee: SmartThings, Inc.
    Inventors: Scott David Vlaminck, Jesse Curtis O'Neill-Oine, Robert Max Florian, Jr., Jeffrey Hagins
  • Patent number: 9673991
    Abstract: A device automation system for providing automatic control of one or more devices in an environment includes a hub in communication with the one or more devices and with a data network where the hub is configured to issue commands to the devices and receive data from the devices; and a central server in communication with the hub through the data network where the central server is configured to install one or more automation applications in the hub or on the central server for handling events generated at the devices. Each of the automation applications responds to an event and issuing an action in response. The central server is configured to determine that a first set of the events is to be handled at the hub while a second set of events is to be handled at the central server.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: June 6, 2017
    Assignee: SmartThings, Inc.
    Inventors: Jeffrey Hagins, Alexander Hawkinson
  • Patent number: 9531559
    Abstract: A secured device access method is implemented in a web-based device automation system whereby the configuration of an automation application for specific devices in a user's automation environment and the installation of the automation application define the security scope for the automation application. Once the automation application is configured and installed, the automation application is only allowed access to the authorized devices in the user's automation environment and the automation application may not access other devices in the user's environment that have not been authorized.
    Type: Grant
    Filed: January 20, 2014
    Date of Patent: December 27, 2016
    Assignee: SmartThings, Inc.
    Inventors: Scott David Vlaminck, Jesse Curtis O'Neill-Oine, Robert Max Florian, Jr., Jeffrey Hagins
  • Patent number: 9529344
    Abstract: A method for providing automatic control of one or more devices in an environment including assessing information for the devices being paired with a hub or with a central server where the hub and the central server are configured to receive status messages from the devices and to issue commands to the devices; determining device-type handlers to use with the devices; installing the device-type handlers at the hub or the central server; installing an automation application on the hub or on the central server where the automation application responds to an event and issuing a command in response to the event; receiving a device-specific message from a source device at the hub or the central server; generating, using a device-type handler associated with the source device, a normalized event message; and providing the normalized event message to a processor in the hub or the central server.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: December 27, 2016
    Assignee: SmartThings, Inc.
    Inventors: Jeffrey Hagins, Alexander Hawkinson
  • Patent number: 9462041
    Abstract: A device automation system for providing automatic control of one or more devices in an environment includes a hub in communication with the one or more devices and with a data network where the hub is configured to issue commands to the devices and receive data from the devices; and a central server in communication with the hub through the data network where the central server is configured to install one or more automation applications in the hub or on the central server for handling events generated at the devices. Each of the automation applications responds to an event and issuing an action in response. The central server is configured to determine that a first set of the events is to be handled at the hub while a second set of events is to be handled at the central server.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 4, 2016
    Assignee: SmartThings, Inc.
    Inventors: Jeffrey Hagins, Alexander Hawkinson
  • Patent number: 9246921
    Abstract: A secure external access method provides an external system with access to a device automation system implementing automatic control of one or more devices in an automation environment. The external access method enables external system access to devices only when the devices have been authorized for external access and the external system has the proper authentication credential. External access endpoints are dynamically defined by the web service automation applications and are unique to each installed instance of the web service automation application.
    Type: Grant
    Filed: January 20, 2014
    Date of Patent: January 26, 2016
    Assignee: SmartThings, Inc.
    Inventors: Scott David Vlaminck, Jesse Curtis O'Neill-Oine, Robert Max Florian, Jr., Jeffrey Hagins