Patents by Inventor Adam Wright
Adam Wright has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8800030Abstract: An individualized time-to-live (TTL) is determined for a reputation score of a computer file. The TTL is determined based on the reputation score and the confidence in the reputation score. The confidence can be determined based on attributes such as the reputation score, an age of the file, and a prevalence of the file. The reputation score is used to determine whether the file is malicious during a validity period defined by the TTL, and discarded thereafter.Type: GrantFiled: September 15, 2009Date of Patent: August 5, 2014Assignee: Symantec CorporationInventors: Vijay Seshadri, Zulfikar Ramzan, James Hoagland, Adam L. Glick, Adam Wright
-
Patent number: 8770129Abstract: A cable containing an optical fiber is used to transmit data between an underwater remotely operated vehicle (ROV) and a support vessel floating on the surface of the water. The ROV pulls the cable through the water and as the ROV dives away from the support vessel, the optical fiber is released from the support vessel. Excess tension in the cable can damage the optical fiber and the tension can be highest close to the ROV. To prevent potential damage to the optical fiber, the ROV can store a portion of the cable and release the cable if the detected tension approaches the maximum working load. When the tension drops to a lower safe level, the release mechanism can stop releasing the cable.Type: GrantFiled: June 22, 2012Date of Patent: July 8, 2014Assignee: Bluefin Robotics CorporationInventors: Graham Hawkes, Charles Chiau, Adam Wright
-
Patent number: 8701190Abstract: The probability of a computer file being malware is inferred by iteratively propagating domain knowledge among computer files, related clients, and/or related source domains. A graph is generated to include machine nodes representing clients, file nodes representing files residing on the clients, and optionally domain nodes representing source domains hosting the files. The graph also includes edges connecting the machine nodes with the related file nodes, and optionally edges connecting the domain nodes with the related file nodes. Priors and edge potentials are set for the nodes and the edges based on related domain knowledge. The domain knowledge is iteratively propagated and aggregated among the connected nodes through exchanging messages among the connected nodes. The iteration process ends when a stopping criterion is met.Type: GrantFiled: November 15, 2012Date of Patent: April 15, 2014Assignee: Symantec CorporationInventors: Duen Hong Chau, Adam Wright
-
Patent number: 8616805Abstract: An optical fiber management system for a remotely operated vehicle (ROV) includes a spool containing a length of optical cable, a motor coupled to the spool, a motor controller, a speed sensor and a feed mechanism. The motor controller can detect the speed of the ROV through water and control the rotational speed of the motor so that the optical cable is removed from the spool at a speed that is equal to or greater than the speed of the ROV. A feed mechanism is used to apply a tension to the optical cable so that it is removed from the spool and emitted from the ROV without becoming tangled.Type: GrantFiled: May 18, 2011Date of Patent: December 31, 2013Assignee: Bluefin Robotics, CorporationInventors: Graham Hawkes, Charles S Chiau, Adam Wright
-
Publication number: 20130333872Abstract: A magnetic attachment mechanism for use with a downhole tool comprises a plurality of permanent magnets each having a magnetic field, a demagnetizer configured to at least partially cancel one or more magnetic fields in an activated state, an actuator configured to transition the demagnetizer between the activated state and a deactivated state or the deactivated state and the activated state, and at least one downhole tool coupled to the plurality of permanent magnets.Type: ApplicationFiled: June 6, 2013Publication date: December 19, 2013Inventors: Christopher Michael MCMILLON, Adam WRIGHT
-
Publication number: 20130311136Abstract: A rule-based verification testing methodology automates the process and allows for field deployment of verification testing instrumentation. A rule-based chemical monitoring methodology automates the verification of a chemical being monitored, as well as the instrument and a sample path, increasing the confidence in the verification process. In both methods, at least Raman spectra of a sample are captured, and compared to a model that is based on reference data. Predetermined, flexible, parameterized rules control the comparison. Additional physical properties, such as color and size, may also be compared (also controlled by predetermined rules).Type: ApplicationFiled: May 17, 2013Publication date: November 21, 2013Applicant: Mustard Tree Instruments, LLCInventors: Todd Blonshine, Brian Garrett, Peter Cregger, Stan Ayers, Adam Wright
-
Publication number: 20130193256Abstract: A cable containing an optical fiber is used to transmit data between an underwater remotely operated vehicle (ROV) and a support vessel floating on the surface of the water. The ROV stores the cable on a spool and releases the cable into the water as the ROV dives away from the support vessel. The ROV detects the tension in the cable and the rate that the cable is release from the ROV is proportional to the detected tension in the cable. After the ROV has completed the dive and retrieved by the support vessel, the cable can be retrieved from the water and rewound onto the spool in the ROV.Type: ApplicationFiled: July 26, 2012Publication date: August 1, 2013Inventors: Graham Hawkes, Charles Chiau, Adam Wright
-
Publication number: 20120328372Abstract: A cable containing an optical fiber is used to transmit data between an underwater remotely operated vehicle (ROV) and a support vessel floating on the surface of the water. The ROV pulls the cable through the water and as the ROV dives away from the support vessel, the optical fiber is released from the support vessel. Excess tension in the cable can damage the optical fiber and the tension can be highest close to the ROV. To prevent potential damage to the optical fiber, the ROV can store a portion of the cable and release the cable if the detected tension approaches the maximum working load. When the tension drops to a lower safe level, the release mechanism can stop releasing the cable.Type: ApplicationFiled: June 22, 2012Publication date: December 27, 2012Inventors: Ghaham Hawkes, Charles Chiau, Adam Wright
-
Patent number: 8341745Abstract: The probability of a computer file being malware is inferred by iteratively propagating domain knowledge among computer files, related clients, and/or related source domains. A graph is generated to include machine nodes representing clients, file nodes representing files residing on the clients, and optionally domain nodes representing source domains hosting the files. The graph also includes edges connecting the machine nodes with the related file nodes, and optionally edges connecting the domain nodes with the related file nodes. Priors and edge potentials are set for the nodes and the edges based on related domain knowledge. The domain knowledge is iteratively propagated and aggregated among the connected nodes through exchanging messages among the connected nodes. The iteration process ends when a stopping criterion is met.Type: GrantFiled: February 22, 2010Date of Patent: December 25, 2012Assignee: Symantec CorporationInventors: Duen Horng Chau, Adam Wright
-
Patent number: 8322426Abstract: A downhole actuator apparatus that selectively maintains a pressure differential between two pressure regions in a well. The apparatus includes a body defining first and second chambers. A piston is slidably disposed in the body and is selectively moveable between first and second positions. A barrier is disposed in the body to selectively separate the first and second chambers. A fluid is disposed in the first chamber between the barrier and the piston. A control system that is at least partially disposed within the body is operable to generate an output signal responsive to receipt of a predetermined input signal. The output signal is operable to create a failure of the barrier such that at least a portion of the fluid flows from the first chamber to the second chamber and the piston moves from the first position to the second position.Type: GrantFiled: April 28, 2010Date of Patent: December 4, 2012Assignee: Halliburton Energy Services, Inc.Inventors: Adam Wright, Donald Herbert Perkins, Michael Linley Fripp, Scott Luke Miller
-
Publication number: 20110283930Abstract: An optical fiber management system for a remotely operated vehicle (ROV) includes a spool containing a length of optical cable, a motor coupled to the spool, a motor controller, a speed sensor and a feed mechanism. The motor controller can detect the speed of the ROV through water and control the rotational speed of the motor so that the optical cable is removed from the spool at a speed that is equal to or greater than the speed of the ROV. A feed mechanism is used to apply a tension to the optical cable so that it is removed from the spool and emitted from the ROV without becoming tangled.Type: ApplicationFiled: May 18, 2011Publication date: November 24, 2011Applicant: Hawkes Remotes, Inc.Inventors: Graham Hawkes, Charles Chiau, Adam Wright
-
Publication number: 20110265987Abstract: A downhole actuator apparatus that selectively maintains a pressure differential between two pressure regions in a well. The apparatus includes a body defining first and second chambers. A piston is slidably disposed in the body and is selectively moveable between first and second positions. A barrier is disposed in the body to selectively separate the first and second chambers. A fluid is disposed in the first chamber between the barrier and the piston. A control system that is at least partially disposed within the body is operable to generate an output signal responsive to receipt of a predetermined input signal. The output signal is operable to create a failure of the barrier such that at least a portion of the fluid flows from the first chamber to the second chamber and the piston moves from the first position to the second position.Type: ApplicationFiled: April 28, 2010Publication date: November 3, 2011Applicant: Halliburton Energy Services, Inc.Inventors: Adam Wright, Donald Herbert Perkins, Michael Linley Fripp, Scott Luke Miller
-
Publication number: 20110067101Abstract: An individualized time-to-live (TTL) is determined for a reputation score of a computer file. The TTL is determined based on the reputation score and the confidence in the reputation score. The confidence can be determined based on attributes such as the reputation score, an age of the file, and a prevalence of the file. The reputation score is used to determine whether the file is malicious during a validity period defined by the TTL, and discarded thereafter.Type: ApplicationFiled: September 15, 2009Publication date: March 17, 2011Applicant: SYMANTEC CORPORATIONInventors: Vijay Seshadri, Zulfikar Ramzan, James Hoagland, Adam L. Glick, Adam Wright
-
Publication number: 20090259490Abstract: A method and system to maintain a personal health record, including, obtaining data using a medical imaging device, storing the data in a picture archiving and communication system, determining which of the data stored in the picture archiving and communication system is to be stored in the personal health record, and transmitting the data to be stored in the personal health record to an internet accessible storage device based on the determination.Type: ApplicationFiled: March 25, 2009Publication date: October 15, 2009Inventors: John Colang, Adam Wright, Mike A. Speer, JR., Ajith Illendula
-
Patent number: 7552773Abstract: A multicycle hydraulic control valve. A control and actuation system for a well tool includes a control valve having one or more metal-to-metal seals which open while differential pressure exists across the seals to thereby selectively connect pressure sources to an actuator to operate the well tool. Both seals may be closed while a connection between the actuator and the pressure sources is switched by the control valve. The control valve may include a member having areas formed thereon acted upon by various pressures to facilitate operation of the control valve.Type: GrantFiled: August 8, 2005Date of Patent: June 30, 2009Assignee: Halliburton Energy Services, Inc.Inventors: Adam Wright, Roger L. Schultz
-
Patent number: 7409669Abstract: Techniques are provided that control the generation of test routes to improve the ability of a test system to isolate defects on programmable circuits. A test generator creates test routes that test the horizontal resources. In these test routes, the inputs of each circuit element are only connected to other circuit elements in the same row. Test routes are also generated to test the vertical resources. Each of theses test routes is allowed to make only one transition from between two different rows of circuit elements. The configuration generator includes a post processor that ensures all source drivers in the test routes connect to at least two sinks.Type: GrantFiled: June 10, 2003Date of Patent: August 5, 2008Assignee: Altera CorporationInventors: Jayabrata Ghosh Dastidar, Paul J. Tracy, Adam Wright
-
Publication number: 20080005059Abstract: A method and system to maintain a personal health record, including, obtaining data using a medical imaging device, storing the data in a picture archiving and communication system, determining which of the data stored in the picture archiving and communication system is to be stored in the personal health record, and transmitting the data to be stored in the personal health record to an internet accessible storage device based on the determination.Type: ApplicationFiled: June 30, 2006Publication date: January 3, 2008Inventors: John Colang, Adam Wright, Mike A. Speer, Ajith Illendula
-
Patent number: 7265573Abstract: Methods and structures for protecting programmable logic device (“PLD”) programming files are disclosed. In one respect, an embodiment of the present invention includes applying a particular protective setting to a PLD, the setting has a relationship to proper programming of the PLD. A configuration program generates programming data including a non-pre-processed and a pre-processed portion. The pre-processed data reflects the results of processing that is carried out off-device (e.g. by the configuration program on a user computer), but is consistent with the logic of certain on-device processing circuitry. The pre-processing also takes into account information regarding the particular applied setting. The non-pre-processed portion of the programming data is further processed by the certain on-device processing circuitry. The output of the on-device processing circuitry is combined with the pre-processed portion of the programming data in a bit stream for programming the PLD.Type: GrantFiled: December 18, 2004Date of Patent: September 4, 2007Assignee: Altera CorporationInventor: Adam Wright
-
Patent number: 7246659Abstract: A system and method of damping fluid pressure waves in a subterranean well. In a described embodiment, pressure waves are damped by positioning a dampener in the well during a perforating operation. The dampener may attenuate the pressure waves by absorbing the pressure waves, flowing the pressure waves through viscously damping material, generating complementary pressure waves, changing a material phase, or by a combination of these methods.Type: GrantFiled: February 28, 2003Date of Patent: July 24, 2007Assignee: Halliburton Energy Services, Inc.Inventors: Michael L. Fripp, Adam Wright
-
Patent number: 7237106Abstract: A programmable device with an improved system for loading configuration data compresses configuration data by composing configuration data out of pairs of control words and data words. The configuration data is divided into configuration words. Each configuration word is further divided into a number of configuration blocks. In a control word/data word pair, the control word determines which configuration blocks in the configuration word will be loaded with the data word. Each configuration block designated by the control word will be simultaneously loaded with the data word. By taking advantage of the symmetry within the control word, typically only a small number of control word/data word pairs will be required to load a complete control word. If a given control word does not have sufficient symmetry, the programmable device can instead use an alternate system for loading the configuration word.Type: GrantFiled: July 18, 2003Date of Patent: June 26, 2007Assignee: Altera CorporationInventors: Paul Tracy, Adam Wright