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: 10337954
    Abstract: A vehicle headlamp includes a housing, at least one lamp located in the housing, at least one beam alignment light source positioned in the housing and configured to project an image to aid in alignment of the at least one lamp, and at least one beam alignment mechanism operably coupled to the housing and configured to adjust the direction of light from the at least one lamp based on an image projected by the beam alignment light source.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: July 2, 2019
    Assignee: Ford Global Technologies, LLC
    Inventors: Stephen Kenneth Helwig, David A. Brown, Simon Howard Curwood, Diane Marie LaHaie, Matt W. Roosen, Brian Carroll, Ken Alan Ward
  • Publication number: 20190171345
    Abstract: A computer-implemented method includes generating code for displaying a two-dimensional media programming schedule grid, receiving a command to compress the grid at a first location along a first dimension, and generating code for displaying the grid with visible graphical fold marks defining a fold area near the first location along the first dimension.
    Type: Application
    Filed: January 31, 2019
    Publication date: June 6, 2019
    Inventors: Richard C. Gossweiler, III, Mehran Sahami, Thomas H. Taylor, John Blackburn, David A. Brown, Neha Gupta, Manish G. Patel
  • Publication number: 20190160198
    Abstract: Disclosed herein are wound healing products and methods of making and using the same. The wound healing product comprises a porous scaffold and collagen bound thereon. The scaffold may comprise a poly(L-lactide-co-?-caprolactone) polymer (PLCL) substrate. In some embodiments, the PLCL substrate comprises a mixture of poly(lactic acid) (PLA) and poly(?-caprolactone) (PLC) and wherein the PLA and PLC are present in a ratio of about 60:40 to about 40:60. In some embodiments, the collagen is collagen I or collagen III. The scaffold may also have a thickness of at least 0.2 mm.
    Type: Application
    Filed: July 18, 2017
    Publication date: May 30, 2019
    Applicant: Duke University
    Inventors: Howard Levinson, Elizabeth R. Lorden, David A. Brown
  • Patent number: 10289737
    Abstract: A computer-implemented method includes receiving a search request at a central information provider, generating a query containing media-related terms relating to the search request, and submitting the query to a search engine having access to media-related search results, wherein the query is broader than the received search request, and transmitting media-related search results generated in response to the query by the search engine, to a remote device.
    Type: Grant
    Filed: June 10, 2013
    Date of Patent: May 14, 2019
    Assignee: Google LLC
    Inventors: Mehran Sahami, Richard C. Gossweiler, III, Manish G. Patel, John Blackburn, David A. Brown, Neha Gupta, Thomas H. Taylor
  • Patent number: 10254946
    Abstract: A computer-implemented method includes generating code for displaying a two-dimensional media programming schedule grid, receiving a command to compress the grid at a first location along a first dimension, and generating code for displaying the grid with visible graphical fold marks defining a fold area near the first location along the first dimension.
    Type: Grant
    Filed: November 3, 2011
    Date of Patent: April 9, 2019
    Assignee: Google LLC
    Inventors: Richard C. Gossweiler, III, Mehran Sahami, Thomas H. Taylor, John Blackburn, David A. Brown, Neha Gupta, Manish G. Patel
  • Patent number: 10225596
    Abstract: A computer-implemented method includes receiving information associated with a user of media services, wherein the received information does not uniquely identify one media head end for the user, identifying a plurality of head ends responsive to the received information, and generating, for display on a client device associated with the user, information for displaying a program guide aggregating channels for the plurality of head ends.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: March 5, 2019
    Assignee: Google LLC
    Inventors: Mehran Sahami, Richard C. Gossweiler, III, Manish G. Patel, John Blackburn, David A. Brown, Neha Gupta, Thomas H. Taylor
  • Patent number: 10176114
    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: January 8, 2019
    Assignee: Oracle International Corporation
    Inventors: David A. Brown, Sam Idicula, Erik Schlanger, Rishabh Jain, Michael Duller
  • Publication number: 20180329975
    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: Application
    Filed: July 24, 2018
    Publication date: November 15, 2018
    Inventors: DAVID A. BROWN, RISHABH JAIN, MICHAEL DULLER, SAM IDICULA, ERIK SCHLANGER, DAVID JOSEPH HAWKINS, CHRISTOPHER JOSEPH DANIELS
  • Publication number: 20180312103
    Abstract: A vehicle headlamp includes a housing. One or more lamps are located in the housing. A beam alignment light source is positioned in the housing and is configured to aid in alignment of the one or more lamps. A beam alignment mechanism is operably coupled to the housing and configured to adjust the direction of light from at least one of the one or more lamps. A method of aligning the vehicle headlamp includes the steps of: illuminating an alignment light source within the vehicle headlamp; projecting the illuminated alignment light source onto a surface; aligning the alignment light source to a pre-determined position on the surface; and adjusting one or more lamps to correspond with the pre-determined position of the alignment light source.
    Type: Application
    Filed: April 27, 2017
    Publication date: November 1, 2018
    Inventors: Stephen Kenneth Helwig, David A. Brown, Simon Howard Curwood, Diane Marie LaHaie, Matt W. Roosen, Brian Carroll, Ken Alan Ward
  • Patent number: 10086415
    Abstract: A method and apparatus for purifying and recycling synthetic turf are provided. The method includes removing a section of used synthetic turf, feeding the section to a rotating beater to knock sand infill loose, and passing the section through a rotating brush roll wherein a turf filament surface is directly contacted by the rotating brush roll to knock any entrained infill material loose from the section of used synthetic turf.
    Type: Grant
    Filed: April 10, 2014
    Date of Patent: October 2, 2018
    Assignee: APT ADVANCED POLYMER TECHNOLOGY CORP.
    Inventors: Larry E. Mashburn, David A. Brown, Jr., Timothy J. Gentry, Sr.
  • Patent number: 10061832
    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: August 28, 2018
    Assignee: Oracle International Corporation
    Inventors: David A. Brown, Sam Idicula, Erik Schlanger, Rishabh Jain, Michael Duller, Christopher Joseph Daniels, David Joseph Hawkins
  • Patent number: 10060592
    Abstract: A vehicle lighting assembly that comprises: a single lens having a first and a second plurality of near-field lens elements, and an exit surface; and a first and a second LED source that directs light through the respective first and second plurality of lens elements. The first and the second plurality of lens elements are configured to transmit light in a respective spread pattern and a high-intensity pattern through the exit surface. The assemblies can be configured such that the spread pattern and the high-intensity pattern collectively meet the low beam headlight requirements set forth in any current global vehicular lighting regulation, e.g., the current U.S. NHTSA Motor Vehicle Safety Standard No. 108.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: August 28, 2018
    Assignee: Ford Global Technologies, LLC
    Inventors: Li Yan, Ketan K. Desai, David A. Brown, Stephen Kenneth Helwig, Sleiman N. Abdelnour
  • Patent number: 10061714
    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: March 18, 2016
    Date of Patent: August 28, 2018
    Assignee: Oracle International Corporation
    Inventors: David A. Brown, Rishabh Jain, Michael Duller, Sam Idicula, Erik Schlanger, David Joseph Hawkins
  • Patent number: 10053004
    Abstract: A lighting system for a vehicle comprises a headlamp light source. A trim piece is mounted adjacent the light source having an inner surface illuminated by light from the light source and an outer surface visible from outside the vehicle. The trim piece comprises a light transmitting plastic body, wherein a signature image is formed on the body having a foreground region and a background region. The foreground region has a corresponding surface characteristic on the inner and outer surfaces within the foreground region different from a corresponding surface characteristic on the inner and outer surfaces within the background region so that more light from the light source is transmitted through the foreground region than through the background region. The outer surface may be fully metalized to provide a pleasing appearance under ambient light conditions.
    Type: Grant
    Filed: November 25, 2014
    Date of Patent: August 21, 2018
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: David A. Brown, Arun Kumar
  • Patent number: 10055358
    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: March 18, 2016
    Date of Patent: August 21, 2018
    Assignee: Oracle International Corporation
    Inventors: David A. Brown, Rishabh Jain, Sam Idicula, Erik Schlanger, David Joseph Hawkins
  • Patent number: 10017107
    Abstract: A lighting system of a vehicle is provided herein and includes a headlamp, a taillight, and a controller configured to operate the headlamp and the taillight. The controller implements an activation sequence based on a state of a door. The activation sequence includes sequentially activating at least one of the headlamp and the taillight from inboard to outboard.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: July 10, 2018
    Assignee: Ford Global Technologies, LLC
    Inventors: Frank Aust, Terrence Joseph Wilson, Stephen Kenneth Helwig, David A. Brown, Max Anton Schumacher
  • Publication number: 20180150259
    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: Application
    Filed: November 29, 2016
    Publication date: May 31, 2018
    Inventors: RISHABH JAIN, DAVID A. BROWN, MICHAEL DULLER, CHRISTOPHER JOSEPH DANIELS, ERIK M. SCHLANGER
  • Publication number: 20180150407
    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: Application
    Filed: November 28, 2016
    Publication date: May 31, 2018
    Inventors: DAVID A. BROWN, SAM IDICULA, ERIK SCHLANGER, RISHABH JAIN, MICHAEL DULLER
  • Patent number: D837683
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: January 8, 2019
    Assignee: ToughLove Corporation
    Inventors: David A. Browne, Roy Watson
  • Patent number: D837684
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: January 8, 2019
    Assignee: ToughLove Corporation
    Inventors: David A. Browne, Roy Watson