Luo, CA
Allan L. Luo, Ontario CA
Patent application number | Description | Published |
---|---|---|
20150324359 | GROUPING RECORDS IN BUCKETS DISTRIBUTED ACROSS NODES OF A DISTRIBUTED DATABASE SYSTEM TO PERFORM COMPARISON OF THE GROUPED RECORDS - Provided are a computer program product, system, and method for grouping records in buckets distributed across nodes a distributed database system to perform comparison of the grouped records. Upon receiving a record, data in the received record is processed to determine at least one containing bucket having attributes matching those of the received record, wherein the at least one containing bucket comprises at least one of a plurality of buckets, and wherein the buckets are assigned to the local node and the external nodes. A determination is made of at least one of the containing buckets assigned to at least one of the external nodes. At least a portion data in the received record is forwarded to each of the determined at least one external node to perform comparison matching with other records in the containing bucket at the external node. | 11-12-2015 |
20150324486 | GROUPING RECORDS IN BUCKETS DISTRIBUTED ACROSS NODES OF A DISTRIBUTED DATABASE SYSTEM TO PERFORM COMPARISON OF THE GROUPED RECORDS - Provided are a computer program product, system, and method for grouping records in buckets distributed across nodes a distributed database system to perform comparison of the grouped records. Upon receiving a record, data in the received record is processed to determine at least one containing bucket having attributes matching those of the received record, wherein the at least one containing bucket comprises at least one of a plurality of buckets, and wherein the buckets are assigned to the local node and the external nodes. A determination is made of at least one of the containing buckets assigned to at least one of the external nodes. At least a portion data in the received record is forwarded to each of the determined at least one external node to perform comparison matching with other records in the containing bucket at the external node. | 11-12-2015 |
Dakai Luo, Vancouver CA
Patent application number | Description | Published |
---|---|---|
20120160148 | Fastening Apparatus of Combined Boat - A fastening apparatus of a combined boat for securely joining boat hulls of the combined boat is disclosed. Grooves ( | 06-28-2012 |
20150197319 | Fastening Apparatus of Combined Boat - A fastening apparatus of a combined boat for securely joining boat hulls of the combined boat is disclosed. Grooves ( | 07-16-2015 |
Enhao Luo, Vancouver CA
Patent application number | Description | Published |
---|---|---|
20120160148 | Fastening Apparatus of Combined Boat - A fastening apparatus of a combined boat for securely joining boat hulls of the combined boat is disclosed. Grooves ( | 06-28-2012 |
20150197319 | Fastening Apparatus of Combined Boat - A fastening apparatus of a combined boat for securely joining boat hulls of the combined boat is disclosed. Grooves ( | 07-16-2015 |
Fangyi Luo, Ottawa CA
Patent application number | Description | Published |
---|---|---|
20080214117 | METHOD FOR CONDUCTING RADIATED PERFORMANCE TESTS OF A WIRELESS DEVICE - A test apparatus for conducting a radiated performance test on a wireless device under controlled test conditions, the test apparatus having an anechoic chamber; a test computer; and an interface, the interface adapted to connect the test computer to the wireless device, the test apparatus being adapted to: establish a data connection on the interface between the test computer and the wireless device; initialize and start a timer for a predetermined interval on the wireless device; subject the wireless device to the radiated performance test in the anechoic chamber after the predetermined interval; and analyze test results on the test computer from a test log stored on the wireless device during the radiated performance test, wherein the interface between the test computer and the wireless device is adapted to be removed during the predetermined interval; for conducting a radiated performance test on a wireless device | 09-04-2008 |
20100004899 | Method For Conducting Radiated Performance Tests Of A Wireless Device - A test apparatus for conducting a radiated performance test on a wireless device under controlled test conditions, the test apparatus having an anechoic chamber; a test computer; and an interface, the interface adapted to connect the test computer to the wireless device, the test apparatus being adapted to: establish a data connection on the interface between the test computer and the wireless device; initialize and start a timer for a predetermined interval on the wireless device; subject the wireless device to the radiated performance test in the anechoic chamber after the predetermined interval; and analyze test results on the test computer from a test log stored on the wireless device during the radiated performance test, wherein the interface between the test computer and the wireless device is adapted to be removed during the predetermined interval; for conducting a radiated performance test on a wireless device | 01-07-2010 |
Gang Luo, Ottawa CA
Patent application number | Description | Published |
---|---|---|
20140156898 | PCI AND PCI EXPRESS VIRTUAL HOT PLUG SYSTEMS AND METHODS - Virtual hot plug systems and methods are described for Peripheral Component Interconnect (PCI), PCI Express (PCIe), and variants thereof. Specifically, the virtual hot plug systems and methods enable PCI related devices to support a hot plug configuration with such devices lacking hot plug controller hardware. The virtual hot plug systems and methods include intelligent polling logic for discovering the new PCI/PCIe devices with proper logic to access the hardware and avoid hanging or locking up the operating system. | 06-05-2014 |
Henry Luo, Waterloo CA
Patent application number | Description | Published |
---|---|---|
20100202637 | HEARING SYSTEM WITH A USER PREFERENCE CONTROL AND METHOD FOR OPERATING A HEARING SYSTEM - A method for operating a hearing system ( | 08-12-2010 |
20150030162 | METHOD FOR OPERATING A BINAURAL HEARING SYSTEM AND A BINAURAL HEARING SYSTEM - A method for operating a binaural hearing system including first and second hearing devices, each including an input transducer, a signal processing unit, an output transducer and a link unit for exchanging information between the devices. Operating the first hearing device according to a first processing scheme, operating the second hearing device according to a second processing scheme, monitoring an acoustic situation by the hearing devices, generating a request for coordinating the two hearing devices if one hearing device detects an acoustic situation asking for coordinating the two processing schemes of the hearing devices, the hearing device detecting such an acoustic situation being an ipsi-lateral hearing device the other being a contra-lateral hearing device, activating a link between the devices for transmitting the request to the contra-lateral hearing device, and changing the processing scheme in at least one of the devices in accordance with the request. | 01-29-2015 |
Hongyue Luo, Waterloo CA
Patent application number | Description | Published |
---|---|---|
20080200774 | Wearable Mini-size Intelligent Healthcare System - A system and method for the wearable mini-size intelligent healthcare system, comprising one or multiple vital signal sensors, activity sensors, a real-time detection and analyzing module for continuous health monitoring, adjustable user setting mode with the adaptive optimization, data-collecting capability to record important health information, smart audio outputs of audio beep and speech advice to the user through audio path and audio interface, preset and user confirmable alarm conditions via wireless communications network to the appropriate individual for prompt and necessary assistance. The system uses noninvasive monitoring technology for continuous, painless and bloodless health state monitoring. The system also works through the short range RF link with carry-on PDA or cell phone for displaying health information, making urgent contact to support center, doctor or individual, or for information transmission with a healthcare center. | 08-21-2008 |
20150320359 | WEARABLE MINI-SIZE INTELLIGENT HEALTHCARE SYSTEM - A system and method for the wearable mini-size intelligent healthcare system, comprising one or multiple vital signal sensors, activity sensors, a real-time detection and analyzing module for continuous health monitoring, adjustable user setting mode with the adaptive optimization, data-collecting capability to record important health information, smart audio outputs beep and speech advice to the user through audio path and audio interface, preset and user confirmable alarm conditions via wireless communications network to the appropriate individual for prompt and necessary assistance. The system uses non-invasive monitoring technology for continuous, painless and bloodless health state monitoring. The system also works through the short range RF link with carry-on PDA or cell phone for displaying health information, making urgent contact to support center, doctor or individual, or for information transmission with a healthcare center. | 11-12-2015 |
Jingli Luo, Edmonton CA
Patent application number | Description | Published |
---|---|---|
20100233056 | Paraffin fuel cell - The present invention provides a fuel cell in which electricity is generated and a paraffin is converted to an olefin. Between the anode and cathode compartment of the fuel cell is a ceramic membrane of the formula BaCe | 09-16-2010 |
20110171560 | Paraffin fuel cell - The present invention provides a fuel cell in which electricity is generated and a paraffin is converted to an olefin. Between the anode and cathode compartment of the fuel cell is a ceramic membrane of the formula BaCe | 07-14-2011 |
Jing-Li Luo, Edmonton CA
Patent application number | Description | Published |
---|---|---|
20100143820 | ANODE CATALYST AND METHODS OF MAKING AND USING THE SAME - The present disclosure relates to an ion conductive material useful as an anode catalyst comprising LaCrO | 06-10-2010 |
20110195342 | SOLID OXIDE FUEL CELL REACTOR - An integral ceramic membrane for a fuel cell is provided, with a non-porous layer and porous layers both formed of proton conducting material. The proton-conducting material may be a compound or mixture of compounds of the formula X1-X2-O | 08-11-2011 |
20110212384 | ANODE CATALYSTS FOR FUEL CELL MEMBRANE REACTORS - Anode catalysts for conversion of hydrocarbon feeds in solid oxide fuel cell membrane reactors. An anode catalyst may be a mixture of a metal with a metal oxide, for example a mixture of copper or copper-nickel alloy or copper-cobalt alloy with Cr | 09-01-2011 |
Keith Luo, Edmonton CA
Patent application number | Description | Published |
---|---|---|
20080289783 | METHOD OF DEGUMMING CELLULOSIC FIBRES - A process for producing dissolving pulp includes a degumming step using a degumming liquor which includes hydrogen peroxide and ammonia. | 11-27-2008 |
Laibin Luo, Pierrefonds CA
Patent application number | Description | Published |
---|---|---|
20090012240 | Process for the preparation of amphiphilic poly(N-vinyl-2-pyrrolidone) block copolymers - The instant invention provides a two-step polymerization process for preparing amphiphilic poly(N-vinyl-2-pyrrolidone), (PVP)-block-polyester copolymers and other diblock and triblock copolymers consisting of PVP as one block. The block copolymers of the invention can be used as vehicles for drug delivery. | 01-08-2009 |
20090258071 | COMPOSITIONS AND METHODS FOR PH TARGETED DRUG DELIVERY - The invention provides compositions and methods for the targeted, in particular, pH targeted, delivery of pharmaceutically active agents in mammals. The compositions comprise pH sensitive diblock copolymers, which permit the release of the pharmaceutically active agent when exposed to an environment having a particular pH. The compositions are particularly useful for the oral delivery of water insoluble pharmaceutically active agents. | 10-15-2009 |
20120289606 | Solid Formulations of Liquid Biologically Active Agents - The instant invention relates to a solid product comprising a liquid biologically active agent which is intimately associated to a stabilizing agent; particularly a solid product that can be reconstituted to a clear, stable, stabilized nanodispersion or loaded micelles comprising a polymer as a stabilizing agent and a liquid, preferably water immiscible, biologically active agent. The instant invention is further directed toward a process for the production of the above solid product; particularly to micelles or nanodispersions produced by hydration of a cake or powder of the solid product, produced via an effective treatment of a stabilized solution comprising for example a polymer as a stabilizing agent, such as an amphiphilic block copolymer or a small molecular weight surfactant, loaded with a liquid biologically active agent, such as propofol, an optional additive, and a suitable solvent. | 11-15-2012 |
20140094486 | SOLID STATE FORMS OF HIV INHIBITOR - The invention relates to novel crystalline forms of (2S)-2-tert-butoxy-2-(4-(2,3-dihydropyrano[4,3,2-de]quinolin-7-yl)-2-methylquinolin-3-yl)acetic acid, the hydrochloride salt thereof, novel crystalline forms of the hydrochloride salt, methods for the preparation thereof, pharmaceutical compositions thereof and their use in the treatment of Human Immunodeficiency Virus (HIV) infection. | 04-03-2014 |
20140323587 | SOLID FORMULATIONS OF LIQUID BIOLOGICALLY ACTIVE AGENTS - The instant invention relates to a solid product comprising a liquid biologically active agent which is intimately associated to a stabilizing agent; particularly a solid product that can be reconstituted to a clear, stable, stabilized nanodispersion or loaded micelles comprising a polymer as a stabilizing agent and a liquid, preferably water immiscible, biologically active agent. The instant invention is further directed toward a process for the production of the above solid product; particularly to micelles or nanodispersions produced by hydration of a cake or powder of the solid product, produced via an effective treatment of a stabilized solution comprising for example a polymer as a stabilizing agent, such as an amphiphilic block copolymer or a small molecular weight surfactant, loaded with a liquid biologically active agent, such as propofol, an optional additive, and a suitable solvent. | 10-30-2014 |
Lan Luo, Markham CA
Patent application number | Description | Published |
---|---|---|
20150127606 | PLURAL ARCHITECTURE MASTER DATA MANAGEMENT - According to one embodiment of the present invention, a system for managing data within a plurality of data management architectures comprises at least one processor. The system persists an entity managed by a first data management architecture to a second data management architecture. The first data management architecture manages entity data within one or more data sources, while the second data management architecture manages persisted entities with data from the one or more data sources within a common repository. A modification to data of the persisted entity is detected within the one or more data sources, and the modified data is synchronized with the persisted entity in the repository of the second data management architecture. Embodiments of the present invention further include a method and computer program product for managing data within a plurality of data management architectures in substantially the same manner described above. | 05-07-2015 |
20150127609 | PLURAL ARCHITECTURE MASTER DATA MANAGEMENT - According to one embodiment of the present invention, a system for managing data within a plurality of data management architectures comprises at least one processor. The system persists an entity managed by a first data management architecture to a second data management architecture. The first data management architecture manages entity data within one or more data sources, while the second data management architecture manages persisted entities with data from the one or more data sources within a common repository. A modification to data of the persisted entity is detected within the one or more data sources, and the modified data is synchronized with the persisted entity in the repository of the second data management architecture. Embodiments of the present invention further include a method and computer program product for managing data within a plurality of data management architectures in substantially the same manner described above. | 05-07-2015 |
Lin Luo, Carp CA
Patent application number | Description | Published |
---|---|---|
20140074771 | QUERY OPTIMIZATION - Provided are techniques for generating a relational query. Information is collected from a query specification and a model for an On-Line Analytical Processing (OLAP) query having at least a first expression and a second expression. The collected information is used to generate a relational query to retrieve report data to be used to satisfy the first expression and the second expression. | 03-13-2014 |
Lin Luo, Ottawa CA
Patent application number | Description | Published |
---|---|---|
20150347510 | DISTRIBUTED EXECUTION OF EXPRESSIONS IN A QUERY - A computer-implemented method for executing a query specification can include evaluating the query specification by a first computing device to identify a candidate expression in the query specification to be executed by a second computing device hosting a source of data specified in the candidate expression. A cost estimate for executing the candidate expression at the first computing device is determined. Whether the cost estimate of executing the candidate expression at the first computing device is greater than a threshold is determined. The candidate expression is replaced with a native query function when the cost estimate of executing the candidate expression at the first computing device is greater than the threshold. The native query function can be executed at the second computing device. It can be determined whether a runtime context is necessary, and if necessary, a context parameter is injected into the native query function. | 12-03-2015 |
20150347512 | DISTRIBUTED EXECUTION OF EXPRESSIONS IN A QUERY - A computer-implemented method for executing a query specification can include evaluating the query specification by a first computing device to identify a candidate expression in the query specification to be executed by a second computing device hosting a source of data specified in the candidate expression. A cost estimate for executing the candidate expression at the first computing device is determined. Whether the cost estimate of executing the candidate expression at the first computing device is greater than a threshold is determined. The candidate expression is replaced with a native query function when the cost estimate of executing the candidate expression at the first computing device is greater than the threshold. The native query function can be executed at the second computing device. It can be determined whether a runtime context is necessary, and if necessary, a context parameter is injected into the native query function. | 12-03-2015 |
Ma Luo, Winnipeg CA
Patent application number | Description | Published |
---|---|---|
20090012261 | HLA Epitope Identification - The present invention describes ways to identify HLA allele-specific epitopes that result from HLA restriction of antigen-specific cellular immune responses. The invention employs a combination of bioinformatics and functional assays to systematically identify and classify CTL mutations to determine correlates of virus-host interactions Peptides representing HLA allele-specific epitopes are provided as well as methods for validating HLA-restricted epitopes and methods for measuring T cell responses. | 01-08-2009 |
Ping Luo, Alberta CA
Patent application number | Description | Published |
---|---|---|
20100027721 | Method and System for Implementing a Multiple-Input Multiple-Output (MIMO) Decoder Scheme - The teachings of the present disclosure relate to a method for receiving “N” data streams (wherein “N” is a number greater than one) from “N” endpoints. Each of the data streams are received from a different respective endpoint. The method also includes decoding the “N” data streams by generating a decoding signal input comprising the “N” data streams and then iteratively repeating the following steps “N”−1 times: determine a most reliable stream; decode the most reliable stream using linear multiple-input and multiple-output (MIMO) decoding; output the decoded most reliable stream; estimate a signal estimate based on the most reliable stream and modulation information associated with the most reliable stream; and generate a residual signal that comprises the remaining data streams less the signal estimate. Upon the residual signal comprising two data streams, the method includes updating the decoding signal input to be the residual signal. Upon the residual signal comprising a single received stream, the method includes decoding the residual signal using a maximum likelihood decoder. | 02-04-2010 |
Shaowu Luo, Belleville CA
Patent application number | Description | Published |
---|---|---|
20120324061 | METHOD AND SYSTEM FOR TRANSMITTING AND RECEIVING CONFIGURATION AND REGISTRATION INFORMATION FOR SESSION INITIATION PROTOCOL DEVICES - A system is provided for configuring a Session Initiation Protocol (SIP) device. The system includes at least one SIP server in communication with the SIP device over an Internet Protocol (IP) network. The at least one SIP server includes a database that stores SIP device configuration data and a receiver that receives a first SIP message to initiate SIP device configuration. The at least one SIP server also includes a transmitter that transmits configuration data to the SIP device in response to receiving the first SIP message. The receiver also receives a second message from the SIP device indicating whether the SIP device was successfully configured based on the configuration data. | 12-20-2012 |
Wenhui Luo, Toronto CA
Patent application number | Description | Published |
---|---|---|
20110078574 | SYSTEMS AND METHODS FOR THE CONFIGURATION AND MANAGEMENT OF INTELLIGENT ELECTRONIC DEVICES - According to some embodiments, data may be received from a plurality of intelligent electronic devices (e.g., such as a set of protective relays). For each intelligent electronic device, status information may be stored based on the received data. Moreover, the status information may be displayed via a graphical user interface for the plurality of the intelligent electronic devices. The stored status information may also be transmitted to a remote central server via a communication network. | 03-31-2011 |
Wenping Luo, Burnaby CA
Patent application number | Description | Published |
---|---|---|
20120023228 | METHOD, APPARATUS, SIGNALS, AND MEDIUM FOR MANAGING TRANSFER OF DATA IN A DATA NETWORK - A method and apparatus for managing a transfer of data in a data network identifies data associated with a communication session between a first node and a second node in the data network. Further processing of the communication session occurs when a portion of the communication session meets a criterion and the communication session is permitted to continue when the portion of the communication session does not meet the criterion. | 01-26-2012 |
20120023557 | METHOD, APPARATUS, SIGNALS, AND MEDIUM FOR MANAGING TRANSFER OF DATA IN A DATA NETWORK - A method and apparatus for managing a transfer of data in a data network identifies data associated with a communication session between a first node and a second node in the data network. Further processing of the communication session occurs when a portion of the communication session meets a criterion and the communication session is permitted to continue when the portion of the communication session does not meet the criterion. | 01-26-2012 |
20140366089 | METHOD, APPARATUS, SIGNALS, AND MEDIUM FOR MANAGING TRANSFER OF DATA IN A DATA NETWORK - A method and apparatus for managing a transfer of data in a data network identifies data associated with a communication session between a first node and a second node in the data network. Further processing of the communication session occurs when a portion of the communication session meets a criterion and the communication session is permitted to continue when the portion of the communication session does not meet the criterion. | 12-11-2014 |
Wenping Luo, Richmond CA
Patent application number | Description | Published |
---|---|---|
20100098092 | ACCELERATING DATA COMMUNICATION USING TUNNELS - Methods and systems are provided for increasing application performance and accelerating data communications in a WAN environment. According to one embodiment, a method is provided for securely accelerating network traffic. One or more tunnels are established between a first wide area network (WAN) acceleration device, interposed between a public network and a first local area network (LAN), and a second WAN acceleration device, interposed between a second LAN and the public network. Thereafter, network traffic exchanged between the first LAN and the second LAN is securely accelerated by (i) multiplexing multiple data communication sessions between the first LAN and the second LAN onto the one or more tunnels, (ii) performing one or more of application acceleration, transport acceleration and network acceleration on the data communication sessions and (iii) performing one or more security functions on the data communication sessions. | 04-22-2010 |
20110069715 | ACCELERATING DATA COMMUNICATION USING TUNNELS - Methods and systems are provided for increasing application performance and accelerating data communications in a WAN environment. According to one embodiment, packets are received at a flow classification module operating at the Internet Protocol (IP) layer of a first wide area network (WAN) acceleration device via a shared connection-oriented tunnel, which is operable to convey application layer data for connection-oriented applications between WAN acceleration devices. Packets that are classified as being associated with an existing connection-oriented flow are passed to a WAN socket operating at the transport layer. Based on the application protocol, the packets are passed to an application handler of multiple application handlers operating at the application layer each of which implements one or more application acceleration techniques for a particular poorly behaved WAN protocol. The existing connection-oriented flow is securely accelerated by performing one or more application acceleration techniques and applying one or more security functions. | 03-24-2011 |
20130311671 | ACCELERATING DATA COMMUNICATION USING TUNNELS - Methods and systems are provided for increasing application performance and accelerating data communications in a WAN environment. According to one embodiment, packets are received at a flow classification module operating at the Internet Protocol (IP) layer of a first wide area network (WAN) acceleration device via a private tunnel, which is operable to convey application layer data for connection-oriented applications between WAN acceleration devices. Packets that are classified as being associated with an existing connection-oriented flow are passed to a WAN socket operating at the transport layer. Based on the application protocol, the packets are passed to an application handler of multiple application handlers operating at the application layer each of which implements one or more application acceleration techniques for a particular application layer protocol known to behave poorly within a WAN environment. The existing connection-oriented flow is securely accelerated by performing one or more application acceleration techniques and applying one or more security functions. | 11-21-2013 |
20150334088 | ACCELERATING DATA COMMUNICATION USING TUNNELS - Methods and systems are provided for increasing application performance and accelerating data communications in a WAN environment. According to one embodiment, packets are received at a flow classification module operating at the Internet Protocol (IP) layer of a first wide area network (WAN) acceleration device via a private tunnel, which is operable to convey application layer data for connection-oriented applications between WAN acceleration devices. The packets are passed to a WAN socket operating at the transport layer. Based on the application protocol, the packets are passed to an application handler of multiple application handlers operating at the application layer each of which implements one or more application acceleration techniques for a particular application layer protocol known to behave poorly within a WAN environment. The existing connection-oriented flow is securely accelerated by performing one or more application acceleration techniques and applying one or more security functions. | 11-19-2015 |
Xiaoxiong Luo, Barrie CA
Patent application number | Description | Published |
---|---|---|
20150221914 | Intumescent Battery Housing - A battery housing has a body and a lid mateable with the body. The body and the lid, when mated, provide a chamber dimensioned to hold at least one battery; and a venting passageway from the chamber. At least a portion of at least one of the body and the lid comprises an intumescent flame retardant material with an expansion ratio sufficient to drive gas from the chamber through the venting passageway and to seal the chamber when the material intumesces in the event of thermal runaway of a battery housed in the chamber. | 08-06-2015 |
Xuehong Luo, Ville Saint-Laurent CA
Patent application number | Description | Published |
---|---|---|
20090076078 | New compounds 966 - Compounds of Formula I, or pharmaceutically acceptable salts thereof: | 03-19-2009 |
Xuehong Luo, Saint Laurent CA
Patent application number | Description | Published |
---|---|---|
20090099195 | Therapeutic Compounds 570 - Compounds of formula I or pharmaceutically acceptable salts thereof: | 04-16-2009 |
20090221567 | MUSCARINIC RECEPTOR AGONISTS, COMPOSITIONS, METHODS OF TREATMENT THEREOF, AND PROCESSES FOR PREPARATION THEREOF 177 - Compounds of Formula I, or pharmaceutically acceptable salts thereof: | 09-03-2009 |
Xuehong Luo, Montreal CA
Patent application number | Description | Published |
---|---|---|
20120289504 | Benzoimidazole Compounds and Uses Thereof - This invention generally relates to substituted benzoimidazole compounds, particularly methyl 2-((2-(2,6-difluoro-4-(methylcarbamoyl)phenyl)-5-methyl-1H-benzo[d]imidazol-1-yl)methyl)morpholine-4-carboxylate and salts thereof. This invention also relates to pharmaceutical compositions and kits comprising such a compound, uses of such a compound (including, for example, treatment methods and medicament preparations), processes for making such a compound, and intermediates used in such processes. | 11-15-2012 |
20150361078 | Imidazopyridine Compounds and Uses Thereof - This invention generally relates to substituted imidazopyridine compounds, particularly substituted 4-(imidazo[1,2-a]pyridin-2-yl)benzamide compounds and salts thereof. This invention also relates to pharmaceutical compositions and kits comprising such a compound, uses of such a compound (including, for example, treatment methods and medicament preparations), processes for making such a compound, and intermediates used in such processes. | 12-17-2015 |
Yanfeng Luo, London CA
Patent application number | Description | Published |
---|---|---|
20110114019 | DIRECT COATING SOLID DOSAGE FORMS USING POWDERED MATERIALS - The present invention provides a method and apparatus for dry coating solid dosage forms. The method includes the steps of placing solid dosage forms in a rotatable, electrically grounded housing, and spraying a film forming polymer powder composition into the housing during rotation thereof to form a polymer coating on the solid dosage forms, the polymer powder composition being sprayed using an electrostatic spray gun, and curing the coated solid dosage forms. | 05-19-2011 |
Yichun Luo, Oakville CA
Patent application number | Description | Published |
---|---|---|
20140373916 | PHOTOVOLTAIC DEVICE AND METHOD OF MANUFACTURE - The disclosure is directed at a photovoltaic device for converting solar power into electric power, the photovoltaic device including a first electrode; a second electrode; an organic photoactive region in between the first electrode and the second electrode; and an interface stabilizing region in between the organic photoactive region and one of the first electrode or the second electrode; wherein the interface stabilizing region is selected from at least one of a non-conjugated organic material, a non-conjugated metalloorganic compound, and a non-alkali metal halide inorganic metal compound. | 12-25-2014 |
Ying Luo, Richmond Hill CA
Patent application number | Description | Published |
---|---|---|
20140169481 | SCALABLE HIGH THROUGHPUT VIDEO ENCODER - A scalable high throughput video encoder is described herein. A plurality of dedicated, hardware video encoders runs in a staggered, parallel architecture, where each video encoder encodes a video frame and the stagger or delay is a programmable number of macroblock rows. In an example method, after a first video encoder finishes encoding the first x macroblock rows of a frame, the first video encoder signals a second video encoder to start encoding a macroblock row of a next unprocessed frame. Both video encoders continue encoding in parallel in a synchronized, staggered manner. At the end of the frame, the first video encoder starts encoding x macroblock rows of another unprocessed frame. | 06-19-2014 |
Ying Luo, Mississauga CA
Patent application number | Description | Published |
---|---|---|
20090089846 | System and method providing enhanced features for streaming video-on-demand - The present invention provides a system and method for providing enhanced features for streaming video-on-demand systems. The system comprises a media server and a client player, wherein a user can select a desired video for transmission from the media server to the client player for subsequent display for the user via the client player. The system comprises a mechanism that enables a user to interactively select a desired new starting point for the display of the selected video signal. The mechanism is provided by a first and second series of searchable index frames, wherein the first series is generated by the media server during transmission of the selected video signal and the second series is generated by the client player during receipt of the selected video signal. Upon receipt by the client player of the desired new starting point, the first or second series are accessed in order to identify a required searchable index frame that best represents the desired new starting point. Display of the video by the client player subsequently commences from the required searchable index frame. | 04-02-2009 |
Yu Luo, Toronto CA
Patent application number | Description | Published |
---|---|---|
20160098342 | SYSTEMS AND PROCESSES FOR COMPUTER LOG ANALYSIS - Existing program code, which is executable on one or more computers forming part of a distributed computer system, is analyzed. The analysis identifies log output instructions present in the program code. Log output instructions are those statements or other code that generate log messages related to service requests processed by the program code. A log model is generated using the analysis. The log model is representative of causal relationships among service requests defined by the program code. The log model can then be applied to logs containing log messages generated by execution of the program code, during its normal operation, to group log messages for improved analysis, including visualization, of the performance and behaviour of the distributed computer system. | 04-07-2016 |
Yu Luo, Saskatoon CA
Patent application number | Description | Published |
---|---|---|
20150087612 | PHTHALOCYANINE COMPOUNDS USEFUL AS RECA INHIBITORS AND METHODS OF USING SAME - Compounds having the general structural formula (I) wherein X can be any element or compound that can form a coordination complex with phthalocyanine and wherein R1; R2, R3 and R4 are independently anionic moieties, or (II) wherein R1; R2, R3 and R4 are independently anionic moieties, are useful in the potentiation of antibiotic activity, and/or in inhibiting or delaying the development of resistance to antibiotics. R1; R2, R3 and R4 may be —S03-. The compounds may be administered to a subject in conjunction with an antibiotic. The antibiotic may be an activator of the SOS response, and may be a DNA gyrase inhibitor or a topoisomerase inhibitor. Compositions and dosage forms comprising the compounds are provided. | 03-26-2015 |
Zhenghua Luo, Markham CA
Patent application number | Description | Published |
---|---|---|
20100079100 | METHOD AND APPARATUS FOR CONTROLLING INERTIAL SYSTEM - Suppression of vibration of a load machine without reducing the responsiveness of the load machine to an operation command is achieved by a method and an apparatus for controlling an inertial system intended to control an inertial system that has a motive power generator and a load machine that are coupled to each other via a torque transmission element. Acceleration command information that designates the acceleration of the load machine is multiplied by a predetermined gain to produce a vibration suppression control variable. The vibration suppression control variable is added to the position command to form a vibration suppression control command, and the inertial system is controlled according to the vibration suppression control command. | 04-01-2010 |
Zhong Hai Luo, Mississauga CA
Patent application number | Description | Published |
---|---|---|
20110131511 | SYSTEM AND METHOD FOR ENABLING ASSISTED VISUAL DEVELOPMENT OF WORKFLOW FOR APPLICATION TASKS - A method of enabling assisted visual development of workflow for an application task. A workflow wizard provides a tasking page from which a user selects a desired one of a plurality of candidate tasks. The workflow wizard then provides a data selection page from which the user selects a desired set of data components from a plurality of candidate data components. A target selection page is then provided, from which the user can select a desired one of a plurality of candidate objects. Finally, an assignment page is provided, to enable the user to specify a detailed assignment relationship between the selected set of data components and fields of the selected target. The workflow wizard then auto-generates code that, when executed, will implement the selected task using the selected set of data components, the selected target and the specified assignment. | 06-02-2011 |