Patents by Inventor Tien Nguyen

Tien Nguyen 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: 9043229
    Abstract: A method for providing a content gift to a gift-receiving terminal is provided. The method includes a gift server communicating with the gift-receiving terminal over a wireless communication link to determine what content is owned by the gift-receiving terminal. The method further includes the gift server generating catalog data including at least one content gift targeted for the gift receiving terminal. Further included in the method is the gift server wirelessly transmitting the catalog data to a gift-giving terminal. Additionally, the method includes the gift server receiving a selection of a content gift from the gift-giving terminal over a wireless communication link. Further included is the gift server facilitating delivery of the selected content gift to the gift-receiving terminal.
    Type: Grant
    Filed: August 12, 2008
    Date of Patent: May 26, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Gerald Charles Horel, Brian Minear, Phil Tien Nguyen
  • Publication number: 20150113154
    Abstract: Systems and methods for communicating between a first and a second peer using interactive connectivity establishment (ICE) protocol, the first and second peers sharing a symmetric network address translation (NAT) having wireless isolation enabled and no support for hair-pinning. At a first Traversal Using Relay NAT (TURN) server designated as a relay candidate by a TURN Virtual Internet Platform (VIP), it is determined that a first port allocated by the symmetric NAT for a first request for communication initiated by the first peer and directed to the TURN VIP, is different from a second port allocated by the symmetric NAT for a first packet transmitted from the first peer to the first TURN server, based on a first indication. The second port is mapped to the first port. Using a similar port mapping for the second peer, peer-to-peer communication between the first and second peers is enabled.
    Type: Application
    Filed: October 21, 2014
    Publication date: April 23, 2015
    Inventors: Phil Tien NGUYEN, Lin ZOU, Padmapriya NARAYANAN
  • Publication number: 20150071216
    Abstract: The disclosure relates to allowing mass re-onboarding of onboardee devices. An onboarder device receives updated network configuration parameters for a local wireless network, and sends the updated network configuration parameters and a delay parameter to one or more onboardee devices, wherein the one or more user devices reconnect to the local wireless network using the updated network configuration parameters at a time indicated by the delay parameter. An onboardee device receives updated network configuration parameters for a local wireless network, receives a delay parameter indicating a time at which the updated network configuration parameters will be valid, and connects to the local wireless network at the time indicated by the delay parameter using the updated network configuration parameters.
    Type: Application
    Filed: September 3, 2014
    Publication date: March 12, 2015
    Inventors: Eyal David Ilsar, Ashutosh Aggarwal, Phil Tien Nguyen, Gregory Burns
  • Publication number: 20140329915
    Abstract: The present invention provides compositions and methods useful in the treatment of wounds, particularly in reducing or preventing scar formation, particularly hypertrophic scar or keloid formation. The invention thus further provides methods of treatment, including methods useful in hypertrophic scar or keloid revision as well as prophylactic, scar inhibiting methods.
    Type: Application
    Filed: April 30, 2014
    Publication date: November 6, 2014
    Applicant: Halscion, Inc.
    Inventors: Tien Nguyen, Kathleen Prudhomme, Ronald Yamamoto, Adam G. Lowe, Andrew Michael Green
  • Publication number: 20140128054
    Abstract: A system and method for performing actions on a wireless device using action lists and versioning. The system includes receiving, over a network, a remote action list version number, the remote action list version number associated with a remote action list containing an instruction for the wireless device. The system further includes determining whether the remote action list version number is different from a local action list version number. The system also includes sending, over a network, a request for the remote action list in response to determining the remote action list version number is different from the local action list version number. Also, the system includes receiving, over a network, the remote action list.
    Type: Application
    Filed: January 10, 2014
    Publication date: May 8, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Sudheer B. KOGANTI, Stephen A. SPRIGG, Amy Suzanne THERRELL, Brian MINEAR, Phil Tien NGUYEN
  • Publication number: 20140060210
    Abstract: A pressure sensor and a pressure sensing method are provided. The pressure sensor includes a substrate; a sensor thin film transistor (TFT) disposed on the substrate and including a gate insulating layer, wherein the gate insulating layer includes an organic matrix in which piezoelectric inorganic nano-particles are dispersed; a power unit configured to apply an alternating current (AC) signal to a gate of the sensor TFT; and a pressure sensing unit configured to obtain a remnant polarization value based on a drain current which is generated in response to the AC signal and detected by the sensor TFT, and to sense a pressure based on the remnant polarization value.
    Type: Application
    Filed: September 5, 2013
    Publication date: March 6, 2014
    Applicants: Sungkyunkwan University Foundation for Corporate Collaboration, SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang-hun JEON, Jong-jin PARK, Thanh Tien NGUYEN, Ji-hyun BAE, Kyung-eun BYUN, Nae-eung LEE, Do-il KIM, Quang Trung TRAN
  • Patent number: 8626146
    Abstract: A system and method for performing actions on a wireless device using action lists and versioning. The system includes receiving, over a network, a remote action list version number, the remote action list version number associated with a remote action list containing an instruction for the wireless device. The system further includes determining whether the remote action list version number is different from a local action list version number. The system also includes sending, over a network, a request for the remote action list in response to determining the remote action list version number is different from the local action list version number. Also, the system includes receiving, over a network, the remote action list.
    Type: Grant
    Filed: October 27, 2004
    Date of Patent: January 7, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Sudheer B. Koganti, Stephen A. Sprigg, Amy Suzanne Therrell, Brian Minear, Phil Tien Nguyen
  • Patent number: 8046821
    Abstract: Described are methods and mechanisms for controlling data access to a service provider. The method includes receiving an instruction at a proxy from a service provider to initiate a session and the instruction. The instruction includes service provider authentication data. The method further includes initiating the session at the proxy responsive to the received instruction. The session provides communication between the proxy and a customer device. The method additionally includes receiving a request for service from the customer device. The request includes customer identification data and customer transaction data. The method further includes producing protected data based on the service request, providing the protected data to a transaction buffer, and passing the protected data from the transaction buffer to the service provider.
    Type: Grant
    Filed: February 13, 2006
    Date of Patent: October 25, 2011
    Assignee: QUALCOMM Incorporated
    Inventor: Phil Tien Nguyen
  • Publication number: 20110213669
    Abstract: Allocation of resources is described for example, where the resources are computers, communications network resources or advertisement slots. In an example a weighted proportional resource allocation mechanism is described in which a resource provider seeks to maximize revenue whilst users seek to maximize their satisfaction in terms of the utility of any resource allocation they receive minus any payment they make for the resource allocation. In an example, the provider determines discrimination weights (using information about resource constraints and other factors). For example, the discrimination weights are published to the users; the users submit bids for the resources in the knowledge of the discrimination weights and the provider allocates the resources according to the bids and the discrimination weights. In an example keyword auctions for sponsored search are considered where the resources are advertisement slots and where the constraints include the relative positions of the advertisements.
    Type: Application
    Filed: February 26, 2010
    Publication date: September 1, 2011
    Applicant: Microsoft Corporation
    Inventors: Milan Vojnovic, Thanh Tien Nguyen
  • Patent number: 7992145
    Abstract: A job completion architecture, includes content that is specified as a hierarchical tree of related content units and a set of multilevel tickets associated with instances of the hierarchically arranged content units. The job manager applies the multilevel tickets, specifying property settings at potentially multiple levels within the hierarchical tree, according to a qualified inheritance rule wherein settings applicable to a set of lower level properties that are specified within a first (higher level) ticket are incorporated into the merged settings to the extent a second (lower level) ticket does not specify settings for the set of lower level properties. If a same property is specified in both a higher and lower level ticket, during merging a setting specified in the lower level ticket overrides the higher level ticket setting.
    Type: Grant
    Filed: March 5, 2004
    Date of Patent: August 2, 2011
    Assignee: Microsoft Corporation
    Inventors: Daniel Floyd Emerson, Benjamin J. Kuhn, Amanda Giang-Tien Nguyen, Feng Yue
  • Patent number: 7990847
    Abstract: A method of managing servers in a server cluster is disclosed. The health of servers is detected through passive return traffic monitoring. Server failure can be detected through TCP information or HTTP return codes. Various settings affecting number of failure thresholds and the time period to detect failures can be configured. Servers can be mapped to URLs such that passive health monitoring can be performed for URLs instead of server clusters.
    Type: Grant
    Filed: April 15, 2005
    Date of Patent: August 2, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: David James Leroy, Wesley Chou, Anurag Kahol, Anh Tien Nguyen
  • Patent number: 7580212
    Abstract: The present invention may be embodied in a magnetic disk, of a disk drive, having eight-bit fields storing wedge repeatable runout (WRRO) compensation values and redundancy information. The WRRO compensation value of each field includes a six-bit binary value of which five bits represent a compensation magnitude and one bit represents a sign bit indicating a compensation direction. The redundancy information of each field has a first bit based on the sign bit.
    Type: Grant
    Filed: March 30, 2006
    Date of Patent: August 25, 2009
    Assignee: Western Digital Technologies, Inc.
    Inventors: John Yin Kwong Li, David Dung Tien Nguyen
  • Patent number: 7522299
    Abstract: A system and method for automatic configuration upon installation of a network printer are disclosed. The techniques of the invention avoid the burden of manual configuration by users and system administrators. The network printer is associated with printer description files, a driver, a spooler, and a port monitor. The system comprises bi-directional application program interfaces associated with the spooler for allowing the driver to generate a bi-directional request and receive a bi-directional response. The system additionally includes a syntax within the printer description files for representing and associating the bi-directional request and the bi-directional response with a print feature. The system also includes extension files stored in the driver for relating bi-directional values and printer values and a notification infrastructure controlled by the port monitor for providing a bi-directional notification of configuration changes to the driver and selected applications.
    Type: Grant
    Filed: June 30, 2003
    Date of Patent: April 21, 2009
    Assignee: Microsoft Corporation
    Inventors: Amanda Giang-Tien Nguyen, Ivan Pavicevic, Michael P. Fenelon
  • Publication number: 20080301007
    Abstract: A method for providing a content gift to a gift-receiving terminal is provided. The method includes a gift server communicating with the gift-receiving terminal over a wireless communication link to determine what content is owned by the gift-receiving terminal. The method further includes the gift server generating catalog data including at least one content gift targeted for the gift receiving terminal. Further included in the method is the gift server wirelessly transmitting the catalog data to a gift-giving terminal. Additionally, the method includes the gift server receiving a selection of a content gift from the gift-giving terminal over a wireless communication link. Further included is the gift server facilitating delivery of the selected content gift to the gift-receiving terminal.
    Type: Application
    Filed: August 12, 2008
    Publication date: December 4, 2008
    Inventors: Gerald Charels Horel, Brian Minear, Phil Tien Nguyen
  • Patent number: 7454199
    Abstract: A system and method for managing the deleting and reloading of software application components on a wireless device, such as a cellular telephone, personal digital assistant, pager, or other computer platform. The wireless device has one or more resident executable software applications wherein each application has one or more application components and application-associated data, such as software licenses and user-specific data. The wireless device selectively deletes one or more application components of the resident software applications without loss of the application-associated data to clear resources on the wireless device, and selectively prompts an application download server across a wireless network to transmit deleted application components needed to be reinstalled on the wireless device to execute the application.
    Type: Grant
    Filed: September 6, 2005
    Date of Patent: November 18, 2008
    Assignee: QUALCOMM Incorporated
    Inventors: Brian Minear, Richard Wayne Gardner, III, Stephen A. Sprigg, Phil Tien Nguyen, Mitchell B. Oliver, Eric J. Lekven
  • Patent number: 7439074
    Abstract: Method of identification and quantitative analysis of alcohol(s) in a sample by mass spectrometry using stable isotope labeled internal standard is provided. Said internal standard is prepared by reaction of an authentic sample of said alcohol with a stable isotope labeled reagent, and is added to a sample containing said alcohol. Said alcohol in said sample is then quantitatively converted to a chemical compound of identical structure, except the stable isotope atoms, as that of said internal standard using a non-labeled reagent. Said sample is then extracted and the extract is analyzed by mass spectrometry. Identification and quantification of said alcohol are made from a plot of ion ratio of said converted alcohol to said internal standard versus alcohol concentration.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: October 21, 2008
    Inventors: Hoa Duc Nguyen, Trinh Duc Nguyen, Duc Tien Nguyen
  • Patent number: 7412411
    Abstract: A method is provided for operating a server to allow a first terminal to provide a content gift to a second terminal, where the first and second terminals selectively communicate with the server. The method includes receiving a catalog request from the first terminal for a catalog that identifies content compatible with the second terminal. The method also includes generating the catalog and transmitting the catalog to the first terminal. The method also includes receiving a gift request from the first terminal requesting that a content gift selected from the identified content in the catalog be provided to the second terminal, and providing the content gift to the second terminal.
    Type: Grant
    Filed: April 26, 2004
    Date of Patent: August 12, 2008
    Inventors: Gerald Charles Horel, Brian Minear, Phil Tien Nguyen
  • Publication number: 20080052755
    Abstract: A security server qualifies the execution of programs for networked host computer systems using a database storing pre-qualified program signatures and defined policy rules associating execution permission qualifiers with execution control values. The server executes a control program in response to execution requests received via a communications network interface from identifiable hosts, wherein a predetermined execution request received from a predetermined host computer system includes an identification of a program load request, request context related data, and a secure program signature. The control program determines an execution control value based on an evaluation of the execution request relative to the pre-qualified program signatures and defined policy rules. The execution control value is then returned to the predetermined host computer system to securely qualify the execution of the program identified from the program load request.
    Type: Application
    Filed: February 28, 2007
    Publication date: February 28, 2008
    Inventors: Duc Pham, Tien Nguyen, Pu Zhang, Mingchen Lo
  • Patent number: 7309608
    Abstract: A method of identification and quantitative analysis of aldehydes and/or ketones in a sample by mass spectrometry using stable isotope labeled oxime internal standards or stable isotope labeled hydrazone internal standards is provided. Stable isotope labeled oxime internal standards are synthesized by reaction of an authentic sample of aldehydes and/or ketones with a stable isotope labeled alkoxylamine reagent while stable isotope labeled hydrazone internal standards are synthesized by reaction of an authentic sample of aldehydes and/or ketones with a stable isotope labeled alkylhydrazine reagent. A non labeled version of the stable isotope labeled reagent is used to convert aldehydes and/or ketones in the sample to the non labeled version of the stable isotope labeled oxime or hydrazone internal standards.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: December 18, 2007
    Inventors: Hoa Duc Nguyen, Trinh Duc Nguyen, Duc Tien Nguyen
  • Patent number: 7308446
    Abstract: Methods and apparatus are disclosed for regular expression matching, especially for, but not limited to high-speed applications such as in a packet switching system (e.g., a router). One implementation includes a matching mechanism for processing each character of a plurality of input characters to progressively generate keyword indications of matched keywords as matched keywords are identified, and for generating one or more matching indications of matched base expressions and non-keyword expressions. These indications are received by a matched regular expression detection mechanism which generates one or more matched regular expression indications based on said one or more keyword indications and said one or more matching indications. In one implementation, the matched regular expression detection mechanism maintains a keyword data structure, which is updated as matched keyword indications are received to ensure they are matched in a proper order.
    Type: Grant
    Filed: January 10, 2003
    Date of Patent: December 11, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Rina Panigrahy, William Nelson, Anh Tien Nguyen