Foisy
Daniel Foisy, Pickering CA
Patent application number | Description | Published |
---|---|---|
20150128100 | CYCLE-ACCURATE REPLAY AND DEBUGGING OF RUNNING FPGA SYSTEMS - As described herein, a tool records a log (or trace) of all sources of non-determinism in the system. In most of the cases, it's enough to log all transitions and the exact timestamps at all the entry and exit points of the system. By using this information it is possible to recreate a cycle accurate execution of the hardware system in simulation. Unlike CHIPSCOPE and SIGNALTAP which let you monitor a small number of signals in the design, the tool provides visibility into the whole system. | 05-07-2015 |
Daniel G. Foisy, Pickering CA
Patent application number | Description | Published |
---|---|---|
20130335026 | BATTERY PARALLEL BALANCING CIRCUIT - A method and device for regulating charging and discharging current through a battery pack. Two or more battery packs are connected in parallel to an inverter, such that the inverter can use grid power to charge the battery packs or the battery packs can provide AC power through the inverter. A current balancing circuit device is placed in series with each battery pack and is used to regulate the current through the battery pack so that none of the battery packs is excessively charged or discharged. The current balancing circuit includes two field effect transistors (FETs) arranged in series and in opposite directions, where one FET controls charging current and the other controls discharging current. The balancing circuit also includes a current sensor, and uses proportional-integral control to provide a signal to the FETs such that the actual current flowing through the circuit is regulated to a target current value. | 12-19-2013 |
20150028995 | METHODS AND APPARATUS FOR OPTIMIZING BATTERY LIFE IN A REMOTE DEVICE - A method for activating a remote device is provided. In response to a determination that a remote device is within a first mode signal range of a vehicle and the remote device is moving, the method activates a second mode communication module of the remote device. | 01-29-2015 |
Dave M. Foisy, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20100218590 | AUTOMATED THICKNESS MEASUREMENT DEVICE - A transducer apparatus may include a slide housing, an inner housing, a member attached to the inner housing, a free-floating transducer housing, a transducer, and transducer springs. The inner housing may be moveably disposed within the slide housing. The member attached to the inner housing may be for moving the inner housing relative to the slide housing. The free-floating transducer housing may in at least one position be freely moveably disposed relative to the inner housing. The transducer may be attached to the free-floating transducer housing and may freely change orientations relative to a surface being measured when the free-floating transducer housing is in the at least one position. The transducer springs may attach the free-floating transducer housing to the inner housing. | 09-02-2010 |
Donald F. Foisy, Glendale, RI US
Patent application number | Description | Published |
---|---|---|
20120042492 | Alignment Mechanism for Assembly of a Diffuser Inside a Pressure Reducing and Conditioning Valve - An alignment mechanism is used for assembly of a diffuser inside a pressure reducing and conditioning valve, said valve having a body, an inlet port, an outlet port, a pressure reducing section between the ports, and a diffuser in an internal cavity of the pressure reducing section. The alignment mechanism comprises at least one alignment assembly having an alignment port disposed in the valve body in the pressure reducing section. The port has a passageway passing through an outer wall of the valve, and has a removable closure member adapted to close one end of the passageway. A removable alignment rod is adapted to be inserted through the passageway in the to alignment port to contact an outer surface of the diffuser when the diffuser is inserted into the internal cavity of the pressure reducing section of the valve. A method of use of the alignment assembly is disclosed. | 02-23-2012 |
Greg Edward Foisy, Everett, WA US
Patent application number | Description | Published |
---|---|---|
20100045262 | APPARATUS AND METHOD OF ZEROING A TEST INSTRUMENT - An apparatus and method for shorting together a plurality of electrical leads. The apparatus includes an electrical conductor that extends between first and second ends and a first surface and a second surface facing away from the first surface. The electrical conductor includes a central bight that is disposed between the first and second ends and has a concave contour that defines a portion of the first surface. The electrical conductor also includes first and second bights that have convex contours that define portions of the first surface. The first bight is disposed between the central bight and the first end and the second bight is disposed between the central bight and the second end. The electrical conductor also includes a first and second contact segments that are respectively disposed between the first and second bights and the first and second ends. | 02-25-2010 |
20100176792 | APPARATUS AND METHOD OF ZEROING A TEST INSTRUMENT - An apparatus and method for shorting together a plurality of electrical leads. The apparatus includes an electrical conductor that extends between first and second ends and a first surface and a second surface facing away from the first surface. The electrical conductor includes a central bight that is disposed between the first and second ends and has a concave contour that defines a portion of the first surface. The electrical conductor also includes first and second bights that have convex contours that define portions of the first surface. The first bight is disposed between the central bight and the first end and the second bight is disposed between the central bight and the second end. The electrical conductor also includes a first and second contact segments that are respectively disposed between the first and second bights and the first and second ends. | 07-15-2010 |
20110151710 | APPARATUS AND METHOD OF ZEROING A TEST INSTRUMENT - An apparatus and method for shorting together a plurality of electrical leads. The apparatus includes an electrical conductor that extends between first and second ends and a first surface and a second surface facing away from the first surface. The electrical conductor includes a central bight that is disposed between the first and second ends and has a concave contour that defines a portion of the first surface. The electrical conductor also includes first and second bights that have convex contours that define portions of the first surface. The first bight is disposed between the central bight and the first end and the second bight is disposed between the central bight and the second end. The electrical conductor also includes a first and second contact segments that are respectively disposed between the first and second bights and the first and second ends. | 06-23-2011 |
20130244477 | Apparatus And Method Of Zeroing A Test Instrument - An apparatus and method for shorting together a plurality of electrical leads. The apparatus includes an electrical conductor that extends between first and second ends and a first surface and a second surface facing away from the first surface. The electrical conductor includes a central bight that is disposed between the first and second ends and has a concave contour that defines a portion of the first surface. The electrical conductor also includes first and second bights that have convex contours that define portions of the first surface. The first bight is disposed between the central bight and the first end and the second bight is disposed between the central bight and the second end. The electrical conductor also includes a first and second contact segments that are respectively disposed between the first and second bights and the first and second ends. | 09-19-2013 |
Kenneth Foisy, St. George, UT US
Patent application number | Description | Published |
---|---|---|
20150127405 | STATE-OF MIND, SITUATIONAL AWARENESS ENGINE APPARATUS AND METHOD - A networked system of computers, connected dynamically, often very temporarily (e.g. phone call, text, web search), based on individual criteria unique to and controlling each, as they temporarily opt in to the system to evaluate information. All may process data obtained from a database mashed together by combining highly persistent (years) with highly transitory (minutes to weeks) data, temporarily bound thereto. Distributed processing by individual, independent processors is controlled by their own individual criteria, facilitating population, storing, indexing, searching, navigation, querying, and serving of heretofore unwieldy content. Applications execute heretofore impossible procedures as dynamic as situational awareness and personal decisions by their operators. In one example, transitory events can be incorporated by combining persistent data records with temporary ones on a customized site serving an event calendar from a media site, and commercial entities can tap into predictions based thereon. | 05-07-2015 |
Kenny Foisy, American Fork, UT US
Patent application number | Description | Published |
---|---|---|
20120158737 | SYSTEM AND METHOD FOR HYPERTEXT TRANSFER PROTOCOL LAYERED RECONSTRUCTION - HTTP layered reconstruction is disclosed. A database is queried to identify a location of a previously reconstructed HTML artifact file or packet data of a HTML file in a repository that stores packet data captured from a network. The reconstructed HTML file is analyzed. Links to external files are identified and the database is queried to identify a location of previously reconstructed artifact files or packet data of associated external files. The external files are reconstructed, as needed. A web page is then reconstructed based on the reconstructed HTML file and reconstructed external files, presenting a view of the web page as it originally appeared to a user. A user may specify which external file types to include and/or not include. New versions of external files may be obtained and indicated in the reconstructed web page when associated artifact files or packet data are not stored within the repository. | 06-21-2012 |
Mark C. Foisy, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20090020783 | TRANSISTOR WITH DIFFERENTLY DOPED STRAINED CURRENT ELECTRODE REGION - A transistor is formed by providing a semiconductor layer and forming a control electrode overlying the semiconductor layer. A portion of the semiconductor layer is removed lateral to the control electrode to form a first recess and a second recess on opposing sides of the control electrode. A first stressor is formed within the first recess and has a first doping profile. A second stressor is formed within the second recess and has the first doping profile. A third stressor is formed overlying the first stressor. The third stressor has a second doping profile that has a higher electrode current doping concentration than the first profile. A fourth stressor overlying the second stressor is formed and has the second doping profile. A first current electrode and a second current electrode of the transistor include at least a portion of the third stressor and the fourth stressor, respectively. | 01-22-2009 |
Nick Foisy, Conestogo CA
Patent application number | Description | Published |
---|---|---|
20100005061 | Information processing with integrated semantic contexts - A system and method for generating a frame of reference for a plurality of information, the plurality of information containing text data and obtained by a user through interaction with one or more information sources. The method and system include receiving selected information for analysis, the information including a plurality of text data and identifying a plurality of logical units of the text data. Also included are identifying a plurality of individual textual portions in each of the logical units and calculating the number of logical units associated with each of the individual textual portions of the plurality of textual portions for use in identifying a plurality of patterns including a respective pattern for each of the individual textual portions. Based on the identified patterns, a measure of importance for each of the plurality of patterns is calculated and respective patterns from the plurality of patterns are selected based on their corresponding measure of importance satisfying a predefined pattern importance threshold for retaining the respective patterns in the plurality of patterns. Further, a plurality of information context definitions is generated based on the selected respective patterns and the generated information context definitions are assigned as context definitions of a semantic context associated with the frame of reference. The plurality of information is related to each other and such relation is represented by the generated context definitions of the semantic context. | 01-07-2010 |
20100005087 | Facilitating collaborative searching using semantic contexts associated with information - A method and system include sending a search context to a collaboration server for use in determining another user of the collaboration server that is associated with similar subject matter, the search context including at least one first context definition such that the first context definition has one or more words selected from a first plurality of information belonging to a first search information set of the user. The first plurality of information is related to each other and such relation is represented by the first context definition of the search context. The system and method also include receiving an identification of a matching search context associated with the another user such that the matching search context contains at least one second context definition considered to match the first context definition. The matching second context definition includes one or more words selected from a second plurality of information belonging to a second search information set associated with the another user. | 01-07-2010 |
Nick Eugene Foisy, Brooklyn, NY US
Patent application number | Description | Published |
---|---|---|
20150278759 | System and Method for Vehicle Delivery Tracking Service - Systems and methods including receiving, via a software application, delivery task attributes over a network for delivering a physical load from a source to a destination, the delivery task attributes including at least source specifications, destination specifications and load attributes, automatically generating routing information for the physical load based on at least one of the delivery task attributes, automatically assigning a transportation resource to the delivery task based on at least one of the delivery task attributes and transportation resource attributes, transmitting a dispatch over the network to the assigned transportation resource, the dispatch including the routing information and at least one of the delivery task attributes, receiving delivery monitoring information during an execution of the delivery task, and transmitting a notification over the network to at least one of the assigned transportation resource and a user of the software application of the delivery monitoring information. | 10-01-2015 |
Paul Foisy, Dunedin, FL US
Patent application number | Description | Published |
---|---|---|
20140247569 | ELECTRONIC APPARATUS COMPRISING BACKPLANE AND METHODS OF ASSEMBLING AND DISASSEMBLING - The present disclosure relates to an electronic apparatus ( | 09-04-2014 |
Paul K. Foisy, Dunedin, FL US
Patent application number | Description | Published |
---|---|---|
20090273896 | INCORPORATION OF TWO OR MORE HARD DISK DRIVES INTO A SINGLE DRIVE CARRIER WITH A SINGLE MIDPLANE CONNECTOR - Carrier for the rack mounting of two or more data storage devices into a chassis. The carrier includes support members along the length of the carrier, to receive and retain the two or more data storage devices. The carrier further includes a single electrical communication connector to provide an electrical communication interface for all of the data storage devices in the carrier, to and from a mating connector on a board of the chassis. The carrier further includes an interposer to adapt electrical signals from the single electrical communication connector into a form that is usable by the data storage devices. | 11-05-2009 |
20110069441 | INCORPORATION OF MULTIPLE, 2.5-INCH OR SMALLER HARD DISK DRIVES INTO A SINGLE DRIVE CARRIER WITH A SINGLE MIDPLANE OR BASEBOARD CONNECTOR - Carrier for the rack mounting of two or more data storage devices into a chassis. The carrier includes support members along the length of the carrier, to receive and retain the two or more data storage devices. The carrier further includes a single electrical communication connector to provide an electrical communication interface for all of the data storage devices in the carrier, to and from a mating connector on a board of the chassis. The carrier further includes an interposer to adapt electrical signals from the single electrical communication connector into a form that is usable by the data storage devices. | 03-24-2011 |
Stephane Foisy, Udora CA
Patent application number | Description | Published |
---|---|---|
20100219970 | SYSTEM AND METHOD FOR ANALYZING FAULTY EVENT TRANSMISSIONS - A system and method are disclosed for recording and evaluating faults in event transmissions between security system components. A panel in a monitored building may send event signals to a receiver located in a central monitoring facility. Event signals may represent a status of individual alarms or sensors in the building, or they may provide a status of the system as a whole. If the quality of the transmission is substandard or in a format that is unacceptable to the receivers the signal data associated with the event is recorded for analysis. Recording is controlled by a line card associated with the receiver, and the signal data is stored in local or remote memory. Signal data can be manually or automatically analyzed to determine the source of the fault. In addition, recorded signal data can be used to build customized software to recognize signals from previously unrecognized or faulty panels. | 09-02-2010 |
20110037593 | SECURITY SYSTEM ANNUNCIATION COMMUNICATION DELAY - A security system including a roam control unit, a plurality of sensors and a user interface device. The main control unit communicates with a remote central monitoring station, when a sensor detects an alarm event. Once the communication signal from the main control unit is successfully transmitted to the central station, a siren is sounded. Thus, the delay time to trigger the siren is dynamic based on the time it takes for successful transmission of an alarm notification to the central station. This dynamic delay accounts for transmission interruptions between the security system, and the central station and allows the location of the main unit and/or the siren from being detected prior to successful, alarm transmission, to the central station. | 02-17-2011 |
20110040851 | SYSTEM AND METHOD FOR MULTIPORT AUTOMATION - A system and method are disclosed for enhancing the throughput of signals from a security system receiver to an associated automation server. Multiple parallel Ethernet connections or ports are provided between the receiver and server to enable multiple signals to be transmitted between the two when such signals are received from a client's security system panel. The system and method may access the ports in a variety of orders to provide efficient transmittal of signals from the receiver to the server. In one embodiment, received event signals may be routed though the ports in numeric sequence, forward or reverse. In another embodiment, received event signals may be routed preferentially to the first port, if it is not busy. If the first port is busy then the signal may be routed to the second port, and so on. In a further embodiment, received event signals from specific client panels may be directed through predetermined ports, and a predetermined automation server at the central monitoring facility. | 02-17-2011 |
20110040877 | LOAD BALANCING FOR PACKET SWITCHED ALARM MONITORING - Alarm panels are assigned to monitoring servers at a monitoring station by an allocation server. Each panel obtains the data network address of its assigned monitoring server by contacting the allocation server, upon installation/configuration. The provided data network address is stored at the panel for later use. This allows the allocation server to fairly and flexibly distribute monitoring responsibility for the many panels across multiple monitoring servers. | 02-17-2011 |
20110286590 | FACSIMILE AWARE ALARM MONITORING STATION AND METHOD - A method and security system arrangement are disclosed for processing incoming signals at an alarm monitoring station. The method includes analyzing the incoming signals to assess if any particular incoming signal includes characteristics of a facsimile signal to thereby identify whether or not a given incoming signal is a facsimile signal. If the analyzing identifies that a given incoming signal includes characteristics of a facsimile signal, thus identifying that the given incoming signal is likely a facsimile signal, the alarm monitoring station refrains from initiating an alarm handling procedure to handle the given incoming signal. Caller ID information may be extracted from the facsimile signals received by the alarm monitoring station, and added to a call block list. Calls originating from caller IDs on the call block list may be blocked by the alarm monitoring station. | 11-24-2011 |
20110298616 | ALARM MONITORING TELECOMMUNICATIONS LINE CONDITION DETECTION AND AUTOMATIC CALIBRATION - A method at an alarm monitoring station and security system arrangement for detecting alarm signals originating at security systems on incoming calls carried by a telecommunications line includes, for each call, measuring a noise level on the line in the absence of signals originated by the security systems. Based on the measuring, at least one signal detection threshold above the noise level is set, wherein a level of a signal must exceed the signal detection threshold in order to be detected as a data signal. Alarm data signals in the call are detected using the signal detection threshold. | 12-08-2011 |
20120139718 | Automated Audio Messaging in Two-Way Voice Alarm Systems - An alarm monitoring station is capable of establishing a two way communications channel over a network to connect the monitoring station and alarm panels at monitored premises, for real time voice communication between the panels and the monitoring station. The monitoring station is further operable to provide pre-programmed voice messages to the alarm panels based on the sensed alarm condition over the two way communications channel. In this way, occupants at the premises may be notified of the sensed condition before speaking with an operator at the monitoring station. | 06-07-2012 |
20130027197 | AUDIO BUFFERING IN TWO-WAY VOICE ALARM SYSTEMS - An alarm system includes an alarm panel that signals sensed alarm conditions at a premises to a monitoring server over a packet switched data network. The alarm panel also senses and buffers audio at the premises. In response to a sensed alarm condition, buffered audio, buffered prior to signalling the sensed alarm condition, is transferred to the monitoring station. The alarm panel may further receive live audio from the premises. Data representing live audio and buffered audio may be transferred concurrently, allowing an operator at a monitoring center to listen to audio arising from events before and after an alarm is signalled. The alarm system may further allow real-time communication between the monitoring center and panel. | 01-31-2013 |
20130201015 | ROBUST ALARM SYSTEM WITH AUXILIARY PROCESSING SUB-SYSTEM - An alarm system includes two subsystems: a security subsystem that performs critical alarm condition monitoring and reporting; and an auxiliary subsystem that allows execution of other non-critical software components. The security subsystem may monitor the performance of the auxiliary subsystem, and maintain the performance by resetting and/or otherwise controlling the execution of software and use of hardware at the auxiliary subsystem, providing increased overall reliability of the security system, without compromising its ability to monitor security conditions at an associated premises. | 08-08-2013 |