Patents by Inventor James M. Brown

James M. Brown 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).

  • Publication number: 20240118790
    Abstract: A computer readable media, a method, and a system registering a third party application providing an available communication system between a local user and a remote user identity, storing information related to the available communication system in a first database, obtaining contact information for the remote user identity from the third party application, determining a communication type for the third party application, pairing the remote user identity with a contact, and updating a graphical representation of contact information.
    Type: Application
    Filed: September 25, 2023
    Publication date: April 11, 2024
    Inventors: Jeffrey D. Harris, Joseph H. Engel, Keith Stattenfield, John-Peter E. Cafaro, Colter S. Reed, Bruce M. Stadnyk, James C. Wilson, David A. McLeod, Alexander B. Brown
  • Publication number: 20220099219
    Abstract: A pipe supporting device is used to support an exposed pipe on a roof. The device includes a base which is formed of a crumb rubber waste product having a flat bottom for resting on the roof, an upright member of a length which is connectable to the base and a pipe receiving portion which is connectable to the upright member for receiving and supporting the exposed pipe. The length of the upright member can be altered by a user at a job site to thereby provide a device having a desired overall height. The crumb rubber base forms a mat surface which is of sufficient area to support the upright components of the device without requiring that the base be glued to the roof surface.
    Type: Application
    Filed: September 30, 2020
    Publication date: March 31, 2022
    Inventor: James M. Brown
  • Patent number: 9523380
    Abstract: A pipe supporting device is used to support an exposed pipe of a roof. The device includes a base having a flat bottom for resting on the roof, an upright member of a length which is connectable to the base and a receiving portion which is connectable to the upright member for receiving and supporting the exposed pipe. The length of the upright member can be altered by a user at a job site to thereby provide a device having a desired overall height. A upright steel reinforcing component is first installed on the roof and the pipe supporting device is then placed over the reinforcing component so that the component is received within a bottom opening provided on the base of the device. The reinforcing component provides additional structural support for the pipe supporting device in extreme environments, such as hurricane zones.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: December 20, 2016
    Inventor: James M. Brown
  • Publication number: 20160131280
    Abstract: A pipe supporting device is used to support an exposed pipe of a roof. The device includes a base having a flat bottom for resting on the roof, an upright member of a length which is connectable to the base and a receiving portion which is connectable to the upright member for receiving and supporting the exposed pipe. The length of the upright member can be altered by a user at a job site to thereby provide a device having a desired overall height. A upright steel reinforcing component is first installed on the roof and the pipe supporting device is then placed over the reinforcing component so that the component is received within a bottom opening provided on the base of the device. The reinforcing component provides additional structural support for the pipe supporting device in extreme environments, such as hurricane zones.
    Type: Application
    Filed: November 7, 2014
    Publication date: May 12, 2016
    Inventor: James M. Brown
  • Patent number: 9244052
    Abstract: A method for monitoring global crude oil quality. The method includes the steps of obtaining samples of a crude oil having a quality, generating characterization data from measurements of samples of the crude oil, determining values of properties of an assay of the crude oil using the data of step a), storing the values of the properties of the assay in a database, determining deviations of the values of the properties of the assay from the values of the properties of a recommended assay having a quality, determining a statistical significance of the deviations of the values of the properties of the assay from the values of the properties of the recommended assay to determine if the crude oil quality is different from the quality of the recommended assay, and determining if the statistical significance indicates a change in the economic valuation between the assay and the recommended assay.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: January 26, 2016
    Assignee: ExxonMobil Research and Engineering Company
    Inventors: Gregory M. Martin, James M. Brown, Arthur H. Rose
  • Patent number: 8977531
    Abstract: A system for designing a circuit, which includes a module, uses a computer. A user may program or adapt the computer to perform computer-aided design functions. The computer obtains a description of the module from the user. The computer parses the description of the module to identify a port of the module, and to obtain information about the port. The computer presents to the user the information that it has obtained about the port.
    Type: Grant
    Filed: November 5, 2013
    Date of Patent: March 10, 2015
    Assignee: Altera Corporation
    Inventors: James M. Brown, Tim Allen, Mike Fairman, Jeffrey O. Pritchard
  • Patent number: 8891714
    Abstract: A system for synchronizing a receiver of a bit stream to the bit stream include a correlator to remove the PN code modulation and to generate a stream of time sequence values (samples) from the received bits. Multiple accumulators are included, each accumulator corresponding to a different offset from a first time period. The accumulators add a number of values equal to a number of samples in a bit period. Multiple magnitude calculators receive sums from the corresponding accumulators and calculates respective magnitudes. Multiple non-coherent summers are then used to add the magnitudes for each offset in each bit period for all of the received bits. The outputs of the non-coherent summers are analyzed to find the highest value, to identify the location of the bit transition in the bit period.
    Type: Grant
    Filed: January 12, 2012
    Date of Patent: November 18, 2014
    Assignee: CSR Technology Inc.
    Inventors: Sundar Raman, James M. Brown
  • Publication number: 20140190692
    Abstract: Production-treating chemicals, such as paraffin inhibitors, corrosion inhibitors and scale inhibitors are provided along with water-soluble polymers in a base oil phase to be used in a well treatment. The mixture may be provided as a separate product or mixed at a well site when performing a well treatment, such as hydraulic fracturing, acidizing or gravel packing.
    Type: Application
    Filed: June 10, 2013
    Publication date: July 10, 2014
    Inventors: Jeffrey C. Hibbeler, James M. Brown
  • Patent number: 8682597
    Abstract: A method for determining the composition of a material including the steps of fitting multivariate analytical data of the material to a combination of multivariate analytical data in a database to determine coefficients of the combination so as to determine a reference model of composition based on the coefficients and the compositions in the database, wherein the database includes multivariate analytical data of database materials whose compositions are known, and reconciling the reference model of composition to match properties of the material.
    Type: Grant
    Filed: October 10, 2008
    Date of Patent: March 25, 2014
    Assignee: ExxonMobil Research and Engineering Company
    Inventors: James M. Brown, Anantha Sundaram, Roland B. Saeger, Helen S. Wellons, Clinton R. Kennedy, Stephen B. Jaffe
  • Patent number: 8606558
    Abstract: A system for designing a circuit, which includes a module, uses a computer. A user may program or adapt the computer to perform computer-aided design functions. The computer obtains a description of the module from the user. The computer parses the description of the module to identify a port of the module, and to obtain information about the port. The computer presents to the user the information that it has obtained about the port.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: December 10, 2013
    Assignee: Altera Corporation
    Inventors: James M. Brown, Tim Allen, Mike Fairman, Jeffrey O. Pritchard
  • Patent number: 8512550
    Abstract: A method for the determination of optimal pipestill operation comprising the steps of: feeding a crude oil feedstream into the pipestill wherein the crude oil feedstream is separated into boiling range fractions, performing a virtual assay of the crude oil feedstream to determine predicted boiling range fraction yields, comparing the predicted boiling range fraction yields with the actual boiling range fraction yields from the pipestill to determine differences between these fraction yields, relating the difference between the fraction yields with the operation of the pipestill.
    Type: Grant
    Filed: August 9, 2005
    Date of Patent: August 20, 2013
    Assignee: ExxonMobil Research and Engineering Company
    Inventors: Arthur H. Rose, James M. Brown, Gregory M. Martin
  • Patent number: 8445841
    Abstract: A first waveguide has a top face positioned in an oil well borehole for wetting by returning drilling mud from a drill bit as drilling progresses. A second waveguide is positioned in the borehole for wetting by new drilling mud being pumped to the drill bit. MIR light rays are fed from an MIR light source into the first and second waveguides for causing evanescent waves to be generated by each waveguide for reacting with the molecules of the associated drilling mud, respectfully, whereby a modulated optical signal representative of spectra of components and particles in the associated drilling mud, respectively, are emitted from each waveguide. The modulated optical signals are converted to electrical signals, subtracted from one another to remove common mode signals, and passed into a processor programmed for extracting the spectra hydrocarbon components contained in the returning drilling mud as the result of the drilling activity.
    Type: Grant
    Filed: December 8, 2011
    Date of Patent: May 21, 2013
    Assignee: ExxonMobil Research and Engineering Company
    Inventors: John S. Szobota, James M. Brown, Clifford C. Walters, Mark M. Disko, Boris Mizaikoff
  • Patent number: 8322200
    Abstract: The present invention uses the one or more on-line process analyzers that monitor the manufacture of petroleum products, such as gasoline or diesel fuel, to analyze and/or certify that the manufactured product meets regulatory and/or contractual requirements. The analysis is performed by re-introducing a manually or automatically collected sample that is representative of the manufactured product back into the one or more process analyzers. The results obtained for the representative sample from the on-line process analyzers are then used to represent the quality of the manufactured batch of petroleum material to certify that the manufactured batch meets regulatory, specification and/or contractual requirements.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: December 4, 2012
    Assignee: ExxonMobil Research and Engineering Company
    Inventors: James M. Brown, Tian Chong Lau
  • Publication number: 20120236973
    Abstract: A system for synchronizing a receiver of a bit stream to the bit stream include a correlator to remove the PN code modulation and to generate a stream of time sequence values (samples) from the received bits. Multiple accumulators are included, each accumulator corresponding to a different offset from a first time period. The accumulators add a number of values equal to a number of samples in a bit period. Multiple magnitude calculators receive sums from the corresponding accumulators and calculates respective magnitudes. Multiple non-coherent summers are then used to add the magnitudes for each offset in each bit period for all of the received bits. The outputs of the non-coherent summers are analyzed to find the highest value, to identify the location of the bit transition in the bit period.
    Type: Application
    Filed: January 12, 2012
    Publication date: September 20, 2012
    Applicant: CSR Technology Inc.
    Inventors: Sundar Raman, James M. Brown
  • Patent number: 8234101
    Abstract: A system for designing a circuit, which includes a module, uses a computer. A user may program or adapt the computer to perform computer-aided design functions. The computer obtains a description of the module from the user. The computer parses the description of the module to identify a port of the module, and to obtain information about the port. The computer presents to the user the information that it has obtained about the port.
    Type: Grant
    Filed: February 8, 2011
    Date of Patent: July 31, 2012
    Assignee: Altera Corporation
    Inventors: James M. Brown, Tim Allen, Mike Fairman, Jeffrey O. Pritchard
  • Publication number: 20120170023
    Abstract: A first waveguide has a top face positioned in an oil well borehole for wetting by returning drilling mud from a drill bit as drilling progresses. A second waveguide is positioned in the borehole for wetting by new drilling mud being pumped to the drill bit. MIR light rays are fed from an MIR light source into the first and second waveguides for causing evanescent waves to be generated by each waveguide for reacting with the molecules of the associated drilling mud, respectfully, whereby a modulated optical signal representative of spectra of components and particles in the associated drilling mud, respectively, are emitted from each waveguide. The modulated optical signals are converted to electrical signals, subtracted from one another to remove common mode signals, and passed into a processor programmed for extracting the spectra hydrocarbon components contained in the returning drilling mud as the result of the drilling activity.
    Type: Application
    Filed: December 8, 2011
    Publication date: July 5, 2012
    Applicant: ExxonMobil Research and Engineering Company
    Inventors: JOHN S. SZOBOTA, JAMES M. BROWN, CLIFFORD C. WALTERS, MARK M. DISKO, BORIS MIZAIKOFF
  • Patent number: 8207972
    Abstract: A three-dimensional (3D) graphics pipeline which processes pixels of sub-screens in the last stage (pixel rendering) in parallel and independently. The sub-screen tasks are stored in a list in a shared memory. The shared memory is accessed by a plurality of processing threads designated for pixel rendering. The processing threads seize and lock sub-screens tasks in an orderly manner and process the tasks to create the bit map for display on a screen. The tasks are created by dividing a display area having the vertex information superimposed thereon into M×N sub-screen tasks. Based on system profiling, M and N may be varied.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: June 26, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Jian Wei, Chehui Wu, James M Brown
  • Publication number: 20120073237
    Abstract: A pipe support system is shown which is used to support an exposed pipe on a surrounding support surface such as the roof of a building. The device includes strut support with a base having a flat bottom for resting on the roof, an upright member of a given length which is connectable to the base at one extent and to a U-shaped channel region at an opposite extent. A pair of the strut supports can be placed in side-by-side relationship with a length of strut material passing between the two and forming a horizontal support surface for supporting the exposed pipe on the roof The length of the upright member can be altered by a user at a job site to thereby provide a device having a desired overall height.
    Type: Application
    Filed: September 29, 2010
    Publication date: March 29, 2012
    Inventor: James M. Brown
  • Patent number: 8121238
    Abstract: A system and method for synchronizing a receiver of a bit stream to the bit stream include a correlator to remove the PN code modulation and to generate a stream of time sequence values (samples) from the received bits. A plurality of accumulators are included, each accumulator corresponding to an offset in a series of time intervals starting with a first time period. The accumulators add a number of values equal to a number of samples in a bit period. The values added by each accumulator is a set of values starting with the value at the offset corresponding to the accumulator. A plurality of magnitude calculators receives a sum from the corresponding accumulator and calculates a magnitude. A plurality of non-coherent summers are then used to add the magnitudes for each offset in each bit period for all of the received bits.
    Type: Grant
    Filed: October 27, 2006
    Date of Patent: February 21, 2012
    Assignee: CSR Technology Inc.
    Inventors: Sundar Raman, James M. Brown
  • Patent number: D730724
    Type: Grant
    Filed: April 11, 2013
    Date of Patent: June 2, 2015
    Inventor: James M. Brown