Patents Assigned to VIVINT, INC.
-
Patent number: 10230645Abstract: 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: GrantFiled: August 7, 2017Date of Patent: March 12, 2019Assignee: Vivint, Inc.Inventors: Venkat Kalkunte, Pravin Bathija
-
Patent number: 10230620Abstract: 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: GrantFiled: November 28, 2016Date of Patent: March 12, 2019Assignee: Vivint, Inc.Inventor: Venkat Kalkunte
-
Patent number: 10217090Abstract: 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: GrantFiled: November 21, 2017Date of Patent: February 26, 2019Assignee: Vivint, Inc.Inventors: Jeremy B. Warren, Todd Matthew Santiago, Jeffrey G. Thomas
-
Patent number: 10217335Abstract: 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: GrantFiled: March 5, 2017Date of Patent: February 26, 2019Assignee: 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: 10213165Abstract: 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: GrantFiled: August 14, 2017Date of Patent: February 26, 2019Assignee: Vivint, Inc.Inventor: Matthew J. Eyring
-
Patent number: 10212087Abstract: 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: GrantFiled: September 17, 2014Date of Patent: February 19, 2019Assignee: Vivint, Inc.Inventor: Venkat Kalkunte
-
Patent number: 10206264Abstract: 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: GrantFiled: October 23, 2014Date of Patent: February 12, 2019Assignee: Vivint, Inc.Inventor: Harry Rein
-
Patent number: 10203665Abstract: 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: GrantFiled: October 23, 2014Date of Patent: February 12, 2019Assignee: Vivint, Inc.Inventors: Jefferson Lyman, Michael Warner, Nic Brunson, Stefan Walger, Wade Shearer, Jeremy B. Warren
-
Patent number: 10200899Abstract: 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: GrantFiled: October 9, 2017Date of Patent: February 5, 2019Assignee: Vivint, Inc.Inventors: Venkat Kalkunte, Pravin Bathija
-
Patent number: 10198922Abstract: 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: GrantFiled: November 7, 2016Date of Patent: February 5, 2019Assignee: Vivint, Inc.Inventors: James Beagley, Jason C. Flint, Scott Bevan, Jeffrey Louis Jones
-
Patent number: 10197979Abstract: 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: GrantFiled: May 30, 2014Date of Patent: February 5, 2019Assignee: Vivint, Inc.Inventors: Jeremy B. Warren, Brandon Bunker, Jefferson Lyman, Jungtaik Hwang
-
Patent number: 10198925Abstract: 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: GrantFiled: April 10, 2017Date of Patent: February 5, 2019Assignee: 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: 10182213Abstract: 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: GrantFiled: June 2, 2014Date of Patent: January 15, 2019Assignee: Vivint, Inc.Inventors: Nic Brunson, Wade Shearer, Michael Warner, Stefan Walger, Michael David Child
-
Patent number: 10178182Abstract: 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: GrantFiled: November 24, 2014Date of Patent: January 8, 2019Assignee: Vivint, Inc.Inventors: Brandon Bunker, Rongbin Lanny Lin, Shiwei Liu
-
Patent number: 10178095Abstract: 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: GrantFiled: January 2, 2017Date of Patent: January 8, 2019Assignee: Vivint, Inc.Inventors: Pravin Bathija, Venkat Kalkunte
-
Patent number: 10171261Abstract: 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: GrantFiled: June 19, 2017Date of Patent: January 1, 2019Assignee: Vivint, Inc.Inventor: Jeremy B. Warren
-
Patent number: 10171253Abstract: 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: GrantFiled: July 17, 2017Date of Patent: January 1, 2019Assignee: Vivint, Inc.Inventor: Venkat Kalkunte
-
Patent number: 10163319Abstract: 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: GrantFiled: October 17, 2017Date of Patent: December 25, 2018Assignee: Vivint, Inc.Inventors: Jeremy B. Warren, James E. Nye
-
Patent number: 10163329Abstract: 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: GrantFiled: June 24, 2017Date of Patent: December 25, 2018Assignee: Vivint, Inc.Inventors: Gavin Jensen, Jeffrey David Whitlock
-
Patent number: 10157271Abstract: 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: GrantFiled: September 3, 2017Date of Patent: December 18, 2018Assignee: Vivint, Inc.Inventor: Richard Scott Carlson