Nicholls, CA
Charles Nicholls, Nepean CA
Patent application number | Description | Published |
---|---|---|
20100321118 | SYSTEM AND METHOD FOR SELECTING OPTIMUM LOCAL OSCILLATOR DISCIPLINE SOURCE - A device is provided having a local oscillator (LO) configured to generate a first signal having timing information, frequency information, phase information or combinations thereof. The device also includes a prioritizer comprising at least two inputs, each input configured to receive a respective second signal having timing information, frequency information, phase information or combinations thereof. The prioritizer is configured to determine an accuracy of at least one second signal of the at least two second signals in relation to a second signal assigned to be a most accurate of the at least two second signals. The prioritizer is also configured to order the at least two second signals from most accurate to least accurate. The LO is disciplined to correct an offset error of the LO relative to a most accurate second signal that is available to the device, based on the order of the at least two second signals. | 12-23-2010 |
20110001567 | SYSTEM AND METHOD FOR BUILT IN SELF TEST FOR TIMING MODULE HOLDOVER - Embodiments of the invention include a method for use in a device having a local oscillator. The method includes performing, for the local oscillator that is disciplined by an external reference signal, while locked to the external reference signal, training at least two mathematical models of the oscillator to determine a predicted correction signal for each mathematical model based at least in part on a correction signal that is a function of the external reference signal and which is used to discipline drift in the oscillator. The method also includes selecting a mathematical model of the at least two mathematical models that results in a smallest time error when disciplining the oscillator to use when the external reference signal is unavailable and an alternative correction signal is to be used to discipline drift in the oscillator. The method further includes testing the selected mathematical model using a sampled version of the correction signal such that the selected mathematical model can be used without the need for a testing duration that is in addition to a period of time used for the training. | 01-06-2011 |
20110169577 | SYSTEM AND METHOD FOR BUILT IN SELF TEST FOR TIMING MODULE HOLDOVER - Embodiments of the invention include a method for use in a device having a local oscillator. The method includes performing, for the local oscillator that is disciplined by an external reference signal, while locked to the external reference signal, training at least two mathematical models of the oscillator to determine a predicted correction signal for each mathematical model based at least in part on a correction signal that is a function of the external reference signal and which is used to discipline drift in the oscillator. The method also includes selecting a mathematical model of the at least two mathematical models that results in a smallest time error when disciplining the oscillator to use when the external reference signal is unavailable and an alternative correction signal is to be used to discipline drift in the oscillator. The method further includes testing the selected mathematical model using a sampled version of the correction signal such that the selected mathematical model can be used without the need for a testing duration that is in addition to a period of time used for the training. | 07-14-2011 |
20110243196 | MULTIPLE REDUNDANT GNSS SYNCHRONIZATION SYSTEM - A diamine absorbent that contains heat stable salts is regenerated using an ion exchange process wherein the cation exchange resin is regenerated using sulfurous acid reflux. | 10-06-2011 |
20120082188 | MULTIPLE REDUNDANT GNSS SYNCHRONIZATION SYSTEM - Methods and apparatus are provided for multiple redundant global navigation satellite system GNSS synchronization of a plurality of base stations via a system node that is in communication with the plurality of base stations. At the system node, time information is provided to and received from the plurality of base stations and a system time reference is generated based on at least some of the time information, such that the system time reference is synchronized with an external time epoch reference provided by the GNSS. If a base station is unable to receive the GNSS service, the system node provides time synchronization information to the base station to synchronize the base station with the system time reference, which itself is synchronized to the external time epoch reference provided by the GNSS service. | 04-05-2012 |
20120133443 | SYSTEM AND METHOD FOR SELECTING OPTIMUM LOCAL OSCILLATOR DISCIPLINE SOURCE - A device is provided having a local oscillator (LO) configured to generate a first signal having timing information, frequency information, phase information or combinations thereof. The device also includes a prioritizer comprising at least two inputs, each input configured to receive a respective second signal having timing information, frequency information, phase information or combinations thereof. The prioritizer is configured to determine an accuracy of at least one second signal of the at least two second signals in relation to a second signal assigned to be a most accurate of the at least two second signals. The prioritizer is also configured to order the at least two second signals from most accurate to least accurate. The LO is disciplined to correct an offset error of the LO relative to a most accurate second signal that is available to the device, based on the order of the at least two second signals. | 05-31-2012 |
20120269102 | FREQUENCY AGILE DUPLEX FILTER - Systems and methods are disclosed for an electronically adjustable signal filter system, which comprises, in some embodiments, a first filter coupled to an antenna coupling network and a second filter, a power amplifier coupled to the first filter, an antenna connected to an antenna coupling network, a pilot tone generator coupled to the first filter, and a first signal source connected to the power amplifier and first filter. In some embodiments, the power amplifier amplifies the first signal, the first filter places a notch into the first signal transmitted to the antenna coupling network, the antenna coupling network combines the first signal and a second signal received from the antenna and transmits a third signal to the second filter. | 10-25-2012 |
20130012267 | Basestation Maintenance Systems and Method - A method and system for maintaining a basestation system is provided. The basestation includes a basestation module. The system includes a translating system for translating at least a portion of the basestation module between a first position and a second position. The system includes a connection module for detachably connecting to the portion of the basestation module when the portion of the basestation circuitry is at the second position. | 01-10-2013 |
20130017795 | FREQUENCY AGILE DUPLEX FILTER - Systems and methods are disclosed for an electronically adjustable signal filter system, which comprises, in some embodiments, a first filter coupled to an antenna coupling network and a second filter, a power amplifier coupled to the first filter, an antenna connected to an antenna coupling network, a pilot tone generator coupled to the first filter, and a first signal source connected to the power amplifier and first filter. In some embodiments, the power amplifier amplifies the first signal, the first filter places a notch into the first signal transmitted to the antenna coupling network, the antenna coupling network combines the first signal and a second signal received from the antenna and transmits a third signal to the second filter. | 01-17-2013 |
20130046497 | SYSTEM AND METHOD FOR BUILT IN SELF TEST FOR TIMING MODULE HOLDOVER - Aspects of the embodiments include a method for synchronizing a device having an oscillator to a reference signal. A correction signal can be determined based on the reference signal. A mathematical model of the oscillator can be trained based at least upon the correction signal. A predicted correction signal for the trained mathematical model can be determined. A time error using the predicted correction signal can be generated to assess suitability of the trained mathematical model for disciplining drift in the oscillator and synchronizing the device when the reference signal is not available. | 02-21-2013 |
Charles William Tremlett Nicholls, Nepean CA
Patent application number | Description | Published |
---|---|---|
20140015572 | ULTRA LOW PHASE NOISE SIGNAL SOURCE - An apparatus and method for providing an output signal. The apparatus comprises an input for receiving a reference signal, an oscillator for providing an output signal, and an offset signal generator for frequency multiplying the reference signal to generate an offset signal that has a plurality of frequency products in a plurality of frequency bands. The apparatus further includes a mixer for mixing the offset signal with the output signal to produce a combined signal, an offset frequency selector for controllably selecting a frequency band of the offset signal, and a difference detector for detecting a difference between the reference signal and the combined signal and for providing a control signal to the oscillator based on the detected difference. | 01-16-2014 |
20140052399 | FREQUENCY DETERMINATION CIRCUIT AND METHOD - Circuits and methods for identifying or verifying frequencies are disclosed herein. A frequency verification circuit comprises: an input port for receiving an input signal; a phase frequency difference detector for determining a difference in phase and frequency between the input signal and a feedback signal and for providing a control signal based on the detected difference; a voltage controlled crystal oscillator for producing an output signal based on the control signal; and a feedback loop including a feedback divider for frequency dividing the output signal by a factor R to produce the feedback signal, the feedback divider being programmable to a plurality of values of the factor R to correspond to a plurality of different test frequencies. | 02-20-2014 |
Charles William Tremlett Nicholls, Ottawa (formerly Nepean) CA
Patent application number | Description | Published |
---|---|---|
20150326202 | ELECTRONICALLY TUNABLE FILTER - An electronically tunable filter (ETF) and systems comprising an ETF are disclosed herein. The ETF comprises: a first image rejection mixer; a second image rejection mixer; a first hybrid coupler, the first hybrid coupler being coupled to the first image rejection mixer; a second hybrid coupler, the second hybrid coupler being coupled to the second image rejection mixer; an internal filter coupled to the first hybrid coupler and the second hybrid coupler; a control port for receiving a control signal; a power splitter coupled to the control port, the first image rejection mixer, and the second image rejection mixer; a first port coupled to the first image rejection mixer; and a second port coupled to the first image rejection mixer. | 11-12-2015 |
Charles William Tremlett Nicholls, Ottawa CA
Patent application number | Description | Published |
---|---|---|
20150303929 | LOW SPURIOUS SYNTHESIZER CIRCUIT AND METHOD - An offset phase locked loop synthesizer comprising: an input; an output; a voltage controlled oscillator (VCO), the VCO output coupled to the synthesizer output; a phase frequency detector having a reference input, a feed-back input, and an output; a mixer having a first mixer input coupled to the synthesizer input and a second mixer input coupled to the VCO output; a first divider for frequency dividing a signal by a first value and having an input coupled to the mixer output and an output coupled to the second input of the phase frequency detector; a second divider for frequency dividing a signal by a second value and having an input coupled to the synthesizer input and an output coupled to the reference input of the phase frequency detector; and a low pass filter coupled between the output of the phase frequency detector and the VCO input. | 10-22-2015 |
Charles W.t. Nicholls, Nepean CA
Patent application number | Description | Published |
---|---|---|
20130295860 | FREQUENCY AGILE DUPLEX FILTER - Systems and methods are disclosed for an electronically adjustable signal filter system, which comprises, in some embodiments, a first filter coupled to an antenna coupling network and a second filter, a power amplifier coupled to the first filter, an antenna connected to an antenna coupling network, a pilot tone generator coupled to the first filter, and a first signal source connected to the power amplifier and first filter. In some embodiments, the power amplifier amplifies the first signal, the first filter places a notch into the first signal transmitted to the antenna coupling network, the antenna coupling network combines the first signal and a second signal received from the antenna and transmits a third signal to the second filter. | 11-07-2013 |
20140029604 | COMMUNICATING TIME INFORMATION IN A NETWORK TO ENABLE SYNCHRONIZATION - A first node in a network receives a timing packet containing time information, where the timing packet is originated by a time server. The first node then updates the time information in the timing packet to reflect a delay associated with communicating the timing packet over a network link. The first node then updates the time information in the timing packet to reflect the delay associated transfer of the timing packet through the node. The first node sends the timing packet with the updated time information to a second node to enable the second node to use the updated time information for synchronization of the second node. The process repeats across an arbitrary number of nodes to enable time alignment between the first node and final destination node. | 01-30-2014 |
Charles W. T. Nicholls, Nepean CA
Patent application number | Description | Published |
---|---|---|
20090278616 | METHOD AND SYSTEM FOR CORRECTING OSCILLATOR FREQUENCY DRIFT - A method and apparatus for correcting oscillator frequency drift due to crystal aging. Correction signals that reflect a difference between an oscillator timing signal and a reference timing signal over a reference timing signal interval are modeled so that auxiliary correction signals can be generated in the event of loss of the reference timing signal. A temperature curve is generated to model how temperature variation impacts oscillator frequency drift. A rate of frequency drift due to crystal aging is also determined. During loss of a reference timing signal, auxiliary correction signals can be generated to maintain the oscillator at a desired frequency until the reference timing signal becomes available again. | 11-12-2009 |
Christopher John Nicholls, Fredericton CA
Patent application number | Description | Published |
---|---|---|
20160070762 | Topic Profile Query Creation - A topic profile may be generated based on several words/phrases. The topic profile may include social media content items such as a social media post from a variety of social media sources. The topic profile may be presented to a user via a user interface that displays the one or more included/excluded words/phrases that may form the basis of a query for the topic profile. The user interface may display one or more representative social media content items and/or a word cloud of words/phrases related to the query. A user may select one or more words/phrases in the word cloud and/or one or more social media content items to be included in and/or excluded from the topic profile. The implementations disclosed herein may allow rapid filtering of a potentially large group of content items from potentially disparate social media sources. | 03-10-2016 |
Gerald D. Nicholls, Hampton CA
Patent application number | Description | Published |
---|---|---|
20080254729 | CHIMNEY LINING AND VENTING APPARATUS FOR USE WITH EMISSIONS FROM AN APPLIANCE, AND METHOD OF ASSEMBLY - A venting apparatus includes a projecting member with a projection base, and a mating socket member with a socket base, and first and second ducts in fluid communication with an appliance to vent emissions along an emission flow path. The projection base engages a first one, and the socket base engages a respective other one, of the first and second ducts. The projecting and socket members have default configurations. The projecting member is movable from the default configuration towards a deflected configuration, and biased for return therefrom. The first and second ducts are movable between sliding and locked configurations. In the sliding configuration, the projecting and socket members bear against one another, with the projecting member removed from the default configuration. In the locked configuration, the projecting member is in the default configuration, and secured to the socket member, such that the second duct securely engages the first duct. | 10-16-2008 |
Jerome Charles Nicholls, Sudbury CA
Patent application number | Description | Published |
---|---|---|
20140144098 | PIVOTING HANGER ASSEMBLY - Apparatus and methods for pivotally coupling a joist to a fixed structure are described. In one embodiment, a support hanger assembly comprises a joist bracket for fastening to the joist, a support bracket comprising a support bracket base configured to be mounted to the fixed structure and at least one flange extending from the support bracket base for coupling to the joist bracket, and a connecting member for pivotally coupling the joist bracket and the support bracket. | 05-29-2014 |
Mark H. Nicholls, East Welland CA
Patent application number | Description | Published |
---|---|---|
20100101678 | Method of Producing a Woven Artificial Turf - Various embodiments are described relating to method of producing a synthetic field surface. In one embodiment, the method includes providing a plurality of warp yarns; providing a plurality of fill yarns; providing a plurality of pile yarns of a first type; providing a plurality of pile yarns of a second type; providing a plurality of dummy yards; weaving the plurality of pile yarns of the first type with the plurality warp yarns and the plurality of fill yarns for a first predetermined distance to form a backing; weaving the plurality of pile yarns of the first type with the plurality of dummy yarns to form a plurality of short hoops for a second predetermined distance; cutting the plurality of pile yarns of the first type to form a first plurality of upstanding ribbons representing grass to produce a synthetic field surface. | 04-29-2010 |
Mark H. Nicholls, Welland CA
Patent application number | Description | Published |
---|---|---|
20130017023 | MOBILE TURF INFILL RECLAMATION SYSTEM - A mobile infill reclamation system comprising a mobile platform configured to be readily moved from a first location to a second location in relatively close proximity to an existing synthetic turf surface, a support structure mounted on the mobile platform, multiple processing components supported by the support structure and configured and arranged to process used infill material from the existing synthetic turf surface, an infill intake supported by the support structure and configured and arranged to receive the used infill material, and an infill output supported by the support structure and configured and arranged to discharge infill material processed by the processing components. | 01-17-2013 |
20150224542 | MOBILE TURF INFILL RECLAMATION SYSTEM - A mobile infill reclamation system comprising a mobile platform configured to be readily moved from a first location to a second location in relatively close proximity to an existing synthetic turf surface, a support structure mounted on the mobile platform, multiple processing components supported by the support structure and configured and arranged to process used infill material from the existing synthetic turf surface, an infill intake supported by the support structure and configured and arranged to receive the used infill material, and an infill output supported by the support structure and configured and arranged to discharge infill material processed by the processing components. | 08-13-2015 |
Peter A. Nicholls, Janetville CA
Patent application number | Description | Published |
---|---|---|
20080295069 | USER-EXTENSIBLE RULE-BASED SOURCE CODE MODIFICATION - Embodiments of the present invention address deficiencies of the art in respect to parsing for source code porting and provide a novel and non-obvious method, system and computer program product for a user-extensible rule-based source code modification tool. According to an aspect of the present invention, an automated parsing tool for parsing and modifying source code is provided which supports the addition of user-defined rules, and which parses and either modifies source code or suggests modifications to source code based upon the user-defined rules. Users can also associate a user-defined or predefined modification with each rule so that upon detection of a condition satisfying the rule, the user can be presented with the modification as an option. Compound rules built by using one or more rules as preconditions to a rule are also supported. | 11-27-2008 |
20090254888 | DEBUG TOURS FOR SOFTWARE DEBUGGING - Embodiments of the present invention address deficiencies of the art in respect to source code debugging and provide a method, system and computer program product for debug tours for debugging source code. In an embodiment of the invention, a debugger data processing system can be provided. The system can include a debugger executing in a host computing platform, and a debug tour manager coupled to the debugger. The debug tour manager can include program code enabled to load a debug tour of an ordered set of breakpoints established during a prior debugging session of source code, to apply the breakpoints in the debug tour to separately loaded source code, and to execute the source code and to invoke the applied breakpoints in an order prescribed by the ordered set within the debugger. | 10-08-2009 |
Peter A. Nicholls, Ontario CA
Patent application number | Description | Published |
---|---|---|
20120246186 | DYNAMIC QUERY-BASED DEBUG POINT MAPPER - A method of creating and maintaining debug points in an integrated development environment (IDE) includes receiving a first query at a computing device coupled to the IDE, the first query identifying one or more actions; searching the source code with the computing device to locate locations where the one or more actions occur; forming an initial result set that includes locations of the one or more actions; receiving a desired behavior action for some or all of the locations; associating the initial result set and the desired behavior actions to form a first mapping; and storing the mapping and the first query as a first dynamic query based debug point map. | 09-27-2012 |
Peter Andrew Nicholls, Markham CA
Patent application number | Description | Published |
---|---|---|
20130117748 | SCALABLE GROUP SYNTHESIS - An illustrative embodiment of a computer-implemented process for scalable group synthesis receives a group definition, applies a sub-set of conditions to the group definition to form a conditioned group definition, receives a set of entities and populates group membership using the received set of entities and the conditioned group definition, wherein each member responds in the affirmative to the sub-set of conditions. | 05-09-2013 |
Peter Andrew Nicholls, Janetville CA
Patent application number | Description | Published |
---|---|---|
20090138499 | ATTRIBUTE PRESENTER OF OBJECT ATTRIBUTES AND METHOD FOR PRESENTING OBJECT ATTRIBUTES USING THE ATTRIBUTE PRESENTER - An attribute presenter of object attributes from at least one object includes an attribute controller for determining which attributes to select; an attribute collector for collecting and normalizing the determined attributes from the at least one object; an attribute organizer for organizing the collected and normalized attributes for display; and an attribute viewer for displaying the organized object attributes. A method for presenting object attributes using an attribute presenter includes the steps of determining which object attributes to select using an attribute controller; collecting and normalizing the determined object attributes from at least one object using an attribute collector; organizing the collected and normalized object attributes for display by an attribute organizer; and displaying the organized object attributes by an attribute viewer. | 05-28-2009 |
20100057865 | Transferable Debug Session in a Team Environment - Methods, systems and computer program products for transferring debug sessions in a team environment. Exemplary embodiments include a method for transferring a debug session, the method including receiving a message that a first machine is to transfer the debug session, establishing a connection with a target machine to receive the debug session, receiving a message from the target machine that the debug session is accepted, terminating a connection with the first machine and sending debug session connection information to the target machine. | 03-04-2010 |