Patents by Inventor Gyan Shanker

Gyan Shanker 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).

  • Patent number: 9450781
    Abstract: Systems and methods are disclosed for reporting spam detected in a communication network. Entities in the network detect that an electronic message comprises spam, and generate a spam report for the electronic message. The spam report is in a format that is enhanced with newly-defined fields. A spam center in the network receives the spam reports from the entities, and processes the spam reports to generate spam rules for detecting spam in electronic messages transported over the communication network. The spam center then selectively distributes the spam rules to one or more of the entities of the communication network based on an analysis of the spam reports. The entities may then use the spam rules to detect spam in other electronic messages that are transported over the communication network.
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: September 20, 2016
    Assignee: Alcatel Lucent
    Inventors: Yigang Cai, Gyan Shanker
  • Patent number: 9439057
    Abstract: An LTE subscriber database pushes a registration notification to a SMSC or IP-SM-GW when subscriber registers/deregisters to LTE. The subscriber registration information is stored in local database. Thus, MT SMS may be delivered to a registered subscriber without querying the subscriber database each time for registration information. An exemplary apparatus includes an interface for receiving a registration status message for a mobile device over a broadband network, a subscriber database, and a control system for storing subscriber information in response to receipt of the registration status message and forwarding a notification of subscriber registration status including subscriber registration information to a first network device when the mobile device registers or deregisters to the broadband data network.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: September 6, 2016
    Assignee: Alcatel Lucent
    Inventors: Jay B. Bhatt, Yigang Cai, Gyan Shanker
  • Patent number: 9384471
    Abstract: Systems and methods for spam detection within electronic messages transported over a communication network. One embodiment is a spam center that connects to multiple entities of a communication network that handle electronic messages, such as text messages. The spam center receives spam reports from the entities that detect spam in prior electronic messages, analyzes the spam reports to generate spam filtering rules based on the spam detected in the prior electronic messages. The spam center then distributes the spam filtering rules to one or more of the entities. The entities may then use to spam filtering rules to filter spam out of electronic messages that subsequently received.
    Type: Grant
    Filed: February 17, 2012
    Date of Patent: July 5, 2016
    Assignee: Alcatel Lucent
    Inventors: Yigang Cai, Sanjeev Singh, Gyan Shanker, Kris Nayak
  • Patent number: 9014730
    Abstract: Systems and methods for determining the availability or reachability of mobile devices to receive text messages. One embodiment comprises a message entity of a Long Term Evolution (LTE) network. The message entity attempts delivery of a text message to a mobile device, and determines that the delivery attempt failed due to the mobile device being temporarily unavailable. The message entity transmits a request to a Mobility Management Entity (MME) of the LTE network to be notified when the mobile device becomes available. The message entity receives a notification from the MME that the mobile device is available, and retries delivery of the text message to the mobile device responsive to the notification from the MME that the mobile device is available.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: April 21, 2015
    Assignee: Alcatel Lucent
    Inventors: Yigang Cai, Shaumir Shah, Gyan Shanker
  • Patent number: 8977238
    Abstract: Systems and methods are disclosed for interfacing SMS/MMS web applications with packet-switched networks. One embodiment comprises a system that handles a Mobile Terminated (MT) text message from a web application to a packet-switched network. The system receives a send command for the MT text message from the web application. The send command is based on a standard used by the web application, such as Parlay X. The system converts the send command for the MT text message to a SIP send request, and transmits the SIP send request for the MT text message to a packet-switched network for delivery to a recipient.
    Type: Grant
    Filed: April 23, 2013
    Date of Patent: March 10, 2015
    Assignee: Alcatel Lucent
    Inventors: Yigang Cai, Gyan Shanker, Kris Nayak
  • Patent number: 8923899
    Abstract: Systems and methods are disclosed for interfacing RESTful web applications with packet-switched networks for text messaging. One embodiment comprises a system that handles a Mobile Terminated (MT) text message from a web application to a packet-switched network. The system receives a RESTful send operation for sending the MT text message from the web application. The system converts the RESTful send operation for the MT text message to a send request that is based on a signaling protocol used by the packet switched network, such as SIP, SMPP, or MAP. The system then transmits the send request for the MT text message to the packet-switched network for delivery of the MT text message to a recipient.
    Type: Grant
    Filed: June 15, 2011
    Date of Patent: December 30, 2014
    Assignee: Alcatel Lucent
    Inventors: Yigang Cai, Gyan Shanker
  • Patent number: 8855689
    Abstract: SMS-C's and associated methods are disclosed that attempt to deliver SMS messages over a broadband data network as opposed to a voice network. An SMS-C described herein stores session information for a mobile device that has established a data session over the broadband data network. When the SMS-C receives a Mobile Terminated (MT) SMS message destined for the mobile device, the SMS-C stores the SMS message for delivery. The SMS-C then identifies a routing address for the mobile device over the broadband data network based on the stored session information, and forwards the SMS message to the mobile device directly over the broadband data network based on the routing address.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: October 7, 2014
    Assignee: Alcatel Lucent
    Inventors: Jay Bhatt, Yigang Cai, Gyan Shanker
  • Patent number: 8848604
    Abstract: Systems and methods are disclosed for correlating messages used to deliver an Application Originated (AO) text message to User Equipment (UE). A text message gateway is implemented between a text message application and a packet-switched network that uses Session Initiation Protocol (SIP). The text message gateway receives a delivery request from the text message application that includes an Application Originated (AO) text message intended for the UE. The text message gateway identifies a correlation identifier (ID) for the AO text message, inserts the correlation ID in a delivery response, and transmits the delivery response to the text message application (to store for later use). The text message gateway also converts the delivery request into a SIP request that encapsulates the AO text message, inserts the correlation ID in the SIP request, and transmits the SIP request to the UE.
    Type: Grant
    Filed: January 10, 2011
    Date of Patent: September 30, 2014
    Assignee: Alcatel Lucent
    Inventors: Yigang Cai, Gyan Shanker
  • Publication number: 20140004890
    Abstract: Systems and methods for determining the availability or reachability of mobile devices to receive text messages. One embodiment comprises a message entity of a Long Term Evolution (LTE) network. The message entity attempts delivery of a text message to a mobile device, and determines that the delivery attempt failed due to the mobile device being temporarily unavailable. The message entity transmits a request to a Mobility Management Entity (MME) of the LTE network to be notified when the mobile device becomes available. The message entity receives a notification from the MME that the mobile device is available, and retries delivery of the text message to the mobile device responsive to the notification from the MME that the mobile device is available.
    Type: Application
    Filed: June 28, 2012
    Publication date: January 2, 2014
    Inventors: Yigang Cai, Shaumir Shah, Gyan Shanker
  • Publication number: 20130238733
    Abstract: Systems and methods are disclosed for interfacing SMS/MMS web applications with packet-switched networks. One embodiment comprises a system that handles a Mobile Terminated (MT) text message from a web application to a packet-switched network. The system receives a send command for the MT text message from the web application. The send command is based on a standard used by the web application, such as Parlay X. The system converts the send command for the MT text message to a SIP send request, and transmits the SIP send request for the MT text message to a packet-switched network for delivery to a recipient.
    Type: Application
    Filed: April 23, 2013
    Publication date: September 12, 2013
    Inventors: Yigang Cai, Gyan Shanker, Kris Nayak
  • Publication number: 20130190023
    Abstract: SMS-C's and associated methods are disclosed that attempt to deliver SMS messages over a broadband data network as opposed to a voice network. An SMS-C described herein stores session information for a mobile device that has established a data session over the broadband data network. When the SMS-C receives a Mobile Terminated (MT) SMS message destined for the mobile device, the SMS-C stores the SMS message for delivery. The SMS-C then identifies a routing address for the mobile device over the broadband data network based on the stored session information, and forwards the SMS message to the mobile device directly over the broadband data network based on the routing address.
    Type: Application
    Filed: March 8, 2013
    Publication date: July 25, 2013
    Inventors: Jay Bhatt, Yigang Cai, Gyan Shanker
  • Patent number: 8457666
    Abstract: Systems and methods are disclosed for interfacing SMS/MMS web applications with packet-switched networks. One embodiment comprises a system that handles a Mobile Terminated (MT) text message from a web application to a packet-switched network. The system receives a send command for the MT text message from the web application. The send command is based on a standard used by the web application, such as Parlay X. The system converts the send command for the MT text message to a SIP send request, and transmits the SIP send request for the MT text message to a packet-switched network for delivery to a recipient.
    Type: Grant
    Filed: June 15, 2011
    Date of Patent: June 4, 2013
    Assignee: Alcatel Lucent
    Inventors: Yigang Cai, Gyan Shanker, Kris Nayak
  • Patent number: 8412240
    Abstract: SMS-C's and associated methods are disclosed that attempt to deliver SMS messages over a broadband data network as opposed to a voice network. An SMS-C described herein stores session information for a mobile device that has established a data session over the broadband data network. When the SMS-C receives a Mobile Terminated (MT) SMS message destined for the mobile device, the SMS-C stores the SMS message for delivery. The SMS-C then identifies a routing address for the mobile device over the broadband data network based on the stored session information, and forwards the SMS message to the mobile device directly over the broadband data network based on the routing address.
    Type: Grant
    Filed: August 6, 2009
    Date of Patent: April 2, 2013
    Assignee: Alcatel Lucent
    Inventors: Jay Bhatt, Yigang Cai, Gyan Shanker
  • Patent number: 8351964
    Abstract: Communication networks and methods are disclosed for delivering messages over LTE networks. One embodiment comprises a universal message center operable to deliver messages over an LTE network. The universal message center receives a message intended for a destination mobile device, and determines if the destination mobile device is LTE enabled. If the destination mobile device is LTE enabled, then the universal message center identifies a mobile IP address assigned to the destination mobile device in the LTE network. The universal message center then attempts to forward the message to the destination mobile device over the LTE network based on the mobile IP address. If the destination mobile device is not LTE enabled, then the universal message center identifies a store-and-forward (SFD) message center for an originator of the message, and forwards the message to the SFD message center for store-and-forward processing.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: January 8, 2013
    Assignee: Alcatel Lucent
    Inventors: Yigang Cai, Jay Bhatt, Gyan Shanker
  • Publication number: 20120322468
    Abstract: Systems and methods are disclosed for interfacing RESTful web applications with packet-switched networks for text messaging. One embodiment comprises a system that handles a Mobile Terminated (MT) text message from a web application to a packet-switched network. The system receives a RESTful send operation for sending the MT text message from the web application. The system converts the RESTful send operation for the MT text message to a send request that is based on a signaling protocol used by the packet switched network, such as SIP, SMPP, or MAP. The system then transmits the send request for the MT text message to the packet-switched network for delivery of the MT text message to a recipient.
    Type: Application
    Filed: June 15, 2011
    Publication date: December 20, 2012
    Inventors: Yigang Cai, Gyan Shanker
  • Publication number: 20120322469
    Abstract: Systems and methods are disclosed for interfacing SMS/MMS web applications with packet-switched networks. One embodiment comprises a system that handles a Mobile Terminated (MT) text message from a web application to a packet-switched network. The system receives a send command for the MT text message from the web application. The send command is based on a standard used by the web application, such as Parlay X. The system converts the send command for the MT text message to a SIP send request, and transmits the SIP send request for the MT text message to a packet-switched network for delivery to a recipient.
    Type: Application
    Filed: June 15, 2011
    Publication date: December 20, 2012
    Inventors: Yigang Cai, Gyan Shanker, Kris Nayak
  • Patent number: 8271007
    Abstract: Systems and methods are disclosed for managing Short Messaging Service (SMS) spoofing using Short Messaging Peer-to-Peer (SMPP) protocol. An SMPP protocol communication includes an SMPP transmitter and an SMPP transceiver. The SMPP transmitter identifies or receives an SMS message for transmission to a destination. The SMPP transmitter identifies a source address for the SMS message, and determines whether the source address is authentic. If the source address is not authentic, then the SMPP transmitter inserts a validity indicator in an SMPP Packet Data Unit (PDU), along with the SMS message, that the source address is not authentic before transmitting the SMPP PDU to the SMPP transceiver. Upon receiving the SMPP PDU from the SMPP transmitter, the SMPP transceiver may determine whether or not to deliver the SMS message to the destination based on the validity indicator provided by the SMPP transmitter.
    Type: Grant
    Filed: January 6, 2010
    Date of Patent: September 18, 2012
    Assignee: Alcatel Lucent
    Inventors: Yigang Cai, Gyan Shanker
  • Publication number: 20120215862
    Abstract: Systems and methods for spam detection within electronic messages transported over a communication network. One embodiment is a spam center that connects to multiple entities of a communication network that handle electronic messages, such as text messages. The spam center receives spam reports from the entities that detect spam in prior electronic messages, analyzes the spam reports to generate spam filtering rules based on the spam detected in the prior electronic messages. The spam center then distributes the spam filtering rules to one or more of the entities. The entities may then use to spam filtering rules to filter spam out of electronic messages that subsequently received.
    Type: Application
    Filed: February 17, 2012
    Publication date: August 23, 2012
    Inventors: Yigang Cai, Sanjeev Singh, Gyan Shanker, Kris Nayak
  • Publication number: 20120176964
    Abstract: Systems and methods are disclosed for correlating messages used to deliver an Application Originated (AO) text message to User Equipment (UE). A text message gateway is implemented between a text message application and a packet-switched network that uses Session Initiation Protocol (SIP). The text message gateway receives a delivery request from the text message application that includes an Application Originated (AO) text message intended for the UE. The text message gateway identifies a correlation identifier (ID) for the AO text message, inserts the correlation ID in a delivery response, and transmits the delivery response to the text message application (to store for later use). The text message gateway also converts the delivery request into a SIP request that encapsulates the AO text message, inserts the correlation ID in the SIP request, and transmits the SIP request to the UE.
    Type: Application
    Filed: January 10, 2011
    Publication date: July 12, 2012
    Inventors: Yigang Cai, Gyan Shanker
  • Publication number: 20120150967
    Abstract: Systems and methods are disclosed for reporting spam detected in a communication network. Entities in the network detect that an electronic message comprises spam, and generate a spam report for the electronic message. The spam report is in a format that is enhanced with newly-defined fields. A spam center in the network receives the spam reports from the entities, and processes the spam reports to generate spam rules for detecting spam in electronic messages transported over the communication network. The spam center then selectively distributes the spam rules to one or more of the entities of the communication network based on an analysis of the spam reports. The entities may then use the spam rules to detect spam in other electronic messages that are transported over the communication network.
    Type: Application
    Filed: December 9, 2010
    Publication date: June 14, 2012
    Inventors: Yigang Cai, Gyan Shanker