Kwan, CA
Andrew Kwan, Calgary CA
Patent application number | Description | Published |
---|---|---|
20130094610 | Digital Multi-band Predistortion Linearizer with Nonlinear Subsampling Algorithm in the Feedback Loop - A concurrent multi-band linearized transmitter (CMLT) has a concurrent digital multi-band predistortion block (CDMPB) and a concurrent multi-band transmitter (CMT) connected to the CDMPB. The CDMPB can have a plurality of digital baseband signal predistorter blocks (DBSPBs), an analyzing and modeling (A&M) stage, and a signal observation feedback loop. Each DBSPB can have a plurality of inputs, each corresponding to a single frequency band of the multi-band input signal, and its output corresponding to a single frequency band; each output connect corresponding to an input of the CMLT. The A&M stage can have a plurality of outputs connected to and updating the parameters of the DBSPBs, and a plurality of inputs connected to either both outputs of the signal observation loop or the output of the subsampling loop and to outputs of the DBSPBs. The A&M stage can perform signals' time alignment, reconstruction of signals and compute parameters of DBSPBs. | 04-18-2013 |
20150236731 | DIGITAL MULTI-BAND PREDISTORTION LINEARIZER WITH NONLINEAR SUBSAMPLING ALGORITHM IN THE FEEDBACK LOOP - A concurrent multi-band linearized transmitter (CMLT) has a concurrent digital multi-band predistortion block (CDMPB) and a concurrent multi-band transmitter (CMT) connected to the CDMPB. The CDMPB can have a plurality of digital baseband signal predistorter blocks (DBSPBs), an analyzing and modeling (A&M) stage, and a signal observation feedback loop. Each DBSPB can have a plurality of inputs, each corresponding to a single frequency band of the multi-band input signal, and its output corresponding to a single frequency band; each output connect corresponding to an input of the CMLT. The A&M stage can have a plurality of outputs connected to and updating the parameters of the DBSPBs, and a plurality of inputs connected to either both outputs of the signal observation loop or the output of the subsampling loop and to outputs of the DBSPBs. The A&M stage can perform signals' time alignment, reconstruction of signals and compute parameters of DBSPBs. | 08-20-2015 |
Bryce Kwan, Ajax CA
Patent application number | Description | Published |
---|---|---|
20110251865 | SYSTEM, METHOD, AND COMPUTER PROGRAM FOR MANUFACTURING ESTIMATION PRODUCTION ASSEMBLY AND INVENTORY MANAGEMENT - The present invention relates to novel systems and methods for manufacturing estimation, production assembly and inventory management. In an embodiment, a system is provided to create and respond to RFPs, perform capacity planning for an eventual production line, efficiently implement the production line in software, and track detailed warehouse data, including transaction data. Such tracking may allow process improvement, report generation, and market research analysis. In an embodiment, one or more systems may be used to implement one or more aspects of the present invention. | 10-13-2011 |
20130297461 | METHOD, SYSTEM AND APPARATUS FOR INTEGRATING ORDER MANAGEMENT AND WAREHOUSE MANAGEMENT - According to embodiments described in the specification, a method, system and apparatus for integrating warehouse management and order management are provided. The method comprises: maintaining, in a memory connected to a first server, a first data store comprising a plurality of records representing one or more items at a production site; detecting an event at the first server, the event comprising an update to the first data store; in response to detecting the event, determining whether a further action is required to send at least one outgoing message to one or more of a second server and a third server; and, when the determination is affirmative, generating a the outgoing message and transmitting the message to the one or more of the second server and the third server. | 11-07-2013 |
20150058067 | SYSTEM, METHOD, AND COMPUTER PROGRAM FOR MANUFACTURING ESTIMATION PRODUCTION ASSEMBLY AND INVENTORY MANAGEMENT - The present invention relates to novel systems and methods for manufacturing estimation, production assembly and inventory management. In an embodiment, a system is provided to create and respond to RFPs, perform capacity planning for an eventual production line, efficiently implement the production line in software, and track detailed warehouse data, including transaction data. Such tracking may allow process improvement, report generation, and market research analysis. In an embodiment, one or more systems may be used to implement one or more aspects of the present invention. | 02-26-2015 |
Corrie H. Kwan, Markham CA
Patent application number | Description | Published |
---|---|---|
20150205513 | USING A SCROLL BAR IN A MULTIPLE PANEL USER INTERFACE - A method for using a scroll bar in a multiple panel user interface. The method includes determining that two or more panels are displayed on a user interface, the two or more panels operated by a same scroll bar. The method includes detecting a cursor movement over the same scroll bar and responsive to the cursor movement over the scroll bar, displaying an icon. The method includes receiving an active panel selection via the icon and indicating the selected panel is active. The method further includes detecting movement of the same scroll bar on the selected panel and scrolling a displayed content of the selected panel corresponding to the movement of the same scroll bar. | 07-23-2015 |
20150205514 | USING A SCROLL BAR IN A MULTIPLE PANEL USER INTERFACE - A method for using a scroll bar in a multiple panel user interface. The method includes determining that two or more panels are displayed on a user interface, the two or more panels operated by a same scroll bar. The method includes detecting a cursor movement over the same scroll bar and responsive to the cursor movement over the scroll bar, displaying an icon. The method includes receiving an active panel selection via the icon and indicating the selected panel is active. The method further includes detecting movement of the same scroll bar on the selected panel and scrolling a displayed content of the selected panel corresponding to the movement of the same scroll bar. | 07-23-2015 |
Corrie Hy Kwan, Markham CA
Patent application number | Description | Published |
---|---|---|
20160041897 | GENERATION OF AUTOMATED UNIT TESTS FOR A CONTROLLER LAYER SYSTEM AND METHOD - A method, computer program product, and computer system for receiving, by a computing device, a selection of one or more files for which to have one or more automated unit tests generated for an application under test. An action in the application under test is received while the application under test is used. Behavior data of how the application under test responds to the action is tracked. An automated unit test of the one or more automated unit tests is generated for underlying code of the application under test invoked when receiving the action based upon, at least in part, the behavior data of how the application under test responds to the action. | 02-11-2016 |
20160041898 | GENERATION OF AUTOMATED UNIT TESTS FOR A CONTROLLER LAYER SYSTEM AND METHOD - A method, computer program product, and computer system for receiving, by a computing device, a selection of one or more files for which to have one or more automated unit tests generated for an application under test. An action in the application under test is received while the application under test is used. Behavior data of how the application under test responds to the action is tracked. An automated unit test of the one or more automated unit tests is generated for underlying code of the application under test invoked when receiving the action based upon, at least in part, the behavior data of how the application under test responds to the action. | 02-11-2016 |
Derek Kwan, Ontario CA
Patent application number | Description | Published |
---|---|---|
20090094071 | METHOD FOR PROCESSING INSURANCE COVERAGE REQUESTS - A method for processing insurance coverage requests. An insurance data processing system (IDPS) receives at least one request from a customer relating to insurance coverage for the customer. Each request independently requests activation or deactivation of the insurance coverage. The requests are ordered in a time sequence if the at least one request includes more than one request. The IDPS verifies, for each request received, that it is permissible for the IDPS to accommodate each request. After each request is verified, the IDPS archives each request in a non-volatile storage medium of the IDPS. | 04-09-2009 |
20100299162 | SYSTEM FOR PROCESSING INSURANCE COVERAGE REQUESTS - A system for processing insurance coverage requests. An insurance data processing system (IDPS) implements a method that processes the requests. The IDPS receives at least one request from a customer relating to insurance coverage for the customer. Each request independently requests activation or deactivation of the insurance coverage. The requests are ordered in a time sequence if the at least one request includes more than one request. The IDPS verifies, for each request received, that it is permissible for the IDPS to accommodate each request. After each request is verified, the IDPS archives each request in a non-volatile storage medium of the IDPS. | 11-25-2010 |
20120256757 | IDENTIFICATION DISPLAY METHOD AND SYSTEM - A message presentation method and system is disclosed. The method includes receiving by a computer processor of an electrical device, data associated with a function of the electrical device. The electrical device comprises light emitting devices. The computer processor generates an identification code identifying the function, a first bit signal associated with a first bit of the identification code, and a second bit signal associated with a second bit of the identification code. The computer processor transmits the first bit signal to a first light emitting device. The first bit signal results in the first light emitting device indicating the first bit signal as a first illuminated color. | 10-11-2012 |
20140253339 | IDENTIFICATION DISPLAY - A message presentation method and system is disclosed. The method includes receiving by a computer processor of an electrical device, data associated with a function of the electrical device. The electrical device comprises light emitting devices. The computer processor generates an identification code identifying the function, a first bit signal associated with a first bit of the identification code, and a second bit signal associated with a second bit of the identification code. The computer processor transmits the first bit signal to a first light emitting device. The first bit signal results in the first light emitting device indicating the first bit signal as a first illuminated color. | 09-11-2014 |
Derek Kwan, Markham CA
Patent application number | Description | Published |
---|---|---|
20130083226 | MULTIPLE IMAGE HIGH DYNAMIC RANGE IMAGING FROM A SINGLE SENSOR ARRAY - A single array of image sensors is used to obtain a plurality of different images at different levels of admitted exposure light from a common source level of exposure light. More particularly, first and second matrices of light-admitting elements are deployed in a single camera and disposed relative to focal lens light in front of corresponding first and second matrices of light-sensitive image sensors that are arrayed in a singular focal plane array in the camera and react equally to equal levels of color image information. The respective matrices of light-admitting elements transmit color image information from exposed focal lens light at different levels of brightness to their corresponding matrices of light-sensitive image sensors, wherein first and second images are acquired at the respective different levels of brightness from the respective matrices of the image sensors, and pixel data from the images combined to produce an HDR image. | 04-04-2013 |
20130208141 | MULTIPLE IMAGE HIGH DYNAMIC RANGE IMAGING FROM A SINGLE SENSOR ARRAY - A single array of pixels is used to obtain a plurality of different images at different levels of admitted exposure light from a common source level of exposure light. More particularly, first and second matrices of light-admitting elements are deployed in a single camera and disposed relative to focal lens light in front of corresponding first and second matrices of light-sensitive image sensors that are arrayed in a singular focal plane array in the camera and react equally to equal levels of color image information. The respective matrices of light-admitting elements transmit color image information from exposed focal lens light at different levels of brightness to their corresponding matrices of light-sensitive image sensors, wherein first and second images are acquired at the respective different levels of brightness from the respective matrices of the image sensors, and pixel data from the images combined to produce an HDR image. | 08-15-2013 |
Derek Kwan, Richmond Hill CA
Patent application number | Description | Published |
---|---|---|
20130282866 | Advanced URLs for Web Navigation - A method, computer program product, and system for providing advanced downloading of Uniform Resource Locators (URLs) for a WEB browser running on a computer. The system is capable of providing a WEB browser with Uniform Resource Locators (URLs). The system comprises a client computer and a server. The client computer includes the WEB browser for use by a user and includes a URL component. The server provides WEB data to the client computer. The server includes a URL downloader, which is responsive to the URL component for downloading the URLs to the client computer. | 10-24-2013 |
20150143229 | Advanced URLs for Web Navigation - A method, computer program product, and system for providing advanced downloading of Uniform Resource Locators (URLs) for a WEB browser running on a computer. The system is capable of providing a WEB browser with Uniform Resource Locators (URLs). The system comprises a client computer and a server. The client computer includes the WEB browser for use by a user and includes a URL component. The server provides WEB data to the client computer. The server includes a URL downloader, which is responsive to the URL component for downloading the URLs to the client computer. | 05-21-2015 |
Kenny C. Kwan, New Westminster CA
Patent application number | Description | Published |
---|---|---|
20090109881 | VOICE AND DATA EXCHANGE OVER A PACKET BASED NETWORK - A signal processing system which discriminates between voice signals and data signals modulated by a voiceband carrier. The signal processing system includes a voice exchange, a data exchange and a call discriminator. The voice exchange is capable of exchanging voice signals between a switched circuit network and a packet based network. The signal processing system also includes a data exchange capable of exchanging data signals modulated by a voiceband carrier on the switched circuit network with unmodulated data signal packets on the packet based network. The data exchange is performed by demodulating data signals from the switched circuit network for transmission on the packet based network, and modulating data signal packets from the packet based network for transmission on the switched circuit network. The call discriminator is used to selectively enable the voice exchange and data exchange. | 04-30-2009 |
20110243127 | VOICE AND DATA EXCHANGE OVER A PACKET BASED NETWORK - A signal processing system which discriminates between voice signals and data signals modulated by a voiceband carrier. The signal processing system includes a voice exchange, a data exchange and a call discriminator. The voice exchange is capable of exchanging voice signals between a switched circuit network and a packet based network. The signal processing system also includes a data exchange capable of exchanging data signals modulated by a voiceband carrier on the switched circuit network with unmodulated data signal packets on the packet based network. The data exchange is performed by demodulating data signals from the switched circuit network for transmission on the packet based network, and modulating data signal packets from the packet based network for transmission on the switched circuit network. The call discriminator is used to selectively enable the voice exchange and data exchange. | 10-06-2011 |
20120236845 | Voice and Data Exchange Over a Packet Based Network - A signal processing system which discriminates between voice signals and data signals modulated by a voiceband carrier. The signal processing system includes a voice exchange, a data exchange and a call discriminator. The voice exchange is capable of exchanging voice signals between a switched circuit network and a packet based network. The signal processing system also includes a data exchange capable of exchanging data signals modulated by a voiceband carrier on the switched circuit network with unmodulated data signal packets on the packet based network. The data exchange is performed by demodulating data signals from the switched circuit network for transmission on the packet based network, and modulating data signal packets from the packet based network for transmission on the switched circuit network. The call discriminator is used to selectively enable the voice exchange and data exchange. | 09-20-2012 |
Louie Kwan, Kanata CA
Patent application number | Description | Published |
---|---|---|
20130094436 | LTE SUBSCRIBER IDENTITY CORRELATION SERVICE - Various exemplary embodiments relate to a method performed by a network node for correlating subscriber IDs in a communication network, the method including: receiving a message from another network node that relates to an application function containing information related to a subscriber of the application function; extracting subscriber identification information for the message; determining if the extracted subscriber identification information is found in a correlation object in a correlation object database; if the extracted subscriber identification information is found, then adding the extracted subscriber identification information to the correlation object found in the correlation object database. | 04-18-2013 |
20150039749 | DETECTING TRAFFIC ANOMALIES BASED ON APPLICATION-AWARE ROLLING BASELINE AGGREGATES - Various exemplary embodiments relate to a method of detecting anomalies in network traffic. The method includes: receiving a plurality of accounting reports from an application assurance device, the accounting reports indicating a metric of network performance; aggregating the metric from a plurality of accounting reports to determine a plurality of aggregated metrics corresponding to a plurality of intervals; storing the aggregated metrics in a database in association with the corresponding plurality of intervals; determining a rolling baseline for a current time period based on metrics of intervals corresponding to a primary partition and a sub-partition; comparing a metric for a current time period to the rolling baseline; and determining that an anomaly is occurring if the metric for the current time period differs from the rolling baseline by more than a pre-defined threshold. | 02-05-2015 |
Louie Kwan, Nepean CA
Patent application number | Description | Published |
---|---|---|
20080300834 | GRAPH-BASED MODELING APPARATUS AND TECHNIQUES - Graph-based modeling apparatus and techniques are disclosed. Based on a model including model nodes that represent components of a modeled system, operational dependencies between model nodes, and model edges that interconnect the nodes and represent relationships between the components in the modeled system, subset computations are performed to compute subsets of the model nodes that can impact operational dependencies between other model nodes. When the model changes, a determination is made as to whether an incremental subset computation should be performed for one or more particular operational dependencies between model nodes in the changed model, and if so, an incremental subset computation is performed. Otherwise, a full subset computation or no subset computation might be performed. In this manner, model changes are considered on a case-by-case basis to determine an extent, if any, to which subsets should be re-computed. | 12-04-2008 |
Mori Y. Kwan, Calgary CA
Patent application number | Description | Published |
---|---|---|
20100155062 | Use Of A Heavy Petroleum Fraction As A Drive Fluid In The Recovery of Hydrocarbons From A Subterranean Formation - A process is disclosed for using heavy petroleum fraction as a drive fluid in the recovery of hydrocarbons from a subterranean formation. The hydrocarbons may be in the form of bitumen or heavy oil. The heavy petroleum fraction may be injected into at least one injection well and hydrocarbons produced out of at least one distinct production well. The heavy petroleum fraction may be co-injected together with steam and/or hot water and/or solvent. The heavy petroleum fraction may be a heavy fraction of a process used to upgrade crude oil, such as a heavy asphaltene fraction produced from solvent deasphalting crude oil produced by this recovery process. | 06-24-2010 |
20110198086 | Hydrate Control In A Cyclic Solvent-Dominated Hydrocarbon Recovery Process - The present invention relates generally to in situ hydrate control during hydrocarbon production when applying a recovery method utilizing cyclic injection of light hydrocarbon solvents. Hydrate formation is limited by creating an energy reserve within a hydrocarbon reservoir adjacent to the wellbore. A heated solvent is injected during an injection phase of a cyclic solvent dominated recovery process to form a heated region adjacent to the wellbore at the end of an injection cycle. The energy reserve is used to act against the evaporative cooling effect caused by subsequent production and associated depressurization to maintain reservoir conditions outside of hydrate formation conditions. In situ conditions are estimated and injected energy amounts are controlled. | 08-18-2011 |
20110290488 | Creation of a Hydrate Barrier During In Situ Hydrocarbon Recovery - Certain viscous oil reservoirs are too deep to be commercially mined but lack an adequate top seal to employ in situ recovery methods such as SAGD. Without an adequate top seal, gases from the reservoir can rise into overlying aquifers and potentially to the surface. While ice-like hydrates would not normally form above the oil reservoir during in situ recovery, an additive can be added to promote hydrate formation. In this way, a hydrate barrier can be formed to act as a top seal to contain these gases. | 12-01-2011 |
20110295771 | Method of Distributing A Viscosity Reducing Solvent To A Set of Wells - Described are methods of distributing a viscosity reducing solvent to a set of wells terminating in an underground oil reservoir where the variation in the net solvent injection rate is minimized. The net solvent injection rate is the difference between the total solvent injection rate and the total solvent production rate from the set of wells, for example on an instantaneous or daily rate basis. Minimizing this variation can reduce costs associated with surface solvent storage, subsurface solvent storage, and solvent supply, since solvent supply often is least expensive when supplied at near a fixed rate. One option is to operate well pairs and to inject solvent into one well of the pair while producing oil and solvent from the other well of the pair. These methods are particularly useful in solvent-dominated, cyclic or non-cyclic, viscous oil recovery processes. | 12-01-2011 |
20120325467 | Method of Controlling Solvent Injection To Aid Recovery of Hydrocarbons From An Underground Reservoir - A method of operating a cyclic solvent-dominated recovery process (CSDRP) for recovering viscous oil from a subterranean reservoir of the viscous oil. The cyclic solvent process involves using an injection well to inject a viscosity-reducing solvent into a subterranean viscous oil reservoir. Reduced viscosity oil is produced to the surface using the same well used to inject solvent. The process of alternately injecting solvent and producing a solvent/viscous oil blend through the same wellbore continues in a series of cycles until additional cycles are no longer economical. Aspects of the invention relate to the particular volume of solvent injected in each cycle, when to switch from production to injection, the injection pressure to be used, the production pressure to be used, and to middle and late life operation. | 12-27-2012 |
20140069641 | INTEGRATION OF VISCOUS OIL RECOVERY PROCESSES - The present disclosure relates generally to the integration of at least two viscous oil recovery processes (VORPs), at least one of which is a solvent-dominated recovery process (SDRP). Integration of the SDRP and the VORP may be achieved through at least one of: solvent, heat, a production stream, and a viscous oil reservoir. | 03-13-2014 |
Nathan Kwan, Thornhill CA
Patent application number | Description | Published |
---|---|---|
20100114619 | CUSTOMIZED TRANSFORMATION OF FREE-FORM BUSINESS CONCEPTS TO SEMANTICALLY RICH BUSINESS MODELS - A computer-implemented method for transforming a free-form process diagram into a semantically rich business model based on heuristics. The method includes generating and storing predefined mappings between informal elements to be used in a free-form process diagram and formal elements associated with a semantically rich business model, in a storage medium, receiving a free-form process diagram to be transformed, automatically detecting and mapping the informal elements of the free-form process diagram to the stored predefined-mappings, automatically detecting and mapping connectors positioned between the informal elements of the free-form process diagram, and obtaining user input from a user for generating user-defined mappings for mapping unrecognizable informal elements of the free-form process diagram to formal elements and transforming the unrecognized informal elements into formal elements based on the user-defined mappings. | 05-06-2010 |
Norman Kwan, St. Catherines CA
Patent application number | Description | Published |
---|---|---|
20110129799 | DENTAL IMPLANT SYSTEM AND ADDITIONAL METHODS OF ATTACHMENT - Disclosed in this specification is a dental implant assembly with an abutment head integrally joined to an implant body. The top section of the abutment head a shape formed by a linear wall adjacent to an arcuate wall; a ledge is located beneath the top section of the abutment; and the abutment head extends above the ledge a distance of from about 1.5 to about 10 millimeters. The implant body has a base section and a neck section, each of which has a different degree of roughness. | 06-02-2011 |
20150037757 | METHOD FOR ATTACHING A DENTAL PROSTHESIS HAVING MULTIPLE ABUTMENTS - A method for attaching a dental prosthesis is disclosed. The prosthesis has multiple implants with different trajectories. In use, each implant is disposed within a patient's jawbone and their relative locations are mapped. The prosthesis is formed from multiple abutments with each abutment having a protrusion. The protrusions are machined to produce a common path of insertion into recesses of the implants. | 02-05-2015 |
Remi Kwan, Saint-Laurent CA
Patent application number | Description | Published |
---|---|---|
20090276381 | SOCIAL KNOWLEDGE SYSTEM CONTENT QUALITY - Techniques for automatically scoring submissions to an online question-and-answer submission system are disclosed. According to one such technique, an initial set of user submissions are scored by human operators and/or automated algorithmic mechanisms. The submissions and their accompanying scores are provided as training data to an automated machine learning mechanism. The machine learning mechanism processes the training data and automatically detects patterns in the provided submissions. The machine learning mechanism automatically correlates these patterns with the scores assigned to the submissions that match those patterns. As a result, the machine learning mechanism is trained. Thereafter, the machine learning mechanism processes unscored submissions. The machine learning mechanism automatically identifies, from among the patterns that the machine learning mechanism has already detected, one or more patterns that these submissions match. The machine learning mechanism automatically scores these submissions based on the matching patterns and the scores that are associated with those patterns. | 11-05-2009 |
Remi Kwan, Quebec CA
Patent application number | Description | Published |
---|---|---|
20090049478 | SYSTEM AND METHOD FOR THE GENERATION OF REPLACEMENT TITLES FOR CONTENT ITEMS - The present invention is directed towards systems, methods and computer program products for generating substitute titles for a content item in response to a user submitted title for the content item. The method of the present invention comprises receiving a user generated title and generating a plurality of candidate substitute titles. A first quality score is calculated for the user generated title and a plurality of second quality scores are generated for the plurality of candidate substitute titles. The user generated title for the content item is replaced with at least one of said plurality of candidate substitute titles on the basis of the quality scores. | 02-19-2009 |
Remi Kwan, Montreal CA
Patent application number | Description | Published |
---|---|---|
20100198816 | SYSTEM AND METHOD FOR PRESENTING CONTENT REPRESENTATIVE OF DOCUMENT SEARCH - A system and method for selecting content that is representative of one or more documents is provided. Aspects provide for a fully automated machine-learned system that does not require costly manual selection and supervision of content. The system enables search engines to leverage existing news feeds and content bases to generate a more compelling presentation of search engine results. | 08-05-2010 |
Remi Ken-Sho Kwan, Montreal CA
Patent application number | Description | Published |
---|---|---|
20120226498 | MOTION-BASED VOICE ACTIVITY DETECTION - Motion-based voice activity detection may be provided. A data stream may be received and a determination may be made whether at least one non-audio element associated with the data stream indicates that the data stream comprises speech. In response to determining that the at least one non-audio element associated with the data stream indicates that the data stream comprises speech, a speech to text conversion may be performed on at least one audio element associated with the data stream. | 09-06-2012 |
Tak Yee Kwan, Mississauga CA
Patent application number | Description | Published |
---|---|---|
20090079440 | METHOD AND TESTER FOR VERIFYING THE ELECTRICAL CONNECTION INTEGRITY OF A COMPONENT TO A SUBSTRATE - A method for verifying the integrity of the electrical connection between at least one signal path of a substrate and at least one respective contact of a component mounted on the substrate is disclosed. The method includes generating a step signal on one of the at least one signal path connected to a respective contact, and capturing a capacitively coupled signal due to the step signal at the contact. The method further includes determining the integrity of the electrical connection from a characteristic of the capacitively coupled signal or a response signal obtained from the capacitively coupled signal. A tester in which the method is implemented is also disclosed. | 03-26-2009 |
Timothy Kwan, Toronto CA
Patent application number | Description | Published |
---|---|---|
20150255654 | SOLAR POWER CELL MATRIX - A solar cell array including a matrix of solar cells arranged on a substrate in rows and columns; and a plurality of conductor elements connecting the solar cells within each column in parallel and the solar cells of each row in series. The conductor elements are arranged on the substrate in an optical path of light to the solar cells. The conductor elements are physically dimensioned to reduce interference with the optical path and have current-carrying capacity configured to conduct current within a predetermined range of anticipated operating currents. | 09-10-2015 |
William Kwan, London CA
Patent application number | Description | Published |
---|---|---|
20090314480 | FLAT PLATE HEAT AND MOISTURE EXCHANGER - This invention relates in general to air exchange systems and, in particular, to an improved energy recovery ventilator, a cross flow plate core associated therewith and a method of conditioning air for a building. In one aspect, the invention provides a cross flow plate core comprising: a left hand wafer comprising a left hand spacer with a first of a plurality of membranes bonded thereto, the left hand spacer comprising a plurality of parallel curvilinear rails which form channels for receiving a first stream of air; and a right hand wafer comprising a right hand spacer with a second of the plurality of membranes bonded thereto, the right hand spacer comprising a plurality of parallel curvilinear rails which form channels for receiving a second stream of air, wherein the left hand spacer of the left hand wafer is bonded to the top of the membrane of the right hand wafer. | 12-24-2009 |
20140076527 | PLANAR PLATE CORE AND METHOD OF ASSEMBLY - An apparatus includes a core configured for use in an energy exchanger. The core includes a plurality of stacked and spaced planar plate pairs including a top plate and a bottom plate to support fluid flow of a first fluid flow and a second fluid flow. A plurality of dimples is provided by instances of the plate pairs. The plurality of dimples are arranged to generate substantially counter current flow between the first fluid flow and the second fluid flow. | 03-20-2014 |
Wilson Kwan, Toronto CA
Patent application number | Description | Published |
---|---|---|
20100153758 | METHOD AND APPARATUS FOR OPTIMIZING POWER CONSUMPTION IN A MULTIPROCESSOR ENVIRONMENT - A method and apparatus for reducing net power consumption in a computer system includes identifying a plurality of processing states operable to execute a task. A processing state and current drain pattern is selected that is most power efficient. A selected processing state may include one or more processing elements of the computer system such as one or more processors or accelerators and indicates the manner in which one or more portions of the received task may be distributed among the processing elements of the computer system. The current drain pattern selected may be a constant current drain pattern or a pulsed current drain pattern and may be selected to optimize power consumption when executing the task among the one or more processing elements. | 06-17-2010 |
Wilson Kwan, Markham CA
Patent application number | Description | Published |
---|---|---|
20140189487 | PREDICTIVE WEB PAGE RENDERING USING A SCROLL VECTOR - Systems, methods, and apparatus for improving a user experience during viewport scrolling is herein disclosed. Rendering and drawing of a viewport is performed for a destination viewport based on a viewport scroll vector calculated from a user scroll input at a display device. The destination viewport is rendered before viewports between a starting viewport and the destination viewport so that there is no lag in rendering when the scrolling action reaches the destination viewport. The compromise is that intermediate viewports may be rendered based on a thumbnail image in low resolution, but since these low-resolution portions of the webpage are viewed briefly as the webpage scrolls to the destination viewport, a user is unlikely to notice the reduced resolution. | 07-03-2014 |