Patents by Inventor Nishi Kant

Nishi Kant 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: 20160242110
    Abstract: The embodiments described herein relate generally to a method and system for using mobility management entity (MME) or Serving GPRS Support Node (SGSN) pooling features depending on whether it is a 3G or 4G network and adding an enhancement in the User Equipment (UE) whereby it uses location information (e.g., broadcast Public Land Mobile Network Identity (PLMN ID), Tracking Area (TA), Cell Identification, Global Positioning System (GPS) coordinates or the like) to decide from which MME or SGSN it should obtain services.
    Type: Application
    Filed: February 13, 2015
    Publication date: August 18, 2016
    Applicant: Connectem Inc.
    Inventor: Nishi Kant
  • Publication number: 20160219141
    Abstract: An appliance which includes a Bluetooth® module which is used to communicate with an appliance app on a smartphone. The appliance app connects with the appliance and with the appliance manufacturer to provide a connection path from the appliance to the manufacturer's diagnosis computer system. The appliance and the manufacturer's diagnosis computer system can then interact and perform information transfers and diagnostic operations as desired. In some cases the appliance app is also involved and is used to request user operations, both for information and to assist in the diagnosis if needed.
    Type: Application
    Filed: January 17, 2016
    Publication date: July 28, 2016
    Inventor: Nishi Kant
  • Patent number: 9380486
    Abstract: An intelligent system and an algorithm at a packet network to reduce the amount of signaling in the radio access network and core network is defined. The system collects all the necessary information from the signaling exchange between the radio access network and the core network and takes the subscription characteristics and policy information into consideration to choose the optimal way of reducing the amount of signaling including selecting the optimal bearers for certain types of communications and paging selected area instead of the whole area for each device. The bearer selection algorithm takes several things as input to choose the optimal bearer to perform the task.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: June 28, 2016
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Nishi Kant, Heeseon Lim
  • Patent number: 9363744
    Abstract: A network element having a Non-Access Stratum (NAS) Node Selection Function for discriminating information in order to determine which core network node a signaling message should be sent comprising: a network interface unit configured to interact with a packet network system; a processor with a memory associated with the network interface unit and adapted to: receive the signaling message from an eNB at a selection function; extract header information from Stream Control Transport Protocol (SCTP) of the signaling message; communicate with a database having a persistent application map to determine if there is an association between the header information and a core network entity; if there is an association, forward the signaling message to a selected core network entity; and determine at the selected core network entity which one of a plurality of core network nodes within a core network pool to route the message based on availability of the plurality of core network nodes.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: June 7, 2016
    Assignee: Brocade Communications Systems, Inc.
    Inventor: Nishi Kant
  • Publication number: 20160142366
    Abstract: An intelligent mechanism to map the public user identity into the private user identity inside the mobile network is defined. The identity mapping logic supports M:N mapping where M and N can be any natural number while a user or device can still be identified without ambiguity in the network and all the protocols are handled according to the standard specifications. Such ID mapping can be used to create virtual private networks, to provide flexibility in usage of identities, to save the scarce type of identities, and to map the identities between private enterprise identity and mobile network identity. As a result MSIDSN translation, support of private static IP address and support for network initiated communication becomes much easier.
    Type: Application
    Filed: February 9, 2013
    Publication date: May 19, 2016
    Applicant: CONNECTEM INC.
    Inventors: Nishi Kant, Heeseon Lim
  • Publication number: 20160065644
    Abstract: A gateway system employing a redirect mechanism at upper layer protocols over Transmission Control Protocol (TCP) in a packet network to circumvent problems related to alteration of TCP sequence number due to header enrichment. The gateway system increases the size of a redirect message by the size of the header enrichment and thereby brings TCP sequence number on both ends in sync despite adding the header enrichment information.
    Type: Application
    Filed: August 26, 2014
    Publication date: March 3, 2016
    Applicant: Connectem Inc.
    Inventor: Nishi Kant
  • Publication number: 20160050620
    Abstract: A network element having a Non-Access Stratum (NAS) Node Selection Function for discriminating information in order to determine which core network node a signaling message should be sent comprising: a network interface unit configured to interact with a packet network system; a processor with a memory associated with the network interface unit and adapted to: receive the signaling message from an eNB at a selection function; extract header information from Stream Control Transport Protocol (SCTP) of the signaling message; communicate with a database having a persistent application map to determine if there is an association between the header information and a core network entity; if there is an association, forward the signaling message to a selected core network entity; and determine at the selected core network entity which one of a plurality of core network nodes within a core network pool to route the message based on availability of the plurality of core network nodes.
    Type: Application
    Filed: September 16, 2015
    Publication date: February 18, 2016
    Inventor: Nishi Kant
  • Publication number: 20160021573
    Abstract: A system and an algorithm in a mobile core network to distribute the data load across multiple data processing entities. The system is seen as having one data plane entity to the external entities like routers; hence the system can scale without needing to update the external nodes. In general when a data plane processing entity is added or removed, a new distribution rule is provided to the remaining data plane processing entities. Only after some number of sessions have been migrated does the new distribution get provided to the data distribution entities. This delay allows sufficient sessions to be migrated to minimize the overall number of packets that have to be forwarded for processing. This benefit can be maximized by taking advantage of cellular network's idle mode behavior and by migrating the sessions while they are in idle mode.
    Type: Application
    Filed: July 16, 2015
    Publication date: January 21, 2016
    Inventor: Nishi Kant
  • Publication number: 20160021572
    Abstract: A system and an algorithm in a mobile core network to distribute the data load across multiple data processing entities. The system is seen as having one data plane entity to the external entities like routers; hence the system can scale without needing to update the external nodes. In general when a data plane processing entity is added or removed, a new distribution rule is provided to the remaining data plane processing entities. Only after some number of sessions have been migrated does the new distribution get provided to the data distribution entities. This delay allows sufficient sessions to be migrated to minimize the overall number of packets that have to be forwarded for processing. This benefit can be maximized by taking advantage of cellular network's idle mode behavior and by migrating the sessions while they are in idle mode.
    Type: Application
    Filed: July 16, 2015
    Publication date: January 21, 2016
    Inventors: Heeseon Lim, Nishi Kant
  • Patent number: 9210615
    Abstract: A system and method in a packet network for optimally separating control and data in the context of mobile networking. The embodiments disclosed herein utilize virtualization and elastic computing in the context of a control plane while the user plane flexibility is realized by application programming interfaces (APIs) between a control and user plane. The control plane is configured to receive a notification that a mobile device is done sending or receiving a communication; store in a flow table flow information associated with the communication; receive a trigger for resumption of flow when the communication is to be resumed; and pass the flow information to a cache in a data plane.
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: December 8, 2015
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Nishi Kant, Heeseon Lim, Amit Chawre, Sachin Kapur
  • Patent number: 9204361
    Abstract: A network element having a Non-Access Stratum (NAS) Node Selection Function for discriminating information in order to determine which core network node a signaling message should be sent comprising: a network interface unit configured to interact with a packet network system; a processor with a memory associated with the network interface unit and adapted to: receive the signaling message from an eNB at a selection function; extract header information from Stream Control Transport Protocol (SCTP) of the signaling message; communicate with a database having a persistent application map to determine if there is an association between the header information and a core network entity; if there is an association, forward the signaling message to a selected core network entity; and determine at the selected core network entity which one of a plurality of core network nodes within a core network pool to route the message based on availability of the plurality of core network nodes.
    Type: Grant
    Filed: October 30, 2013
    Date of Patent: December 1, 2015
    Assignee: Brocade Communications Systems, Inc.
    Inventor: Nishi Kant
  • Publication number: 20150327112
    Abstract: An intelligent system and an algorithm at a packet network to reduce the amount of signaling in the radio access network and core network is defined. The system collects all the necessary information from the signaling exchange between the radio access network and the core network and takes the subscription characteristics and policy information into consideration to choose the optimal way of reducing the amount of signaling including selecting the optimal bearers for certain types of communications and paging selected area instead of the whole area for each device. The bearer selection algorithm takes several things as input to choose the optimal bearer to perform the task.
    Type: Application
    Filed: February 8, 2013
    Publication date: November 12, 2015
    Applicant: Brocade Communications Systems, Inc.
    Inventors: Nishi Kant, Heeseon Lim
  • Publication number: 20150256436
    Abstract: A Stream Control Transmission Protocol (SCTP) cluster of multiple SCTP-servers is defined in such manner that some of the servers are assigned Active Role where others are assigned Standby Role with the purpose of ensuring uninterrupted SCTP-connections between the SCTP-cluster and any number of SCTP-clients. The Standby Servers use the same Internet Protocol (IP)-address(es) on the SCTP bound interfaces as their assigned Active Server. The Active Servers are effectively communicating to the SCTP-clients, where the Standby Servers are communicating to their assigned Active SCTP-Server using a separate backchannel TCP-connection. Over that backchannel connection the Standby Server receives regular updates from the Active Server. These updates hold enough information so that the Standby Server could locally simulate SCTP-negotiations and create SCTP-associations as if the SCTP-negotiations were performed directly with the SCTP-Clients.
    Type: Application
    Filed: March 2, 2015
    Publication date: September 10, 2015
    Applicant: Connectem Inc.
    Inventors: Latchesar Stoyanov, Nishi Kant
  • Publication number: 20150248405
    Abstract: The document management system comprises a remote document repository arranged to receive and store a document; extract data from or related to the document; and perform an action based on the extracted data.
    Type: Application
    Filed: September 17, 2013
    Publication date: September 3, 2015
    Inventors: Karen Rudich, Rohit Paralikar, Sonu Gopal Sachdeva, Nishi Kant Karol, Ronan Morrisey, Ian David Sayers, Alastair John Gibson Holmes, Charles Eugene Schwarz, Jr., David Smith, Alexander Scandurra, Vishal Sharma
  • Publication number: 20150117308
    Abstract: A network element having a Non-Access Stratum (NAS) Node Selection Function for discriminating information in order to determine which core network node a signaling message should be sent comprising: a network interface unit configured to interact with a packet network system; a processor with a memory associated with the network interface unit and adapted to: receive the signaling message from an eNB at a selection function; extract header information from Stream Control Transport Protocol (SCTP) of the signaling message; communicate with a database having a persistent application map to determine if there is an association between the header information and a core network entity; if there is an association, forward the signaling message to a selected core network entity; and determine at the selected core network entity which one of a plurality of core network nodes within a core network pool to route the message based on availability of the plurality of core network nodes.
    Type: Application
    Filed: October 30, 2013
    Publication date: April 30, 2015
    Inventor: Nishi Kant
  • Publication number: 20140349611
    Abstract: A mechanism to allow provisioning and use of BYOD (Bring Your Own Device) for authorized access in the enterprise network through a 3G/4G/Wi-Fi access network is provided. A brokering entity in the mobile packet core is provisioned for each authorized employee with enterprise specific rules for security and steering of user traffic. An Enterprise Container is defined as entity on the User Equipment that is self-contained virtual machine with enterprise sanctioned applications. An intelligent mechanism for and steering of signaling and traffic from such BYOD devices to the brokering entity is defined. At any time by using the personal container or the default behavior of the user equipment the user can get mobile service as if the Enterprise Container did not exist. Further, when such employment relationship is terminated the user's BYOD needs to be restored to its pre-employment functionality.
    Type: Application
    Filed: May 21, 2013
    Publication date: November 27, 2014
    Applicant: CONNECTEM INC.
    Inventors: Nishi Kant, Heeseon Lim
  • Patent number: 8855058
    Abstract: A wireless access network including a wireless base station configured to, for Iu-CS voice traffic, act as a network controller, by, terminating Iu-b signals from user equipment, and relaying the voice traffic over Iu-CS via an IP sec tunnel. And for data traffic, wireless base station is configured to act as the network controller, by, terminating Iu-b signals from the user equipment, striping IP payload, and sending the data traffic inside IPsec. Further, the wireless access network includes a wireless gateway configured to act as a security gateway for Iu-CS voice traffic, by, establishing the IP sec tunnel with the femtocell base station without the support of a GPRS Tunneling Protocol (GTP) as defined over Iu-PS. Also receiving and forwarding the tunneled Iu-CS voice traffic to a mobile switching center, and for data traffic, encapsulate the IP payload and send it via Gn to GGSN.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: October 7, 2014
    Assignee: Ruckus Wireless, Inc.
    Inventors: Heeseon Lim, Nishi Kant
  • Publication number: 20140269345
    Abstract: A mechanism to allow operators to automatically populate a knowledgebase with protocol characteristics of each mobile device type. In case a mobile device fails to complete signaling dialogue, it logs the messages exchanged till the point the failure occurred. On such failure it triggers a notification so that network operator is alerted with the fact that new device type is failing to get access to the network due to protocol error. Such notification can be used to debug the issue and correct the problem or update customer care information base so that when the affected customer calls, a Customer Service Representative has adequate information to explain to the customer.
    Type: Application
    Filed: March 15, 2014
    Publication date: September 18, 2014
    Applicant: Connectem Inc.
    Inventor: Nishi Kant
  • Patent number: 8693401
    Abstract: A hierarchical data structure for signaling and data handling at a packet core network is defined. A hierarchical data structure is applied to both persistent and dynamic information to support a type of devices that share the same characteristics. Subscription database, context information, and policy rule information is comprised of group level information and device level information. Group level information contains the information the devices that belong to the group share. Device level information contains the device specific information that is different from group level information. When a device belonging to a group requests access to a packet network or performs a procedure that changes the mobility or session state of the device, context management unit works with authentication unit, subscription database unit, and policy decision unit to construct a right information for the device to handle the control and user data traffic.
    Type: Grant
    Filed: July 19, 2012
    Date of Patent: April 8, 2014
    Assignee: Connectem Inc.
    Inventors: Heeseon Lim, Nishi Kant
  • Publication number: 20140078988
    Abstract: A system and method in a packet network for optimally separating control and data in the context of mobile networking. The embodiments disclosed herein utilize virtualization and elastic computing in the context of a control plane while the user plane flexibility is realized by application programming interfaces (APIs) between a control and user plane. The control plane is configured to receive a notification that a mobile device is done sending or receiving a communication; store in a flow table flow information associated with the communication; receive a trigger for resumption of flow when the communication is to be resumed; and pass the flow information to a cache in a data plane.
    Type: Application
    Filed: September 17, 2013
    Publication date: March 20, 2014
    Inventors: Nishi Kant, Heeseon Lim, Amit Chawre, Sachin Kapur