Patents by Inventor Steve RASCHKE

Steve RASCHKE 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: 10454994
    Abstract: A system for managing a domain in a premises is described. The system includes: an action identifier coupled with a server, the action identifier identifies an action to be mapped to a device of the at least one device, wherein the device comprises a communication port that supports a first protocol; a device driver determiner coupled with the server, the device driver determiner determines a device driver that supports a second protocol, wherein the second protocol supports the action; a comparer coupled with the server, the comparer compares the second protocol with a domain configuration store comprising device configuration information for the at least one device; and a device driver implementer coupled with the server, the device driver implementer implements, based on the comparing, the device driver when the first protocol corresponds to the second protocol such that the action is enabled for performance.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: October 22, 2019
    Assignee: Altair Engineering, Inc.
    Inventors: Steve Raschke, Mike Anderson
  • Patent number: 9923769
    Abstract: Methods and systems for verifying installation of a networked device are disclosed. Short message service (SMS) messages are used to communicate between an in-field device and a central computer system after an installation of a network device. The in-field device request an installation verification process be executed by the central computer system. The central computer system first requests an installation number from the in-field device, and then contacts a gateway networked to the network device to perform an installation verification test. The results of the test are sent to the in-field device via SMS.
    Type: Grant
    Filed: August 6, 2015
    Date of Patent: March 20, 2018
    Assignee: Candi Controls, Inc.
    Inventors: Peter Radsliff, Mike Anderson, Steve Raschke
  • Publication number: 20170374131
    Abstract: A system for managing a domain in a premises is described. The system includes: an action identifier coupled with a server, the action identifier identifies an action to be mapped to a device of the at least one device, wherein the device comprises a communication port that supports a first protocol; a device driver determiner coupled with the server, the device driver determiner determines a device driver that supports a second protocol, wherein the second protocol supports the action; a comparer coupled with the server, the comparer compares the second protocol with a domain configuration store comprising device configuration information for the at least one device; and a device driver implementer coupled with the server, the device driver implementer implements, based on the comparing, the device driver when the first protocol corresponds to the second protocol such that the action is enabled for performance.
    Type: Application
    Filed: July 6, 2017
    Publication date: December 28, 2017
    Inventors: Steve RASCHKE, Mike ANDERSON
  • Patent number: 9729607
    Abstract: A system for managing a domain in a premises is described. The system includes: an action identifier coupled with a server, the action identifier identifies an action to be mapped to a device of the at least one device, wherein the device comprises a communication port that supports a first protocol; a device driver determiner coupled with the server, the device driver determiner determines a device driver that supports a second protocol, wherein the second protocol supports the action; a comparer coupled with the server, the comparer compares the second protocol with a domain configuration store comprising device configuration information for the at least one device; and a device driver implementer coupled with the server, the device driver implementer implements, based on the comparing, the device driver when the first protocol corresponds to the second protocol such that the action is enabled for performance.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: August 8, 2017
    Assignee: Candi Controls, Inc.
    Inventors: Steve Raschke, Mike Anderson
  • Publication number: 20160156695
    Abstract: A system for managing a domain in a premises is described. The system includes: an action identifier coupled with a server, the action identifier identifies an action to be mapped to a device of the at least one device, wherein the device comprises a communication port that supports a first protocol; a device driver determiner coupled with the server, the device driver determiner determines a device driver that supports a second protocol, wherein the second protocol supports the action; a comparer coupled with the server, the comparer compares the second protocol with a domain configuration store comprising device configuration information for the at least one device; and a device driver implementer coupled with the server, the device driver implementer implements, based on the comparing, the device driver when the first protocol corresponds to the second protocol such that the action is enabled for performance.
    Type: Application
    Filed: November 25, 2015
    Publication date: June 2, 2016
    Inventors: Steve Raschke, Mike Anderson
  • Publication number: 20160142258
    Abstract: Methods and systems for verifying installation of a networked device are disclosed. Short message service (SMS) messages are used to communicate between an in-field device and a central computer system after an installation of a network device. The in-field device request an installation verification process be executed by the central computer system. The central computer system first requests an installation number from the in-field device, and then contacts a gateway networked to the network device to perform an installation verification test. The results of the test are sent to the in-field device via SMS.
    Type: Application
    Filed: August 6, 2015
    Publication date: May 19, 2016
    Applicant: Candi Controls, Inc.
    Inventors: Peter RADSLIFF, Mike ANDERSON, Steve RASCHKE
  • Patent number: 9237183
    Abstract: A system for maintaining a domain in a premises, wherein the domain is coupled with a remote server, is disclosed. The system includes an instruction receiver; a secure connection establisher for establishing a secure connection between the local and remote server; a data exchange module for exchanging device configuration information between the local and the remote server; and an updating module for updating an application and device configuration information. The instruction receiver receives a set of instructions relating to managing the domain, wherein the set of instructions comprises a complete set of instructions associated with said managing a configuration of the domain such that the domain functions according to the complete set of instructions without any further communication necessary between the remote server with the local server until a change in the domain occurs, wherein the change requires an update to the remote server and components coupled therewith.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: January 12, 2016
    Assignee: Candi Controls, Inc.
    Inventors: Mike Anderson, Steve Raschke
  • Patent number: 9231997
    Abstract: A system for managing a domain in a premises is described. The system includes: an action identifier coupled with a server, the action identifier identifies an action to be mapped to a device of the at least one device, wherein the device comprises a communication port that supports a first protocol; a device driver determiner coupled with the server, the device driver determiner determines a device driver that supports a second protocol, wherein the second protocol supports the action; a comparer coupled with the server, the comparer compares the second protocol with a domain configuration store comprising device configuration information for the at least one device; and a device driver implementer coupled with the server, the device driver implementer implements, based on the comparing, the device driver when the first protocol corresponds to the second protocol such that the action is enabled for performance.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: January 5, 2016
    Assignee: Candi Controls, Inc.
    Inventors: Steve Raschke, Mike Anderson
  • Patent number: 9160785
    Abstract: A system for integrating a networked device into a domain is described and includes: a network operation control coupled with a local server and including a device class determiner for establishing a device class for at least one device residing in a domain at a premises, wherein based on the establishing the device class, an action is enabled to be mapped to the device, thereby enabling an application to run on and utilize a capability of said device; and a domain manager coupled with a remote server and the network operation control, the domain manager including, coupled with the remote server: an action identifier; a device driver determiner; a comparer; and a device driver implementer for, based on comparing by the comparer, implementing a device driver associated with the device when a first protocol corresponds to a second protocol such that the action is enabled for performance.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: October 13, 2015
    Assignee: Candi Controls, Inc.
    Inventors: Mike Anderson, Steve Raschke
  • Patent number: 9148470
    Abstract: A system for targeting delivery data is described. The system includes: a database accessor coupled with a local server, the database accessor configured for accessing a database coupled with the local server, wherein the database includes information associated with a set of premises, wherein each premises of the set of premises includes a domain coupled with a remote server and includes at least one device, wherein the at least one device includes a communication port that supports a first protocol corresponding to a second protocol, wherein the second protocol is supported by a device driver coupled with the domain; an information analyzer coupled with the database accessor, the information analyzer configured for analyzing the information; and a customized message sender coupled with the information analyzer, the customized message sender configured for sending a customized message to the set of premises.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: September 29, 2015
    Assignee: Candi Control, Inc.
    Inventors: Steve Raschke, Mike Anderson
  • Patent number: 8996749
    Abstract: A system for achieving a uniform device abstraction layer is described. The system includes a device class determiner coupled with a local server, the device class determiner configured for establishing a device class for at least one device residing in a domain at a premises, wherein the domain is coupled with a remote server, and a device of the at least one device includes a communication port that supports a first protocol corresponding to a second protocol, wherein the second protocol is supported by a device driver coupled with the domain, wherein based on the establishing the device class, an action is enabled to be mapped to the device, thereby enabling an application to run on and utilize a capability of the device.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: March 31, 2015
    Assignee: Candi Controls, Inc.
    Inventors: Steve Raschke, Mike Anderson
  • Patent number: 8812644
    Abstract: A system for enabling a customized function to be implemented at at least one device in a domain, including: a set of application programming interfaces (APIs) coupled with a system, wherein the system is coupled with a server managing a premises, wherein the system is configured for interacting with at least one third party application that has a set of instructions thereon, via the set of APIs, such that the at least one third party application can communicate with a device driver at the premises without having knowledge of a protocol thereon and without having knowledge of the at least one device, wherein the premises comprises the at least one device; and an instruction translator coupled with the set of APIs which translates the set of instructions received from the at least one third party application to be an action and protocol that the at least one device understands.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: August 19, 2014
    Assignee: Candi Controls, Inc.
    Inventors: Mike Anderson, Steve Raschke
  • Publication number: 20120303456
    Abstract: A system for targeting delivery data is described. The system includes: a database accessor coupled with a local server, the database accessor configured for accessing a database coupled with the local server, wherein the database includes information associated with a set of premises, wherein each premises of the set of premises includes a domain coupled with a remote server and includes at least one device, wherein the at least one device includes a communication port that supports a first protocol corresponding to a second protocol, wherein the second protocol is supported by a device driver coupled with the domain; an information analyzer coupled with the database accessor, the information analyzer configured for analyzing the information; and a customized message sender coupled with the information analyzer, the customized message sender configured for sending a customized message to the set of premises.
    Type: Application
    Filed: May 25, 2012
    Publication date: November 29, 2012
    Inventors: Steve RASCHKE, Mike Anderson
  • Publication number: 20120303750
    Abstract: A system for integrating a networked device into a domain is described and includes: a network operation control coupled with a local server and including a device class determiner for establishing a device class for at least one device residing in a domain at a premises, wherein based on the establishing the device class, an action is enabled to be mapped to the device, thereby enabling an application to run on and utilize a capability of said device; and a domain manager coupled with a remote server and the network operation control, the domain manager including, coupled with the remote server: an action identifier; a device driver determiner; a comparer; and a device driver implementer for, based on comparing by the comparer, implementing a device driver associated with the device when a first protocol corresponds to a second protocol such that the action is enabled for performance.
    Type: Application
    Filed: May 25, 2012
    Publication date: November 29, 2012
    Inventors: Mike ANDERSON, Steve Raschke
  • Publication number: 20120303749
    Abstract: A system for maintaining a domain in a premises, wherein the domain is coupled with a remote server, is disclosed. The system includes an instruction receiver; a secure connection establisher for establishing a secure connection between the local and remote server; a data exchange module for exchanging device configuration information between the local and the remote server; and an updating module for updating an application and device configuration information. The instruction receiver receives a set of instructions relating to managing the domain, wherein the set of instructions comprises a complete set of instructions associated with said managing a configuration of the domain such that the domain functions according to the complete set of instructions without any further communication necessary between the remote server with the local server until a change in the domain occurs, wherein the change requires an update to the remote server and components coupled therewith.
    Type: Application
    Filed: May 25, 2012
    Publication date: November 29, 2012
    Inventors: Mike ANDERSON, Steve Raschke
  • Publication number: 20120303837
    Abstract: A system for achieving a uniform device abstraction layer is described. The system includes a device class determiner coupled with a local server, the device class determiner configured for establishing a device class for at least one device residing in a domain at a premises, wherein the domain is coupled with a remote server, and a device of the at least one device includes a communication port that supports a first protocol corresponding to a second protocol, wherein the second protocol is supported by a device driver coupled with the domain, wherein based on the establishing the device class, an action is enabled to be mapped to the device, thereby enabling an application to run on and utilize a capability of the device.
    Type: Application
    Filed: May 25, 2012
    Publication date: November 29, 2012
    Inventors: Steve RASCHKE, Mike ANDERSON
  • Publication number: 20120303781
    Abstract: A system for managing a domain in a premises is described. The system includes: an action identifier coupled with a server, the action identifier identifies an action to be mapped to a device of the at least one device, wherein the device comprises a communication port that supports a first protocol; a device driver determiner coupled with the server, the device driver determiner determines a device driver that supports a second protocol, wherein the second protocol supports the action; a comparer coupled with the server, the comparer compares the second protocol with a domain configuration store comprising device configuration information for the at least one device; and a device driver implementer coupled with the server, the device driver implementer implements, based on the comparing, the device driver when the first protocol corresponds to the second protocol such that the action is enabled for performance.
    Type: Application
    Filed: May 25, 2012
    Publication date: November 29, 2012
    Inventors: Steve RASCHKE, Mike Anderson
  • Publication number: 20120303824
    Abstract: A system for integrating a networked device into a domain is described and includes: a network operation control coupled with a local server and including a device class determiner for establishing a device class for at least one device residing in a domain at a premises, wherein based on the establishing the device class, an action is enabled to be mapped to the device, thereby enabling an application to run on and utilize a capability of said device; and a domain manager coupled with a remote server and the network operation control, the domain manager including, coupled with the remote server: an action identifier; a device driver determiner; a comparer; and a device driver implementer for, based on comparing by the comparer, implementing a device driver associated with the device when a first protocol corresponds to a second protocol such that the action is enabled for performance.
    Type: Application
    Filed: May 25, 2012
    Publication date: November 29, 2012
    Inventors: Mike ANDERSON, Steve Raschke
  • Publication number: 20120304202
    Abstract: A system for enabling a customized function to be implemented at least one device in a domain, including: a set of application programming interfaces (APIs) coupled with a system, wherein the system is coupled with a server managing a premises, wherein the system is configured for interacting with at least one third party application that has a set of instructions thereon, via the set of APIs, such that the at least one third party application can communicate with a device driver at the premises without having knowledge of a protocol thereon and without having knowledge of the at least one device, wherein the premises comprises the at least one device; and an instruction translator coupled with the set of APIs which translates the set of instructions received from the at least one third party application to be an action and protocol that the at least one device understands.
    Type: Application
    Filed: May 25, 2012
    Publication date: November 29, 2012
    Inventors: Mike ANDERSON, Steve Raschke
  • Publication number: 20120303832
    Abstract: A system for achieving a uniform device abstraction layer is described. The system includes a device class determiner coupled with a local server, the device class determiner configured for establishing a device class for at least one device residing in a domain at a premises, wherein the domain is coupled with a remote server, and a device of the at least one device includes a communication port that supports a first protocol corresponding to a second protocol, wherein the second protocol is supported by a device driver coupled with the domain, wherein based on the establishing the device class, an action is enabled to be mapped to the device, thereby enabling an application to run on and utilize a capability of the device.
    Type: Application
    Filed: May 25, 2012
    Publication date: November 29, 2012
    Inventors: Steve RASCHKE, Mike ANDERSON