Liang, CA
Aiping Liang, Dollard-Desormeaux CA
Patent application number | Description | Published |
---|---|---|
20140104125 | WIDE SCAN STEERABLE ANTENNA WITH NO KEY-HOLE - A steerable antenna architecture, or configuration, for optimal steering of transmitting and/or receiving beam over wide scan angles, is capable of steering the beam on a full hemisphere (2 π steradians), with no singularity or key-hole within a coverage area and with only one RF rotary joint. The architecture includes a dual-reflector assembly defining an antenna focal point located close to a main reflector surface and a signal feed chain having a signal source located adjacent to the antenna focal point and defining a feed axis substantially pointing towards a sub-reflector intersection point. A first actuator rotates the feed chain and the dual-reflector assembly about a first rotation axis generally perpendicular to the feed axis and not intersecting with the coverage area. A second actuator rotates one of the main reflector and the dual-reflector assembly about a second rotation axis aligned with the feed axis. | 04-17-2014 |
Bo Liang, Surrey CA
Patent application number | Description | Published |
---|---|---|
20120254206 | APPARATUS, METHOD AND COMPUTER-READABLE STORAGE MEDIUM FOR ASSIGNING PATIENT STUDIES FOR PEER REVIEW - An apparatus is provided that includes a processor and a memory storing executable instructions that in response to execution by the processor cause the apparatus to perform a number of functions, including identification of a target number that indicates a number of reported image studies for peer review. The apparatus is caused to identify users having user characteristics that match properties of the reported image studies. The user characteristics include a specialty (modality specialty and body-region specialty) that matches the reported image studies, or an associated medical facility that matches an associated medical facility of the reported image studies. The apparatus is caused to assign the target number of reported image studies to the identified users. The apparatus may be further caused to identify users that have previously performed a user-initiated peer review of a reported image study, and reduce their assigned image studies accordingly. | 10-04-2012 |
Chuan Liang, Scarborough CA
Patent application number | Description | Published |
---|---|---|
20100117379 | MODULAR LATCH - A modular latch for an automotive vehicle is provided. It includes a latch core (a housing and a ratchet and pawl rotatably mounted to the housing), a mounting plate that secures the latch core to the vehicle. The latch cure can use any of a plurality of different mounting plates for a lift gate latch, a decklid latch, and a sliding door latch; A latch module is mounted to the latch core to provide different functional including a manual release latch module, a power release latch module, a power lock and unlock latch module, and a power cinching and release latch module. The latch cure may fit a more or less universal envelope. The latch may employ one or more status sensors. Those status sensors may sense striker position, and may not necessarily include any sensors mounted to monitor ratchet position. The latch may include a layered latch core in which one or more sensor members move in different planes from the pawl and ratchet. | 05-13-2010 |
Guoxian Liang, St0hyacinthe CA
Patent application number | Description | Published |
---|---|---|
20100297496 | CARBON-TREATED COMPLEX OXIDES AND METHOD FOR MAKING THE SAME - The invention relates to a process for the preparation of a carbon-treated complex oxide having a very low water content and to its use as cathode material. | 11-25-2010 |
Guoxian Liang, St-Hyacinthe CA
Patent application number | Description | Published |
---|---|---|
20090155689 | Lithium iron phosphate cathode materials with enhanced energy density and power performance - The invention is related to a cathode material comprising particles having a lithium metal phosphate core and a pyrolytic carbon deposit, said particles having a synthetic multimodal particle size distribution comprising at least one fraction of micron size particles and one fraction of submicron size particles, said lithium metal phosphate having formula LiMPO | 06-18-2009 |
20110037030 | NANOPARTICULATE COMPOSITION AND METHOD FOR ITS PRODUCTION - The present invention relates to a nanoparticulate composition comprising nanoparticles with a particle-size distribution of d | 02-17-2011 |
20110210293 | Method for improving the electrochemical performances of an alkali metal oxyanion electrode material and alkali metal oxyanion electrode material obtained therefrom - Process for improving the electrochemical performance of an alkali metal oxyanion electrode material having a pyrolitic carbon deposit thereon, comprising a heat treatment under a humidified atmosphere where the heat treatment is performed at a temperature in the range of about 300° C. to about 950° C. | 09-01-2011 |
20120025149 | BATTERY GRADE CATHODE COATING FORMULATION - A process for preparing a formulation comprising a carbon-deposited lithium metal phosphate, as precursor of a lithium ion battery electrode coating slurry. | 02-02-2012 |
20120136136 | PROCESS TO INDUCE POLYMERIZATION OF AN ORGANIC ELECTRONICALLY CONDUCTIVE POLYMER - A process to induce polymerization of an organic electronically conductive polymer in the presence of a partially delithiated alkali metal phosphate which acts as the polymerization initiator. | 05-31-2012 |
20120138867 | CARBON-DEPOSITED ALKALI METAL OXYANION ELECTRODE MATERIAL AND PROCESS FOR PREPARING SAME - The present invention relates to a process for the synthesis of a carbon-deposited alkali metal oxyanion cathode material comprising particles, wherein said particles carry, on at least a portion of the particle surface, carbon deposited by pyrolysis, said process comprising a dry high-energy milling step performed on precursors of said carbon-deposited alkali metal oxyanion prior to a solid-state thermal reaction. | 06-07-2012 |
20120319655 | METHOD FOR REDUCING ACTIVATION OF LITHIUM SECONDARY BATTERY AND LITHIUM SECONDARY BATTERY HAVING REDUCED ACTIVATION - A method for reducing activation of lithium secondary battery including at least a cathode comprising micron-sized particles of a compound having the formula C-A | 12-20-2012 |
20120328774 | CARBON-DEPOSITED ALKALI METAL OXYANION ELECTRODE MATERIAL AND PROCESS OF PREPARING SAME - The present invention relates to the field of electrode materials, and more specifically, to a carbon-deposited alkali metal oxyanion electrode material as well as to a process for preparing same. More particularly, the process for preparing the carbon-deposited alkali metal oxyanion electrode material comprises a dry milling step of precursors of the alkali metal oxyanion electrode material at an energy sufficient to cause the precursors to agglomerate into strong agglomerates, and a heating step comprising pyrolysis of an organic source to obtain the carbon-deposited alkali metal oxyanion electrode material. | 12-27-2012 |
20130095390 | PROCEDURE TO OPTIMIZE MATERIALS FOR CATHODES AND CATHODE MATERIAL HAVING ENHANCED ELECTROCHEMICAL PROPERTIES - A material C-A | 04-18-2013 |
20140370186 | CARBON-DEPOSITED ALKALI METAL OXYANION ELECTRODE MATERIAL AND PROCESS FOR PREPARING SAME - The present invention relates to a process for the synthesis of a carbon-deposited alkali metal oxyanion cathode material comprising particles, wherein said particles carry, on at least a portion of the particle surface, carbon deposited by pyrolysis, said process comprising a dry high-energy milling step performed on precursors of said carbon-deposited alkali metal oxyanion prior to a solid-state thermal reaction. | 12-18-2014 |
20150118561 | PROCESS FOR PREPARING CRYSTALLINE ELECTRODE MATERIALS AND MATERIALS OBTAINED THEREFROM - There is provided a process for preparing a crystalline electrode material, the process comprising: providing a liquid bath comprising the electrode material in a melted state; and introducing a precursor of the electrode material into the liquid bath, wherein the electrode material comprises lithium, a metal and phosphate. There is also provided a crystalline electrode material, comprising lithium substituted by less than 0.1 atomic of Na or K; Fe and/or Mn, substituted by less than 0.1 atomic ratio of: (a) Mg, Ca, Al and B, (b) Nb, Zr, Mo, V and Cr, (c) Fe(III), or (d) any combinations thereof; and PO | 04-30-2015 |
20150158728 | METHOD FOR PREPARING A PARTICULATE CATHODE MATERIAL - A method for preparing an electrode material, said material comprising complex oxide particles having a non-powdery conductive carbon deposit on at least part of their surface, said method comprising: grinding into nanometer size complex oxide particles or particles of complex oxide precursors, wherein the grinding is performed in a bead mill on particles dispersed in a carrier solvent, adding an organic carbon precursor to the oxide particles or oxide precursor particles before, during or after said grinding, and pyrolysing the mixture thus obtained, selecting the size of the particles to grind, the size of the beads used to grind, and the size of the resulting particles such that: 0.004 06-11-2015 | |
Guoxian Liang, Saint-Hyacinthe, Quebec CA
Patent application number | Description | Published |
---|---|---|
20160036036 | ALKALI METAL OXYANION ELECTRODE MATERIAL HAVING A CARBON DEPOSITED BY PYROLYSIS AND PROCESS FOR MAKING SAME - An alkali metal oxyanion cathode material comprising particles, where the particles carry, on at least a portion of the particle surface, carbon deposit by pyrolysis is described. The particles have the general formula A: M:M′:X04 where the average valency of M is −2 or greater; A is at least one alkali metal selected from Li, Na and K; M is at least Fe and/or Mn; and M′ is a metal of valency of 2+ or more. | 02-04-2016 |
20160036042 | LITHIUM TRANSITION METAL PHOSPHATE SECONDARY AGGLOMERATES AND PROCESS FOR ITS MANUFACTURE - A Lithium-transition-metal-phosphate compound of formula Li | 02-04-2016 |
Guoxian Liang, Saint-Hyacinthe CA
Patent application number | Description | Published |
---|---|---|
20130224595 | CARBON COATED LITHIUM TRANSITION METAL PHOSPHATE AND PROCESS FOR ITS MANUFACTURE - The present invention relates to a particulate lithium transition metal phosphate with a homogeneous carbon coating deposited from the gas phase with as well as a process for its manufacture. The invention further relates the use of a carbon coated lithium transition metal phosphate as active material in an electrode, especially in a cathode. | 08-29-2013 |
20140272588 | ALKALI METAL OXYANION ELECTRODE MATERIAL HAVING A CARBON DEPOSITED BY PYROLYSIS AND PROCESS FOR MAKING SAME - An alkali metal oxyanion cathode material comprising particles, where the particles carry, on at least a portion of the particle surface, carbon deposit by pyrolysis is described. The particles have the general formula A:M:M′:XO4 where the average valency of M is +2 or greater; A is at least one alkali metal selected from Li, Na and K; M is at least Fe and/or Mn; and M′ is a metal of valency of 2+ or more. | 09-18-2014 |
20160036036 | ALKALI METAL OXYANION ELECTRODE MATERIAL HAVING A CARBON DEPOSITED BY PYROLYSIS AND PROCESS FOR MAKING SAME - An alkali metal oxyanion cathode material comprising particles, where the particles carry, on at least a portion of the particle surface, carbon deposit by pyrolysis is described. The particles have the general formula A: M:M′:X04 where the average valency of M is −2 or greater; A is at least one alkali metal selected from Li, Na and K; M is at least Fe and/or Mn; and M′ is a metal of valency of 2+ or more. | 02-04-2016 |
Guoxian Liang, St-Bruno-De-Mondarville CA
Patent application number | Description | Published |
---|---|---|
20140147586 | PROCESS FOR MAKING AN ALKALI METAL OXYANION COMPRISING IRON - The present invention relates to a process for making an alkali metal oxyanion comprising iron. In one aspect of the invention, hydrothermal methods are used with a nanoscale iron precursor in order to provide desirably low particle size and high purity and crystallinity. | 05-29-2014 |
Guoxian Liang, Quebec CA
Patent application number | Description | Published |
---|---|---|
20100323245 | A METHOD FOR PREPARING A PARTICULATE CATHODE MATERIAL, AND THE MATERIAL OBTAINED BY SAID METHOD - Disclosed are a method for preparing a complex oxide particle composition, the so-prepared particle composition and its use as electrode material. This composition comprises complex oxide particles having a non powdery conductive carbon deposit on at least part of their surface. Its method of preparation comprises nanogrinding complex oxide particles or particles of complex oxide precursors, wherein an organic carbon precursor is added to the oxide particles or oxide precursor particles before, during or after nanogrinding, and pyrolysing the mixture thus obtained; a stabilizing agent is optionally added to the oxide particles or oxide precursor particles before, during or after nanogrinding; and the nanogrinding step is performed in a bead mill on particles dispersed in a carrier solvent. | 12-23-2010 |
20100327223 | Lithium Iron Phosphate Cathode Materials With Enhanced Energy Density And Power Performance - The invention is related to a cathode material comprising particles having a lithium metal phosphate core and a pyrolytic carbon deposit, said particles having a synthetic multimodal particle size distribution comprising at least one fraction of micron size particles and one fraction of submicron size particles, said lithium metal phosphate having formula LiMPO | 12-30-2010 |
Haixiang Liang, Atherton CA
Patent application number | Description | Published |
---|---|---|
20160094273 | Power Spectrum Density Optimization - A method comprising allocating one or more detection tones of a sync symbol for crosstalk-free feedback data estimation, wherein the one or more detection tones are a quiet signal; transmitting the one or more detection tones to a computing device, receiving the crosstalk-free feedback data from the computing device, wherein the crosstalk-free feedback data comprises data associated with a background noise detected during the detection tones; determining an optimized PSD based at least in part on the crosstalk-free feedback data; and adjusting a transmission PSD of a plurality of tones based at least in part on the optimized PSD. | 03-31-2016 |
Hong Liang, Edmonton CA
Patent application number | Description | Published |
---|---|---|
20110288063 | NOVEL FUSED BRIDGED BICYCLIC HETEROARYL SUBSTITUTED 6-ALKYLIDENE PENEMS AS POTENT BETA-LACTAMASE INHIBITORS - A compound of formula (I) or formula (Ia) | 11-24-2011 |
20150045340 | AMIDINE SUBSTITUTED BETA-LACTAM COMPOUNDS, THEIR PREPARATION AND USE AS ANTIBACTERIAL AGENTS - The present invention relates to novel β-lactam compounds, their preparation and use. In particular, this invention relates to novel β-lactam compounds which are amidine substituted monobactam derivatives useful as antimicrobial agents and their preparation. | 02-12-2015 |
Hua Liang, Kingston CA
Patent application number | Description | Published |
---|---|---|
20110112331 | Method for phase separation of polytrimethylene ether glycol in salt solution - Processes are provided for manufacturing polytrimethylene ether glycol, in which water is added to the product polymer to facilitate phase separation. | 05-12-2011 |
Jie Liang, Coquitlam CA
Patent application number | Description | Published |
---|---|---|
20110280303 | FLEXIBLE RANGE REDUCTION - Techniques and tools are described for flexible range reduction of samples of video. For example, an encoder signals a first set of one or more syntax elements for range reduction of luma samples and signals a second set of one or more syntax elements for range reduction of chroma samples. The encoder selectively scales down the luma samples and chroma samples in a manner consistent with the first syntax element(s) and second syntax element(s), respectively. Or, an encoder signals range reduction syntax element(s) in an entry point header for an entry point segment, where the syntax element(s) apply to pictures in the entry point segment. If range reduction is used for the pictures, the encoder scales down samples of the pictures. Otherwise, the encoder skips the scaling down. A decoder performs corresponding parsing and scaling up operations. | 11-17-2011 |
Kenneth Liang, Kanata CA
Patent application number | Description | Published |
---|---|---|
20090080457 | System and Method for Resolving Contention Among Applications Requiring Data Connections Between a Mobile Communications Device and a Wireless Network - A mobile communications device ( | 03-26-2009 |
20100135218 | Method and Apparatus for Sequentially Conducting Independent Data Contexts Using a Mobile Communications Device - A mobile communications device including a processor operable to conduct with a wireless packet data service network a PDP context associated with a first application running on the mobile communications device. The processor is further operable to release the PDP context associated with the first application and establish with the wireless packet data service network a PDP context associated with a second application running on the mobile communications device responsive to the second application requesting a PDP context. The processor is further operable to reestablish the PDP context associated with the first application responsive to one of the second application releasing the second PDP context, data transmission within the second PDP context ceasing for a first time period, and a second time period. | 06-03-2010 |
Kenneth Liang, Ottawa CA
Patent application number | Description | Published |
---|---|---|
20120202511 | System and Method for Resolving Contention Among Applications Requiring Data Connections Between a Mobile Communications Device and a Wireless Network - A mobile communications device includes a communication subsystem operable to conduct a plurality of wireless data connections between the mobile communications device and a wireless network wherein each of the data connections is associated with a connected application operating on the mobile communications device. A processor, coupled to the communication subsystem, is configured to process requests for new wireless data connections for a plurality of applications, releasing existing data connections and establishing new wireless data connections between the mobile communications device and a wireless network. The mobile communications device also includes means for prompting a user of the mobile communications device for releasing at least one application having an existing wireless data connection upon determining that a further wireless data connection cannot be effected when a request for a new wireless data connection for an application is received. | 08-09-2012 |
Kenneth J. Liang, Kanata CA
Patent application number | Description | Published |
---|---|---|
20090258662 | HANDLING ATTACHMENT CONTENT ON A MOBILE DEVICE - Embodiments described herein provide a user with the ability to download a selected attachment document that is associated with a message received on a mobile device. Attachment data corresponding to the selected attachment document can be downloaded according to at least one of a native application attachment content handling option and a client-server attachment content handling option. | 10-15-2009 |
20100202442 | TELEPHONY AND DATA NETWORK SERVICES AT A TELEPHONE - A packetised data network includes IP telephones (ITs) and a network intelligence (NI). All of the keys of each IT are “soft” keys (i.e., they have no fixed function). The NI associates a configuration data structure with the IT which correlates the keys with functions, and, based on this, may control the display of the IT to indicate the current function of certain of the soft keys. Some of the functions are requests for data services at the telephone (e.g., video or programmed audio over the Internet). When a user requests such a service with a key press, the NI sets up the service between the data source and the telephone. This may require associating a new configuration data structure with the keys of the IT. The IT user may activate multiple data services through the NI. | 08-12-2010 |
20100265860 | METHOD AND APPARATUS FOR DYNAMIC PACKET TRANSPORT IN CDMA2000 NETWORKS - A method and apparatus for saving network resources in a CDMA2000 network, the method comprising the steps of receiving a data packet for a wireless data device at a base station controller in the CDMA2000 network; determining a frame transport capability of a forward common channel; checking whether the data packet falls within the frame transport capability; and if the data packet falls within the frame transport capability, encapsulating the data packet as a data burst message; and sending the data burst message over the forward common channel, wherein the sending step over the forward common channel precludes a dedicated data traffic channel being established for the data packet thereby saving network resources on the CDMA2000 network. | 10-21-2010 |
20110263253 | CELLULAR COMMUNICATIONS SYSTEM WITH MOBILE CELLULAR DEVICE BATTERY SAVING FEATURES BASED UPON QUALITY OF SERVICE AND ACCESS DENIAL AND RELATED METHODS - A cellular communications system may include at least one base station selectively denying attempts to establish wireless communications links therewith, and wirelessly transmitting denial messages for denied attempts. The system may further include at least one mobile cellular communications device including a wireless transceiver and a controller cooperating therewith for attempting to establish a wireless communications link with the at least one base station having a quality of service (QoS) level associated therewith. If a denial message is received, the controller continues to attempt to establish the wireless communications link at a first attempt rate. Yet, if the wireless communications link cannot be established with the desired QoS level, and if no denial message is received, then the controller continues to attempt to establish the wireless communications link at a second attempt rate different than the first attempt rate. | 10-27-2011 |
20110306342 | CELLULAR COMMUNICATIONS SYSTEM PROVIDING MOBILE CELLULAR DEVICE BATTERY SAVING FEATURES WHILE ACCOMMODATING USER ACCESS REQUESTS AND RELATED METHODS - A cellular communications system may include at least one base station and at least one mobile cellular communications device. More particularly, the at least one mobile cellular communications device may include a controller, at least one user input device connected to the controller, and a wireless transceiver cooperating with the controller for attempting to establish a wireless communications link with at least one base station, and if the wireless communications link cannot be established, then continuing to attempt to establish the wireless communications link at a first attempt rate. Moreover, if a user provides a request to access the at least one base station via the at least one user input device, then the controller may continue to attempt to establish the wireless communications link based upon a second attempt rate greater than the first attempt rate. | 12-15-2011 |
Kenneth J. Liang, Ottawa CA
Patent application number | Description | Published |
---|---|---|
20110283198 | HANDLING ATTACHMENT CONTENT ON A MOBILE DEVICE - Embodiments described herein provide a user with the ability to download a selected attachment document that is associated with a message received on a mobile device. Attachment data corresponding to the selected attachment document can be downloaded according to at least one of a native application attachment content handling option and a client-server attachment content handling option. | 11-17-2011 |
20120184272 | CELLULAR COMMUNICATIONS SYSTEM PROVIDING MOBILE CELLULAR DEVICE BATTERY SAVING FEATURES WHILE ACCOMMODATING USER ACCESS REQUESTS AND RELATED METHODS - A cellular communications system may include at least one base station and at least one mobile cellular communications device. More particularly, the at least one mobile cellular communications device may include a controller, at least one user input device connected to the controller, and a wireless transceiver cooperating with the controller for attempting to establish a wireless communications link with at least one base station, and if the wireless communications link cannot be established, then continuing to attempt to establish the wireless communications link at a first attempt rate. Moreover, if a user provides a request to access the at least one base station via the at least one user input device, then the controller may continue to attempt to establish the wireless communications link based upon a second attempt rate greater than the first attempt rate. | 07-19-2012 |
20120282944 | CELLULAR COMMUNICATIONS SYSTEM WITH MOBILE CELLULAR DEVICE BATTERY SAVING FEATURES BASED UPON QUALITY OF SERVICE AND ACCESS DENIAL AND RELATED METHODS - A cellular communications system may include at least one base station selectively denying attempts to establish wireless communications links therewith, and wirelessly transmitting denial messages for denied attempts. The system may further include at least one mobile cellular communications device including a wireless transceiver and a controller cooperating therewith for attempting to establish a wireless communications link with the at least one base station having a quality of service (QoS) level associated therewith. If a denial message is received, the controller continues to attempt to establish the wireless communications link at a first attempt rate. Yet, if the wireless communications link cannot be established with the desired QoS level, and if no denial message is received, then the controller continues to attempt to establish the wireless communications link at a second attempt rate different than the first attempt rate. | 11-08-2012 |
Michael Xiao Lei Liang, Vancouver CA
Patent application number | Description | Published |
---|---|---|
20110061427 | SECURITY APPARATUS INCLUDING ATTACHMENT DEVICE - A security apparatus is disclosed. The security apparatus comprises an attachment device comprising a base, and a locking head configured to secure to the base. The attachment device can be small and strong. The locking head can have a securing element and a locking component, associated with a housing. The locking head may be in a secured configuration upon a single motion or movement of the locking head. | 03-17-2011 |
20110072863 | Security Apparatus Including Locking Head and Attachment Device - A security apparatus is disclosed. The security apparatus comprises an attachment device comprising a base, and a locking head configured to secure to the base. The attachment device can be small and strong. The locking head can have a securing element and a locking component, associated with a housing. The locking head may be in a secured configuration upon a single motion or movement of the locking head. | 03-31-2011 |
20110080707 | SECURITY APPARATUS INCLUDING LOCKING HEAD - A security apparatus is disclosed. The security apparatus comprises an attachment device comprising a base, and a locking head configured to secure to the base. The attachment device can be small and strong. The locking head can have a securing element and a locking component, associated with a housing. The locking head may be in a secured configuration upon a single motion or movement of the locking head. The locking head may contain one or more gate structures for securing to the attachment device. | 04-07-2011 |
20110089794 | SECURITY APPARATUS INCLUDING ATTACHMENT DEVICE - A security apparatus is disclosed. The security apparatus comprises an attachment device comprising a base. A locking head can be configured to secure to the base. The attachment device can be small and strong. The locking head can have a securing element and a locking component, associated with a housing. The locking head may be in a secured configuration upon a single motion or movement of the locking head. The locking head may contain one or more gate structures for securing to the attachment device. | 04-21-2011 |
20120125057 | SECURITY APPARATUS INCLUDING ATTACHMENT DEVICE - A security apparatus is disclosed. The security apparatus comprises an attachment device comprising a base, and a locking head configured to secure to the base. The locking head can have a securing element and a locking component, associated with a housing. The locking head may be in a secured configuration upon a single motion or movement of the locking head. | 05-24-2012 |
20150368932 | SECURITY APPARATUS INCLUDING ATTACHMENT DEVICE - A security apparatus is disclosed. The security apparatus comprises an attachment device comprising a base, and a locking head configured to secure to the base. The attachment device can be small and strong. The locking head can have a securing element and a locking component, associated with a housing. The locking head may be in a secured configuration upon a single motion or movement of the locking head. | 12-24-2015 |
Ming Liang, Orleans CA
Patent application number | Description | Published |
---|---|---|
20100076693 | METHOD TO EXTRACT TARGET SIGNALS OF A KNOWN TYPE FROM RAW DATA CONTAINING AN UNKNOWN NUMBER OF TARGET SIGNALS, INTEREFERENCE, AND NOISE - A signal analysis method extracts transient target signals of known type from a raw data source signal that contains an unknown number of target signals. The method can enhance the analysis of data obtained from in-line oil-debris sensors. The method comprises steps of: defining signatures of the known target signal, and of at least one of the intrinsic noise and interfering signals; performing a mathematical transform that decomposes the raw data into distinct data sets; using the signal signatures to identify and nullify the data sets containing noise and interfering signal signatures; using the target signal signatures to identify the data sets containing target signal components, or may further use a thresholding rule to remove intrinsic noise from said data sets, and finally applying the inverse transform to the processed data sets in order to reconstruct an enhanced output signal. | 03-25-2010 |
20100139403 | PARAMETER INDEPENDENT DETECTION OF ROTATING MACHINERY FAULTS - A parameter-free method to analyze sensor signals incorporates two or more of frequency demodulation, amplitude demodulation and phase demodulation of the raw signal data. The resulting signal is transformed to a frequency domain, and target fault characteristics from the demodulated signal are identified. The method is used to detect faults in bearings, gears and other mechanical components. | 06-10-2010 |
Peng Liang, Mississauga CA
Patent application number | Description | Published |
---|---|---|
20150356968 | Systems and Methods of Interpreting Speech Data - Method and systems are provided for interpreting speech data. A method and system for recognizing speech involving a filter module to generate a set of processed audio data based on raw audio data; a translation module to provide a set of translation results for the raw audio data; and a decision module to select the text data that represents the raw audio data. A method for minimizing noise in audio signals received by a microphone array is also described. A method and system of automatic entry of data into one or more data fields involving receiving a processed audio data; and operating a processing module to: search in a trigger dictionary for a field identifier that corresponds to the trigger identifier; identify a data field associated with a data field identifier corresponding to the field identifier; and providing content data associated with the trigger identifier to the identified data field. | 12-10-2015 |
Richard Qinxue Liang, Scarborough CA
Patent application number | Description | Published |
---|---|---|
20090102456 | Electrical Power Metering Device and Method of Operation Thereof - A metering device for metering energy delivered to customers over electrical wires from a power distribution cabinet. The metering device has a plurality of current transformers, each capable of receiving one of the electrical wires and connections for the line voltages which drive the wires. The current transformers are arranged for physical correspondence to the power outputs of the power distribution cabinet. Circuitry connected to the current transformers and line voltage connections meter the energy over the electrical wires. | 04-23-2009 |
20100049456 | Electrical Power Metering Device and Method of Operation Thereof - A metering device for metering energy delivered to customers over electrical wires from a power distribution cabinet. The metering device has a plurality of current transformers, each capable of receiving one of the electrical wires and connections for the line voltages which drive the wires. The current transformers are arranged for physical correspondence to the power outputs of the power distribution cabinet. Circuitry connected to the current transformers and line voltage connections meter the energy over the electrical wires. | 02-25-2010 |
Robert Liang, Mississauga CA
Patent application number | Description | Published |
---|---|---|
20110143788 | UNIFIED ADDRESSING - An outgoing message composed on a mobile wireless communication device may be recognized as including a Short Messaging Service (SMS) destination address in an addressing field. The outgoing message may then be processed to create a SMS message payload. The SMS message payload may then be passed to a SMS client application executed on the wireless communication device with an indication of the SMS destination address so that the SMS client application may form an SMS message based on the SMS message payload and the indication of the SMS destination address. | 06-16-2011 |
20120238300 | UNIFIED ADDRESSING - An outgoing message composed on a mobile wireless communication device may be recognized as including a Short Messaging Service (SMS) destination address in an addressing field. The outgoing message may then be processed to create a SMS message payload. The SMS message payload may then be passed to a SMS client application executed on the wireless communication device with an indication of the SMS destination address so that the SMS client application may form an SMS message based on the SMS message payload and the indication of the SMS destination address. | 09-20-2012 |
Tian You Richard Liang, Toronto CA
Patent application number | Description | Published |
---|---|---|
20160116670 | MULTI-PARAMETER OPTICAL SENSOR AND METHOD FOR OPTICAL SENSOR MANUFACTURING - A dual-parameter optical sensor having: a fiber optic cable; a fiber Bragg grating (FBG) section provided on the fiber optic cable; and a sleeve affixed to the fiber optic cable such that the sleeve encloses a predetermined portion of the FBG section, wherein the sleeve has a different thermal expansion co-efficient than the fiber optic cable. A method for manufacturing the dual-parameter optical sensor including selecting a fiber optic cable having a predetermined thermal expansion coefficient; forming a fiber Bragg grating (FBG) section on the fiber optic cable; selecting a sleeve having a predetermined thermal expansion co-efficient that is different from the thermal expansion co-efficient of the fiber optical cable; selecting a predetermined portion of the FBG section to be enclosed by the sleeve; and joining the fiber optic cable to the sleeve such that the sleeve encloses the selected predetermined portion of the FBG section. | 04-28-2016 |
Wanguo Liang, Hamilton CA
Patent application number | Description | Published |
---|---|---|
20120087383 | BONDED PERIODICALLY POLED OPTICAL NONLINEAR CRYSTALS - A method for designing optimized length of a nonlinear crystal ( | 04-12-2012 |
Xiaodong Liang, Edmonton CA
Patent application number | Description | Published |
---|---|---|
20120182089 | Passive Harmonic Filter for Power Distribution Systems - A subsea power distribution system includes a three-phase AC power source; multiple variable frequency drives having inputs and outputs, with their inputs connected to the AC power source; an electric motor connected in series to the output of each variable frequency drive; and a passive harmonic filter system having its input connected, in parallel with the variable frequency drives, to the AC power source. The filter system includes multiple harmonic filters, each harmonic filter tuned to a specific harmonic frequency. Each harmonic filter includes a plurality of sub-filters. Each sub-filter includes a reactor connected in series to a main capacitor and one or more detuning capacitors. Each of the multiple harmonic filters is tuned to a different specific harmonic, and includes sub-filters also tuned to the same respective harmonic, and each sub-filter is sized to equally share the kVAR load of its respective harmonic filter. | 07-19-2012 |
20130278183 | LOAD FILTERS FOR MEDIUM VOLTAGE VARIABLE SPEED DRIVES IN ELECTRICAL SUBMERSIBLE PUMP SYSTEMS - A medium voltage drive for driving a motor of an electric submersible pump can include inverter circuitry that includes an output for output of power and a load filter connected to the output that includes inductors and capacitors that include inductance (L) and capacitance (C) values that determine a resonance frequency (f | 10-24-2013 |
Xinde Liang, Windsor CA
Patent application number | Description | Published |
---|---|---|
20150270738 | MAINTAINING CONTINUOUS POWER CHARGE IN AN INDUCTIVE-COUPLING SYSTEM - Maintaining continuous wireless charging of a device includes various elements. Events that may disrupt wireless charging are detected and the disruption circumvented by adjusting functions of an inductive coil. A frequency and power-shifting methodology is employed to achieve the continuous wireless charging. The invention may be implemented into various devices and environments, including vehicle consoles. | 09-24-2015 |
20150270875 | DOCKING STATION FOR INDUCTIVELY CHARGED PORTABLE ELECTRONIC DEVICE - A docking station that securely holds a portable electronic device in a desired location with respect to a primary power coil for inductive charging of a battery of the portable electronic device is provided. In one embodiment the docking station includes a pair of opposed end stops spaced apart longitudinally along a base and a primary coil of an inductive charging system positioned below the base. The end stops are longitudinally adjustable to properly align a secondary coil of the portable electronic device with a primary coil. A flexible retention wall may be deflected to provide a biasing force on the portable electronic device. Walls of the end stops are generally curved toward each other and provide downward pressure to prevent vertical and horizontal movement. In another embodiment, a retainer clip is movably coupled with and selectively slides along the base to securely hold the portable electronic device. | 09-24-2015 |
20160049828 | SIGNAL DISCRIMINATION FOR WIRELESS KEY FOBS AND INTERACTING SYSTEMS - A wireless charging system for a vehicle. The wireless charging system includes a wireless power transmitter, a vehicle signal sensor, and a controller. The controller starts a wireless transmission of electromagnetic energy from the wireless power transmitter to a receiving device. The controller measures an electromagnetic signal within the vehicle during the wireless transmission of electromagnetic energy from the wireless power transmitter to the receiving device. The controller detects a vehicle control signal within the electromagnetic signal. The controller stops the wireless transmission of electromagnetic energy from the wireless power transmitter to the receiving device upon detection of the vehicle control signal within the electromagnetic signal. | 02-18-2016 |
Xuebo Liang, Brossard CA
Patent application number | Description | Published |
---|---|---|
20140028702 | INDICATION OF OFF-SCREEN CALENDAR OBJECTS - Calendar application objects that do no not appear on the screen because of space constraints or other reasons may be associated with an edge of the time period displayed on the screen closest to a virtual location of each respective object in the calendar application. A user selectable indicator may then be displayed for one or more of the edges to indicate the presence of additional objects in the calendar application that are not currently displayed on the screen of the device, but would be displayed if the user were to scroll the displayed time period in the direction of the displayed time period edge associated with a respective indicator. The indicator may include additional data about the objects associated with the edge that do not appear within the time period shown on the screen. | 01-30-2014 |
20140028728 | BUSINESS OBJECT DETAIL DISPLAY - Scale(s) on one or more axes may be displayed. The scale(s) may present a range of values associated with at least one business object attribute. Visual representation(s) of business object(s) may be displayed. The visual representation(s) may be positioned relative to the scale(s). Detail boxes corresponding to each visually represented business object may be displayed. Each detail box may present information about a corresponding business object. All detail boxes may be displayed. Information presented by the detail box(es) may be an image and/or text. The information presented by the detail box(es) may be interactive. Displaying or not displaying the detail box(es) may be toggled. The visual representation(s) of the business object(s) may be repositioned based on the toggling. | 01-30-2014 |
20140028729 | SCALABLE ZOOM CALENDARS - Calendar content in a linear timeline may dynamically zoomed into and out of according to a change of a distance separating two user selected points on the screen as at least one of the user selected points is moved by the user. As the user zooms into and out of the timeline, a timescale that is displayed as part of the timeline may also be updated. The entries that are shown in the timeline may also be updated so that they correspond to the selected zoomed in time period. Additional detailed information may be displayed when zooming into the timeline whereas less information may be displayed when zooming out of the timeline. The degree of zooming may depend on a change in the separation distance between the points as one of them is moved. | 01-30-2014 |
20140028730 | BUSINESS OBJECT REPRESENTATIONS AND DETAIL BOXES DISPLAY - A reference point on a graphical user interface may be determined. The reference point may be represented by a plurality of coordinates. The graphical user interface may be divided into tile map entities. Information about the tile map entities may be stored into a cache. The stored information may include an origin and dimensions of each tile map entity, and the origin may be represented relative to the reference point. Information needed to position a business object visual representation may be retrieved from the cache. The business object visual representation may be drawn on the graphical user interface based on the retrieved information needed to position the business object visual representation. | 01-30-2014 |
20140033104 | GROUPING BUSINESS OBJECTS - Scale(s) on one or more axes may be displayed on a graphical user interface. The scale(s) may present a range of values associated with business object attribute(s). Visual representation(s) associated with business object(s) may be displayed on the graphical user interface. The visual representation(s) may be positioned relative to the scale(s). In response to activation of a grouping mechanism, the visual representation(s) may be moved to a first area in the graphical user interface. The business object(s) associated with the visual representation(s) may include business object attribute value(s) in common with other business objects visually represented in the first area. | 01-30-2014 |
20140033109 | ENHANCED VISUAL PROPERTIES OF BUSINESS OBJECT REPRESENTATIONS - Scale(s) on one or more axes may be displayed. The scale(s) may present a range of values associated with business object attribute(s). Visual representation(s) of business object(s) may be displayed. The visual representation(s) may be positioned relative to the scale(s). One or more visual properties of the visual representation(s) may be varied based on information associated with the business object(s). The one or more visual properties may be color(s) of the visual representation(s), pattern(s) in the visual representation(s), video(s) in the visual representation(s), text in the visual representation(s), image(s) in the visual representation(s), and/or shape(s) of the visual representation(s). | 01-30-2014 |
20140059455 | SYSTEM AND METHOD FOR EFFICIENTLY SELECTING DATA ENTITIES REPRESENTED IN A GRAPHICAL USER INTERFACE - A system, method, and computer program product for selecting single or multiple data entities, based on selection of representative items in a graphical user interface via a user input gestural trajectory. Embodiments display items representing data entities, some of which may be selected by a user for further processing by crossing or surrounding the items with a pointing device, such as a mouse, or stylus or fingertip via a touchscreen device. Selected items are visually highlighted in the interface, and the data entities they represent are added to a cache table depicted in a separate summary box. The box includes controls for fast and efficient data entity selection and deselection, display of related criteria, as well as data entity approval and disapproval, and editing capability. | 02-27-2014 |
20140059488 | SYSTEM AND METHOD FOR VIEWING SELECTED DESCENDANT NODES IN A TREE HIERARCHY DISPLAYED IN TABULAR FORM - A system, method, and computer program product for automatically summarizing selections in a hierarchical data tree. Embodiments display a table with at least one entry, corresponding to a level of a branch of a tree, representing a node and comprising a node descriptor, a node selection status indicator, and a summary of selected descendant nodes present. A user may toggle a node selection status via the node selection status indicator, which visually denotes a node selection status is one of selected, unselected, and mixed, according to the number of selected descendant nodes present. The summary of selected descendant nodes comprises a list of descendant node descriptors that summarize an ordered set of nodes between a current node and a lowest level selected node. Either navigation to an entry or modification of a node selection status triggers a propagation of node property updates. | 02-27-2014 |
20140067548 | SAVING ON DEVICE FUNCTIONALITY FOR BUSINESS CALENDAR - A system and method are described herein that provide for saving retrieved business objects locally in a calendar application of a local device for access during an offline mode. Business objects may be retrieved from the backend system, whereupon a plurality of actions are performed upon the retrieved business objects, such as performing searches or viewing related analytics. Detail information about the business objects, such as business object attributes and corresponding analytics are stored locally in the memory of the mobile device running the application. This is enabled by a save feature which triggers the downloading of all related information from a backend system and saving locally on the mobile device. A user may subsequently access the saved business data in environments where there is no online connectivity. | 03-06-2014 |
20140068485 | VISUALIZING ENTRIES IN A CALENDAR USING THE THIRD DIMENSION - An apparatus and method are described herein that provide for visualizing subsets of grouped business objects in an application for display in a user interface. Business objects are grouped into subsets according to a selected business object attribute value. The business objects are grouped and displayed in a three-dimensional view including a plurality of layers, where each layer represents a subset of the business objects. The application is implemented, for example, as a calendar application. The visual representations associated with the business objects in each subset of data are displayed in each of the layers of the three-dimensional view. A user selectably controls which subset of data to view in the user interface. | 03-06-2014 |
20140075350 | VISUALIZATION AND INTEGRATION WITH ANALYTICS OF BUSINESS OBJECTS - A system and method are described herein that provide for visualizing business objects stored in a backend system for display in a user interface. Business objects are retrieved from the backend system. Metadata from the business objects are customized and sorted into a plurality of categories. The business objects are changed into a necessary data format for transmittal and transmitted to the application displayed on the user interface. During runtime, custom actions pertaining to each business object are dynamically rendered and assigned based on the backend customization of the metadata. Custom actions include the creation or updating of entries in the application. | 03-13-2014 |
20140075390 | DYNAMIC CHART CONTROL THAT TRIGGERS DYNAMIC CONTEXTUAL ACTIONS - A system and method are described herein that provide for dynamically controlling a chart visualized in a user interface by turning business objects visualized in the chart into clickable action buttons to trigger corresponding business actions. Business objects are retrieved from a backend server and displayed as visual representations in a chart rendered in a calendar application user interface. A user clicking or tapping a visual representation in the chart triggers a corresponding predefined action that has been customized in the connected system or backend server and is dynamically assigned to the chart control based on the business context of the calendar application. | 03-13-2014 |
20140104158 | METHOD AND DEVICE FOR NAVIGATING TIME AND TIMESCALE USING MOVEMENTS - A portable electronic device including a calendar application operable to display a calendar application at a first time and first timescale as well as a second time and second timescale different from the first time and first timescale, and an input unit operable to detect a movement of the portable electronic device, wherein the calendar application proceeds to the second time or second timescale from the first time or first timescale upon detection of the movement. | 04-17-2014 |
20140115518 | METHOD AND DEVICE FOR DISPLAY TIME AND TIMESCALE RESET - A portable electronic device including a calendar application operable to display a calendar application at a first time and first timescale as well as a second time and second timescale different from the first time and first timescale, a memory operable to store a sequence of user inputs associated with a first time and first timescale, and an input unit operable to detect the sequence of user inputs, wherein the calendar application returns from the second time and second timescale to the first time and first timescale upon detection of the sequence of user inputs. | 04-24-2014 |
20140149913 | ELECTRONIC CALENDAR APPLICATION - A portable electronic device including a calendar application having a personalized background media, a touch screen operable to display a calendar entry and to display varying timescales, wherein the calendar application determines one or more recommended background media based on analysis of the calendar entry or timescale, and changes the personalized background media of the calendar application to one of the recommended images. | 05-29-2014 |
20140157099 | EFFICIENT SPACE ALLOCATION FOR BUSINESS OBJECTS - The granularity of a scale displayed on a graphical user interface may be obtained. Coordinates of rows in the graphical user interface may be determined. Visual representations of business objects to be displayed on the graphical user interface may be sorted. From the sorted visual representations, visual representations that fit into a viewable area in the graphical user interface may be identified. A start coordinate and width of each identified visual representation may be determined. A row to place each identified visual representation may be identified. Dimensions of each identified visual representation may be calculated based on dimensions of each identified visual representation's identified row. | 06-05-2014 |
20140258910 | Computer Execution Progress Indicator - Example systems and methods of providing an indicator of execution progress of a computer task are presented. In one example, a command to perform a computer task is received. The command is compared to a log of commands for computer tasks previously performed on the computer system and their associated execution times. At least one execution time is retrieved from the log based on the comparison. An indicator indicating an estimated execution time for the computer task is provided for presentation to a user of the computer system based on the at least one retrieved execution time. | 09-11-2014 |
20150095403 | BUSINESS OBJECT ATTACHMENTS AND EXPIRING URLS - A computer implemented method may include requesting details of an object and attachments associated with the object. The attachment details for each attachment may include an attachment name and an attachment ID. In response to a selection of an attachment associated with the object, a determination may be made as to whether a cache already includes the selected attachment. If the cache includes the selected attachment, the selected attachment may be retrieved from the attachment cache. If the cache does not include the selected attachment, the attachment may be downloaded using an attachment URL. The attachment URL may be requested and generated based on the attachment ID. The downloaded attachment may also be stored in the attachment cache. | 04-02-2015 |
Yangwen Liang, Waterloo CA
Patent application number | Description | Published |
---|---|---|
20130205176 | METHOD AND APPARATUS FOR REDUCING FALSE DETECTION OF CONTROL INFORMATION - A control channel may be used to transmit control information, such as Downlink Control Information (DCI), to a mobile device from a network component, such as a base station or a base node. The mobile device may use a blind decoding scheme to detect DCIs. A DCI may be falsely detected by the mobile device. According to some embodiments, data that has been decoded by a blind decoder, from buffer data for a candidate control channel, is re-encoded. The re-encoded data is compared to buffer data for the control channel. The decoded data is treated as control information dependent on the comparison of the re-encoded data with the buffer data. In some embodiments, comparing the re-encoded data to the buffer data includes generating a metric as a function of a degree of similarity between the re-encoded data and the buffer data. The metric may be compared to a threshold. | 08-08-2013 |
20130301428 | POWER BASED GAIN CONTROL ADJUSTMENT - Method and devices for use in a wireless device are described herein. A signal is received over a plurality of time segments, the signal over each time segment including a plurality of resource element blocks. For each time segment, at least one resource element block is selected from the plurality of resource element blocks of the time segment based on information determined about the time segment. For each time segment, a power value associated with the at least one resource element block of the time segment is determined. For each time segment, a gain adjustment value to adjust the gain of the time segment or one or more subsequent time segments of the signal is determined based upon the power value associated with the at least one resource element block. | 11-14-2013 |
20130315288 | SYSTEM AND METHOD FOR TRANSMITTING DATA THROUGH A DIGITAL INTERFACE - There are disclosed systems and methods that dynamically vary the word length of data being transmitted through a digital interface. In one embodiment, the method comprises: (i) obtaining at least one parameter indicative of a quality of a signal; (ii) if the at least one parameter indicates that the quality of the signal is above a threshold, then transmitting the data as a number of digital words at a first predetermined word length; (ii) if the at least one parameter indicates that the quality of the signal is below the threshold, then transmitting the data as a number of digital words at a second predetermined word length. The second predetermined word length is different from the first predetermined word length. | 11-28-2013 |
20140334561 | Method and System for Symbol Detection Using Matrix Decomposition - This application proposes using successive interference cancellation with an ordered matrix decomposition coupled with a search based ordered layer detection technique. The search based ordered layer detection technique is used to consider a plurality of hypothesis decision estimates for detection of symbols in multiple data streams. | 11-13-2014 |
Ye Zhen Liang, Toronto CA
Patent application number | Description | Published |
---|---|---|
20140340490 | PORTABLE SIMULATED 3D PROJECTION APPARATUS - A projection apparatus is provided which is portable and scalable in size, and comprises a first projection device to direct a first program material towards a planar viewing film which is at least partially transparent and at least partially reflective, and which is mounted at an angle with respect to the viewing plane of a viewer, so as to create a virtual image. A rear screen is arranged in the viewing plane, behind the viewing film so as to exhibit second program material from a second projection device. The first program material and the second program material are edited and synchronized one with the other so that the virtual image is interrelated with the second program material on the rear screen, and provide an enhanced simulated 3D viewing. | 11-20-2014 |
Yuan Liang, Ottawa CA
Patent application number | Description | Published |
---|---|---|
20140201643 | SYSTEM AND METHOD FOR MANIPULATING USER-INTERFACE DISPLAY ITEMS FOR WEB WIDGETS - In one embodiment, a method includes receiving a request for web-widget manipulation. The request includes a scope of manipulation. The method further includes identifying at least one managed web widget as being covered by the scope of manipulation. In addition, the method includes identifying at least one instance of the at least one managed web widget as being covered by the scope of manipulation. Further, the method includes extracting a plurality of user-interface (UI) display items relative to the at least one managed web widget and the at least one instance. The plurality of UI display items includes at least one global UI display item and at least one website-level UI display item. | 07-17-2014 |
Zhengang Liang, North York CA
Patent application number | Description | Published |
---|---|---|
20090313640 | WEB USER INTERFACE COMPONENT COORDINATION - Embodiments of the present invention provide a method, system and computer program product for Web user interface component coordination. In an embodiment of the invention, a method for Web user interface component coordination can include receiving an event indicating a state change in one of many user interface components in a user interface for a Web application and determining whether or not remaining ones of the components are active and able to receive a notification of the event. In the former circumstance, notice of the event can be transmitted to the remaining ones of the components. However, in the latter circumstance, transmission of the notice of the event to the remaining ones of the components can be delayed until the components are determined to have become active and able to receive a notification of the event. | 12-17-2009 |
Zhi-Wei Liang, Coquitlam CA
Patent application number | Description | Published |
---|---|---|
20100120128 | Eco-engineering for systematic carbon mitigation - To deal with climate change, the present invention provides an eco-engineering for systematic carbon mitigation, in particular, a comprehensive carbon management system with a group of Stabilized Functional Carbons (SFCs) to reduce the total amount of carbons in atmosphere. SFCs are sourced and manufactured from the carbon-fixed biomass by one of the seven thermo-chemical treatments or one dehydration treatment with no less than 75% carbon conversion rates of the source material. The present invention transforms the perishable biomass into SFCs, which act as a carbon sink with stability and safety for at least 40 years' storage. The primary eco-friendly carbon and non-carbon mitigation are achieved by the sourcing, manufacturing and storage of SFCs. The advanced eco-friendly carbon and non-carbon mitigation are achieved at various pollution emission sources by the resource utilization of SFCs. An annual total amount of 0.5-10 billion tons of carbon emission could be reduced globally. | 05-13-2010 |
Zhou Liang, Kanata CA
Patent application number | Description | Published |
---|---|---|
20100322394 | Method, system and apparatus for storing voicemail - A method and apparatus, and system for storing voicemail data are provided. Voicemail data is generated at a telephony device engaged in a communication session with a calling telephony device, the voicemail data comprising a voice message. E-mail data is then automatically generating after the voicemail data is generated, the e-mail data comprising data identifying the voicemail data, the e-mail data further comprising the voicemail data. The e-mail data is then transmitted to a network address associated with a remote e-mail server, such that the e-mail data, including the voicemail data, is stored at the remote e-mail server. | 12-23-2010 |