Patents by Inventor Peter R. O'Brien
Peter R. O'Brien 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: 9689820Abstract: Methods and apparatus for the detection of irregularities in a thin film by measurement of transient thermal response.Type: GrantFiled: October 25, 2012Date of Patent: June 27, 2017Assignee: Purdue Research FoundationInventors: James Michael Caruthers, Douglas E. Adams, Anand David, Peter R. O'Regan, Farshid Sadeghi, Nathan Daniel Sharp, Mark David Suchomel
-
Patent number: 9435892Abstract: The present invention relates to devices and methods for tracking movement in a marine environment. At least one tracking device that is adapted to be deployed on a surface of the water, wherein the tracking device is capable of moving along the same trajectory of a desired object. Data from the tracking devices are received by at least one satellite, transmitted to a database, and used to determine the forecasted trajectory of the desired object. All data collected from deployed tracking devices may be integrated into a spatial data repository for analysis and reporting using GIS and associated information technologies, thereby allowing for more accurate decision-making and asset deployment during a fluid spill or similar marine contamination event. The present invention also allows for the collection and modeling of accurate localized sea current data, which may assist with marine and coastal engineering works such as shoreline protection and port dredging.Type: GrantFiled: August 4, 2014Date of Patent: September 6, 2016Assignee: Saudi Arabian Oil CompanyInventors: Peter R. O'Regan, Ali Amer Al-Mohsen
-
Patent number: 9250329Abstract: The present invention relates to devices and methods for tracking movement in a marine environment. At least one tracking device that is adapted to be deployed on a surface of the water, wherein the tracking device is capable of moving along the same trajectory of a desired object. Data from the tracking devices are received by at least one satellite, transmitted to a database, and used to determine the forecasted trajectory of the desired object. All data collected from deployed tracking devices may be integrated into a spatial data repository for analysis and reporting using GIS and associated information technologies, thereby allowing for more accurate decision-making and asset deployment during a fluid spill or similar marine contamination event. The present invention also allows for the collection and modeling of accurate localized sea current data, which may assist with marine and coastal engineering works such as shoreline protection and port dredging.Type: GrantFiled: October 22, 2014Date of Patent: February 2, 2016Assignee: Saudi Arabian Oil CompanyInventors: Peter R. O'Regan, Ali A. Almohsen
-
Patent number: 9013352Abstract: The present invention relates to systems, methods, and machines for tracking a fluid spill. The method includes obtaining real-time location data for a number of tracking devices from a positioning satellite data repository, integrating the location data of each of the tracking devices into a comprehensive spatial data repository, determining a deployment location for each of the tracking devices, identifying, responsive to the deployment locations, a fluid-spill subset of the tracking devices that were deployed in the fluid spill, determining a fluid spill location based on the geographic locations of the fluid-spill subset, and generating a geographic map depicting the fluid spill location. A new sensor-driven paradigm is used that combines practical data gathering methods with advanced enterprise information technologies.Type: GrantFiled: April 24, 2012Date of Patent: April 21, 2015Assignee: Saudi Arabian Oil CompanyInventors: Peter R. O'Regan, Ali Amer Almohsen
-
Publication number: 20150042512Abstract: The present invention relates to devices and methods for tracking movement in a marine environment. At least one tracking device that is adapted to be deployed on a surface of the water, wherein the tracking device is capable of moving along the same trajectory of a desired object. Data, from the tracking devices are received by at least one satellite, transmitted to a database, and used to determine the forecasted trajectory of the desired object. All data collected from deployed tracking devices may be integrated into a spatial data repository for analysis and reporting using GIS and associated information technologies, thereby allowing for more accurate decision-making and asset deployment during a fluid spill or similar marine contamination event. The present invention also allows for the collection and modeling of accurate localized sea current data, which may assist with marine and coastal engineering works such as shoreline protection and port dredging.Type: ApplicationFiled: October 22, 2014Publication date: February 12, 2015Inventors: Peter R. O'Regan, Ali A. Almohsen
-
Patent number: 8917175Abstract: The present invention relates to devices and methods for tracking movement in a marine environment. At least one tracking device that is adapted to be deployed on a surface of the water, wherein the tracking device is capable of moving along the same trajectory of a desired object. Data from the tracking devices are received by at least one satellite, transmitted to a database, and used to determine the forecasted trajectory of the desired object. All data collected from deployed tracking devices may be integrated into a spatial data repository for analysis and reporting using GIS and associated information technologies, thereby allowing for more accurate decision-making and asset deployment during a fluid spill or similar marine contamination event. The present invention also allows for the collection and modeling of accurate localized sea current data, which may assist with marine and coastal engineering works such as shoreline protection and port dredging.Type: GrantFiled: April 24, 2012Date of Patent: December 23, 2014Assignee: Saudi Arabian Oil CompanyInventors: Peter R. O'Regan, Ali Amer Almohsen
-
Publication number: 20140340256Abstract: The present invention relates to devices and methods for tracking movement in a marine environment. At least one tracking device that is adapted to be deployed on a surface of the water, wherein the tracking device is capable of moving along the same trajectory of a desired object. Data from the tracking devices are received by at least one satellite, transmitted to a database, and used to determine the forecasted trajectory of the desired object. All data collected from deployed tracking devices may be integrated into a spatial data repository for analysis and reporting using GIS and associated information technologies, thereby allowing for more accurate decision-making and asset deployment during a fluid spill or similar marine contamination event. The present invention also allows for the collection and modeling of accurate localized sea current data, which may assist with marine and coastal engineering works such as shoreline protection and port dredging.Type: ApplicationFiled: August 4, 2014Publication date: November 20, 2014Inventors: Peter R. O'Regan, Ali Amer Al-Mohsen
-
Publication number: 20140294036Abstract: Methods and apparatus for the detection of irregularities in a thin film by measurement of transient thermal response.Type: ApplicationFiled: October 25, 2012Publication date: October 2, 2014Applicant: Purdue Research FoundationInventors: James Michael Caruthers, Douglas E. Adams, Anand David, Peter R. O'Regan, Farshid Sadeghi, Nathan Daniel Sharp, Mark David Suchomel
-
Publication number: 20130063304Abstract: The present invention relates to devices and methods for tracking movement in a marine environment. At least one tracking device that is adapted to be deployed on a surface of the water, wherein the tracking device is capable of moving along the same trajectory of a desired object. Data from the tracking devices are received by at least one satellite, transmitted to a database, and used to determine the forecasted trajectory of the desired object. All data collected from deployed tracking devices may be integrated into a spatial data repository for analysis and reporting using GIS and associated information technologies, thereby allowing for more accurate decision-making and asset deployment during a fluid spill or similar marine contamination event. The present invention also allows for the collection and modeling of accurate localized sea current data, which may assist with marine and coastal engineering works such as shoreline protection and port dredging.Type: ApplicationFiled: April 24, 2012Publication date: March 14, 2013Applicant: Saudi Arabian Oil CompanyInventors: Peter R. O'Regan, Ali Amer Almohsen
-
Publication number: 20130063300Abstract: The present invention relates to systems, methods, and machines for tracking a fluid spill. The method includes obtaining real-time location data for a number of tracking devices from a positioning satellite data repository, integrating the location data of each of the tracking devices into a comprehensive spatial data repository, determining a deployment location for each of the tracking devices, identifying, responsive to the deployment locations, a fluid-spill subset of the tracking devices that were deployed in the fluid spill, determining a fluid spill location based on the geographic locations of the fluid-spill subset, and generating a geographic map depicting the fluid spill location. A new sensor-driven paradigm is used that combines practical data gathering methods with advanced enterprise information technologies.Type: ApplicationFiled: April 24, 2012Publication date: March 14, 2013Applicant: Saudi Arabian Oil CompanyInventors: Peter R. O'Regan, Ali Amer Almohsen
-
Patent number: 6799308Abstract: In accordance with the present invention, a method, system, computer system, and computer program product for considering clock skew in designing digital systems with latch-controlled circuits are provided. The disclosure teaches a method for determining whether logic operations can be performed within the available time and allows detailed modeling of clock skew for different domains of the integrated circuit. Taking clock skew into account for each domain, worst-case timing paths can be determined for circuits controlled by either flip-flops or latches. A design of an integrated circuit can be revised or verified using the method taught. The disclosure envisions that integrated circuits, printed circuit boards, computer systems and other components will be manufactured based upon designs developed with the method taught.Type: GrantFiled: December 19, 2002Date of Patent: September 28, 2004Assignee: Sun Microsystems, Inc.Inventors: Eileen H. You, Matthew E. Becker, Thomas E. Dillinger, Micah C. Knapp, Daniel J. Flees, Peter R. O'Brien, Chung Lau Chan
-
Publication number: 20040123259Abstract: In accordance with the present invention, a method, system, computer system, and computer program product for considering clock skew in designing digital systems with latch-controlled circuits are provided. The disclosure teaches a method for determining whether logic operations can be performed within the available time and allows detailed modeling of clock skew for different domains of the integrated circuit. Taking clock skew into account for each domain, worst-case timing paths can be determined for circuits controlled by either flip-flops or latches. A design of an integrated circuit can be revised or verified using the method taught. The disclosure envisions that integrated circuits, printed circuit boards, computer systems and other components will be manufactured based upon designs developed with the method taught.Type: ApplicationFiled: December 19, 2002Publication date: June 24, 2004Inventors: Eileen H. You, Matthew E. Becker, Thomas E. Dillinger, Micah C. Knapp, Daniel J. Flees, Peter R. O'Brien, Chung Lau Chan
-
Patent number: 5796985Abstract: A data processing system which calculates timing delays in a circuit having a switching device (3). A computer processor (22) receives input describing a circuit and calculates the timing delays for each switching device (3) or stage. To perform each calculation the computer processor (22) models the circuit incorporating effective resistance R.sub.eff (24), Miller capacitance C.sub..mu. (7), and an associated Miller coefficient. The Miller coefficient is a defined by the behaviour of the model. The model is then reduced to a set of equations, the variables are determined, and the timing delay calculated. In one embodiment, successive stages are calculated to locate timing violations in circuit design. In alternate embodiments, models such as CRYSTAL (4) or the Sakurai model are enhanced by Miller capacitance considerations, however many other models may be used.Type: GrantFiled: April 29, 1996Date of Patent: August 18, 1998Assignee: Motorola, Inc.Inventors: Peter R. O'Brien, Richard Paul Wiley
-
Patent number: 5787008Abstract: A process and implementing computer system (13) for optimally sizing elements of an integrated circuit includes determining actual arrival times and required arrival times (403) for processed signals at all nodes within the integrated circuit and determining the slack or difference (405) between arrival and required times for each node. If the actual arrival time for a particular node is after the time required to meet a predetermined design constraint of the node (407), a determination (411) is made regarding the effect of that element on the nodal slack for an incremental increase in the size of that element. Thereafter an element is selected (413) for sizing increase (415) in accordance with a weighting function and the process is repeated until all of the nodes in the integrated circuit have positive slack times (407, 409).Type: GrantFiled: April 10, 1996Date of Patent: July 28, 1998Assignee: Motorola, Inc.Inventors: Satyamurthy Pullela, Abhijit Dharchoudhury, David T. Blaauw, Tim J. Edwards, Joseph W. Norton, Peter R. O'Brien