Patents by Inventor Dilip Krishnaswamy

Dilip Krishnaswamy 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: 9307448
    Abstract: Systems and methods for distributed computing between communication devices. A femto node is treated as a trusted extension of a user equipment and performs processing tasks on behalf of the user equipment. The femto node is also treated as a trusted extension of network servers and performs services on behalf of the network servers. Tasks are thus distributed between the network servers, the femto node and one or more user equipments. The tasks include processing data, filtering incoming messages, and caching network service information.
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: April 5, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Dilip Krishnaswamy, Subbarao V. Yallapragada, Sanjiv Nanda
  • Patent number: 9292077
    Abstract: A method, an apparatus, and a computer program product for wireless communication are provided in connection with improving wireless device power consumption in an M2M environment. In an example, a service layer module equipped to obtain a network value indicating that a service layer transaction is complete and no additional activity associated with the service layer transaction is expected from a network entity, determine that no additional activity associated with the service layer transaction is expected from a wireless device application, generate a sleep mode value based on the reception of the network value and upon the determination, and provide the sleep mode value to a modem subsystem and/or an application subsystem indicating that it is allowed to enter a sleep mode. In an aspect, the sleep mode value may be provided using cross layer signaling between a service layer and modem processing layer.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: March 22, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Edward George Tiedemann, Dilip Krishnaswamy
  • Patent number: 9286084
    Abstract: Adaptive hardware reconfiguration of configurable co-processor cores for hardware optimization of functionality blocks based on use case prediction, and related methods, circuits, and computer-readable media are disclosed. In one embodiment, an indication of one or more applications for possible execution is received. Execution probabilities for respective ones of the one or more applications are received. One or more mappings of the one or more applications to one or more functionality blocks is accessed, and a net benefit of hardware reconfiguration of one or more configurable co-processor cores of a multicore central processing unit for the one or more functionality blocks is calculated based on the execution probabilities and the mappings. An optimal hardware reconfiguration is determined based on a current hardware configuration and the calculated net benefit. The configurable co-processor cores are reconfigured based on the optimal hardware reconfiguration.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: March 15, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Kishore Yalamanchili, Yogeshwar Narayanan Nagaraj, Rashmi Keshava Iyengar, Dilip Krishnaswamy, Rodolfo Giacomo Beraha
  • Patent number: 9288148
    Abstract: Methods, systems, and computer program products for hierarchical DCS-aware network, service, and application function VM partitioning are provided herein. A method includes partitioning multiple functions, within a set of virtual machines distributed across a hierarchical network of two or more data centers, into a first set of functions and a second set of functions, wherein the first set is associated with a higher performance sensitivity measure than the second set, and wherein said partitioning is based on a desired performance sensitivity measure associated with the functions and data center sensitivity measures of the data centers; executing the first set of functions in a first data center associated with a higher data center sensitivity measure than the one or more additional data centers; and executing the second set of functions in a second data center associated with a lower data center sensitivity measure than the first data center.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: March 15, 2016
    Assignee: International Business Machines Corporation
    Inventors: Dilip Krishnaswamy, Ravi Kothari, Vijay Gabale
  • Publication number: 20160057700
    Abstract: Apparatus and methods for low power sensing of wireless access technologies are disclosed. In particular, a mobile wireless device, such as an access terminal, may utilize a lower power circuitry portion that operates at a lower power than active circuitry, such as a primary transceiver. The lower power circuitry portion includes a configurable searcher that is capable of sensing if signals of one or more various wireless access technologies are present. When the wireless device utilizes sleep or idle modes for power savings, use of the lower power sensing circuitry to sense the presence of wireless access technologies, rather than using an awoken higher power primary transceiver for sensing, affords increased power savings. An added ability of the lower power circuitry to be put into sleep or idles modes achieves even greater power savings.
    Type: Application
    Filed: June 12, 2015
    Publication date: February 25, 2016
    Inventors: Dilip Krishnaswamy, Parag M. Kanade, Parvathanathan Subrahmanya
  • Patent number: 9264353
    Abstract: A multipath transport protocol such as multipath TCP can utilize metrics such as a wireless link condition corresponding to one or more paths as a parameter for controlling a dynamic allocation of data and control signaling over respective paths. Fault-tolerant control can enable retransmissions of packets already sent on a poor path, onto a good path. Further, the feedback, the retransmissions, and other control signaling can be provided on a separate subflow or on a UDP overlay. In this way, a multipath TCP connection can be more reliable and efficient as flow control and data flow are enhanced.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: February 16, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Dilip Krishnaswamy, Dirceu G. Cavendish, Samir S. Soliman
  • Patent number: 9220069
    Abstract: An apparatus including a processing system configured to determine an energy consumption on the mobile device during sleep and active modes of the mobile device; determine an energy consumption on the sensor during sleep and active modes of the sensor; determine energy levels of the mobile device and the sensor, and; set sleep durations of the mobile device based on the sleep duration of the sensor while meeting an end-to-end delay constraint for a service related to the sensor. A method is also disclosed.
    Type: Grant
    Filed: January 7, 2010
    Date of Patent: December 22, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Dilip Krishnaswamy, Hoang V. Nguyen
  • Patent number: 9203911
    Abstract: Methods and systems for determining a suitability for a mobile client to display information are disclosed. A particular exemplary method includes maintaining on the mobile client a list of first attributes relating to message cache misses of a cache memory located on the mobile client, receiving on the mobile client a set of target attributes associated with a target message, performing on the mobile client one or more matching operations between the first attributes and the target attributes to produce a matching result, and storing the target message in a cache in the mobile client dependant upon the matching result.
    Type: Grant
    Filed: November 11, 2008
    Date of Patent: December 1, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Dilip Krishnaswamy, Pooja Aggarwal
  • Patent number: 9203912
    Abstract: Methods and systems for determining a suitability for a mobile client to display information are disclosed. A particular exemplary method includes generating a first value for a first targeted content message based on at least a first weighted sum of first user profile attributes, a user profile attribute being a numeric quantity relating to at least one of a preference and a demographic of a user of the mobile client, comparing the first value with a stored list of second values related to respective stored messages in a cache memory of the mobile client to produce a comparison result; and updating the cache memory based on the comparison result by storing the first targeted content message in the cache memory if the comparison result indicates a higher desirability of the first targeted content message over at least one stored message.
    Type: Grant
    Filed: November 11, 2008
    Date of Patent: December 1, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Dilip Krishnaswamy, Pooja Aggarwal, Robert S Daley, Martin Renschler, Patrik Lundqvist
  • Publication number: 20150319687
    Abstract: A collaborative method for a node includes forming a local network with at least one other node using a lower power subsystem; selecting a master node from among the local network based on a first set of criteria; and communicating with a back end server over a wireless wide area network (WWAN) using a higher power subsystem. An apparatus may include a first subsystem for communicating with a local network; and a second subsystem having an active mode and an inactive mode, the second subsystem for communicating with a wireless wide area network (WWAN) when in the active mode, the apparatus selecting the active mode or inactive mode based on a set of criteria.
    Type: Application
    Filed: July 13, 2015
    Publication date: November 5, 2015
    Inventors: Richard O. FARLEY, Dilip KRISHNASWAMY, Gang DING
  • Patent number: 9179367
    Abstract: An ad-hoc service provider is configured to support a wireless connection to the network. The ad-hoc service provider is further configured to provide access to the network for one or more mobile clients. The one or more mobile clients are configured to select the ad-hoc service provider based on at least one parameter related to the ad-hoc service provider's ability to support the wireless connection. The ad-hoc service provider is further configured to allocate bandwidth to the one or more mobile clients based on at least one parameter related to the effect on the ad-hoc service provider for providing such bandwidth.
    Type: Grant
    Filed: May 25, 2010
    Date of Patent: November 3, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Dilip Krishnaswamy, Atul Suri
  • Patent number: 9167426
    Abstract: Exemplary embodiments are directed to devices and methods for supporting a wireless access point for one or more mobile clients. A mobile device may include a first module for supporting access to a network via a first wireless access protocol. The device may further include a second module for supporting a wireless access point for the one or more mobile clients to the network using a second wireless access protocol.
    Type: Grant
    Filed: October 10, 2011
    Date of Patent: October 20, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Dilip Krishnaswamy, Atul Suri
  • Patent number: 9119222
    Abstract: Methods, systems, and devices are described for providing a reconfigurable multi-chip WWAN processing platform on a communications device. The processing platform allows the device to access multiple WWANs and multiple WWAN technologies concurrently. A first multiplexer is communicatively coupled with a number of baseband processing chips. A first baseband processing chip is selectively coupled with a first transceiver and a first UICC module to establish a first connection. A second baseband processing chip is selectively coupled with a second transceiver and a second UICC module to establish a second connection operable concurrently with the first connection. A multiplexer controller performs a configurable search for available networks. One or more networks are selected. The controller selects a specific transceiver for each selected network based on the capabilities of the transceiver.
    Type: Grant
    Filed: September 1, 2011
    Date of Patent: August 25, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Dilip Krishnaswamy, Irfan H. Khan, Samir S. Soliman, Mohit K. Prasad
  • Patent number: 9107232
    Abstract: Methods and apparatuses for interference management between multiple wireless networks are disclosed. The apparatuses, and methods for doing the same, communicate with one or more wireless devices in each of first and second wireless networks, the first and second wireless networks having a common spectrum and different air interface protocols, and generate a message for transmission into the first wireless network to suppress transmission in the first network and to reserve a medium for wireless transmissions in the second wireless network.
    Type: Grant
    Filed: December 10, 2010
    Date of Patent: August 11, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Dilip Krishnaswamy, Amol Rajkotia, Soumya Das
  • Publication number: 20150223009
    Abstract: Aspects relate to automatic execution of a target action, which can be energy-intensive tasks, processing compute-intensive tasks, interaction with a node, or combinations thereof. A context aware trigger, power aware trigger, a randomly scheduled wakeup trigger, a deterministically scheduled wakeup trigger, and/or a predictively scheduled wakeup trigger can be utilized to determine the availability of contexts associated with the target action. Based on the availability of a context that should be available, one or more target actions are automatically executed and/or selectively suspended.
    Type: Application
    Filed: April 15, 2015
    Publication date: August 6, 2015
  • Publication number: 20150223028
    Abstract: A method, an apparatus, and a computer program product for wireless communication are provided. An apparatus notifies a user equipment (UE) of an upcoming multicast/broadcast of data intended for receipt by a group of UEs assigned a machine type communication (MTC) class. The UE has one or more MTC classes assigned to it and is configured to awake for the upcoming multicast/broadcast of data if the data to be broadcast corresponds to an MTC class assigned to the UE. The apparatus also multicasts/broadcasts the data intended for receipt by a group of UEs through at least one multicast/broadcast mechanism.
    Type: Application
    Filed: October 3, 2012
    Publication date: August 6, 2015
    Inventors: Jun Wang, Carlos M. D. Pazos, Sivaramakrishna Veerepalli, Dilip Krishnaswamy, Xipeng Zhu, Miguel Griot, Farrokh Khatibi, Arungundram Chandrasekaran Mahendran
  • Patent number: 9094892
    Abstract: A method, an apparatus, and a computer program product are provided for wireless communication in which wireless signal information is received through at least one wireless wide-area-network technology. In addition, data related to the wireless signal information is aggregated. Furthermore, the data is provided to a wireless node through a wireless wide-area-network technology different from the at least one wireless wide-area-network technology.
    Type: Grant
    Filed: October 12, 2009
    Date of Patent: July 28, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Samir Soliman, Soumya Das, Dilip Krishnaswamy, Robert Daley
  • Patent number: 9083474
    Abstract: In various embodiments, communication apparatus and methods for providing robust communications are disclosed. For example, an exemplary communication apparatus for distributing media to one or more receiving apparatus may include receiving circuitry to receive a first wireless multimedia broadcast signal containing at least a first media stream, transmitting circuitry to wirelessly transmit one or more individual media streams simultaneously to the one or more receiving apparatus using one or more wireless transmit signals, and decision circuitry configured to control the transmitting circuitry to transmit the first media stream to at least one receiving apparatus using at least one wireless transmit signal type based on a forward-link data capacity of each wireless channel between the transmitting circuitry and each receiving apparatus.
    Type: Grant
    Filed: April 27, 2009
    Date of Patent: July 14, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Dilip Krishnaswamy, Vijayalakshmi R. Raveendran, Robert S. Daley
  • Patent number: 9084075
    Abstract: A collaborative method for a node includes forming a local network with at least one other node using a lower power subsystem; selecting a master node from among the local network based on a first set of criteria; and communicating with a back end server over a wireless wide area network (WWAN) using a higher power subsystem. An apparatus may include a first subsystem for communicating with a local network; and a second subsystem having an active mode and an inactive mode, the second subsystem for communicating with a wireless wide area network (WWAN) when in the active mode, the apparatus selecting the active mode or inactive mode based on a set of criteria.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: July 14, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Richard O. Farley, Dilip Krishnaswamy, Gang Ding
  • Publication number: 20150186158
    Abstract: Adaptive hardware reconfiguration of configurable co-processor cores for hardware optimization of functionality blocks based on use case prediction, and related methods, circuits, and computer-readable media are disclosed. In one embodiment, an indication of one or more applications for possible execution is received. Execution probabilities for respective ones of the one or more applications are received. One or more mappings of the one or more applications to one or more functionality blocks is accessed, and a net benefit of hardware reconfiguration of one or more configurable co-processor cores of a multicore central processing unit for the one or more functionality blocks is calculated based on the execution probabilities and the mappings. An optimal hardware reconfiguration is determined based on a current hardware configuration and the calculated net benefit. The configurable co-processor cores are reconfigured based on the optimal hardware reconfiguration.
    Type: Application
    Filed: December 30, 2013
    Publication date: July 2, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Kishore Yalamanchili, Yogeshwar Narayanan Nagaraj, Rashmi Keshava Iyengar, Dilip Krishnaswamy, Rodolfo Giacomo Beraha