Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Martin, CA

Alberto Martin, Toronto CA

Patent application numberDescriptionPublished
20110143440Mutations caused by activation-induced cytidine deaminase - Methods for causing mutations in genes expressed in eukaryotic cells are provided. The methods involve expressing an activation-induced cytidine deaminase (AID) in the cells. The mutated genes can be any gene that is operably linked to a promoter, where the gene is within about 2 kilobases of the promoter. Examples include antibody genes. Also provided are cells expressing AID. The cells can be from any eukaryote, and include hybridoma cells and myeloma fusion partners.06-16-2011

Alexander Samuel Martin, Hamilton CA

Patent application numberDescriptionPublished
20080297898Controlling light transmission in a vehicle with polarization and ellipticity adjustment - Light transmission in a vehicle may be controlled using a system that includes a linear polarizing means and an ellipticity increaser associated with a display in the vehicle. The ellipticity increaser is configured and oriented with respect to the linear polarizing means for increasing the ellipticity of light passing from the linear polarizing means through the ellipticity increaser. The system also includes an ellipticity adjuster and a linear polarizer associated with a window of the vehicle. The ellipticity adjuster is oriented with respect to the linear polarizer for increasing the ellipticity of light passing from the linear polarizer through the ellipticity adjuster. The ellipticity increaser and adjuster are disposed between the linear polarizing means and the linear polarizer, and are configured and oriented with respect to each other for reducing ellipticity of light passing from the linear polarizing means through the ellipticity increaser and adjuster to the linear polarizer.12-04-2008
20100265583Controlling light transmission in a vehicle with polarization and ellipticity adjustment - Light transmission may be controlled using a system that includes a linear polarizing means and an ellipticity increaser associated with a display. The ellipticity increaser is configured and oriented with respect to the linear polarizing means for increasing the ellipticity of light passing from the linear polarizing means through the ellipticity increaser. The system also includes an ellipticity adjuster and a linear polarizer spaced away from the display. The ellipticity adjuster is oriented with respect to the linear polarizer for increasing the ellipticity of light passing from the linear polarizer through the ellipticity adjuster. The ellipticity increaser and adjuster are disposed between the linear polarizing means and the linear polarizer, and are configured and oriented with respect to each other for reducing ellipticity of light passing from the linear polarizing means through the ellipticity increaser and adjuster to the linear polarizer.10-21-2010

Allan R. Martin, Toronto CA

Patent application numberDescriptionPublished
20110016460MULTIPLE PASS COMPILER INSTRUMENTATION INFRASTRUCTURE - A method includes configuring one or more processors to perform operations. The operations include instrumenting at least one code region of an application with at least one annotation for generating profile data when the at least one code region is executed. The operations include executing the application to generate profile data for the at least one code region. The operations also include identifying, from the profile data, a delinquent code region from the generated profile data. The operations include instrumenting the delinquent code region with annotations for generating profile data when the code regions are executed. The operations include executing the application to generate additional profile data for the at least one code region, including the delinquent code region.01-20-2011

Allan Russell Martin, Toronto CA

Patent application numberDescriptionPublished
20090013316Extension of Swing Modulo Scheduling to Evenly Distribute Uniform Strongly Connected Components - A method, apparatus, and computer instructions for scheduling instructions for execution. Identify a series of instructions in a loop, wherein the series of instructions has a cyclic data dependency. Determine whether the series of instructions is a uniform series of instructions. Schedule execution of the uniform series of instructions within the loop to optimize execution of the loop in response to the identified series of instructions being the uniform series of instructions.01-08-2009
20090113184Method, Apparatus, and Program for Pinning Internal Slack Nodes to Improve Instruction Scheduling - A scheduling algorithm is provided for selecting the placement of instructions with internal slack into a schedule of instructions within a loop. The algorithm achieves this by pinning nodes with internal slack to corresponding nodes on the critical path of the code that have similar properties in terms of the data dependency graph, such as earliest time and latest time. The effect is that nodes with internal slack are more often optimally placed in the schedule, reducing the need for rotating registers or register copy instructions. The benefit of the present invention can primarily be seen when performing instruction scheduling or software pipelining on loop code, but can also apply to other forms of instruction scheduling when greater control of placement of nodes with internal slack is desired.04-30-2009
20100095271Fine-Grained Software-Directed Data Prefetching Using Integrated High-Level and Low-Level Code Analysis Optimizations - A mechanism for minimizing effective memory latency without unnecessary cost through fine-grained software-directed data prefetching using integrated high-level and low-level code analysis and optimizations is provided. The mechanism identifies and classifies streams, identifies data that is most likely to incur a cache miss, exploits effective hardware prefetching to determine the proper number of streams to be prefetched, exploits effective data prefetching on different types of streams in order to eliminate redundant prefetching and avoid cache pollution, and uses high-level transformations with integrated lower level cost analysis in the instruction scheduler to schedule prefetch instructions effectively.04-15-2010

Patent applications by Allan Russell Martin, Toronto CA

Allen Russell Martin, Toronto CA

Patent application numberDescriptionPublished
20080229028UNIFORM EXTERNAL AND INTERNAL INTERFACES FOR DELINQUENT MEMORY OPERATIONS TO FACILITATE CACHE OPTIMIZATION - A computer implemented method, software infrastructure and computer usable program code for improving application performance. A delinquent memory operation instruction is identified. A delinquent memory operation instruction is an instruction associated with cache misses that exceeds a threshold number of cache misses. A directive is inserted in a code region associated with the delinquent memory operation to form annotated code. The directive indicates an address of the delinquent memory operation instruction and a number of memory latency cycles expected to be required for the delinquent memory operation instruction to execute. The information included in the annotated code is used to optimize execution of an application associated with the delinquent memory operation instruction.09-18-2008

Bruce Martin, Esterhazy CA

Patent application numberDescriptionPublished
20100272500Refillable Toothpaste Dispensing Toothbrush - A refillable toothpaste dispensing toothbrush has a toothpaste containing capsule for dispensing toothpaste through the bristle head of the toothbrush. The toothpaste capsule can be filled using any standard toothpaste tube. Grooves in the toothpaste passageway prevent clogging of toothpaste in the toothbrush. In an alternate embodiment, the dispensing toothbrush also contains a sonic vibrating device.10-28-2010

