Patents by Inventor Krishna Ramadas

Krishna Ramadas 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: 10820324
    Abstract: Collecting state information about the resources of radio access networks (RANs) and the Access Point Names (APNs) enables this information to be provided to mobile stations which employ this information to determine which radio access technology (RAT) to employ for connecting to the wireless access network, and to determine which APN to use. This decision is made relative to each application that the mobile station is executing, and these decisions are, optionally, revisited periodically, or as significant changes in the state information are recognized.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: October 27, 2020
    Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., VENTURI WIRELESS, INC., APPLE INC.
    Inventors: Mostafa Tofighbakhsh, Vivek Gupta, Krishna Ramadas
  • Publication number: 20190075557
    Abstract: Collecting state information about the resources of radio access networks (RANs) and the Access Point Names (APNs) enables this information to be provided to mobile stations which employ this information to determine which radio access technology (RAT) to employ for connecting to the wireless access network, and to determine which APN to use. This decision is made relative to each application that the mobile station is executing, and these decisions are, optionally, revisited periodically, or as significant changes in the state information are recognized.
    Type: Application
    Filed: October 31, 2018
    Publication date: March 7, 2019
    Inventors: Mostafa Tofighbakhsh, Vivek Gupta, Krishna Ramadas
  • Patent number: 10149299
    Abstract: Collecting state information about the resources of radio access networks (RANs) and the Access Point Names (APNs) enables this information to be provided to mobile stations which employ this information to determine which radio access technology (RAT) to employ for connecting to the wireless access network, and to determine which APN to use. This decision is made relative to each application that the mobile station is executing, and these decisions are, optionally, revisited periodically, or as significant changes in the state information are recognized.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: December 4, 2018
    Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., INTEL CORPORATION, VENTURI WIRELESS, INC.
    Inventors: Mostafa Tofighbakhsh, Vivek Gupta, Krishna Ramadas
  • Patent number: 9338674
    Abstract: A system for optimizing communications on a radio network by altering transitions between different link states that includes several modules. The activity, environment, and load module monitor monitors the link layer based on spectral-load metrics and radio-link metrics. The state transition control module determines when user equipment transitions between different states based on the type of user equipment, user equipment battery life, whether the user equipment is connected to an alternating current outlet, a spectral cost, and a backhaul cost. The channel state influencer module uses any of direct messages, ping messages, and keep-alive messages to influence the link state. The policy and preference handler enables or disables transitions based on the bearer technology type, the type of user equipment, the user's subscription plan, and the load level on the network.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: May 10, 2016
    Assignee: Venturi Wireless, Inc.
    Inventors: Kanapathipillai Ketheesan, Krishna Ramadas, Chico Jayanathan, David Choi
  • Publication number: 20160050656
    Abstract: Collecting state information about the resources of radio access networks (RANs) and the Access Point Names (APNs) enables this information to be provided to mobile stations which employ this information to determine which radio access technology (RAT) to employ for connecting to the wireless access network, and to determine which APN to use. This decision is made relative to each application that the mobile station is executing, and these decisions are, optionally, revisited periodically, or as significant changes in the state information are recognized.
    Type: Application
    Filed: October 29, 2015
    Publication date: February 18, 2016
    Inventors: Mostafa Tofighbakhsh, Vivek Gupta, Krishna Ramadas
  • Patent number: 9204446
    Abstract: Collecting state information about the resources of radio access networks (RANs) and the Access Point Names (APNs) enables this information to be provided to mobile stations which employ this information to determine which radio access technology (RAT) to employ for connecting to the wireless access network, and to determine which APN to use. This decision is made relative to each application that the mobile station is executing, and these decisions are, optionally, revisited periodically, or as significant changes in the state information are recognized.
    Type: Grant
    Filed: June 3, 2013
    Date of Patent: December 1, 2015
    Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., INTEL CORPORATION, VENTURI WIRELESS, INC.
    Inventors: Mostafa Tofighbakhsh, Vivek Gupta, Krishna Ramadas
  • Patent number: 9043389
    Abstract: Flow control is applied to increasing the performance of a browser while pre-fetching Web objects while operating over bandwidth constrained links to increase the level of concurrency, thus reducing contention for limited bandwidth resources with increased levels of concurrency. Using an agent or a gateway to speed up its Internet transactions over bandwidth constrained connections to source servers. Assisting a browser in the fetching of objects in such a way that an object is ready and available locally before the browser requires it, without suffering congestion on any bandwidth constrained link. Providing seemingly instantaneous availability of objects to a browser enabling it to complete processing the object to request the next object without much wait.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: May 26, 2015
    Assignee: Venturi IP LLC
    Inventor: Krishna Ramadas
  • Publication number: 20150092589
    Abstract: A system for optimizing communications on a radio network by altering transitions between different link states that includes several modules. The activity, environment, and load module monitor monitors the link layer based on spectral-load metrics and radio-link metrics. The state transition control module determines when user equipment transitions between different states based on the type of user equipment, user equipment battery life, whether the user equipment is connected to an alternating current outlet, a spectral cost, and a backhaul cost. The channel state influencer module uses any of direct messages, ping messages, and keep-alive messages to influence the link state. The policy and preference handler enables or disables transitions based on the bearer technology type, the type of user equipment, the user's subscription plan, and the load level on the network.
    Type: Application
    Filed: December 11, 2014
    Publication date: April 2, 2015
    Inventors: Kanapathipillai Ketheesan, Krishna Ramadas, Chico Jayanathan, David Choi
  • Patent number: 8917641
    Abstract: A system for optimizing communications on a radio network by altering transitions between different link states that includes several modules. The activity, environment, and load module monitor monitors the link layer based on spectral-load metrics and radio-link metrics. The state transition control module determines when user equipment transitions between different states based on the type of user equipment, user equipment battery life, whether the user equipment is connected to an alternating current outlet, a spectral cost, and a backhaul cost. The channel state influencer module uses any of direct messages, ping messages, and keep-alive messages to influence the link state. The policy and preference handler enables or disables transitions based on the bearer technology type, the type of user equipment, the user's subscription plan, and the load level on the network.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: December 23, 2014
    Assignee: Venturi IP LLC
    Inventors: Kanapathipillai Ketheesan, Krishna Ramadas, Chico Jayanthan, David Choi
  • Patent number: 8780720
    Abstract: Fine grained RAN aware traffic prioritization in spectrum constrained modern wireless networks which support differentiated service plans uses cell load metrics supplied to a Fine grained Traffic flow Prioritization Engine (FTPE) with and without the assistance from a client side collection module, Peer Agent (PA), at the mobile. Knowledge about a mobile's subscription plan is derived from a Subscription Profiles Repository (SPR). Dynamic control on traffic prioritization is applied through operator policy control engines, Policy and Charging Rules Function (PCRF) module. The FTPE works with flexible flow aggregation rules to simplify and scale prioritizing, blocking, and deferring decisions. The FPTE may apply Deep Packet Inspection (DPI) techniques to identify application flows, and uses hierarchical queue disciplines to achieve the necessary flow control. The FPTE may also instead use an adjunct DPI to perform the flow identifications.
    Type: Grant
    Filed: January 5, 2011
    Date of Patent: July 15, 2014
    Assignee: Venturi IP LLC
    Inventors: Krishna Ramadas, Chico Jayanthan
  • Publication number: 20130258984
    Abstract: Collecting state information about the resources of radio access networks (RANs) and the Access Point Names (APNs) enables this information to be provided to mobile stations which employ this information to determine which radio access technology (RAT) to employ for connecting to the wireless access network, and to determine which APN to use. This decision is made relative to each application that the mobile station is executing, and these decisions are, optionally, revisited periodically, or as significant changes in the state information are recognized.
    Type: Application
    Filed: June 3, 2013
    Publication date: October 3, 2013
    Inventors: Mostafa Tofighbakhsh, Vivek Gupta, Krishna Ramadas
  • Patent number: 8478320
    Abstract: Collecting state information about the resources of radio access networks (RANs) and the Access Point Names (APNs) enables this information to be provided to mobile stations which employ this information to determine which radio access technology (RAT) to employ for connecting to the wireless access network, and to determine which APN to use. This decision is made relative to each application that the mobile station is executing, and these decisions are, optionally, revisited periodically, or as significant changes in the state information are recognized.
    Type: Grant
    Filed: December 13, 2010
    Date of Patent: July 2, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Mostafa Tofighbakhsh, Vivek Gupta, Krishna Ramadas
  • Patent number: 8351358
    Abstract: A system for optimizing communications on a radio network by altering transitions between different link states that includes several modules. The activity, environment, and load module monitor monitors the link layer based on spectral-load metrics and radio-link metrics. The state transition control module determines when user equipment transitions between different states based on the type of user equipment, user equipment battery life, whether the user equipment is connected to an alternating current outlet, a spectral cost, and a backhaul cost. The channel state influencer module uses any of direct messages, ping messages, and keep-alive messages to influence the link state. The policy and preference handler enables or disables transitions based on the bearer technology type, the type of user equipment, the user's subscription plan, and the load level on the network.
    Type: Grant
    Filed: December 7, 2009
    Date of Patent: January 8, 2013
    Assignee: Venturi Wireless, Inc.
    Inventors: Kanapathipillai Ketheesan, Krishna Ramadas, Chico Jayanthan, David Choi
  • Publication number: 20120324037
    Abstract: Flow control is applied to increasing the performance of a browser while pre-fetching Web objects while operating over bandwidth constrained links to increase the level of concurrency, thus reducing contention for limited bandwidth resources with increased levels of concurrency. Using an agent or a gateway to speed up its Internet transactions over bandwidth constrained connections to source servers. Assisting a browser in the fetching of objects in such a way that an object is ready and available locally before the browser requires it, without suffering congestion on any bandwidth constrained link. Providing seemingly instantaneous availability of objects to a browser enabling it to complete processing the object to request the next object without much wait.
    Type: Application
    Filed: August 29, 2012
    Publication date: December 20, 2012
    Inventor: Krishna RAMADAS
  • Patent number: 8296353
    Abstract: Flow control is applied to increasing the performance of a browser while pre-fetching Web objects while operating over bandwidth constrained links to increase the level of concurrency, thus reducing contention for limited bandwidth resources with increased levels of concurrency. Using an agent or a gateway to speed up its Internet transactions over bandwidth constrained connections to source servers. Assisting a browser in the fetching of objects in such a way that an object is ready and available locally before the browser requires it, without suffering congestion on any bandwidth constrained link. Providing seemingly instantaneous availability of objects to a browser enabling it to complete processing the object to request the next object without much wait.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: October 23, 2012
    Assignee: Venturi Wireless, Inc.
    Inventor: Krishna Ramadas
  • Publication number: 20120149310
    Abstract: Collecting state information about the resources of radio access networks (RANs) and the Access Point Names (APNs) enables this information to be provided to mobile stations which employ this information to determine which radio access technology (RAT) to employ for connecting to the wireless access network, and to determine which APN to use. This decision is made relative to each application that the mobile station is executing, and these decisions are, optionally, revisited periodically, or as significant changes in the state information are recognized.
    Type: Application
    Filed: December 13, 2010
    Publication date: June 14, 2012
    Inventors: Mostafa Tofighbakhsh, Vivek Gupta, Krishna Ramadas
  • Publication number: 20120089662
    Abstract: Flow control is applied to increasing the performance of a browser while pre-fetching Web objects while operating over bandwidth constrained links to increase the level of concurrency, thus reducing contention for limited bandwidth resources with increased levels of concurrency. Using an agent or a gateway to speed up its Internet transactions over bandwidth constrained connections to source servers. Assisting a browser in the fetching of objects in such a way that an object is ready and available locally before the browser requires it, without suffering congestion on any bandwidth constrained link. Providing seemingly instantaneous availability of objects to a browser enabling it to complete processing the object to request the next object without much wait.
    Type: Application
    Filed: December 16, 2011
    Publication date: April 12, 2012
    Inventor: Krishna RAMADAS
  • Patent number: 8108457
    Abstract: Increasing the performance of a browser while operating over bandwidth constrained links by pre-fetching of web objects to increase the level of concurrency. Using an agent or a gateway to speed up its Internet transactions over bandwidth constrained connections to source servers. Assisting a browser in determining the order of fetching objects in such a way that an object is ready and available locally before the browser requires it. Providing seemingly instantaneous availability of objects to a browser enabling it to complete processing the object to request the next object without much wait.
    Type: Grant
    Filed: August 10, 2011
    Date of Patent: January 31, 2012
    Assignee: Venturi Wireless, Inc.
    Inventor: Krishna Ramadas
  • Publication number: 20110302233
    Abstract: Increasing the performance of a browser while operating over bandwidth constrained links by pre-fetching of web objects to increase the level of concurrency. Using an agent or a gateway to speed up its Internet transactions over bandwidth constrained connections to source servers. Assisting a browser in determining the order of fetching objects in such a way that an object is ready and available locally before the browser requires it. Providing seemingly instantaneous availability of objects to a browser enabling it to complete processing the object to request the next object without much wait.
    Type: Application
    Filed: August 10, 2011
    Publication date: December 8, 2011
    Inventor: Krishna Ramadas
  • Patent number: 8010693
    Abstract: The invention increases performance of a browser over long-latency links by smart pre-fetching of selective objects to increasing the level of concurrency in subsequent operations. A Web browser with a pre-fetch agent can speed up Internet transactions from the browser over long-latency data links. This agent can help determine the order of fetching objects in such a way that an object is ready and available locally before the resident browser requires it. The seemingly instantaneous availability of objects to a browser enables it to complete processing the object to request the next object without much wait. Without this instantaneous availability of an embedded object, a browser waits for its request and the corresponding response to traverse a long delay link.
    Type: Grant
    Filed: November 5, 2010
    Date of Patent: August 30, 2011
    Assignee: Venturi Wireless, Inc.
    Inventor: Krishna Ramadas