Patents Assigned to Kaseya International Limited
  • Patent number: 8504665
    Abstract: The invention facilitates remote management of a computer via a network. Remote management of a device connected to a managed computer can be effected by using the managed computer as a proxy for conducting a management action regarding the connected device on behalf of a remote computer management server.
    Type: Grant
    Filed: June 30, 2004
    Date of Patent: August 6, 2013
    Assignee: Kaseya International Limited
    Inventors: Mark J. Sutherland, Paul Y. Wong
  • Publication number: 20130145005
    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: Application
    Filed: December 6, 2011
    Publication date: June 6, 2013
    Applicant: KASEYA INTERNATIONAL LIMITED
    Inventor: Santhoshkumar Sunderrajan
  • Publication number: 20130142035
    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: Application
    Filed: December 5, 2011
    Publication date: June 6, 2013
    Applicant: KASEYA INTERNATIONAL LIMITED
    Inventor: Santhoshkumar Sunderrajan
  • Patent number: 8438216
    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: Grant
    Filed: May 20, 2009
    Date of Patent: May 7, 2013
    Assignee: Kaseya International Limited
    Inventors: George Runcie, Derek Rodrigues
  • Patent number: 8428265
    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: March 29, 2011
    Date of Patent: April 23, 2013
    Assignee: Kaseya International Limited
    Inventor: Charles Bosson
  • Publication number: 20130078986
    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: Application
    Filed: November 20, 2012
    Publication date: March 28, 2013
    Applicant: KASEYA INTERNATIONAL LIMITED
    Inventor: Kaseya International Limited
  • Publication number: 20130078953
    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: Application
    Filed: November 20, 2012
    Publication date: March 28, 2013
    Applicant: KASEYA INTERNATIONAL LIMITED
    Inventor: KASEYA INTERNATIONAL LIMITED
  • Publication number: 20130078987
    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: Application
    Filed: November 20, 2012
    Publication date: March 28, 2013
    Applicant: KASEYA INTERNATIONAL LIMITED
    Inventor: Kaseya International Limited
  • Publication number: 20130031368
    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 presence of a proxy server at the site at which the managed computer is located can be detected, and communication from the managed computer to the remote computer management server is routed to a communication port assigned for communication with the proxy server, with instructions to then send the communication to the remote computer management server.
    Type: Application
    Filed: September 17, 2012
    Publication date: January 31, 2013
    Applicant: KASEYA INTERNATIONAL LIMITED
    Inventors: Mark J. Sutherland, Paul Y. Wong
  • Publication number: 20130031481
    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: Application
    Filed: July 27, 2011
    Publication date: January 31, 2013
    Applicant: KASEYA INTERNATIONAL LIMITED
    Inventor: Patrick Jon Schreifels
  • Patent number: 8364805
    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 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: February 22, 2011
    Date of Patent: January 29, 2013
    Assignee: Kaseya International Limited
    Inventor: Corey Dana Mandell
  • Publication number: 20120331154
    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: Application
    Filed: June 27, 2011
    Publication date: December 27, 2012
    Applicant: KASEYA INTERNATIONAL LIMITED
    Inventor: Santhoshkumar Sunderrajan
  • Publication number: 20120331155
    Abstract: Disclosed are an apparatus and method of caching connection information used to establish a communication connection setup between at least two endpoint devices across a data network. One example method of operation may include exchanging at least one interface address and at least one globally unique identifier between the at least two endpoint devices. The method may also provide retrieving a last successful connection setup information based on the at least one globally unique identifier and the at least one interface address, assigning at least one port number to the at least one interface address via at least one of the two endpoint devices, exchanging at least one rendezvous message between the at least two endpoint devices to share connection setup information, and storing at least one of the at least one interface address, that at least one globally unique identifier, the last successful connection setup information, and the at least one port number in a cache file.
    Type: Application
    Filed: June 27, 2011
    Publication date: December 27, 2012
    Applicant: KASEYA INTERNATIONAL LIMITED
    Inventors: Santhoshkumar Sunderrajan, Derek Rodrigues
  • Publication number: 20120303794
    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: Application
    Filed: May 26, 2011
    Publication date: November 29, 2012
    Applicant: KASEYA INTERNATIONAL LIMITED
    Inventor: Derek Rodrigues
  • Publication number: 20120303773
    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: Application
    Filed: May 26, 2011
    Publication date: November 29, 2012
    Applicant: KASEYA INTERNATIONAL LIMITED
    Inventor: Derek Rodrigues
  • Publication number: 20120284330
    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: Application
    Filed: May 3, 2011
    Publication date: November 8, 2012
    Applicant: Kaseya International Limited
    Inventor: Javier Alejandro Figueroa
  • Publication number: 20120259988
    Abstract: A method and apparatus of monitoring active data communication sessions and potential new connections is disclosed. One example method of operation may include identifying a data communications requirement of a first network device currently communicating via the first communications connection with a second network device, an transmitting a data test message over at least one of the existing first communications connection and the second communications connection. The method may also include receiving a response to the data test message, and determining a change-over from the first communications connection to the second communications connection would provide a more optimal data connection based on the identified data communications requirements of the first network device. Active data sessions are constantly being considered for a change-over by potential new data connections which may provide increased optimal data performance.
    Type: Application
    Filed: April 8, 2011
    Publication date: October 11, 2012
    Applicant: KASEYA INTERNATIONAL LIMITED
    Inventor: Alan Erringer
  • Publication number: 20120254136
    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: Application
    Filed: March 29, 2011
    Publication date: October 4, 2012
    Applicant: Kaseya International Limited
    Inventor: Charles Bosson
  • Publication number: 20120254125
    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: March 29, 2011
    Publication date: October 4, 2012
    Applicant: Kaseya International Limited
    Inventor: Charles Bosson
  • Publication number: 20120254381
    Abstract: Disclosed are an apparatus and method of remotely communicating with a managed machine. One example method may include identifying the managed machine operating in a communication network, transmitting a connection establishment message to the managed machine over the communication network, and receiving an acceptance message from the managed machine. The method may also include requesting a screen capture of present operating conditions of the managed machine, and receiving the screen capture formatted in a compressed format. The administrator may be able to receive and view the screen capture via a compressed thumbnail format.
    Type: Application
    Filed: March 30, 2011
    Publication date: October 4, 2012
    Applicant: Kaseya International Limited
    Inventor: Derek Rodrigues