Lo, CA
Arthur Pui Wing Lo, Richmond CA
Patent application number | Description | Published |
---|---|---|
20100306020 | SYSTEM AND METHOD FOR WORKFLOW MANAGEMENT WITH CONFIGURABLE STATES AND EXTENSIBILITY - A workflow management system provides a GUI configuration tool that allows end users to configure the states and state properties of workflows and workers without rewriting the program. The application also provides an interface that allows the use of extensible code to perform custom functions at particular states and at particular state transitions of a workflow. | 12-02-2010 |
20110119604 | SYSTEM AND METHOD FOR A CONFIGURABLE AND EXTENSIBLE ALLOCATION AND SCHEDULING TOOL - A system provides a GUI allocation and scheduling tool that enables a user to configure and apply Schedule Flows that include scheduling logic statements, filters, matching functions, scheduling engines and Objective Functions to appropriately assign a plurality of jobs to a plurality of workers and resources. The user may add, delete and/or edit scheduling logic statements, filters, matching criteria, scheduling engines and Objective Functions to produce appropriate scheduling outcomes according to user definable objectives. The GUI tool also enables a user to evaluate scheduling outcomes and assess the effectiveness of Schedule Flows and scheduling logic statements by configuring and applying evaluation criteria. The system's platform architecture provides software interfaces that enable the integration of custom matching functions, scheduling engines and Objective Functions, and third party hardware and software functionality. | 05-19-2011 |
20130173324 | System And Method For Workflow Management With Configurable States And Extensibility - A workflow management system provides a GUI configuration tool that allows end users to configure the states and state properties of workflows and workers without rewriting the program. The application also provides an interface that allows the use of extensible code to perform custom functions at particular states and at particular state transitions of a workflow. | 07-04-2013 |
20140149167 | SYSTEM AND METHOD FOR A CONFIGURABLE AND EXTENSIBLE ALLOCATION AND SCHEDULING TOOL - A system provides a GUI allocation and scheduling tool that enables a user to configure and apply Schedule Flows that include scheduling logic statements, filters, matching functions, scheduling engines and Objective Functions to appropriately assign a plurality of jobs to a plurality of workers and resources. The user may add, delete and/or edit scheduling logic statements, filters, matching criteria, scheduling engines and Objective Functions to produce appropriate scheduling outcomes according to user definable objectives. The GUI tool also enables a user to evaluate scheduling outcomes and assess the effectiveness of Schedule Flows and scheduling logic statements by configuring and applying evaluation criteria. The system's platform architecture provides software interfaces that enable the integration of custom matching functions, scheduling engines and Objective Functions, and third party hardware and software functionality. | 05-29-2014 |
20140324514 | System And Method For Workflow Management With Configurable States And Extensibility - A workflow management system provides a GUI configuration tool that allows end users to configure the states and state properties of workflows and workers without rewriting the program. The application also provides an interface that allows the use of extensible code to perform custom functions at particular states and at particular state transitions of a workflow. | 10-30-2014 |
Bernard Lo, Willowdale CA
Patent application number | Description | Published |
---|---|---|
20090172986 | MEDIA DISPLAY DEVICE AND METHOD OF OPERATION THEREOF - Apparatus and methods for displaying types of information content based on the configuration of a media device are provided. The apparatus has a plurality of display panels flexibly coupled by one or more connectors. The display panels are flexibly coupled by the one or more connectors such that the display panels are capable of being arranged in a plurality of arrangements relative to one another. Each of the arrangements is indicative of a configuration of the device media. Each of the plurality of display panels has at least one viewing surface and is configured to display on the viewing surface a type of information content. The type of information content is indicative the configuration of the media device. | 07-09-2009 |
Bernard San Lap Lo, North York CA
Patent application number | Description | Published |
---|---|---|
20090140568 | Body support structure - A body support structure includes a backrest having a frame and a plurality of laterally spaced strips. Each of the strips extends in a longitudinal direction, with an upper end portion of each of the strips formed in an inverted J-shape. In another aspect, a body support structure includes a frame and a seat segment having a front portion and a rear portion. A back support segment is joined to the seat segment and has an upper portion formed in an inverted J-shape. A front portion of the seat segment and the upper portion of the back support segment are the only portions directly joined to the frame. In another aspect, a body support structure includes a plurality of longitudinally extending and laterally spaced strips and at least one laterally extending elastomeric member connecting each of said plurality of strips. | 06-04-2009 |
Bob Bak Lo, Markham CA
Patent application number | Description | Published |
---|---|---|
20090251146 | Detection of Porphyry Copper Deposit Using Natural Electromagnetic Fields - A method for identifying a possible porphyry copper deposit which includes flying an airborne sensor over a survey area measuring natural electromagnetic fields in the survey area, and then determining, in dependence on the measured natural electromagnetic fields, if one or more sub-areas in the survey area have a resistivity pattern that corresponds to a predetermined resistivity signature for a porphyry copper deposit. The predetermined resistivity signature includes a higher resistivity inner region at least partially surrounded by a lower resistivity outer region | 10-08-2009 |
20090284258 | AIRBORNE GEOPHYSICAL SURVEY USING AIRSHIP - A method and system for geophysical surveying. A non-rigid airship having a self-supporting gas envelope and propulsion units coupled to the gas envelope, the propulsion units being configured to control the steering and altitude of the airship without the aid of a rudder or elevators, is provided with geophysical survey equipment, and geophysical data is collected while flying the airship. Also a method for geophysical surveying that includes providing a first airship with a first set of geophysical survey equipment, providing a second airship with a second set of geophysical survey equipment that is complimentary to the first set, and conducting an airborne geophysical survey by flying the first airship and the second airship along a designated flight path within a predetermined range of each other. | 11-19-2009 |
Charles Kwok-Wah Lo, Toronto CA
Patent application number | Description | Published |
---|---|---|
20160132441 | HETEROGENEOUS MULTIPROCESSOR PLATFORM TARGETING PROGRAMMABLE INTEGRATED CIRCUITS - An integrated circuit (IC) includes a first region being static and providing an interface between the IC and a host processor. The first region includes a first interconnect circuit block having a first master interface and a second interconnect circuit block having a first slave interface. The IC includes a second region coupled to the first region. The second region implements a kernel of a heterogeneous, multiprocessor design and includes a slave interface coupled to the first master interface of the first interconnect circuit block and configured to receive commands from the host processor. The second region also includes a master interface coupled the first slave interface of the second interconnect circuit block, wherein the master interface of the second region is a master for a memory controller. | 05-12-2016 |
David Lo, Burnaby CA
Patent application number | Description | Published |
---|---|---|
20110165495 | APPARATUS AND METHODS FOR CONNECTING FUEL CELLS TO AN EXTERNAL CIRCUIT - Embodiments relate to a fuel cell including, an ion conducting component, two or more electrode coatings and one or more interconnects. The interconnects include a non-conductive interface region having a first surface and a second surface in which the first surface is in contact with the ion conducting component, an electron conducting component having two surfaces and a length that is parallel to the two surfaces wherein one of the surfaces is disposed adjacent to the second surface of the interface region. The electron conducting component provides an electrically conductive pathway between one of the electrode coatings and an external circuit, said pathway extending along the length of the electron conducting component. | 07-07-2011 |
20120003568 | APPARATUS AND METHODS FOR CONNECTING FUEL CELLS TO AN EXTERNAL CIRCUIT - Various embodiments of the present invention provide a fuel cell connection component, including an interconnect or a current collector. The fuel cell connection component includes conductive fibers oriented at an angle of less than about 90° to at least one electrode in the fuel cell. The fuel cell connection component provides an electrically conductive pathway from the at least one electrode of the fuel cell to an external circuit or to an electrode of a different fuel cell. Embodiments of the present invention also provide fuel cells that include the fuel cell connection component, including fuel cell layers, and methods of making the same. | 01-05-2012 |
20140234745 | ENHANCED BONDING IN FUEL CELLS - Methods, systems, and articles relating to enhanced bonding of layers in a planar fuel cell. A planar fuel cell having a composite layer is bonded to an outer layer (e.g., a fuel or fluid manifold) using intrusions that extend through an electrolyte layer and into an underlying layer (e.g., a substrate component or a current-collector component). | 08-21-2014 |
Flannan Lok-Hang Lo, Markham CA
Patent application number | Description | Published |
---|---|---|
20110016347 | Tool for Analyzing and Resolving Errors in a Process Server - A method for analyzing and resolving problems in a process server is disclosed herein. In one embodiment, such a method may include receiving a log file associated with an application running on the process server. The application may be made up of higher-level service component artifacts, and lower-level implementation artifacts used to implement the higher-level service component artifacts. The method may further include identifying error messages in the log file and determining which implementation artifacts are associated with the error messages. The method may further include mapping the implementation artifacts to service component artifacts associated with the implementation artifacts. The error messages may then be displayed along with their relationship to the service component artifacts. A corresponding apparatus and computer program product are also disclosed and claimed herein. | 01-20-2011 |
Frederick Lo, Richmond CA
Patent application number | Description | Published |
---|---|---|
20090064105 | ACCESSING A ERP APPLICATION OVER THE INTERNET USING STRONGLY TYPED DECLARATIVE LANGUAGE FILES - A method of converting ERP data in a database managed by an ERP application and accessed through an ERP API and ERP Message Agent API (MAAPI) to strongly typed data in Java objects includes steps of reading, parsing, creating, and populating. A XML file containing the definition of the Java objects and their attributes of HyperText Markup Language (HTML) statements which specifies presentation format is read. Each of the declarations and HTML statements are parsed to identify definitions of objects and their attributes. The respective objects are created with their attributes. The objects are populated with data from the ERP data. | 03-05-2009 |
Gillian Lo, New Westminster CA
Patent application number | Description | Published |
---|---|---|
20110179094 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PROVIDING DOCUMENTATION AND/OR ANNOTATION CAPABILITIES FOR VOLUMETRIC DATA - A method for providing documentation and/or annotation capabilities for volumetric data may include receiving an indication of user insertion of an annotation with respect to a particular presentation state of a planar view of volumetric data and generating a medical image such as a DICOM image corresponding to the particular presentation state and including the annotation in response to receipt of the indication. A corresponding computer program product and apparatus are also provided. | 07-21-2011 |
Grace Hai Yan Lo, North York CA
Patent application number | Description | Published |
---|---|---|
20100146011 | Generic Data Model for Event Monitoring Integration - Illustrative embodiments provide a computer-implemented method for a generic data model for event monitoring integration. The computer-implemented method generates monitor application descriptor data for an identified candidate, identifies a target monitor model specification associated with the identified candidate to form an identified target monitor model specification, and responsive to identifying the target monitor model specification, provides the monitor application descriptor data and the identified target monitor model specification, to a monitor model generator. The computer-implemented method further identifies application elements of the identified candidate to be monitored to form identified elements, and generates the identified monitor model for the identified elements to create a monitor-specific output. | 06-10-2010 |
20100162225 | CROSS-PRODUCT REFACTORING APPARATUS AND METHOD - A method for automatically propagating refactoring changes across multiple applications is disclosed herein. In one embodiment, such a method may include receiving a primary change for an artifact managed by a first application. The first application may calculate referencing changes necessitated by the primary change for artifacts managed by the first application. The first application may then generate a difference notification documenting the primary and referencing changes. This difference notification may be transmitted to a second application. The second application may analyze the difference notification to determine what refactoring changes are needed for artifacts managed by the second application. The second application may then implement the refactoring changes to the artifacts managed thereby. A corresponding apparatus and computer program product are also disclosed and claimed herein. | 06-24-2010 |
Grace Hai-Yan Lo, Thornhill CA
Patent application number | Description | Published |
---|---|---|
20080263522 | Common Debug Adaptor - Software developers working on multi-language systems with various debug tools (BPEL, AE, Java, etc.) can use a common debug adaptor (CDA). The CDA implements a method of debugging in a multi-computer program language environment. The method includes registering various debug tools associated with different programming languages in the multi-computer program language environment, each one of the plurality of debug tools providing suspended threads and stack frames in response to a debug event in the multi-computer program language environment. The method can further include receiving the suspended threads and stack frames from the plurality of debug tools. The method can further include correlating the received suspended threads and stack frames under a common suspended thread; and providing the common suspended thread in a debug view. Such a method can have a number of attributes intended to assist developers facing debugging problems in multi-language systems. | 10-23-2008 |
20090125890 | BREAKPOINT MANAGEMENT AND RECONCILIATION FOR EMBEDDED SCRIPTS IN A BUSINESS INTEGRATION LANGUAGE SPECIFIED PROGRAM PROCESS - A method, system and apparatus for breakpoint management and reconciliation for business integration language specified programs. The system includes a business integration language development environment; debug tooling accessible through the environment; and, breakpoint management and reconciliation logic coupled to the debug tooling. The business integration language development environment includes a BPEL development environment cooperatively coupled to a BPEL engine. The debug tooling includes a script display for displaying textual portions of an embedded script; and, at least one other display selected from the group consisting of a graphical process flow display, a debug module display and a breakpoint module display. | 05-14-2009 |
Grace H. Y. Lo, Markham CA
Patent application number | Description | Published |
---|---|---|
20100324949 | TRANSFORMING GENERIC BUSINESS MEASURE DEFINITIONS INTO EXECUTABLE MONITORING SPECIFICATIONS - A business process management (BPM) data processing system can be provided. The system can include a business process modeler executing in memory of a host server and a process generation engine coupled to the business process modeler and configured to generate an executable business process execution model from a business process model defined by the business process modeler. The system further can include a monitoring generation engine coupled to the business process modeler and configured to generate an executable monitoring model using business measures mapped to emittable events in the executable business process execution model and using logic enabled to compute metrics for the business measures from data in the events, both the business measures and logic being defined separately from and irrespective of the business process model. | 12-23-2010 |
Hoi-Kwong Lo, Toronto CA
Patent application number | Description | Published |
---|---|---|
20120045053 | RANDOM SIGNAL GENERATOR USING QUANTUM NOISE - Systems and methods for generating a random signal, based on quantum noise in the phase of two or more input signals. The generated output random signal has random variation in its intensity based on the quantum noise in the phases of the input signals. | 02-23-2012 |
20140363174 | Quantum Repeater Network System - Provided is a quantum repeater network system that does not need any matter qubit. According to the quantum repeater network system for performing quantum communication between one transmitter/receiver and the other transmitter/receiver via transmission repeaters and reception repeaters, each of the transmission repeaters prepares quantum systems in an irreducibly entangled state, each of said quantum systems being associated with a reception repeater as a transmission destination, and transmits, to the associated reception repeater, each of the quantum systems in the irreducibly entangled state together with a quantum system entangled with the quantum system. | 12-11-2014 |
Hok Man Herman Lo, Richmond CA
Patent application number | Description | Published |
---|---|---|
20140270537 | APPARATUS AND METHOD FOR DIGITAL MICROSCOPY IMAGING - A microscopy imaging system and method for rendering a mosaic representation of an object from a series of image frames of the object are disclosed. A current image frame is processed to determine its relative location or position within the mosaic representation based on relative displacement of the current image from one or more keyframes. Once the current image frame's position has been determined, it is rendered along with its neighboring keyframes to provide the mosaic representation of the object. | 09-18-2014 |
Hua Xin Lo, Toronto CA
Patent application number | Description | Published |
---|---|---|
20080228181 | ELECTROSURGICAL METHOD - Methods are disclosed for delivering energy to a body of a human or animal during a treatment procedure using an electrosurgical generator, a pre-set overall procedure time being defined for the treatment procedure, a ramp time being defined for a parameter to reach a pre-set threshold during the treatment procedure, the method comprising: measuring the parameter over time; and if the parameter has not substantially reached the pre-set threshold by the ramp time, setting a procedure extension time responsive to the time difference between the ramp time and the time at which the pre-set threshold was reached, and extending the overall procedure time by the procedure extension time. | 09-18-2008 |
Ian Lo, Calgary CA
Patent application number | Description | Published |
---|---|---|
20080306408 | Measuring device - A measuring device for measuring a depth of a tear of a tissue is disclosed. The measuring device comprises a member having a shaft and a distal tip, a plurality of indicia on the shaft of the member for measuring the depth of the tear, and a cannulated member into which the member is disposed. In an example, the measuring device is used to measure the depth of a tear of the rotator cuff tendon. A method of measuring a tear of a tissue using the measuring device is also disclosed. | 12-11-2008 |
20140379028 | SUTURE ANCHOR AND ASSOCIATED SYSTEMS AND METHODS - Exemplary embodiments of a suture anchor are provided that generally include a suture anchor body including a securing structure for securing the suture anchor in tissue or bone. The suture anchor body includes an internal cavity configured and dimensioned to receive therein a suture and a locking pin. Exemplary embodiments are also directed to suture anchor systems that generally include a suture anchor and a driver configured and dimensioned to interlock relative to the suture anchor. Exemplary embodiments are further directed to methods of anchoring a suture in tissue or bone that generally include providing a suture anchor, passing the suture through the suture anchor body, and driving the suture anchor into the tissue or bone. | 12-25-2014 |
Ian K. Lo, Calgary CA
Patent application number | Description | Published |
---|---|---|
20090318923 | LATARJET INSTRUMENTATION AND METHOD - Instrumentation for an open or arthroscopic Latarjet procedure that allows more control graft handling during the formation of the hole and proper positioning parallel to the articulating bone surface. The surgical instrumentation of the present invention includes an osteotome with a plurality of markings and a depth stop, a drill guide with jaws configured to securely engage an outer surface of the graft, and an offset guide to position the graft to the bone. | 12-24-2009 |
20120296338 | LATARJET INSTRUMENTATION AND METHOD - Instrumentation for an open or arthroscopic Latarjet procedure that allows more control graft handling during the formation of the hole and proper positioning parallel to the articulating bone surface. The surgical instrumentation of the present invention includes an osteotome with a plurality of markings and a depth stop, a drill guide with jaws configured to securely engage an outer surface of the graft, and an offset guide to position the graft to the bone. | 11-22-2012 |
20150273266 | RESISTANCE DEVICE - A resistance device includes an impeller rotatably mounted on an impeller shaft and housed in an impeller housing, the impeller configured to act on an working fluid, a one-way drive assembly connected to the impeller shaft and configured to drive the impeller in one direction, the one-way drive assembly including a driving shaft connected thereto, a variable moment arm drive operatively connected to the driving shaft and configured to modify a distance between the driving shaft and a cable force vector applied to the variable moment arm drive, the variable moment arm drive including a cable connection portion, and a cable connected to the cable connection portion of the variable moment arm drive via a return spring, the cable configured to be pulled by a user. | 10-01-2015 |
Ian K.y. Lo, Calgary CA
Patent application number | Description | Published |
---|---|---|
20110293749 | Surgical Adjuvant Composition and Associated Methods of Use - Disclosed herein are surgical adjuvant compositions for ameliorating tissue and cellular necrosis and/or apoptosis. In addition, surgical methods are described which include the use of the adjuvant of the composition to reduce tissue and cellular necrosis and/or apoptosis. | 12-01-2011 |
20130197035 | Surgical Adjuvant Composition and Associated Methods of Use - Disclosed herein are surgical adjuvant compositions for ameliorating tissue and cellular necrosis and/or apoptosis. In addition, surgical methods are described which include the use of the adjuvant of the composition to reduce tissue and cellular necrosis and/or apoptosis. | 08-01-2013 |
20150047653 | ARM IMMOBILIZATION DEVICE AND ASSOCIATED METHODS - The present disclosure provides exemplary arm immobilization devices for a person and associated methods of use. Thus, in one aspect, the disclosure provides a device including or comprising an outer shell including an internal cavity and a configurable structure disposed within the internal cavity of the outer shell. The outer shell can be configured and dimensioned to accommodate an arm of a person thereon. Expansion or contraction of the configurable structure can drive expansion or contraction of the outer shell. In another aspect, the disclosure provides methods for immobilizing an arm of a person that include providing an arm immobilization device and supporting the arm of the person with the outer shell and the configurable structure. | 02-19-2015 |
20150078849 | COLLAPSIBLE DRILL AND ASSOCIATED METHODS OF USE - The present disclosure provides exemplary collapsible drills and associated methods of use. Thus, in one aspect, the disclosure provides a collapsible drill including or comprising a chuck, a piston and a motor section. The chuck can be configured and dimensioned to receive a drill bit. The piston can include a pair of interlocking splines. The motor section drives rotation of the piston and the chuck. Depression of the piston can stop rotation of the chuck relative to the piston. In another aspect, the disclosure provides methods of drilling into a material that include providing a collapsible drill, driving rotation of the piston and the chuck with the motor section, and depressing the piston to stop rotation of the chuck relative to the piston. | 03-19-2015 |
20160022468 | ARM IMMOBILIZATION DEVICE AND ASSOCIATED METHODS - The present disclosure provides exemplary arm immobilization devices for a person and associated methods of use. Thus, in one aspect, the disclosure provides a device including or comprising a belt configured and dimensioned to be detachably secured around a torso of the person. In certain embodiments, the arm immobilization device includes a bolster detachably secured to the belt and configured and dimensioned to support an arm of the person thereon. In another aspect, the disclosure provides methods for immobilizing an arm of a person that include providing an arm immobilization device and supporting the arm of the person with the bolster. | 01-28-2016 |
Ian K. Y. Lo, Calgary CA
Patent application number | Description | Published |
---|---|---|
20160022468 | ARM IMMOBILIZATION DEVICE AND ASSOCIATED METHODS - The present disclosure provides exemplary arm immobilization devices for a person and associated methods of use. Thus, in one aspect, the disclosure provides a device including or comprising a belt configured and dimensioned to be detachably secured around a torso of the person. In certain embodiments, the arm immobilization device includes a bolster detachably secured to the belt and configured and dimensioned to support an arm of the person thereon. In another aspect, the disclosure provides methods for immobilizing an arm of a person that include providing an arm immobilization device and supporting the arm of the person with the bolster. | 01-28-2016 |
Jason Sin Hin Lo, Toronto CA
Patent application number | Description | Published |
---|---|---|
20160046820 | METHOD AND COMPOSITE FOR PREPARING HEAT EXCHANGERS FOR CORROSIVE ENVIRONMENTS - The present invention provides application of perfluoroalkoxy (PFA) onto metallic substrates to form a pinhole-free protective layer by means of electrostatic powder coating, by adding highly thermally conductive fillers such as graphite or ceramic powders/fibers/whiskers/flakes into virgin PFA powder to improve the thermal conductivity, as well as the application of the filled PFA powder onto various metallic substrates, including convoluted or finned tubes, outer or inner surfaces. Using a simple powder coating technique, a pinhole-free protective layer thinner than a PTFE covering film and with much higher thermal conductivity is produced on the metallic tubes and a physical bond is created at the interface between the PFA and the tube. These make the overall heat transfer coefficient much higher than a PTFE covered tube, which must have a thicker PTFE film to avoid pinhole and is lack of physical bond at the interface. | 02-18-2016 |
Jessica Lo, Ottawa CA
Patent application number | Description | Published |
---|---|---|
20150288633 | System and Method for Conducting Private Messaging - A system method are provided for enabling private messaging. The method comprises displaying a first messaging user interface with at least one contact, the first messaging user interface comprising at least one element identifying messaging participants; detecting a first input at the first messaging user interface, to enter a private conversation with the at least one contact; and displaying a second messaging user interface, the second messaging user interface modifying the at least one element to conceal an identity of at least one messaging participant in the second messaging user interface. | 10-08-2015 |
Jessica Lo, Toronto CA
Patent application number | Description | Published |
---|---|---|
20100328227 | MULTI-FINGER MOUSE EMULATION - One embodiment of the present invention sets forth a technique for emulating left, right, and center mouse button functionality for a multi-touch input device to provide end-users with full mouse functionality. Various finger to mouse button mapping techniques are used to specify the left, right or middle mouse buttons. A single finger is used for tracking while a second finger or thumb is used to activate or deactivate one of the mouse buttons. Multi-finger mouse emulation enables more precise cursor control, while avoiding occlusion of the cursor and end-user fatigue, thereby improving the overall end-user experience. | 12-30-2010 |
Jimmy Lo, Scarborough 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 |
Joshua Lo, Whitby CA
Patent application number | Description | Published |
---|---|---|
20160084661 | PERFORMANCE DRIVING SYSTEM AND METHOD - A system and method that act as a performance driving tool and provide feedback to a driver, such as real-time visual feedback delivered via an augmented reality device. According to one embodiment, the performance driving system gathers pertinent vehicle information and driver information (e.g., the direction of the driver's gaze as determined by a wearable head-mounted-display (HMD)) and uses these inputs to generate real-time visual feedback in the form of virtual driving lines and other driving recommendations. These driving recommendations can be presented to the driver via an augmented reality device, such as a heads-up-display (HUD), where the virtual driving lines are projected onto the vehicle windshield so that they are superimposed on top of the actual road surface seen by the driver and can show the driver a suggested line or path to take. Other driving recommendations, like braking, acceleration, steering and shifting suggestions, can also be made. | 03-24-2016 |
Ka Hei Gary Lo, Thornhill CA
Ken Lo, Mississauga CA
Patent application number | Description | Published |
---|---|---|
20110099612 | AUTOMATIC USER AUTHENTICATION AND IDENTIFICATION FOR MOBILE INSTANT MESSAGING APPLICATION - Automatic identification and authentication of a user of a mobile application entails receiving from the wireless communications device a unique device identifier and an e-mail address corresponding to the wireless communications device, associating a registration identifier with the unique device identifier and the e-mail address, generating an authentication token, and communicating the authentication token and the registration identifier to the wireless communications device. This technology obviates the need for the user to remember and enter a user ID and password to access backed-up application data on a server. This is particularly useful for instant messaging applications, e.g. PIN messaging, in which the unique device identifier is used to identify the user and is also the transport address. Once registered, the user who has switched to a new device or has wiped his existing device, can restore contacts or other application data from the server based on the registration identifier. | 04-28-2011 |
Ken Lo, Toronto CA
Patent application number | Description | Published |
---|---|---|
20100332497 | PRESENTING AN ASSEMBLED SEQUENCE OF PREVIEW VIDEOS - Methods and computer-readable media are provided for presenting on a website a single video stream that includes a plurality of preview videos directed toward a particular category of interest to a user. Informational items, such as news stories, that have associated preview videos are selected from a database. A preview video for each of the informational items is then algorithmically determined using, for instance, a ranking system. The ranking system may be based on a variety of heuristics, which may indicate popularity, importance, reliability, or relevance of the specific preview video. The single video stream is presented on the website such that the preview videos can be viewed as an assembled sequence of videos. Once an indication has been received to initiate play of the video stream, the preview videos play without requiring any user interaction. | 12-30-2010 |
Ken Kwok Wai Lo, Mississauga CA
Patent application number | Description | Published |
---|---|---|
20140082363 | AUTOMATIC USER AUTHENTICATION AND IDENTIFICATION FOR MOBILE INSTANT MESSAGING APPLICATION - Automatic identification and authentication of a user of a mobile application entails receiving from the wireless communications device a unique device identifier and an e-mail address corresponding to the wireless communications device, associating a registration identifier with the unique device identifier and the e-mail address, generating an authentication token, and communicating the authentication token and the registration identifier to the wireless communications device. | 03-20-2014 |
Kenneth Lo, Markham CA
Patent application number | Description | Published |
---|---|---|
20080300961 | Lead distribution and tracking with integrated corporate data usage and reporting capabilities with message templating - A system for facilitating access by a user of a vehicle dealership to messages related to a lead for a vehicle from a customer, the lead having a unique identifier, customer information of the customer including contact information, and requested vehicle information, the system comprising: a storage containing a plurality of data suitable for including in a response message to the customer; a data search module configured for searching the storage to identify response data from the plurality of data based on at least one of the customer information or the vehicle information; a messaging center module configured for receiving a customer message associated with the lead via the unique identifier; and a template library configured for providing access to a plurality of message templates, the message templates for use with the response data through data population of corresponding template fields in generation of a response message to the received customer message, the response message being associated with the unique identifier. | 12-04-2008 |
20080300962 | Lead distribution and tracking with integrated corporate data usage and reporting capabilities - A system for distributing a plurality of leads for vehicles over a network from a plurality of disparate lead sources to a targeted lead destination, the system comprising: an import module configured for receiving the plurality of leads in an electronic format and for associating a unique identifier with each lead of the plurality of leads, each of the leads including customer contact information, customer location information, and vehicle information; a tracking module configured for creating a report record for each said lead for use in tracking a status of each said lead, the report record associated with the unique identifier of each said lead; a delivery module configured for assigning each said lead to a selected vehicle dealership based on the lead information, the vehicle dealership associated with a network address of the targeted lead destination and for communicating each said lead to the network address; and a collector module configured for receiving from the targeted lead destination respective feedback data associated with each said lead, the respective feedback data including the unique identifier of each said lead, and configured for storing the feedback data for each said lead in the report record associated with the unique identifier of each said lead. | 12-04-2008 |
Kenneth Chi-Heng Lo, Toronto CA
Patent application number | Description | Published |
---|---|---|
20150234920 | QUERY SELECTION AND RESULTS MERGING - Multilingual/cross-region search result merging is described. In various examples, a user enters a query to an information retrieval system and receives search results appropriate to different combinations of human language and geographical region, and where the combinations are selected according to features describing intent of the query. In examples, query intent features are computed using a query understanding component (e.g. a trained query intent classifier) and used, optionally with other query features, to identify combinations of human language and geographical region from a stored profile. In examples the stored profile is computed using data about documents available to an information retrieval system and data about past search behavior. In examples, different combinations of language and region are used to retrieve search results which are merged. For example, a query is translated into another language whilst preserving calculated intent features of the query. | 08-20-2015 |
Kwang Victor Lo, Burnaby CA
Patent application number | Description | Published |
---|---|---|
20100044306 | METHOD AND APPARATUS USING HYDROGEN PEROXIDE AND MICROWAVE SYSTEM FOR SLURRIES TREATMENT - A method and apparatus for treating slurries of organic solids is disclosed. A slurry of organic solids is admixed with hydrogen peroxide, followed by exposure to microwave irradiation resulting in the heating of the mixture and enhanced hydrolysis of the organic solids. The treated slurry of organic solids can then be further treated in a variety of downstream processes, including solid separation, digestion and fermentation. The supernatant portion of the treated slurry of organic solids can be a source from which to recover compounds such as nutrients (for example nitrogen, phosphate, potassium, magnesium, calcium) or industrial organic compounds (such as acetic acid, propionic acid, butyric acid), or as a source of readily biodegradable organic compounds for supplementing a biological wastewater treatment process, digester or fermenter. | 02-25-2010 |
20120067796 | METHOD AND APPARATUS USING HYDROGEN PEROXIDE AND MICROWAVE SYSTEM FOR SLURRIES TREATMENT - A method and apparatus for treating slurries of organic solids is disclosed. A slurry of organic solids is admixed with hydrogen peroxide, followed by exposure to microwave irradiation resulting in the heating of the mixture and enhanced hydrolysis of the organic solids. The treated slurry of organic solids can then be further treated in a variety of downstream processes, including solid separation, digestion and fermentation. The supernatant portion of the treated slurry of organic solids can be a source from which to recover compounds such as nutrients (for example nitrogen, phosphate, potassium, magnesium, calcium) or industrial organic compounds (such as acetic acid, propionic acid, butyric acid), or as a source of readily biodegradable organic compounds for supplementing a biological wastewater treatment process, digester or fermenter. | 03-22-2012 |
Lewis Lo, Toronto CA
Patent application number | Description | Published |
---|---|---|
20150074395 | Establishing a Trust Relationship Between Two Product Systems - A mechanism is provided for establishing a trust relationship between two products. A resource device receives a registration request from an application device to access a resource on the resource device by an application and users of the application on the application device. The resource device sends a registration response using a redirection uniform resource identifier (URI) provided with the registration request, where the registration response includes an authorization code and a symmetric key in response to authenticating the registration request. The resource device receives an access token request that includes the symmetric key, verifiable authentication data, and the redirection URI. The resource device sends an access token to the application device in response to validating the access token request, where the access token allows for access to the resource on the resource device thereby establishing the trust relationship between the resource device and the application device. | 03-12-2015 |
Nicholas Chi-Kin Lo, Edmonton CA
Patent application number | Description | Published |
---|---|---|
20110230806 | Apparatus and Method for Monitoring and Active Correction of Orthosis to Body Pressure Inside of An Orthosis - A system and method is provided for monitoring and controlling the pressure inside of an orthosis or orthotic brace. The system can measure the pressure inside of the brace using a force sensor and then, using an air bladder placed between the outside wall of the orthotic brace and the body of the person wearing the brace, deflate or inflate the air bladder as required to maintain a constant pressure between the brace and the body. | 09-22-2011 |
Patrick Lo, Vancouver CA
Patent application number | Description | Published |
---|---|---|
20100149488 | APPARATUS AND METHOD FOR OBJECTIVE PERIMETRY VISUAL FIELD TEST - Apparatus for testing a subject's visual field includes a data processor, which can be provided by a general purpose computer, coupled to a pupil tracking system. The data processor is programmed to cause targets to be displayed at different locations on a display screen and to determine from the pupil tracking system whether the subject's pupil has moved in response to display of each target. In some embodiments, the pupil tracking system comprises an infrared camera. | 06-17-2010 |
Perry Pak Lin Lo, North Vancouver CA
Patent application number | Description | Published |
---|---|---|
20130006761 | METHOD, SYSTEM, AND ARTICLE OF MANUFACTURE FOR GENERATING AD GROUPS FOR ON-LINE ADVERTISING - An Ad (Advertisement) group for display on a webpage is generated in response to a request for displaying an advertisement on the webpage. Ad units relevant to the content of the webpage are identified with each Ad unit having an associated category. Ad units are selected for insertion into the Ad group. The Ad group has a predefined number of positions that define a time-based sequence for display of the selected Ad units. Each position has associated with it a respective category. Each selected Ad unit is assigned a respective position within the Ad group such that the category associated with the position matches the category associated with the selected Ad unit. The selected Ad units are added to the Ad group in accordance with their respective assigned positions. In certain circumstances additional Ad units may be added to positions within the Ad group that do not have matching categories. | 01-03-2013 |
Pui Wing Lo, Richmond CA
Patent application number | Description | Published |
---|---|---|
20100049568 | System and Method for an Extensible Workflow Management - A workflow management system provides a GUI Configurability tool that allows an end user to configure the system's workflow screens, workflow logic and data fields without the need to rewrite any programs. The system allows each workflow screen to represent and assist each individual task within a business process that may be defined and illustrated by a flowchart. The workflow screens work in conjunction with workflow logic to create an accurate one-to-one mapping of the individual tasks and decision logic within a business process flowchart. The system provides published interfaces that allow the use of third party hardware and software within workflows. The system also provides published interfaces to integrate extensible code that perform custom functions within the system. | 02-25-2010 |
20100050153 | METHOD AND SYSTEM OF EDITING WORKFLOW LOGIC AND SCREENS WITH A GUI TOOL - A workflow management system provides a graphical user interface (GUI) tool that allows a user to create and/or edit workflow logic without requiring the re-writing and recompiling of the application software, and without interrupting the operability of the application software at any time. The GUI tool allows the user to simultaneously view and create and/or edit the corresponding application screen where the workflow logic is applied in the application software, while the user creates and/or edits the workflow logic. The user creates and/or edits the workflow logic by selectively combining the available parameters that are provided in spoken language syntax by a context sensitive menu. The workflow logic statements are made available for the application software to call at the appropriate times. The GUI tool works in conjunction with a dynamically configurable database. | 02-25-2010 |
Pui Wing Arthur Lo, Richmond CA
Patent application number | Description | Published |
---|---|---|
20130006696 | SYSTEM AND METHOD FOR AN EXTENSIBLE WORKFLOW MANAGEMENT - A workflow management system provides a GUI Configurability tool that allows an end user to configure the system's workflow screens, workflow logic and data fields without the need to rewrite any programs. The system allows each workflow screen to represent and assist each individual task within a business process that may be defined and illustrated by a flowchart. The workflow screens work in conjunction with workflow logic to create an accurate one-to-one mapping of the individual tasks and decision logic within a business process flowchart. The system provides published interfaces that allow the use of third party hardware and software within workflows. The system also provides published interfaces to integrate extensible code that perform custom functions within the system. | 01-03-2013 |
20140164961 | SYSTEM AND METHOD FOR AN EXTENSIBLE WORKFLOW MANAGEMENT - A workflow management system provides a GUI Configurability tool that allows an end user to configure the system's workflow screens, workflow logic and data fields without the need to rewrite any programs. The system allows each workflow screen to represent and assist each individual task within a business process that may be defined and illustrated by a flowchart. The workflow screens work in conjunction with workflow logic to create an accurate one-to-one mapping of the individual tasks and decision logic within a business process flowchart. The system provides published interfaces that allow the use of third party hardware and software within workflows. The system also provides published interfaces to integrate extensible code that perform custom functions within the system. | 06-12-2014 |
20150081370 | Method and System of Scheduling, Optimizing and Dynamically Updating Appointment Slots in a Booking System - A computer-implemented method for a dynamic computer-based appointment slot booking comprises a plurality of steps wherein appointment slots (and their attributes) in a locked database are entangled via one or more virtual umbilical cords in a manner analogous to the formation of quantum systems, in such a way, the entangled appointment slots comprise a system carrying a character of “wholeness” and wherein the database so formed is unlocked (made available for new appointment selection and entry), said act of booking a new appointment i) creates consequences to the entangled appointment slots (and their attributes) ii) reflects the “wholeness” of the quantum system. | 03-19-2015 |
20150199180 | METHOD AND SYSTEM OF EDITING WORKFLOW LOGIC AND SCREENS WITH A GUI TOOL - A workflow management system provides a graphical user interface (GUI) tool that allows a user to create and/or edit workflow logic without requiring the re-writing and recompiling of the application software, and without interrupting the operability of the application software at any time. The GUI tool allows the user to simultaneously view and create and/or edit the corresponding application screen where the workflow logic is applied in the application software, while the user creates and/or edits the workflow logic. The user creates and/or edits the workflow logic by selectively combining the available parameters that are provided in spoken language syntax by a context sensitive menu. The workflow logic statements are made available for the application software to call at the appropriate times. The GUI tool works in conjunction with a dynamically configurable database. | 07-16-2015 |
Reggie Y. Lo, Guelph CA
Patent application number | Description | Published |
---|---|---|
20110002951 | Modified Leukotoxin Gene and Protein - The present invention provides nucleic acid sequences encoding a modified leukotoxin protein, wherein the modification comprises the removal of nucleic acid sequences encoding amino acids within hydrophobic transmembrane domains of full length leukotoxin protein, preferably from | 01-06-2011 |
Richard Wai Cheong Lo, Etobicoke CA
Patent application number | Description | Published |
---|---|---|
20140316332 | MULTI-CONTAINER SYSTEMS AND USES THEREOF - A multi-container system apparatus comprising at least two independent containers, each container of said at least two containers for containing at least one component of the final formulation of a medium; a connector; a connecting tubing line connected to the connector; at least two output tubing lines, the first and second output tubing lines of said at least two output tubing lines connecting the first and second containers of said at least two containers, respectively, to the connecting tubing line. | 10-23-2014 |
Wai Lo, Richmond Hill CA
Patent application number | Description | Published |
---|---|---|
20130148947 | VIDEO PLAYER WITH MULTIPLE GRPAHICS PROCESSORS - A device and method for playing digital video are disclosed. The device includes multiple graphics processing units. The method involves using the multiple graphics processors to decode and output compressed audiovisual stream to a display and a speaker. Audiovisual bit streams possibly containing multi-stream video are efficiently decoded and displayed by sharing decoding-related tasks among multiple graphical processing units. | 06-13-2013 |
Waichi Lo, Kanata CA
Patent application number | Description | Published |
---|---|---|
20120170514 | WIRELESS OPERATION IN VERY HIGH DENSITY ENVIRONMENTS - Protocols and algorithms for contention-based adaptive modulation networks, typically used in unlicensed bands. A wireless system in which high modulation rate packets are prioritized over low rate packets. The wireless system is configured to process communication signals from plural user portable devices having wireless access points capable of dynamically adjusting access point transmit power on a user-by-user basis to a minimum level required to achieve a target signal-to-noise ratio from each user portable device irrespective of the interference observed on the link is also disclosed. The wireless system is also capable of dynamically adjusting access point transmitter power and receiver sensitivity on a user-by-user basis to a minimum level required to achieve the highest possible modulation rate. | 07-05-2012 |
20130155938 | TCP-RELAY FOR WIRELESS APPLICATIONS - A system for improving TCP signal reception comprising a TCP-relay component, a wireless component and an antenna (e.g., a smart antenna) coupled to the wireless component. The system being configured to receive a TCP packet with sequence number “N”, send that packet wirelessly (e.g., using 802.11) to a client, receive the client's wireless ACK indicating that the packet was received, and use the client's ACK as the trigger to send a TCP-Acknowledgement of the TCP sequence number “N”. | 06-20-2013 |
Wai Ki Lo, Ontario CA
Patent application number | Description | Published |
---|---|---|
20120183071 | VIDEO DECODER WITH ADAPTIVE OUTPUTS - In one aspect, there is provided a video decoder including a first write port to write uncompressed video data to a first buffer in a first format adapted based on an input required by the video decoder and to suppress writing to the first buffer. The video decoder also includes a second write port to write uncompressed video data to a second buffer in a second format adapted to provide the uncompressed video data for subsequent processing external to the video decoder. | 07-19-2012 |