Charles G. Martin, Hampton CA

Patent application numberDescriptionPublished
20090050632PAINT TRAY SYSTEM - A paint tray system has a paint tray with an upper circumferential land having an upwardly projecting dowel at each corner. A paint tray liner has a medial portion substantially conforming to an inside surface of the paint tray and a peripheral liner lip extending over the land. The liner lip has four corner holes receiving the four corner dowels. A paint tray lid has a peripheral lid lip extending over the land, the lid lip having four corner holes receiving the four corner dowels.02-26-2009

Christopher Martin, Kitchener CA

Patent application numberDescriptionPublished
20110138076LIMITED-BANDWIDTH ELECTRONIC DATA COMMUNICATION SYSTEM FIELD OF THE INVENTION - A limited-bandwidth network electronic data communication system (06-09-2011
20120011581SECURE NETWORK RESOURCE ACCESS SYSTEM - A secure network resource access system facilitates network access by network terminals to network resources located behind an enterprise firewall, and comprises a proxy server and a polling server. The proxy server is located logically outside the enterprise firewall for receiving application data from the network terminals. The polling server is located logically behind the enterprise firewall, and is configured to poll the proxy server to initiate transmission of the received application data from the proxy server to the polling server, to receive application data and associated network resource data from the proxy server in response to the poll, and to direct the application data to one of the network resources in accordance with the associated network resource data.01-12-2012
20120011582SECURE NETWORK RESOURCE ACCESS SYSTEM - A secure network resource access system facilitates network access by network terminals to network resources located behind an enterprise firewall, and comprises a proxy server and a polling server. The proxy server is located logically outside the enterprise firewall for receiving application data from the network terminals. The polling server is located logically behind the enterprise firewall, and is configured to poll the proxy server to initiate transmission of the received application data from the proxy server to the polling server, to receive application data and associated network resource data from the proxy server in response to the poll, and to direct the application data to one of the network resources in accordance with the associated network resource data.01-12-2012
20120011583SECURE NETWORK RESOURCE ACCESS SYSTEM - A secure network resource access system facilitates network access by network terminals to network resources located behind an enterprise firewall, and comprises a proxy server and a polling server. The proxy server is located logically outside the enterprise firewall for receiving application data from the network terminals. The polling server is located logically behind the enterprise firewall, and is configured to poll the proxy server to initiate transmission of the received application data from the proxy server to the polling server, to receive application data and associated network resource data from the proxy server in response to the poll, and to direct the application data to one of the network resources in accordance with the associated network resource data.01-12-2012
20120023569SECURE NETWORK RESOURCE ACCESS SYSTEM - A secure network resource access system facilitates network access by network terminals to network resources located behind an enterprise firewall, and comprises a proxy server and a polling server. The proxy server is located logically outside the enterprise firewall for receiving application data from the network terminals. The polling server is located logically behind the enterprise firewall, and is configured to poll the proxy server to initiate transmission of the received application data from the proxy server to the polling server, to receive application data and associated network resource data from the proxy server in response to the poll, and to direct the application data to one of the network resources in accordance with the associated network resource data.01-26-2012

Daniel G. Martin, Woodstock CA

Patent application numberDescriptionPublished
20100149910SEISMIC ARRAY TOWING SYSTEM - A system for a more efficient towing of a marine seismic array comprising one or more diverters attached to each lead-in cable. Because each lead-in cable has its own diverter, the need for dedicated towing ropes and taglines between lead-in cables is eliminated, thereby reducing the overall drag and fuel consumption. The diverters of the present invention are directly attached to the respective lead-in cables and are submerged, eliminating the need for taglines and additional flotation. The diverter of the present invention comprises of either a single span-wise hydro foil or two foil sections and is steerable. Similarly, the diverters of the present invention can be installed on the umbilical cables of seismic source subarrays to obtain the same benefits. As such, at least one diverter of the present invention can be attached directly to at least one umbilical cable of the seismic source subarray.06-17-2010

Daryl J. Martin, Waterloo CA

Patent application numberDescriptionPublished
20100223561METHOD AND DEVICE TO SIMPLIFY MESSAGE COMPOSITION - A method and device to simplify message reply composition on a communications device, using a partially transparent overlay to allow a user to freely scroll and move around to other sections of a message or message chain while still being able to see and edit the reply being composed. When the reply is scrolled such that the composition field is not visible on the display screen, the device displays the overlay when the user enters text or on user request. The user may then type text into the overlay while viewing the underlying portion of the reply message, such as previous messages in the string.09-02-2010

Daryl Joseph Martin, Waterloo CA

Patent application numberDescriptionPublished
20100212011METHOD AND SYSTEM FOR SPAM REPORTING BY REFERENCE - Methods and systems for spam reporting by reference are described. In one embodiment, an electronic message may be received by a mobile electronic device. A spam report may be transmitted from the mobile electronic device to a report server. The spam report may notify the report server that the electronic message is spam and include a reference to the electronic message without including the electronic message itself. The reference may be usable to identify the received message.08-19-2010
20100223088ELECTRONIC DEVICE AND METHOD OF MANAGING CALENDAR EVENT RECORDS - A computer-implemented method of managing calendar event records at a database includes detecting a change to a distribution list, the change associated with at least one affected list member, determining ones of the calendar event records to which the distribution list is invited, and sending a respective calendar event update message to each of the at least one affected list member for each of the ones of the calendar event records.09-02-2010
20100223089ELECTRONIC DEVICE AND METHOD FOR CREATING CALENDAR EVENT RECORDS - A computer-implemented method of creating a calendar event record includes receiving a selection of an option to schedule a meeting from an electronic mail interface for an electronic mail message and rendering a calendar event record scheduling interface and automatically populating fields for the calendar event record based on fields from the electronic mail message.09-02-2010
20120014252Methods And Apparatus For Use In Communicating Data Packets Within A Data Packet Window Having A Size That Is Set Based On Quality Of Service (QOS) Parameters - Methods and apparatus for use in communicating data packets to communication devices are described. A communication device receives one or more Quality of Service (QoS) parameters of a data communication session established between it and a wireless communication network. The one or more QoS parameters may be or include a bandwidth parameter. The communication device sends the bandwidth parameter or a value derived therefrom to a host system via the wireless communication network. The communication device then receives, from the host system via the wireless communication network, data packets via the data communication session. The data packets are communicated within a data packet window having a size that is set as a function of the bandwidth parameter. If another data communication session is established, the communication device sends an updated bandwidth parameter to the host system for receiving data packets within a data packet window having an updated size that is set in accordance with the function.01-19-2012

Daryl Joseph Martin, Kitchener CA

Patent application numberDescriptionPublished
20110154225METHOD AND DEVICE TO MODIFY AN ELECTRONIC DOCUMENT FROM A MOBILE ENVIRONMENT WITH SERVER ASSISTANCE - Methods and devices to modify an electronic document written in a markup language on a mobile communications device with assistance from a server. Objects referenced by the electronic document are evaluated by the server based on predefined object identifying criteria, identifying removable objects which, when rendered on a mobile communications device, may cause readability problems for a mobile user. The server creates a modified electronic document by inserting markup tags around at least one segment of the markup language corresponding to the removable object, and then transmits the modified electronic document to the mobile communications device. The mobile communications device initially displays the document with all objects included. In response to a user input instructing removal of one or more of the removable objects, the mobile device re-displays the document without displaying the one or more removable objects.06-23-2011
20110194683System and Method for Handling A Meeting Request - Data processing and communications devices are configured to generate, using command signals received from at least one user input device, a signal set representing a meeting request, the meeting request signal set comprising signals representing one or more parameters for a proposed meeting and configured for causing a second data processing and communications device to initiate a voice call on receipt of command signals representing a response to the meeting request; and forward the generated meeting request signal set to the second data processing and communications device.08-11-2011
20110202632METHOD, SYSTEM AND APPARATUS FOR DELIVERING WEB CONTENT - According to embodiments described in the specification, a method, system and apparatus for delivering web content are provided. The method comprises maintaining a web page in a memory of a web server identifiable by a network address, the web page including at least one reference to a foreign element maintained at a second web server identifiable by a second network address; identifying the at least one reference; transmitting a request from an interface of the web server for obtaining the second network address; receiving the second network address of the second web server and storing the second network address in the memory in association with an identifier of the web page.08-18-2011
20110273380PORTABLE ELECTRONIC DEVICE AND METHOD OF CONTROLLING SAME - A method includes detecting a received gesture on a touch-sensitive display, comparing the received gesture to a predefined gesture, if an option to provide gesture feedback is enabled, providing gesture feedback comprising rendering a representation of the predefined gesture on the touch-sensitive display.11-10-2011
20110289051METHOD, SYSTEM AND APPARATUS FOR REMOTE DATA SEARCHING - A method and apparatus for remote searching of data stored on a communication device is provided. The communication device is generally in communication with a server for tracking data associated with the communication device and data associated with a synchronizable computing device, synchronizable with the communication device. An index of data stored at the communication device is maintained at the server, the index for distinguishing the data stored at the communication device from data stored at the synchronizable computing device. A searchable copy of data stored on the communication device cross-referenced to the index is maintained, the searchable copy searchable using search parameter data received from the communication device to produce search results transmittable back to the communication device.11-24-2011
20110307540METHOD AND SYSTEM FOR REDUCING TRANSMISSION OF REDUNDANT DATA - A method and system for reducing protocol headers sent over a wireless network are described. The method includes receiving at a proxy server, from a mobile device, a protocol request device addressed to a remote system. The protocol request including defined headers and an enable-caching indicator. The proxy server stores at least one of the defined headers as cached headers and sends a protocol response to the mobile device identifying the cached headers. Subsequent requests from the mobile device are formatted as abridged requests that exclude the cached headers, thereby reducing the data transmitted. The proxy server adds the cached headers to the abridged requests before forwarding them as unabridged requests to the remote system.12-15-2011

Daryl Joseph Martin, Paradise CA

Patent application numberDescriptionPublished
20080274756MESSAGE HANDLING BASED ON RECEIVER DISPLAY SIZE - Before sending an original text-based message to a receiver that is known to have a display screen of limited size, a user may indicate a desire to translate the original message, at least in part, into a visually compressed message, where the visually compressed message uses abbreviations in place of many of the strings of characters in the original message.11-06-2008

David Wright Martin, Stittsville CA

Patent application numberDescriptionPublished
20100260197IN-BAND SIGNALING FOR POINT-MULTIPOINT PACKET PROTECTION SWITCHING - A method and system provide in-band protection switch signaling in a communication system arranged as a point-to-multipoint tree. The point-to-multipoint tree includes a root node communicatively coupled to a plurality of leaf nodes through both a working link and a protection link. Data is transferred through a current link of the point-to-multipoint tree. The current link is either the working link or the protection link. A fault is detected in the current link in the point-to-multipoint tree. Each leaf node in the point-to-multipoint tree is notified of the fault using the current link. Upon receiving the notification, the root node and each leaf node switch to the other link of the working link and the protection link.10-14-2010

Denis L. Martin, Laval CA

Patent application numberDescriptionPublished
20100203071CHIMERIC ANTIGENS - Chimeric respiratory syncytial virus (RSV) polypeptide antigens are provided. The disclosed polypeptides include in an N-terminal to C-terminal direction: a first F protein polypeptide domain; a G protein polypeptide domain; and a second F protein polypeptide domain. The disclosure also provides nucleic acids that encode, and pharmaceutical compositions that contain, the chimeric RSV polypeptides, as well as methods for their production and use.08-12-2010

Earl Martin, Halifax CA

Patent application numberDescriptionPublished
20110212026BUTYRYLCHOLINESTERASE LIGANDS AS DIAGNOSTIC TOOLS AND TREATMENT FOR DESEASES OF THE NERVOUS SYSTEM - Compounds useful for the early diagnosis of malignant tumors, multiple sclerosis, and especially Alzheimer's Disease and related dementias; especially compounds of Formula (I) wherein R09-01-2011

Fernando J. Martin, Toronto CA

Patent application numberDescriptionPublished
20100093705Therapeutic agents, and methods of making and using the same - In part, the present invention is directed to antibacterial compounds.04-15-2010

Francois Martin, Candiac CA

Patent application numberDescriptionPublished
20090036515METHOD FOR TREATING COLONIC VISCEROSENSITIVITY AND SPASTICITY - There is provided a method of treating colonic viscerosensitivity and spasticity induced by a colonic examination chosen from colonic endoscopy and of barium/air contrast colonic radiography and virtual colonoscopy. The method comprises prescribing and/or administering to a patient in need thereof a pharmaceutically effective oral, sub-lingual, nasal or transdermic dose of a non-centrally-acting opioid agonist for a period of at least two days before the colonic examination.02-05-2009

Gerald Martin, Verdun CA

Patent application numberDescriptionPublished
20080197737PERMANENT MAGNET ROTOR ASSEMBLY - An illustrative embodiment of the present invention is concerned with a permanent magnet rotor for an electric machine provided with an internal stator and a coaxial external rotor. To overcome the drawbacks associated with the use of an adhesive to mount the permanent magnets to the rotor body, permanent magnet spacing and retaining elements are mounted to the inner surface of the rotor, between adjacent magnets.08-21-2008

Gregg Martin, Winnipeg CA

Patent application numberDescriptionPublished
20100186778Automated Wash System for Industrial Vehicles - An industrial vehicle wash system comprises a wash area receiving the vehicle and a separate control area receiving an operator. A plurality of wash modules are supported in the wash are to direct respective jets of wash fluid onto the vehicle. A controller varies orientation of the wash modules according to respective wash patterns. Cameras associated with the wash modules provide a visual display of the vehicle being washed to the operator in the control area. Using an operator input in the control area, the operator can interrupt the wash pattern of one wash module to provide additional washing to one area of the vehicle under manual operator control while the other wash modules continue to wash the vehicle according to the respective wash patterns thereof. The interrupted wash pattern can be resumed upon completion of the additional washing.07-29-2010
20100327506WINDOW AND DOOR FRAME MACHINING DEVICE - A window or door frame machining device comprises a work holder having a plurality of support rails and a plurality of clamp members supported along the rails for clamping frame members of an assembled perimeter frame onto the work holder. A machining head on a movable support arm is computer controlled by preset instructions arranged to position the clamp members along the respective support rails responsive to the preset instructions corresponding to a configuration of the perimeter frame. In this manner any surface of any frame member can be readily accessed by the machining head by relocating clamp members between different steps in the machining process and no repositioning of the frame is required so as to maintain the frame in a true square configuration while machining. A frame support on the support arm permits both machining and assisting in loading or unloading of the frame by the support arm.12-30-2010

Ian Martin, Squamish CA

Patent application numberDescriptionPublished
20080229558SECURING RING AND CORRESPONDING MANUFACTURING PROCESS - A securing ring, such as a belay loop, including a plurality of layers of ring-shaped surface sections, an outermost ring-shaped surface section being fixed to at least one of the layers below. The ring-shaped surface sections are formed from surface sections of a flat tubular element folded or rolled upon one another. A corresponding process for the manufacture of the securing ring involves the folding or rolling up of a flat tubular element.09-25-2008

Karl Martin, Toronto CA

Patent application numberDescriptionPublished
20110158470METHOD AND SYSTEM FOR SECURE CODING OF ARBITRARILY SHAPED VISUAL OBJECTS - The present invention relates to a method and system for secure coding of arbitrarily shaped visual objects. More specifically, a system and method are provided for encoding an image, characterized by the steps of selecting one or more objects in the image from the background of the image, separating the one or more objects from the background, and compressing and encrypting, or facilitating the compression and encryption, by one or more computer processors, each of the one or more objects using a single coding scheme. The coding scheme also is operable to decrypt and decode each of the objects.06-30-2011

Keith Martin, Prince George CA

Patent application numberDescriptionPublished
20090001001Cleaning systems and methods for removing foreign substances from lighting surfaces on vehicles - A cleaning system for a lighting surface of a vehicle having a brake system comprising at least one tank of pressurized air, comprising at least one accumulator, a bleed valve assembly, at least one nozzle assembly, and a control valve assembly. Operation of the control valve assembly selectively allows and prevents pressurized air within the accumulator to flow to the at least one nozzle assembly. The bleed valve assembly controls the flow of air from the at least one tank of pressurized air to the at least one accumulator such that flow of pressurized air from the accumulator to the at least one nozzle assembly does not adversely affect operation of the brake system.01-01-2009

Keith M. Martin, Westmount CA

Patent application numberDescriptionPublished
20120034542SEAL FOR SOLID POLYMER ELECTROLYTE FUEL CELL - In solid polymer fuel cells employing framed membrane electrode assemblies, a conventional anode compliant seal is employed in combination with a cathode non-compliant seal to provide for a thinner fuel cell design, particularly in the context of a fuel cell stack. This approach is particularly suitable for fuel cells operating at low pressure.02-09-2012

Keith Richard Martin, Burnaby CA

Patent application numberDescriptionPublished
20100164750Adapter for meter - An adapter is interposed between a standard resource meter and its socket, to provide RF-capabilities. Communications between meter and adapter are effected by optical technology. The adapter has emergency battery back-up capabilities.07-01-2010
20100321003METER-MOUNTED EXTENDER - A method of designing a meter-mounted extender with a transformer is disclosed, wherein losses from primary and secondary windings are equalized for a given secondary load.12-23-2010
20100323555Meter Collar - A meter adapter in the form of a collar interposed between meter and associated socket, provides a smooth curved jaw configuration for meter terminal blades, and branch fuse safety features.12-23-2010
20110010439Communications system - A communications system for a network of stations, is provided where stations identify themselves upon being informed of the desires of an inquisitor station. Additionally, techniques for “plug and play”, self-healing and homogenizing the heterogeneous parts of a network, are provided.01-13-2011

Patent applications by Keith Richard Martin, Burnaby CA

Lars A. Martin, Vancouver CA

Patent application numberDescriptionPublished
20100303092Dynamically Configuring Attributes of a Parent Circuit on a Network Element - Methods and apparatus for dynamically configuring a parent circuit through a subscriber record on an authentication, authorization, and accounting (AAA) server responsive to an authorization event for the subscriber session on the network element. According to one embodiment of the invention, the AAA server accesses the subscriber record for a subscriber session on the network element. Based on this subscriber record, a set of one or more attributes for a subscriber circuit and a set of one or more attributes for a parent circuit of the subscriber circuit are determined The network element applies the set of subscriber circuit attributes to the subscriber circuit and the set of parent circuit attributes to the parent circuit.12-02-2010

Luc Martin, Cantley CA

Patent application numberDescriptionPublished
20080275939Demand Provisioning of Applications - A system and method for on demand provisioning of applications to clients, the system providing on demand access to applications by clients and their users over a computer communication system such as the Internet, thereby eliminating the need for clients to independently purchase, install, integrate and maintain the applications on their own systems. The system and method designed to create and install a separate, stand alone, dedicated copy or instance of the applications for each new client and to provide the clients with on demand access to provisioning and management functions allowing the clients to purchase, manage and maintain the applications on demand.11-06-2008
20090006986Method and system for accessing online applications using a web browser - A method and system for accessing online software applications using a Web browser. The system displays buttons linked to online software applications. Clicking on a button displays the start page of the online software application associated with that link in a display area in the content window of a Web browser. The user interface of the system can resemble a virtual Personal Digital Assistant.01-01-2009
20100169491On demand provisioning of applications - A system and method for on demand provisioning of applications to clients, the system providing on demand access to applications by clients and their users over a computer communication system such as the Internet, thereby eliminating the need for clients to independently purchase, install, integrate and maintain the applications on their own systems. The system and method designed to create and install a separate, stand alone, dedicated copy or instance of the applications for each new client and to provide the clients with on demand access to provisioning and management functions allowing the clients to purchase, manage and maintain the applications on demand.07-01-2010
20100186008Method and system for managing online applications - A system and method for managing an online software application, which includes an online user manual integrally bundled with the online software application, the user manual providing one or more supporting tools to enable the online, real-time management and distribution of the online software application. The supporting tools include tools such as a personalization module, a statistics module, an access channel tools module, a licensing module, an authentication module, and other tools or modules as necessary for managing the online software application during its complete lifecycle.07-22-2010

Patent applications by Luc Martin, Cantley CA

Michael A. Martin, Hamilton CA

Patent application numberDescriptionPublished
20100181052Finned Cylindrical Heat Exchanger - A cylindrical heat exchanger for use as a gas cooler in a thermal regenerative machine such as a Stirling engine includes an imperforate middle wall of sufficient strength and thickness to withstand the pressure exerted by the working fluid. The heat exchanger includes an inner corrugated wall located within an axial gas flow passage inside the middle wall, and an outer corrugated wall which defines an axial coolant flow passage along the outer surface of the middle wall. The coolant flow passage preferably contains a corrugated intermediate wall.07-22-2010
20110189525Conformal Heat Exchanger for Battery Cell Stack - A heat exchanger structure for use in a battery unit that comprises a first battery stack comprising a plurality of battery cells and a second battery stack comprising a plurality of battery cells. The heat exchanger structure is disposed between opposing surfaces of the first battery stack and the second battery stack and defines one or more fluid flow passages, the heat exchanger structure being dimensionally compliant to compress under expansion of the first and second battery stacks and expand under subsequent contraction of the first and second battery stacks.08-04-2011
20110302910Annular Heat Exchanger - An annular heat exchanger for cooling hot gases comprises an inner shell, an intermediate shell and an outer shell. Where the heat exchanger is integrated with a catalytic converter for treatment of hot exhaust gases in a motor vehicle, the inner shell contains a catalyst for treatment of the exhaust gases. Inner and outer gas flow passages are provided between the shells, and a coolant flow passage is provided, either on the outer surface of the outer shell, or inbetween the intermediate and outer shells. The exhaust gases change direction twice as they pass through the heat exchanger, and the annular structure of the heat exchanger provides a large surface area, and a large flow section, relative to volume, and thereby provides effective heat exchange without significantly increasing space requirements.12-15-2011

Patent applications by Michael A. Martin, Hamilton CA

Michael Reid Martin, Toronto CA

Patent application numberDescriptionPublished
20110299798Bag with Structure for Avoiding Bricking Appearance - A bag structure has a hermetically sealed bag with an outer ply sealed to the bag to define a cavity. The cavity is bounded on one side by a part of the bag and bounded on another side by the outer ply. Perforations are formed through the outer ply to permit passage of gas from the atmosphere into and out of the cavity to reduce unsightly bricking. A one-way valve is formed in the hermetically sealed bag to permit passage of gas from the interior of the bag.12-08-2011

Michel Martin, Laval CA

Patent application numberDescriptionPublished
20090055737Contextual Collaborative Electronic Annotations - An application having an associated and a graphical user interface is initiated. Thereafter, the widget determines a first state of the application. Once the first state of the application is determined, the widget calls at least one remote repository to retrieve one or more electronic annotations associated with the first state of the application. These electronic annotations are then displayed in connection with the graphical user interface of the application.02-26-2009

Patent applications by Michel Martin, Laval CA

Miguel Vargas Martin, Oshawa CA

Patent application numberDescriptionPublished
20090119242System, Apparatus, and Method for Internet Content Detection - A method of detecting content communicated via a network is provided consisting of the steps of: classifying the content into a first category and a second category by means of a classification process; detecting one or more behaviour parameters of a user accessing the content, where the behaviour patterns are associated with the content either consisting of first category content or second category content; and further classifying the content into first category content and second category content based on the behaviour parameters detected for the user. The first category content generally consists of restricted or illegal content, and the second category content generally consists of unrestricted or legal content. The classification process consists of a pattern recognition technique that includes a training phase and a testing phase. The training phase provides statistical properties of a plurality of data objects which are labelled prior to testing as either restricted or unrestricted. The testing phase determines whether one or more data objects of content communicated via the network constitute restricted content or unrestricted content. A related system, network apparatus and computer program is provided.05-07-2009
20100266998METHOD FOR COMPETENCY ASSESSMENT OF HEALTHCARE STUDENTS AND PRACTITIONERS - A method to assess the competency of a healthcare practitioner, wherein the method provides a learning object repository comprising a plurality of previously-created virtual objects, creates a first template and a second template by the second module, wherein the first template comprises one or more previously-defined learning objectives, and wherein the second template comprises one or more previously-defined competency assessments related to the one or more selected learning objectives. The method provides the first template and the second template to the learning object repository. The method displays on a visual display device a virtual clinical world comprising a plurality of virtual objects retrieved from the learning object repository. Further according to the method, a practitioner selects a virtual patient from the virtual clinical world, selects a series of interactions with the patient, and selects patient data. The method tracks the selected patient interactions, and the selected patient data.10-21-2010

Nicole Martin, Calgary CA

Patent application numberDescriptionPublished
20090020342Touch Panel And Interactive Input System Incorporating The Same - A touch panel comprises a substrate having a forward major surface and formed of a plurality of assembled substrate segments. Cover material overlies the forward major surface to reduce the visibility of seams between adjacent substrate segments.01-22-2009

Pascal Martin, St-Lin-Des-Laurentides CA

Patent application numberDescriptionPublished
20090126236HITCHED GROOMING DEVICE FOR WINTER TRAILS - A hitched grooming device having a tapered frame. a pivot allows for device to create a trail that is kept horizontal no matter the inclination of the terrain. Another pivot allows a compactor to rotate so that it can keep the trail as uniform as possible by keeping the compactor horizontal.05-21-2009

Philippe Martin, Montreal CA

Randy Martin, Vermilion CA

Patent application numberDescriptionPublished
20100260588Collapsible Storage and Transportation System - A flexible fluid storage system for holding large volumes of fluid and a process and apparatus for the handling and transportation of the flexible storage system is provided. The flexible storage system includes a main storage bag with an attachment apron with fingers, a ground sheet, a lay flat tube for fluid circulation, a pressure release port, and fill/drain ports. The flexible storage system is configured for attachment to a trailer and reel system such that the flexible storage system can be mechanically rolled onto or off of a reel on a semi-truck trailer bed for easy transportation, deployment, and storage of the flexible storage system.10-14-2010

Roger J. Martin, Toronto CA

Patent application numberDescriptionPublished
20100073131Vehicle with controlled door operation - Doors of a vehicle, such as a delivery vehicle, are controlled based on user inputs. A user may input a vehicle exit mode and stop the vehicle. When an exit mode has been input and the stopping of the vehicle has been sensed, an exit door of the vehicle is opened, with the door being selected based upon said exit mode.03-25-2010

Ryan Martin, Vermilion CA

Patent application numberDescriptionPublished
20100260588Collapsible Storage and Transportation System - A flexible fluid storage system for holding large volumes of fluid and a process and apparatus for the handling and transportation of the flexible storage system is provided. The flexible storage system includes a main storage bag with an attachment apron with fingers, a ground sheet, a lay flat tube for fluid circulation, a pressure release port, and fill/drain ports. The flexible storage system is configured for attachment to a trailer and reel system such that the flexible storage system can be mechanically rolled onto or off of a reel on a semi-truck trailer bed for easy transportation, deployment, and storage of the flexible storage system.10-14-2010

Steven C. Martin, Toronto CA

Patent application numberDescriptionPublished
20110283618SUPPLYING BIOREACTOR GASEOUS EFFLUENT TO COMBUSTION PROCESS - There is provided a process of growing a phototrophic biomass in a reaction zone. The reaction zone includes an operative reaction mixture. The operative reaction mixture includes the phototrophic biomass disposed in an aqueous medium. Gaseous exhaust material is produced with a gaseous exhaust material producing process, wherein the gaseous exhaust material includes carbon dioxide. Reaction zone feed material is supplied to the reaction zone of a photobioreactor such that any carbon dioxide of the reaction zone feed material is received by the phototrophic biomass so as to provide a carbon dioxide-enriched phototrophic biomass in the aqueous medium. A discharge of the gaseous exhaust material from the gaseous exhaust material producing process is supplied to the reaction zone feed material and defines a gaseous exhaust material reaction zone supply. The carbon dioxide-enriched phototrophic biomass disposed in the aqueous medium is exposed to photosynthetically active light radiation so as to effect photosynthesis. A reaction zone gaseous effluent being discharged from the reaction zone is recovered. The recovered reaction zone gaseous effluent is contacted with combustible material in a combustion zone to effect combustion of the combustible material.11-24-2011
20110287405BIOMASS PRODUCTION - There is provided a process of growing a phototrophic biomass in a reaction zone. The reaction zone comprises a production purpose reaction mixture that is operative for effecting photosynthesis upon exposure to photosynthetically active light radiation. The production purpose reaction mixture comprises production purpose phototrophic biomass that is operative for growth within the reaction zone, such that a reaction zone concentration of production purpose phototrophic biomass is provided in the reaction zone. The growth of the production purpose phototrophic biomass comprises that which is effected by the photosynthesis.11-24-2011
20110287507PROCESS FOR GROWING BIOMASS BY MODULATING SUPPLY OF GAS TO REACTION ZONE - There is provided a process of growing a phototrophic biomass in a reaction zone. The reaction zone includes an operative reaction mixture. The operative reaction mixture includes the phototrophic biomass disposed in an aqueous medium. Gaseous exhaust material is produced with a gaseous exhaust material producing process, wherein the gaseous exhaust material includes carbon dioxide. Reaction zone feed material is supplied to the reaction zone such that any carbon dioxide of the reaction zone feed material is received by the phototrophic biomass so as to provide a carbon dioxide-enriched phototrophic biomass in the aqueous medium. The carbon dioxide-enriched phototrophic biomass disposed in the aqueous medium is exposed to photosynthetically active light radiation so as to effect photosynthesis. A discharge of the gaseous exhaust material from the gaseous exhaust material producing process is modulated based on sensing of at least one reaction zone parameter. The modulating of the discharge of the gaseous exhaust material includes modulating of a supply of the discharged gaseous exhaust material to the reaction zone feed material, wherein the discharged gaseous exhaust material which is supplied to the reaction zone feed material defines a gaseous exhaust material reaction zone supply, wherein the gaseous exhaust material reaction zone supply includes carbon dioxide.11-24-2011
20110287522PRODUCING BIOMASS USING PRESSURIZED EXHAUST GAS - There is provided a process of growing a phototrophic biomass in a reaction zone. The reaction zone includes an operative reaction mixture. The operative reaction mixture includes the phototrophic biomass disposed in an aqueous medium. Gaseous exhaust material is produced with a gaseous exhaust material producing process, wherein the gaseous exhaust material includes carbon dioxide. Reaction zone feed material is supplied to the reaction zone such that any carbon dioxide of the reaction zone feed material is received by the phototrophic biomass so as to provide a carbon dioxide-enriched phototrophic biomass in the aqueous medium. A discharge of the gaseous exhaust material from the gaseous exhaust material producing process is supplied to the reaction zone feed material and defines a gaseous exhaust material reaction zone supply. The carbon dioxide-enriched phototrophic biomass disposed in the aqueous medium is exposed to photosynthetically active light radiation so as to effect photosynthesis. The reaction zone feed material is supplied at a pressure which effects flow of the reaction zone feed material through at least a seventy (70) inch vertical extent of the aqueous medium.11-24-2011
20110287523RECOVERING MAKE-UP WATER DURING BIOMASS PRODUCTION - There is provided a process of growing a phototrophic biomass in a reaction zone. The reaction zone includes an operative reaction mixture. The operative reaction mixture includes the phototrophic biomass disposed in an aqueous medium. Gaseous exhaust material is produced with a gaseous exhaust material producing process, wherein the gaseous exhaust material includes carbon dioxide. Reaction zone feed material is supplied to the reaction zone of a photobioreactor such that any carbon dioxide of the reaction zone feed material is received by the phototrophic biomass so as to provide a carbon dioxide-enriched phototrophic biomass in the aqueous medium. A discharge of the gaseous exhaust material from the gaseous exhaust material producing process is supplied to the reaction zone feed material and defines a gaseous exhaust material reaction zone supply. The carbon dioxide-enriched phototrophic biomass disposed in the aqueous medium is exposed to photosynthetically active light radiation so as to effect photosynthesis. A product is discharged from the photobioreactor. The product includes at least a fraction of the contents of the reaction zone of the photobioreactor. A supplemental aqueous material supply is supplied to the reaction zone so as to replenish the contents of the photobioreactor. The supplemental aqueous material supply includes at least one of: (a) aqueous material which has been condensed from the gaseous exhaust material reaction zone supply while the gaseous exhaust material reaction zone supply is being cooled before being supplied to the reaction zone, and (b) aqueous material which has been separated from the discharged product.11-24-2011
20110287525DILUTING EXHAUST GAS BEING SUPPLIED TO BIOREACTOR - There is provided a process of growing a phototrophic biomass in a reaction zone. The reaction zone includes an operative reaction mixture. The operative reaction mixture includes the phototrophic biomass disposed in an aqueous medium. Gaseous exhaust material is produced with a gaseous exhaust material producing process, wherein the gaseous exhaust material includes carbon dioxide. Reaction zone feed material is supplied to the reaction zone of a photobioreactor such that any carbon dioxide of the reaction zone feed material is received by the phototrophic biomass so as to provide a carbon dioxide-enriched phototrophic biomass in the aqueous medium. A discharge of the gaseous exhaust material from the gaseous exhaust material producing process is supplied to the reaction zone feed material and defines a gaseous exhaust material reaction zone supply. A supplemental gaseous dilution agent is supplied to the reaction zone feed material. The carbon dioxide concentration of the supplemental gaseous dilution agent is less than the carbon dioxide concentration of the gaseous exhaust material reaction zone supply which is supplied to the reaction zone feed material. The carbon dioxide-enriched phototrophic biomass disposed in the aqueous medium is exposed to photosynthetically active light radiation so as to effect photosynthesis.11-24-2011
20110287526PROCESS FOR GROWING BIOMASS BY MODULATING INPUTS TO REACTION ZONE BASED ON CHANGES TO EXHAUST SUPPLY - There is provided a process of growing a phototrophic biomass in a reaction zone. The reaction zone includes an operative reaction mixture. The operative reaction mixture includes the phototrophic biomass disposed in an aqueous medium. Gaseous exhaust material is produced with a gaseous exhaust material producing process, wherein the gaseous exhaust material includes carbon dioxide. Reaction zone feed material is supplied to the reaction zone such that any carbon dioxide of the reaction zone feed material is received by the phototrophic biomass so as to provide a carbon dioxide-enriched phototrophic biomass in the aqueous medium. A discharge of the gaseous exhaust material from the gaseous exhaust material producing process is supplied to the reaction zone feed material and defines a gaseous exhaust material reaction zone supply. The carbon dioxide-enriched phototrophic biomass disposed in the aqueous medium is exposed to photosynthetically active light radiation so as to effect photosynthesis. When an indication of a change in the molar rate of supply of carbon dioxide in the gaseous exhaust material reaction zone supply to the reaction zone feed material is sensed, at least one input to the reaction zone is modulated. The modulating of at least one input includes at least one of: (a) effecting or eliminating supply of, or modulating the intensity of, the photosynthetically active light radiation to which at least a fraction of the carbon dioxide-enriched phototrophic biomass is exposed, and (b) effecting, modulating, or eliminating the molar rate of supply, or commencing supply, of a nutrient supply to the reaction zone.11-24-2011

Theodore Martin, Orono CA

Patent application numberDescriptionPublished
20110250972SYSTEM, METHOD AND COMPUTER PROGRAM FOR RETENTION AND OPTIMIZATION OF GAMING REVENUE AND AMELIORATION OF NEGATIVE GAMING BEHAVIOUR - A method of ameliorating negative gaming behaviour is provided. One or more gaming users are monitored, or monitoring data regarding their gaming behaviour is obtained. The gaming behaviour is analyzed to identify behaviour that may result in potentially harmful or addictive gaming behaviour (negative gaming behaviour). In the event of occurrence of such negative gaming behaviour, based on the specific negative behaviour one or more interactions are initiated between a system and the one or more users, such interactions being directed to ameliorating the negative gaming behaviour by preventative action. The gaming behaviour is analyzed based on a plurality of gaming behaviour risk indicators.10-13-2011

Thieme H. Martin, Calgary CA

Patent application numberDescriptionPublished
20090211405OILFIELD TUBULAR TORQUE WRENCH - An oilfield tubular torque wrench and a tong therefore is described. In one aspect, a torque wrench is described including an upper tong including a recess for accepting an oilfield tubular positioned along an axis passing through the recess; a lower tong including a recess positioned below the recess of the upper tong so that the axis passes therethrough; pipe gripping dies in the recesses of the upper tong and the lower tong drivable toward and away from the axis; a swivel bearing between the upper tong and the lower tong permitting the upper tong and the lower tong to swivel relative thereto while the recesses remain positioned with the axis passing therethrough, the swivel bearing including a first partial ring mounted to one of the upper tong and the lower tong and a second partial ring mounted on the other of the upper tong and lower tong, the second partial ring being interengaged at a bearing surface to ride along a length of a bearing surface of the first partial ring; and a retainer ring positioned adjacent one of the first partial ring and the second partial ring to act against lateral disengagement of the second partial ring from the first partial ring. In another aspect, dissimilar materials are selected for the first ring and the second ring to avoid galling. In another aspect a tong with adjustable dies is described.08-27-2009

Thomas Samuel Martin, British Columbia CA

Patent application numberDescriptionPublished
20110196553System for Automatically Instancing Marine Engines - The system herein disclosed automatically detects whether an engine control unit instance number of a multi-engine marine vessel needs changing. Each engine control unit is electronically paired with a respective servo controller. A vessel controller is in communication with the servo controllers. The vessel controller commands in turn each servo controller to switch on its paired engine control unit, read the instance number of its paired engine control unit, switch off its paired engine control unit, and convey the instance number back to the vessel controller. The vessel controller then compares the instance numbers of the engine control units. If at least two instance numbers of the engine control units are duplicates of each other, the vessel controller ascertains that at least one of the instance numbers of the engine control units needs to be changed and assigns a new instance number to one of the engine control units.08-11-2011

Thomas Samuel Martin, Vancouver CA

Patent application numberDescriptionPublished
20100275879AUTOMATIC THROTTLE CALIBRATION IN A MARINE VESSEL - A method of calibrating throttle controls in an electronic shift and throttle system includes opening the throttle and then moving the throttle back towards a hard stop in increments. The voltage level of an electrical signal sent by a throttle position sensor is measured and recorded at each increment. An idle position is established as being where the lowest voltage level was measured when the throttle is at least 0.75° away from the hard stop.11-04-2010
20110195816METHOD AND SYSTEM FOR DELAYING SHIFT AND THROTTLE COMMANDS BASED ON ENGINE SPEED IN A MARINE VESSEL - A method for delaying shift and throttle commands based on engine speed comprises establishing a predetermined threshold engine speed. Shift and throttle commands are calculated based on the position of a control lever which allows an operator to manually control shift and throttle functions. Execution of the shift and throttle commands is delayed if the engine speed is above the predetermined maximum threshold engine speed.08-11-2011

Tim Martin, Peers CA

Patent application numberDescriptionPublished
20090155040Pipe Grapple Apparatus and Method - A grappler for use in grasping and manipulating pipe segments for large diameter pipeline tie-ins has a first frame and a second frame movably secured thereto. A pair of grapple arms is pivotally mounted to each frame and is actuated between a open position and a closed position to engage and grasp the pipe segments. An actuator displaces the second frame relative to the first frame in a first degree of movement to displace one pair of grapple arms relative to the other pair of arms, and a support frame provides the grappler with two additional degrees of movement. When mounted to a backhoe or like device, the grappler facilitates safe retrieval of pipe from hazardous trenches, and provides handling and alignment of the pipe segments for easier and safer welding of the pipe joints.06-18-2009

Vincent Martin, Montreal CA

Patent application numberDescriptionPublished
20100112671Host Cells for Production of Isoprenoid Compounds - Methods for synthesizing isopentenyl pyrophosphate are provided. A first method comprises introducing into a host microorganism a plurality of heterologous nucleic acid sequences, each coding for a different enzyme in the mevalonate pathway for producing isopentenyl pyrophosphate. A related method comprises introducing into a host microorganism an intermediate in the mevalonate pathway and at least one heterologous nucleic acid sequence, each sequence coding for an enzyme in the mevalonate pathway necessary for converting the intermediate into isopentenyl pyrophosphate. The invention also provides nucleic acid sequences, enzymes, expression vectors, and transformed host cells for carrying out the methods.05-06-2010
20110229958Host Cells for Production of Isoprenoid Compounds - Methods for synthesizing isopentenyl pyrophosphate are provided. A first method comprises introducing into a host microorganism a plurality of heterologous nucleic acid sequences, each coding for a different enzyme in the mevalonate pathway for producing isopentenyl pyrophosphate. A related method comprises introducing into a host microorganism an intermediate in the mevalonate pathway and at least one heterologous nucleic acid sequence, each sequence coding for an enzyme in the mevalonate pathway necessary for converting the intermediate into isopentenyl pyrophosphate. The invention also provides nucleic acid sequences, enzymes, expression vectors, and transformed host cells for carrying out the methods.09-22-2011

Patent applications by Vincent Martin, Montreal CA