Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Xue, NY

Hanhong Xue, Albany, NY US

Patent application numberDescriptionPublished
20100100674MANAGING A REGION CACHE - A method, system, and computer program product are provided for managing a cache. A region to be stored within the cache is received. The cache includes multiple regions and each of the regions is defined by memory ranges having a starting index and an ending index. The region that has been received is stored in the cache in accordance with a cache invariant. The cache invariant guarantees that at any given point in time the regions in the cache are stored in a given order and none of the regions are completely contained within any other of the regions.04-22-2010
20100153964LOAD BALANCING OF ADAPTERS ON A MULTI-ADAPTER NODE - Load balancing of adapters on a multi-adapter node of a communications environment. A task executing on the node selects an adapter resource unit to be used as its primary port for communications. The selection is based on the task's identifier, and facilitates a balancing of the load among the adapter resource units. Using the task's identifier, an index is generated that is used to select a particular adapter resource unit from a list of adapter resource units assigned to the task. The generation of the index is efficient and predictable.06-17-2010

Hanhong Xue, Wappingers Falls, NY US

Patent application numberDescriptionPublished
20090198934FULLY ASYNCHRONOUS MEMORY MOVER - A data processing system has a processor and a memory coupled to the processor and an asynchronous memory mover coupled to the processor. The asynchronous memory mover has registers for receiving a set of parameters from the processor, which parameters are associated with an asynchronous memory move (AMM) operation initiated by the processor in virtual address space, utilizing a source effective address and a destination effective address. The asynchronous memory mover performs the AMM operation to move the data from a first physical memory location having a source real address corresponding to the source effective address to a second physical memory location having a destination real address corresponding to the destination effective address. The asynchronous memory mover has an associated off-chip translation mechanism. The AMM operation thus occurs independent of the processor, and the processor continues processing other operations independent of the AMM operation.08-06-2009
20110145791TECHNIQUES FOR DEBUGGING CODE DURING RUNTIME - A technique for debugging code during runtime includes providing, from an outside process, a trigger to a daemon. In this case, the trigger is associated with a registered callback function. The trigger is then provided, from the daemon, to one or more designated tasks of a job. The registered callback function (that is associated with the trigger) is then executed by the one or more designated tasks. Execution results of the executed registered callback function are then returned (from the one or more designated tasks) to the daemon.06-16-2011
20110173258Collective Acceleration Unit Tree Flow Control and Retransmit - A mechanism is provided for collective acceleration unit tree flow control forms a logical tree (sub-network) among those processors and transfers “collective” packets on this tree. The system supports many collective trees, and each collective acceleration unit (CAU) includes resources to support a subset of the trees. Each CAU has limited buffer space, and the connection between two CAUs is not completely reliable. Therefore, to address the challenge of collective packets traversing on the tree without colliding with each other for buffer space and guaranteeing the end-to-end packet delivery, each CAU in the system effectively flow controls the packets, detects packet loss, and retransmits lost packets.07-14-2011
20110238956Collective Acceleration Unit Tree Structure - A mechanism is provided in a collective acceleration unit for performing a collective operation to distribute or collect data among a plurality of participant nodes. The mechanism receives an input collective packet for a collective operation from a neighbor node within a collective tree. The input collective packet comprises a tree identifier and an input data field and wherein the collective tree comprises a plurality of sub trees. The mechanism maps the tree identifier to an index within the collective acceleration unit. The index identifies a portion of resources within the collective acceleration unit and is associated with a set of neighbor nodes in a given sub tree within the collective tree. For each neighbor node the collective acceleration unit stores destination information. The collective acceleration unit performs an operation on the input data field using the portion of resources to effect the collective operation.09-29-2011

Jingteng Xue, Amherst, NY US

Patent application numberDescriptionPublished
20120076206Compressed Domain Video Watermarking - In accordance with an embodiment, a method of watermarking encoded video frames includes electronically receiving a bitstream comprising a plurality of encoded video frames that are divided into a plurality of macro-blocks, determining macro-block dependencies based on prediction information in the received bitstream, determining a set of macro-blocks having a minimal number of macro-block dependencies, and embedding a watermark in a plurality of macro-blocks selected from the set of macro-blocks having the minimal number of macro-block dependencies.03-29-2012

Wen Xue, Cold Spring Harbor, NY US

