Su, CA
Bo Su, Toronto CA
Patent application number | Description | Published |
---|---|---|
20140149369 | VERSION CONTROL METHODOLOGY FOR NETWORK MODEL - Disclosed are methods and apparatus for providing version control for a model. A database ( | 05-29-2014 |
Caili Su, Burnaby CA
Patent application number | Description | Published |
---|---|---|
20120065279 | BIMETALLIC MO/CO CATALYST FOR PRODUCING OF ALCOHOLS FROM HYDROGEN AND CARBON MONOXIDE CONTAINING GAS - Carried catalysts for producing alcohols from gaseous mixtures containing hydrogen and carbon monoxide, e.g., syngas, are made from precursors of a particulate inert porous catalyst substrate impregnated with the oxides or salts of molybdenum, cobalt, and a promoter alkali or alkaline earth metal, in a molybdenum to cobalt molar ratio of from about 2:1 to about 1:1, preferably about 1.5:1, and in a cobalt to alkali metal molar ratio of from about 1:0.08 to about 1:0.30, preferably about 1:0.26-0.28. The catalysts are “activated” by reducing the catalyst precursor material in a reducing environment at from about 600° C. to about 900° C., preferably about 800° C. Alcohols are produced by passing gas mixtures containing at least CO and H | 03-15-2012 |
Chang Su, Saint-Laurent CA
Patent application number | Description | Published |
---|---|---|
20110206127 | Method and Apparatus of Frame Interpolation - Methods and an apparatus for interpolating a digital image frame located between a first anchor frame and a second target frame are described. The apparatus comprises a motion vector estimator unit for estimating a block-based motion vector and a corresponding variable-size sub-block motion vector based on, and between, the first anchor frame and the second target frame; and a motion compensation interpolation unit for interpolating the digital image frame from the corresponding variable-size sub-block motion vector. | 08-25-2011 |
Chien-Wen Danny Su, Richmond Hill CA
Patent application number | Description | Published |
---|---|---|
20120303264 | OPTIONAL RE-ROUTING - Disclosed herein are tools and techniques for providing optional re-routing. In one exemplary embodiment disclosed herein, a determination is made that a location of a computing device is not on a predetermined route between a start location and an end location. Based on the determining, a re-route option is provided. Also, while the re-route option is available, a determination is made that a subsequent location of the computing device is on the predetermined route, or a re-route is performed responsive to receiving a touch-anywhere input event on a touchscreen display. | 11-29-2012 |
20120303265 | NAVIGATION SYSTEM WITH ASSISTANCE FOR MAKING MULTIPLE TURNS IN A SHORT DISTANCE - Techniques and tools are described for providing navigation assistance when there are multiple turns in succession in a short period of time or distance. In one embodiment, the route information can be reviewed to determine multiple turns in sequence that are less than a predetermined distance apart. These so-called “tight turns” can be handled differently than other turns by announcing the tight turns in a single combination instruction. Additional lane guidance can also be provided. In another embodiment, an audio feedback can be used to indicate that a user completed a successful turn. Such audio feedback can be in combination with the identified tight turns or independently for other turns or events. The audio feedback can also be an indication for the user to tap the display, wherein the tapping results in an immediate indication of the next turn. | 11-29-2012 |
20120303266 | FIRST WAYPOINT DISTANCE - A mobile computing device can determine a first waypoint distance that indicates a distance from the device's location within which a first waypoint of a route cannot be located. This distance can be sent to a server as part of a map data request. The distance can be based on a device velocity, a request latency time, an instruction intake time and an instruction reaction time. The request latency time represents the delay from sending a request to receiving route information in response. The instruction intake time represents the time it takes for a user to read or listen to a first waypoint instruction. The instruction reaction time represents the time it takes a user to react to a first waypoint instruction. Route information contains information identifying a first waypoint that is further away from the device position supplied with the request than the first waypoint distance. | 11-29-2012 |
20120303268 | ADJUSTABLE DESTINATION ICON IN A MAP NAVIGATION TOOL - A map navigation tool presents directions using a map navigation user interface that simplifies navigation in various ways. In particular, the map navigation tool uses a destination icon that directs the user towards an end location of a route when the user is close to the end location. For example, the map navigation tool obtains multiple list items of a list of directions. Based at least in part on current location, the tool determines that a destination icon is to be displayed. For example, the tool checks whether the current location is within a threshold distance from or past the end location. The tool then renders the destination icon, which indicates direction towards the end location. The tool can further adjust the destination icon depending on current location, for example, rotating the destination icon or switching between multiple destination icons representing left, right, ahead and behind directions. | 11-29-2012 |
20120303270 | START-OF-ROUTE MAP NAVIGATION WITH SUPPRESSION OF OFF-ROUTE FEEDBACK - A map navigation tool provides a start-of-route buffer area in which off-route feedback (e.g., audio or visual warnings or alerts) can be suppressed in some circumstances. For example, a mobile computing device implements a map navigation tool that can output off-route feedback when the user strays from a route, but also can suppress off-route feedback when the user is within a start-of-route buffer area. Off-route feedback can continue to be suppressed until some other event, such as the user leaving the start-of-route buffer area, occurs. Off-route feedback can be suppressed even if the user is not within a start-of-route buffer area, such as when the map navigation tool generates a route when the user is at an initial location that is far away from any part of the route and then joins the route later (e.g., at the start location or downstream from the start location). | 11-29-2012 |
20120303273 | USER-DRIVEN NAVIGATION IN A MAP NAVIGATION TOOL - A map navigation tool presents directions using a map navigation user interface that simplifies navigation in various ways. In particular, a user-driven navigation model simplifies user interaction with the map navigation tool. For example, the map navigation tool identifies an upcoming list item among multiple list items of a list of directions for a route. The map navigation tool receives a user input event. For example, the user input event represents a tap on a touchscreen of the computing device, voice input to a microphone of the computing device, or button or keystroke input to the computing device. Responsive to the user input event, the map navigation tool outputs an indication of the upcoming list item. | 11-29-2012 |
20120303274 | CHANGING EMPHASIS OF LIST ITEMS IN A MAP NAVIGATION TOOL - A map navigation tool presents directions using a map navigation user interface that simplifies navigation in various ways. In particular, the map navigation tool dynamically adjusts presentation of graphics and/or text for directions depending on current location, so as to emphasize upcoming instructions. For example, based on current location, the tool identifies an upcoming list item in a list of directions for a route. The map navigation tool renders a view of at least part of the list of directions, rendering a given list item differently depending on whether it is the upcoming list item, a future list item, or a previous list item. Upon successful completion of navigation for the upcoming list item, the tool outputs an indication of positive feedback, changes the upcoming list item to be the next list item, and renders a new view in which the next list item is emphasized. | 11-29-2012 |
Chien-Wen Danny Su, Ontario CA
Patent application number | Description | Published |
---|---|---|
20140200802 | OPTIONAL RE-ROUTING - Disclosed herein are tools and techniques for providing optional re-routing. In one exemplary embodiment disclosed herein, a determination is made that a location of a computing device is not on a predetermined route between a start location and an end location. Based on the determining, a re-route option is provided. Also, while the re-route option is available, a determination is made that a subsequent location of the computing device is on the predetermined route, or a re-route is performed responsive to receiving a touch-anywhere input event on a touchscreen display. | 07-17-2014 |
Crystal J. Su, Toronto CA
Patent application number | Description | Published |
---|---|---|
20080288514 | SYSTEM AND PROGRAM PRODUCT FOR DISPLAYING A LOGICAL STRUCTURE - The present invention provides a methodology for truncating a logical structure having data matching a predefined pattern. For example, the present invention truncates a logical structure so that branches of the structure are automatically ceased at a recursive ancestor instead of at a descendant. By using the methodology of the present invention, the total number of nodes of the logical structure that will be automatically displayed for a user is represented by the formula N*N+1. Thus, when N=10, the total number of nodes that are automatically displayed for the user is 101. This quantity is far more user friendly than the 9,864,101 nodes that would be displayed when N=10 under previous approaches. | 11-20-2008 |
20120016908 | OPTIMIZING THE STORAGE OF ONE-TO-MANY EXTERNAL REFERENCES TO CONTIGUOUS REGIONS OF HIERARCHICAL DATA STRUCTURES - A volatile memory manager of a data handling system can be configured to convert the one-to-many external reference into an external reference that references the common ancestor node of the contiguous region. Specific pathing and/or termination conditions can be contained in a Relationship_Path parameter of the external reference. The hierarchical data structure can also be loaded into volatile memory by the volatile memory manager as data structure references. The volatile memory manager can be further configured to perform various functions utilizing the external and data structure references. | 01-19-2012 |
Guan-Ming Su, Fremont CA
Patent application number | Description | Published |
---|---|---|
20130039430 | Guided Image Up-Sampling in Video Coding - An encoder receives a first image of a first spatial resolution and a second image of a second spatial resolution, wherein both the first image and the second image represent the same scene and the second spatial resolution is higher than the first spatial resolution. A filter is selected to up-sample the first image to a third image with a spatial resolution same as the second spatial resolution. The filtering coefficients for the up-sampling filter are computed by minimizing an error measurement (e.g., MSE) between pixel values of the second image and the third image. The computed set of filtering coefficients is signaled to a receiver (e.g., as metadata). A decoder receives the first image (or its approximation) and the metadata, and may up-sample the first image using the same filter and optimally selected filtering coefficients as those derived by the encoder. | 02-14-2013 |
Hongsheng Su, Beaconsfield CA
Patent application number | Description | Published |
---|---|---|
20090176869 | Halogenated Rhodamine Derivatives and Applications Thereof - Compounds of formula I: | 07-09-2009 |
20110021616 | HALOGENATED RHODAMINE DERIVATIVES AND APPLICATIONS THEREOF - Methods for treating a bacterial infection in a tissue sample are described. Tissue samples that are harvested from a patient may be infected with bacteria. A rhodmaine compound is mixed with the infected tissue sample to form a mixture. The mixture is then exposed to radiant energy to inhibit or kill the bacteria. The exposed mixture is then transplanted into the patient. Examples of rhodamine compounds include 2′-(6-dimethylamino-3-dimethylimino-3H-xanthen-9-yl) 4′, 5′-dichloro-benzoic acid methyl ester hydrochloride; 4,5-dibromorhodamine 110 2-(2-methoxy ethoxy)ethyl ester hydrobromide; acetate salt of 2,7-dibromorhodamine B hexyl ester; acetate salt of 2,7-dibromorhodamine B methyl ester; 4,5-dibromorhodamine 6G hydrobromide; rhodamine B 3-bromopropyl; acetate salt of 2,7-dibromo-4′-carboxytetramethylrosamine methyl ester; 4-bromo-5-phenyl rhodamine B methyl ester chloride; 2,7-dibromo-4,5-dimethyl rhodamine B methyl ester bromide; 2-bromo-7-ethynyl rhodamine B methyl ester bromide; and 4,5-dibromo-2,7-di-n-butyl rhodamine B methyl ester bromide. | 01-27-2011 |
20140314720 | HALOGENATED RHODAMINE DERIVATIVES AND APPLICATIONS THEREOF - Methods for treating an infection in a tissue sample are described. Tissue samples that are harvested from a patient may be infected with either bacteria or a virus. A rhodamine compound is mixed with the infected tissue sample to form a mixture. The mixture is then exposed to radiant energy to inhibit or kill the bacteria. The exposed mixture is then transplanted into the patient. The rhodamine compounds may be 2′-(6-dimethylamino-3-dimethylimino-3H-xanthen-9-yl)4′,5′-dichloro-benzoic acid methyl ester hydrochloride. | 10-23-2014 |
Hongsheng Su, Westmount CA
Patent application number | Description | Published |
---|---|---|
20090092578 | Methods of selecting and producing modified toxins, conjugates containing modified toxins, and uses thereof - Methods for selecting and identifying modified toxins and conjugates thereof are provided. The methods are select for toxins that exhibit reduced toxicity to the host cell in which they are expressed. Methods of increasing production of toxins, such as the modified toxins, or conjugates thereof, also are provided. In particular, in the methods the toxins, or conjugates thereof, are produced in the presence of an inhibitor molecule. Also provided, are modified toxins and conjugates thereof. Such conjugates can be used in the treatment of various disease or disorders associated with proliferation, migration, and physiological activity of cells involved in immune or inflammatory responses. | 04-09-2009 |
Jiang Su, Ottawa CA
Patent application number | Description | Published |
---|---|---|
20100169243 | METHOD AND SYSTEM FOR HYBRID TEXT CLASSIFICATION - A computer-implemented system and method for text classification is provided that applies a hybrid approach for text classification. The system and method includes a text pre-processor which prepares unclassified articles in a format which can be read by a two-stage classifier. The classifier employs a hybrid approach. A keyword-based model achieves machine-labelling of the articles. The machine-labelled articles are used to train a machine learning model. New articles can be applied against the trained model, and classified. | 07-01-2010 |
20100185568 | Method and System for Document Classification - A system and method to classify web-based documents as articles or non-articles is disclosed. The method generates a machine learning model from a human labelled training set which contains articles and non-articles. The machine learning model is applied to new articles to label them as articles or non-articles. The method generates the machine learning model based on content, such as text and tags of the web-based documents. The invention also provides for devices which incorporate the machine learning model, allowing such devices to classify documents as articles or non-articles. | 07-22-2010 |
20110010307 | METHOD AND SYSTEM FOR RECOMMENDING ARTICLES AND PRODUCTS - In a data processing system, a method of recommending articles and products to a user is disclosed. The method creates a frequency vector in relation to the content of an article, frequency vectors in relation each of one or more products from intermediate data. The method compares the vectors to determine a content similarity measure, and provides as output a list of one or more products having the highest content similarity measures. The method may also determine a correlation measure. An electronic data processing system for recommending articles and products to a user is also disclosed. The system includes modules to receive article information and product information, a correlation module to determine a content similarity measure between the article and each of the products and, a multiplexer module for providing a list comprising the article and the products associated having the highest content similarity measure. | 01-13-2011 |
Jin Su, Markham CA
Patent application number | Description | Published |
---|---|---|
20130344109 | Immunogenic Compositions - The present invention provides compositions comprising a Chlamydial major outer membrane protein (referenced herein as “MOMP”), from at least one Chlamydial serovar and an adjuvant, characterized in that the adjuvant comprises the product E6020 having CAS Number 287180-63-6. The composition may further comprise at least one carrier system (e.g., emulsion, mineral particle). The MOMP protein may be derived from any species of | 12-26-2013 |
Jing Chih Su, Toronto CA
Patent application number | Description | Published |
---|---|---|
20150058580 | METHOD AND SYSTEM FOR MEMORY OVERSUBSCRIPTION FOR VIRTUAL MACHINES - A method for oversubscribing a host memory of a host running a virtual machine monitor (VMM), comprising, examining a virtual machine (VM) memory for a VM for metadata associated with the VM memory, the metadata maintained by a guest OS running on the VM, collecting the metadata for the VM memory, and managing the VM memory using the metadata for oversubscribing a host memory. | 02-26-2015 |
Ming Su, Nepean CA
Patent application number | Description | Published |
---|---|---|
20120144349 | HIGH PERFORMANCE DRC CHECKING ALGORITHM FOR DERIVED LAYER BASED RULES - Roughly described, a design rule data set includes rules on derived layers. The rules are checked by traversing the corners of physical shapes, and for each corner, populating a layout topology database with values gleaned from that corner location, including values involving derived layers. After the layout topology database is populated, the values are compared to values in the design rule data set to detect any design rule violations, including violations of design rules defined on derived layers. Violations are reported in real time during manual editing of the layout. Preferably corner traversal is performed using scan lines oriented perpendicularly to edge orientations, scanning in the direction of the edge orientations. Scans stop only at corner positions on physical layers, and populate the layout topology database with what information can be gleaned based on the current scan line, including information about derived layers. The scans need not reach corners simultaneously. | 06-07-2012 |
20120144355 | HIGH PERFORMANCE DESIGN RULE CHECKING TECHNIQUE - Roughly described, a design rule data set is developed offline from the design rules of a target fabrication process. A design rule checking method involves traversing the corners of shapes in a layout region, and for each corner, populating a layout topology database with values that depend on respective corner locations. After the layout topology database is populated, the values are compared to values in the design rule data set to detect any design rule violations. Violations can be reported in real time, while the user is manually editing the layout. Preferably corner traversal is performed using scan lines oriented perpendicularly to edge orientations, and scanning in the direction of the edge orientations. Scans stop only at corner positions and populate the layout topology database with what information can be gleaned based on the current scan line. The different scans need not reach each corner simultaneously. | 06-07-2012 |
20120227023 | REAL TIME DRC ASSISTANCE FOR MANUAL LAYOUT EDITING - Roughly described, while manually dragging shapes during IC layout editing, editing operations determine which edges of which shapes are moving at what speed ratios. Based on the edge information and the DRC rules, the system calculates and keeps track of the minimum of the maximum distance the edges are allowed to move with the cursor without violating DRC rules, in four linear directions and all corner directions. Once a next cursor destination point is known, a DRC clean destination point is calculated based on the linear and corner bounds. If the next cursor position is beyond a the push-through distance ahead of the new DRC clean point, the editing objects are moved to the user's destination point. Otherwise, the editing objects are moved to the new DRC clean destination point, thereby stopping movement at that point. | 09-06-2012 |
20130074024 | LOW-OVERHEAD MULTI-PATTERNING DESIGN RULE CHECK - Roughly described, a system enables quick and accurate depiction to a user of multi-patterning layout violations so that they may be corrected manually and in real time, and without interfering with normal manual editing process. In one embodiment, the system involves iteratively building tree structures with nodes identifying islands and arcs identifying multi-patterning spacing violations between the connected islands. The system detects coloring violations during the building of these tree structures, using the relationships previously inserted. The coloring violations preferably are reported to a user in the form of visual indications of the cycles among the candidate spacing violations, with the candidate spacing violations also themselves indicated visually and individually. The user can see intuitively how to move the islands around, and in which directions and by what distance, in order to remove a multi-patterning spacing violation and thereby break the cycle. | 03-21-2013 |
20130132919 | HIGH PERFORMANCE DESIGN RULE CHECKING TECHNIQUE - Roughly described, a design rule data set is developed offline from the design rules of a target fabrication process. A design rule checking method involves traversing the corners of shapes in a layout region, and for each corner, populating a layout topology database with values that depend on respective corner locations. After the layout topology database is populated, the values are compared to values in the design rule data set to detect any design rule violations. Violations can be reported in real time, while the user is manually editing the layout. Preferably corner traversal is performed using scan lines oriented perpendicularly to edge orientations, and scanning in the direction of the edge orientations. Scans stop only at corner positions and populate the layout topology database with what information can be gleaned based on the current scan line. The different scans need not reach each corner simultaneously. | 05-23-2013 |
20130159949 | HIGH PERFORMANCE DESIGN RULE CHECKING TECHNIQUE - Roughly described, a design rule data set is developed offline from the design rules of a target fabrication process. A design rule checking method involves traversing the corners of shapes in a layout region, and for each corner, populating a layout topology database with values that depend on respective corner locations. After the layout topology database is populated, the values are compared to values in the design rule data set to detect any design rule violations. Violations can be reported in real time, while the user is manually editing the layout. Preferably corner traversal is performed using scan lines oriented perpendicularly to edge orientations, and scanning in the direction of the edge orientations. Scans stop only at corner positions and populate the layout topology database with what information can be gleaned based on the current scan line. The different scans need not reach each corner simultaneously. | 06-20-2013 |
20130275938 | REAL TIME DRC ASSISTANCE FOR MANUAL LAYOUT EDITING - Roughly described, while manually dragging shapes during IC layout editing, editing operations determine which edges of which shapes are moving at what speed ratios. Based on the edge information and the DRC rules, the system calculates and keeps track of the minimum of the maximum distance the edges are allowed to move with the cursor without violating DRC rules, in four linear directions and all corner directions. Once a next cursor destination point is known, a DRC clean destination point is calculated based on the linear and corner bounds. If the next cursor position is beyond a the push-through distance ahead of the new DRC clean point, the editing objects are moved to the user's destination point. Otherwise, the editing objects are moved to the new DRC clean destination point, thereby stopping movement at that point. | 10-17-2013 |
20130298096 | REAL TIME DRC ASSISTANCE FOR MANUAL LAYOUT EDITING - Roughly described, while manually dragging shapes during IC layout editing, editing operations determine which edges of which shapes are moving at what speed ratios. Based on the edge information and the DRC rules, the system calculates and keeps track of the minimum of the maximum distance the edges are allowed to move with the cursor without violating DRC rules, in four linear directions and all corner directions. Once a next cursor destination point is known, a DRC clean destination point is calculated based on the linear and corner bounds. If the next cursor position is beyond a the push-through distance ahead of the new DRC clean point, the editing objects are moved to the user's destination point. Otherwise, the editing objects are moved to the new DRC clean destination point, thereby stopping movement at that point. | 11-07-2013 |
20140149955 | LOW-OVERHEAD MULTI-PATTERNING DESIGN RULE CHECK - Roughly described, a system enables quick and accurate depiction to a user of multi-patterning layout violations so that they may be corrected manually and in real time, and without interfering with normal manual editing process. In one embodiment, the system involves iteratively building tree structures with nodes identifying islands and arcs identifying multi-patterning spacing violations between the connected islands. The system detects coloring violations during the building of these tree structures, using the relationships previously inserted. The coloring violations preferably are reported to a user in the form of visual indications of the cycles among the candidate spacing violations, with the candidate spacing violations also themselves indicated visually and individually. The user can see intuitively how to move the islands around, and in which directions and by what distance, in order to remove a multi-patterning spacing violation and thereby break the cycle. | 05-29-2014 |
20140258953 | HIGH PERFORMANCE DESIGN RULE CHECKING TECHNIQUE - Roughly described, a design rule data set is developed offline from the design rules of a target fabrication process. A design rule checking method involves traversing the corners of shapes in a layout region, and for each corner, populating a layout topology database with values that depend on respective corner locations. After the layout topology database is populated, the values are compared to values in the design rule data set to detect any design rule violations. Violations can be reported in real time, while the user is manually editing the layout. Preferably corner traversal is performed using scan lines oriented perpendicularly to edge orientations, and scanning in the direction of the edge orientations. Scans stop only at corner positions and populate the layout topology database with what information can be gleaned based on the current scan line. The different scans need not reach each corner simultaneously. | 09-11-2014 |
Ming-Wan Su, Vancouver CA
Patent application number | Description | Published |
---|---|---|
20140308241 | BIOMARKERS FOR T CELL MALIGNANCIES AND USES THEREOF - Described are biomarkers including TOX useful for the diagnosis or prognosis of T cell malignancy. A level of a biomarker is determined in a sample from a subject and compared to a control level, wherein an increased level of the biomarker in the sample relative to the control level indicates that the subject has T cell malignancy. The T cell malignancy may be a cutaneous T cell lymphoma (CTCL) such as mycosis fungoides or Sezary syndrome. | 10-16-2014 |
Scott Su, Calgary CA
Patent application number | Description | Published |
---|---|---|
20100060613 | SIZE/SCALE ORIENTATION DETERMINATION OF A POINTER IN A CAMERA-BASED TOUCH SYSTEM - A touch system includes a touch surface and at least two cameras associated with the touch surface. The at least two cameras acquire images of the touch surface from different locations and having overlapping fields of view. A digital signal processor is associated with each camera. The digital signal processors process pixel data acquired by selected pixel subsets of the at least two digital cameras to generate pointer characteristic data when a pointer exists in the acquired images. The pointer characteristic data identifies edges of the pointer. A master digital signal processor triangulates the edge information in the pointer characteristic data to determine a bounding area that represents a pointer perimeter. | 03-11-2010 |
20120280943 | SIZE/SCALE AND ORIENTATION DETERMINATION OF A POINTER IN A CAMERA-BASED TOUCH SYSTEM - A touch system includes a touch surface and at least two cameras associated with the touch surface. The at least two cameras acquire images of the touch surface from different locations and having overlapping fields of view. A digital signal processor is associated with each camera. The digital signal processors process pixel data acquired by selected pixel subsets of the at least two digital cameras to generate pointer characteristic data when a pointer exists in the acquired images. The pointer characteristic data identifies edges of the pointer. A master digital signal processor triangulates the edge information in the pointer characteristic data to determine a bounding area that represents a pointer perimeter. | 11-08-2012 |
Scott Yu Tseng Su, Calgary CA
Patent application number | Description | Published |
---|---|---|
20080284733 | POINTER TRACKING ACROSS MULTIPLE OVERLAPPING COORDINATE INPUT SUB-REGIONS DEFINING A GENERALLY CONTIGUOUS INPUT REGION - A touch system comprises overlapping coordinate input sub-regions defining a generally contiguous input surface. Each coordinate input sub-region generates pointer coordinate data in response to pointer contacts thereon. When a pointer contact is made on a region of a coordinate input sub-region that overlaps with an adjacent coordinate input sub-region, each overlapping coordinate input sub-region processes acquired images to derive pointer data and triangulates the position of the pointer using the derived pointer data. Thereafter, the triangulated positions generated by the overlapping coordinate input sub-regions are processed in accordance with defined logic thereby to determine the position of the pointer contact relative to the touch surface. | 11-20-2008 |
20120068955 | POINTER TRACKING ACROSS MULTIPLE OVERLAPPING COORDINATE INPUT SUB-REGIONS DEFINING A GENERALLY CONTIGUOUS INPUT REGION - A touch system comprises overlapping coordinate input sub-regions defining a generally contiguous input surface. Each coordinate input sub-region generates pointer coordinate data in response to pointer contacts thereon. When a pointer contact is made on a region of a coordinate input sub-region that overlaps with an adjacent coordinate input sub-region, each overlapping coordinate input sub-region processes acquired images to derive pointer data and triangulates the position of the pointer using the derived pointer data. Thereafter, the triangulated positions generated by the overlapping coordinate input sub-regions are processed in accordance with defined logic thereby to determine the position of the pointer contact relative to the touch surface. | 03-22-2012 |
Shunxing Su, Hamilton CA
Patent application number | Description | Published |
---|---|---|
20110059441 | METHOF OF PRODUCING BIOACTIVE PAPER - The present disclosure relates to methods for attaching bioactive agents to paper products by contacting the paper with a solution comprising colloidal support particles where said colloidal support particles are associated with bioactive agents. In specific embodiment of the disclosure, the colloidal support particles are functionalized poly(N-isopropylacrylamide) microgels. The disclosure further covers the bioactive paper produced by this method as well as uses thereof, in particular for pathogen detection. | 03-10-2011 |
Shunxing Su, Richmond CA
Patent application number | Description | Published |
---|---|---|
20110182990 | NANOCOMPOSITE HYDROGEL AND METHOD FOR PREPARING IT, FOR INDUSTRIAL AND MEDICAL APPLICATIONS - Nanocrystalline cellulose (NCC) is employed as the cross-linker and reinforcement domain for developing nanocomposite hydrogels possessing high strength and improved diffusion property; the resulting nanocomposite hydrogels are shown to have high mechanical properties, reversible swelling ability, and are biodegradable and biocompatible; the approach relies on free radical polymerization to form the hydrogels using a variety of hydrophilic vinyl monomers. These hydrogels are suitable for developing highly absorbent hygiene products, as well as for applications in medicine, engineering materials and sensors. | 07-28-2011 |
20110201755 | THERMOPLASTIC NANOCOMPOSITE MATERIAL BASED ON NANOCRYSTALLINE CELLULOSE (NCC) - A green approach for the development of nanocomposite materials comprising nanocrystalline cellulose (NCC) and appropriate vinyl polymers is conceived. The approach deals with the in-situ graft co-polymerization of hydrophobic vinyl monomers, such as vinyl acetate and methyl methacrylate, onto the NCC surface in an aqueous medium. The resulting material is significantly more hydrophobic and thermally stable than the starting NCC. The nanocomposite material can be suspended in appropriate solvents, dried and moulded with other materials using conventional polymer processing techniques to develop yet new materials with new characteristics. These nanocomposites have wide ranging applications from industrial to medical use. | 08-18-2011 |
20140350188 | NCC-Based Supramolecular Materials for Thermoplastic and Thermoset Polymer Composites - Nanocrystalline cellulose (NCC)-based supramolecular materials, a method for their preparation and their use in thermoplastic and thermoset polymer composites are disclosed. Supramolecular materials of NCC and one or two polymers are synthesized by in situ surface graft copohmerization in a multitude of solvent systems, including water. The nano-scale size supramolecular materials are engineered to have a unique combination of lowr polarity and high hydrophobicity and function as copohmers for demanding pohmeric systems such as, but not limited to, polyolefins and polyesters. Nanocomposite materials of enhanced functionality and mechanical properties are produced by compounding the NCC-based supramolecular materials with polymer matrices. The supramolecular materials are used in composite development for packaging materials, structural composites for automotive and construction, as sandwiched foam composites or, combined with biocompatible polymers, in medical applications. | 11-27-2014 |
20150322191 | NCC AS A FUNCTIONAL SCAFFOLD FOR AMINE-CURED EPOXY NANOCOMPOSITE MATERIALS OF TUNABLE PROPERTIES - The disclosure relates to a novel process for functionalizing NCC, a method for producing amine-cured epoxy-based nanocomposites through the use of said functionalized NCC, and nanocomposites thereof. The process for functionalizating NCC comprises providing a mixture of NCC and one or more monomers. The mixture is suitable for free radical polymerization and the monomer is cross-linkable with epoxy and is aqueous soluble. The polymerization takes place in the presence of a free radical initiator and oxygen is purged from the mixture and the initiator solution. The epoxy-based nanocomposite is produced by mixing the funtionalized NCC with an amine-curable epoxy resin and a hardener, in a solvent, and allowing the mixture to cure. | 11-12-2015 |
Teresa Su, Vancouver CA
Patent application number | Description | Published |
---|---|---|
20150346956 | RECOMMENDATIONS FOR CREATION OF VISUALIZATIONS - A system includes reception of a selection of a first object from a plurality of measure objects and dimension objects, determination, for each of a plurality of unselected objects of the plurality of measure objects and dimension objects, of a first number of visualizations which are associated with the first object and with the unselected object, determination of a second number of visualizations which are associated with the first object, determination, for each of the plurality of unselected objects, of a third number of visualizations which are associated with the unselected object, determination of a total number of visualizations, and determination, for each of the plurality of unselected objects, of a value associated with the unselected object based on the first number associated with the unselected object, the second number, the third number associated with the unselected object and the total number. | 12-03-2015 |
Xin Su, Kingston CA
Patent application number | Description | Published |
---|---|---|
20150190772 | Micellar Composition Having Switchable Viscosity - The present application provides a micellar composition having switchable viscosity. In accordance with an aspect of the present invention, there is provided a micellar composition comprising: (a) a mixture of water and a switchable component comprising: (i) a non-switchable surfactant and a switchable water additive; (ii) a switchable anionic surfactant; or (iii) a switchable cationic surfactant; and (b) dissolved CO | 07-09-2015 |
Zhen Su, Toronto CA
Patent application number | Description | Published |
---|---|---|
20110171221 | COMPOSITIONS AND METHODS FOR THE TREATMENT OF A NEOPLASIA - Compositions and methods for the diagnosis, treatment and prevention of cancer, including prostate cancer and renal cell carcinoma, as well as for treatment selection. | 07-14-2011 |
Zhengding Su, Kitchener CA
Patent application number | Description | Published |
---|---|---|
20090123972 | Staphylococcal nuclease fusion proteins for the production of recombinant peptides - Peptides are produced as fusions with a suitable carrier protein. The carrier protein disclosed herein are adapted from the N-terminal domain of | 05-14-2009 |
Zhengding Su, St. Laurent CA
Patent application number | Description | Published |
---|---|---|
20090105116 | Polypeptide Ligands Containing Linkers - There is provided herein a multivalent binding molecule and uses thereof. The molecule is useful in binding a target under certain conditions and releasing it under other conditions. The molecule has the general formula (1) of BM1-L-(BM2) | 04-23-2009 |
Zhong-Xu Su, Burnaby CA
Patent application number | Description | Published |
---|---|---|
20100132220 | METHOD AND APPARATUS FOR DRYING ARTICLES - A tunnel dryer apparatus and method is disclosed. In one aspect, the apparatus includes a drying chamber having an infeed end for receiving articles to be dried, and a conveyor for conveying the articles through the drying chamber along a drying path to a discharge end of the drying chamber. The drying path includes at least one portion having a gradient for causing the articles to be tilted to distribute accumulated liquid on surfaces of the articles thereby facilitating drying of the article. In another aspect the apparatus includes a nozzle, operably configured to direct a pulsating jet of air toward passing articles thereby causing accumulated liquid on surfaces of the articles to be dispersed to facilitate drying of the article. | 06-03-2010 |
20110038700 | Method and Apparatus for Changing Orientation of a Container - A method and apparatus for changing orientation of a container to facilitate subsequent processing of the container is disclosed. The apparatus includes a ramp having a first end and a second end. The ramp is disposed to receive the container from the feed path in a first orientation and to cause the container to slide down the ramp toward the second end of the ramp. The apparatus also includes an obstruction located at the second end of the ramp. The obstruction is configured to contact a leading edge of the container to arrest a sliding motion of the container down the ramp. The ramp is configured to pivot to impart an angular acceleration to the container to provide sufficient angular momentum to cause a center of gravity of the container to move past the leading edge causing the container to change orientation such that the container is received on the discharge path in a second orientation. | 02-17-2011 |
Zhuoyi Su, Edmonton CA
Patent application number | Description | Published |
---|---|---|
20080293675 | ANTIBIOTICS CONTAINING BORINIC ACID COMPLEXES AND METHODS OF USE - The structure and preparation of antibiotics incorporating borinic acid complexes are disclosed, especially hydroxyquinoline, imidazole and picolinic acid derivatives, along with compositions of these antibiotics and methods of using the antibiotics and compositions as bactericidal and fungicidal agents as well as therapeutic agents for the treatment of diseases caused by bacteria and fungi. | 11-27-2008 |