Patents by Inventor David A. Browne

David A. Browne 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: 10851632
    Abstract: Thermal recovery of oils is improved by capturing waste heat from a depleted steam chamber using steam plus foam and an optional gas to carry low quality steam deep into the chamber where the waste heat converts water to steam in situ. Thus, overall steam generation needs and thus costs are reduced.
    Type: Grant
    Filed: January 8, 2014
    Date of Patent: December 1, 2020
    Assignee: ConocoPhillips Company
    Inventors: David A. Brown, Siluni L. Wickramdthilaka, Logan A. Warren, Thomas J. Wheeler, Pradeep A. Govind
  • Patent number: 10825486
    Abstract: A power control system, method, and architecture are disclosed for a multi-bank memory which provides independent, concurrent memory access to at least one memory block in each memory bank by using observation circuits to monitor bus masters connected over bus master interface signals to an interconnect for memory access requests to the multi-bank memory and to provide notifications to a power control circuitry that a valid memory access request was issued by a bus master over the bus master interface, where the power control circuitry processes the notifications received from each observation circuit and generates therefrom power control signals that are provided directly to each memory block and to bypass the interconnect, thereby separately controlling a power state for each memory block with power-up control signals that arrive at each memory block at or before a memory access request sent over the interconnect.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: November 3, 2020
    Assignee: NXP USA, Inc.
    Inventors: Michael Rohleder, David A. Brown, Peter M. Ippolito, Ilhan Hatirnaz
  • Publication number: 20200303589
    Abstract: A lighting assembly for a vehicle includes a polymeric layer and a first conductive layer coupled to the polymeric layer. A first metallic foil defined a plurality of first foil apertures. A semiconductor layer includes a plurality of perovskites. A second conductive layer is coupled to the semiconductor layer. A second metallic foil defines a plurality of second foil apertures. The lighting assembly includes transparent overmold, extending through the plurality of first foil apertures, the first and second conductive layers, the semiconductor layer, and the plurality of second foil apertures to contact the polymeric layer.
    Type: Application
    Filed: March 20, 2019
    Publication date: September 24, 2020
    Applicant: Ford Global Technologies, LLC
    Inventors: Stuart C. Salter, Paul Kenneth Dellock, Thorsten Warwel, Harry Lobo, David A. Brown
  • Patent number: 10725947
    Abstract: Techniques are described herein for efficient movement of data from a source memory to a destination memory. In an embodiment, in response to a particular memory location being pushed into a first register within a first register space, the first set of electronic circuits accesses a descriptor stored at the particular memory location. The descriptor indicates a width of a column of tabular data, a number of rows of tabular data, and one or more tabular data manipulation operations to perform on the column of tabular data. The descriptor also indicates a source memory location for accessing the tabular data and a destination memory location for storing data manipulation result from performing the one or more data manipulation operations on the tabular data.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: July 28, 2020
    Assignee: Oracle International Corporation
    Inventors: Rishabh Jain, David A. Brown, Michael Duller, Christopher Joseph Daniels, Erik M. Schlanger
  • Patent number: 10627073
    Abstract: Method and apparatus are disclosed for vehicle headlamp de-condensation. An example exterior lamp of a vehicle includes a housing, a cover coupled to the housing to define a cavity, and a lamp assembly within the cavity. The lamp assembly includes an LED, a heat sink coupled to the LED that is configured to dissipate heat and define a chamber, desiccant located within the chamber to collect moisture from the cavity, and a vent fluidly coupled to the chamber to remove the moisture from the cavity.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: April 21, 2020
    Assignee: Ford Global Technologies, LLC
    Inventors: Stephen Kenneth Helwig, David A. Brown, Aaron Bradley Johnson, Paul Kenneth Dellock, Stuart C. Salter
  • Patent number: 10614023
    Abstract: Techniques are provided for exchanging dedicated hardware signals to manage a first-in first-out (FIFO). In an embodiment, a first processor initiates content transfer into the FIFO. The first processor activates a first hardware signal that is reserved for indicating that content resides within the FIFO. A second processor activates a second hardware signal that is reserved for indicating that content is accepted. The second hardware signal causes the first hardware signal to be deactivated. This exchange of hardware signals demarcates a FIFO transaction, which is mediated by interface circuitry of the FIFO.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: April 7, 2020
    Assignee: Oracle International Corporation
    Inventors: David A. Brown, Daniel Fowler, Rishabh Jain, Erik Schlanger, Michael Duller
  • Patent number: 10597579
    Abstract: The present invention relates to a method for reducing solvent retention in ES-SAGD process so as to increase process economics wherein an anti-retention agent is injected into the reservoir to decrease solvent retention in the reservoir. The anti-retention agent can be made pre-injection or can form in situ, and comprises an agent in which the solvent is readily soluble, such that the solvent partitions into the foam, colloidal dispersion, or gel, and out of the condensed water or steam, and away from the reservoir rock.
    Type: Grant
    Filed: January 12, 2015
    Date of Patent: March 24, 2020
    Assignee: ConocoPhillips Company
    Inventors: Siluni Wickramathilaka, Logan Warren, Thomas J. Wheeler, David A. Brown
  • Patent number: 10599488
    Abstract: Techniques are provided for improving the performance of a constellation of coprocessors by hardware support for asynchronous events. In an embodiment, a coprocessor receives an event descriptor that identifies an event and a logic. The coprocessor processes the event descriptor to configure the coprocessor to detect whether the event has been received. Eventually a device, such as a CPU or another coprocessor, sends the event. The coprocessor detects that it has received the event. In response to detecting the event, the coprocessor performs the logic.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: March 24, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: David A. Brown, Rishabh Jain, Michael Duller, Erik Schlanger
  • Publication number: 20200023197
    Abstract: A method of irradiating a target with a high power density irradiation beam is described. The method can use an irradiation system configured to output an irradiation beam through a vacuum window. The irradiation beam is scanned repetitively back and forth between two angular orientations of the irradiation beam as the irradiation beam strikes and traverses the vacuum window. The target is moved as the irradiation beam is scanned. The irradiation beam and the target are aligned. The scanning of the irradiations beam and the moving of the target are synchronized to each other. The scanning of the irradiation beam prevents localized overheating of the vacuum window and allows the irradiation beam to have a power density that would damage the vacuum window if the irradiation beam were not scanned.
    Type: Application
    Filed: July 19, 2018
    Publication date: January 23, 2020
    Inventors: David A. BROWN, David J. HEPWORTH, Simon J. FORKNALL, Peter W.A. BROWN, David M. MACRILLO, Kevin Murray AUSTIN
  • Patent number: 10535441
    Abstract: A method of irradiating a target with a high power density irradiation beam is described. The method can use an irradiation system configured to output an irradiation beam through a vacuum window. The irradiation beam is scanned repetitively back and forth between two angular orientations of the irradiation beam as the irradiation beam strikes and traverses the vacuum window. The target is moved as the irradiation beam is scanned. The irradiation beam and the target are aligned. The scanning of the irradiations beam and the moving of the target are synchronized to each other. The scanning of the irradiation beam prevents localized overheating of the vacuum window and allows the irradiation beam to have a power density that would damage the vacuum window if the irradiation beam were not scanned.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: January 14, 2020
    Assignee: MEVEX CORPORATION
    Inventors: David A. Brown, David J. Hepworth, Simon J. Forknall, Peter W. A. Brown, David M. Macrillo, Kevin Murray Austin
  • Patent number: 10456624
    Abstract: Disclosed are various approaches for determining the maximum oxygen consumption of a person, also known as maximum aerobic capacity or VO2 Max. A person is positioned on a treadmill. Attached to the person is a harness configured to apply a horizontal force to the person. A work rate for the person can be calculated based at least in part on the magnitude of the horizontal force applied by the harness and the velocity of the belt. The maximum oxygen consumption for the person can then be calculated based at least in part on the previously calculated work rate.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: October 29, 2019
    Assignee: THE UAB RESEARCH FOUNDATION
    Inventors: David A. Brown, Christopher Hurt, Marcas Bamman
  • Patent number: 10459859
    Abstract: Techniques provide for hardware accelerated data movement between main memory and an on-chip data movement system that comprises multiple core processors that operate on the tabular data. The tabular data is moved to or from the scratch pad memories of the core processors. While the data is in-flight, the data may be manipulated by data manipulation operations. The data movement system includes multiple data movement engines, each dedicated to moving and transforming tabular data from main memory data to a subset of the core processors. Each data movement engine is coupled to an internal memory that stores data (e.g. a bit vector) that dictates how data manipulation operations are performed on tabular data moved from a main memory to the memories of a core processor, or to and from other memories. The internal memory of each data movement engine is private to the data movement engine.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: October 29, 2019
    Assignee: Oracle International Corporation
    Inventors: Rishabh Jain, David A. Brown, Michael Duller
  • Publication number: 20190324939
    Abstract: Techniques are provided for exchanging dedicated hardware signals to manage a first-in first-out (FIFO). In an embodiment, a first processor initiates content transfer into the FIFO. The first processor activates a first hardware signal that is reserved for indicating that content resides within the FIFO. A second processor activates a second hardware signal that is reserved for indicating that content is accepted. The second hardware signal causes the first hardware signal to be deactivated. This exchange of hardware signals demarcates a FIFO transaction, which is mediated by interface circuitry of the FIFO.
    Type: Application
    Filed: June 28, 2019
    Publication date: October 24, 2019
    Inventors: David A. Brown, Daniel Fowler, Rishabh Jain, Erik Schlanger, Michael Duller
  • Publication number: 20190311748
    Abstract: A power control system, method, and architecture are disclosed for a multi-bank memory which provides independent, concurrent memory access to at least one memory block in each memory bank by using observation circuits to monitor bus masters connected over bus master interface signals to an interconnect for memory access requests to the multi-bank memory and to provide notifications to a power control circuitry that a valid memory access request was issued by a bus master over the bus master interface, where the power control circuitry processes the notifications received from each observation circuit and generates therefrom power control signals that are provided directly to each memory block and to bypass the interconnect, thereby separately controlling a power state for each memory block with power-up control signals that arrive at each memory block at or before a memory access request sent over the interconnect.
    Type: Application
    Filed: April 9, 2018
    Publication date: October 10, 2019
    Applicant: NXP USA, Inc.
    Inventors: Michael Rohleder, David A. Brown, Peter M. Ippolito, Ilhan Hatirnaz
  • Publication number: 20190278437
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing tab bar controls on a mobile computing device are described. In one aspect, a method includes displaying a first tab graphic in a first tab bar control, the first tab bar control being displayed at a first default position on a first edge of a touchscreen display, detecting a user selection in a first region of the touchscreen display, the first region associated with the first tab graphic, detecting user motion, animating the first tab bar control to extend from the first edge of the touch-screen display in response to detecting user motion, determining a measure of user motion, comparing the measure of user motion to a threshold measure, and performing one or more functions on the mobile device in response to the measure of user motion exceeding the threshold measure.
    Type: Application
    Filed: August 5, 2015
    Publication date: September 12, 2019
    Inventors: Jeffrey D. Yaksick, David A. Brown, Michael A. Cleron, Amar S. Gandhi, James B. Miller
  • Publication number: 20190271449
    Abstract: Method and apparatus are disclosed for vehicle headlamp de-condensation. An example exterior lamp of a vehicle includes a housing, a cover coupled to the housing to define a cavity, and a lamp assembly within the cavity. The lamp assembly includes an LED, a heat sink coupled to the LED that is configured to dissipate heat and define a chamber, desiccant located within the chamber to collect moisture from the cavity, and a vent fluidly coupled to the chamber to remove the moisture from the cavity.
    Type: Application
    Filed: March 5, 2018
    Publication date: September 5, 2019
    Inventors: Stephen Kenneth Helwig, David A. Brown, Aaron Bradley Johnson, Paul Kenneth Dellock, Stuart C. Salter
  • Patent number: 10400561
    Abstract: A method of drilling a first well and a second well into the reservoir includes forming a conduit between the first well and the second well. The conduit is filled with a conduit material. Finally, a low viscosity fluid is injected into the conduit to establish fluid communication between the first well and the second well.
    Type: Grant
    Filed: January 16, 2013
    Date of Patent: September 3, 2019
    Assignee: ConocoPhillips Company
    Inventors: Tawfik Noaman Nasr, David A. Brown
  • Patent number: 10402425
    Abstract: Techniques provide for hardware accelerated data movement between main memory and an on-chip data movement system that comprises multiple core processors that operate on the tabular data. The tabular data is moved to or from the scratch pad memories of the core processors. While the data is in-flight, the data may be manipulated by data manipulation operations. The data movement system includes multiple data movement engines, each dedicated to moving and transforming tabular data from main memory data to a subset of the core processors. Each data movement engine is coupled to an internal memory that stores data (e.g. a bit vector) that dictates how data manipulation operations are performed on tabular data moved from a main memory to the memories of a core processor, or to and from other memories. The internal memory of each data movement engine is private to the data movement engine.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: September 3, 2019
    Assignee: Oracle International Corporation
    Inventors: David A. Brown, Rishabh Jain, Michael Duller, Sam Idicula, Erik Schlanger, David Joseph Hawkins, Christopher Joseph Daniels
  • Patent number: 10380058
    Abstract: Techniques are provided for exchanging dedicated hardware signals to manage a first-in first-out (FIFO). In an embodiment, a first processor initiates content transfer into the FIFO. The first processor activates a first hardware signal that is reserved for indicating that content resides within the FIFO. A second processor activates a second hardware signal that is reserved for indicating that content is accepted. The second hardware signal causes the first hardware signal to be deactivated. This exchange of hardware signals demarcates a FIFO transaction, which is mediated by interface circuitry of the FIFO.
    Type: Grant
    Filed: September 6, 2016
    Date of Patent: August 13, 2019
    Assignee: Oracle International Corporation
    Inventors: David A. Brown, Daniel Fowler, Rishabh Jain, Erik Schlanger, Michael Duller
  • Patent number: 10361009
    Abstract: A system and method for irradiating a product in order to obtain an irradiated product that has a suitable irradiation dose uniformity ratio and is less expensive and faster than existing systems. The system includes a controller that varies the speed at which a product to be irradiated is moved across a radiation beam. The speed is varied in accordance with a speed function that can be a quadratic function of the distance between a position at which the surface of the product is irradiated and a reference position.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: July 23, 2019
    Assignee: MEVEX CORPORATION
    Inventors: Peter W. A. Brown, David A. Brown, David J. Hepworth, David Macrillo