Wong, Toronto
Albert Yunsang Wong, Toronto CA
Patent application number | Description | Published |
---|---|---|
20100189262 | SECURE KEY ACCESS WITH ONE-TIME PROGRAMMABLE MEMORY AND APPLICATIONS THEREOF - A device includes a key store memory that stores one or more cryptographic keys. A rule set memory stores a set of rules for accessing the cryptographic keys. A key store arbitration module grants access to the cryptographic keys in accordance with the set of rules. The device can be used in conjunction with a key ladder. The device can include a one-time programmable memory and a load module that transfers the cryptographic keys from the one one-time programmable memory to the key store memory and the set of rules to the rule set memory. A validation module can validate the cryptographic keys and the set of rules stored in the key store and rule set memories, based on a signature defined by a signature rule. | 07-29-2010 |
20140136855 | SECURE KEY ACCESS WITH ONE-TIME PROGRAMMABLE MEMORY AND APPLICATIONS THEREOF - A device includes a key store memory that stores one or more cryptographic keys. A rule set memory stores a set of rules for accessing the cryptographic keys. A key store arbitration module grants access to the cryptographic keys in accordance with the set of rules. The device can be used in conjunction with a key ladder. The device can include a one-time programmable memory and a load module that transfers the cryptographic keys from the one one-time programmable memory to the key store memory and the set of rules to the rule set memory. A validation module can validate the cryptographic keys and the set of rules stored in the key store and rule set memories, based on a signature defined by a signature rule. | 05-15-2014 |
Alfred Wong, Toronto CA
Patent application number | Description | Published |
---|---|---|
20140026024 | METHODS, SOFTWARE AND DEVICES FOR IMPROVING VISIBILITY OF USER-FILLED DATA IN AN ELECTRONIC FORM - Methods, software, and devices for processing a user-filled form are disclosed. A parsable electronic representation of the user-filled form is received. Based on parsing this electronic representation, at least one of a first or a second subset of input elements is identified. The first subset of input elements represents input fields that have received user-filled data while the second subset of input elements represents input fields that have not received user-filled data. Those text elements representing text providing descriptive context to input fields represented by the identified subset of input elements are associated with the identified subset of input elements. A graphical representation of the user-filled form is generated. In this graphical representation, text represented by text elements associated the first subset of input elements are highlighted relative to text represented by text elements associated with the second subset of input elements. | 01-23-2014 |
20140223277 | AUTOMATED GENERATION OF STRUCTURED ELECTRONIC REPRESENTATIONS OF USER-FILLABLE FORMS - Methods, software and devices for automatically constructing a structured electronic representation of a user-fillable form are disclosed. Each structured electronic representation is constructed from a parsable version of that form. A plurality of data structures for constructing structured electronic representations of user-fillable forms is stored. Each of the data structures is representative of a form region of one of a plurality of pre-defined types. A parsable version of the user-fillable form is received. This parsable version is parsed to identify fields of the user-fillable form, including at least one text field and at least one input field. These fields are grouped to form a plurality of form regions. Each of these form regions is matched to one of the stored data structures that best represents the form region in a structured electronic representation. An indicator of each matched data structure is stored. | 08-07-2014 |
Alfred Kuo Hui Wong, Toronto CA
Patent application number | Description | Published |
---|---|---|
20110251865 | SYSTEM, METHOD, AND COMPUTER PROGRAM FOR MANUFACTURING ESTIMATION PRODUCTION ASSEMBLY AND INVENTORY MANAGEMENT - The present invention relates to novel systems and methods for manufacturing estimation, production assembly and inventory management. In an embodiment, a system is provided to create and respond to RFPs, perform capacity planning for an eventual production line, efficiently implement the production line in software, and track detailed warehouse data, including transaction data. Such tracking may allow process improvement, report generation, and market research analysis. In an embodiment, one or more systems may be used to implement one or more aspects of the present invention. | 10-13-2011 |
20150058067 | SYSTEM, METHOD, AND COMPUTER PROGRAM FOR MANUFACTURING ESTIMATION PRODUCTION ASSEMBLY AND INVENTORY MANAGEMENT - The present invention relates to novel systems and methods for manufacturing estimation, production assembly and inventory management. In an embodiment, a system is provided to create and respond to RFPs, perform capacity planning for an eventual production line, efficiently implement the production line in software, and track detailed warehouse data, including transaction data. Such tracking may allow process improvement, report generation, and market research analysis. In an embodiment, one or more systems may be used to implement one or more aspects of the present invention. | 02-26-2015 |
Casper Wong, Toronto CA
Patent application number | Description | Published |
---|---|---|
20150269671 | System and Method for Processing Loan Applications - A system method for quickly and easily processing a loan application is disclosed. The original application is processed quickly using supplemental technology such as a barcode scanner, mag-stripe reader, biometric or card tap device to fill out the applicant's personal details. If the application is approved a seamless transition is made within the mobile device to collect any additional information and allow the applicant to use e-signatures and sign the document directly on the device. Any additional documents needed to disburse a loan are collected by taking a photo of the document and optionally processing it via OCR with the mobile device's camera. | 09-24-2015 |
Christine Wong, Toronto CA
Patent application number | Description | Published |
---|---|---|
20110118735 | Electrosurgical device for creating a channel through a region of tissue and methods of use thereof - An electrosurgical device and methods are disclosed for creating a channel through a region of tissue. The device comprises an elongate member for receiving the energy from an electrical energy source. An electrical insulation layer surrounds the elongate member along the device proximal region. An electrode tip is coupled to the distal end of the elongate member for delivering the energy, the electrode tip being configured and sized for delivering the energy in a manner such that electrical arcing is generated in the region of tissue in order to create a channel through at least a portion of the region of tissue. An electrically insulative thermal shield is disposed between the electrode tip and the device proximal region for preventing arcing therebetween during the delivery of the energy and for thermally protecting the device proximal region from heat produced by the delivery of the energy through the electrode tip. | 05-19-2011 |
Dennis Wong, Toronto CA
Patent application number | Description | Published |
---|---|---|
20140311614 | HIGH TEMPERATURE RESISTANT POLYSULFONE INSULATION FOR PIPE - A polymeric composition for insulating fluid and/or gas transport conduits, such as off-shore oil and gas pipelines operating at temperatures of about 200° C. or higher in water depths above 1,000 metres. The outer surface of the conduit is provided with at least one layer of solid or foam insulation comprising a high temperature resistant polysulfone having sulfone, ether and isopropylidene bridging groups, and/or a polyphenylsulfone or a polyethersulfone. | 10-23-2014 |
Dennis T.h. Wong, Toronto CA
Patent application number | Description | Published |
---|---|---|
20090165944 | COATING METHOD FOR PIPE HAVING WELD BEAD - Method of coating pipe having a raised weld bead. Curable resin polymer is applied to the pipe and allowed to bond to form a cured or partially cured polymer layer on the pipe. Powder form adhesive composition is applied on the polymer layer while hot, with fusion into a film bonding to the polymer. Powder form polyolefin is applied to the adhesive while hot with fusion into a film bonding to the adhesive to form a powder-based coating. Following forming of the powder-based coating, the pipe is cooled from the inside. An outer polyolefin covering is bonded to the powder-based coating and the pipe cooled to ambient temperature. This procedure can avoid voids, cavities or pinholes forming in the coating adjacent the weld bead. | 07-02-2009 |
Dennis T. H. Wong, Toronto CA
Patent application number | Description | Published |
---|---|---|
20110152408 | COATING COMPOSITIONS AND PROCESSES FOR MAKING THE SAME - Coating composition includes curable epoxy resin in solid form, curing agent for the epoxy resin, and filler. Further, there is a polyolefin containing component having a compatibilizer polymer that is a modified polyolefin, a mixture of a polyolefin or olefin copolymer with a functionalized rubber, or both. The modified polyolefin and functionalized rubber contain groups reactive with either the epoxy resin or the epoxy curing agent. A polyolefin-based portion that amounts to at least 50% by weight of the polyolefin containing component, and an epoxy-based portion that amounts to at least 50% by weight of the curable epoxy resin have viscosities such that the difference between the viscosity of the polyolefin-based portion and the viscosity of the epoxy-based portion, expressed as a percentage based on the lower of the two viscosities, is less than 40%. These viscosities are measured by ASTM D4440 at the Vicat softening points, as measured by ASTM D 1525. | 06-23-2011 |
Emily Wong, Toronto CA
Patent application number | Description | Published |
---|---|---|
20150196638 | SYSTEM AND METHOD FOR USING ULTRASOUND-STIMULATED MICROBUBBLE EXPOSURES TO INDUCE CERAMIDE ACCUMULATION IN ENDOTHELIAL AND TUMOR CELLS - A system and method for using ultrasound and a microbubble agent to induce ceramide accumulation in a target region including a population of cells associated with a tumor. An ultrasound system is directed to expose a target region in a patient, to which a microbubble agent has been provided, to an ultrasound exposure sufficient to alter gene expressions in cells in the target region so as to induce an accumulation of ceramide in the cells. | 07-16-2015 |
Jeffrey Kar Fai Wong, Toronto CA
Patent application number | Description | Published |
---|---|---|
20140169480 | IMAGE COMPRESSION METHOD AND APPARATUS FOR BANDWIDTH SAVING - Described herein are methods and devices that employ parallel compression of image data using a lossless compressor and a quantization compressor. As described, the lossless compressor generates a variable length compressed bit stream and the quantization compressor generates a fixed length compressed bit stream. The fixed length bit stream is always equal in size to a size requirement of an output memory block. The variable length bit stream may be stored in the output memory block unless it exceeds the memory requirement in size, in which case the fixed length bit stream may be stored to the output memory block. | 06-19-2014 |
Joshua Wong, Toronto CA
Patent application number | Description | Published |
---|---|---|
20150134135 | SYSTEMS AND METHODS FOR GRID OPERATING SYSTEMS IN ELECTRIC POWER SYSTEMS - In an embodiment, a power distribution automation applications network includes multiple intelligent nodes in communication with each other, each having a hardware and software platform, with data processing and communications functionality. The intelligent nodes are integrated or embedded with grid components. The nodes each implement a part or whole of a grid operating system that includes a set of software applications for automated and supervisory monitoring, control, protection, and optimization of an electric power system with embedded distributed energy resources and distributed information resources. The grid operating system both manages the grid and facilitates the integration of distributed energy resources and distributed information resources in an electric power system. | 05-14-2015 |
Karrie Ka, Wai Wong, Toronto CA
Patent application number | Description | Published |
---|---|---|
20110052605 | ASSAY FOR SOLUBLE CD200 - The disclosure relates to methods for identifying a subject having elevated CD200 levels and/or comprising cells overexpressing CD200, the method comprising the step of assaying a biological fluid from the subject to determine a level of soluble CD200, wherein a level above control indicates the subject has elevated CD200 levels. Diagnostic methods, methods of monitoring prognosis and methods of medical treatment relating to CD200 associated medical conditions are also provided. The disclosure also provides assays and kits useful in the diagnosis of a medical condition associated with elevated CD200 and/or comprising cells overexpressing CD200. | 03-03-2011 |
20120264145 | Assay for Soluble CD200 - The disclosure relates to methods for identifying a subject having elevated CD200 levels and/or comprising cells overexpressing CD200, the method comprising the step of assaying a biological fluid from the subject to determine a level of soluble CD200, wherein a level above control indicates the subject has elevated CD200 levels. Diagnostic methods, methods of monitoring prognosis and methods of medical treatment relating to CD200 associated medical conditions are also provided. The disclosure also provides assays and kits useful in the diagnosis of a medical condition associated with elevated CD200 and/or comprising cells overexpressing CD200. | 10-18-2012 |
Kendrick Wong, Toronto CA
Patent application number | Description | Published |
---|---|---|
20080228763 | Fast Source File to Line Number Table Association - A mechanism is provided in a debugger for building a file information database while significantly reducing debug startup time. For each line number table, the mechanism of the present invention reads the header section and determines all the source files that contribute to the line number table. The mechanism also makes note of the line number table offset. The mechanism then inserts the source filename into the file information database. In one preferred embodiment, the file information database is implemented as a hash table. Searching time occurs during an interactive debug session; therefore, the searching time is not easily detectable to a user, thus creating the perception of a faster interactive debugging session. | 09-18-2008 |
20130152054 | SETTING BREAKPOINTS IN OPTIMIZED INSTRUCTIONS - A method, computer-readable storage medium, and computer system are provided. In an embodiment, in response to a command that requests setting a breakpoint at a line in a module, a determination is made whether a snapshot instruction exists before a machine instruction that implements a source statement at the line. If the snapshot instruction exists before the machine instruction that implements the source statement at the line, the breakpoint is set at the machine instruction that implements the source statement at the line. If the snapshot instruction does not exist before the machine instruction that implements the source statement at the line, the module is recompiled to add the snapshot instruction before the machine instruction that implements the source statement. | 06-13-2013 |
20130263094 | SETTING BREAKPOINTS IN OPTIMIZED INSTRUCTIONS - A method, computer-readable storage medium, and computer system are provided. In an embodiment, a command is received that specifies a debug compile option and requests a compile of a module into object code. If the debug compile option specifies a first debug compile option, snapshot instructions are inserted immediately prior to each machine instruction in the object code at which a breakpoint was previously set. If the debug compile option specifies the first debug compile option, snapshot instructions are inserted immediately prior to each machine instruction in the object code that implements a control flow statement. | 10-03-2013 |
20140007058 | DETERMINING SNAPSHOT PLACEMENT | 01-02-2014 |
Kevin Wong, Toronto CA
Patent application number | Description | Published |
---|---|---|
20110251865 | SYSTEM, METHOD, AND COMPUTER PROGRAM FOR MANUFACTURING ESTIMATION PRODUCTION ASSEMBLY AND INVENTORY MANAGEMENT - The present invention relates to novel systems and methods for manufacturing estimation, production assembly and inventory management. In an embodiment, a system is provided to create and respond to RFPs, perform capacity planning for an eventual production line, efficiently implement the production line in software, and track detailed warehouse data, including transaction data. Such tracking may allow process improvement, report generation, and market research analysis. In an embodiment, one or more systems may be used to implement one or more aspects of the present invention. | 10-13-2011 |
20120078410 | METHOD, SYSTEM AND APPARATUS FOR AUTOMATIC QUALITY CONTROL USING A PLURALITY OF COMPUTERS - A system and method for automatic quality control is provided. A database is maintained storing quality control rules for producing a product, the quality control rules determined via a first computing device associated with a first entity controlling production of the product, the database maintained by a second computing device associated with a second entity for maintaining quality control of the product, the product produced by a plurality of production lines respectively associated with third entities. Quality control data is received at the second computing device from data collection devices at the plurality of production lines, each of the data collection devices enabled to collect the quality control data for the product. At the second computing device, the quality control data is compared with the quality control rules; at least one quality control event is triggered when the quality control data fails at least one of the quality control rules. | 03-29-2012 |
20120173392 | METHOD, SYSTEM AND APPARATUS FOR MANAGING INVENTORY - According to embodiments described in the specification, a method, system and apparatus for managing inventory are provided. The method comprises storing at least one job record in a memory, the at least one job record comprising a first of a plurality of job identifiers and at least a first subcomponent identifier; receiving a transaction record comprising a second subcomponent identifier; and storing the transaction record in the memory in association with one of the plurality of job identifiers. | 07-05-2012 |
Kevin Nelson Wong, Toronto CA
Patent application number | Description | Published |
---|---|---|
20130254077 | METHOD, SYSTEM AND APPARATUS FOR GENERATION OF LOT CODES AND EXPIRY DATES - According to embodiments described in the specification, a method, system and apparatus for code and expiry date generation are provided. The method comprises receiving a request to generate a code at the processor; automatically selecting one of a plurality of code generation rules from the memory based on an item identifier derived from the request, the selected rule including one or more code fragment definitions; retrieving data from at least one reference table stored in the memory, based on the code fragment definitions; generating the one or more code fragments according to the selected rule using the retrieved data; and concatenating the generated code fragments to generate the code | 09-26-2013 |
20130297461 | METHOD, SYSTEM AND APPARATUS FOR INTEGRATING ORDER MANAGEMENT AND WAREHOUSE MANAGEMENT - According to embodiments described in the specification, a method, system and apparatus for integrating warehouse management and order management are provided. The method comprises: maintaining, in a memory connected to a first server, a first data store comprising a plurality of records representing one or more items at a production site; detecting an event at the first server, the event comprising an update to the first data store; in response to detecting the event, determining whether a further action is required to send at least one outgoing message to one or more of a second server and a third server; and, when the determination is affirmative, generating a the outgoing message and transmitting the message to the one or more of the second server and the third server. | 11-07-2013 |
20140074669 | METHOD, SYSTEM AND APPARATUS FOR MANAGING INVENTORY - According to embodiments described in the specification, a method, system and apparatus for managing inventory are provided. The method comprises storing at least one job record in a memory, the at least one job record comprising a first of a plurality of job identifiers and at least a first subcomponent identifier; receiving a transaction record comprising a second subcomponent identifier; and storing the transaction record in the memory in association with one of the plurality of job identifiers. | 03-13-2014 |
20150058067 | SYSTEM, METHOD, AND COMPUTER PROGRAM FOR MANUFACTURING ESTIMATION PRODUCTION ASSEMBLY AND INVENTORY MANAGEMENT - The present invention relates to novel systems and methods for manufacturing estimation, production assembly and inventory management. In an embodiment, a system is provided to create and respond to RFPs, perform capacity planning for an eventual production line, efficiently implement the production line in software, and track detailed warehouse data, including transaction data. Such tracking may allow process improvement, report generation, and market research analysis. In an embodiment, one or more systems may be used to implement one or more aspects of the present invention. | 02-26-2015 |
Kok Kik Tong Wong, Toronto CA
Patent application number | Description | Published |
---|---|---|
20140032666 | Method and System for Instant Photo Upload with Contextual Data - A method is provided for publishing photographs taken on a mobile device. Sensor data is obtained from at least one sensor in communication with the mobile device with respect to a context of the mobile device or the user. When a photograph is taken by the user, the photograph is automatically uploaded to a predefined profile of the user on a social network. Aspects of the sensor data are also published on the profile as contextual information. The photograph and contextual information are implicitly published and shared in a fully-formed fashion. A programmed mobile device is also provided for carrying out the method. | 01-30-2014 |
Kok King Tony Wong, Toronto CA
Patent application number | Description | Published |
---|---|---|
20130262586 | Method and System for Filtering Device Events by Social Graph - A method is provided for selectively displaying device events based on a user's social graph using a programmed computing device. Device events are aggregated from a plurality of applications on the device. The user's social graph is obtained and stored from a social network. The social graph has nodes that identify participants and in which the user is a participant. The device events are then parsed to identify participant references. At least one participant reference in a device event is matched to a relevant participant on the user's social graph. An interface is provided through which the participant can be displayed with the at least one device event matched to the participant. | 10-03-2013 |
20140108383 | Method and System for Filtering Search Results for Maps Using Social Graph - A method is provided for selectively displaying locations on a map based on a user's social graph. Place references are aggregated from a plurality of applications on the device. The user's social graph is obtained from a social network. Socially relevant place references are determined by parsing the place references to identify participant references and matching at least one participant reference in a place reference to a relevant participant on the user's social graph. When a search request for a location is received on the device, the location results are filtered to only those results matching a socially relevant place reference. These filtered location results are displayable on a map. A programmed mobile device is also provided for carrying out the method. | 04-17-2014 |
Lawrence Wong, Toronto CA
Patent application number | Description | Published |
---|---|---|
20150193866 | SYSTEMS AND METHODS FOR PROVIDING BALANCE NOTIFICATIONS - The disclosed embodiments include methods and systems for providing account status notifications. The disclosed embodiments include, for example, a device for providing account status notifications including a memory storing software instructions and one or more processors configured to execute the software instructions to perform operations. In one aspect, the operations may include receiving account status notification information for a first account associated with a user. The account status notification information may be generated based on one or more notification rules and account information associated with the first account. The operations may also include generating, based on the received account status notification information, a first account status indicator that provides a status of a first account parameter associated with the first account that is presented via a device component without a user request to receive the status of the first account parameter. | 07-09-2015 |
Michael Wong, Toronto CA
Patent application number | Description | Published |
---|---|---|
20090064116 | Constructor Argument Optimization in Object Model for Folding Multiple Casts Expressions - A method and computer program product, for providing an optimization for a most derived object during compile time are provided. The optimization determines whether a most derived class object is present during a compile time. Also, the optimization utilizes the most derived class object to obtain a location of a virtual base for the most derived class object during the compile time, and provides the virtual base of the most derived class object during the compile time. The method is executed for a constructor and/or a destructor. The constructor or destructor contains arguments which require conversion to a base type, and the conversion is performed at compile-time instead of at runtime. | 03-05-2009 |
20130013899 | Using Hardware Transaction Primitives for Implementing Non-Transactional Escape Actions Inside Transactions - Mechanisms are provided for performing escape actions within transactions. These mechanisms execute a transaction comprising a transactional section and an escape action. The transactional section is comprised of one or more instructions that are to be executed in an atomic manner as part of the transaction. The escape action is comprised of one or more instructions to be executed in a non-transactional manner. These mechanisms further populate at least one actions list data structure, associated with a thread of the data processing system that is executing the transaction, with one or more actions associated with the escape action. Moreover, these mechanisms execute one or more actions in the actions list data structure based upon whether the transaction commits successfully or is aborted. | 01-10-2013 |
20150074309 | SIGNAL INTERRUPTS IN A TRANSACTIONAL MEMORY SYSTEM - In some embodiments, an apparatus includes a processor that is configured to execute computer usable program code to perform operations. The operations include executing an atomic transaction in a system having a transactional memory. The operations include receiving a signal interrupt during executing of the atomic transaction. The operations include storing a state of the signal interrupt to enable subsequent execution of the signal interrupt. The operations include returning to executing the atomic transaction until the atomic transaction is at least one of completed and aborted. The operations include after executing the atomic transaction is at least one of completed and aborted, determining whether the signal interrupt is received during executing of the atomic transaction. The operations include after determining that the signal interrupt is received during executing of the atomic transaction, retrieving the state of the signal interrupt. | 03-12-2015 |
20150074311 | SIGNAL INTERRUPTS IN A TRANSACTIONAL MEMORY SYSTEM - In some embodiments, a method includes executing an atomic transaction in a system having a transactional memory. The method includes receiving a signal interrupt during executing of the atomic transaction. The method includes storing a state of the signal interrupt to enable subsequent execution of the signal interrupt. The method includes returning to executing the atomic transaction until the atomic transaction is at least one of completed and aborted. The method includes after executing the atomic transaction is at least one of completed and aborted, determining whether the signal interrupt is received during executing of the atomic transaction. The method includes after determining that the signal interrupt is received during executing of the atomic transaction, retrieving the state of the signal interrupt. The method includes executing an interrupt handler for processing the signal interrupt and returning from executing of the atomic transaction. | 03-12-2015 |
Michael Kwok-Yui Wong, Toronto CA
Patent application number | Description | Published |
---|---|---|
20110071871 | COMMON SEMANTIC MODEL OF MANAGEMENT OF A SUPPLY CHAIN - A method and apparatus of a supply module having a business object module to define at least one schema to describe the supply chain data, a XML-based language generator module to process the at least one schema and a SQL code generator module to provide a sequence of SQL instructions to perform a query of a user where the user expressed the query in the XML-based language. | 03-24-2011 |
Simon Yiu Tsung Wong, Toronto CA
Patent application number | Description | Published |
---|---|---|
20100194545 | SYSTEM AND METHOD FOR TRACKING ITEMS ASSOCIATED WITH READ/WRITABLE TAGS - A method and system for tracking an item associated with a read/writable tag programmed with a current identifier. The system comprises a plurality of tag readers and a control entity configured to send to at least one of the tag readers a next identifier associated with the tag. Upon receipt of the next identifier, the at least one of the tag readers is configured to reprogram the tag with the next identifier when a presence of the tag is detected. The control entity may be further configured to identify each of the at least one of the tag readers as being a tag reader that the item has a potential to encounter. | 08-05-2010 |
Stanley Wong, Toronto CA
Wilson Wong, Toronto CA
Patent application number | Description | Published |
---|---|---|
20110264803 | CONFIGURATOR - A configurator is provided that connects with various disparate elements in a telecommunication system. The configurator is adapted to receive a traffic plan that has a plurality of different aspects that are implemented across the disparate elements. The configurator is adapted to generate processing schemas and/or databases that can be used by the disparate elements in order to implement the traffic plan. | 10-27-2011 |