Patents by Inventor Trung (Tim) Trinh

Trung (Tim) Trinh 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).

  • Publication number: 20160232095
    Abstract: Provided are a computer program product, system, and method for managing a lock to a resource shared among a plurality of processors. Slots in a memory implement the lock on the shared resource. The slots correspond to counter values that are consecutively numbered and indicate one of busy and free. A requesting processor fetches a counter value comprising a fetched counter value. A determination is made as to whether the slot corresponding to the fetched counter value indicates free. A processor identifier of the requesting processor is inserted into the slot corresponding to the fetched counter value in response to determining that the slot corresponding to the fetched counter value indicates not free. The requesting processor accesses the shared resource in response to determining that the slot corresponding to the fetched counter value indicates free.
    Type: Application
    Filed: April 15, 2016
    Publication date: August 11, 2016
    Inventor: Trung N. Nguyen
  • Publication number: 20160224263
    Abstract: A rack-power control module (RPC) module is used for allowing a local storage partition, located on a local server, for controlling a destination storage partition, located on a destination server, by piggybacking commands on power alerts issued by the RPC module in a clustered storage system. The commands are sent from the local storage partition to the RPC module, where the commands are RPC commands and include a destination server identification (ID) and payload data that includes a hypervisor command containing a command type, a subtype, and a destination ID. The RPC module then parses the commands received from the local storage partition.
    Type: Application
    Filed: April 8, 2016
    Publication date: August 4, 2016
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yolanda COLPO, Larry JUAREZ, Trung N. NGUYEN, Sean P. RILEY
  • Patent number: 9404939
    Abstract: A device may be or include a cartridge configured to receive a head gimbal assembly (HGA) of a storage device and electrically connect the HGA to a HGA testing device. The cartridge may include a pre-amplifier configured to be electrically connected with corresponding electrical traces of the HGA and to the HGA testing device; a plurality of probe pins electrically connected to the pre-amplifier and configured to be electrically connected to corresponding electrical traces of the HGA; and a clamper including a dielectric layer and configured to selectively assume an open or closed configuration. In the closed configuration, the plurality of probe pins is electrically connected to corresponding ones of the plurality of electrical traces of the HGA. The clamper, in combination with at least some of the probe pins, forms an electrical filter configured to at least condition signals to and from the pre-amplifier and the HGA.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: August 2, 2016
    Assignee: Western Digital (Fremont), LLC
    Inventors: Sergey Muchiyev, Paul Dylan Sherman, Trung Vinh, Rungnapa Dangrungroj
  • Patent number: 9402842
    Abstract: The invention described herein pertains to the synthesis and use of certain N-substituted indenoisoquinoline compounds which inhibit the activity Tyrosyl-DNA Phosphodiesterase I (Tdp1) or Topoisomerase I (Top1) or both, or otherwise demonstrate anticancer activity. Also disclosed are novel N-substituted indenoisoquinoline compounds and pharmaceutical compositions comprising the novel N-substituted indenoisoquinoline compounds.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: August 2, 2016
    Assignee: Purdue Research Foundation
    Inventors: Mark S. Cushman, Trung X. Nguyen, Martin M. Conda-Sheridan, Yves George Pommier
  • Patent number: 9400676
    Abstract: In a distributed server storage environment, a set of like tasks to be performed is organized into a first group, and a last used processing group associated with the like tasks is stored. Upon a subsequent dispatch, the last used processing group is compared to other processing groups and the tasks are assigned to a processing group based upon a predetermined threshold.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: July 26, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kevin J. Ash, Michael T. Benhase, Lokesh M. Gupta, Trung N. Nguyen
  • Patent number: 9396017
    Abstract: A set of like tasks to be performed is organized into a first group, and a last used processing group associated with the like tasks is stored. Upon a subsequent dispatch, the last used processing group is compared to other processing groups and the tasks are assigned to a processing group based upon a predetermined threshold.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: July 19, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kevin J. Ash, Michael T. Benhase, Lokesh M. Gupta, Trung N. Nguyen
  • Publication number: 20160203539
    Abstract: A system and methods of categorizing online marketplace items, implemented by having marketplace participants submit their definitions of one or more non existing item categories and associated attributes whereas contributing participants of similar items vote for the best submission(s) to anoint those submissions with the highest votes for adoption by the marketplace.
    Type: Application
    Filed: May 24, 2014
    Publication date: July 14, 2016
    Inventor: Hieu Trung Tran
  • Publication number: 20160203035
    Abstract: A system, method, and computer-readable medium for enhancing troubleshoot log analysis. More specifically, in certain embodiments, a management suite error log analysis system enables users, including engineers and technical support personnel to quickly and effectively determine a root cause of an error and to suggest possible solutions to the error.
    Type: Application
    Filed: January 14, 2015
    Publication date: July 14, 2016
    Applicant: Dell Products L.P.
    Inventor: Trung M. Tran
  • Publication number: 20160203159
    Abstract: A system, method, and computer-readable medium are disclosed for reproducing an issue via a remote access controller by providing the remote access controller with a method for allowing a user to take a snapshot (i.e., a representation of the state of all components of an integration environment at a particular point in time) of an integration of the various components administered via a management application suite executing on a remote access controller. In certain embodiments, the management application suite comprises an OpenManage Integration for VMware vCenter. Such a method reduces the time needed to determine a root cause of an issue and assists system managers in properly providing a solution to the issue.
    Type: Application
    Filed: January 14, 2015
    Publication date: July 14, 2016
    Applicant: Dell Products L.P.
    Inventor: Trung M. Tran
  • Patent number: 9390025
    Abstract: Embodiments are disclosed for replacing one or more pages of a memory to level wear on the memory. In one embodiment, a system includes a page fault handling function and a memory address mapping function. Upon receipt of a page fault, the page fault handling function maps an evicted virtual memory address to a stressed page and maps a stressed virtual memory address to a free page using the memory address mapping function.
    Type: Grant
    Filed: December 29, 2012
    Date of Patent: July 12, 2016
    Assignee: Rambus Inc.
    Inventors: Trung Diep, Eric Linstadt
  • Publication number: 20160188911
    Abstract: A memory controller encrypts contents of a page frame based at least in part on a frame key associated with the page frame. The memory controller generates a first encrypted version of the frame key based at least in part on a first process key associated with a first process, wherein the first encrypted version of the frame key is stored in a first memory table associated with the first process. The memory controller generates a second encrypted version of the frame key based at least in part on a second process key associated with a second process, wherein the second encrypted version of the frame key is stored in a second memory table associated with the second process, the first process and the second process sharing access to the page frame using the first encrypted version of the frame key and the second encrypted version of the frame key, respectively.
    Type: Application
    Filed: January 6, 2016
    Publication date: June 30, 2016
    Inventors: Trung Am Diep, Pradeep Batra, Brian S. Leibowitz, Frederick A. Ware
  • Publication number: 20160174898
    Abstract: A system and method for monitoring the physiological conditions of a subject using a battery powered physiological monitoring device configured to communicate through wireless communication with other electronic devices such as mobile devices, computers and networks is presented. The invention includes a plurality of physiological sensors integrated or built into a sock, wristband or as a standalone unit with the ability to process and stores the physiological data collected and provide useful information to the subject, monitoring equipment or health care professional.
    Type: Application
    Filed: December 17, 2014
    Publication date: June 23, 2016
    Applicant: ETON LABS, INC.
    Inventors: EMEM UFOT UDOH, Tonya Sothan Heng, Trung Vu
  • Publication number: 20160174840
    Abstract: Systems, devices and methods for monitoring the physiological parameters of a subject. The physiological monitoring device comprising (i) a physiological board assembled and enclosed in a material that conforms to a subject, (ii) a set of sensors disposed in the physiological board, (iii) a microcontroller unit, securely adapted to communicate to a network or cloud system. The network or cloud system includes a plethora of information associated with health conditions from multiple users, research studies, statistics and monitoring devices. The network or cloud system is operable to learn, analyze, store, display or provide useful feedback information to users to improve health conditions and experiences.
    Type: Application
    Filed: August 30, 2015
    Publication date: June 23, 2016
    Inventors: Emem Ufot Udoh, Tonya Sothan Heng, Trung Vu
  • Publication number: 20160167038
    Abstract: Processes for separating conjunct polymer from an organic phase are described. A mixture comprising an ionic liquid phase and the organic phase into the ionic phase and an organic phase comprising the conjunct polymer and at least one silyl or boryl compound. The organic phase is separated in a fractionation column into an overhead fraction comprising unreacted silane or borane compound and a bottoms fraction comprising the conjunct polymer and the silyl or boryl compound. The bottoms fraction is passed through an adsorption zone, and the silyl or boryl compound is recovered. Alternatively, the organic phase is passed through an adsorption zone first to remove the conjunct polymer and then a fractionation zone to separate the unreacted silane or borane compound from the silyl or boryl compound.
    Type: Application
    Filed: December 11, 2014
    Publication date: June 16, 2016
    Inventors: David A. Wegerer, Trung Pham
  • Publication number: 20160168055
    Abstract: Methods of recovering droplets of ionic liquid catalyst from a process stream are described. The volume fraction of ionic liquid in the hydrocarbon is increased to cause the ionic liquid droplets to coalesce. One method incorporates various combinations of gravity separation zone(s) and fractionation zones. Another method involves using a combination of a flash vessel and a fractionation zone, as well as an optional gravity separation zone.
    Type: Application
    Filed: December 11, 2014
    Publication date: June 16, 2016
    Inventors: Avram M. Buchbinder, Kurt Detrick, Trung Pham
  • Publication number: 20160168058
    Abstract: One or more processes for recovering entrained ionic liquid from a hydrocarbon phase containing droplets of ionic liquid are described. The processes includes contacting the hydrocarbon phase containing the droplets of ionic liquid with a retaining material in a separation zone. The droplets of ionic liquid are retained by the retaining material. The ionic liquid may be recovered from the retaining material with a solvent or desorbent. The retaining material may be regenerated and the ionic liquid may be reactivated. The retaining material may be used in a wash vessel to retain or remove contaminant solids within the reactor or other vessels.
    Type: Application
    Filed: December 12, 2014
    Publication date: June 16, 2016
    Inventors: Kurt Detrick, David A. Wegerer, Robert J. Schmidt, Trung Pham, Avram M. Buchbinder, Praneeth D. Edirisinghe, Susie C. Martins
  • Patent number: 9354945
    Abstract: Provided are a computer program product, system, and method for managing a lock to a resource shared among a plurality of processors. Slots in a memory implement the lock on the shared resource. The slots correspond to counter values that are consecutively numbered and indicate one of busy and free. A requesting processor fetches a counter value comprising a fetched counter value. A determination is made as to whether the slot corresponding to the fetched counter value indicates free. A processor identifier of the requesting processor is inserted into the slot corresponding to the fetched counter value in response to determining that the slot corresponding to the fetched counter value indicates not free. The requesting processor accesses the shared resource in response to determining that the slot corresponding to the fetched counter value indicates free.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: May 31, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Trung N. Nguyen
  • Patent number: D759876
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: June 21, 2016
    Assignee: ABL IP Holding, LLC
    Inventors: Darren Blum, Michael Trung Tran, Peter Y. Y. Ngai, Jeannine Fisher Wang
  • Patent number: D762911
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: August 2, 2016
    Assignee: ABL IP Holding, LLC
    Inventors: Darren Blum, Michael Trung Tran
  • Patent number: D763496
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: August 9, 2016
    Assignee: ABL IP Holding, LLC
    Inventors: Michael Trung Tran, Peter Y. Y. Ngai, Jeannine Fisher Wang