Patents by Inventor Sridhar Machiraju

Sridhar Machiraju 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: 9503895
    Abstract: An embodiment of the invention is directed to associating a wireless device with a basestation. A connection request is received from the wireless device. The wireless device is authenticated to the basestation. A token-transfer-request message is received. The wireless device is associated with the basestation by transferring a token associated with the wireless device to the basestation.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: November 22, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Sridhar Machiraju, Jean Bolot, Hao Chen
  • Patent number: 9491055
    Abstract: What is disclosed is a method of operating a communication network, where the communication network comprises a set of users. The method includes obtaining usage activity for each of the users of the set and processing the usage activity to determine connectivity information between individual ones of the users of the set. The method also includes processing the connectivity information to determine users of the set with similar connectivity, and processing the users of the set with similar connectivity to identify a community of users within the users of the set with similar connectivity. The method also includes monitoring at least one of the users in the community to determine if action is needed for at least another one of the users in the community.
    Type: Grant
    Filed: April 21, 2010
    Date of Patent: November 8, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Ashwin Sridharan, Mukund Seshadri, James Christopher Schneider, Bodicherla Aditya Prakash, Christos Faloutsos, Sridhar Machiraju
  • Patent number: 8873752
    Abstract: An embodiment of the invention is directed to associating a wireless device with a basestation. A connection request is received from the wireless device. The wireless device is authenticated to the basestation. A token-transfer-request message is received. The wireless device is associated with the basestation by transferring a token associated with the wireless device to the basestation.
    Type: Grant
    Filed: January 16, 2009
    Date of Patent: October 28, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Sridhar Machiraju, Jean Bolot, Hao Chen
  • Patent number: 8713138
    Abstract: A method, system, medium and a lightweight computing framework are provided for active network measurements. A communication network having links that connect a collection of client devices that utilize the computing framework to generate probe streams, receive network data associated with one or more network measurements, and to analyze the network data. The probe streams are generated based on a configuration file. The configuration file implements one or more network measurements and is defined in a scripting language. Additionally, the probe streams collect network data, and the computing framework utilizes the network data to determine link properties along one or more communication paths and to generate additional probe streams when specified conditions are satisfied.
    Type: Grant
    Filed: August 15, 2006
    Date of Patent: April 29, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Sridhar Machiraju, Jean Chrysostome Bolot
  • Patent number: 8526417
    Abstract: A method, medium, and wireless system are provided for scheduling access terminals to prevent starvation of access terminals connected to a communication network when one or more recently-connected access terminals having limited historical information about their channel conditions request time slots to initiate network communications. The wireless system includes access terminals and base stations that communicate over the communication network. The access terminals measure channel conditions associated with communications to the base station and transmit requests that specify a desired communication rate to the base station. The base stations receive the requests from each access terminal and select an access terminal to communicate during a subsequent time slot based on, among other things, the channel conditions and weighted average functions of the communication rate corresponding to the access terminal.
    Type: Grant
    Filed: June 27, 2007
    Date of Patent: September 3, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Sridhar Machiraju, Soshant Bali, Hui Zang
  • Patent number: 8442527
    Abstract: An identification system comprises a communication interface. The communication interface is configured to receive from a mobile device a registration request to initiate an access session between the mobile device and a communication network, wherein the registration request comprises a device identifier that identifies the mobile device. In response to the registration request, the communication interface is configured to transfer a packet address to the mobile device, wherein the mobile device transfers a service request for a service on the communication network during the access session, wherein the service request includes the packet address. The communication interface is configured to receive an identification request transferred from an authentication system in response to the service request, wherein the identification request indicates the packet address.
    Type: Grant
    Filed: January 23, 2009
    Date of Patent: May 14, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Sridhar Machiraju, Francis A. Hsu, Hao Chen
  • Patent number: 8369352
    Abstract: A method, medium, and wireless system are provided for scheduling access terminals to prevent starvation of other access terminals connected to a communication network. The wireless system includes access terminals and base stations that are configured with a first wireless scheduler and a parallel wireless scheduler that select access terminals to communicate during specified time slots. The access terminals may measure channel conditions associated with communications to the base station and transmit requests that specify a desired communication rate to the base station. The first and parallel wireless schedulers on each base station receive the requests from each access terminal and select an access terminal to communicate during a subsequent time slot that may be based on, for example, the channel conditions and weighted average functions of the communication rates—corresponding to the access terminal—generated by the first and parallel wireless schedulers.
    Type: Grant
    Filed: March 11, 2010
    Date of Patent: February 5, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Sridhar Machiraju, Soshant Bali, Hui Zang
  • Patent number: 8325133
    Abstract: Embodiments of the invention are directed to using external interfaces. One or more external interfaces that are available for use are discovered. One or more of the discovered external interfaces are selected as selected external interfaces. The selected interfaces are connected to a wireless device. The selected interfaces are used as primary interfaces subject to a security policy.
    Type: Grant
    Filed: January 7, 2009
    Date of Patent: December 4, 2012
    Assignee: Sprint Communications Company L.P.
    Inventor: Sridhar Machiraju
  • Patent number: 8265992
    Abstract: An embodiment of the current invention is directed to determining that a wireless-service subscriber using a given mobile computing device is likely to transition to another provider (“to churn”). A list of mobile computing devices that have communicated with the given mobile computing device is determined. A relationship-strength value for each mobile computing device in the list is determined. A risk value of the given mobile computing device is determined based on the relationship-strength values of each of the mobile computing devices in the list that have churned. If the risk value is not greater than a risk value threshold, the given mobile computing device is not likely to churn. If the risk value is greater than the risk value threshold, the given mobile computing device is likely to churn.
    Type: Grant
    Filed: March 24, 2009
    Date of Patent: September 11, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: Mukund Seshadri, Sridhar Machiraju, Jean Bolot
  • Patent number: 7796551
    Abstract: A method, medium, and wireless system are provided for scheduling access terminals to prevent starvation of other access terminals connected to a communication network. The wireless system includes access terminals and base stations that are configured with a first wireless scheduler and a parallel wireless scheduler that select access terminals to communicate during specified time slots. The access terminals measure channel conditions associated with communications to the base station and transmit requests that specify a desired communication rate to the base station.
    Type: Grant
    Filed: July 11, 2007
    Date of Patent: September 14, 2010
    Assignee: Sprint Communications Company L.P.
    Inventors: Sridhar Machiraju, Soshant Bali, Hui Zang
  • Patent number: 7787368
    Abstract: Methods, systems, and media are provided for the improved efficiency in bandwidth usage for transmitting repeated packets in a manner that is transparent to users. Fast, in-network per-packet caches (INPPC) at each node of a transmission retain packets for a configurable period of time or a number of packets. Rather than retransmit data from a first node to a second node within the time period for retention, an identifier is sent. The identifier allows the receiving node to access the first packet still in cache memory and reduces the size of the transmission, thereby optimizing bandwidth usage. Signatures that allow for efficient determination of packet redundancy, such as hashes, can be used. Accordingly, less bandwidth is utilized for repeated transmissions, such as transmission control protocol (TCP) retransmissions, or users accessing the same content within close proximity both physically and temporally.
    Type: Grant
    Filed: February 28, 2008
    Date of Patent: August 31, 2010
    Assignee: Sprint Communications Company L.P.
    Inventor: Sridhar Machiraju
  • Patent number: 7773634
    Abstract: Media and methods are provided for constructing data structures associating data segments in packets with reference identifiers to optimize bandwidth usage within a network during transmission. In one embodiment, a data structure is initialized to contain no data. A minimum length of a data segment to be examined is determined. For each packet in the transmission, data segments of the packet are examined. Data segments are added to the data structure as necessary. Examination is repeated along with an appropriate addition until the packet contains less data than a segment of the minimum length and further continued until all packets are examined. The data structure is constructed associating the portions of the packet and respective reference identifiers. In certain embodiments, the count can be a total count of frequently occurring segments, the count of unique segments or the count of packets containing unique segments. In other embodiments, the construction is accomplished by a compression library.
    Type: Grant
    Filed: December 6, 2007
    Date of Patent: August 10, 2010
    Assignee: Sprint Communications Company L.P.
    Inventor: Sridhar Machiraju
  • Patent number: 7738485
    Abstract: A method, medium, and wireless system are provided for scheduling access terminals to prevent starvation of other access terminals connected to a communication network. The wireless system includes access terminals and base stations that are configured with a first wireless scheduler and a parallel wireless scheduler that select access terminals to communicate during specified time slots. The access terminals may measure channel conditions associated with communications to the base station and transmit requests that specify a desired communication rate to the base station. The first and parallel wireless schedulers on each base station receive the requests from each access terminal and select an access terminal to communicate during a subsequent time slot that may be based on, for example, the channel conditions and weighted average functions of the communication rates—corresponding to the access terminal—generated by the first and parallel wireless schedulers.
    Type: Grant
    Filed: June 27, 2007
    Date of Patent: June 15, 2010
    Assignee: Sprint Communications Company L.P.
    Inventors: Sridhar Machiraju, Soshant Bali, Hui Zang