Patents Assigned to Kaseya Limited
  • Patent number: 9146755
    Abstract: Configuration settings can be transferred from one machine by executing a first client application on a source machine to retrieve the configuration settings of the source machine. The configuration settings may be transformed into a platform and application independent format before being transferred to a target machine where a second client application transforms the configuration settings into platform or application dependent parameters appropriate for the target machine. In one example, the configuration parameters include a power policy that can be applied across a network.
    Type: Grant
    Filed: July 8, 2009
    Date of Patent: September 29, 2015
    Assignee: KASEYA LIMITED
    Inventors: Nick Lassonde, Kevin Hartsock
  • Patent number: 9137104
    Abstract: Disclosed are an apparatus and method of remotely communicating with a managed machine. One example method of operation may include selecting the managed machine operating in a communication network, transmitting a connection request message to the managed machine and establishing a secure connection between the managed machine and an administrator machine. The example method may also include responsive to connecting with the managed machine, executing a host service on the managed machine, and connecting to the host service over the communication network via an application client operating on the administrator machine.
    Type: Grant
    Filed: May 26, 2011
    Date of Patent: September 15, 2015
    Assignee: KASEYA LIMITED
    Inventor: Derek Rodrigues
  • Patent number: 9124494
    Abstract: Disclosed are an apparatus and method of remotely communicating with a managed machine. One example method of operation may include identifying the managed machine operating in a communication network, and transmitting a connection establishment message to the managed machine over the communication network. The method may also include receiving an acceptance message from the managed machine, requesting an administrative service of the managed machine, initiating the administrative service on the managed machine, and forwarding received commands to the administrative service. Such a procedure provides an administrator with the capability to access, modify, update, etc., administrative services operating on a remotely managed machine.
    Type: Grant
    Filed: May 26, 2011
    Date of Patent: September 1, 2015
    Assignee: KASEYA LIMITED
    Inventor: Derek Rodrigues
  • Patent number: 9122882
    Abstract: Disclosed are an apparatus and method of de-duplicating at least one data file. One example method may include requesting a list of data rows stored in a database to be de-duplicated, receiving the list of the data rows based on a single filekey associated with the at least one data file, copying the at least one data file to a data storage memory, and deleting the data rows entries from a file registry of the database.
    Type: Grant
    Filed: June 22, 2014
    Date of Patent: September 1, 2015
    Assignee: KASEYA LIMITED
    Inventor: Charles Bosson
  • Patent number: 9124598
    Abstract: Disclosed are an apparatus and method of performing a connection setup between two or more endpoint devices communication over a data network. An example connection setup operation may include receiving an initial command at the at least two endpoint devices, retrieving at least one IP address from a cache file in response to the initial command, assigning a port number to the at least one retrieved IP address based on a common session identifier (ID) shared between the at least two endpoint devices, and listening for a connection communication message on the assigned port number associated with the at least one IP address.
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: September 1, 2015
    Assignee: KASEYA LIMITED
    Inventor: Santhoshkumar Sunderrajan
  • Patent number: 9106596
    Abstract: Disclosed are an apparatus and method of broadcasting a message to one or more servers operating in one or more domains. One example method of operation may include creating a message to be broadcasted via user input provided by a user of a computer interface. The method may also include serializing the message to a predetermined format and transmitting the message to an application programming interface (API). The method may also provide scheduling a broadcast of the message based on the user input, and transmitting the message to the at least one server responsive to the scheduled broadcast.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: August 11, 2015
    Assignee: KASEYA LIMITED
    Inventor: Javier Alejandro Figueroa
  • Patent number: 9078122
    Abstract: Disclosed are an apparatus and method of performing automated administrative operations on a mobile device. One example method may include determining via a hosted server that an action needs to be performed by a mobile device under management. The method may further include generating a message via the hosted server, the message includes the action, and transmitting the message to the mobile device under management, and receiving a result message from the mobile device under management responsive to the transmitted message, the result message indicating that the action has been satisfied.
    Type: Grant
    Filed: March 21, 2014
    Date of Patent: July 7, 2015
    Assignee: KASEYA LIMITED
    Inventor: Allan A. Miller
  • Patent number: 9064133
    Abstract: Disclosed are an apparatus and methods of determining if at least one data file has been de-duplicated. One example method may include receiving a filekey based on at least a portion of the content of the at least one data file, checking a de-duplication registry in a database to determine whether a pre-stored filekey is present, decrypting at least a first data associated with the filekey and at least a second data associated with the pre-stored filekey, and comparing the decrypted at least first data with the decrypted at least second data to determine whether the at least one file has been de-duplicated.
    Type: Grant
    Filed: March 29, 2011
    Date of Patent: June 23, 2015
    Assignee: KASEYA LIMITED
    Inventor: Charles Bosson
  • Patent number: 9063764
    Abstract: A method and apparatus of creating a script are enclosed. One example method of operation may provide receiving a request to load a procedure in a procedure editor application and generating a list of predetermined statements based on the loaded procedure. The example method may include receiving at least one statement selection from the list of predetermined statements and at least one specified location in the procedure and inserting the at least one selected statement into the loaded procedure at the at least one specified location.
    Type: Grant
    Filed: May 24, 2012
    Date of Patent: June 23, 2015
    Assignee: KASEYA LIMITED
    Inventor: Jason Gardner
  • Patent number: 9060262
    Abstract: Disclosed are an apparatus and method of performing automated administrative operations on a mobile device. One example method may include determining via a hosted server that an action needs to be performed by a mobile device under management. The method may further include generating a message via the hosted server, the message includes the action, and transmitting the message to the mobile device under management, and receiving a result message from the mobile device under management responsive to the transmitted message, the result message indicating that the action has been satisfied.
    Type: Grant
    Filed: November 20, 2012
    Date of Patent: June 16, 2015
    Assignee: KASEYA LIMITED
    Inventor: Allan Miller
  • Patent number: 9054864
    Abstract: Disclosed are an apparatus and methods of performing a secure backup of at least one data file via an agent application. According to one example, the method may include determining the at least one data file requires a mirror backup file, and determining that the at least one data file is a candidate for de-duplication based on at least one data file characteristic. The method may also include creating a filekey based on at least a portion of the content of the at least one data file, and transmitting the filekey to a database query handler associated with a database to determine if the file has been de-duplicated.
    Type: Grant
    Filed: March 29, 2011
    Date of Patent: June 9, 2015
    Assignee: KASEYA LIMITED
    Inventor: Charles Bosson
  • Patent number: 8965356
    Abstract: Disclosed are an apparatus and method of performing automated administrative operations on a mobile device. One example method may include determining via a hosted server that an action needs to be performed by a mobile device under management. The method may further include generating a message via the hosted server, the message includes the action, and transmitting the message to the mobile device under management, and receiving a result message from the mobile device under management responsive to the transmitted message, the result message indicating that the action has been satisfied.
    Type: Grant
    Filed: November 20, 2012
    Date of Patent: February 24, 2015
    Assignee: Kaseya Limited
    Inventor: Allan Miller
  • Patent number: 8954525
    Abstract: Disclosed are an apparatus and method of exchanging data between a first computing device and a second computing device using a customized data transfer protocol. One example of operation may include establishing a control channel between the first computing device and the second computing device to exchange control information, negotiating a data transfer between the first and second computing devices, establishing a data channel between the first and second computing devices to transfer data, and transferring data from the first computing device to the second computing device over the data channel in parallel with control information being transferred over the control channel. The client devices may be a client and server configuration transferring data via a point-to-point data connection.
    Type: Grant
    Filed: June 15, 2014
    Date of Patent: February 10, 2015
    Assignee: Kaseya Limited
    Inventor: Derek Rodrigues
  • Patent number: 8909798
    Abstract: Monitoring computer devices operating on a network is disclosed. Computer devices are all different and require monitoring settings that are tailored to their specific requirements. One example method of assigning a sample set to a network device operating on a network may include identifying the at least one network device, and identifying at least one object identifier associated with the at least one identified network device. The method may also include transmitting the at least one object identified to a memory location, and comparing the at least one object identifier to a plurality of sample sets and assigning relevancy scores to the plurality of sample sets based on the comparison. The method may also include assigning at least one sample set having a greater relevancy score than the other sample sets to the at least one network device. The sample sets may be SNMP sample sets.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: December 9, 2014
    Assignee: Kaseya Limited
    Inventor: Corey Dana Mandell
  • Patent number: 8908503
    Abstract: Disclosed are an apparatus and method of performing a data channel change-over procedure. One example method of operation may include detecting an abnormality in an active data communication channel established between at least two endpoint devices. The method may further provide selecting a next available data communication channel based on at least one data channel metric and transmitting at least one change-over message via an active control channel established between the at least two endpoints. The method may further include transmitting subsequent data messages over the next available data communication channel.
    Type: Grant
    Filed: December 5, 2011
    Date of Patent: December 9, 2014
    Assignee: Kaseya Limited
    Inventor: Santhoshkumar Sunderrajan
  • Patent number: 8887059
    Abstract: A method and apparatus of controlling the viewable content of a remote computer system on a local computer system is disclosed. The method may include establishing a remote control session over a network to the remote computer system and accessing the viewable content currently displayed on the remote computer system. The method may also include reformatting the viewable content to change a size of the viewable content and displaying the reformatted viewable content on the local computer system while the remote computer system and the local computer system are communicatively connected.
    Type: Grant
    Filed: July 27, 2011
    Date of Patent: November 11, 2014
    Assignee: Kaseya Limited
    Inventor: Patrick Jon Schreifels