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: 9060336
    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: Grant
    Filed: October 31, 2009
    Date of Patent: June 16, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Dilip Krishnaswamy, Parag M. Kanade, Parvathanathan Subrahmanya
  • Patent number: 9025536
    Abstract: The described apparatus and methods provide communication services utilizing a combination of non-white space (NWS) and white space (WS) networks. For example, in an aspect, the described apparatus and methods receive, at a first base station (BS) and on a licensed frequency, a communication request for network access from a wireless access terminal (AT). The aspects also determine at least one available unlicensed frequency corresponding to a location of the wireless AT. Further, the aspects partition at least a portion of the network access for the wireless AT to be via the at least one available unlicensed frequency. Additionally, the aspects inform the wireless AT of the at least one available unlicensed frequency for use to obtain at least the portion of the network access. Additional aspects relate to NWS BS assisted handoffs of WS calls, dynamic caching of WS information, peer-to-peer WS communication, and WS BS venue-specific broadcasting.
    Type: Grant
    Filed: December 1, 2009
    Date of Patent: May 5, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: Dilip Krishnaswamy
  • Patent number: 9026074
    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: December 2, 2010
    Date of Patent: May 5, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Dilip Krishnaswamy, Subbarao V. Yallapragada, Sanjiv Nanda, Soumya Das, Samir Salib Soliman, Peerapol Tinnakornsrisuphap, Vidya Narayanan
  • Patent number: 9014640
    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: Grant
    Filed: October 31, 2008
    Date of Patent: April 21, 2015
  • Publication number: 20150099555
    Abstract: A method, an apparatus, and a computer program product for machine-to-machine communication are provided. A device receives a request from a requestor. The request requests the device to transmit information to the requestor according to a primary time duration. The device determines at least one secondary time duration within the primary time duration for transmitting the information to the requestor and schedules a transmission time within the at least one secondary time duration to transmit the information to the requestor in response to the request. The scheduling is based on additional information known to the device. A requestor determines a time duration for communicating with at least one device, transmits a request to the at least one device to transmit information to the requestor according to the time duration, and receives in response to the request the information from the at least one device within the time duration.
    Type: Application
    Filed: September 29, 2014
    Publication date: April 9, 2015
    Inventors: Dilip KRISHNASWAMY, Josef Johannes BLANZ
  • Patent number: 8955054
    Abstract: The described apparatus and methods include a wireless local area network (WLAN) access point having a wireless wide area network (WWAN) backhaul connection to provide a gateway between a LAN and a WAN. In one example, the access point may be a cellular telephone. Here, a processor in the access point is configured to generate a plurality of master keys, such that a plurality of access terminals may each utilize a respective one of the master keys to access the LAN. Further, the processor is configured to enable control of an allocation of resources to at least one of the access terminals.
    Type: Grant
    Filed: January 5, 2011
    Date of Patent: February 10, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Dilip Krishnaswamy, Patrik Lundqvist, Krishnan Rajamani
  • Patent number: 8935436
    Abstract: Detection of remote computing devices triggers a wakeup signal that subsequently activates a remote computing environment. The remote computing environment can be utilized at substantially the same time as a local computing environment or at a different time. A list of available remote peripheral devices can be gathered automatically and/or based on a user request. One or more of the peripheral devices can be chosen by the user and/or chosen automatically based on various criteria. After selection of one or more devices, a wakeup trigger is sent to activate a remote computing environment that includes the one or more devices. The remote computing environment can be monitored and if the devices are no longer available, deactivation of the remote computing environment is performed automatically.
    Type: Grant
    Filed: February 18, 2009
    Date of Patent: January 13, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: Dilip Krishnaswamy
  • Patent number: 8923147
    Abstract: Methods and devices for processing and retransmitting highway communication system transmissions include determining a reliability of a received message and including an indication of the reliability in retransmitted transmissions. Reliability of received messages may be based on a signal strength of the received peer transmission, comparison of the signal strength to a distance to the transmitter based on message contents, the age of the received message, the signal quality of the received message, and other parameters. An indication of the determined reliability may be included in retransmissions of the message to enable other vehicles and receiver units in the highway communication system to benefit from the reliability determination. Message reliability may be used as part of prioritizing messages for processing. Messages may be processed according to priority so that high priority messages are processed before lower priority messages.
    Type: Grant
    Filed: October 3, 2011
    Date of Patent: December 30, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Dilip Krishnaswamy, Xinzhou Wu, Junyi Li
  • Patent number: 8913587
    Abstract: Aspects describe infrastructure unassisted inter-device handoff. A method performed by a wireless communications apparatus for inter-device handoff is disclosed. A wireless communications apparatus that performs a network unassisted inter-device handoff is disclosed. A computer program product comprising a computer-readable medium that includes codes for carrying out inter-device handoff is disclosed. At least one processor configured to perform a network unassisted communication handoff is disclosed.
    Type: Grant
    Filed: May 19, 2011
    Date of Patent: December 16, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Dilip Krishnaswamy, Parvathanathan Subrahmanya
  • Patent number: 8862178
    Abstract: Systems and methods of managing concurrent access using different network identities using a shared baseband hardware implementation are described. A wireless apparatus comprises a computing device, a baseband device, the baseband device including at least a modem processor, and computer readable storage medium that stores one or more instructions. The instructions, when executed by the computing device, are configured to associate a first identity of the wireless apparatus with a first wireless network, associate a second identity of the wireless apparatus with a second wireless network, enable the first identity to communicate over the first wireless network using the baseband device, and enable the second identity to communicate over the second wireless network using the baseband device. Data obtained by concurrently utilizing the baseband device utilizing different network identities and different networks can be aggregated on the wireless apparatus.
    Type: Grant
    Filed: February 23, 2011
    Date of Patent: October 14, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Dilip Krishnaswamy, Hoang V. Nguyen
  • Patent number: 8825876
    Abstract: A method and apparatus facilitating access to a communication session for a client is provided. The method may comprise receiving, at a mobile virtual network operator (MVNO), an access request from a client, wherein the MVNO is associated with a set of mobile network operators (MNOs), receiving, from the client, client connection parameters associated with at least one of the set of MNOs, formulating at least one option for a communication session over a network associated with at least one of the set of MNOs, the at least one option based on the client connection parameters and MVNO-connection parameters associated with the set of MNOs, and establishing a selected communication session based on the at least one option.
    Type: Grant
    Filed: March 23, 2009
    Date of Patent: September 2, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Dilip Krishnaswamy, Patrik N. Lundqvist, Robert S. Daley, Vladimir L. Bychkovsky
  • Publication number: 20140219099
    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: Application
    Filed: April 14, 2014
    Publication date: August 7, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Dilip Krishnaswamy, Subbarao V. Yallapragada, Sanjiv Nanda
  • Publication number: 20140195836
    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: Application
    Filed: January 4, 2013
    Publication date: July 10, 2014
    Applicant: Qualcomm Incorporated
    Inventors: Edward George Tiedemann, Dilip Krishnaswamy
  • Patent number: 8767625
    Abstract: A method for concurrent bandwidth aggregation (COBA) for a client via multiple wireless networks includes requesting a packet data session for a first path on a first wireless network using a first modem of the multi-modem UE via a packet core network of the first wireless network. The method further includes requesting a packet data session for a second path on a second wireless network via the packet core network of the first wireless network using a second modem of the multi-modem UE. The method also includes receiving packet data over at least the second path on the second wireless network via the packet core network of the first wireless network.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: July 1, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Dilip Krishnaswamy, Soumya Das, Samir S. Soliman, Srinivasa R. Eravelli
  • Patent number: 8750857
    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: December 2, 2010
    Date of Patent: June 10, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Dilip Krishnaswamy, Subbarao V. Yallapragada, Sanjiv Nanda, Soumya Das, Samir Salib Soliman, Peerapol Tinnakornsrisuphap, Vidya Narayanan
  • Patent number: 8730928
    Abstract: A method of facilitating communication in a wireless ad-hoc network comprises: generating, at a node in the wireless ad-hoc network, target availability information with regard to one or more transmission slots, the target availability information indicating whether the node is permitted to receive a transmission during each transmission slot; generating, at the node, owner availability information with regard to one or more transmission slots, the owner availability information indicating whether the node is permitted to transmit during each transmission slot; and broadcasting, from the node, the target availability information and the owner availability information to separately indicate availability as either an owner or a target for one or more transmission slots.
    Type: Grant
    Filed: February 23, 2010
    Date of Patent: May 20, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Soumya Das, Krishnan Rajamani, Xiaolong Huang, Dilip Krishnaswamy, Samir S. Soliman
  • Publication number: 20140105083
    Abstract: A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus provides or enables dynamic cooperative wireless data delivery service based on dynamic proximate locations of mobile nodes in wireless networks. A source wireless terminal may offload data for delayed transmission by a neighboring wireless terminal. The source may attempt delayed data transmission via any cooperating neighboring node (mule), whether mobile or stationary. A utility function may be used to compare costs of communicating via direct links or through opportunistically available links provided by mules. The mule may advertise availability of indirect data delivery service including probable latency time associated with the indirect delivery service.
    Type: Application
    Filed: October 15, 2012
    Publication date: April 17, 2014
    Applicant: QUALCOMM INCORPORATED
    Inventors: Dilip KRISHNASWAMY, Soumya DAS, Samir Salib SOLIMAN, Naga BHUSHAN
  • Patent number: 8644206
    Abstract: An ad hoc service provider includes a processing system configured to enable access by one or more mobile clients to a first wireless network via a second wireless network. The processing system is further configured to assemble service information for broadcasting to one or more mobile clients. The service information includes attributes of access to the first wireless network, the access being offered by the ad hoc service provider to one or more mobile clients.
    Type: Grant
    Filed: September 26, 2007
    Date of Patent: February 4, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Dilip Krishnaswamy, Atul Suri
  • Publication number: 20140032730
    Abstract: Embodiment methods and systems enable completing online transactions when there is insufficiently reliable connectivity between the initiating computing device and the remote server to enable completing the transaction directly. Transactions in such situations are accomplished using a RESTful Delay Tolerant Network. A set of messages constituting the web transaction are bundled, together with instructions and other metadata, in a manner that enables intermediate nodes in the network to complete the transactions on behalf of the source computing device. The source computing device then delegates the web transaction to an intermediate node. If the intermediate node can complete the transaction with the destination device, it does so on behalf of the source computing device. If not, the intermediate node delegates the web transaction to another intermediate node, which may be repeated until an intermediate node is able to complete the transaction with the destination.
    Type: Application
    Filed: February 11, 2013
    Publication date: January 30, 2014
    Applicant: QUALCOMM INCORPORATED
    Inventors: Kevin Roland FALL, Dilip KRISHNASWAMY
  • Patent number: 8638810
    Abstract: In various embodiments, communication apparatuses and methods for providing robust communications are disclosed. For example, an exemplary apparatus for use in a communication system employing a plurality of different communication channels may include a first database of channel performance information embedded on a machine-readable and writable medium, wherein the first database includes a plurality of records with each record containing information relating to a wireless channel monitored by a Media Access Controller (MAC), input circuitry configured to receive information from a plurality of MACs monitoring their respective wireless channels such that each record of the first database contains channel performance information for a respective wireless channel, and output circuitry configured to provide the channel performance information to a plurality of applications-level executable programs running on one or more computers.
    Type: Grant
    Filed: April 25, 2008
    Date of Patent: January 28, 2014
    Assignee: QUALCOMM Incorporated
    Inventor: Dilip Krishnaswamy