Lau, CA
Alex Lau, Markham CA
Patent application number | Description | Published |
---|---|---|
20130073424 | UNIVERSAL USER INTERACTION MODULE FOR WEB TRANSACTIONS WITH USER CONTROLLED CONDITIONS - A universal user interaction module for web transactions with user controlled conditions. A request is received from a user to begin an order. User information is collected from one or more data repositories. The user information is consolidated and a determination is made as to what additional data is required to complete the order. The additional data is requested from the user and is received from the user. The additional data includes one or more user conditions for placing the order. The order is then stored. The order for the product includes the one or more user conditions, and the order is placed only after all of the one or more user conditions have been met. | 03-21-2013 |
20130073433 | UNIVERSAL USER INTERACTION MODULE FOR WEB TRANSACTIONS WITH USER CONTROLLED CONDITIONS - A universal user interaction module for web transactions with user controlled conditions. Initially a request is received from a user to begin an order. Upon receipt of the request, user information is collected from one or more data repositories. The user information is consolidated and a determination is made as to what additional data is required to complete the order. The additional data is requested from the user and is received from the user. The additional data includes one or more user conditions for placing the order. The order is then stored. The order for the product includes the one or more user conditions, and the order is placed only after all of the one or more user conditions have been met. | 03-21-2013 |
20140046795 | UNIVERSAL USER INTERACTION MODULE FOR WEB TRANSACTIONS WITH USER CONTROLLED CONDITIONS - A universal user interaction module for web transactions with user controlled conditions. A request is received from a user to begin an order. User information is collected from one or more data repositories. The user information is consolidated and a determination is made as to what additional data is required to complete the order. The additional data is requested from the user and is received from the user. The additional data includes one or more user conditions for placing the order. The order is then stored. The order for the product includes the one or more user conditions, and the order is placed only after all of the one or more user conditions have been met. | 02-13-2014 |
20150040246 | CENTRALIZED SELECTIVE APPLICATION APPROVAL FOR MOBILE DEVICES - A system and method for confirming an application change event associated with a device infrastructure of a mobile device, the method comprising the steps of: storing an application authorization list identifying a plurality of mobile applications, the application authorization list being remote from the mobile device over a communications network; receiving an application authorization request from the mobile device over the communications network, the application authorization request including application identification information; comparing the application identification information with one or more listed mobile applications of the plurality of mobile applications identified in the application authorization list; determining whether the application information matches any of the plurality of mobile applications to produce a decision instruction containing an authorization decision; and sending the decision instruction to the mobile device for subsequent processing of the decision instruction by a mobile agent associated with the device infrastructure; wherein processing of the decision instruction provides for confirmation of the application change event. | 02-05-2015 |
20150150025 | MANAGING CONTAINERIZED APPLICATIONS ON A MOBILE DEVICE WHILE BYPASSING OPERATING SYSTEM IMPLEMENTED INTER PROCESS COMMUNICATION - A method of on-device access using a container application to manage a sub application provisioned on a computer device by set of stored instructions executed by a computer processor to implement the steps of: receive a communication for the sub application by a first service programming interface (SPI) of the container application, the communication sent by a on-device process over a first communication pathway of a device infrastructure of the computer device utilizing interprocess communication (IPC) framework of the device infrastructure, the first communication pathway provided external to the first SPI; retransmit the communication by the first SPI to a second SPI of the sub application over a second communication pathway that bypasses the IPC framework, the second communication pathway internal to the first SPI; receiving a response to the communication by the first SPU from the second SPI over the second communication pathway; and directing the response to the on-device process over the first communication pathway. | 05-28-2015 |
20150309849 | METHOD AND SYSTEM FOR MANAGING AND PRESENTING MULTIPLE APPLICATION CONTAINERS AS A SINGLE LOGICAL CONTAINER - A method for managing application containers, comprising: assigning a first application to a master container in a memory of a system; assigning a second application to a slave container in the memory; using a processor, assigning the master and slave containers to a container group by: delegating access to container meta-data of the slave container by a container run-time of the slave container or by the first application to a container meta-data accessor of the master container via a class loader of the master container; and, delegating interaction between the container run-time of the slave container and a container management channel of the slave container to a container management channel of the master container via the class loader of the master container; and, accessing the first and second applications via the container group. | 10-29-2015 |
20150312249 | PASSWORD RETRIEVAL SYSTEM AND METHOD INVOLVING TOKEN USAGE WITHOUT PRIOR KNOWLEDGE OF THE PASSWORD - A method for managing a master password on a network device, the method stored as a set of instructions executable by a computer processor to: store the master password in a first file in a memory of the network device; store the master password in a second file in the memory of the network device; encrypt access to the first file using a first password; encrypt access to the second file using a second password; send the second password and an identifier associated with the network device over a communications network to a registration server, the registration server configured for storing the second password for subsequent retrieval by the network device; when the first password is unavailable, send a password retrieval request including the identifier; receive the second password configured as a one-time use password; decrypt access to the second file to retrieve the master password; and, initiate a reset process for subsequent storage of the master password in the memory of the network device. | 10-29-2015 |
Alex Lau, Vancouver CA
Patent application number | Description | Published |
---|---|---|
20150176526 | SEMI-ISOTHERMAL COMPRESSION ENGINES WITH SEPARATE COMBUSTORS AND EXPANDERS, AND ASSOCIATED SYSTEMS AND METHODS - Engine systems and associated methods, including systems with semi-isothermal compression devices are disclosed. An engine system in accordance with a particular embodiment includes a compressor having a compressor inlet and outlet, a combustor having a combustor inlet coupled to the compressor outlet and further having a combustor outlet, a positive displacement expander having an expander inlet coupled to the combustor outlet, and further having an expander outlet and a work output device. A valve is coupled between the combustor and the expander to regulate a flow of hot combustion products passing from the combustor to the expander, and an exhaust energy recovery device is coupled to the expander outlet to extract energy from the combustion products exiting the expander. | 06-25-2015 |
Alexander Lau, Vancouver CA
Patent application number | Description | Published |
---|---|---|
20110209477 | ROTARY COMPRESSOR-EXPANDER SYSTEMS AND ASSOCIATED METHODS OF USE AND MANUFACTURE, INCLUDING INTEGRAL HEAT EXCHANGER SYSTEMS - The present technology is directed generally to rotary displacement systems and associated methods of use and manufacture. The systems can be used to compress and/or expand compressible fluids. In some embodiments, the rotary displacement systems include a chamber housing having a pressure-modifying chamber with a first port and a second port, a first passageway in fluid communication with the chamber via the first port, and a second passageway in fluid communication with the chamber via the second port. The systems can further include a shaft positioned within the chamber housing and rotatable relative to the chamber housing about a rotational axis, and a rotor comprising no more than two lobes. The rotor can be carried by and rotatable relative to the shaft, and can be alternately operable in a first mode in which flow is provided from the first passageway to the second passageway via the chamber and in a second mode in which flow is provided from the second passageway to the first passageway via the chamber. | 09-01-2011 |
20110209480 | ROTARY COMPRESSOR-EXPANDER SYSTEMS AND ASSOCIATED METHODS OF USE AND MANUFACTURE - The present technology is directed generally to rotary displacement systems and associated methods of use and manufacture. The systems can be used to compress and/or expand compressible fluids. In some embodiments, the rotary displacement systems include a chamber housing having a pressure-modifying chamber with a first port and a second port, a first passageway in fluid communication with the chamber via the first port, and a second passageway in fluid communication with the chamber via the second port. The systems can further include a shaft positioned within the chamber housing and rotatable relative to the chamber housing about a rotational axis, and a rotor comprising no more than two lobes. The rotor can be carried by and rotatable relative to the shaft, and can be alternately operable in a first mode in which flow is provided from the first passageway to the second passageway via the chamber and in a second mode in which flow is provided from the second passageway to the first passageway via the chamber. | 09-01-2011 |
20110217197 | ROTARY COMPRESSOR-EXPANDER SYSTEMS AND ASSOCIATED METHODS OF USE AND MANUFACTURE, INCLUDING TWO-LOBED ROTOR SYSTEMS - The present technology is directed generally to rotary displacement systems and associated methods of use and manufacture. The systems can be used to compress and/or expand compressible fluids. In some embodiments, the rotary displacement systems include a chamber housing having a pressure-modifying chamber with a first port and a second port, a first passageway in fluid communication with the chamber via the first port, and a second passageway in fluid communication with the chamber via the second port. The systems can further include a shaft positioned within the chamber housing and rotatable relative to the chamber housing about a rotational axis, and a rotor comprising no more than two lobes. The rotor can be carried by and rotatable relative to the shaft, and can be alternately operable in a first mode in which flow is provided from the first passageway to the second passageway via the chamber and in a second mode in which flow is provided from the second passageway to the first passageway via the chamber. | 09-08-2011 |
Alex T. Lau, Ontario CA
Patent application number | Description | Published |
---|---|---|
20130332481 | PREDICTIVE ANALYSIS BY EXAMPLE - An illustrative embodiment of a computer-implemented method for predictive analytic queries includes creating a user-defined predictive analytics query using a set of syntactic grammar that defines a correct syntax of the user-defined predictive analytics query including a created set of predictive analytics by-example vocabularies and a set of subject-specific by-example vocabularies forming a set of by-example vocabularies, wherein the set of syntactic grammar defines semantics of each syntactically correct predictive analytics query using the by-example vocabularies such that predictive analytics queries can be expressed with semantic precision using this constrained Natural Language Processing (cNLP) approach. The computer-implemented method further generates a predictive analytic model and runtime query, using the user-defined predictive analytics query, executes the runtime query using the predictive analytic model to create a result, and returns the result to the user. | 12-12-2013 |
Alex T. K. Lau, Markham CA
Patent application number | Description | Published |
---|---|---|
20130103373 | ONLINE SIMULATION MODEL OPTIMIZATION - An online simulation model optimization receives data representative of a business process captured in real time to form instance metrics, aggregates the instance metrics to form aggregated instance metrics, and uses a particle filter for filtering the aggregated instance metrics to form calibrated data. The process iteratively computes an output value using the calibrated data, by a simulation model. Responsive to a determination that the output value is not within a predetermined tolerance of an error threshold, the process adjusts a weight previously assigned to an aggregated instance metric by the particle filter to form recalibrated data, whereby the recalibrated data is submitted to the simulation model for computation. Responsive to a determination that the output value is within the predetermined tolerance, the process sends a result to a correction selection process of a business process optimizer, the result comprising the output value, the calibrated data, and/or the recalibrated data. | 04-25-2013 |
Allen N.l. Lau, Markham CA
Patent application number | Description | Published |
---|---|---|
20090007081 | System and Method of Generating Applications for Mobile Devices - A system and method for transforming a reference application written for a reference mobile device into a target application for a target mobile device is disclosed. The system includes: a) transforms and metadata associated with each transform, where the transform includes instructions to modify a portion of the reference application and the metadata includes at least one of device-specific information and application-specific information; b) a plug-in containing links to a selected portion of the transforms, where the selected portion of the transforms is selected using the metadata; and c) a transformation engine which communicates with the with the plug-in to execute the instructions in each of the transforms in the selected portion. | 01-01-2009 |
Andrea Chor Ying Lau, Scarborough CA
Patent application number | Description | Published |
---|---|---|
20120279698 | TEMPERATURE CONTROL SETPOINT OFFSET FOR RAM AIR MINIMIZATION - An environmental control systems (ECS) for an aircraft in which bleed air is cooled with ram air, the ECS may include a ram air controller configured to control a rate of ram air flow responsively to a desired temperature of bleed air at a bleed air outlet and a bleed air controller configured to control a rate of bleed air flow responsively to a temperature lower than the desired temperature of the bleed air at the bleed air outlet. Collectively the two controllers may provide a minimizing of ram air usage for cooling the bleed air. | 11-08-2012 |
Anthony Lau, Toronto CA
Patent application number | Description | Published |
---|---|---|
20120036559 | SYSTEM, METHOD AND APPARATUS FOR SECURITY MANAGEMENT OF AN ELECTRONIC DEVICE - A system, method and apparatus for security management of an electronic device or subscriber are provided. In one aspect, the system includes a profile server and an inspection point server that are both connectable to a mobile electronic device. The mobile electronic device is configured to send contextual data such as location data or information pertaining to the identity of the subscriber from the device and into a network attached to the mobile electronic device. The profile server is configured to authorize (or deny authorization) the release of contextual data such as location data or information pertaining to the identity of the subscriber. The inspection point server is configured to intercept the contextual data such as location data or information pertaining to the identity of the subscriber being sent from the device and query the profile server to determine if the request was authorized. | 02-09-2012 |
Anthony P. Lau, Kitchener CA
Patent application number | Description | Published |
---|---|---|
20110148654 | EVENT REMINDER METHOD - A method includes setting, by a mobile device, a notification based on the mobile device being within proximity of a predetermined location at a predetermined date or time. The mobile device detects that the mobile device is located within proximity of the predetermined location at the predetermined date or time. Subsequent to the detecting, the mobile device provides the notification. | 06-23-2011 |
20120108268 | EVENT REMINDER METHOD - A method includes setting, by a mobile device, a notification based on the mobile device being within proximity of a predetermined location at a predetermined date or time. The mobile device detects that the mobile device is located within proximity of the predetermined location at the predetermined date or time. Subsequent to the detecting, the mobile device provides the notification. | 05-03-2012 |
Boaz Lau, Edmonton CA
Patent application number | Description | Published |
---|---|---|
20150019340 | SYSTEMS AND METHODS FOR PROVIDING INFORMATION TO AN AUDIENCE IN A DEFINED SPACE - Systems and methods are provided providing information in a defined space. An exemplary method may include receiving data related to one or more individuals in the defined space. The received data may be used for identifying the one or more individuals based on the received data and one or more brands associated with the one or more individuals based on the received data. The method may further include determining the information to display based on the identification of the one or more individuals and the identification of the one or more brands associated with the one or more individuals. | 01-15-2015 |
Carlos Aleredo Lau, Vancouver CA
Patent application number | Description | Published |
---|---|---|
20120047206 | System and Method for Delivering Web Content to a Mobile Device - A system and method or delivery web content to a mobile device. A system includes a content delivery program associated with a webpage, where the webpage includes at least one content item. The content delivery program is configured to receive a user selection signal related to the at least one content item, receive an identifier of the mobile device, and initiate a delivery of the at least one content item to the mobile device based on the user selection signal and the identifier. | 02-23-2012 |
Charles S. Lau, Calgary CA
Patent application number | Description | Published |
---|---|---|
20100234191 | PORTABLE EXERCISE APPARATUS - An apparatus for treating or training individuals while doing exercises permits a large range of motion while at the same time providing resistance. A hollow spherical housing having a spool and a cord inside is mounted within a support frame which permits the housing to rotate 360 degrees about a central z-axis and further about 120 degrees about the x-axis and the y-axis when the cord contacts the frame. A tension dial permits adjusting the tension applied to the spool to provide resistance as a user pulls the cord from the housing. When the user releases the force on the cord the cord is retracted onto the spool. The base of the support frame has opposing locking lugs which engage keyways in a co-operating socket which can be mounted on a variety of surfaces such as walls, doors and straps for attachment to a wrist or ankle or other body part. | 09-16-2010 |
Cheuk Lau, I'Lle Bizard CA
Patent application number | Description | Published |
---|---|---|
20100048551 | Tricyclic Compounds Useful as Inhibitors of Kinases - The present invention provides inhibitors of kinases, specifically IκB kinases, JAK1, JAK2, JAK3 and TYK2. The invention also provides for compositions comprising such inhibitory compounds and methods of inhibiting said kinase activity by administering the compound to a patient in need of treatment for myeloproliferative disorders, cancer or NF-κB-mediated diseases. | 02-25-2010 |
Cheuk Lau, L'Lle Bizard CA
Patent application number | Description | Published |
---|---|---|
20110230446 | CATHEPSIN CYSTEINE PROTEASE INHIBITORS - This invention relates to a novel class of compounds which are cysteine protease inhibitors, including but not limited to, inhibitors of cathepsins K, L, S and B. These compounds are useful for treating diseases in which inhibition of bone resorption is indicated, such as osteoporosis. | 09-22-2011 |
20130035312 | CATHEPSIN CYSTEINE PROTEASE INHIBIORS - This invention relates to a novel class of compounds which are cysteine protease inhibitors, including but not limited to, inhibitors of cathepsins K, L, S and B. These compounds are useful for treating diseases in which inhibition of bone resorption is indicated, such as osteoporosis. | 02-07-2013 |
20140256743 | CATHEPSIN CYSTEINE PROTEASE INHIBITORS - This invention relates to a novel class of compounds which are cysteine protease inhibitors, including but not limited to, inhibitors of cathepsins K, L, S and B. These compounds are useful for treating diseases in which inhibition of bone resorption is indicated, such as osteoporosis. | 09-11-2014 |
Cheuk K. Lau, L'Ile Bizard CA
Patent application number | Description | Published |
---|---|---|
20120178679 | FUSED AROMATIC PTP-IB INHIBITORS - The invention encompasses the novel class of compounds represented by the formula below, which are inhibitors of the PTP-1B enzyme. The invention also encompasses pharmaceutical compositions which include the compounds shown (Formula I) above and methods of treating or preventing PTP-1B mediated diseases, including diabetes. | 07-12-2012 |
20150045325 | FUSED AROMATIC PTP-1B INHIBITORS - The invention encompasses the novel class of compounds represented by the formula below, which are inhibitors of the PTP-1B enzyme. The invention also encompasses pharmaceutical compositions which include the compounds shown (Formula I) above and methods of treating or preventing PTP-1B mediated diseases, including diabetes. | 02-12-2015 |
Cheuk K. Lau, L'Lle-Bizard CA
Patent application number | Description | Published |
---|---|---|
20100022477 | FUSED AROMATIC PTP-1B INHIBITORS - The invention encompasses the novel class of compounds represented by the formula below, which are inhibitors of the PTP-1B enzyme. The invention also encompasses pharmaceutical compositions which include the compounds shown (Formula I) above and methods of treating or preventing PTP-1B mediated diseases, including diabetes. | 01-28-2010 |
20130281365 | FUSED AROMATIC PTP-1B INHIBITORS - The invention encompasses the novel class of compounds represented by the formula below, which are inhibitors of the PTP-1B enzyme. The invention also encompasses pharmaceutical compositions which include the compounds shown (Formula I) above and methods of treating or preventing PTP-1B mediated diseases, including diabetes. | 10-24-2013 |
Cheuk Kun Lau, Montreal CA
Patent application number | Description | Published |
---|---|---|
20110152281 | COMPOUNDS AND METHOD FOR TREATMENT OF CANCER - The invention relates to a compound of Formula (I) and/or a pharmaceutically-acceptable salt, hydrate, solvate, tautomer, optical isomer, E-isomer, Z-isomer, or combination thereof, wherein X is selected from S or O; R | 06-23-2011 |
20130231345 | Compounds and Method for Treatment of Cancer - The invention relates to a compound of Formula I: | 09-05-2013 |
Cheuk Kun Lau, Ile Bizard CA
Patent application number | Description | Published |
---|---|---|
20150057316 | NOVEL SULFONATE-BASED TRIMEBUTINE SALTS - The present description relates to compounds of Formula I (A | 02-26-2015 |
Christina P. Lau, Scarborough CA
Patent application number | Description | Published |
---|---|---|
20090178020 | CREATING CUSTOMIZED APPLICATIONS USING TEMPLATES HAVING POINTS OF VARIABILITY - A method, system, apparatus and article of manufacture for producing a customized application. In a preferred method of the invention, a selection of components can be identified which are to be deployed to form the customized application. Within the selection of components, points of variability can be specified which can be assigned values when deploying the selection of components. The identified selection of components and the specified points of variability can be persisted in a template. Subsequently, the template can be processed to deploy the identified selection of components, to prompt for values to be assigned to the points of variability, and to configure the identified selection of components with the values at the points of variability thereby producing the customized application. | 07-09-2009 |
20100114631 | MANAGING REUSABLE BUSINESS PROCESS MODELING (BPM) ASSETS - A method for managing reusable BPM assets can be provided. The method can include selecting a process in a process model in a process modeling tool, retrieving a list of BPM assets in a repository of reusable BPM assets dependent upon the selected process and selecting individual ones of the BPM assets for importation into the process modeling tool in association with the selected process. Finally, the method can include importing into the process modeling tool the selected individual ones of the BPM assets from the repository of reusable BPM assets over a computer communications network. | 05-06-2010 |
Diana Lau, Richmond Hill CA
Patent application number | Description | Published |
---|---|---|
20130332481 | PREDICTIVE ANALYSIS BY EXAMPLE - An illustrative embodiment of a computer-implemented method for predictive analytic queries includes creating a user-defined predictive analytics query using a set of syntactic grammar that defines a correct syntax of the user-defined predictive analytics query including a created set of predictive analytics by-example vocabularies and a set of subject-specific by-example vocabularies forming a set of by-example vocabularies, wherein the set of syntactic grammar defines semantics of each syntactically correct predictive analytics query using the by-example vocabularies such that predictive analytics queries can be expressed with semantic precision using this constrained Natural Language Processing (cNLP) approach. The computer-implemented method further generates a predictive analytic model and runtime query, using the user-defined predictive analytics query, executes the runtime query using the predictive analytic model to create a result, and returns the result to the user. | 12-12-2013 |
20150081464 | SMART SOCIAL GIFTING - In a method for utilizing social networking services of a user to perform online retail services, a processor retrieves a set of contacts, wherein the set of contacts includes a first group of contacts of a first networking service and a second group of contacts of a second networking service, wherein each contact in the set of contacts has a corresponding link to information about that contact. A processor receives a request for an action to be executed, wherein the request includes gifting information, wherein the gifting information specifies a required relationship between the user and the one or more contact of the set of contacts. A processor determines the one or more contacts that have the required relationship with the user, as specified by the gifting information. A processor causes the action to be executed based on the determined one or more contacts. | 03-19-2015 |
20150081473 | SMART SOCIAL GIFTING - In a method for utilizing social networking services of a user to perform online retail services, a processor retrieves a set of contacts, wherein the set of contacts includes a first group of contacts of a first networking service and a second group of contacts of a second networking service, wherein each contact in the set of contacts has a corresponding link to information about that contact. A processor receives a request for an action to be executed, wherein the request includes gifting information, wherein the gifting information specifies a required relationship between the user and the one or more contact of the set of contacts. A processor determines the one or more contacts that have the required relationship with the user, as specified by the gifting information. A processor causes the action to be executed based on the determined one or more contacts. | 03-19-2015 |
20150081697 | INTEROPERABLE SOCIAL SERVICES - In a method for utilizing multiple social computing services of a user, a processor accesses a first networking service of a user and a second networking service of the user, wherein the first networking service includes a first group of contacts connected with the user and the second networking service includes a second group of contacts connected with the user. A processor retrieves the first group from the first networking service and the second group from the second networking service. A processor creates a set of contacts, wherein the set of contacts includes each contact of the first group of contacts with a corresponding link to information about that contact, and each contact of the second group of contacts with a corresponding link to information about that contact, and wherein a contact of the set of contacts has an associated relationship, established externally from either networking service, with the user. | 03-19-2015 |
20150081784 | INTEROPERABLE SOCIAL SERVICES - In a method for utilizing multiple social computing services of a user, a processor accesses a first networking service of a user and a second networking service of the user, wherein the first networking service includes a first group of contacts connected with the user and the second networking service includes a second group of contacts connected with the user. A processor retrieves the first group from the first networking service and the second group from the second networking service. A processor creates a set of contacts, wherein the set of contacts includes each contact of the first group of contacts with a corresponding link to information about that contact, and each contact of the second group of contacts with a corresponding link to information about that contact, and wherein a contact of the set of contacts has an associated relationship, established externally from either networking service, with the user. | 03-19-2015 |
Diana H. Lau, Markham CA
Patent application number | Description | Published |
---|---|---|
20100325605 | GRAPHICAL MODELING TOOL - A method for implementing a graphical modeling tool in a web-based environment is disclosed herein. In one embodiment, such a method may include enabling a user to import, into a web-based environment, a domain meta model comprising a number of meta model elements. The method may further enable the user to associate the meta model elements with graphical representations in the web-based environment, thereby allowing the user to create palette elements. The user may then assemble the palette elements on a canvas to create a diagram. This diagram may be converted into an instance of the domain meta model. This instance may be validated for conformance with the rules and constraints associated with the domain meta model. A corresponding apparatus and computer program product are also disclosed and claimed herein. | 12-23-2010 |
Diana H. Lau, Toronto CA
Patent application number | Description | Published |
---|---|---|
20100064229 | AUTOMATIC PERSONALIZATION OF USER VISUALIZATION AND INTERACTION IN A SERVICE-ORIENTED ARCHITECTURE INTERFACE - A system for automatically generating visualization artifacts corresponding to related service operation interfaces. A user level visualization finite state machine instance is created for a specific service instance based on user activation and deactivation of service operations in the specific service instance and user selection of a start visualization state. The service operations are included in a service level visualization finite state machine instance for the specific service instance. Visualization artifacts are automatically generated based on the user level visualization finite state machine instance and parameterized entities bound to a concrete visualization component. The visualization artifacts are outputted in a service operation interface of the specific service instance for a user to visualize and interact with, resulting in the elimination of individual user unwanted server side function in the units of service operations without server side processing. | 03-11-2010 |
20100094883 | Method and Apparatus for Integrated Entity and Integrated Operations of Personalized Data Resource Across the World Wide Web for Online and Offline Interactions - Embodiments of the invention provide a method and apparatus for integrated entity of personalized data resource across the WWW with integrated operations. Such embodiments can reside on premises (or service side) as an integrated personalized data resource which is constructed from each of a number of web applications over the Internet that fetch and provide a piece of user information. One embodiment of the invention is directed to a computer that has the method and apparatus associated with the designated user. It is operable to receive informational data from multiple information sources, wherein the data received from each source has a user or web application defined association with a plurality of semantic categories via tagging, and the data received from at least two different sources pertains to the same category (or tag). | 04-15-2010 |
Elaine Y. L. Lau, Markham CA
Patent application number | Description | Published |
---|---|---|
20140059441 | MESSAGE ORIENTED CONSTRUCTION OF WEB SERVICES - A selection of graphical message flow primitives defined within the message flow builder that each graphically represent and define message-oriented logic of an operation for the Web service are graphically assembled. Each graphical message flow primitive is defined within the message flow builder as a representation of a unit of work usable to define message flow patterns of Web service operation flow types and each includes a Web service operational processing logic definition of the representation of the respective unit of work usable to generate executable Web service logic. Selected ones of the graphical message flow primitives are graphically interconnected to represent a flow of messages to create a message-oriented Web service definition. The executable Web service logic defined within the message flow builder by each one of the interconnected selected graphical message flow primitives within the created message-oriented Web service definition is generated to construct the Web service. | 02-27-2014 |
George H.k. Lau, Vancouver CA
Patent application number | Description | Published |
---|---|---|
20080216820 | MODULAR FLUE ADAPTER SYSTEM AND METHOD - A modular flue adapter system and method is described to accommodate a conduit for exhaust between a firebox and a firebox flue, wherein the firebox is inserted into a firebox opening, by providing an offset distance and/or direction between the exhaust of the firebox and the firebox flue. | 09-11-2008 |
20080223945 | HEAT EXCHANGER - Provided are exemplary embodiments, which may include a heating system with one or more heat exchangers. The heat exchangers may be capable of transferring heat in, to, and/or from the heating system to reduce inefficiencies, and/or allow the heating system to operate in a relatively more efficient manner. | 09-18-2008 |
20090013985 | CLOSED-LOOP CONTROL SYSTEM FOR HEATING SYSTEMS - An exemplary heating system can be configured with a control system configured for controlling the heating system to reduce inefficiencies, and/or allow the heating system to operate in a relatively optimum manner. In accordance with an exemplary embodiment, a closed-loop control system may be configured to control various portions of the heating system based, at least in part, upon signals and/or information received from various sensors of the heating system. For example, among various other types of information provided within a closed-loop feedback, control may be configured based upon the pressure within the combustion chamber. In accordance with another exemplary embodiment, the closed-loop control system may determine a portion of the heating system is not operating properly, based at least in part upon feedback from one or more sensors configured within the heating system. | 01-15-2009 |
20100319675 | MODULAR FLUE ADAPTER SYSTEM AND METHOD - A modular flue adapter system and method is described to accommodate a conduit for exhaust between a firebox and a firebox flue, wherein the firebox is inserted into a firebox opening, by providing an offset distance and/or direction between the exhaust of the firebox and the firebox flue. | 12-23-2010 |
20110073101 | CONTROL SYSTEM FOR HEATING SYSTEMS - Provided are exemplary embodiments, which may include a heating system controller, which may be capable of controlling a heating system to reduce inefficiencies, and/or allow the heating system to operate in a relatively optimum manner. | 03-31-2011 |
20140305421 | MODULAR FLUE ADAPTER SYSTEM AND METHOD - A modular flue adapter system and method is described to accommodate a conduit for exhaust between a firebox and a firebox flue, wherein the firebox is inserted into a firebox opening, by providing an offset distance and/or direction between the exhaust of the firebox and the firebox flue. | 10-16-2014 |
George Hon Kwong Lau, Delta CA
Patent application number | Description | Published |
---|---|---|
20110289853 | DOOR LATCH SYSTEM AND METHOD - A door latch system for a heating system is provided. The door latch system may be installed with a fireplace, wood stove, pellet stove, or other suitable system. The door latch system comprises a handle, a handle head and a catch. The handle head may be configured to engage the catch. Moreover, the catch may be configured with a self adjusting tension system, such that when the handle head engages the catch, the catch is configured to exert a tension force on the handle head. This tension force also causes the handle head to compress the seal of a fireplace door where the door latch system is installed. | 12-01-2011 |
Hong Thye Lau, North Vancouver CA
Patent application number | Description | Published |
---|---|---|
20150046569 | EASY RADIO STATION NETWORK - A method and system for providing a digital platform including interactive tools to a plurality of consumers to enable a consumer to be a broadcaster of content, via streaming, by hosting a personal radio station of the consumer and simultaneously to be a consumer of content broadcasted, via streaming, by other consumers are disclosed. The content can include music, video, graphics, photographs, slide show, audio and other multimedia content. | 02-12-2015 |
James Sheung Lau, Toronto CA
Patent application number | Description | Published |
---|---|---|
20090235366 | METHODS, SYSTEMS, SIGNALS AND MEDIA FOR ENCOURAGING USERS OF COMPUTER READABLE CONTENT TO REGISTER - A method and system for encouraging users of computer readable content to register. The method involves embedding in the computer readable content, instruction codes operable to direct a processor circuit to automatically establish a connection to a server, when the content is in use by the processor circuit, to transmit registration information to the server and operable to control further use of the content by the processor circuit in response to a key received from the server. | 09-17-2009 |
Josiah Lau, Calgary CA
Patent application number | Description | Published |
---|---|---|
20130231137 | LOCATION AGENT GEOFENCE - A least squares geofence method that introduces inventive geofence steps and modifies existing geofence steps to minimize trigger misfires caused by data variability and location blunders and to minimize delayed/missed entry triggers generated under urban and/or indoor conditions. The least squares geofence method periodically retrieves sample locations for a target wireless device to determine that device's geographic location and to evaluate a corresponding side condition. Sample locations retrieved with accuracies greater than 1 km are filtered. If a potential change in side condition is detected for a given device, the least squares geofence method retrieves five fast location fixes for that device and evaluates a weighted least squares (LS) location estimate based on sample locations retrieved. A LS location estimate is then filtered according to an anticipated trigger event and the least squares geofence method evaluates a final geofence side condition based on the LS location estimate previously computed. | 09-05-2013 |
20150327014 | Location Agent Geofence - A least squares geofence method that introduces inventive geofence steps and modifies existing geofence steps to minimize trigger misfires caused by data variability and location blunders and to minimize delayed/missed entry triggers generated under urban and/or indoor conditions. The least squares geofence method periodically retrieves sample locations for a target wireless device to determine that device's geographic location and to evaluate a corresponding side condition. Sample locations retrieved with accuracies greater than 1 km are filtered. If a potential change in side condition is detected for a given device, the least squares geofence method retrieves five fast location fixes for that device and evaluates a weighted least squares (LS) location estimate based on sample locations retrieved. A LS location estimate is then filtered according to an anticipated trigger event and the least squares geofence method evaluates a final geofence side condition based on the LS location estimate previously computed. | 11-12-2015 |
Ka Wing Terence Lau, Burnaby CA
Patent application number | Description | Published |
---|---|---|
20130127927 | Optimizing Light Output Profile for Dual-Modulation Display Performance - Techniques for optimizing light output profiles in display systems are described. A light output profile is defined in relation to a plurality of sample locations on an illuminated surface. Point spread functions that satisfy illumination performance values specified in the light output profile in aggregate are computed or derived. A design process that adds or removes optical components to a display light assembly derives an optimal design of a light illumination layer for display systems. Relationships and parameter values determined in the design process may be configured into display systems along with the optical components for the purpose of generating optimized light output profiles in the display systems. | 05-23-2013 |
20140253609 | METHODS AND APPARATUS FOR BACKLIGHTING DUAL MODULATION DISPLAY DEVICES - Methods and apparatus are provided for backlighting a dual modulation display device. Each type of light source comprises a multi-primary light source having two or more primary color light emitters having different primary color characteristics from corresponding primary color emitters of other types of light source. Methods may comprise receiving illumination target values for a plurality of locations on the front modulator corresponding to the plurality of light sources, each of the locations on the front modulator configured to be illuminated by two or more of the plurality of light sources, determining primary color drive values source based on the primary color characteristics for that primary color and the illumination target value for the location corresponding to that light source, and driving the primary color light emitters or each type of light source based on the primary color drive values. | 09-11-2014 |
Kenneth Kwok-Cheung Lau, Vancouver CA
Patent application number | Description | Published |
---|---|---|
20090077924 | Methods of manufacturing engineered wood products - Methods for manufacturing an engineered wood product are disclosed. The method may include applying at least one preservative on the plurality of wood pieces; applying at least one resin on the plurality of wood pieces, wherein at least one of applying at least one preservative and applying at least one resin is configured to prevent interference among the at least one preservative and the at least one resin; forming a blanket of wood pieces from the plurality of wood pieces; and curing the at least one resin. | 03-26-2009 |
Ken Siu-Kwong Lau, Toronto CA
Patent application number | Description | Published |
---|---|---|
20090099130 | Methods and compositions for preventing and treating a disease related to glycan dysregulation - Contemplated compositions and methods are directed to prevent and/or treat various autoimmune diseases that are typically associated with glycan dysregulation, and especially autoimmune demyelinating diseases. Further especially contemplated aspects include animal models and systems for screening compounds to treat and/or prevent such diseases. | 04-16-2009 |
Kui Yan Lau, Markham CA
Patent application number | Description | Published |
---|---|---|
20090063170 | METHODS AND SYSTEMS INVOLVING BUSINESS PROCESS MANAGEMENT - A method for conducting business process parametric optimization, the method comprising generating a first set of cases in a business model, wherein the first set of cases represents all of the paths in the business model, generating a first set of parameters associated with the first set of cases of the business model, displaying the generated first set of cases, selecting a case from the first set of cases for optimization and simulation, generating a second set of parameters associated with the selected case, displaying the second set of parameters, simulating the selected case with the first set of parameters and the second set of parameters with a business process model simulator, and displaying resultant data from the business process model simulation of the selected case with the first set of parameters and the second set of parameters. | 03-05-2009 |
20090063213 | GENERALIZED PARAMETRIC OPTIMIZATION ARCHITECTURE AND FRAMEWORK - A computer implemented method, data processing system, and computer program product for providing an optimization solution comprising an open, generalized and reusable parametric optimization framework and architecture which enables rapid deployment of optimization solutions to any tool or program that builds on an integrated development environment platform. In the optimization framework, a core optimization plugin is provided which comprises an internal optimization model and a set of optimization tools. The optimization framework also comprises pluggable and customizable component providers and descriptors external to the core optimization plugin. The core optimization plugin receives configuration information from a user. The information enables the core optimization plugin to interact with a user data model in a plurality of different user data models. The information also enables the core optimization plugin to interact with providers selected from the plurality of providers and descriptors based on a format of the user data model. | 03-05-2009 |
20110022374 | Transparent Flow Model Simulation Implementing Bi-Directional Links - The illustrative embodiments described herein provide a computer implemented method, apparatus, and computer program product for managing a flow model simulation. In an illustrative embodiment, annotated simulation settings are associated with a source model in response to receiving the source model. The annotated simulation settings are derived from at least one of a set of user-defined simulation settings and default simulation settings. The annotated source model is transformed into an internal domain model using a set of links that are generated using a set of link rules. The set of links maps a set of source model elements to a set of internal domain model elements of the internal domain model. Results from a simulation of the internal domain model are mapped back to the source model to identify a context for the results. Thereafter, a target view model is generated from the internal domain model. The target view model includes the results presented in the context of the source model. | 01-27-2011 |
20150331586 | PROCESS DATA PRESENTATION BASED ON PROCESS REGIONS - Computer-implemented methods, computer program products and data processing systems for presenting dynamic data pertaining to a process. In one aspect, region information identifying a plurality of user-selected regions of the process, switching information identifying criteria for switching among the user-selected regions, and dynamic data pertaining to the process, are used to generate a dynamic visual representation of the process which emphasizes, at any given time, only one of the user-selected regions. The user-selected region emphasized at any given time is automatically determined according to the criteria for switching. In another aspect, region information identifying at least one user-selected region of the process and dynamic data pertaining to the process are used to generate a dynamic visual representation of at least a portion of the process containing the at least one user-selected region. The visual representation emphasizes each user-selected region within the context of the portion of the process. | 11-19-2015 |
Leo Lau, Thornhill CA
Patent application number | Description | Published |
---|---|---|
20100017429 | METHOD AND APPARATUS OF DISTRIBUTING DATA IN PARTIONED DATABASES OPERATING ON A SHARED-NOTHING ARCHITECTURE - The invention relates to a method and apparatus of distributing data in portioned databases operating on a shared-nothing architecture. The invention provides two independent streams of data, where a first stream sends table data, and the second stream sends LOB data, to a receiving partition. The receiving partition re-couples the LOB data with the table data. Using two independent streams to distribute LOB data can increase data redistribution since large amounts of input/output is not performed to handle the sending of LOB data in a coupled fashion. | 01-21-2010 |
Leo Tat Man Lau, Thomhill CA
Patent application number | Description | Published |
---|---|---|
20090198716 | METHOD OF BUILDING A COMPRESSION DICTIONARY DURING DATA POPULATING OPERATIONS PROCESSING - A system and method for synchronously building a Ziv-Lempel dictionary during online insert processing. In one embodiment the invention includes a method for processing information that includes the steps of initiating a process for adding data to a data object including a table and determining if a predetermined condition exists for triggering the creation of a compression dictionary. The compression dictionary is then created if the predetermined condition exists. Once created, the dictionary may then be inserted into the data object. | 08-06-2009 |
Leo Tat Man Lau, Ontario CA
Patent application number | Description | Published |
---|---|---|
20100125555 | EFFICIENT UNDO-PROCESSING DURING DATA REDISTRIBUTION - A method and system for facilitating an undo operation. In one embodiment, the method includes generating a plurality of control files, where each of the control files is associated with a batch of data that is received from a sending partition during a redistribution process, and where each control file includes a list of pages and corresponding ranges of rows of data that have been appended to the pages. The method also includes writing the control files to a persistent memory for each control file where all of the associated rows of the respective consistency point have been appended to pages and written to a persistent memory. The method also includes, in response to an interruption in the redistribution process, identifying pages and rows to be deleted during an undo operation based on the plurality of control files. | 05-20-2010 |
Leo T.m. Lau, Thornhill CA
Patent application number | Description | Published |
---|---|---|
20090063526 | DYNAMIC DATA COMPACTION FOR DATA REDISTRIBUTION - A method and system for optimizing data redistribution in a database. In one embodiment, the method includes moving, during a first scan, outgoing records from a sending partition to one or more receiving partitions, where free space is created in the sending partition due to the outgoing records leaving the sending partition. The method also includes filling, during the first scan, some of the free space with remaining records that do not leave the sending partition. | 03-05-2009 |
20090063541 | METHOD FOR MAINTAINING PARALLELISM IN DATABASE PROCESSING USING RECORD IDENTIFIER SUBSTITUTION ASSIGNMENT - In one implementation, a method for sustaining database processing parallelism of one or more parallelized processes to build one or more index pages using pseudo record identifiers (PRIDs) is disclosed. The method comprises generating one or more PRIDs for one or more respective internal record formats (IRFs), inserting said generated PRIDs into a respective index key, generating a relational index of the PRID and a predetermined record identifier (RID) respectively determined in relation to said IRF, and building one or more index pages in relation to the relational index by comparing said RID and said PRID for their respective IRF in said relational index, and determining which one of said RID or said PRID to insert into said index page. | 03-05-2009 |
20090063807 | DATA REDISTRIBUTION IN SHARED NOTHING ARCHITECTURE - A system and method for data redistribution. In one embodiment, the method includes dividing data into batches at a sending partition; populating a first data structure with the first pages and the first control information in a first data structure; storing the first data structure in a cache at the sending partition; sending the changes over the network to the receiving partition; receiving a notification that the changes have been successfully stored in the second hard disk at the receiving partition; and storing, in response to the notification, the changes on the first hard disk at the sending partition. | 03-05-2009 |
Leo T. M. Lau, Thornhill CA
Patent application number | Description | Published |
---|---|---|
20090063394 | APPARATUS AND METHOD FOR STREAMLINING INDEX UPDATES IN A SHARED-NOTHING ARCHITECTURE - An apparatus and method to streamline updates to an index in a shared-nothing architecture. The apparatus may include an association module, a consolidation module, and a processing module. The association module may associate index update requests with an index. The index update requests may be configured to update the index in response to a redistribution of data in a data table. The consolidation module may compile the index update requests prior to processing and consolidate the index update requests into a smaller number of simplified index update requests to achieve substantially the same result. The processing module may then independently process the simplified index update requests and update the index accordingly. | 03-05-2009 |
20090063589 | APPARATUS AND METHOD TO DECOUPLE LARGE OBJECT DATA PROCESSING FROM MAIN-LINE DATA PROCESSING IN A SHARED-NOTHING ARCHITECTURE - An apparatus and method to to decouple large object (“LOB”) data processing from main-line data processing in a shared-nothing architecture. The method may include relocating rows in a database table from a source partition to a target partition, where each row stores a source descriptor identifying a LOB associated with the row. The source descriptors may be read, and space sufficient to store each LOB in a target repository may be allocated accordingly. Source descriptors may be extracted from the rows, and sorted according to the location of the LOBs in the source repository to provide an ordered retrieval sequence. Each LOB may be retrieved from the source repository according to the retrieval sequence, and stored in its allocated space. The source descriptor stored in each row in the target partition may then be replaced with a target descriptor to identify the location of the respective LOB in the target repository. | 03-05-2009 |
Leo W.m. Lau, London CA
Patent application number | Description | Published |
---|---|---|
20120056167 | METHOD FOR FABRICATION OF LAYERED HETEROJUNCTION POLYMERIC DEVICES - Method for growing multilayer polymer based heterojunction devices which uses selective breaking of C—H or Si—H bonds without breaking other bonds leading to fast curing for the production of layered polymer devices having polymer heterojunctions deposited by the common solution-based deposition methods. In one embodiment, a hydrogen plasma is maintained and protons are extracted with an electric field to accelerate them to an appropriate kinetic energy. The protons enter into a drift zone to collide with molecular hydrogen in gas phase. The cascades of collisions produce a high flux of hyperthermal molecular hydrogen with a flux many times of the flux of protons extracted from the hydrogen plasma. The nominal flux ratio of hyperthermal molecular hydrogen to proton is easily controllable by the hydrogen pressure in the drift zone, and by the length of the drift zone. The extraction energy of the protons is shared by these hyperthermal molecules so that average energy of the hyperthermal molecular hydrogen is easily controlled by extraction energy of the protons and the nominal flux ratio. Since unlike protons the hyperthermal molecular hydrogen projectiles do not carry any electrical charge, the high flux of hyperthermal molecular hydrogen can be used to engineer surface modification of both electrical insulating products and conductive products. In a typical embodiment, organic precursor molecules (or silicone, or silane molecules) with desirable chemical functionality or a set of functionalities and with desirable electrical properties are condensed on a substrate with a solution-based deposition method. The molecular layer is bombarded by the high flux of hyperthermal molecular hydrogen derived from a hydrogen plasma. The C—H or Si—H bonds are thus cleaved preferentially due to the kinematic selectivity of energy deposition from the hyperthermal hydrogen projectiles to the hydrogen atoms in the precursor molecules. The induced cross-linking reactions produce a stable molecular layer retaining the desirable chemical functionality/functionalities and electrical properties carried to the substrate by the precursor molecules. The molecular layer is thus cured and ready for additional molecular layer formation for the production of polymer devices which typically comprise one or more than one polymer heterojunction. | 03-08-2012 |
20120061558 | METHOD FOR PRODUCING HYPERTHERMAL HYDROGEN MOLECULES AND USING SAME FOR SELECTIVELY BREAKING C-H AND/OR Si-H BONDS OF MOLECULES AT OR ON SUBSTRATE SURFACES - A method for producing hyperthermal molecular hydrogen is disclosed and use of same for selectively breaking C—H or Si—H bonds without breaking other bonds are disclosed. A hydrogen plasma is maintained and protons are extracted with an electric field to accelerate them to an appropriate kinetic energy. The protons enter into a drift zone to collide with molecular hydrogen in gas phase. The cascades of collisions produce a high flux of hyperthermal molecular hydrogen with a flux many times larger than the flux of protons extracted from the hydrogen plasma. The nominal flux ratio of hyperthermal molecular hydrogen to proton is controlled by the hydrogen pressure in the drift zone, and by the length of the drift zone. The extraction energy of the protons is shared by these hyperthermal molecules so that average energy of the hyperthermal molecular hydrogen is controlled by extraction energy of the protons and the nominal flux ratio. Since the hyperthermal molecular hydrogen projectiles do not carry any electrical charge, the flux of hyperthermal hydrogen can be used to engineer surface modification of both electrical insulating products and conductive products. When this method of generating a high flux of hyperthermal molecular hydrogen is applied to bombard organic precursor molecules (or silicone, or silane molecules) with desirable chemical functionality/functionalities on a substrate, the C—H or Si—H bonds are thus cleaved preferentially due to the kinematic selectivity of energy deposition from the hyperthermal hydrogen projectiles to the hydrogen atoms in the precursor molecules. The induced cross-linking reactions produce a stable molecular layer having a controllable degree of cross-linking and retaining the desirable chemical functionality/functionalities of the precursor molecules. | 03-15-2012 |
Marcus Kock Wha Lau, Vancouver CA
Patent application number | Description | Published |
---|---|---|
20130112862 | SYSTEM AND METHOD FOR DILUTION OF A SAMPLE FOR INTRODUCTION TO A QUANTITATIVE ANALYSIS APPARATUS - A system for insitu dilution of a sample followed by volume reduction prior to introduction to a quantitative analysis apparatus. The system includes a first inlet for introducing the sample to the system, a second inlet for flow of a diluent introduced into the system separate of the sample, a mixing chamber in fluid connection with the first and second inlets for receiving and mixing the sample and the diluent in a common flow path to provide a solution, and a separator to accomplish volume reduction and for separating a portion of the solution for introduction into the analysis apparatus from a remainder of the solution. | 05-09-2013 |
Peter C.k. Lau, Kirkland CA
Patent application number | Description | Published |
---|---|---|
20100210830 | SYSTEM FOR INDUCIBLE EXPRESSION IN EUKARYOTIC CELLS - The invention relates to a new “gene-switch” (cumate-inducible switch) for mammalian cells. This switch is as useful in the development of expression systems and cell-based assays for functional genomics as in the generation of viral vectors for gene therapy. | 08-19-2010 |
20100285569 | Pectate lyases with increased thermostability and/or enzymatic activity - Using site-directed mutagenesis to mutate the | 11-11-2010 |
Ricky Lau, Toronto CA
Patent application number | Description | Published |
---|---|---|
20120025870 | METHOD AND APPARATUS FOR VOLTAGE LEVEL SHIFTING WITH CONCURRENT SYNCHRONIZATION - Methods and apparatus provide for voltage level shifting with concurrent synchronization. The apparatus includes level shifting logic that in response to a non-level shifted clock signal from a first voltage domain, provides level shifted concurrently synchronous differential data signals in a second voltage domain based on pre-level shifted differential data signals from the first voltage domain. The first voltage domain may be, for example, a core logic voltage domain in which core logic operates. The second voltage domain may be, for example, an input/output (I/O) voltage domain in which an I/O buffer operates. The voltage level of the level shifted concurrently synchronous differential data signals is shifted from the pre-level shifted differential data signals, and the timing of the level shifted concurrently synchronous differential data signals is concurrently referenced to the non-level shifted clock signal. | 02-02-2012 |
20120030488 | METHOD AND APPARATUS FOR INDICATING MULTI-POWER RAIL STATUS OF INTEGRATED CIRCUITS - Methods and apparatus provide for indicating multi-power rail status of integrated circuits by taking into account a clock signal provided by, for example, core logic, in addition to considering voltage levels of multiple power rails. In one example, the apparatus includes multi-power rail status indicating logic that provides a multi-power rail status signal. The multi-power rail status signal is synchronized for assertion with a clock signal of the integrated circuit, such as the core logic of the integrated circuit, in response to an assertion of an asynchronous multi-power rail voltage stability signal. The asynchronous multi-power rail voltage stability signal indicates a state of a plurality of voltage signals from a plurality of power rails supplied to the integrated circuit. The multi-power rail status indicating logic may include a synchronous assertion/asynchronous de-assertion multi-power rail status signal generator that receives the clock signal and the asynchronous multi-power rail voltage stability signal, and in response to of the assertion of the asynchronous multi-power rail voltage stability signal, synchronizes the asynchronous multi-power rail voltage stability signal with the clock signal to assert the multi-power rail status signal. | 02-02-2012 |
Shelley Lau, Scarborough CA
Patent application number | Description | Published |
---|---|---|
20080204452 | MAXIMIZE DATA VISIBILITY USING SLATED VIEWER - A slanted viewer is provided to maximize data visibility. In the context of computer graphics and a rendering technique, the slanted viewer's use of three-dimensional rendering provides an instant view of full data without compromising the visibility of other view areas or data and with minimum user interactions. The slanted viewer combines the use of two-dimensional and three-dimensional concepts to enhance, as well as to preserve, a well-established user interaction environment and navigation system. The slanted viewer serves effectively in viewers showing extended length of text or objects horizontally. | 08-28-2008 |
Sherman Lau, Markham CA
Patent application number | Description | Published |
---|---|---|
20100082545 | COMPRESSION OF SORTED VALUE INDEXES USING COMMON PREFIXES - A method, information processing system, and computer program storage product for compressing sorted values is disclosed. At least a first prefix and a second prefix in a plurality of prefixes are compared. Each prefix comprises at least a portion of a plurality of sorted values. A respective prefix comprises a set of consecutive characters including at least a first character of a respective sorted value. The respective sorted value further comprising a respective suffix comprising consecutive characters of the respective sorted value that are after the respective prefix. At least a respective first character of the first prefix and a respective first character of the second prefix are determined to be substantially identical. The first prefix is merged with the second prefix into a single prefix comprising the first character. A set of suffixes associated with the first prefix is updated to reflect an association with the second prefix. | 04-01-2010 |
Sherman Lau, Markham Ontario CA
Patent application number | Description | Published |
---|---|---|
20080208802 | METHOD AND SYSTEM FOR UTILIZING A HIERARCHICAL BITMAP STRUCTURE TO PROVIDE A FAST AND RELIABLE MECHANISM TO REPRESENT LARGE DELETED DATA SETS IN RELATIONAL DATABASES - A method and system utilizes a hierarchical bitmap structure to represent deleted data sets. Each level in the hierarchical bitmap structure may have progressively larger size and represent finer granularity of number of data blocks than its parent level. A method in one aspect may comprise allocating a first level bitmap having size equal to a register on a processor, each bit in the first level bitmap representing a plurality of blocks of data in a database, and allocating one or more pointers corresponding to said plurality of bits in the first level bitmap, said one or more pointers being allocated to point to a sub bitmap generated after a data block is deleted but before the index corresponding to the data block is cleaned. | 08-28-2008 |
Stephen Lau, Ottawa CA
Patent application number | Description | Published |
---|---|---|
20130337781 | Method and Apparatus Pertaining to Contact Information Disambiguation - These teachings provide for receiving from a user (via, for example, a voice-recognition component) a name-based identifier for an entity to be contacted via wireless communications and then using that name-based identifier to access a contacts list to identify a corresponding communications address to use when contacting the entity via the wireless communications. Upon determining that the contacts list includes at least two contacts having the same name-based identifier, these teachings then provide for providing to the user location information as pertains to at least one of the candidate contacts to thereby facilitate disambiguation. | 12-19-2013 |
20140163994 | METHOD OF IDENTIFYING CONTACTS FOR INITIATING A COMMUNICATION USING SPEECH RECOGNITION - A method and system on an electronic device which uses speech recognition to initiate a communication from a mobile device having access to contact information for a number of contacts. The method includes: receiving through an audio input interface a voice input for initiating a communication, extracting from the voice input a type of communication and at least part of a contact name, and outputting, to an output interface, a selectable list of all contacts from the contact information which have the part of the contact name and which have a contact address associated with the type of communication. The mobile device may also be configured to access remote contact information from a remote server. | 06-12-2014 |
20140180856 | SYSTEM PROVIDING WIRELESS NETWORK ACCESS RESPONSIVE TO COMPLETED TRANSACTION PAYMENT AND RELATED METHODS - A system may include a payment terminal and a mobile communications device capable of completing at least one electronic payment transaction with the payment terminal via near field communication (NFC). The payment terminal may be capable of transferring password data to the mobile communications device for accessing a wireless network responsive to completion of the at least one electronic payment transaction. | 06-26-2014 |
20140317495 | RETROACTIVE WORD CORRECTION - An electronic device is configured for retroactive word correction. The device includes memory, a processor, a network interface and display. The device also includes an operating system managing access to the memory, processor, network interface and display. The device yet further includes a message transmitting application and a spell checker operable to perform spell checking on text in messages composed within the message transmitting application. Finally, the device includes a retroactive word correction module coupled to the spell checker. The module includes program code enabled to identify both an incorrectly spelled word in a previously transmitted message in the message transmitting application and also a correctly spelled form of the incorrectly spelled word, and to respond to the identifying (A) by locating the incorrectly spelled word in the previously transmitted message and (B) by replacing the located incorrectly spelled word with the correctly spelled form of the incorrectly spelled word. | 10-23-2014 |
Suzanne K. Lau, Willowdale CA
Patent application number | Description | Published |
---|---|---|
20120004116 | METHODS FOR BIOMARKER IDENTIFICATION AND BIOMARKER FOR NON-SMALL CELL LUNG CANCER - There is provided a method for identifying a biomarker, such as a gene signature, associated with a biological parameter A 6-gene signature for non-small cell lung cancer (NSCLC) is also provided, as well as a method of prognosing or classifying a subject with non-small cell lung cancer into a poor survival group or a good survival group, using said gene signature | 01-05-2012 |
Terence Lau, Burnaby CA
Patent application number | Description | Published |
---|---|---|
20120188229 | Enhanced Lookup of Display Driving Values - Approximation errors commonly occur when color transformation values stored in color look-up tables are interpolated to produce color display drive signals, since the stored transformation values typically correspond to non-linear functions. Such errors can be reduced by applying a pre-indexing function to the transformation values before they are stored in the look-up table, and by applying the same function to values extracted from the table during look-up operations. Alternatively, such errors can be reduced by providing one or more additional look-up tables to achieve higher order (i.e. more accurate) interpolation results that are achievable by interpolation of values stored in a single look-up table. | 07-26-2012 |
Terence Ka Wing Lau, Burnaby CA
Patent application number | Description | Published |
---|---|---|
20130147777 | Application of MEMs Pixels in Display and Imaging Devices - MEMS shutters are applied in displays and imaging devices. In a display, sensors may detect light from a light source that is back-reflected by a MEMS shutter and/or ambient light that enters through the MEMS shutter. The sensors may be used to monitor performance of the light source and/or ambient lighting conditions. In an imaging device, MEMS shutters may be applied to selectively block light to prevent overexposed areas within an image. | 06-13-2013 |
Thomas Lau, Edmonton CA
Patent application number | Description | Published |
---|---|---|
20090309063 | Island-Covered Lithium Cobaltite Oxides - Disclosed is a cathode active material and a method to produce the same at low cost. The cathode powder comprises modified LiCoO | 12-17-2009 |
20110193013 | Highly Crystalline Lithium Transition Metal Oxides - A powderous lithium transition metal oxide having a layered crystal structure Li | 08-11-2011 |
20110260099 | Doped Lithium Transition Metal Oxides Containing Sulfur - The invention covers a powderous lithium transition metal oxide having a layered crystal structure Li | 10-27-2011 |
Tian Chong Lau, Ontario CA
Patent application number | Description | Published |
---|---|---|
20120279114 | QUALITY CERTIFICATION OF OXYGENATED GASOLINE - A method for controlling the manufacture and certification of an oxygenated gasoline product is carried out by manufacturing a gasoline Basestock for Oxygenate Blending (BOB) at a refinery site in accordance with an empirical relationship, valid for at that site under typical manufacturing conditions, between (i) a property value of the BOB stream such as octane as determined by an on-site online process analyzer and (ii) the corresponding instantaneous value or FPAPV property value as determined by the test method mandated by the product specification for the final gasoline stream when blended with the required proportion of oxygenate. The quality of fit of this empirical relationship is calculated according to the standard deviation of the residuals of the relationship and a confidence level is fixed so that the final oxygenated gasoline formulated with the BOB will meet the required property specification when measured by the test method mandated by the specification. The final oxygenated gasoline blend is certified as having a property value conforming to the required specification based on the predicted property value for the finished gasoline. | 11-08-2012 |
Tian Chong Lau, Whitby CA
Patent application number | Description | Published |
---|---|---|
20090158824 | Method for certifying composition and property variables of manufactured petroleum products - The present invention uses the one or more on-line process analyzers that monitor the manufacture of petroleum products, such as gasoline or diesel fuel, to analyze and/or certify that the manufactured product meets regulatory and/or contractual requirements. The analysis is performed by re-introducing a manually or automatically collected sample that is representative of the manufactured product back into the one or more process analyzers. The results obtained for the representative sample from the on-line process analyzers are then used to represent the quality of the manufactured batch of petroleum material to certify that the manufactured batch meets regulatory, specification and/or contractual requirements. | 06-25-2009 |
Tiphanie Lau, Vancouver CA
Patent application number | Description | Published |
---|---|---|
20140181758 | System and Method for Displaying Characters Using Gestures - A method and a system are provided for displaying a character on an electronic device. The method includes displaying a multi-segment display on a touch-sensitive display. A touch gesture is detected over the multi-segment display. The electronic device activates segments of the multi-segment display that correspond to the touch gesture, and then displays the character that corresponds to the activated segments. In an example embodiment, the multi-segment display is a seven-segment display. | 06-26-2014 |
William Lau, Toronto CA
Patent application number | Description | Published |
---|---|---|
20150351860 | SYSTEMS AND METHODS FOR NAVIGATION AND SIMULATION OF MINIMALLY INVASIVE THERAPY - Disclosed herein is navigation and simulation systems and methods for minimally invasive therapy in which the navigation system imports a planning method using patient specific pre-operative images. The navigation system uses intraoperative imaging during the medical procedure to update the preoperative images and provides images of tracked surgical tools along the surgical path prepared from the preoperative images. | 12-10-2015 |
Wilmer Lau, Vancouver CA
Patent application number | Description | Published |
---|---|---|
20120244801 | Dual-mode headset - A headset comprises a body, an audio transducer, an arm, a detector and processor. The detector can indicate whether the arm is in a first or second position. The headset operates in a headset mode or speakerphone mode responsive to the arm's position. | 09-27-2012 |
Wing Yan Lau, Toronto CA
Patent application number | Description | Published |
---|---|---|
20090018992 | MANAGEMENT OF INTERESTING DATABASE STATISTICS - A method, system, and computer program product for managing database statistics are provided. The method, system, and computer program product provide for receiving a query for optimizing, collecting statistics specific to the query prior to generating any access plans for executing the query, and generating an access plan for executing the query based on the collected statistics. | 01-15-2009 |
20090216709 | OPTIMIZED COLLECTION OF JUST-IN-TIME STATISTICS FOR DATABASE QUERY OPTIMIZATION - A system and method are provided for updating database statistics for use in generating query execution plans. A first query for a database is received, for example by a compiler, and the compiler accesses statistics associated with the first query for optimizing a query execution plan for the first query. The statistics may be accessed from a first cache. If the statistics retrieved from the first cache are determined to be stale, the system obtains updated statistics and may store them in a temporary cache. The stale statistics in the first cache are marked as invalid. Existing queries using the first cache may continue to use the first cache, while new queries may be provided with updated statistics. | 08-27-2009 |