Patents Assigned to VIVINT, INC.
  • Patent number: 10230645
    Abstract: A computer-implemented method for dynamic adjustment of quality of service parameters is described. In one embodiment, one or more quality of service (QoS) parameters of a client of a mesh network is set based on an expected bandwidth for the mesh network. An actual bandwidth for the mesh network is measured. One or more QoS parameters of the client is automatically changed in response to the actual bandwidth differing from the expected bandwidth. The change in the QoS parameters may be configured to compensate for the difference between the actual bandwidth and the expected bandwidth.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: March 12, 2019
    Assignee: Vivint, Inc.
    Inventors: Venkat Kalkunte, Pravin Bathija
  • Patent number: 10230620
    Abstract: The present disclosure relates to a management of multicast traffic within a wireless mesh network. In some embodiments, a wireless mesh network includes a plurality of mesh nodes and a central server in communication with at least one of the mesh nodes of the plurality of mesh nodes. In some embodiments, the central server is configured to generate one or more rules for at least one of the mesh nodes to enable a change in a pre-routing parameter in a packet header. In some embodiments, the central server includes a rules-based engine configured to generate and convey one or more traffic shaping rules in response to sensing traffic conditions.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: March 12, 2019
    Assignee: Vivint, Inc.
    Inventor: Venkat Kalkunte
  • Patent number: 10217090
    Abstract: An automation system may include a control panel monitoring one more automation system components. When an event is detected at an automation system component, the control panel may automatically access a local or remote data source and identify procedures to be implemented in response to the event. The procedures may include follow-up actions and procedures specific to a particular dealer of the automation system. Dealer-specific procedures may then be displayed or otherwise communicated by the control panel to alert the user of what actions to take or to expect.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: February 26, 2019
    Assignee: Vivint, Inc.
    Inventors: Jeremy B. Warren, Todd Matthew Santiago, Jeffrey G. Thomas
  • Patent number: 10217335
    Abstract: The present disclosure relates to methods, systems, and apparatuses for dynamically linking a first security system and a second security system. A method may include selectively linking a first security system and a second security system based on one or more link conditions. The method may further include receiving one or more first sensor event messages from the first security system and sending at least a portion of the one or more first sensor event messages to the second security system. The method may also include receiving one or more second sensor event messages from the second security system, and sending at least a portion of the one or more second sensor event messages to the first security system. In one aspect, the method may include selectively de-linking the first security system and the second security system based on one or more de-link conditions.
    Type: Grant
    Filed: March 5, 2017
    Date of Patent: February 26, 2019
    Assignee: Vivint, Inc.
    Inventors: Alex J. Dunn, Christopher Lee Harris, Bruce Ehlers, Todd M. Santiago, James E. Nye, Jeremy B. Warren, Jeffrey G. Thomas
  • Patent number: 10213165
    Abstract: Systems and methods for measuring calorie input are described. A calorie measure may be maintained. At least one image of a food item may be captured. The at least one image of the food item may be transmitted to a server. A calories consumed value may be received from the server. The calories consumed value may be determined based at least in part on the at least one image of the food item. The calorie measure may be updated based on the received calories consumed value.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: February 26, 2019
    Assignee: Vivint, Inc.
    Inventor: Matthew J. Eyring
  • Patent number: 10212087
    Abstract: Systems, apparatuses, and methods relating to mesh network communications are described. In one embodiment a method may include receiving at least one information packet at a node, identifying one or more output communication links, assessing at least one characteristic of at least one of the one or more identified output communication links, and transmitting one or more information packets from a node via at least one of one or more identified output communication links based at least in part on at least one characteristic.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: February 19, 2019
    Assignee: Vivint, Inc.
    Inventor: Venkat Kalkunte
  • Patent number: 10206264
    Abstract: According to at least one embodiment, a computer-implemented method to illuminate a room is described. At least one person entering the room may be identified. The room may be illuminated based at least in part on the identifying. An occupancy count for the room may be maintained based at least in part on the illuminating, wherein the occupancy count comprises a number of one or more people present in the room. The room may be darkened based at least in part on the occupancy count for the room reaching a pre-determined count.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: February 12, 2019
    Assignee: Vivint, Inc.
    Inventor: Harry Rein
  • Patent number: 10203665
    Abstract: Methods and systems are described for controlling settings of an automation system, such as a home and/or business automation system. According to at least one embodiment, an apparatus for controlling settings of an automation system includes a processor, a memory in electronic communication with the processor, and instructions stored in the memory which are executable by a processor to receive instructions about an intended action by a user of the home automation system, continuously detect behavior of the user with the home automation system, determine whether the intended action has occurred based on the detected behavior, and adaptively update one or more settings of the home automation system when the intended action is determined to have occurred.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: February 12, 2019
    Assignee: Vivint, Inc.
    Inventors: Jefferson Lyman, Michael Warner, Nic Brunson, Stefan Walger, Wade Shearer, Jeremy B. Warren
  • Patent number: 10200899
    Abstract: Methods, systems, and devices are described that are directed to estimating the bandwidth at a particular location in a wireless mesh network. In some embodiments, a performance determination apparatus includes a signal receiver module, a location module, a signal analysis module, a report module, and a placement module. In some embodiments, the signal analysis module collects received signal strength indicator (RSSI) on one or more receive chains of the receiver and analyzes various aspects of signal quality. In some embodiments, the signal analysis module estimates the bandwidth available at the location, estimates the latency at the location, or both. In some embodiments, the report module represents the quality of the signal graphically by overlaying a representation of the signal quality on a map of the area. In some embodiments, the placement module recommends where to place customer premises equipment (CPE) in order to maximize signal quality.
    Type: Grant
    Filed: October 9, 2017
    Date of Patent: February 5, 2019
    Assignee: Vivint, Inc.
    Inventors: Venkat Kalkunte, Pravin Bathija
  • Patent number: 10198922
    Abstract: Methods and systems are described for monitoring a monitored space. An example computer-implemented method for monitoring a monitored space includes periodically emitting with an active infrared sensor a modulated infrared signal into a monitored space being monitored by a home automation system, receiving with the active infrared sensor the modulated infrared signals reflected from objects in the monitored space, and determining at least one of whether a number of objects in the monitored space have changed and whether any of the objects are moving.
    Type: Grant
    Filed: November 7, 2016
    Date of Patent: February 5, 2019
    Assignee: Vivint, Inc.
    Inventors: James Beagley, Jason C. Flint, Scott Bevan, Jeffrey Louis Jones
  • Patent number: 10197979
    Abstract: Methods and systems are described for determining occupancy with user provided information. According to at least one embodiment, a method for determining occupancy with user provided information includes using at least one sensor to detect occupancy in a building over time, determining a predictive schedule based on the occupancy detected with the at least one sensor, and requesting information relevant to the predictive schedule from a user.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: February 5, 2019
    Assignee: Vivint, Inc.
    Inventors: Jeremy B. Warren, Brandon Bunker, Jefferson Lyman, Jungtaik Hwang
  • Patent number: 10198925
    Abstract: A method for security and/or automation systems is described. In one embodiment, the method may include receiving occupancy data associated with a home. The method may further include automatically selectively broadcasting an audio stream to at least one of a plurality of speakers in the home based, at least in part, on the received occupancy data.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: February 5, 2019
    Assignee: Vivint, Inc.
    Inventors: Jimmy Stricker, Craig Matsuura, Ryan Carlson, John Vogelsberg, Michael Allen Tupy, Matthew Mahar, Matthew J. Eyring, Clint Gordon-Carroll, Jeremy B. Warren, James Ellis Nye, Jefferson Lyman
  • Patent number: 10182213
    Abstract: A method for improving privacy of security cameras is described. In one embodiment, predetermined events are monitored via a security camera. The security camera may include an optical barrier. At least one of the predetermined events is detected via the security camera. Based on detecting at least one of the predetermined events, the optical barrier is repositioned, via the security camera, in relation to a camera lens of the security camera.
    Type: Grant
    Filed: June 2, 2014
    Date of Patent: January 15, 2019
    Assignee: Vivint, Inc.
    Inventors: Nic Brunson, Wade Shearer, Michael Warner, Stefan Walger, Michael David Child
  • Patent number: 10178182
    Abstract: Systems, apparatuses, and methods relating to security and/or automation systems are described. In one embodiment, a method may include receiving linking information from a first device by a second device, linking the second device with the first device via a first connection, the linking based at least in part on the linking information, storing at least a portion of the linking information, and transmitting the stored linking information from the second device to one or more other devices via a second connection.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: January 8, 2019
    Assignee: Vivint, Inc.
    Inventors: Brandon Bunker, Rongbin Lanny Lin, Shiwei Liu
  • Patent number: 10178095
    Abstract: A computer system for authenticating and managing network traffic may comprise a network link providing a connection to a network, an authentication, authorization, and accounting (AAA) server configured to provide AAA management for the network link, an access controller configured to communicate with the AAA server and to control access to the network link, and a subnetwork of client devices connected to an intermediate relay node. The client devices may be configured to communicate with the access controller and the network link through the intermediate relay node. Also methods and processes by which an intermediate relay node and an access controller may operate in the network for authentication of client devices and routing of network traffic.
    Type: Grant
    Filed: January 2, 2017
    Date of Patent: January 8, 2019
    Assignee: Vivint, Inc.
    Inventors: Pravin Bathija, Venkat Kalkunte
  • Patent number: 10171261
    Abstract: Methods and systems are described for storing video content collected by a home automation system. According to at least one embodiment, an apparatus for accessing video content collected by a home automation system includes a processor, a memory in electronic communication with the processor, and instructions stored in the memory which are executable by a processor to receive at a remote device live video content from a camera of the home automation system, and initiate real-time, two-way audio communication between the remote device and a user of the home automation system via the camera.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: January 1, 2019
    Assignee: Vivint, Inc.
    Inventor: Jeremy B. Warren
  • Patent number: 10171253
    Abstract: Systems and related methods include node directed management of multicast traffic within a wireless mesh network. A wireless mesh network may include a plurality of mesh nodes and a central server in communication with at least one of the mesh nodes of the plurality of mesh nodes. The central server may be configured to generate one or more rules for at least one of the mesh nodes to instruct a change in a pre-routing parameter in a packet header based on received channel state information. The central server may include a rules-based engine configured to generate and convey one or more traffic shaping rules in response to sensing traffic conditions. The position of received multicast packets in a packet order may be modified.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: January 1, 2019
    Assignee: Vivint, Inc.
    Inventor: Venkat Kalkunte
  • Patent number: 10163319
    Abstract: A mobile tracking unit includes a controller having a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions are executable by the processor to communicate with a control unit of an automation and security system, determine a position of the mobile tracking unit relative to a base station using a low power location module, and communicate the position of the mobile tracking unit to at least one of the base station and a control unit of the automation and security system. When the mobile tracking unit is outside a specified range from the mobile tracking unit, the controller continues tracking the position of the mobile tracking unit with the low power location module. When the mobile tracking unit is inside the specified range, the controller determines the position of the mobile tracking unit using a high power location module.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: December 25, 2018
    Assignee: Vivint, Inc.
    Inventors: Jeremy B. Warren, James E. Nye
  • Patent number: 10163329
    Abstract: Techniques are described for selecting an alarm state based at least in part on determining a security event related to security and automation systems. One method includes receiving, from a sensor, a first indication of a security event at the first location, determining a first threat level based on the security event, and activating a first alarm state based at least in part on the first threat level.
    Type: Grant
    Filed: June 24, 2017
    Date of Patent: December 25, 2018
    Assignee: Vivint, Inc.
    Inventors: Gavin Jensen, Jeffrey David Whitlock
  • Patent number: 10157271
    Abstract: Methods and systems are described for setting up a security and/or automation system. According to at least one embodiment, a method for setting up the security or automation system includes receiving a communication from a mobile device associated with installing a system peripheral device at a control unit and executing an installation task based on the communication.
    Type: Grant
    Filed: September 3, 2017
    Date of Patent: December 18, 2018
    Assignee: Vivint, Inc.
    Inventor: Richard Scott Carlson