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: 20150054831
    Abstract: Various embodiments provide a computer-implemented system and method providing a user interface framework for viewing large scale graphs. An example embodiment includes obtaining graph data including information related to a plurality of nodes, the plurality of nodes corresponding to search queries performed on a particular host site; constructing a plurality of sub-graphs, the sub-graphs being clusters of search results that are formed based on an amount of overlap among the search results produced from the search queries; rendering the graph by displaying each of the plurality of nodes at a respective absolute position within the graph and generating a plurality of tiles representing images of the plurality of sub-graphs; and displaying a sub-graph image corresponding to a selected position and zoom level.
    Type: Application
    Filed: August 29, 2014
    Publication date: February 26, 2015
    Inventors: Roopnath Grandhi, Hill Trung Nguyen, Neelakantan Sundaresan
  • Patent number: 8966095
    Abstract: Described are embodiments for allowing the negotiation of a continuous presence layout. Specifically, in embodiments, an offer is generated by a client that includes attributes for displaying continuous presence video information. The attributes include, in some embodiments, one or more window identifiers, one or more bandwidth limit identifiers, one or more group numbers, and/or one or more ranks. The offer is sent to a server which transmits an answer to the offer. Once the attributes for the continuous presence layout has been negotiated, the server uses the attributes to format video content sent to the client.
    Type: Grant
    Filed: July 6, 2012
    Date of Patent: February 24, 2015
    Assignee: Avaya Inc.
    Inventors: Adel Mostafa, Trung Tran, William Janning, Patrick Ma
  • Patent number: 8961516
    Abstract: A straight intramedullary bone fracture fixation device is provided with an elongate body having a longitudinal axis for deployment in a long bone, such as a clavicle. Methods of repairing a fracture of a bone are also disclosed. One such method comprises inserting a bone fixation device into an intramedullary space of the bone to place at least a portion of an elongate body of the fixation device on one side of the fracture and at least a portion of a hub on another side of the fracture, and engaging an inner surface of the intramedullary space to anchor the fixation device to the bone. Various configurations and designs may be used in combination with other fixation device components.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: February 24, 2015
    Assignee: Sonoma Orthopedic Products, Inc.
    Inventors: Charles L. Nelson, Stephen R. McDaniel, Vernon R. Hartdegen, Jr., Trung Ho Pham, Darryll Leonard Charles Fletcher, Nathan D. Brown
  • Publication number: 20150052529
    Abstract: For efficient task scheduling using a locking mechanism, a new task is allowed to spin on the locking mechanism if a number of tasks spinning on the locking mechanism is less than a predetermined threshold for parallel operations requiring locks between the multiple threads.
    Type: Application
    Filed: August 14, 2013
    Publication date: February 19, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael T. BENHASE, Lokesh M. GUPTA, Trung N. NGUYEN, David B. WHITWORTH
  • Publication number: 20150043824
    Abstract: A computer-implemented method for use in an electronic device includes receiving a first handwritten input comprising at least one handwritten character, and obtaining a plurality of candidate words that correspond to at the least one handwritten character. A first electronic instruction is generated to display information identifying one or more of the candidate words on a display of the electronic device. A second handwritten input indicative of a selection of one or the displayed candidate words is received, and a second electronic instruction is generated to display the selected candidate word on the display of the electronic device.
    Type: Application
    Filed: August 9, 2013
    Publication date: February 12, 2015
    Applicant: BlackBerry Limited
    Inventors: Armin AKHAVAN FOMANI, Cornel MERCEA, Son Trung HUYNH
  • Patent number: 8954879
    Abstract: This disclosure describes a system in which individual employee records can be updated across multiple services by an administrator at the interface to a particular service. Multiple services may be provided with this capability. This will eliminate the need in the current art for a central directory that contains a service description that will be common across all services. The technology eliminates the need for the development of this directory and the training of administrators in its interface. Administrators may utilize their training in one service interface to update records across multiple services. This will enable the more rapid development of solutions utilizing services from multiple vendors. Administrators need not be trained on interfaces for all services but can apply routine global updates from a convenient and familiar interface.
    Type: Grant
    Filed: June 4, 2010
    Date of Patent: February 10, 2015
    Assignee: Mitel Networks Corporation
    Inventors: Trung (Tim) Trinh, Jeffrey Hobbs
  • Publication number: 20150024300
    Abstract: A gas diffusion layer having a first major surface and a second major surface which is positioned opposite to said first major surface and an interior between said first and second major surfaces is formed. The gas diffusion layer comprises a porous carbon substrate which is directly fluorinated in the interior and is substantially free of fluorination on at least one of the first major surfaces or the second major surfaces, and preferably both surfaces. The gas diffusion layer may be formed using protective sandwich process during direct fluorination or by physically or chemically removing the C—F atomic layer at the major surfaces, for example by physical plasma etching or chemical reactive ion etching.
    Type: Application
    Filed: January 18, 2013
    Publication date: January 22, 2015
    Applicant: UNIVERSITY OF KANSAS
    Inventors: Trung Van Nguyen, Xuhai Wang
  • Publication number: 20150023170
    Abstract: A device receives packet information associated with a traffic flow and a network segment. The network segment includes a portion of a network via which the traffic flow is transmitted. The device associates the received packet information with a period of time. The device determines that the period of time has expired, and aggregates the received packet information based on determining that the period of time has expired. The device determines a network performance parameter associated with the traffic flow over the network segment based on the aggregated packet information. The device generates performance information that identifies the network performance parameter, the traffic flow, and the network segment. The device provides the performance information.
    Type: Application
    Filed: July 19, 2013
    Publication date: January 22, 2015
    Applicants: Cellco Partnership d/b/a Verizon Wireless, Verizon Patent and Licensing Inc.
    Inventors: Deepak KAKADIA, Michael S. GORMAN, Brian S. COUTURE, Donna L. POLEHN, Richard N. LERNER, Trung T. QUACH, Robert P. FABER, Janbec CHATAW
  • Publication number: 20150019759
    Abstract: A system, method, and computer-readable medium are disclosed for using Zero Configuration Networking (ZeroConf) to automate the discovery of the Internet Protocol (IP) network address of a remote access controller (RAC). A RAC service associated with a networking device is registered programmatically or as a result of receiving user input to a command line interface. Available services that include the registered RAC service are browsed, followed by resolving the registered RAC service to an IP address, which is then discovered. The discovered IP address is then displayed within a user interface (UI) window.
    Type: Application
    Filed: October 1, 2014
    Publication date: January 15, 2015
    Applicant: DELL PRODUCTS L.P.
    Inventors: Trung M. Tran, Muhammad Rahman
  • Patent number: 8935489
    Abstract: The disclosed embodiments relate to a system for processing memory references received from multiple processor cores. During operation, the system monitors the memory references to determine whether memory references from different processor cores are interfering with each other as the memory references are processed by a memory system. If memory references from different processor cores are interfering with each other, the system time-multiplexes the processing of memory references between processor cores, so that a block of consecutive memory references from a given processor core is processed by the memory system before memory references from other processor cores are processed.
    Type: Grant
    Filed: November 10, 2010
    Date of Patent: January 13, 2015
    Assignee: Rambus Inc.
    Inventors: Steven C. Woo, Trung A. Diep, Michael T. Ching
  • Patent number: 8933467
    Abstract: A light emitting diode (LED) system includes a substrate, an application specific integrated circuit (ASIC), and at least one light emitting diode (LED) that includes a Group-III nitride based material such as GaN, InGaN, AlGaN, AlInGaN or other (Ga, In or Al) N-based materials. The light emitting diode (LED) system can also include a polymer lens, and a phosphor layer on the lens or light emitting diode (LED) for producing white light. In addition, multiple light emitting diodes (LEDs) can be mounted on the substrate, and can have different colors for smart color control lighting. The substrate and the application specific integrated circuit (ASIC) are configured to provide an integrated LED circuit having smart functionality. In addition, the substrate is configured to compliment and expand the functions of the application specific integrated circuit (ASIC), and can also include built in integrated circuits for performing additional electrical functions.
    Type: Grant
    Filed: December 2, 2011
    Date of Patent: January 13, 2015
    Assignee: SemiLEDS Optoelectronics Co., Ltd.
    Inventors: Trung Tri Doan, Tien Wei Tan, Wen-Huang Liu, Chen-Fu Chu, Yung Wei Chen
  • Publication number: 20150010869
    Abstract: A method of forming a patterned chemical epitaxy template, for orientation of a self-assemblable block copolymer including first and second polymer blocks, on a surface of a substrate, the method including applying a primer layer of a primer composition to the surface, the primer composition including a first polymer moiety having a chemical affinity with the first polymer blocks and a second polymer moiety having a chemical affinity with the second polymer blocks, selectively exposing the surface, the primer layer and any overlying layer to actinic radiation to provide exposed and unexposed regions, to render labile the first polymer moiety in the exposed region, and removing the labile first polymer moiety from the exposed region to deplete the primer layer surface in the exposed region of first polymer moiety to form the patterned chemical epitaxy template.
    Type: Application
    Filed: February 6, 2013
    Publication date: January 8, 2015
    Applicant: ASML Netherlands B.V.
    Inventors: Emiel Peeters, Wilhelmus Sebastianus Marcus Maria Ketelaars, Sander Frederik Wuister, Roelof Koole, Christianus Martinus Van Heesch, Aurelie Marie Andree Brizard, Henri Marie Joseph Boots, Thanh Trung Nguyen, Oktay Yildirim
  • Patent number: 8930499
    Abstract: A method, computer program product, and system for data replication between software versions is described. A method may comprise determining if a first item created in a first software version includes data native to a second item in a second software version. The method may further comprise, if the first item created in the first software version includes data native to the second item in the second software version, storing the data native to the second item in the second software version as native data. The method may also comprise, if the first item created in the first software version is missing required data based upon, at least in part, the second item in the second software version, storing a default value for the missing required data as native data.
    Type: Grant
    Filed: July 9, 2010
    Date of Patent: January 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Trung Nghia Khuu, Philip Seik Poon Chan, Lee Berry
  • Patent number: 8921204
    Abstract: A method for fabricating semiconductor dice includes the steps of providing a wafer assembly having a substrate and semiconductor structures on the substrate; and defining the semiconductor dice on the substrate. The method also includes the step of separating the substrate from the semiconductor structures by applying a first laser pulse to each semiconductor die on the substrate having first parameters selected to break an interface between the substrate and the semiconductor structures and then applying a second laser pulse to each semiconductor die on the substrate having second parameters selected to complete separation of the substrate from the semiconductor structures. The method can also include the steps of forming one or more intermediate structures between the semiconductor dice on the substrate configured to protect the semiconductor dice during the separating step.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: December 30, 2014
    Assignee: SemiLEDS Optoelectronics Co., Ltd.
    Inventors: Chen-Fu Chu, Hao-Chung Cheng, Trung Tri Doan, Feng-Hsu Fan
  • Publication number: 20140375293
    Abstract: In a charge pump system using a capacitive voltage divider, or other feedback circuit requiring periodic refreshing, in order to refresh the circuit, system operations would typically need to be suspended in order to refresh the capacitors if charge leakage begins to affect the output level. This can lead to delay and power inefficiencies. To overcome this, two feedback circuits are used so that while one is active, the other can have its capacitors' state refreshed. By alternating the two networks, delay can be avoided and power use reduced.
    Type: Application
    Filed: June 25, 2013
    Publication date: December 25, 2014
    Inventors: Feng Pan, Trung Pham
  • Patent number: 8916872
    Abstract: A method of forming a stacked low temperature diode and related devices. At least some of the illustrative embodiments are methods comprising forming a metal interconnect disposed within an inter-layer dielectric. The metal interconnect is electrically coupled to at least one underlying integrated circuit device. A barrier layer is deposited on the metal interconnect and the inter-layer dielectric. A semiconductor layer is deposited on the barrier layer. A metal layer is deposited on the semiconductor layer. The barrier layer, the semiconductor layer, and the metal layer are patterned. A low-temperature anneal is performed to induce a reaction between the patterned metal layer and the patterned semiconductor layer. The reaction forms a silicided layer within the patterned semiconductor layer. Moreover, the reaction forms a P-N junction diode.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: December 23, 2014
    Assignee: Inoso, LLC
    Inventors: Ziep Tran, Kiyoshi Mori, Giang Trung Dao, Michael Edward Ramon
  • Publication number: 20140372707
    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: Application
    Filed: December 29, 2012
    Publication date: December 18, 2014
    Inventors: Trung Diep, Eric Linstadt
  • Patent number: 8912213
    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: March 15, 2013
    Date of Patent: December 16, 2014
    Assignee: Purdue Research Foundation
    Inventors: Mark S. Cushman, Trung X. Nguyen, Martin M. Conda-Sheridan, Yves G. Pommier
  • Publication number: 20140339496
    Abstract: A vertical light emitting diode (VLED) die includes an epitaxial structure having a first-type confinement layer, an active layer on the first-type confinement layer configured as a multiple quantum well (MQW) configured to emit light, and a second-type confinement layer having a roughened surface. In a first embodiment, the roughened surface includes a pattern of holes with a depth (d) in a major surface thereof surrounded by a pattern of protuberances with a height (h) on the major surface. In a second embodiment, the roughened surface includes a pattern of primary protuberances surrounded by a pattern of secondary protuberances.
    Type: Application
    Filed: May 16, 2013
    Publication date: November 20, 2014
    Inventors: Chen-FU Chu, Hao-Chun Cheng, Feng-Hsu Fan, Wen-Huang Liu, Chao-Chen Cheng, David Trung Doan, Yang Po Wen
  • Patent number: D720879
    Type: Grant
    Filed: April 15, 2013
    Date of Patent: January 6, 2015
    Assignee: ABL IP Holding, LLC
    Inventors: Darren Blum, Michael Trung Tran, Aaron Mathew Engel-Hall, Peter Y. Y. Ngai