Macnaughton
Alastair G. Macnaughton, Toronto CA
Patent application number | Description | Published |
---|---|---|
20090200352 | MANUAL LOAD CARRYING SYSTEM/APPARATUS - A load receiver (such as a bucket) has a hook receptor and a handle receptor or handle. The handle or handle receptor is positioned perimetrically opposite the hook receptor. This load receptor may be used with a hip worn belt having a depending hook that is received by the hook receptor and, where there is a handle receptor, with a rod-like handle that is inserted in the handle receptor. | 08-13-2009 |
Bruce A. Macnaughton, Columbus, OH US
Patent application number | Description | Published |
---|---|---|
20130080595 | Displaying Content From Multiple Users - A system and method are disclosed for integrating an on-line service community with a foreign service such as the Internet World Wide Web. To take advantage of the present invention, on-line service subscribers access a membership module to complete a membership process in which they join communities each of which represents a specific area of interest. The present invention operates as an extension to a user's preferred Web browser and is manifested as a toolbar comprised of control buttons and a viewer on a computer user's screen. By interacting with the control buttons of the toolbar and the menus of the viewer, on-line service content is delivered to the user in response to the URLs specified by the user as he or she browses the Web. In addition, control buttons on the toolbar present opportunities for interacting with other community members. | 03-28-2013 |
20130166696 | Displaying Content From Multiple Users - A system and method are disclosed for integrating an on-line service community with a foreign service such as the Internet World Wide Web. To take advantage of the present invention, on-line service subscribers access a membership module to complete a membership process in which they join communities each of which represents a specific area of interest. The present invention operates as an extension to a user's preferred Web browser and is manifested as a toolbar comprised of control buttons and a viewer on a computer user's screen. By interacting with the control buttons of the toolbar and the menus of the viewer, on-line service content is delivered to the user in response to the URLs specified by the user as he or she browses the Web. In addition, control buttons on the toolbar present opportunities for interacting with other community members | 06-27-2013 |
Colin W. Macnaughton, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20130117064 | BUSINESS PROCESS ANALYSIS COMBINING MODELING, SIMULATION AND COLLABORATION WITH WEB AND CLOUD DELIVERY - A business process analysis system provides a platform for process modeling and simulation in a collaborative environment. The system includes a series of client stations connected to servers over a network. The platform is suitable for operating on an internal, local enterprise network or a group of systems across multiple locations, or in a cloud-based or other environment. The servers maintain business process models being created or edited at one or more clients. The servers also run simulations of the models. A collaboration server controls changes to the business process model. A history of revisions is maintained in a content management system. An interactive work site provides relevant information regarding the business process models, such as a listing of the latest changes to the model, user-submitted commentary, discussions, and additional files relating to the model. | 05-09-2013 |
Craig Macnaughton, Los Gatos, CA US
Patent application number | Description | Published |
---|---|---|
20140353527 | Using Wafer Geometry to Improve Scanner Correction Effectiveness for Overlay Control - Systems and methods for providing improved scanner corrections are disclosed. Scanner corrections provided in accordance with the present disclosure may be referred to as wafer geometry aware scanner corrections. More specifically, wafer geometry and/or wafer shape signature information are utilized to improve scanner corrections. By removing the wafer geometry as one of the error sources that may affect the overlay accuracy, better scanner corrections can be obtained because one less contributing factor needs to be modeled. | 12-04-2014 |
20150124247 | Metrology Optimized Inspection - Methods and systems for determining one or more parameters of a wafer inspection process are provided. One method includes acquiring metrology data for a wafer generated by a wafer metrology system. The method also includes determining one or more parameters of a wafer inspection process for the wafer or another wafer based on the metrology data. | 05-07-2015 |
20150212429 | Using Wafer Geometry to Improve Scanner Correction Effectiveness for Overlay Control - Systems and methods for providing improved scanner corrections are disclosed. Scanner corrections provided in accordance with the present disclosure may be referred to as wafer geometry aware scanner corrections. More specifically, wafer geometry and/or wafer shape signature information are utilized to improve scanner corrections. By removing the wafer geometry as one of the error sources that may affect the overlay accuracy, better scanner corrections can be obtained because one less contributing factor needs to be modeled. | 07-30-2015 |
20160071260 | Enhanced Patterned Wafer Geometry Measurements Based Design Improvements for Optimal Integrated Chip Fabrication Performance - Methods and systems enabling ultra-high resolution topography measurements of patterned wafers are disclosed. Measurements obtained utilizing the ultra-high resolution metrology may be utilized to improve wafer metrology measurement accuracies. Additionally, measurements obtained utilizing the ultra-high resolution metrology may also be utilized to provide feedback and/or calibration control to improve fabrication and design of wafers. | 03-10-2016 |
Craig W. Macnaughton, Los Gatos, CA US
Patent application number | Description | Published |
---|---|---|
20130310966 | METHOD AND DEVICE FOR USING SUBSTRATE GEOMETRY TO DETERMINE OPTIMUM SUBSTRATE ANALYSIS SAMPLING - A method and apparatus for process control in the processing of a substrate is disclosed in the present invention. Embodiments of the present invention utilize a first analysis tool to determine changes in a substrate's geometry. The substrate geometry data is used to generate sampling plan that will be used to check areas of the substrate that are likely to have errors after processing. The sampling plan is fed forwards to a second analysis tool that samples the substrate after it has been processed. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. | 11-21-2013 |
Iain Macnaughton, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20160117641 | CODE-FREE INGESTION OF JOB POSTINGS - A method of ingesting job postings into a social-networking system is disclosed. A candidate mapping is identified between a type of a data field corresponding to content items published on a third-party system and a type of a data field corresponding to job postings published on a. social-networking system. A user interface is generated to prompt an administrator to identify the candidate mapping as a confirmed mapping. Based on the administrator identifying the candidate mapping as the confirmed mapping, the mapping is included in a data model corresponding to the content items published on the third-party system. Additional job postings to be published on the social-networking system are generated based on an application of the data model to additional content items published on the third-party system. | 04-28-2016 |
Michael Macnaughton, Regina CA
Patent application number | Description | Published |
---|---|---|
20140221095 | ELECTRONIC GAMING AND ADVERTISING METHOD USING PROXIMATE PERSONAL DEVICES - A method of gaming between multiple participants, each of whom has a locationally aware smart phone or similar user device with a microphone and at least one speaker, capable of a triggering interaction with other such devices using a sound-based trigger. A gaming session is triggered by the playing of an acoustic gaming session request tone by a first device. Software on other user devices within acoustic listening range which “hear” the trigger tone can cause the listening devices to join a gaming session with the first user device through contact with a centrally administered gaming application on a server. Based on the geographic location of the gaming session, or other applicable user parameters, at least one game or contest from the server is made available and can then be selected and played between the connected user devices, served by the central system. Advertising content relevant to the location or other user parameters of the user of each user device in the gaming session will be served to the user devices during or after completion of the gaming session. | 08-07-2014 |
Neil Macnaughton, Los Gatos, CA US
Patent application number | Description | Published |
---|---|---|
20080235291 | Readable physical storage replica and standby database system - A standby database system or another replica data system replicates changes, made to data blocks at a source database system or another primary data copy, to replicas of the data blocks at the standby database system or other replica. While replicating the changes to the data blocks thereof, the standby database system (or other replica) receives queries (or reads) issued thereto and computes the queries based on data read from the data blocks thereof. | 09-25-2008 |
20100036843 | GLOBAL CHECKPOINT SCN - Described herein are techniques for generating a global checkpoint system change number and computing a snapshot query using the global checkpoint system change number without a need to acquire global locks. In many cases, the need to acquire global locks is eliminated, thereby saving the overhead attendant to processing global locks. | 02-11-2010 |
20110173169 | Methods To Perform Disk Writes In A Distributed Shared Disk System Needing Consistency Across Failures - Techniques are provided for managing caches in a system with multiple caches that may contain different copies of the same data item. Specifically, techniques are provided for coordinating the write-to-disk operations performed on such data items to ensure that older versions of the data item are not written over newer versions, and to reduce the amount of processing required to recover after a failure. Various approaches are provided in which a master is used to coordinate with the multiple caches to cause a data item to be written to persistent storage. Techniques are also provided for managing checkpoints associated with the caches, where the checkpoints are used to determine the position at which to begin processing recovery logs in the event of a failure. | 07-14-2011 |
20110295822 | Methods to Perform Disk Writes in a Distributed Shared Disk System Needing Consistency Across Failures - Techniques are provided for managing caches in a system with multiple caches that may contain different copies of the same data item. Specifically, techniques are provided for coordinating the write-to-disk operations performed on such data items to ensure that older versions of the data item are not written over newer versions, and to reduce the amount of processing required to recover after a failure. Various approaches are provided in which a master is used to coordinate with the multiple caches to cause a data item to be written to persistent storage. Techniques are also provided for transferring data items and locks associated with the data items from one node to another. | 12-01-2011 |
20140095802 | Caching Large Objects In A Computer System With Mixed Data Warehousing And Online Transaction Processing Workload - Techniques are provided for managing cached data objects in a mixed workload environment. In an embodiment, a database system receives request to access a target data object. The database system determines whether the request to access the target data object is associated with a first type of workload or a second type of workload. In response to determining that the request is associated with the first type of workload, the target data object replaces a least recently used data object in a cache. In response to determining that the request is associated with the second type of workload, the target data object is cached based on an associated access-level value. | 04-03-2014 |
20140258224 | AUTOMATIC RECOVERY OF A FAILED STANDBY DATABASE IN A CLUSTER - A method, system, and computer program product. The method for non-intrusive redeployment of a standby database facility comprises configuring a database system having a shared lock manager process to synchronize two or more concurrent access instances, then granting lock requests for access to a cache of database blocks. At some moment in time, the shared lock manager process may fail, and a monitor process detects the failure or other stoppage of the shared lock manager process. A new shared lock manager process and other processes are started, at least one of which serves for identifying the database blocks in the cache that have not yet been written to the database. The identified blocks are formed into a recovery set of redo operations. During this time, incoming requests for access to the cache of database blocks are briefly blocked, at least until the recovery set of redo operations has been formed. | 09-11-2014 |
Neil J.s. Macnaughton, Los Gatos, CA US
Patent application number | Description | Published |
---|---|---|
20090157701 | PARTIAL KEY INDEXES - A partial reverse key index is described, which allows distributed contention as resources vie to insert data into an index as well as allows range scans to be performed on the index. To do so, before an index entry for a key value is inserted into an index, the key value is transformed using a transformation operation that affects a subset of the order of the key value. The index entry is then inserted based on the transformed key value. Because the transformation operation affects the order of the key value, the transformed values associated with two consecutive key values will not necessarily be consecutive. Therefore, the index entries associated with the consecutive key values may be inserted into unrelated portions of the index. | 06-18-2009 |
20110066791 | CACHING DATA BETWEEN A DATABASE SERVER AND A STORAGE SYSTEM - Techniques are provided for using an intermediate cache between the shared cache of a database server and the non-volatile storage of a storage system. The intermediate cache may be local to the machine upon which the database server is executing, or may be implemented within the storage system. In one embodiment, the database system includes both a DB server-side intermediate cache, and a storage-side intermediate cache. The caching policies used to populate the intermediate cache are intelligent, taking into account factors that may include which database object an item belongs to, the item type of the item, a characteristic of the item; or the database operation in which the item is involved. | 03-17-2011 |
Roy Macnaughton, Wiltshire GB
Patent application number | Description | Published |
---|---|---|
20090113746 | DRYING APPARATUS - A drying apparatus has a casing, a cavity formed in the casing for receiving an object, a fan located in the casing and creating an airflow, and at least one slot-like opening communicating with the fan and arranged in the casing so as to direct an airflow transversely across the cavity. The slot-like opening has a maximum width which is no greater than 0.8 mm. This produces a very narrow, high velocity, high pressure airflow which is capable of drying an object efficiently and quickly and is suitable for use in a hand dryer. | 05-07-2009 |
Roy Macnaughton, Malmesbury GB
Patent application number | Description | Published |
---|---|---|
20100242216 | CLEANING APPLIANCE - A cleaning appliance of the canister type, including separating apparatus for separating dirt from a dirt-bearing fluid flow, a support for supporting the separating apparatus on the appliance, a duct having a fluid inlet for receiving the fluid flow from a fluid outlet of the separating apparatus, and a mechanism for urging together the fluid inlet of the duct and the fluid outlet of the separating apparatus. | 09-30-2010 |
20140075715 | CLEANING APPLIANCE - A cleaning appliance of the canister type, including a separating apparatus for separating dirt from a dirt-bearing fluid flow, a support for supporting the separating apparatus on the appliance, a duct having a fluid inlet for receiving the fluid flow from a fluid outlet of the separating apparatus, and a handle connected to the duct. The duct is pivotable between a raised position in which the separating apparatus can be removed from the appliance and a lowered position in which the duct is connected to the separating apparatus. The handle may be used for moving the duct between the first and second positions and for carrying the appliance. | 03-20-2014 |
Roy Macnaughton, Swindon GB
Patent application number | Description | Published |
---|---|---|
20140374138 | CONDUCTIVE CONNECTION ASSEMBLY, METHOD FOR MANUFACTURING THE SAME AND KIT FOR A BODY COMPRISING CARBON FIBRE-REINFORCED MATERIAL - The invention relates to a conductive connection assembly ( | 12-25-2014 |
20150226354 | Cable Tie and Retention System - A cable tie system has a cable tie member and a cable retaining member. The cable tie member has a base with an inner facing surface and an outer facing surface, a pair of cable tie strips connected to the base and projecting outward from the inner facing surface, and a locking member connected to the base and projecting outward from outer facing surface. The cable retaining member has a retainer housing with a top surface, a bottom surface, a pair of tie strip receiving passageways complimentary to the cable tie strips, a resilient tie strip engaging arm positioned in each tie strip receiving passageway and in releasable contact with one of the cable tie strips when the cable tie strips are positioned in the tie strip receiving passageways, and a release member connected to an end of each resilient tie strip engaging arm. | 08-13-2015 |
Thomas Bernard Macnaughton, Paddington AU
Patent application number | Description | Published |
---|---|---|
20090239265 | VIRUS LIKE PARTICLES - An isolated polynucleotides comprising a HBsAg-S coding sequence that is adapted to receive an insert coding sequence, within a part of the HBsAg-S coding sequence that encodes an exposed site within the external loop of HBsAgS, and still encode a HBsAg-S that is able to assemble into a VLP. Proteins encoded by the polynucleotides, recombinant VLP's and various uses thereof are also described. | 09-24-2009 |