Patents Assigned to Kaseya Limited
-
Patent number: 9590841Abstract: 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: GrantFiled: October 27, 2015Date of Patent: March 7, 2017Assignee: KASEYA LIMITEDInventor: Santhoshkumar Sunderrajan
-
Patent number: 9553866Abstract: 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: GrantFiled: April 26, 2016Date of Patent: January 24, 2017Assignee: KASEYA LIMITEDInventor: Allan A. Miller
-
Patent number: 9549057Abstract: 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: GrantFiled: February 9, 2016Date of Patent: January 17, 2017Assignee: KASEYA LIMITEDInventor: Allan Miller
-
Patent number: 9485312Abstract: 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: GrantFiled: December 10, 2012Date of Patent: November 1, 2016Assignee: KASEYA LIMITEDInventors: Chad Gniffke, Robert Wendell Davis, Mark Thomas Lingen, Ryan Smith, Mark James Sutherland, Scott Robert Powell
-
Patent number: 9473349Abstract: A mobile device may receive updates, support and other data from a current data center agent platform. When the mobile device travels to another location the nearest data center agent may be different from the previous agent. A changeover determination must be performed prior to determining whether the new agent should be assigned to the mobile device. One example method of operation may include receiving current location information of the mobile device and identifying a present location of the mobile device and a current service center assigned to the mobile device. The method may also provide determining whether a new service center location at a remote location from the current service center location should be assigned to the mobile device based on predefined assignment criteria.Type: GrantFiled: November 22, 2015Date of Patent: October 18, 2016Assignee: KASEYA LIMITEDInventor: Marco J. Bohórquez
-
Patent number: 9438474Abstract: 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: GrantFiled: September 15, 2015Date of Patent: September 6, 2016Assignee: KASEYA LIMITEDInventor: Derek Rodrigues
-
Patent number: 9325772Abstract: 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: GrantFiled: February 23, 2015Date of Patent: April 26, 2016Assignee: KASEYA LIMITEDInventor: Allan Miller
-
Patent number: 9325773Abstract: 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: GrantFiled: July 5, 2015Date of Patent: April 26, 2016Assignee: Kaseya LimitedInventor: Allan A. Miller
-
Patent number: 9306815Abstract: 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: GrantFiled: January 22, 2014Date of Patent: April 5, 2016Assignee: Kaseya LimitedInventor: Corey Dana Mandell
-
Patent number: 9307008Abstract: Disclosed are an apparatus and methods of remotely managing a managed machine over a communication network. 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. In response, an acceptance message may be received from the manage machine. Once a secure channel has been established, the administrator may begin transmitting a command prompt command over the communication network to be executed on the managed machine. The management operations may be performed from a browser-based application.Type: GrantFiled: October 14, 2014Date of Patent: April 5, 2016Assignee: Kaseya LimitedInventor: Derek Rodrigues
-
Patent number: 9276896Abstract: 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: GrantFiled: June 27, 2011Date of Patent: March 1, 2016Assignee: KASEYA LIMITEDInventors: Santhoshkumar Sunderrajan, Derek Rodrigues
-
Patent number: 9270747Abstract: 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: GrantFiled: April 8, 2011Date of Patent: February 23, 2016Assignee: KASEYA LIMITEDInventor: Alan Erringer
-
Patent number: 9258401Abstract: 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: GrantFiled: May 7, 2015Date of Patent: February 9, 2016Assignee: KASEYA LIMITEDInventor: Allan Miller
-
Patent number: 9256499Abstract: 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: GrantFiled: September 8, 2014Date of Patent: February 9, 2016Assignee: KASEYA LIMITEDInventor: Charles Bosson
-
Patent number: 9258349Abstract: 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: GrantFiled: February 9, 2015Date of Patent: February 9, 2016Assignee: KASEYA LIMITEDInventor: Derek Rodrigues
-
Patent number: 9197994Abstract: A mobile device may receive updates, support and other data from a current data center agent platform. When the mobile device travels to another location the nearest data center agent may be different from the previous agent. A changeover determination must be performed prior to determining whether the new agent should be assigned to the mobile device. One example method of operation may include receiving current location information of the mobile device and identifying a present location of the mobile device and a current service center assigned to the mobile device. The method may also provide determining whether a new service center location at a remote location from the current service center location should be assigned to the mobile device based on predefined assignment criteria.Type: GrantFiled: January 29, 2014Date of Patent: November 24, 2015Assignee: Kaseya LimitedInventor: Marco J. Bohórquez
-
Patent number: 9197491Abstract: The invention facilitates remote management of a computer via a network. Remote computer management capability can be expanded beyond that previously available through the addition of one or more new primitive functions that can be performed on a managed computer.Type: GrantFiled: September 2, 2014Date of Patent: November 24, 2015Assignee: KASEYA LIMITEDInventors: Mark J. Sutherland, Paul Y. Wong
-
Patent number: 9172757Abstract: 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: GrantFiled: February 24, 2014Date of Patent: October 27, 2015Assignee: KASEYA LIMITEDInventor: Santhoshkumar Sunderrajan
-
Patent number: 9160614Abstract: 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: GrantFiled: January 23, 2014Date of Patent: October 13, 2015Assignee: KASEYA LIMITEDInventors: Mark J. Sutherland, Paul Y. Wong
-
Patent number: 9154940Abstract: 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: GrantFiled: November 20, 2012Date of Patent: October 6, 2015Assignee: KASEYA LIMITEDInventor: Allan Miller