Patent application numberDescriptionPublished
20090022685Orthotopic, controllable, and genetically tractable non-human animal model for cancer - This invention provides a genetically tractable in situ non-human animal model for hepatocellular carcinoma. The model is useful, inter alia, in understanding the molecular mechanisms of liver cancer, in understanding the genetic alterations (e.g., in oncogenes and tumor suppressor genes) that lead to chemoresistance or poor prognosis, and in identifying and evaluating new therapies against hepatocellular carcinomas. The liver cancer model of this invention is made by altering hepatocytes to increase oncogene expression, to reduce tumor suppressor gene expression or both, preferably by inducible, reversible, and/or tissue specific expression of double-stranded RNA molecules that interfere with the expression of a target gene, and by transplanting the resulting hepatocytes into a recipient non-human animal. The invention further provides a method to treat cancer involving cooperative interactions between a tumor cell senescence program and the innate immune system.01-22-2009
20100273660ONCOGENOMICS-BASED RNAi SCREEN AND USE THEREOF TO IDENTIFY NOVEL TUMOR SUPPRESSORS - In some aspects, the invention provides a genetically tractable in situ non-human animal model for hepatocellular carcinoma. The model is useful, inter alia, in understanding the molecular mechanisms of liver cancer, in understanding the genetic alterations that lead to chemoresistance or poor prognosis, and in identifying and evaluating new therapies against hepatocellular carcinomas. The liver cancer model of this invention is made by altering hepatocytes to increase oncogene expression, to reduce tumor suppressor gene expression or both and by transplanting the resulting hepatocytes into a recipient non-human animal.10-28-2010
20110035814COOPERATING ONCOGENES IN CANCER - This invention provides methods of diagnosis, drug screening, and treatment based on the discovery that cIAP1 and Yap are co-amplified oncogenes that cooperate to contribute to oncogenesis and tumor maintenance.02-10-2011

Patent applications by Wen Xue, Cold Spring Harbor, NY US

Ya Xue, Niskayuna, NY US

Patent application numberDescriptionPublished
20100045978SPECTRAL SIGNATURE EXTRACTION FOR DRUG VERIFICATION AND IDENTIFICATION - Systems and methods perform signature extraction from an acquired spectrum of a pharmaceutical. An acquired spectrum of the pharmaceutical is measured using a spectrometer. The acquired spectrum is obtained from the spectrometer using a processor. A system-response function of the spectrometer is removed from the acquired spectrum using the processor. An intensity of the acquired spectrum is normalized to a predetermined scale using the processor. Fluorescence is removed from the acquired spectrum using the processor. Finally, an extracted signature of the pharmaceutical is obtained from the remainder of the acquired spectrum using the processor. If the acquired spectrum of the pharmaceutical is measured by the spectrometer through a container holding the pharmaceutical, a spectrum of the container is removed from the remainder of the acquired spectrum to produce the extracted signature of the pharmaceutical using the processor.02-25-2010
20100235030SYSTEM AND METHOD FOR OPERATION OF HYBRID VEHICLES - A system for operating a hybrid vehicle includes a computer programmed to identify a location of a hybrid vehicle, access a map and identify a plurality of links therein, pre-screen the plurality of links to identify if any of the plurality of links is within a given bounds of the current location, and if one or more possible links are identified, then match the current location of the hybrid vehicle to one of the identified links, and upload power data for the hybrid vehicle corresponding to the matched location into a database.09-16-2010
20110131595METHODS AND SYSTEMS FOR ONLINE RECOMMENDATION - A method for recommending videos is presented. The method includes generating a cross-usage matrix based upon a data of video sessions for a plurality of videos, generating a temporal matrix based upon release dates of the plurality of videos, generating a cross-temporal matrix based upon the cross-usage matrix and the temporal matrix, computing a global video rank corresponding to each of the plurality of videos based upon the cross-temporal matrix, generating a similarity score corresponding to each pair of videos in the plurality of videos based upon meta-data of the plurality of videos, and generating a local video rank corresponding to each of the plurality of videos relative to another video in the plurality of videos based upon the generated cross-usage matrix, the computed global video rank and the generated similarity score.06-02-2011

Zhengliang Xue, Yorktown Heights, NY US

Patent application numberDescriptionPublished
20120271740MANAGING FRESH-PRODUCT INVENTORY - Freshness inventory control problem may be formulated as a stochastic dynamic program. In one aspect, a stochastic dynamic programming formulation takes as input inventory status, stochastic demand forecast and cost information associated with on-hand inventory. The stochastic dynamic programming formulation is maximized to determine order quantity and depletion quantity of the product per period.10-25-2012