Foley, NC
Alexander G. Foley, Charlotte, NC US
Patent application number | Description | Published |
---|---|---|
20150067861 | DETECTING MALWARE USING REVISION CONTROL LOGS - Methods, systems, computer-readable media, and apparatuses for detecting malware using revision control logs are presented. In some embodiments, a computing device may gather one or more revision control logs, and the one or more revision control logs may identify one or more code changes. Subsequently, the computing device may determine, based on one or more risk factors, that at least one code change identified in the one or more revision control logs is potentially malicious. Based on determining that the at least one code change is potentially malicious, the computing device may generate a notification indicating that the at least one code change is potentially malicious. | 03-05-2015 |
Jennifer Foley, Cary, NC US
Patent application number | Description | Published |
---|---|---|
20140005066 | Multiplexed PCR and Fluorescence Detection on a Droplet Actuator | 01-02-2014 |
20140141409 | REAGENT STORAGE ON A DROPLET ACTUATOR - A method of providing a droplet comprising one or more reagents, the method comprising, depositing a first aqueous droplet comprising the one or more reagents on a surface; drying the droplet to yield a dried composition on the surface comprising the one or more reagents; covering the dried composition with oil; and causing a second aqueous droplet in the oil to contact the dried composition and thereby resuspend one or more reagents. | 05-22-2014 |
Jennifer O. Foley, Cary, NC US
Patent application number | Description | Published |
---|---|---|
20140124037 | METHODS OF MANIPULATING A DROPLET IN A DROPLET ACTUATOR - The invention relates to methods of manipulating a droplet in a droplet actuator. Methods of the invention utilize light alone or light in combination with droplet operations to, for example, pin droplets, split droplets, pattern surfaces, and/or sort droplets, particles, and/or cells. | 05-08-2014 |
20140216559 | DROPLET ACTUATOR WITH LOCAL VARIATION IN GAP HEIGHT TO ASSIST IN DROPLET SPLITTING AND MERGING OPERATIONS - The present invention is directed to droplet actuators with local variation in gap height and methods of their use to facilitate droplet splitting and merging operations. The droplet actuators have increased gap-height regions that track droplet transport paths such that droplets can be transported along the paths with reduced risk of merging with droplets on adjacent paths. | 08-07-2014 |
John Foley, Apex, NC US
Patent application number | Description | Published |
---|---|---|
20140344930 | Network Eavesdropping Detection - In one implementation, network taps are detected using impedance measurements from a network. A network device is configured to calculate a baseline impedance as a function of a sequence of impedance values. As impedance measurements subsequent to the sequence of impedance values are received, the network device is configured to calculate a difference between the impedance measurement and the baseline impedance. The network device generates a network tap warning message when the difference between the impedance measurement and the baseline impedance exceeds a threshold. The network device may be an endpoint computer, a data switch, or an external device remote from the network. | 11-20-2014 |
20150033014 | Compact and Efficient Communication Security through Combining Anti-Replay with Encryption - A method of providing anti-replay protection, authentication, and encryption with minimal data overhead is provided. A sender uses an arbitrary-length pseudorandom permutation to encrypt messages that include plaintext and successively increasing sequence numbers, to produce ciphertext messages. The sender transmits the ciphertext messages. A receiver receives the ciphertext messages and, for each received ciphertext message, performs the following operations. The receiver decrypts the given ciphertext message to recover plaintext and a candidate sequence number from the message. The receiver determines if the candidate sequence number is in any one of multiple acceptable sequence number windows having respective sequence number ranges that are based on at least one of a highest sequence number previously accepted and a last sequence number that was previously rejected, as established based on processing of previously received ciphertext messages. | 01-29-2015 |
John A. Foley, Apex, NC US
Patent application number | Description | Published |
---|---|---|
20120284575 | ADAPTIVE MEMORY SCRUB RATE - In one embodiment an example apparatus includes a memory with an error detection system (EDS) that detects an error event in the memory. The error event involves at least one bit in the memory changing state erroneously. The apparatus also includes a scrub logic to scrub the memory and correct memory errors (e.g., bit errors). The apparatus also includes a scrub rate adaptive logic to selectively control a memory scrub frequency associated with the scrub logic where the control is based, at least in part, on a number of error events detected by the EDS during an interval of time. A memory scrub frequency is the rate that a memory is periodically scrubbed to remove errors. | 11-08-2012 |
John Andrew Foley, Apex, NC US
Patent application number | Description | Published |
---|---|---|
20080273504 | Synchronizing media data from multiple data channels for IP network transport - In one embodiment, a method comprises receiving by a gateway a plurality of data streams via respective data channels; identifying by the gateway, from among the data streams, selected data streams for aggregation based on the selected data streams each having a same encoding type and destined for a same destination gateway; and synchronizing the selected data streams by the gateway based on: successively sampling a prescribed group of bits from each of the selected data streams at a corresponding sampling time interval, aggregating the sampled groups of bits, having been sampled from the selected data streams at the corresponding sampling time interval, into an IP media packet payload, and outputting a corresponding IP media packet, containing the IP media packet payload for the corresponding sampling time interval, to the destination gateway via an IP network. | 11-06-2008 |
Kevin James Foley, Huntersville, NC US
Patent application number | Description | Published |
---|---|---|
20080317192 | Inspection, maintenance, and repair apparatuses and methods for nuclear reactors - An apparatus for inspecting a nuclear reactor may include a track, arm, fixing device, and effector. The arm may be operatively connected to the track, the fixing device may be operatively connected to the track, and the effector may be operatively connected to the arm. The arm may have contracted and expanded lengths. The expanded length may be greater than two times the contracted length. The track may include one or more motors adapted to move the arm relative to the track. A method of inspecting, performing maintenance on, or repairing a reactor may include: operatively connecting a fixing device, track, arm, and effector to form an apparatus; inserting the apparatus into the reactor; fixing the apparatus within the reactor; and operating the apparatus. A method of operating a reactor may include shutting down; inspecting, performing maintenance on, or repairing the reactor; and starting up the reactor. | 12-25-2008 |
20100296617 | INSPECTION, MAINTENANCE, REPAIR, AND OPERATING METHODS FOR NUCLEAR REACTORS - A method of inspecting, performing maintenance on, or repairing a nuclear reactor may include operatively connecting a fixing device, a first track, an arm including one or more second tracks, and an effector to form an apparatus; inserting the apparatus into the reactor; fixing the apparatus within the reactor; and operating the apparatus. At least one of the one or more second tracks may include at least three track sections. The arm may have a contracted length. The arm may have an expanded length. The expanded length may be greater than two times the contracted length. The first track may include one or more motors configured to move the arm relative to the first track. A method of operating a reactor may include shutting down; inspecting, performing maintenance on, or repairing the reactor; and starting up the reactor. | 11-25-2010 |
Mark Foley, Chapel Hill, NC US
Patent application number | Description | Published |
---|---|---|
20140379196 | ROBOTIC MOWER NAVIGATION SYSTEM - A robotic mower navigation system includes a plurality of sensors on a robotic mower that detect strength and polarity of a magnetic field from an electric current through a boundary wire. An electronic control unit receives data concerning the magnetic field from the plurality of sensors as the robotic mower follows the boundary wire, tracks the data provided by the sensors, compares the data with a reference pattern that defines at least one specified feature of the boundary wire, and provides commands to the robotic mower based on the comparison. The electronic control unit may command the robotic mower to follow a second boundary wire to a remotely located charging station instead of the first boundary wire based on detected features of the boundary wire such as sharp corners or crossings. | 12-25-2014 |
Nicholas Foley, Charlotte, NC US
Patent application number | Description | Published |
---|---|---|
20130131223 | Tackifiers For Composite Articles - A composite article comprises a plurality of lignocellulosic pieces and an adhesive system disposed on the plurality of lignocellulosic pieces for bonding the plurality of lignocellulosic pieces. The adhesive system comprises a binder component and a tackifier component. The tackifier component comprises an acrylic or a styrene-butadiene polymer. The tackifier component is useful for maintaining orientation of the plurality of lignocellulosic pieces during manufacture of the composite article. The composite article may be various engineered lignocellulosic composites, such as particleboard. | 05-23-2013 |
20130131230 | Tackifiers For Composite Articles - A composite article comprises a plurality of lignocellulosic pieces and an adhesive system disposed on the plurality of lignocellulosic pieces for bonding the plurality of lignocellulosic pieces. The adhesive system comprises a binder component and a tackifier component. The tackifier component comprises a homo- and/or co-polymer of vinyl acetate. The tackifier component is useful for maintaining orientation of the plurality of lignocellulosic pieces during manufacture of the composite article. The composite article may be various engineered lignocellulosic composites, such as particleboard. | 05-23-2013 |
20130131231 | Tackifiers For Composite Articles - A composite article comprises a plurality of lignocellulosic pieces and an adhesive system disposed on the plurality of lignocellulosic pieces for bonding the plurality of lignocellulosic pieces. The adhesive system comprises a binder component and a tackifier component. The tackifier component comprises a cationic polymer. The tackifier component is useful for maintaining orientation of the plurality of lignocellulosic pieces during manufacture of the composite article. The composite article may be various engineered lignocellulosic composites, such as particleboard. | 05-23-2013 |
20140322553 | SYNTHETIC COLD SEAL ADHESIVE - An adhesively sealed product is disclosed comprising a first surface, a second surface, and an adhesive layer bonding said first surface to said second surface; said adhesive layer comprising a copolymer and a protective colloid, the copolymer being derived from monomers including one or more a C1 to C20 alkyl(meth)acrylates and having a glass transition temperature (Tg) of from −40° C. to 0° C. using differential scanning calorimetry (DSC), wherein opening the product by separating the first surface from the second surface results in adhesive failure of the adhesive layer thereby resulting in a reclosure adhesion of less than 0.5 N/15 mm. A method of producing an adhesively sealed product is also disclosed. | 10-30-2014 |
Patrick Foley, Winston-Salem, NC US
Patent application number | Description | Published |
---|---|---|
20110186242 | Safety Mechanism for a Window Covering - A safety device for a window covering comprises a head rail and a shade panel extending from the head rail. A lift cord extends along one side of the shade panel between the head rail and the bottom of the shade panel. A safety cord extends between the head rail and the bottom edge of the shade panel where the safety cord comprises a plurality of loops. The lift cord extends through the plurality of loops. The safety cord is connected to the shade panel at fixed points between the top edge and the bottom edge to limit the distance the safety cord may be moved away from the shade panel. A safety device may also comprise a safety ribbon that is attached to the shade panel by a hook and loop connector that covers the lift cord. | 08-04-2011 |
20120193043 | SAFETY MECHANISM FOR A WINDOW COVERING - A safety device for a window covering comprises a head rail and a shade panel extending from the head rail. A lift cord extends along one side of the shade panel between the head rail and the bottom of the shade panel. A safety device engages the lift cord to control the movement of the lift cord away from the shade panel. The safety device may also shroud the lift cord to limit access to the lift cord portion. | 08-02-2012 |
Patrick E. Foley, Winston-Salem, NC US
Patent application number | Description | Published |
---|---|---|
20110056345 | WINDOW COVERING SIZING METHOD AND APPARATUS - A method and apparatus for cutting a vertical window covering are disclosed. One method of operating a window covering cutting machine comprises retaining a window covering in a package such that a first end of the window covering is located at a known first position relative to the package. An engagement element is provided on the package that is located at a known second position on the package. The engagement element is moved a distance from a saw to obtain a final dimension of the window covering where the distance is calculated using the first position and the second position. | 03-10-2011 |
20110056353 | WINDOW COVERING SIZING METHOD AND APPARATUS - An apparatus for cutting a window covering comprises a saw for cutting the window blind. A clamp assembly moves the window covering relative to the saw. A controller moves the clamp assembly to automatically position an end of the window covering relative to the saw. The saw is moved into engagement with the window covering to cut the window covering. A dust collection system comprises a shroud substantially surrounds the bottom of the saw blade where the shroud is connected to a vortex dust collector. | 03-10-2011 |
20110061505 | WINDOW COVERING SIZING METHOD AND APPARATUS - An apparatus for cutting a window covering comprises a lateral support surface and a saw for cutting the window covering positioned at an end of the lateral support surface. An engagement member locates the center of the window covering that is retractably mounted on the lateral support surface. A clamp assembly comprises a clamping jaw that is movable to a first position where the clamping jaw presses the window covering against the lateral support surface. The clamp assembly is movable relative to the first saw and the second saw. A controller for moves the clamp assembly to automatically position a first end of the window covering relative to the first saw and a second end of the window covering relative to the second saw. Methods of cutting a window covering are also provided. | 03-17-2011 |
Patrick Eugene Foley, Winston-Salem, NC US
Patent application number | Description | Published |
---|---|---|
20100288446 | SHADE CONSTRUCTION - The window covering and shade panel comprise a head rail that supports a shade panel and that may be mounted to a wall, window frame, door or other architectural feature. A layer of film is used with the panel to provide a barrier to air flow and heat insulation. The film may be clear to allow light to penetrate the panel. The clear film allows the heat energy of the sun to pass through the panel while blocking cold air from entering the room. In one embodiment a polyester clear film is chemically adhered to the panel. | 11-18-2010 |
20100319860 | SPRING MOTOR AND WINDOW COVERING - The lift motor comprises at least one motor unit releasably connected to at least one spool unit. The spool unit comprises a spool for winding a cord and a gear operatively connected to the spool. The motor unit comprises a spring motor having a gear for engaging the gear of the spool. A window covering comprises a head rail supporting a motor as set forth above that supports a shade panel by the cord. A method of assembling a window covering comprises constructing a head rail having an internal space for receiving a motor. A motor is assembled based on the shade panel to be supported. The motor is inserted into the head rail and the cord is attached to or near the bottom or top of the shade panel. | 12-23-2010 |
Stephen J. Foley, Research Triangle Park, NC US
Patent application number | Description | Published |
---|---|---|
20110047590 | APPARATUS, SYSTEM, AND METHOD FOR SHARING REFERENCED CONTENT THROUGH COLLABORATIVE BUSINESS APPLICATIONS - An apparatus, system, and method are disclosed for sharing referenced content through collaborative business applications. The method includes detecting referenced content in an electronic communication. The referenced content references content stored in an external repository. The referenced content identifies a registered external repository connector. The method also includes determining that an Access Control List (“ACL”) for the referenced content lacks an entry for a recipient of the electronic communication. The method includes generating an ACL entry for the recipient in response to the recipient lacking an entry in the ACL for the referenced content. The ACL entry controls access to the referenced content for the recipient. The ACL entry is defined based on a security policy associated with the recipient. | 02-24-2011 |