Patents by Inventor Rajat Kumar

Rajat Kumar 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: 9277462
    Abstract: A method and system for preserving context records is disclosed. The method is operable in a communication system including a wireless network serving user equipment devices (UEs), where the wireless network stores, for each UE served by the wireless network, a context record for the UE. The method involves the wireless network detecting a trigger condition comprising a condition selected from the group consisting of (i) a threshold number of context release messages being transmitted between at least two network entities in the wireless network, wherein the threshold number is greater than one and (ii) a network entity beginning a shut-down process. The method further involves, in response to detecting the trigger condition, the wireless network (i) detaching from the wireless network each UE being served by the wireless network at the time of detecting the trigger condition but (ii) preserving the context records for the detached UEs.
    Type: Grant
    Filed: November 6, 2013
    Date of Patent: March 1, 2016
    Assignee: Sprint Spectrum L.P.
    Inventors: Suryanarayanan Ramamurthy, Talat Jamshidi, Rajat Kumar
  • Patent number: 9241359
    Abstract: Systems, methods, and computer-readable media for delaying authentication of a mobile device following a radio link failure, and thereby enabling the mobile device to quickly attach to a current control component associated with a network, are provided. The method includes receiving, at the current control component, a message indicating that the radio link failure occurred at a previous control component. Upon receiving the message, the mobile device is attached to the current control component. Authentication of the mobile device is delayed such that authentication of the mobile device is initiated subsequent to the attaching of the mobile device to the current control component. This delayed authentication ensures that a communication session in which the mobile device was engaged prior to the radio link failure is uninterrupted.
    Type: Grant
    Filed: February 19, 2014
    Date of Patent: January 19, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Talat Jamshidi, Saravana Kumar Velusamy, Rajat Kumar, Suryanarayanan Ramamurthy
  • Patent number: 9155034
    Abstract: A Wireless Communication Device (WCD) and method for hand-up from a less-capable communication protocol of a wireless access node to a more-capable communication protocol of the wireless access node are provided. The WCD in one example embodiment includes a communication transceiver configured to exchange wireless communications and receive a control signal from the wireless access node, with the control signal including a hand-up field, and a processing system coupled to the communication transceiver and configured to process the hand-up field to determine if the WCD can hand-up from the less-capable communication protocol to the more-capable communication protocol, set a hand-up state according to the hand-up field, and scan for the availability of the more-capable communication protocol if the more-capable communication protocol is indicated by the hand-up state.
    Type: Grant
    Filed: October 16, 2013
    Date of Patent: October 6, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Wen Xue, Krishna D. Sitaram, Rajat Kumar, Jay Douglas Cole
  • Patent number: 9107218
    Abstract: A method and system for selectively allowing uplink wireless transmission from a wireless communication device (WCDs) to a base station without a resource block assignment. Certain resource blocks may be designated for this use but still available for assignment to particular WCDs. When the base station receives data in such a resource block without having assigned the resource block for use by any WCD, the base station may determine based on a class or other identity of the transmitting WCD whether to forward the received data for transmission onto a transport network or rather whether to discard the data. The base station may then act accordingly. This arrangement may help improve performance in a scenario where many WCDs in a coverage area, such as embedded WCDs, would tend to transmit small amounts of data often, but the disclosed arrangement is more generally applicable as well.
    Type: Grant
    Filed: August 6, 2013
    Date of Patent: August 11, 2015
    Assignee: Sprint Spectrum L.P.
    Inventors: Rajat Kumar, Suryanarayanan Ramamurthy, Talat Jamshidi
  • Patent number: 9066269
    Abstract: Systems, methods, and computer-readable media for network handovers are provided. An eNodeB of a fourth generation mobile telecommunications network identifies available channels of a third generation mobile telecommunications network in which to handover user devices. Once an available channel is identified, the user device may be handed off to the available channel without unnecessary latency.
    Type: Grant
    Filed: February 11, 2013
    Date of Patent: June 23, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Rajat Kumar, Krishna Sitaram, Jay Douglas Cole, Wen Xue
  • Publication number: 20150169657
    Abstract: Technologies are generally provided for converting a k-ary tree to an equivalent height balanced binary tree. A k-ary tree root may be first set as the binary tree root. Nodes may then be inserted in the binary tree based on nodes of the k-ary tree. First two children of each k-ary tree node may be inserted as left and right children in the binary tree. If there are additional children, those may be inserted into a child queue. If there are less than two children in the k-ary tree, children from the child queue may be used to fill the left and right child nodes in the equivalent binary tree repeating the process level-wise until all nodes in the k-ary tree are processed.
    Type: Application
    Filed: October 19, 2012
    Publication date: June 18, 2015
    Inventors: Rajat Kumar Pal, Angana Chakraborty, Novarun Deb
  • Publication number: 20140123093
    Abstract: Techniques generally disclosed herein relate to computation of a guard zone of a three-dimensional object. In some examples, guard zones may be computed by identifying intersection lines that couple adjacent planes of an object, and categorizing an external angle at an intersection line between adjacent planes as concave or convex. In some embodiments, for convex angles, a cylindrical surface can be determined that is located about an outside surface of the object and centered along the intersection line between the adjacent planes. In some embodiments, for concave angles, the external angle can be bisected with a bisection plane. A guard zone may be formed by one or more of (i) providing a guard zone plane parallel to the object that is a tangent to a given cylindrical surface, (ii) providing a guard zone plane parallel to the object that intersects a given bisection plane, and/or (iii) coupling adjacent guard zone planes.
    Type: Application
    Filed: January 8, 2014
    Publication date: May 1, 2014
    Applicant: University Of Calcutta
    Inventors: RAJAT KUMAR PAL, RANJAN MEHERA
  • Patent number: 8640068
    Abstract: Techniques generally disclosed herein relate to computation of a guard zone of a three-dimensional object. In some examples, guard zones may be computed by identifying intersection lines that couple adjacent planes of an object, and categorizing an external angle at an intersection line between adjacent planes as concave or convex. In some embodiments, for convex angles, a cylindrical surface can be determined that is located about an outside surface of the object and centered along the intersection line between the adjacent planes. In some embodiments, for concave angles, the external angle can be bisected with a bisection plane. A guard zone may be formed by one or more of (i) providing a guard zone plane parallel to the object that is a tangent to a given cylindrical surface, (ii) providing a guard zone plane parallel to the object that intersects a given bisection plane, and/or (iii) coupling adjacent guard zone planes.
    Type: Grant
    Filed: March 3, 2011
    Date of Patent: January 28, 2014
    Assignee: University of Calcutta
    Inventors: Rajat Kumar Pal, Ranjan Mehera
  • Publication number: 20120278782
    Abstract: Techniques generally disclosed herein relate to computation of a guard zone of a three-dimensional object. In some examples, guard zones may be computed by identifying intersection lines that couple adjacent planes of an object, and categorizing an external angle at an intersection line between adjacent planes as concave or convex. In some embodiments, for convex angles, a cylindrical surface can be determined that is located about an outside surface of the object and centered along the intersection line between the adjacent planes. In some embodiments, for concave angles, the external angle can be bisected with a bisection plane. A guard zone may be formed by one or more of (i) providing a guard zone plane parallel to the object that is a tangent to a given cylindrical surface, (ii) providing a guard zone plane parallel to the object that intersects a given bisection plane, and/or (iii) coupling adjacent guard zone planes.
    Type: Application
    Filed: March 3, 2011
    Publication date: November 1, 2012
    Applicant: UNIVERSITY OF CALCUTTA
    Inventors: Rajat Kumar Pal, Ranjan Mehera
  • Publication number: 20040054515
    Abstract: A method for modeling the performance of a test processor using a processor simulator program. The processor simulator program is configured for executing an application program against an input dataset. The method includes obtaining a plurality of representative samples, each of the plurality of representative samples representing a respective group of initial samples having substantially similar runtime performance characteristics. Each of the plurality of representative samples has a plurality of dynamic instructions, wherein dynamic instructions from the plurality of representative samples represents only a subset of a stream of dynamic instructions generated when the application program is executed against the input dataset. The stream of dynamic instructions is segmentable into a plurality of initial samples of which the respective group of initial samples is a subset. The method further includes obtaining a set of performance indicators from the processor simulator program.
    Type: Application
    Filed: September 18, 2002
    Publication date: March 18, 2004
    Inventors: Rajat Kumar Todi, Stephanie L. Postal, Robert J. Brooks, Ted Scott Rakel, Greg Alan Woods, Christopher J. Sadler, Terry L. Lyon