Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Grieve

Andrew Grieve, Waterloo CA

Patent application numberDescriptionPublished
20120042261SUB-COMPONENT INSTANTIATION AND SYNCHRONIZATION USING A SHARED WORKER - The techniques of this disclosure are directed to a shared worker application configured to create one or more instantiations and/or to locally synchronize status of one or more sub-component instantiations for one or more web applications. In one example, a shared worker of a browser facilitates creation of sub-component instantiations, by acquiring software defining the sub-component from a memory of a computing device on which the browser is operating, or via a network, and providing the software local to the computing device for execution to create the instantiation of the sub-component. In another example, a shared worker of a browser as described herein facilitates status updates for multiple sub-component instantiations local to a computing device upon which a browser is operating.02-16-2012

Andrew A. Grieve, Waterloo CA

Patent application numberDescriptionPublished
20110321133SYSTEM AND METHOD FOR AUTHENTICATING WEB USERS - Disclosed are systems and methods for authenticating web users. In one embodiment, a method includes sending the destination web page to the parent frame of the web browser, where the destination web page when processed by the web browser is operable to perform operations, including determining if the web user is authenticated with the content provider and generating a child frame associated with the parent frame if the web user is not authenticated with the content provider. The destination web page is operable to perform further operations, including requesting, by the child frame, an authentication web page from an authorization provider, receiving, by the child frame, the authentication data from the authorization provider, and receiving, by the parent frame, the authentication data.12-29-2011

Bruce Grieve, Berkshire GB

Patent application numberDescriptionPublished
20100083556PEST DETECTOR - A device and related method for monitoring, detecting and/or controlling pests such as rodents and insects, including termites, are disclosed which comprises: (a) encouraging a first characteristic behavior by the pests that is indicative of the presence of one or more of the pests; (b) discouraging a second characteristic behavior by the pests that at least partially interferes with detection of the first characteristic behavior; and (c) observing, detecting or sensing an occurrence of the first characteristic behavior by one or more of the pests. In one embodiment, the device comprises at least one photonic device; a light conductive assembly in optical association with the at least one photonic device, the assembly comprising first and second spaced apart components having first and second opposed light transmitting surfaces forming between them a spatial region adapted to contain a pest bait member comprised of one or more materials susceptible to consumption or displacement by the pests.04-08-2010

Bruce Donaldson Grieve, Manchester GB

Patent application numberDescriptionPublished
20100102926METHODS AND SYSTEMS FOR AD HOC SENSOR NETWORK - Methods and systems are provided for controlling a first node in an ad hoc network including network nodes, at least some of which are asynchronous nodes having a dormancy period and a non-dormancy period. The method may include activating a non-dormant-state after a predetermined period of dormancy. The method may also include storing status information at the first node, said status information describing at least one condition of the first node. The method may also include receiving, during the non-dormant-state, status information about a second, non dormant node. The method may also include storing the received status information at the first node. The method may also include communicating the stored status information of the first node and the second node and reactivating the dormant-state.04-29-2010
20100332407SYSTEM FOR DISTRIBUTING PERISHABLE GOODS - The present invention relates to a system for distributing perishable goods. In particular, it relates to a system for monitoring stress suffered by perishable goods during transport. In particular, it relates to a system and method for distributing cut flowers and/or vegetables.12-30-2010
20110310926SENSOR - An electrical temperature sensor (12-22-2011

David William Grieve, Edinburgh GB

Patent application numberDescriptionPublished
20090063082Standardized Interfaces for Proprietary Instruments - A test instrument and method for operating the same are disclosed. The data acquisition system within the instrument generates signals and couples the signals to a device and/or receives signals from the device. The data processor within the instrument includes measurement specific software that generates measurements from the received signals, a restricted software application that utilizes the measurement data, and a physics API that interfaces the measurement specific software with the data acquisition system. The physics API provides a plurality of internal physics functions that are used by the measurement specific software to access the measurement data. The instrument includes an external API that maps the physics functions to an external set of physics functions that are available to the restricted software application and that hide the internal physics functions from the restricted software while providing access to a portion of the measurement data.03-05-2009
20090063709Method for Loading and Maintaining Executable Code Extensions in Instruments - A synthetic instrument and method for operating the same is disclosed. The synthetic instrument includes a plurality of component modules and a controller. Each component module includes signal processing circuitry that processes input signals thereto to provide output signals that are coupled to a device external to that component module. Each module also includes a memory for storing information specifying the manner in which the input signals are processed to provide the output signals and a network interface that connects the component module to a network within the apparatus. A component download manager within that module loads information into the memory in response to messages received on the network, the component module executing a function that is specified by that information. The controller generates messages on the network specifying data that is to be loaded into at least one of the component modules.03-05-2009

Martin Grieve, Schriesheim DE

Patent application numberDescriptionPublished
20090013889Method for Improved Plate Change and Sheet-fed Offset Printing Press Having a Plate Change Apparatus - An apparatus and a method for changing printing plates in sheet-fed rotary printing presses include a plurality of printing units and plate cylinders being coupled to one another mechanically in the printing units during a printing operation. At the beginning of a plate change, the plate cylinders are coupled to one another mechanically and are driven jointly by a main drive motor. After an old printing plate has been conveyed out, each plate cylinder is decoupled from the common mechanical connection and is driven by a separate drive motor.01-15-2009

Richard Grieve, Bristol GB

Patent application numberDescriptionPublished
20090276784RESOURCE MANAGEMENT METHOD - There is provided a method of managing a resource within a computer system using a configuration wrapper, the method comprising: providing a configuration file comprising configuration data for the resource; generating metadata related to the configuration data; and automatically processing the metadata to produce a configuration wrapper for the resource. The configuration wrapper may be a java object with management attributes and methods.11-05-2009

Richard Grieve, Ottawa CA

Patent application numberDescriptionPublished
20100046548MULTI-PURPOSE PDU CONTAINER FOR DELINEATING PDU DATAGRAMS AND PDU DATAGRAM ATTRIBUTES IN AN 8B/10B CODED SYSTEM - A method of reducing overhead for datagrams that are transmitted to or received from a serial link that reduces overhead to no more than four bytes. The datagram includes at least a Protocol Data Unit (PDU) field, a Start-of-PDU Header (SPH) field, and a SPH Control (SCH) field. The SPH and SCH fields consist of two bytes. The datagram may additionally include End-of-PDU Header (EPH) and EPH Control (ECH) fields. A method may also involve substitution of flags for subsequent headers that are identical to previous headers.02-25-2010

Thomas D. Grieve, Romsey GB

Patent application numberDescriptionPublished
20090187614Managing Dynamically Allocated Memory in a Computer System - Managing dynamically allocated memory in a computer system in which garbage collection process is scheduled separately from data processing comprises initiating a system program and providing system memory for use by the system program, the system program being arranged to provide a processing environment, initiating an application program within the processing environment for performing one or more units of processing, allocating a portion of the memory for use by the application program for performing the processing, providing a first unit of processing to the application program, determining the proportion of the provided system memory in use on completion of processing of the first unit; and if the proportion exceeds a predetermined threshold, providing a memory recovery instruction to the system program to identify elements in the system memory occupied by objects or data inaccessible to the application program and to free the elements of the provided system memory.07-23-2009