Patents by Inventor Sravan Kumar

Sravan 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: 10187870
    Abstract: This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media for intelligent routing of notifications of incoming voice communication requests. A device, such as a smartphone, may receive an incoming voice communication request, such as a cellular voice call. The smartphone may then identify devices connected to it, such as headsets, tablets, etc., and request each device activate a microphone or camera to attempt to locate the user with respect to the connected devices. The smartphone may then select one of the connected devices, or itself, as the device best able to notify the user of the incoming call based on captured audio, images, or video. The smartphone may then request the selected device output a notification, such as a ring tone, to notify the user of the incoming call. Such a technique may avoid inundating the user with simultaneous call notifications from multiple devices.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: January 22, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Sravan Kumar Reddy Achamola, Kiran Koona, Ravi Teja Mandavilli, Venkata SubbaRao Annam, Tejasree Depa, Prapulla Vuppu, Venkata Naga Poleswara Rao Karuchula
  • Publication number: 20180340688
    Abstract: A gas turbine engine includes a combustor and a turbine. The combustor includes a pre-mixer having a body defining a plurality of fluid passages extending axially through the pre-mixer, wherein a cross-sectional projection of each of the plurality of fluid passages comprises one or more features that form a helical coil about an axis of the fluid passage along a length of the fluid passage, wherein the pre-mixer is configured to receive fuel from a fuel supply, receive air from an air supply, mix the fuel and air by flowing the fuel and air through the plurality of fluid passages, and imparting a swirling motion on the fuel and air, and supply the air-fuel mixture to a combustion zone. The combustor is configured to combust the air-fuel mixture, generating combustion fluids. The turbine is configured to receive the combustion fluids from the combustor and to use the combustion fluids to drive one or more stages of the turbine.
    Type: Application
    Filed: February 16, 2017
    Publication date: November 29, 2018
    Inventors: Sravan Kumar Dheeraj Kapilavai, Jin Yan, Anthony John Dean
  • Publication number: 20180316978
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may pair with a second device via a wireless connection. The apparatus may also open an application on the first device. In one aspect, the application may include at least one of an audio segment or a video segment. In addition, the apparatus may route a signal associated with the at least one of the audio segment or the video segment to the second device via the wireless connection. Further, the apparatus may determine that the second device is unable to output the at least one of the audio segment or the video segment for a threshold time period. The apparatus may output the at least one of the audio segment or the video segment of the application on the first device when the threshold time period is reached.
    Type: Application
    Filed: April 26, 2017
    Publication date: November 1, 2018
    Inventors: Kiran KOONA, Sravan Kumar Reddy ACHAMOLA, Prashanth MOHAN
  • Patent number: 10108449
    Abstract: Systems, methods, and apparatus are herein disclosed for performing load balancing of work queues via a dispatcher that shifts work items between worker threads. The dispatcher can be added to the kernel and can monitor work item workload histories to estimate the workload that each work item will add to a thread that it is scheduled for. Where a workload for a given processor is predicted to trigger performance scaling of that processor, the dispatcher can reschedule one or more work items from the scheduled or default work thread to another work thread. The another work thread can be selected such that the addition of the work item will not trigger performance scaling of the another work thread.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: October 23, 2018
    Assignee: QUALCOMM Innovation Center, Inc.
    Inventors: Krishna V. S. S. S. R. Vanka, Sravan Kumar Ambapuram, Krishna Gogineni, Murali Dhulipala
  • Patent number: 10054314
    Abstract: An axial fuel staging injector for a gas turbine includes a body. The body includes an upstream end and a downstream end. The body defines a primary compressed air flow path through which compressed air flows from a compressed air source to a transition duct of a gas turbine combustor. The body includes a plurality of outlets disposed on an interior surface thereof. Each outlet of the plurality of outlets includes a secondary fuel conduit in fluid communication with a secondary fuel source, and includes a first wall that defines a secondary fuel path. The secondary compressed air conduit is in fluid communication with a compressed air source, and includes a second wall disposed about the first wall in a substantially coannular arrangement, wherein the first wall and the second wall define a secondary compressed air flow path.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: August 21, 2018
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Sravan Kumar Dheeraj Kapilavai, Wei Zhao, Shivakumar Srinivasan
  • Patent number: 10015565
    Abstract: Embodiments of present disclosure relates to a method and an interactive infomercial system for enabling interactive infomercials. In one embodiment, data associated with user of viewing interactive infomercial content may be received on a mobile viewing device. The system may select one interactive infomercial content based on the received data. Upon selection, at least one infomercial unit comprising the at least one interactive infomercial content such as animation content, a unique infomercial identification information (U3I) associated with the selected interactive infomercial content is generated and transmitted to the mobile viewing device of the user. The mobile viewing device receives and downloads the animation content and enables connecting back with the system for further interactions. Thus, the system and method enables real-time interactive infomercials to the users without consuming memory of the mobile viewing device as well as without modifying the U3I associated with the infomercial content.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: July 3, 2018
    Assignee: ABDA Digital Private Limited
    Inventor: Sravan Kumar Narasipuram
  • Publication number: 20180157521
    Abstract: Examples described herein include virtualized file servers which may include load balancing. For example, a recommendation engine may estimate a load associated with each of a plurality of file server virtual machines in a cluster. Based on the load, the recommendation engine may recommend changing ownership of one or more volume groups, scaling up the virtualized file server, scaling down the virtualized file server, scaling in the virtualized file server, scaling out the virtualized file server, or combinations thereof.
    Type: Application
    Filed: December 1, 2017
    Publication date: June 7, 2018
    Applicant: Nutanix, Inc.
    Inventors: Durga Mahesh Arikatla, Manoj Naik, Rashmi Gupta, Veerraju Tammineedi, Yifeng Huang, Shyamsunder Prayagchand Rathi, Sravan Kumar Muthyala, Mausumi Ranasingh, Hemanth Kumar Thummala, Manish Gupta, Saji Kumar Vijaya Kumari Rajendran Nair
  • Patent number: 9959075
    Abstract: Systems and methods for improved implementation of low power modes in a multi-core system-on-a-chip (SoC) are presented. A cache memory of the multi-core SoC not being accessed by other components of the SoC is identified and a number of dirty cache lines present in the cache memory is determined. For a low power mode of the core, an entry latency based on the number of dirty cache lines is determined, and an exit latency is determined. An entry power cost for the low power mode is also determined based on the number of dirty cache lines A determination is made whether the low power mode for the cache memory results in a power savings over an active mode for the cache memory based at least on the entry power cost and the entry latency of the cache memory entering the first power mode.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: May 1, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Krishna Vsssr Vanka, Narasimhan Agaram, Sravan Kumar Ambapuram
  • Publication number: 20180074849
    Abstract: Systems, methods, and apparatus are herein disclosed for performing load balancing of work queues via a dispatcher that shifts work items between worker threads. The dispatcher can be added to the kernel and can monitor work item workload histories to estimate the workload that each work item will add to a thread that it is scheduled for. Where a workload for a given processor is predicted to trigger performance scaling of that processor, the dispatcher can reschedule one or more work items from the scheduled or default work thread to another work thread. The another work thread can be selected such that the addition of the work item will not trigger performance scaling of the another work thread.
    Type: Application
    Filed: September 13, 2016
    Publication date: March 15, 2018
    Inventors: Krishna V.S.S.S.R. Vanka, Sravan Kumar Ambapuram, Krishna Gogineni, Murali Dhulipala
  • Publication number: 20170339627
    Abstract: Methods, systems, and devices for wireless communication are described. A user equipment (UE) may be configured for determining that the UE is to perform a public land mobile network (PLMN) scan operation, the PLMN scan operation to be performed during a PLMN scan window. The UE may track a static state time representing an amount of time that the UE has remained within a static state. The UE may then adjust the PLMN scan window of the UE based at least in part on a value of the static state time satisfying a static state time threshold. The UE may, in various examples, increase the static state time threshold upon adjustment of the PLMN scan window and reset a timer associated with tracking the static state time, or the static state time upon adjustment of the PLMN scan window.
    Type: Application
    Filed: May 17, 2016
    Publication date: November 23, 2017
    Inventors: Sravan Kumar Reddy Achamola, Kiran Koona, Abhishek Agrawal
  • Patent number: 9742164
    Abstract: A secondary disconnect assembly for a switching device includes a first mounting bracket configured to support a secondary connector of a switching device system, a telescopic arrangement connected to the first mounting bracket, a slider connected to the telescopic arrangement, and a second mounting bracket including a projection. The second mounting bracket is operable to move with the switching device. The slider is engageable with the projection and movable with the second mounting bracket in an automatic operation of the secondary disconnect assembly. The slider is disengageable from the projection and movable with respect to the second mounting bracket in a manual operation of the secondary disconnect assembly.
    Type: Grant
    Filed: June 16, 2015
    Date of Patent: August 22, 2017
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Nikhil Purushottam Gan, Tejas Ashutosh Deshpande, Sravan Kumar Gudla, Shravan Purohit
  • Patent number: 9733694
    Abstract: Systems and methods for dynamically adjusting an input parameter, such as power supply level, to a shared power domain in a portable computing device are disclosed. The power domain includes a plurality of processing resources that share the power source. The power supply level is reduced based on a critical core vote pool derived from votes from the plurality of processing resources. The critical core vote pool is narrowed from all the votes by disqualifying votes based on the operating status of the associated processing resources. For example, because inactive processing resources may be unaffected by a change in the voltage level to the shared domain, and because certain active processing resources are in a position to adjust to a power change dictated by another processing resource, such processing resources may be considered noncritical and their votes disqualified from consideration.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: August 15, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Hee Jun Park, Krishna V. S. S. S. R. Vanka, Sravan Kumar Ambapuram, Shirish Kumar Agarwal, Shih-Hsin Jason Hu
  • Patent number: 9717051
    Abstract: A method and computing apparatus for controlling operation of hardware processing components are disclosed. The method may include receiving a data packet (e.g., a media frame) at the computing device, processing the data packet with a plurality of hardware components to display the data packet, and monitoring movement of the data packet among the hardware components. A time indication for each hardware component is generated that indicates when the data packet will be received, and a frequency of each of the hardware components is adjusted based upon when the frame will arrive to be processed.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: July 25, 2017
    Assignee: QUALCOMM Innovation Center, Inc.
    Inventors: Sravan Kumar Ambapuram, Krishna V.S.S.S.R. Vanka, Shirish Kumar Agarwal, Nikhil Kumar Kansal
  • Patent number: 9697124
    Abstract: A dynamic cache extension in a multi-cluster heterogeneous processor architecture is described. One embodiment is a system comprising a first processor cluster having a first level two (L2) cache and a second processor cluster having a second L2 cache. The system further comprises a controller in communication with the first and second L2 caches. The controller receives a processor workload input and a cache workload input from the first processor cluster. Based on processor workload input and the cache workload input, the cache controller determines whether a current task associated with the first processor cluster is limited by a size threshold of the first L2 cache or a performance threshold of the first processor cluster. If the current task is limited by the size threshold of the first L2 cache, the controller uses at least a portion of the second L2 cache as an extension of the first L2 cache.
    Type: Grant
    Filed: January 13, 2015
    Date of Patent: July 4, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Hee Jun Park, Krishna Vsssr Vanka, Sravan Kumar Ambapuram, Shirish Kumar Agarwal, Ashvinkumar Namjoshi, Harshad Bhutada
  • Publication number: 20170176015
    Abstract: An axial fuel staging injector for a gas turbine includes a body. The body includes an upstream end and a downstream end. The body defines a primary compressed air flow path through which compressed air flows from a compressed air source to a transition duct of a gas turbine combustor. The body includes a plurality of outlets disposed on an interior surface thereof. Each outlet of the plurality of outlets includes a secondary fuel conduit in fluid communication with a secondary fuel source, and includes a first wall that defines a secondary fuel path. The secondary compressed air conduit is in fluid communication with a compressed air source, and includes a second wall disposed about the first wall in a substantially coannular arrangement, wherein the first wall and the second wall define a secondary compressed air flow path.
    Type: Application
    Filed: December 17, 2015
    Publication date: June 22, 2017
    Inventors: Sravan Kumar Dheeraj Kapilavai, Wei Zhao, Shivakumar Srinivasan
  • Patent number: 9678809
    Abstract: Systems and methods that allow for Dynamic Clock and Voltage Scaling (DCVS) aware interprocessor communications among processors such as those used in or with a portable computing device (“PCD”) are presented. During operation of the PCD at least one data packet is received at a first processing component. Additionally, the first processing component also receives workload information about a second processing component operating under dynamic clock and voltage scaling (DCVS). A determination is made, based at least in part on the received workload information, whether to send the at least one data packet from the first processing component to the second processing component or to a buffer, providing a cost effective ability to reduce power consumption and improved battery life in PCDs with multi-cores or multi-CPUs implementing DCVS algorithms or logic.
    Type: Grant
    Filed: January 12, 2016
    Date of Patent: June 13, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Krishna Vsssr Vanka, Shirish Kumar Agarwal, Sravan Kumar Ambapuram
  • Patent number: 9671857
    Abstract: Systems and methods for dynamically adjusting an input parameter to a power domain in a portable computing device are disclosed. The power domain includes two or more processing resources that share a power source. Dynamic use of the two or more processing resources creates an opportunity to adjust the input parameter when a status change associated with a processing resource in the power domain occurs. A controller in the power domain includes logic that responds to a status indicator associated with a respective processing resource in the power domain by generating a control signal that directs a device to adjust one or both of input voltage and clock frequency.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: June 6, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Krishna V. S. S. S. R Vanka, Hee Jun Park, Sravan Kumar Ambapuram, Shirish Kumar Agarwal
  • Patent number: 9652022
    Abstract: Systems and methods that allow for dynamic quality of service (QoS) levels for an application processor in a multi-core on-chip system (SoC) in a portable computing device (PCD) are presented. During operation of the PCD an operational load of a co-processor of the SoC is determined, where the co-processor is in communication with an application processor of the SoC. Based on the determined load, the co-processor determines a QoS level required from the application processor. The QoS level is communicated to the application processor. The application processor determines whether it can implement power optimization measures, such as entering into a low power mode (LPM), based at least in part on the dynamically communicated QoS level from the co-processor. The present disclosure provides a cost effective ability to reduce power consumption in PCDs implementing one or more cores or CPUs that are dependent upon the application processor.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: May 16, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Asutosh Das, Krishna Vsssr Vanka, Sravan Kumar Ambapuram, Sujit Reddy Thumma
  • Patent number: 9641617
    Abstract: The present invention provides a method and system for verifying integrity of cloud data using unconnected trusted device. The method involves requesting encrypted data though a terminal from a metadata offsite location on a cloud storage then entering encrypted data into an unconnected trusted device thereafter obtaining sentinel data from one or more predefined sentinel locations in encrypted data then requesting original data from the cloud storage through the terminal from the unconnected trusted device thereafter comparing sentinel data and original data for integrity and finally displaying the results.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: May 2, 2017
    Assignee: Infosys Limited
    Inventors: Ashutosh Saxena, Nitin Singh Chauhan, Sravan Kumar Rondla
  • Patent number: 9625667
    Abstract: The present disclosure provides an optical fiber cable. The optical fiber cable includes a strength member made of a composite material made of a polymer matrix. The strength member is centrally located. The strength member lies substantially symmetrical along a longitudinal axis of the optical fiber cable. In addition, the optical fiber cable includes a plurality of fiber units. Moreover, the optical fiber cable includes an outer jacket. The outer jacket surrounds the plurality of fiber units. Each of the plurality of fiber units includes one or more optical fibers, a first covering layer, a second covering layer and a gel. The first covering layer is enclosed by the second covering layer. Each of the one or more optical fiber cables is enclosed by the first covering layer.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: April 18, 2017
    Assignee: STERLITE TECHNOLOGIES LIMITED
    Inventors: Sravan Kumar, Phill Coppin, Kishore Sahoo, Shivam Srivastava, Kangbang Singh Tenzing