Patents Assigned to Kaseya International Limited
  • Patent number: 8769039
    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: January 21, 2011
    Date of Patent: July 1, 2014
    Assignee: Kaseya International Limited
    Inventor: Derek Rodrigues
  • Publication number: 20140173122
    Abstract: One example procedure of managing agents via a session client may include selecting multiple endpoint devices to manage, establishing a connection to a server, and identifying at least two agent identifiers identifying multiple agents corresponding to the multiple endpoint devices. The procedure may also include transmitting a session setup command to the server including the at least two agent identifiers and receiving a confirmation that a session has been established between the session client and the multiple agents of the multiple endpoint devices.
    Type: Application
    Filed: February 24, 2014
    Publication date: June 19, 2014
    Applicant: KASEYA INTERNATIONAL LIMITED
    Inventor: Santhoshkumar Sunderrajan
  • Patent number: 8751574
    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: May 3, 2011
    Date of Patent: June 10, 2014
    Assignee: Kaseya International Limited
    Inventor: Javier Alejandro Figueroa
  • Publication number: 20140143400
    Abstract: The invention facilitates remote management of a computer via a network. Remote computer management in which communication between a managed computer and a remote computer management server is initiated by the managed computer is implemented so that the communication is formatted in accordance with a network communications protocol that can be used to format communication that is allowed to pass through a firewall and/or gateway that mediates communication with the managed computer.
    Type: Application
    Filed: January 23, 2014
    Publication date: May 22, 2014
    Applicant: KASEYA INTERNATIONAL LIMITED
    Inventors: Mark J. Sutherland, Paul Y. Wong
  • Publication number: 20140143264
    Abstract: Disclosed are an apparatus and method of remotely recording events occurring on 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, transmitting a recording operation trigger to the managed machine, and receiving recorded information from the managed machine after the recording operation trigger has been invoked.
    Type: Application
    Filed: November 20, 2012
    Publication date: May 22, 2014
    Applicant: KASEYA INTERNATIONAL LIMITED
    Inventor: George Runcie
  • Publication number: 20140136597
    Abstract: A method and apparatus are disclosed for configuring a virtual private network (VPN). One example method of operation may include receiving a request from a client computing device to connect to a VPN device. The method may also include identifying at least one candidate VPN device based on a predetermined criteria, assigning the at least one candidate VPN device as a VPN server, and establishing a communication link between the client computing device and the VPN server on a remote network.
    Type: Application
    Filed: November 15, 2012
    Publication date: May 15, 2014
    Applicant: KASEYA INTERNATIONAL LIMITED
    Inventors: Loren Lanier Bland, George Runcie
  • Publication number: 20140136699
    Abstract: A method and apparatus of 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 automatically configuring a set of monitoring requirements may include creating initial monitor counter values at a computing device and monitoring at least one computer based on the initial monitor counter values. Additional operations may include calculating override monitor counter values based on the monitoring of the at least one computer, and monitoring the at least one computer based on the override monitor counter values. The override values may be better suited for the device(s) being monitored and may replace the previously used monitoring settings.
    Type: Application
    Filed: January 22, 2014
    Publication date: May 15, 2014
    Applicant: KASEYA INTERNATIONAL LIMITED
    Inventor: Corey Dana Mandell
  • Publication number: 20140122437
    Abstract: Disclosed are an apparatus and method of performing a data backup operation across a network. The method according to one example may include receiving a request to perform a data backup operation at a server, and identifying at least one agent application operating on a remote network device. The method may also include transmitting a setup file to the remote network device to be installed via the agent application and performing the data backup operation responsive to installing the at least one setup file on the remote network device.
    Type: Application
    Filed: October 31, 2012
    Publication date: May 1, 2014
    Applicant: KASEYA INTERNATIONAL LIMITED
    Inventor: Charles Bosson
  • Patent number: 8700021
    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: September 9, 2011
    Date of Patent: April 15, 2014
    Assignee: Kaseya International Limited
    Inventor: Allan A. Miller
  • Publication number: 20140089848
    Abstract: A method and apparatus are disclosed of providing a user application with a notification message. One example method may include receiving a notification message and identifying a predetermined category of a notification bar portion of the user application to display the notification message. The method may also include associating the notification message with the identified predetermined category and determining a level of importance of the notification message. The method may also provide displaying a notification indicator on the notification bar according to the predetermined category and to the notification type that corresponds to the level of importance.
    Type: Application
    Filed: September 27, 2012
    Publication date: March 27, 2014
    Applicant: KASEYA INTERNATIONAL LIMITED
    Inventors: Ryan Smith, Chad Gniffke, Robert Wendell Davis, Mark Thomas Lingen, Mark James Sutherland
  • Publication number: 20140089406
    Abstract: A method and apparatus are disclosed of providing a user application with a notification message. One example method may include receiving a script to setup a message queue, the script may include a database schema and the script may be executed by a processor to apply the database schema to a database that includes the message queue. The method may also include receiving one or more notifications messages having specific notification content that is applied to notification messages. The notifications may be received from a remote device. The message queue may include notification content used to generate notification messages destined for end user devices.
    Type: Application
    Filed: December 10, 2012
    Publication date: March 27, 2014
    Applicant: KASEYA INTERNATIONAL LIMITED
    Inventors: Chad Gniffke, Robert Wendell Davis, Mark Thomas Lingen, Ryan Smith, Mark James Sutherland, Scott Robert Powell
  • Patent number: 8676954
    Abstract: Disclosed are an apparatus and method of managing a multiple agents via a session client. One example method of operation may include selecting multiple endpoint devices to manage, establishing a connection to a server, and identifying at least two agent identifiers identifying multiple agents corresponding to the multiple endpoint devices. The method may also include transmitting a session setup command to the server including the at least two agent identifiers and receiving a confirmation that a session has been established between the session client and the multiple agents of the multiple endpoint devices.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: March 18, 2014
    Assignee: Kaseya International Limited
    Inventor: Santhoshkumar Sunderrajan
  • Patent number: 8645520
    Abstract: The invention facilitates remote management of a computer via a network. Remote computer management in which communication between a managed computer and a remote computer management server is initiated by the managed computer is implemented so that the communication is formatted in accordance with a network communications protocol that can be used to format communication that is allowed to pass through a firewall and/or gateway that mediates communication with the managed computer.
    Type: Grant
    Filed: April 4, 2012
    Date of Patent: February 4, 2014
    Assignee: Kaseya International Limited
    Inventors: Mark J. Sutherland, Paul Y. Wong
  • Patent number: 8645530
    Abstract: A method and apparatus of 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 automatically configuring a set of monitoring requirements may include creating initial monitor counter values at a computing device and monitoring at least one computer based on the initial monitor counter values. Additional operations may include calculating override monitor counter values based on the monitoring of the at least one computer, and monitoring the at least one computer based on the override monitor counter values. The override values may be better suited for the device(s) being monitored and may replace the previously used monitoring settings.
    Type: Grant
    Filed: February 22, 2011
    Date of Patent: February 4, 2014
    Assignee: Kaseya International Limited
    Inventor: Corey Dana Mandell
  • Publication number: 20130332737
    Abstract: Disclosed are an apparatus and method of restoring at least one data file. The method may include retrieving the at least one data file to be restored from a data storage location, determining that the at least one data file is a link file, and regenerating a previously exchanged shared secret. The method may also include decrypting a key from the link file using the shared secret, and retrieving data from a data repository location to be restored.
    Type: Application
    Filed: August 12, 2013
    Publication date: December 12, 2013
    Applicant: KASEYA INTERNATIONAL LIMITED
    Inventor: Charles Bosson
  • Publication number: 20130318495
    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: Application
    Filed: May 24, 2012
    Publication date: November 28, 2013
    Applicant: KASEYA INTERNATIONAL LIMITED
    Inventor: Jason Gardner
  • Publication number: 20130230164
    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: Application
    Filed: April 1, 2013
    Publication date: September 5, 2013
    Applicant: Kaseya International Limited
    Inventor: Charles Bosson
  • Patent number: 8527472
    Abstract: Disclosed are an apparatus and method of restoring at least one data file. The method may include retrieving the at least one data file to be restored from a data storage location, determining that the at least one data file is a link file, and regenerating a previously exchanged shared secret. The method may also include decrypting a key from the link file using the shared secret, and retrieving data from a data repository location to be restored.
    Type: Grant
    Filed: March 29, 2011
    Date of Patent: September 3, 2013
    Assignee: Kaseya International Limited
    Inventor: Charles Bosson
  • Publication number: 20130226984
    Abstract: Disclosed are an apparatus and method of establishing a communication session between an administrator and an agent device. The communication session may be setup for the agent to receive a request for information transmitted from the administrator device remotely across a network. The example method may also include processing the request via an embedded web server module of the agent device and creating a response message including the requested information. The agent device may also be configured to transmit the response to the requesting entity or administrator device.
    Type: Application
    Filed: February 26, 2012
    Publication date: August 29, 2013
    Applicant: KASEYA INTERNATIONAL LIMITED
    Inventor: Santhoshkumar Sunderrajan
  • Publication number: 20130227570
    Abstract: Management of virtual machines within a private network may be provided from a server application, such as a web application, on a machine remote from a private network. The server application receives management commands and communications the management commands in a vendor independent format to a client application within the private network. The client application receives the management commands, instantiates the management commands into a vendor specific definition and redirects the management commands to the virtual machine host for appropriate execution.
    Type: Application
    Filed: April 3, 2013
    Publication date: August 29, 2013
    Applicant: KASEYA INTERNATIONAL LIMITED
    Inventor: KASEYA INTERNATIONAL LIMITED