Patents by Inventor Ramakrishna Akella

Ramakrishna Akella 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: 20240064795
    Abstract: A method of operating an uplink scheduler as part of a medium access control scheduler on a satellite includes selecting, from a plurality of user terminals, a first number of zero-bandwidth request user terminals from the plurality of user terminals, selecting, from the plurality of user terminals, a second number of non-zero-bandwidth request user terminals from the plurality of user terminals, binning the second number of non-zero-bandwidth request user terminals into a plurality of bins based on a respective bandwidth requirement for each non-zero-bandwidth request user terminal and based on a minimum user terminal grant and allocating, according to a grant allocation algorithm, a respective grant of radio resources in an uplink frame to each user terminal of the plurality of user terminals into a respective bin of the plurality of bins in an order associated with increasing bandwidth needs. A downlink scheduler is also disclosed.
    Type: Application
    Filed: August 31, 2023
    Publication date: February 22, 2024
    Inventors: Jayasuryan V. Iyer, Khasim Shaheed Shaik Mahammad, Yashodhan Dandekar, Ramakrishna Akella, Chen Chen, Phillip E. Barber, Peter J. Worters
  • Publication number: 20240040601
    Abstract: A method for downlink link adaptation includes receiving, from a satellite and at a user terminal, a first data packet data unit according to a first downlink modulation and coding scheme (MCS), computing error vector magnitude data associated with the first data packet data unit, generating, based on one or more of the error vector magnitude data, user terminal signal-to-noise-ratio feedback based on a constant times a previous user terminal signal-to-noise-ratio and a current user terminal signal-to-noise-ratio, and transmitting an uplink packet data unit having a downlink block error rate and the user terminal signal-to-noise-ratio feedback. A satellite runs a link adaptation algorithm based on the user terminal signal-to-noise-ratio feedback and block error rate to generate a second downlink MCS. The method includes receiving at the user terminal a second data packet data unit according to the second downlink MCS for the satellite-to-user-terminal downlink. Uplink link adaptation is also disclosed.
    Type: Application
    Filed: October 12, 2023
    Publication date: February 1, 2024
    Inventors: Jayasuryan V. Iyer, Yashodhan Dandekar, Khasim Shaheed Shaik Mahammad, Ramakrishna Akella, Chen Chen, Phillip E. Barber, Peter J. Worters
  • Patent number: 11800552
    Abstract: A method of operating an uplink scheduler as part of a medium access control scheduler on a satellite includes selecting, from a plurality of user terminals, a first number of zero-bandwidth request user terminals from the plurality of user terminals, selecting, from the plurality of user terminals, a second number of non-zero-bandwidth request user terminals from the plurality of user terminals, binning the second number of non-zero-bandwidth request user terminals into a plurality of bins based on a respective bandwidth requirement for each non-zero-bandwidth request user terminal and based on a minimum user terminal grant and allocating, according to a grant allocation algorithm, a respective grant of radio resources in an uplink frame to each user terminal of the plurality of user terminals into a respective bin of the plurality of bins in an order associated with increasing bandwidth needs. A downlink scheduler is also disclosed.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: October 24, 2023
    Assignee: SPACE EXPLORATION TECHNOLOGIES CORP.
    Inventors: Jayasuryan V. Iyer, Khasim Shaheed Shaik Mahammad, Yashodhan Dandekar, Ramakrishna Akella, Chen Chen, Phillip E. Barber, Peter J. Worters
  • Patent number: 11792832
    Abstract: A method for downlink link adaptation includes receiving, from a satellite and at a user terminal, a first data packet data unit according to a first downlink modulation and coding scheme (MCS), computing an error vector magnitude data associated with the first data packet data unit, generating, based on one or more of the error vector magnitude data, user terminal signal-to-noise-ratio feedback based on a constant times a previous user terminal signal-to-noise-ratio and a current user terminal signal-to-noise-ratio, and transmitting an uplink packet data unit having a downlink block error rate and the user terminal signal-to-noise-ratio feedback. A satellite runs a link adaptation algorithm based on the user terminal signal-to-noise-ratio feedback and block error rate to generate a second downlink MCS. The method includes receiving at the user terminal a second data packet data unit according to the second downlink MCS for the user terminal. An uplink link adaptation algorithm is also disclosed.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: October 17, 2023
    Assignee: Space Exploration Technologies Corp.
    Inventors: Jayasuryan V. Iyer, Yashodhan Dandekar, Khasim Shaheed Shaik Mahammad, Ramakrishna Akella, Chen Chen, Phillip E. Barber, Peter J. Worters
  • Publication number: 20230306109
    Abstract: Some embodiments manage storage of access data to provide flexible and granular control over storage costs without risking policy compliance, regulatory compliance, or data breach investigation. Resources are classified and given metadata labels. Resource access data is associated with the accessed resource metadata label. A mapping is defined between metadata groups and access data storage boxes. Access data storage box definitions may specify metadata labels. A mapping structure also defines a policy governing use of available storage capacity in access data storage boxes. Per the policy and the available capacity, particular access data may be stored in a particular box, be spilled over to a different box, or be denied storage. Accordingly, the costs of storing access data can be capped and made predictable, and storage of specific kinds of access data can be favored.
    Type: Application
    Filed: March 23, 2022
    Publication date: September 28, 2023
    Inventors: Sagi LOWENHARDT, Shimon EZRA, Shalini Ramakrishna AKELLA
  • Patent number: 11540301
    Abstract: A method of operating an uplink scheduler as part of a medium access control scheduler on a satellite includes selecting, from a plurality of user terminals, a first number of zero-bandwidth request user terminals from the plurality of user terminals, selecting, from the plurality of user terminals, a second number of non-zero-bandwidth request user terminals from the plurality of user terminals, binning the second number of non-zero-bandwidth request user terminals into a plurality of bins based on a respective bandwidth requirement for each non-zero-bandwidth request user terminal and based on a minimum user terminal grant and allocating, according to a grant allocation algorithm, a respective grant of radio resources in an uplink frame to each user terminal of the plurality of user terminals into a respective bin of the plurality of bins in an order associated with increasing bandwidth needs. A downlink scheduler is also disclosed.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: December 27, 2022
    Assignee: SPACE EXPLORATION TECHNOLOGIES CORP.
    Inventors: Jayasuryan V. Iyer, Khasim Shaheed Shaik Mahammad, Yashodhan Dandekar, Ramakrishna Akella, Chen Chen, Phillip E. Barber, Peter J. Worters
  • Patent number: 9686360
    Abstract: LTE and HSPA/UMTS deployments are trending towards high density, heterogeneous and ad-hoc deployments. These deployments can be managed through Self-Organizing Network (SON) schemas. Enabling SON generally involves the introduction of new software and/or hardware entities into the network that can interact with existing base station and network entities (e.g., Enhanced Packet Core, Element Management System, and/or other network entities). In one embodiment, these interactions include the development and deployment of interfaces (e.g., APIs) and protocols between the SON entities and various network entities. For example, data collected on either side of an interface or protocol can be post-processed before consumption (e.g., for both data integrity purposes as well as bandwidth reduction purposes).
    Type: Grant
    Filed: June 2, 2014
    Date of Patent: June 20, 2017
    Assignee: AirHop Communications, Inc.
    Inventors: Hanson On, Douglas McPherson, Zaijin Guan, Ramakrishna Akella, Hsien Woo, Yan Hui
  • Patent number: 9092802
    Abstract: Methods and systems for knowledge extraction that involve providing analytics and blending the analytics with analysis of one or more knowledge processes are provided. Knowledge extraction may be based on combining analytic approaches, such as statistical and machine learning approaches. Unstructured data, such as numerical, geo-spatial, text, speech, image, video, data, and music, may be used as input for these processes. The methods and systems may convert this unstructured data into a structured knowledge that has some specific utility to its user. Some embodiments may involve service requests delivery, information and knowledge extraction, information and knowledge retrieval, media mining, marketing, and other uses. Different granularity levels of knowledge and information extraction may be provided. This differentiation may be used for monetization of the service.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: July 28, 2015
    Inventor: Ramakrishna Akella
  • Patent number: 8973070
    Abstract: A wireless communication system is enhanced to allow for low-latency channel surfing and to enable a user to quickly see the content carried over a selected channel while searching channels for desired content. The techniques for reducing the channel change latency may be implemented in a transmitter, receiver, or in a combination of transmitter and receiver. The wireless communication system is optionally a DVB-H communication system. The transmitter may generate and transmit one or more auxiliary channels, where each auxiliary channel contains reduced resolution content corresponding to one or more channels. The receiver may process the one or more auxiliary channels to present the reduced resolution content while processing the full resolution channel for display. The receiver caches portions of content from one or more non-selected channels and presents the cached content when the channel is selected while concurrently searching and processing the full resolution channel content.
    Type: Grant
    Filed: February 25, 2008
    Date of Patent: March 3, 2015
    Assignee: MaxLinear, Inc.
    Inventors: Sridhar Ramesh, Curtis Ling, Ramakrishna Akella, Brenndon Lee
  • Publication number: 20140355481
    Abstract: LTE and HSPA/UMTS deployments are trending towards high density, heterogeneous and ad-hoc deployments. These deployments can be managed through Self-Organizing Network (SON) schemas. Enabling SON generally involves the introduction of new software and/or hardware entities into the network that can interact with existing base station and network entities (e.g., Enhanced Packet Core, Element Management System, and/or other network entities). In one embodiment, these interactions include the development and deployment of interfaces (e.g., APIs) and protocols between the SON entities and various network entities. For example, data collected on either side of an interface or protocol can be post-processed before consumption (e.g., for both data integrity purposes as well as bandwidth reduction purposes).
    Type: Application
    Filed: June 2, 2014
    Publication date: December 4, 2014
    Inventors: Hanson On, Douglas McPherson, Zaijin Guan, Ramakrishna Akella, Hsien Woo, Yan Hui
  • Patent number: 8373804
    Abstract: A tuner includes, in part, one or mixers, one or more filters, one or more variable gain stages, one or more analog to digital converters, and a baseband processor. Each filter is responsive to an associated mixer's output signal. Each variable gain stage is responsive to an associated filter's output. Each analog-to-digital converter is adapted to convert the output signal of an associated variable gain stage to a digital signal. The baseband processor is responsive to the digital signal supplied by the analog-to-digital converter(s). The baseband processor is further configured to supply a signal to be demodulated by a processing unit external to the integrated circuit. The baseband processor performs no or a fraction of the required demodulation functions. The processing unit may be a central processing unit or a graphical processing unit.
    Type: Grant
    Filed: August 1, 2008
    Date of Patent: February 12, 2013
    Assignee: Maxlinear, Inc.
    Inventors: Curtis Ling, Patrick Tierney, Ramakrishna Akella
  • Patent number: 8027395
    Abstract: A method for performing channel estimation of an OFDM channel includes, in part, interpolating pilots for sub-channels positioned within a first range of an OFDM symbol, and estimating frequency response of sub-channels positioned within a second range of the OFDM symbol. The first range is defined by subchannels positioned substantially away from channel edges and the second range is defined by subchannels positioned substantially near channel edges. The method optionally includes transforming the pilots from frequency domain into the time-domain, time-domain windowing to obtain a channel impulse response having a multitude of discrete values, estimating the discrete values within the channel impulse response; and transforming the channel impulse response to the frequency domain.
    Type: Grant
    Filed: November 5, 2007
    Date of Patent: September 27, 2011
    Assignee: MaxLinear, Inc.
    Inventors: Ramakrishna Akella, Roger Cheng
  • Patent number: 7876726
    Abstract: System and method for adaptively allocating channels to subchannels and maintain balance on the subchannels. A preferred embodiment comprises an assignment unit (for example, assignment algorithm unit 717) that receives call/connection requests from a call/connection processing unit (for example, call/connection processing unit 712). The assignment unit may use a lookup table or channel metrics to determine an allocation for the call/connection to maintain a balance across the subchannels. The assignment unit may allocate only the call/connection in the request or it may allocate the call/connection in the request plus the calls/connections that are already allocated to achieve balance.
    Type: Grant
    Filed: April 1, 2003
    Date of Patent: January 25, 2011
    Assignee: Texas Instruments Incorporated
    Inventors: Ramakrishna Akella, Yan Hui
  • Publication number: 20090040391
    Abstract: A tuner includes, in part, one or mixers, one or more filters, one or more variable gain stages, one or more analog to digital converters, and a baseband processor. Each filter is responsive to an associated mixer's output signal. Each variable gain stage is responsive to an associated filter's output. Each analog-to-digital converter is adapted to convert the output signal of an associated variable gain stage to a digital signal. The baseband processor is responsive to the digital signal supplied by the analog-to-digital converter(s). The baseband processor is further configured to supply a signal to be demodulated by a processing unit external to the integrated circuit. The baseband processor performs no or a fraction of the required demodulation functions. The processing unit may be a central processing unit or a graphical processing unit.
    Type: Application
    Filed: August 1, 2008
    Publication date: February 12, 2009
    Applicant: MaxLinear, Inc.
    Inventors: Curtis Ling, Patrick Tierney, Ramakrishna Akella
  • Publication number: 20080209499
    Abstract: A wireless communication system is enhanced to allow for low-latency channel surfing and to enable a user to quickly see the content carried over a selected channel while searching channels for desired content. The techniques for reducing the channel change latency may be implemented in a transmitter, receiver, or in a combination of transmitter and receiver. The wireless communication system is optionally a DVB-H communication system. The transmitter may generate and transmit one or more auxiliary channels, where each auxiliary channel contains reduced resolution content corresponding to one or more channels. The receiver may process the one or more auxiliary channels to present the reduced resolution content while processing the full resolution channel for display. The receiver caches portions of content from one or more non-selected channels and presents the cached content when the channel is selected while concurrently searching and processing the full resolution channel content.
    Type: Application
    Filed: February 25, 2008
    Publication date: August 28, 2008
    Applicant: MaxLinear, Inc.
    Inventors: Sridhar Ramesh, Curtis Ling, Ramakrishna Akella, Brenndon Lee
  • Patent number: 7412238
    Abstract: System and method for efficiently detecting packet format from a control channel. A preferred embodiment comprises the use of a slot counter (for example, slot counter 1310) to count the number of slots received (perhaps at a buffer, such as buffer 1305) since the last successfully demodulated packet. Using the slot counter, the number of demodulation attempts can be reduced. For example, if slot counter is one, then a single slot format decode is attempted. If slot counter is two, then a single and dual slot format decode is attempted. Additionally, channel quality can be used to determine likely channel formats. Furthermore, when multiple control channels are used, decoding information regarding one control channel can assist in determining the slot format of another.
    Type: Grant
    Filed: June 25, 2003
    Date of Patent: August 12, 2008
    Assignee: Texas Instruments Incorporated
    Inventors: Yan Hui, Ramakrishna Akella
  • Publication number: 20080144730
    Abstract: A method for performing channel estimation of an OFDM channel includes, in part, interpolating pilots for sub-channels positioned within a first range of an OFDM symbol, and estimating frequency response of sub-channels positioned within a second range of the OFDM symbol. The first range is defined by subchannels positioned substantially away from channel edges and the second range is defined by subchannels positioned substantially near channel edges. The method optionally includes transforming the pilots from frequency domain into the time-domain, time-domain windowing to obtain a channel impulse response having a multitude of discrete values, estimating the discrete values within the channel impulse response; and transforming the channel impulse response to the frequency domain.
    Type: Application
    Filed: November 5, 2007
    Publication date: June 19, 2008
    Applicant: MaxLinear, Inc.
    Inventors: Ramakrishna Akella, Roger Cheng
  • Publication number: 20040266429
    Abstract: System and method for efficiently detecting packet format from a control channel. A preferred embodiment comprises the use of a slot counter (for example, slot counter 1310) to count the number of slots received (perhaps at a buffer, such as buffer 1305) since the last successfully demodulated packet. Using the slot counter, the number of demodulation attempts can be reduced. For example, if slot counter is one, then a single slot format decode is attempted. If slot counter is two, then a single and dual slot format decode is attempted. Additionally, channel quality can be used to determine likely channel formats. Furthermore, when multiple control channels are used, decoding information regarding one control channel can assist in determining the slot format of another.
    Type: Application
    Filed: June 25, 2003
    Publication date: December 30, 2004
    Inventors: Yan Hui, Ramakrishna Akella
  • Publication number: 20030202492
    Abstract: System and method for adaptively allocating channels to subchannels and maintain balance on the subchannels. A preferred embodiment comprises an assignment unit (for example, assignment algorithm unit 717) that receives call/connection requests from a call/connection processing unit (for example, call/connection processing unit 712). The assignment unit may use a lookup table or channel metrics to determine an allocation for the call/connection to maintain a balance across the subchannels. The assignment unit may allocate only the call/connection in the request or it may allocate the call/connection in the request plus the calls/connections that are already allocated to achieve balance.
    Type: Application
    Filed: April 1, 2003
    Publication date: October 30, 2003
    Inventors: Ramakrishna Akella, Yan Hui