Patents by Inventor Rajesh Mahindra

Rajesh Mahindra 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: 8873482
    Abstract: A network virtualization method in a wireless communication system includes aggregating sets of uplink and downlink flows on a cellular basestation into groups; allocating wireless resources to each of the sets as a respective basestation slice; and enabling each of the sets of flows to be under a distinct administrative entity.
    Type: Grant
    Filed: March 1, 2011
    Date of Patent: October 28, 2014
    Assignee: NEC Laboratories America, Inc.
    Inventors: Ravindranath Kokku, Rajesh Mahindra, Honghai Zhang, Sampath Rangarajan
  • Patent number: 8874125
    Abstract: A method implemented in an apparatus used in a radio access network (RAN) sharing system including a plurality of basestations is disclosed. The method includes estimating resource requirement or demand of one or more entities in each base station according to feedback from the plurality of basestations, computing resource allocation for said one or more entities, and enforcing the computed resource allocation using basestation-level virtualization. Other methods, apparatuses, and systems also are disclosed.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: October 28, 2014
    Assignee: NEC Laboratories America, Inc.
    Inventors: Rajesh Mahindra, Mohammad A. Khojastepour, Sampath Rangarajan, Honghai Zhang
  • Patent number: 8873426
    Abstract: A method for wireless network connectivity in a data center includes communicating between nodes in a data center across a wireless interconnectivity through artificially created paths between nodes in the data center, the nodes being at least one of a server, router, switch, and other such components in the data center that require connectivity; and managing the wireless interconnectivity by a control and management entity.
    Type: Grant
    Filed: July 9, 2009
    Date of Patent: October 28, 2014
    Assignee: NEC Laboratories America, Inc.
    Inventors: Kishore Ramachandran, Ravindranath Kokku, Rajesh Mahindra, Sampath Rangarajan
  • Publication number: 20140286164
    Abstract: Methods and systems for data flow control include establishing a first connection between a gateway and a network client responsive to a connection request from the network client; establishing a second connection between the gateway and a server specified by the connection request; determining a user class for the network client based on a level of network congestion detected at the gateway based on throughput and round-trip-time delays; modifying a data flow received at the gateway on the second connection to remove data from the flow based on the determined user class of the network client; and transmitting the modified data flow to the network client via the first connection.
    Type: Application
    Filed: March 20, 2014
    Publication date: September 25, 2014
    Applicant: NEC Laboratories America, Inc.
    Inventors: Rajesh Mahindra, Sampath Rangarajan, Honghai Zhang
  • Publication number: 20140269323
    Abstract: Systems and methods for adaptive video delivery over a network, including receiving a plurality of types of data flows from one or more network base stations; separating resource management of the plurality of types of data flows, wherein the data flows include one or more of adaptive video streaming flows, regular video traffic flows, and other traffic flows by resource slicing. A scheduling framework for adaptive video delivery is instantiated; available choices of video bit rates for all users is received as input to an allocator; optimal allocation of resources is computed for all users by determining and selecting an optimal bit rate for each user using the allocator; the optimal bit rate being sent to an enforcer; resources across flows are isolated using the enforcer; and the optimal bit rate for each user is enforced using per-flow traffic shapers to maximize resource utilization without reaching network capacity.
    Type: Application
    Filed: March 14, 2014
    Publication date: September 18, 2014
    Applicant: NEC Laboratories America, Inc.
    Inventors: Rajesh MAHINDRA, MOHAMMAD KHOJASTEPOUR, SAMPATH RANGARAJAN, JIASI CHEN
  • Publication number: 20140233485
    Abstract: A basestation used in a wireless communications system is disclosed. The basestation includes a plurality of flow management schedulers, wherein the base station receives an indication of function selection from an entity, and wherein the base station chooses for the entity one of the plurality of flow management schedulers according to the indication of function selection. Other methods, apparatuses, and systems also are disclosed.
    Type: Application
    Filed: April 8, 2014
    Publication date: August 21, 2014
    Applicant: NEC Laboratories America, Inc.
    Inventors: Ravindranath Kokku, Rajesh Mahindra, Honghai Zhang, Sampath Rangarajan
  • Patent number: 8767553
    Abstract: A method includes receiving non-elastic traffic into a cellular network serving users; varying long-term dissatisfaction of the users with dynamic resource allocations during traffic overload of the cellular network, the long term dissatisfaction being measured by at least one of a function of number of times a user from the users receives bad quality of service and a level of deterioration of quality of service to the user; and influencing number of satisfied users of the cellular network responsive to the varying of long-term dissatisfaction.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: July 1, 2014
    Assignee: NEC Laboratories America, Inc.
    Inventors: Ravindranath Kokku, Rajesh Mahindra, Honghai Zhang, Sampath Rangarajan
  • Patent number: 8700047
    Abstract: A method for customizable flow management in a cellular basestation is disclosed. The method includes configuring a framework on a cellular basestation; and executing customized flow management functions through the framework by an external entity. Other methods, apparatuses, and systems also are disclosed.
    Type: Grant
    Filed: January 2, 2013
    Date of Patent: April 15, 2014
    Assignee: NEC Laboratories America, Inc.
    Inventors: Ravindranath Kokku, Rajesh Mahindra, Honghai Zhang, Sampath Rangarajan
  • Patent number: 8688520
    Abstract: A method includes controlling communications by users across a network with a predetermined capacity for desired communication flows for all the users and opportunistically aligning advertisement delivery to the users when an overload condition in the network occurs so that users perceive the disruption in communication service by the network as a minimum.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: April 1, 2014
    Assignee: NEC Laboratories America, Inc.
    Inventors: Ravindranath Kokku, Rajesh Mahindra, Honghai Zhang, Sampath Rangarajan
  • Publication number: 20130254805
    Abstract: Advertisements are shown to users when the queue underflows to avoid video stalls in players/plugins so users see minimum disruption in video quality. The advertisements are pre-fetched and cached at the mobile phone to schedule them during queue underflows. If there is no congestion in the network, the queue does no underflow and advertisements are shown only to meet ad contracts. During network congestion or disruption, the queue might underflow and specific advertisements are shown to equalize network unavailability until sufficient video data has been received.
    Type: Application
    Filed: May 28, 2013
    Publication date: September 26, 2013
    Applicant: NEC Laboratories America, Inc.
    Inventors: Rajesh Mahindra, Sampath Rangarajan, Honghai Zhang
  • Publication number: 20130237239
    Abstract: A method implemented in an apparatus used in a radio access network (RAN) sharing system including a plurality of basestations is disclosed. The method includes estimating resource requirement or demand of one or more entities in each base station according to feedback from the plurality of basestations, computing resource allocation for said one or more entities, and enforcing the computed resource allocation using basestation-level virtualization. Other methods, apparatuses, and systems also are disclosed.
    Type: Application
    Filed: March 7, 2013
    Publication date: September 12, 2013
    Applicant: NEC LABORATORIES AMERICA, INC.
    Inventors: Rajesh Mahindra, Mohammad A. Khojastepour, Sampath Rangarajan, Honghai Zhang
  • Patent number: 8503418
    Abstract: A method includes receiving information flows between users into a basestation of a cellular network, applying a usage accountability framework responsive to predetermined user fairness metrics, bandwidth resources on the network and a history of channel bandwidth variations by the users, and executing bandwidth allocation for the flows between the users responsive to the applying an accountability framework for improving user experience on the network by the users.
    Type: Grant
    Filed: June 3, 2011
    Date of Patent: August 6, 2013
    Assignee: NEC Laboratories America, Inc.
    Inventors: Ravindranath Kokku, Rajesh Mahindra, Sampath Rangarajan
  • Patent number: 8351948
    Abstract: A method for customizable flow management in a cellular basestation including configuring a framework on a cellular basestation; and executing customized flow management functions through the framework by an external entity.
    Type: Grant
    Filed: March 1, 2011
    Date of Patent: January 8, 2013
    Assignee: NEC Laboratories America, Inc.
    Inventors: Ravindranath Kokku, Rajesh Mahindra, Honghai Zhang, Sampath Rangarajan
  • Patent number: 8345545
    Abstract: Rate matching and rate shaping methods and systems for managing data traffic on wireless channels are disclosed. Rate matching embodiments dynamically determine downlink video data transmission rates based on frame decoding deadlines and frame sizes. In addition, if the channel capacity cannot support the video data transmission rate, the rate matcher can adjust the video stream accordingly so that it is supportable by the channel capacity. In turn, rate shaping implementations can tailor the transmission rate shaping based on the state of the wireless data channel. Shaper operations can be specifically adapted to a saturated state of the wireless channel, to an unsaturated state of the wireless channel and to transitions between the unsaturated and saturated states.
    Type: Grant
    Filed: January 11, 2010
    Date of Patent: January 1, 2013
    Assignee: NEC Laboratories America, Inc.
    Inventors: Ravindranath Kokku, Rajesh Mahindra, Honghai Zhang, Sampath Rangarajan
  • Publication number: 20120150597
    Abstract: A method includes controlling communications by users across a network with a predetermined capacity for desired communication flows for all the users and opportunistically aligning advertisement delivery to the users when an overload condition in the network occurs so that users perceive the disruption in communication service by the network as a minimum.
    Type: Application
    Filed: December 9, 2011
    Publication date: June 14, 2012
    Applicant: NEC LABORATORIES AMERICA, INC.
    Inventors: Ravindranath Kokku, Rajesh Mahindra, Honghai Zhang, Sampath Rangarajan
  • Publication number: 20120051296
    Abstract: A network virtualization method in a wireless communication system includes aggregating sets of uplink and downlink flows on a cellular basestation into groups; allocating wireless resources to each of the sets as a respective basestation slice; and enabling each of the sets of flows to be under a distinct administrative entity.
    Type: Application
    Filed: March 1, 2011
    Publication date: March 1, 2012
    Applicant: NEC LABORATORIES AMERICA, INC.
    Inventors: Ravindranath Kokku, Rajesh Mahindra, Honghai Zhang, Sampath Rangarajan
  • Publication number: 20120052867
    Abstract: A method for customizable flow management in a cellular basestation including configuring a framework on a cellular basestation; and executing customized flow management functions through the framework by an external entity.
    Type: Application
    Filed: March 1, 2011
    Publication date: March 1, 2012
    Applicant: NEC LABORATORIES AMERICA, INC.
    Inventors: Ravindranath Kokku, Rajesh Mahindra, Honghai Zhang, Sampath Rangarajan
  • Publication number: 20120002620
    Abstract: The present invention is directed to a method employing a basestation with downlink and uplink flows of information between users; remotely virtualizing the flows from an entity external to the basestation without any modification to the basestation; and creating virtual basestations or networks responsive to the remotely virtualizing.
    Type: Application
    Filed: June 30, 2011
    Publication date: January 5, 2012
    Applicant: NEC LABORATORIES AMERICA, INC.
    Inventors: Ravindranath Kokku, Rajesh Mahindra, Honghai Zhang, Sampath Rangarajan
  • Publication number: 20120002544
    Abstract: A method includes receiving non-elastic traffic into a cellular network serving users; varying long-term dissatisfaction of the users with dynamic resource allocations during traffic overload of the cellular network, the long term dissatisfaction being measured by at least one of a function of number of times a user from the users receives bad quality of service and a level of deterioration of quality of service to the user; and influencing number of satisfied users of the cellular network responsive to the varying of long-term dissatisfaction.
    Type: Application
    Filed: June 28, 2011
    Publication date: January 5, 2012
    Applicant: NEC LABORATORIES AMERICA, INC.
    Inventors: Ravindranath Kokku, Rajesh Mahindra, Honghai Zhang, Sampath Rangaran
  • Publication number: 20110250900
    Abstract: A method includes receiving information flows between users into a basestation of a cellular network, applying a usage accountability framework responsive to predetermined user fairness metrics, bandwidth resources on the network and a history of channel bandwidth variations by the users, and executing bandwidth allocation for the flows between the users responsive to the applying an accountability framework for improving user experience on the network by the users.
    Type: Application
    Filed: June 3, 2011
    Publication date: October 13, 2011
    Applicant: NEC Laboratories America, Inc.
    Inventors: Ravindranath Kokku, Rajesh Mahindra, Sampath Rangarajan