Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Lo, CA

Arthur Pui Wing Lo, Richmond CA

Patent application numberDescriptionPublished
20100306020SYSTEM 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
20110119604SYSTEM 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

Bernard Lo, Willowdale CA

Patent application numberDescriptionPublished
20090172986MEDIA 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 numberDescriptionPublished
20090140568Body 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 numberDescriptionPublished
20090251146Detection 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 region10-08-2009
20090284258AIRBORNE 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

David Lo, Burnaby CA

Patent application numberDescriptionPublished
20110165495APPARATUS 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

Flannan Lok-Hang Lo, Markham CA

Patent application numberDescriptionPublished
20110016347Tool 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 numberDescriptionPublished
20090064105ACCESSING 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 numberDescriptionPublished
20110179094METHOD, 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 numberDescriptionPublished
20100146011Generic 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
20100162225CROSS-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 numberDescriptionPublished
20080263522Common 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
20090125890BREAKPOINT 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 numberDescriptionPublished
20100324949TRANSFORMING 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

Hua Xin Lo, Toronto CA

Patent application numberDescriptionPublished
20080228181ELECTROSURGICAL 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 numberDescriptionPublished
20080306408Measuring 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

Ian K. Lo, Calgary CA

Patent application numberDescriptionPublished
20090318923LATARJET 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

Ian K.y. Lo, Calgary CA

Patent application numberDescriptionPublished
20110293749Surgical 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

Jessica Lo, Toronto CA

Patent application numberDescriptionPublished
20100328227MULTI-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

Ken Lo, Mississauga CA

Patent application numberDescriptionPublished
20110099612AUTOMATIC 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 numberDescriptionPublished
20100332497PRESENTING 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

Kenneth Lo, Markham CA

Patent application numberDescriptionPublished
20080300961Lead 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
20080300962Lead 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

Kwang Victor Lo, Burnaby CA

Patent application numberDescriptionPublished
20100044306METHOD 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

Nicholas Chi-Kin Lo, Edmonton CA

Patent application numberDescriptionPublished
20110230806Apparatus 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 numberDescriptionPublished
20100149488APPARATUS 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

Pui Wing Lo, Richmond CA

Patent application numberDescriptionPublished
20100049568System 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
20100050153METHOD 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

Reggie Y. Lo, Guelph CA

Patent application numberDescriptionPublished
20110002951Modified 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