Patents by Inventor James Ellis

James Ellis 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: 10325159
    Abstract: A computer-implemented method for entity detection is described. In one embodiment, an entity passing through a perimeter of a predefined area is detected via a camera. Upon detecting the entity passing through the perimeter of the predefined area, a type of the entity is classified from an image of the entity captured by the camera. Upon classifying the type of the entity, a feature of the entity is detected from the image of the entity. An identifier is assigned to the entity based on the type and the detected feature of the entity. The identifier distinguishes the entity from another entity of a same type.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: June 18, 2019
    Assignee: Vivint, Inc.
    Inventor: James Ellis Nye
  • Patent number: 10276026
    Abstract: A computer-implemented method for announcing reminders and alerts is described. In one embodiment, appointments of an electronic calendar are monitored via a processor of a home automation system. A trigger of an upcoming appointment is detected. Information regarding the upcoming appointment is announced via a speaker of the home automation system.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: April 30, 2019
    Assignee: Vivint, Inc.
    Inventor: James Ellis Nye
  • Patent number: 10271012
    Abstract: Methods, apparatuses, and techniques for security and/or automation systems are described. In one embodiment, the method may include receiving a call initiation instruction at a video monitoring component of a home automation system. The method may further include analyzing the call initiation instruction, and communicating a call request from the video monitoring component of the home automation system to a first remote user based at least in part on the received call initiation instruction.
    Type: Grant
    Filed: January 6, 2016
    Date of Patent: April 23, 2019
    Assignee: Vivint, Inc.
    Inventors: Matthew Mahar, Matthew J. Eyring, Clint Huson Gordon-Carroll, Jeremy Bruce Warren, James Ellis Nye, Jefferson Huhta Lyman, Michael D. Child, Michelle Zundel
  • Patent number: 10255774
    Abstract: A method for security and/or automation systems is described. In one embodiment, the method may include detecting a first sound event at a home entry point using one or more sensors. The method may further include receiving input to associate at least one home automation system operation with the first sound event, and may further include storing the first sound event. The method may further include initiating the at least one home automation system operation associated with the first sound event.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: April 9, 2019
    Assignee: Vivint, Inc.
    Inventors: Jason C. Flint, Craig Matsuura, Michael D. Child, JonPaul Vega, Jefferson Lyman, Matthew J. Eyring, Jeremy B. Warren, James Ellis Nye
  • Patent number: 10241726
    Abstract: Methods and systems are described for controlling an automation and security system. According to at least one embodiment, an apparatus for data storage in an automation and security system includes a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions are executable by a processor to receive data at a first device, store a copy of the data on the first device, fragment the data into a plurality of data fragments, transmit the plurality of data fragments to a plurality of remote devices, and store some of the plurality of data fragments on each of the plurality of remote devices.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: March 26, 2019
    Assignee: Vivint, Inc.
    Inventors: Jungtaik Hwang, Matthew J. Eyring, Jeremy B. Warren, James Ellis Nye
  • Patent number: 10242517
    Abstract: Methods, systems, and devices are described that are directed to status and control of a garage door system via an alarm system controller. A garage door system may include one or more garage doors and at least one sensor configured to sense data indicative of a status of a garage door of the one or more garage doors. The at least one sensor may further be configured to convey the sensed data to an alarm system controller.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: March 26, 2019
    Assignee: Vivint, Inc.
    Inventors: James Ellis Nye, Michael D. Child, Jeffrey G. Thomas, Jeremy B. Warren
  • 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
  • Publication number: 20190005776
    Abstract: A method of gaming comprises displaying play of a wager game having a plurality of stages with progression through the stages being dependent on a predefined gameplay criterion. Each of the stages is associated with a feature event that is awardable to the player in response to a trigger event being detected. In response to determining that a trigger for a particular stage has occurred, the feature event associated with the particular stage as well as the feature event(s) associated with any preceding stages are awarded to the player.
    Type: Application
    Filed: November 1, 2017
    Publication date: January 3, 2019
    Inventor: Benjamin James Ellis
  • Publication number: 20180301006
    Abstract: A method for security and/or automation systems is described. In one embodiment, the method may include detecting a first sound event at a home entry point using one or more sensors. The method may further include receiving input to associate at least one home automation system operation with the first sound event, and may further include storing the first sound event. The method may further include initiating the at least one home automation system operation associated with the first sound event.
    Type: Application
    Filed: April 9, 2018
    Publication date: October 18, 2018
    Inventors: Jason C. Flint, Craig Matsuura, Michael D. Child, JonPaul Vega, Jefferson Lyman, Matthew J. Eyring, Jeremy B. Warren, James Ellis Nye
  • Publication number: 20180264157
    Abstract: An apparatus for treating air includes a housing with an air inlet and an air outlet, the housing enclosing an air treatment zone and an ozone removal zone, wherein the ozone removal zone is positioned downstream of the air treatment zone with respect to a flow direction of the air being treated, an ozone generator in the air treatment zone configured to generate ozone from the air, wherein the ozone generated by the ozone generator treats the air in the air treatment zone, catalyst in the ozone removal zone that removes at least a portion of the ozone generated the ozone generator, a particle matter (PM) filter positioned between the air treatment zone and the ozone removal zone, wherein the ozone generated by the ozone generator treats the PM filter, and an air mover positioned near the air outlet configured to draw the air through the air inlet.
    Type: Application
    Filed: March 16, 2017
    Publication date: September 20, 2018
    Inventors: Karen Benedek, Philip C. Carbone, Peter J. Loftus, David Hensel, Anna Cheimets, James Poon, Elizabeth Gillis, Warren James Ellis, Charles Marble
  • Publication number: 20180264160
    Abstract: An apparatus for treating air includes a housing with an air inlet and an air outlet, the housing enclosing an air treatment zone and an ozone removal zone, wherein the ozone removal zone is positioned downstream of the air treatment zone with respect to a flow direction of the air being treated, an ozone generator in the air treatment zone configured to generate ozone from the air, wherein the ozone generated by the ozone generator treats the air in the air treatment zone, catalyst in the ozone removal zone that removes at least a portion of the ozone generated the ozone generator, a particle matter (PM) filter positioned between the air treatment zone and the ozone removal zone, wherein the ozone generated by the ozone generator treats the PM filter, and an air mover positioned near the air outlet configured to draw the air through the air inlet.
    Type: Application
    Filed: January 24, 2018
    Publication date: September 20, 2018
    Inventors: Karen BENEDEK, Philip C. CARBONE, Peter J. LOFTUS, David HENSEL, Anna CHEIMETS, James POON, Elizabeth GILLIS, Warren James ELLIS, Charles MARBLE
  • Patent number: 10061990
    Abstract: A computer-implemented method for entity detection is described. In one embodiment, an entity passing through a perimeter of a predefined area is detected via a camera. Upon detecting the entity passing through the perimeter of the predefined area, a type of the entity is classified from an image of the entity captured by the camera. Upon classifying the type of the entity, a feature of the entity is detected from the image of the entity. An identifier is assigned to the entity based on the type and the detected feature of the entity. The identifier distinguishes the entity from another entity of a same type.
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: August 28, 2018
    Assignee: Vivint, Inc.
    Inventor: James Ellis Nye
  • Publication number: 20180225520
    Abstract: A method for security and/or automation systems is described. In one embodiment, the method may include receiving a plurality of video footage at a home automation system from at least one video monitor. The method may further include reviewing the plurality of video footage recorded over a predetermined period of time. The method may further include automatically identifying at least one distinguishing feature in the video footage over the predetermined period of time, and automatically indexing the video footage based, at least in part, on identifying the at least one distinguishing feature in the video footage.
    Type: Application
    Filed: February 5, 2018
    Publication date: August 9, 2018
    Inventors: Rongbin Lanny Lin, Brandon Bunker, Aaron Davis, Shiwei Liu, Matthew Mahar, Matthew J. Eyring, Clint Gordon-Carroll, Jeremy B. Warren, James Ellis Nye, Jefferson Lyman
  • Patent number: 10044990
    Abstract: In some aspects, the security and/or automation system, collectively referred to herein as automation system, may include a system for remotely monitoring a residence while respecting the privacy of occupants of the residence and the need for safety and security concerns. When a user is actively monitoring a residence, the system may provide a notification to occupants that remote monitoring is active. The remote monitoring may comprise video feed viewing of the residence, review of still images, audio review, and the like. The remote monitoring may allow review of multiple areas or rooms of a residence, the outside of a residence, and the like. The notifications may alert an occupant when a user is remotely viewing an audio feed, a video feed, images, or the like. However, the user may disable the notifications if so desired.
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: August 7, 2018
    Assignee: Vivint, Inc.
    Inventors: Matthew Mahar, Matthew J. Eyring, Clint Huson Gordon-Carroll, Jeremy B. Warren, James Ellis Nye, Jefferson Huhta Lyman
  • Patent number: 10041942
    Abstract: A sample collection device for a fluid sample includes: a body including a capillary channel having a first end and a second end, wherein the first end is adapted to draw the fluid into the channel by capillary action; an air vent located in the vicinity of the second end and in fluid communication with the capillary channel; a barrier positioned within the capillary channel to prevent flow of the fluid by capillary action thereacross; and features on opposing sides of the body to form an axis of rotation, which is substantially perpendicular to the overall direction of the capillary channel from the first end to the second end. In a preferred embodiment, the sample collection device is adapted to rotate about the axis of rotation within a cartridge having a sample manipulation device to bring the first end into position with the sample manipulation device.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: August 7, 2018
    Assignee: ORTHO-CLINICAL DIAGNOSTICS, INC.
    Inventors: Kory A. Gunnerson, Raymond F. Jakubowicz, Andrew M. Kirsch, James Ellis Robinson, Daniel P. Salotto, David A. Tomasso, Zhong Ding, William Franklin Gottermeier, Aaron Michael Swick
  • Patent number: 10029648
    Abstract: A computer-implemented method for premises security is described. In one embodiment, a person passing through a perimeter of a predefined area is detected via a boundary sensor. Upon detecting the person passing through the perimeter of the predefined area, a camera is activated to capture an image of the person, the camera being positioned in relation to the predefined area. A notification is sent to a user determined to be nearest to the predefined area. The notification may include the image of the person. A proximity of a person in relation to a vehicle is detected via a proximity sensor. Upon determining the proximity of the person satisfies a predetermined threshold, a notification is sent to a user. Upon determining the proximity of the person satisfies the predetermined threshold, a camera positioned in relation to the vehicle is activated.
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: July 24, 2018
    Assignee: Vivint, Inc.
    Inventors: Jungtaik Hwang, Matthew J. Eyring, Jeremy B. Warren, James Ellis Nye
  • Publication number: 20180173424
    Abstract: Methods and systems are described for controlling an automation and security system. According to at least one embodiment, an apparatus for data storage in an automation and security system includes a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions are executable by a processor to receive data at a first device, store a copy of the data on the first device, fragment the data into a plurality of data fragments, transmit the plurality of data fragments to a plurality of remote devices, and store some of the plurality of data fragments on each of the plurality of remote devices.
    Type: Application
    Filed: December 19, 2017
    Publication date: June 21, 2018
    Inventors: Jungtaik Hwang, Matthew J. Eyring, Jeremy B. Warren, James Ellis Nye
  • Patent number: 10002216
    Abstract: A new approach is proposed that contemplates systems and methods to support dynamic regression test generation for an IC design based upon coverage-based clustering of RTL modules in the design. First, coverage data for code coverage by a plurality of RTL modules in the IC design are collected and a plurality of clusters of related RTL modules of the IC design are generated based on statistical analysis of the collected coverage data and hierarchal information of the RTL modules. When changes are made to the RTL modules during the IC design process, a plurality of affected RTL modules are identified based on the clusters of the RTL modules and a plurality of regression tests are generated dynamically for these affected RTL modules based on their corresponding coverage data. The dynamically generated regression tests are then run to verify the changes made in the IC design.
    Type: Grant
    Filed: October 12, 2016
    Date of Patent: June 19, 2018
    Assignee: Cavium, Inc.
    Inventors: Shahid Ikram, James Ellis
  • Patent number: 10002218
    Abstract: A system includes a formal verification engine running on a host and a protocol checking engine. The formal verification engine automatically generates and formally verifies a reference specification that includes a plurality of extended state tables for an integrated circuit (IC) design protocol of a chip at architectural level. The formal verification engine is further configured to automatically generate a plurality of self-contained services from the plurality of extended state tables. A self-contained service of the plurality of self-contained services is randomly and atomically executable. The self-contained service of the plurality of self-contained services changes responsive to the IC design protocol changing. The protocol checking engine checks and validates completeness and correctness of the self-contained service of the reference specification.
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: June 19, 2018
    Assignee: Cavium, Inc.
    Inventors: Shahid Ikram, Isam Akkawi, Richard Eugene Kessler, James Ellis, David Asher
  • Patent number: D841194
    Type: Grant
    Filed: March 16, 2017
    Date of Patent: February 19, 2019
    Assignee: BLUEZONE IP HOLDING LLC
    Inventors: Philip C. Carbone, Warren James Ellis, David Hensel