Patents by Inventor Badri Nath

Badri Nath has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20210064821
    Abstract: The present disclosure relates to systems and methods to extract customized keywords and their corresponding values occurring in a given natural language text. The desired keyword or keywords may occur in different forms, synonyms, abbreviations, and spellings. The disclosed automatic extraction method captures the meaning and context of the desired keywords by transforming the extraction problem into a question answering problem together with capturing the context to narrow down the answer to a unique value for a given keyword. A trained model on an existing corpus of text is used to get a value as an answer to the question phrased using the keyword. When the answer is ambiguous, a context model that uses conditional random field (CRF) is used to provide a most likely value.
    Type: Application
    Filed: August 27, 2020
    Publication date: March 4, 2021
    Inventors: Yashu Seth, Badri Nath, Amrit Seshadri Diggavi, Vijayendra Mysore Shamanna, Henry Thomas Peter, Simha Sadasiva
  • Patent number: 9462060
    Abstract: The present invention is a method and system for sending SIP notification messages to a wireless device, for example a wireless telephone, that can accept SIP control messages. A method is described for establishing a data session between a wireless device and a management server over a wireless network, the wireless device operable to receive and parse SIP messages, the wireless network operable to transmit messages between the wireless device and the management server. The method includes retrieving an address for the wireless device on the management server, sending a SIP invite message from the management server to the wireless device, receiving the SIP invite message on the wireless device, parsing the SIP invite message on the wireless device, and establishing the data session between the wireless device and the management server.
    Type: Grant
    Filed: April 23, 2007
    Date of Patent: October 4, 2016
    Assignee: Alcatel Lucent
    Inventors: Badri Nath, Rakesh Kushwaha, Aman Bhasin
  • Patent number: 9374460
    Abstract: An arrangement is described for capturing and reporting call-through events in connection with phone numbers embedded in advertising impressions sent to mobile wireless devices. A call-through event is said to occur when a phone number embedded within an advertising impression is called from the mobile device. The system includes a call-through detector on the device that captures data related to a call-through event and communicates the captured data for one or more phone numbers over the network to a server. The server collects the captured data from various mobile devices and can correlate those with the advertisements sent to the mobile devices. A call detail information record sent from a device may contain detailed information about the context in which the call was made from the mobile device, including, for example, time of day or device location.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: June 21, 2016
    Assignee: Alcatel Lucent
    Inventors: Badri Nath, Rakesh Kushwaha
  • Patent number: 9232559
    Abstract: A technique to automatically select a bearer from among a plurality of bearers available on a wireless device bases the selection of the bearer on which a data transfer takes place on a cost function that is used both by the server and the wireless device. A method for communicating data with a mobile device capable of communicating using a plurality of communication bearers comprises selecting a communication bearer to opportunistically initiate a data transfer between a server and the mobile device using a cost function and a policy table to select the communication bearer, from among the plurality of communication bearers, and when the selected communication bearer is or becomes available, initiating the transfer between the server and the mobile device using the selected communication bearer.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: January 5, 2016
    Assignee: MFORMATION Software Technologies LLC
    Inventors: Badri Nath, Rakesh Kushwaha
  • Patent number: 9021005
    Abstract: 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: Grant
    Filed: November 1, 2011
    Date of Patent: April 28, 2015
    Assignee: Mformation Software Technologies LLC
    Inventors: Badri Nath, Rakesh Kushwaha
  • Patent number: 8942680
    Abstract: A system and method for retrieving the dynamic state of mobile communication devices is disclosed. The key state indicators from mobile communication devices are retrieved to target user requested contents or advertising contents for users of the communication devices. The method for delivering the contents to mobile communication devices includes determining key state indicators (KSI) of mobile communication devices sending the determined values to a server, and orienting the values to send the content to users of said mobile communication devices, on request. The key state indicators of mobile communication devices comprises of device state, link state, network state, behavior state and dynamic state of the device. The values of key state indicators are calculated and stored in said mobile communication device in a Mobile Advertising Record (MAR) format.
    Type: Grant
    Filed: January 23, 2009
    Date of Patent: January 27, 2015
    Assignee: Mformation Software Technologies LLC
    Inventors: Badri Nath, Rakesh Kushwaha
  • Patent number: 8942191
    Abstract: 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: Grant
    Filed: May 3, 2010
    Date of Patent: January 27, 2015
    Assignee: Mformation Software Technologies LLC
    Inventors: Badri Nath, Rakesh Kushwaha
  • Patent number: 8868717
    Abstract: A wireless device and a method for providing remote trap management of the wireless device by which a management server remotely sets a trap whose trigger needs to be monitored. A method for providing remote trap management of a wireless device comprises receiving from a remote device a request to install a trap on the wireless device, installing the trap on the wireless device, generating trap status information upon occurrence of a trap and transmitting the trap status information to the remote device in response to the occurrence of the trap.
    Type: Grant
    Filed: March 15, 2006
    Date of Patent: October 21, 2014
    Assignee: Mformation Software Technologies LLC
    Inventors: Rakesh Kushwaha, Badri Nath
  • Patent number: 8559947
    Abstract: The present invention relates to a system and method to enable subscriber self-activation and configuration of wireless data terminals by means of an activate button provided through the User Interface (UI). This allows for operations to be performed on the device by self-care. Any wireless device, in order to access the network needs credentials. This invention generates temporary credentials to present to the network for service activation. Once access is granted to the network, the device can be activated and configured for using the resources of the network.
    Type: Grant
    Filed: May 11, 2007
    Date of Patent: October 15, 2013
    Assignee: Mformation Software Technologies LLC
    Inventors: Badri Nath, Rakesh Kushwaha
  • Patent number: 8515390
    Abstract: When a network-based wireless device such as a mobile phone or data terminal is reported lost or stolen or is determined to be malfunctioning, a service provider can immediately deny the device access to the network. However, any management operation to secure data carried by the wireless device cannot be carried out as the device is no longer reachable from the network. Therefore, the data should be secured before the device is rendered inoperable. Apparatus and methods are provided to back-up the data or wipe the data before the system denies access to the device. A system and method are provided by which a security manager works in conjunction with an equipment register of the network to lock and wipe data on the wireless device before the device is denied access to the network. Similarly, for a wireless device that is later recovered or determined to be operable, the device can be granted access to the network again and any data that was locked or wiped can be unlocked or restored over the network.
    Type: Grant
    Filed: October 5, 2007
    Date of Patent: August 20, 2013
    Assignee: Mformation Software Technologies, Inc.
    Inventors: Colin Grealish, Badri Nath, Rakesh Kushwaha
  • Patent number: 8438391
    Abstract: 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: Grant
    Filed: August 15, 2011
    Date of Patent: May 7, 2013
    Assignee: Mformation Software Technologies, Inc.
    Inventors: Vasilios Daskalopoulos, Badri Nath, Rakesh Kushwaha
  • Patent number: 8413138
    Abstract: Systems and methods are described for securely downloading management client software onto a device from an embedded stub in the device. In one embodiment, the stub client is activated by a message with credentials from a management server. The stub client, after verification of the credentials, downloads and activates a full management client. The management client then participates in any authorized management session with the device management server. The messages are preferably encrypted using a key that is based on the credentials. The credentials may be specific to the device and to the service provider associated with the device.
    Type: Grant
    Filed: February 6, 2008
    Date of Patent: April 2, 2013
    Assignee: Mformation Software Technologies, Inc.
    Inventors: Badri Nath, Rakesh Kushwaha, Amit Shah, Srinivas Devarakonda
  • Patent number: 8335212
    Abstract: A system and method are described for providing least-cost call routing for mobile wireless devices having access to voice-over-IP (VoIP) infrastructure, such as may be operated by an enterprise having global presence. Using a local wireless connection, such as a wireless local area network (WLAN), a software agent on the mobile wireless device registers with a common, enterprise-wide registrar, which, in turn, informs a VoIP gateway in the device's home region of the device's new location. The home region VoIP gateway will then re-route incoming calls for the device to a VoIP gateway serving the region in which the device is currently located. The local VoIP gateway will then route the call to the device via the WLAN. Seamless routing occurs even when the wireless device obtains a local phone number in a foreign network. Outgoing calls from the device can be routed via the VoIP infrastructure or the foreign network based on availability of service and/or cost.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: December 18, 2012
    Assignee: Mformation
    Inventors: Richard Hovey, Badri Nath, Rakesh Kushwaha
  • Patent number: 8311042
    Abstract: A method and system for communicating the identity of devices detected in a wireless communication system. The devices connect to a mobile wireless network comprising a wireless access network and a core Internet Protocol (IP) network. The identities of devices so detected are specified by a combination of device and network-level identities and is communicated to a management server. In an exemplary embodiment, network elements of the core IP network are used to detect and convey the identity of wireless devices to a management server.
    Type: Grant
    Filed: June 15, 2007
    Date of Patent: November 13, 2012
    Assignee: Mformation
    Inventors: Badri Nath, Rakesh Kushwaha
  • Publication number: 20120226740
    Abstract: 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: Application
    Filed: November 1, 2011
    Publication date: September 6, 2012
    Applicant: MFORMATION TECHNOLOGIES INC.
    Inventors: Badri Nath, Rakesh Kushwaha
  • Patent number: 8219656
    Abstract: 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: Grant
    Filed: December 20, 2007
    Date of Patent: July 10, 2012
    Assignee: MFormations Technologies, Inc.
    Inventors: Rakesh Kushwaha, Badri Nath
  • Publication number: 20120096267
    Abstract: 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: Application
    Filed: August 15, 2011
    Publication date: April 19, 2012
    Applicant: MFORMATION TECHNOLOGIES, INC.
    Inventors: Vasilios DASKALOPOULOS, Badri NATH, Rakesh KUSHWAHA
  • Publication number: 20110268047
    Abstract: 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: Application
    Filed: May 3, 2010
    Publication date: November 3, 2011
    Applicant: MFORMATION TECHNOLOGIES INC.
    Inventors: Badri NATH, Rakesh KUSHWAHA
  • Publication number: 20110258303
    Abstract: A system and method is disclosed which may comprise receiving, via a computing device, from a first user having a first personal device, a request for sharing access to a resource or a state of a second personal device of a second user, the first user and second user having an on-line social network relationship; and determining whether to grant sharing access to the one of the resource and the state of the second personal device of the second user. Determining whether to grant sharing access may be based, at least in part, upon the nature of the on-line social network relationship. The method and apparatus may comprise registering, via the computing device, an ownership link for a personal device and an owner having a certified identity within the social network; storing the ownership link; and utilizing the ownership link for determining whether to grant sharing access.
    Type: Application
    Filed: March 29, 2011
    Publication date: October 20, 2011
    Inventors: Badri Nath, Liviu Iftode, Pravin Shankar, Lu Han
  • Patent number: 8010100
    Abstract: 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: Grant
    Filed: March 15, 2006
    Date of Patent: August 30, 2011
    Assignee: MFormation Technologies, Inc.
    Inventors: Rakesh Kushwaha, Badri Nath