Patents by Inventor Carl Qu
Carl Qu 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: 9020562Abstract: Methods and apparatus for device applet management on smart cards. A method includes detecting access to a smart card; reading a directory structure from the smart card that identifies one or more platform types, and for each platform type identifies corresponding device applets; determining from the directory structure one or more device applets associated with a selected platform type; and providing access to the one or more device applets. The apparatus comprises a processor for detecting access to a smart card, for reading a directory structure from the smart card that identifies one or more platform types, and for each platform type identifies corresponding device applets, for determining from the directory structure one or more device applets associated with a selected platform type, and for providing access to the one or more device applets.Type: GrantFiled: August 20, 2013Date of Patent: April 28, 2015Assignee: QUALCOMM IncorporatedInventors: Nakul Duggal, Bryan Chuck Gurganus, Carl Qu
-
Patent number: 8903390Abstract: Multi-mode system selection (MMSS) enables a mobile station (MS) to prioritize MS preference for selecting particular radio air-interfaces (AI) across multiple standards (e.g., 3GPP, 3GPP2, WiMAX). 3GPP2 is developing a scheme MMSS-3GPP2 which is usually referred to as simply ‘MMSS.’ Other schemes exist e.g., proprietary ones (e.g., internal ePRL), an MMSS-3GPP based on the PLMN with Access Technologies of non-3GPP systems. MMSS OTASP messages and parameters are being defined in 3GPP2 to allow the carriers to provision MMSS parameters to the mobile device. With MMSS, the mobile can select and hence acquire cdma2000 and non-cdma2000 systems (e.g., LTE, WiMAX) based on carrier's preferences.Type: GrantFiled: May 12, 2010Date of Patent: December 2, 2014Assignee: QUALCOMM IncorporatedInventors: Young Cheul Yoon, Carl Qu, Jun Wang, Arvind Swaminathan, Shyamal Ramachandran, Srinivasan Balasubramanian
-
Patent number: 8666358Abstract: Techniques for delivering and receiving emergency broadcast alert messages using Short Message Service (SMS) are described, In one design, a broadcast alert message for an emergency alert may be sent in an SMS broadcast message, e.g., by mapping at least one field of the broadcast alert message to corresponding Held(s) of the SMS broadcast message and mapping remaining Fields of the broadcast alert message to a data Field of the SMS broadcast message. The SMS broadcast message may include a website URI link, broadcast reception information, location information for an emergency event, etc. The SMS broadcast message may be carried in a system broadcast message sent to wireless devices. A wireless device may receive the system broadcast message, extract the SMS broadcast message, and obtain the broadcast alert message. The wireless device may detect for duplicate broadcast messages based on a hash digest generated for each broadcast message.Type: GrantFiled: March 17, 2009Date of Patent: March 4, 2014Assignee: Qualcomm IncorporatedInventors: Carl Qu, Ravindra M. Patwardhan
-
Patent number: 8639271Abstract: Techniques for supporting location-based services (LBS) by a removable module are described. A set of messages (e.g., commands and events) may be defined to support location-based services by the removable module. In one design, the removable module may send a first message (e.g., a Get Position—Request message) to a terminal to request for location information. The first message may be sent for an LBS application running on the removable module. The removable module may thereafter receive a second message (e.g., a Get Position—Response message) with the requested location information from the terminal. The removable module may execute a task for the LBS application based on the location information. The task may include reporting the location of the terminal, initiating a voice call, sending an SMS message, displaying a menu on the terminal, sending a report for tracking of the terminal, etc.Type: GrantFiled: July 1, 2009Date of Patent: January 28, 2014Assignee: QUALCOMM IncorporatedInventors: Nakul Duggal, Kirk Allan Burroughs, Carl Qu, Bryan C. Gurganus, Bryan R. Cook
-
Publication number: 20130337869Abstract: Methods and apparatus for device applet management on smart cards. A method includes detecting access to a smart card; reading a directory structure from the smart card that identifies one or more platform types, and for each platform type identifies corresponding device applets; determining from the directory structure one or more device applets associated with a selected platform type; and providing access to the one or more device applets. The apparatus comprises means for detecting access to a smart card, means for reading a directory structure from the smart card that identifies one or more platform types, and for each platform type identifies corresponding device applets, means for determining from the directory structure one or more device applets associated with a selected platform type, and means for providing access to the one or more device applets.Type: ApplicationFiled: August 20, 2013Publication date: December 19, 2013Applicant: Qualcomm IncorporatedInventors: Nakul Duggal, Bryan Chuck Gurganus, Carl Qu
-
Patent number: 8538480Abstract: Methods and apparatus for device applet management on smart cards. A method includes obtaining device applets at a first device, generating a directory structure that identifies platform types and corresponding device applets, and storing the device applets in the directory structure on a smart card so that when the smart card is in communication with a second device supporting a selected platform, device applets associated with the selected platform are accessible to the second device. An apparatus includes a transceiver to obtain device applets at a first device, and a processor generate a directory structure that identifies platform types and corresponding device applets, and stores the device applets in the directory structure on a smart card so that when the smart card is in communication with a second device supporting a selected platform, device applets associated with the selected platform are accessible to the second device.Type: GrantFiled: March 30, 2010Date of Patent: September 17, 2013Assignee: Qualcomm IncorporatedInventors: Nakul Duggal, Bryan C. Gurganus, Carl Qu
-
Publication number: 20110246547Abstract: Methods and apparatus for device applet management on smart cards. A method includes obtaining device applets at a first device, generating a directory structure that identifies platform types and corresponding device applets, and storing the device applets in the directory structure on a smart card so that when the smart card is in communication with a second device supporting a selected platform, device applets associated with the selected platform are accessible to the second device. An apparatus includes a transceiver to obtain device applets at a first device, and a processor generate a directory structure that identifies platform types and corresponding device applets, and stores the device applets in the directory structure on a smart card so that when the smart card is in communication with a second device supporting a selected platform, device applets associated with the selected platform are accessible to the second device.Type: ApplicationFiled: March 30, 2010Publication date: October 6, 2011Applicant: QUALCOMM IncorporatedInventors: Nakul Duggal, Bryan Chuck Gurganus, Carl Qu
-
Publication number: 20110003590Abstract: Multi-mode system selection (MMSS) enables a mobile station (MS) to prioritize MS preference for selecting particular radio air-interfaces (AI) across multiple standards (e.g., 3GPP, 3GPP2, WiMAX). 3GPP2 is developing a scheme MMSS-3GPP2 which is usually referred to as simply ‘MMSS.’ Other schemes exist e.g., proprietary ones (e.g., internal ePRL), an MMSS-3GPP based on the PLMN with Access Technologies of non-3GPP systems. MMSS OTASP messages and parameters are being defined in 3GPP2 to allow the carriers to provision MMSS parameters to the mobile device. With MMSS, the mobile can select and hence acquire cdma2000 and non-cdma2000 systems (e.g., LTE, WiMAX) based on carrier's preferences.Type: ApplicationFiled: May 12, 2010Publication date: January 6, 2011Inventors: Young Cheul Yoon, Carl Qu, Jun Wang, Arvind Swaminathan, Shyamal Ramachandran, Srinivasan Balasubramanian
-
Publication number: 20100124898Abstract: Techniques for delivering and receiving emergency broadcast alert messages using Short Message Service (SMS) are described. In one design, a broadcast alert message for an emergency alert may be sent in an SMS broadcast message, e.g., by mapping at least one field of the broadcast alert message to corresponding field(s) of the SMS broadcast message and mapping remaining fields of the broadcast alert message to a data field of the SMS broadcast message. The SMS broadcast message may include a URI link for a website, broadcast reception information used to receive a broadcast channel, location information for an emergency event, etc. The SMS broadcast message may be carried in a system broadcast message sent to wireless devices. A wireless device may receive the system broadcast message, extract the SMS broadcast message, and obtain the broadcast alert message. The wireless device may detect for duplicate broadcast messages based on a hash digest generated for each broadcast message.Type: ApplicationFiled: March 17, 2009Publication date: May 20, 2010Applicant: QUALCOMM IncorporatedInventors: Carl Qu, Ravindra M. Patwardhan
-
Publication number: 20100004003Abstract: Techniques for supporting location-based services (LBS) by a removable module are described. A set of messages (e.g., commands and events) may be defined to support location-based services by the removable module. In one design, the removable module may send a first message (e.g., a Get Position—Request message) to a terminal to request for location information. The first message may be sent for an LBS application running on the removable module. The removable module may thereafter receive a second message (e.g., a Get Position—Response message) with the requested location information from the terminal. The removable module may execute a task for the LBS application based on the location information. The task may include reporting the location of the terminal, initiating a voice call, sending an SMS message, displaying a menu on the terminal, sending a report for tracking of the terminal, etc.Type: ApplicationFiled: July 1, 2009Publication date: January 7, 2010Applicant: QUALCOMM IncorporatedInventors: Nakul Duggal, Kirk Allan Burroughs, Carl Qu, Bryan C. Gurganus, Bryan R. Cook