Patents Assigned to Mformation Technologies Inc.
-
Publication number: 20120226740Abstract: A virtualization aware device management (VADM) server manages mobile devices, including mobile devices that have been virtualized. Each virtualized mobile device supports multiple virtual devices. Each virtual device can be managed independently by the VADM server, in similar manner to non-virtualized devices. The VADM server interacts with one or more device management clients (DMCs) running on a virtualized mobile device to manage the virtual devices installed thereon. In a mobile virtualized device, a DMC can run exclusively within the virtual machine monitor (VMM) for remote management of some or all of the virtual devices on the mobile virtualized device; within each virtual device for remote management of the respective virtual device; or a combination thereof, with a DMC in the VMM acting as a bridge for DMCs within the virtual devices.Type: ApplicationFiled: November 1, 2011Publication date: September 6, 2012Applicant: MFORMATION TECHNOLOGIES INC.Inventors: Badri Nath, Rakesh Kushwaha
-
Patent number: 8219656Abstract: A method, system, and computer program product that provides the capability to manage, control, and reconfigure wireless devices remotely over a wireless network with acceptable reliability and security. A method for remotely managing a wireless device over a telecommunications network comprising a server and the wireless device, the method comprises the steps of establishing a communicative connection between the server and the wireless device over the telecommunications network, transmitting a command from the server to the wireless device over the signaling network, and executing the command at the wireless device.Type: GrantFiled: December 20, 2007Date of Patent: July 10, 2012Assignee: MFormations Technologies, Inc.Inventors: Rakesh Kushwaha, Badri Nath
-
Publication number: 20120096267Abstract: Systems and methods are described for establishing credentials at a device and at a device management server for the purpose of exchanging secure credentials in order to mutually authenticate the device and the server. A credential generation algorithm is described which uses a plurality of seeds, including the hardware identity of the device, the server identity, and a shared private key, to generate two sets of credentials, one to be used by the device and the other to be used by the device management server. The credentials are exchanged between the device and the server during any session, thereby assuring mutual authentication.Type: ApplicationFiled: August 15, 2011Publication date: April 19, 2012Applicant: MFORMATION TECHNOLOGIES, INC.Inventors: Vasilios DASKALOPOULOS, Badri NATH, Rakesh KUSHWAHA
-
Publication number: 20110268047Abstract: A method, system, and computer program product for providing dynamic group subscriptions for M2M device communication provides a more flexible and efficient technology for allocating registrations and resources. A method for allocating a plurality of subscriptions to wireless services in a network among a plurality of wireless devices in the network comprises creating a group including a plurality of wireless devices, making an initial allocation of the subscriptions to the group, the initial allocation including allocating one subscription to each of some of the plurality of wireless devices, modifying the allocation of the subscriptions to the group, including at least one of deallocating a subscription from one of the plurality of wireless devices and allocating a subscription to one of the plurality of wireless devices.Type: ApplicationFiled: May 3, 2010Publication date: November 3, 2011Applicant: MFORMATION TECHNOLOGIES INC.Inventors: Badri NATH, Rakesh KUSHWAHA
-
Patent number: 8010100Abstract: A system and method by which a mobile wireless device dynamically decides the other end host to initiate a session to automatically conduct a performance test. Results of the performance test are then transferred to a monitoring server under appropriate conditions. A method for conducting a performance test on a wireless device comprises receiving information indicating how and when a performance test is to be conducted by the wireless device, determining whether the conditions for the performance test to be started are met, conducting the specified performance test, and storing results of the performance test.Type: GrantFiled: March 15, 2006Date of Patent: August 30, 2011Assignee: MFormation Technologies, Inc.Inventors: Rakesh Kushwaha, Badri Nath
-
Patent number: 8001379Abstract: Systems and methods are described for establishing credentials at a device and at a device management server for the purpose of exchanging secure credentials in order to mutually authenticate the device and the server. A credential generation algorithm is described which uses a plurality of seeds, including the hardware identity of the device, the server identity, and a shared private key, to generate two sets of credentials, one to be used by the device and the other to be used by the device management server. The credentials are exchanged between the device and the server during any session, thereby assuring mutual authentication.Type: GrantFiled: March 26, 2008Date of Patent: August 16, 2011Assignee: Mformation Technologies Inc.Inventors: Vasilios Daskalopoulos, Badri Nath, Rakesh Kushwaha
-
Patent number: 7996906Abstract: A system and method for automatically altering device functionality based on the occurrence of certain predetermined conditions. A link may be established between a device and a trusted server to provide an association between various conditions that may be detected at the device and actions that are to be taken on the device. In particular, software traps can be set up and linked to device functionality such that execution of the trap may automatically disable or enable certain device capabilities. Some aspects of the invention are directed to a system and method for remotely setting software traps for detecting software viruses and, upon execution of the traps, several methods for establishing a quarantine on infected devices.Type: GrantFiled: November 6, 2009Date of Patent: August 9, 2011Assignee: Mformation Technologies, Inc.Inventors: Badri Nath, Rakesh Kushwaha, Mark Edwards
-
Patent number: 7991427Abstract: The present invention relates to a system and method of remote application management on wireless data terminals using a device management agent and dynamic link libraries provided by the application. Third party applications on a wireless device can communicate and be controlled by a remote management server via a management client plug-in interface.Type: GrantFiled: September 12, 2007Date of Patent: August 2, 2011Assignee: MFormation Technologies, Inc.Inventors: Badri Nath, Srinivas Devarakonda, Rakesh Kushwaha
-
Patent number: 7925740Abstract: A system and method for detecting and recording events related to the quality of service experienced by a wireless device in a wireless network. In one example, these events may be detected and recorded by the wireless device, without support from the network. Performance monitoring tests may be initiated by the wireless device at the direction of a management server, independent of the network in which the device may be operating. The wireless device may store the results of these tests and report the results to the management server.Type: GrantFiled: July 27, 2006Date of Patent: April 12, 2011Assignee: Mformations Technologies, Inc.Inventors: Badri Nath, Rakesh Kushwaha, Peter Massam
-
Patent number: 7707632Abstract: A system and method for automatically altering device functionality based on the occurrence of certain predetermined conditions. A link may be established between a device and a trusted server to provide an association between various conditions that may be detected at the device and actions that are to be taken on the device. In particular, software traps can be set up and linked to device functionality such that execution of the trap may automatically disable or enable certain device capabilities. Some aspects of the invention are directed to a system and method for remotely setting software traps for detecting software viruses and, upon execution of the traps, several methods for establishing a quarantine on infected devices.Type: GrantFiled: July 27, 2006Date of Patent: April 27, 2010Assignee: Mformation Technologies, Inc.Inventors: Badri Nath, Rakesh Kushwaha, Mark Edwards
-
Publication number: 20100069040Abstract: A system and method for automatically altering device functionality based on the occurrence of certain predetermined conditions. A link may be established between a device and a trusted server to provide an association between various conditions that may be detected at the device and actions that are to be taken on the device. In particular, software traps can be set up and linked to device functionality such that execution of the trap may automatically disable or enable certain device capabilities. Some aspects of the invention are directed to a system and method for remotely setting software traps for detecting software viruses and, upon execution of the traps, several methods for establishing a quarantine on infected devices.Type: ApplicationFiled: November 6, 2009Publication date: March 18, 2010Applicant: Mformation Technologies, Inc.Inventors: Badri Nath, Rakesh Kushwaha, Mark Edwards
-
Publication number: 20080064383Abstract: The present invention relates to a system and method of remote application management on wireless data terminals using a device management agent and dynamic link libraries provided by the application. Third party applications on a wireless device can communicate and be controlled by a remote management server via a management client plug-in interface.Type: ApplicationFiled: September 12, 2007Publication date: March 13, 2008Applicant: mFormation Technologies, Inc.Inventors: Badri Nath, Srinivas Devarakonda, Rakesh Kushwaha
-
Patent number: 7343408Abstract: A method, system, and computer program product that provides the capability to manage, control, and reconfirm wireless devices remotely over a wireless network with acceptable reliability and security. A method for remotely managing a wireless device over a telecommunications network comprising a server and the wireless device, the method comprises the steps of establishing a communicative connection between the server and the wireless device over a signaling channel of the telecommunications network, transmitting a command from the server to the wireless device over the signaling network, and executing the command at the wireless device.Type: GrantFiled: December 20, 2001Date of Patent: March 11, 2008Assignee: Mformation Technologies, Inc.Inventors: Rakesh Kushwaha, Badri Nath
-
Publication number: 20070030539Abstract: A system and method for automatically altering device functionality based on the occurrence of certain predetermined conditions. A link may be established between a device and a trusted server to provide an association between various conditions that may be detected at the device and actions that are to be taken on the device. In particular, software traps can be set up and linked to device functionality such that execution of the trap may automatically disable or enable certain device capabilities. Some aspects of the invention are directed to a system and method for remotely setting software traps for detecting software viruses and, upon execution of the traps, several methods for establishing a quarantine on infected devices.Type: ApplicationFiled: July 27, 2006Publication date: February 8, 2007Applicant: mFormation Technologies, Inc.Inventors: Badri Nath, Rakesh Kushwaha, Mark Edwards
-
Publication number: 20070026854Abstract: A system and method for detecting and recording events related to the quality of service experienced by a wireless device in a wireless network. In one example, these events may be detected and recorded by the wireless device, without support from the network. Performance monitoring tests may be initiated by the wireless device at the direction of a management server, independent of the network in which the device may be operating. The wireless device may store the results of these tests and report the results to the management server.Type: ApplicationFiled: July 27, 2006Publication date: February 1, 2007Applicant: mFormation Technologies, Inc.Inventors: Badri Nath, Rakesh Kushwaha, Peter Massam
-
Patent number: 6970917Abstract: A method, system, and computer program product that provides the capability to manage, control, and reconfigure wireless devices remotely over a wireless network with acceptable reliability and security. In one embodiment, the method for remotely managing a wireless device over a wireless network comprising a server and the wireless device, the wireless network operable to communicatively connect the server and the wireless device, comprises the steps of: transmitting registration information relating to the wireless device from the wireless device to the server, verifying the registration information at the server, establishing a mailbox for the wireless device at the server, placing a command for the wireless device in the mailbox, delivering the command from the mailbox to the wireless device, and executing the command at the wireless device.Type: GrantFiled: August 10, 2001Date of Patent: November 29, 2005Assignee: Mformation Technologies Inc.Inventors: Rakesh Kushwaha, Badri Nath