Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Inglis
Adrian Inglis, Seattle, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20090122972 | INDEPENDENT CUSTOMER SERVICE AGENTS - Aspects of systems and methods for maintaining and operating agent nodes are provided. In some embodiments, calls, contacts, and other work units may be routed to individual customer service agents via a centralized queue based on a variety of factors. Some embodiments may provide market-based call pricing and customer service agent compensation. | 05-14-2009 |
Andrew Inglis, Brighton, MA US
| Patent application number | Description | Published |
|---|---|---|
| 20120117463 | LARGE SCALE DOCUMENT GENERATION - Methods and apparatus, including computer program products, for large scale document generation. A method includes receiving edits made on a document by one or more contributors, receiving votes taken by the one or more contributors to decide which edits will create a new version of the document, reducing an overall edits made by the one or more contributors as packages, collecting the one or more contributors' personal characteristics and positive or negative attitudes towards the document details and displays each contributor's personal characteristics and positive or negative attitudes towards the document details so that it is known by all of the contributors how voted-in edits will change a support level of all contributors, merging voted-on packages into a new version of the document so that non-conflicting packages are included into the new version of the document according to a process that maximizes the intent of the voting, and storing the document in multiple languages at the same time by automatically and/or manually translating edits that are made in given languages to all the other supported languages. | 05-10-2012 |
Andrew John Inglis, New South Wales AU
| Patent application number | Description | Published |
|---|---|---|
| 20100000942 | MONOPERSULFATE TREATMENT OF MEMBRANES - A method of improving the water permeability and/or cleaning a porous polymeric membrane (such as a microfiltration or ultrafiltration membrane comprising the step of contacting said a porous polymeric membrane with a source of monopersulfate and a halide ion, such as chloride and optionally a base. The source of monopersulfate may be potassium monopersulfate in conjunction with potassium hydrogen sulfate and potassium sulfate, ie a triple salt of formula 2KHSO | 01-07-2010 |
David A. Inglis, Holmdel, NJ US
| Patent application number | Description | Published |
|---|---|---|
| 20090060107 | Data sampling circuit and method for clock and data recovery - A clock and data recovery circuit and method are used in a digital data communications system. The circuit and method are effectively employed for high speed, burst-mode transmission and allow rapid recovery of the clock and data signals without the need for an extended header, and notwithstanding the presence of substantial timing jitter. The method adaptively selects from among three delay times for the extraction of data by identifying a frequently recurring incoming pattern in the incoming data. The delay time is selected in a manner that insures that the same pattern is present in the reconstructed, resynchronized output data. | 03-05-2009 |
Debra Inglis, Virgil CA
| Patent application number | Description | Published |
|---|---|---|
| 20120107467 | METHOD FOR REDUCING METHOXYPYRAZINES IN GRAPES AND GRAPE PRODUCTS - The present application described a method of reducing methoxypyrazines (MPs) in grapes or grape products comprising: (a) contacting the grape or grape product with a protein that binds to MPs at a pH of about 3 to about 4 to form a protein-MP complex; and (b) removing the protein-MP complex from the grape or grape product. Also described is a method of removing MPs from samples comprising contacting the sample with a polyethersulfone membrane. | 05-03-2012 |
Derek B. Inglis, Ontario CA
| Patent application number | Description | Published |
|---|---|---|
| 20120096447 | PROFILER FOR EXECUTING COMPUTER PROGRAM - A technique for comprehensively acquiring calling-context information at a low cost. Call site IDs are held for each thread as a call history and used as context information. At the time of calling a method, the call history existing in a current frame is shifted left, and stacked in a new frame, with the call site ID of the call site put in the lower bits. At the time of returning from the method, the value of the original call history is returned by returning the frame. At the time of performing a virtual call, call history information is recorded into a call position profile table used to identify a method to be inlined at the time of performing JIT compiling, in addition to determined jump destination information and the number of calls. | 04-19-2012 |
Derek B. Inglis, Markham CA
| Patent application number | Description | Published |
|---|---|---|
| 20090055821 | SYSTEMS, METHODS, AND COMPUTER PRODUCTS FOR JUST-IN-TIME COMPILATION FOR VIRTUAL MACHINE ENVIRONMENTS FOR FAST APPLICATION STARTUP AND MAXIMAL RUN-TIME PERFORMANCE - Systems, methods, and computer products for just-in-time compilation for virtual machine environments for fast applications start-up and maximal run-time performance. Exemplary embodiments include a just in time compilation method for a virtual machine environment coupled to a memory, including identifying a program structure for compilation, creating a low optimization compiled version of the program structure that is relocatable in the memory, storing into a persistent cache the low optimization compiled version of the program structure that is relocatable and relocating the low optimization compiled version of the program structure into a virtual machine address space in the memory, wherein relocating the low optimization compiled version of the program structure includes transforming the low optimization compiled version to a compiled version with fixed addresses in the memory that can be executed. | 02-26-2009 |
| 20100192137 | METHOD AND SYSTEM TO IMPROVE CODE IN VIRTUAL MACHINES - A computer readable storage medium is provided having executable instructions stored thereon for executing a method of operating a computing system, in which an inner virtual machine translates first instructions, which are supported by the inner virtual machine, into second instructions, which are supported by an outer virtual machine. The method includes encoding, in the inner virtual machine, third instructions into the second instructions into which the first instructions are translated, the third instructions including hints for facilitating an execution of the second instructions, and, in an event the hints are supported by the outer virtual machine, initiating the execution of the second instructions while utilizing the hints by the outer virtual machine to achieve an increased efficiency of the execution of the second instructions. | 07-29-2010 |
| 20120042325 | Deep Copying Objects in a Collocated Environment - Systems and methods of passing arguments between client and server contexts may provide for detecting an in-process call between a client and a server, wherein the client and the server share a common virtual machine instance. An object copy from a source object of the in-process call to a destination object can be conducted based on an internal class structure of the virtual machine instance. The object copy procedure may be repeated for a plurality of source objects of the in-process call. | 02-16-2012 |
| 20120117549 | Method and Data Processing System for Partial Inlining with Software Based Restart - A compiler and method of optimizing code by partial inlining of a subset of blocks of called blocks of code into calling blocks of code. A restart of the called blocks of code is provided for the case where non-inlined blocks of code are reached at run time. Blocks selected for partial inlining may include global side effects depending on the computer program environment. Global side effects in the selected blocks of code leading to a restart are sanitized in order to defer changes to the global state of the computer program. | 05-10-2012 |
Derek Bruce Inglis, Markham CA
| Patent application number | Description | Published |
|---|---|---|
| 20090031292 | COPY-ON-WRITE OPTIMIZATION OF IMMUTABLE OBJECTS FOR OBJECT ORIENTED LANGUAGES - A computer implemented method, apparatus, and computer program product for copy-on-write optimization of immutable objects. An immutable object is marked as read-only to form a read-only object. The read-only object is formed to delay copying of the immutable object until a runtime determination is made that a write to the immutable object will be made. In response to an attempt to write to the read-only object, an internal value of the read-only object is copied to read-and-write storage using runtime information to form a writable copy of the read-only object. A set of references for the read-only object is updated to point to the writable copy of the read-only object. Delaying copying of the immutable object optimizes a copy-on-write of the immutable object. | 01-29-2009 |
| 20090055814 | JUST-IN-TIME COMPILER SUPPORT FOR INTERRUPTIBLE CODE - A computer implemented method for performing inlining in a just-in-time compiler. Compilation of a first code of a program is begun. The first code is one of an interruptible code and a non-interruptible code. A try region is established around a second code of the program to form a wrapped second code. The try region is a boundary between interruptible and non-interruptible code such that a third code that modifies an observable state of the program cannot be moved across the boundary. The second code is, relative to the first code, the other of the interruptible code and the non-interruptible code. The wrapped second code is inlined with the first code during compilation. Compilation of the first code is completed to form a resultant code. The resultant code is stored. | 02-26-2009 |
James R. Inglis, Brampton CA
| Patent application number | Description | Published |
|---|---|---|
| 20100219257 | COMPOSITION AND METHOD FOR THE PRODUCTION OF RAILWAY TIES - Durable, weather and an insect-resistant railway ties are fabricated by the co-extrusion into a die of at least one mixture comprising asphalt binder and aggregate and recycled plastic, optionally strengthened by fillers such as glass fibre or KEVLAR. | 09-02-2010 |
John T. Inglis, Vero Beach, FL US
| Patent application number | Description | Published |
|---|---|---|
| 20100266652 | SLOW RELEASE BIOCIDAL THERMOPLASTIC COMPOSITIONS AND ARTICLES - In one aspect, the invention is directed to a biocidal composition, comprising a mixture of a substantially oxidation-resistant thermoplastic polymer having a melting point of about 60° C. to about 100° C.; and a composition for releasing chlorine dioxide gas upon exposure to moisture and having a bulk density less than about 0.15 g/cc, wherein the mixture of the first thermoplastic polymer and the gas releasing composition has a higher bulk density than gas releasing composition and is a substantially free-flowing non-dusting powder. In another aspect, the invention provides a polymeric matrix comprising the biocidal composition and a second thermoplastic polymer. Both the biocidal composition and the biocidal composition in the polymeric matrix are suitable for commercial manufacture of extruded, injection molded or blow molded articles, films, sheets, and the like. | 10-21-2010 |
Katherine Inglis, Philadelphia, PA US
| Patent application number | Description | Published |
|---|---|---|
| 20110271304 | CONTENT NAVIGATION GUIDE - A program guide, such as an electronic program guide (EPG), may be used to display information regarding upcoming scheduled transmissions of content. The display may include thumbnail images for selected groups of programs, and the images may be positioned in a pseudo-random location, and moved along a randomly generated trajectory on the display. | 11-03-2011 |
Orin William Inglis, Auburn, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20090084419 | PAINT ROLLER COVER CLEANER - A cleaning device for paint roller covers having a shell with one or more tapered body sections encircling a central axis between a first substantially circular opening at a wide end of the shell and a second substantially circular opening at a narrow end of the shell, the one or more tapered body sections sized to apply increasing frictional resistance to a paint roller cover when passed therethrough to effectively clean the cover. The cleaning device may include a plurality of notches or relief cuts spaced about a periphery of the narrow end and may include a flange extending from the wide end. | 04-02-2009 |
Peter Inglis, Queensland AU
| Patent application number | Description | Published |
|---|---|---|
| 20090128461 | LARGE SCALE DISPLAY SYSTEM - A large scale LED display system ( | 05-21-2009 |
Stuart John Inglis, Hamilton NZ
| Patent application number | Description | Published |
|---|---|---|
| 20080256070 | Data Collection Cataloguing and Searching Method and System - The present invention relates to a method of cataloguing a data structure and also preferably a method of searching through such as data structure to detect the presence of search patterns within the data structure. The catalogusing method of the present invention employs the formation of a catalogue data structure which is used to associate data items (transformed from data elements present within the data collection) with storage addresses. This catalogue data structure may be sorted to facilitate searching through same. Such searches may be completed through the formation of a plurality of search quries from a received search pattern sequence where the results of running these search queries may then be subsequently considered in conjunction with a search pattern sequence detection process. | 10-16-2008 |
Thomas L. Inglis, Wingham CA
| Patent application number | Description | Published |
|---|---|---|
| 20080311371 | Film and sheet for folding packaging containers - A film of biodegradable polylactic acid polymers (PLA) and copolymers are produced by biaxially orienting single and multilayer extrusions. The film and sheets are stiff, have excellent optical properties and show excellent retained folding and creasing properties making them especially desirable for the production of folded box like containers. The surface layer(s) of the film and sheet may be heat scalable or modified with a particle to give improved coefficient of friction (COF), blocking resistance, reduced static generation, improved winding and improved package formation on packaging machines. | 12-18-2008 |
