Patents by Inventor David Black

David Black 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: 9953076
    Abstract: Methods, systems, and apparatus, including computer program products, for processing search query suggestions. In one aspect, a search service provides query suggestions responsive to a query suggestion request from a client device, and determines if a prediction criterion is met. The prediction criterion is independent of a user selection of a query suggestion provided in response to one or more query suggestion requests. In response to determining that the prediction criterion is met, the search system provides search results to the client device. The search results are responsive to one of the query suggestions provided in response to the query suggestion request or one or more previous query suggestion requests.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: April 24, 2018
    Assignee: Google LLC
    Inventors: Othar Hansson, David Black, Jon M. Wiley, Manas Tungare, Ziga Mahkovec, Benjamin J. McMahan, Benedict A. Gomes, Jonathan J. Effrat, Johanna R. Wright, Marcin K. Wichary
  • Patent number: 9934465
    Abstract: Techniques for analyzing and synthesizing complex knowledge representations (KRs) may utilize an atomic knowledge representation model including both an elemental data structure and knowledge processing rules stored as machine-readable data and/or programming instructions. One or more of the knowledge processing rules may be applied to analyze an input complex KR to deconstruct its complex concepts and/or concept relationships to elemental concepts and/or concept relationships to be included in the elemental data structure. One or more of the knowledge processing rules may be applied to synthesize an output complex KR from the stored elemental data structure in accordance with an input context. Multiple input complex KRs of various types may be analyzed and deconstructed to populate the elemental data structure, and input complex KRs may be transformed through the elemental data structure to output complex KRs of different types, providing semantic interoperability to KRs of different types and/or KR models.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: April 3, 2018
    Assignee: Primal Fusion Inc.
    Inventors: Anne Jude Hunt, Alexander David Black, Peter Joseph Sweeney, Ihab Francis Ilyas
  • Patent number: 9912112
    Abstract: A height-adjustable table comprising a worktop having a top surface, a bottom surface, a first end and an opposite second end. The table has a first adjustable leg having an upper end and a lower end wherein the upper end is attached to the bottom surface of the worktop, a first base member attached to the lower end of the first adjustable leg, a second adjustable leg having an upper end and a lower end wherein the upper end of the second adjustable leg is attached to the bottom surface of the worktop, and a second base member attached to the lower end of the second adjustable leg. The adjustable legs allow the height of the worktop to be increased or decreased. The table has an electrical power center attached to the bottom surface of the worktop. The electrical power center moves with the worktop as the height of the worktop is adjusted.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: March 6, 2018
    Assignee: Premier Manufacturing Group, Inc.
    Inventors: David Black, Michael O'Keefe, Bernard Bensussan, Michael Brandstatter, Robert Glenn
  • Publication number: 20170371782
    Abstract: In some examples, techniques for virtual storage includes configuring a single physical storage disk to a virtual storage device that includes a plurality of virtual storage disks from a command specifying storage characteristics of the virtual storage disks including number of virtual storage disks, virtual strip size, and fault tolerance of the virtual storage disks. In response to access the virtual storage disks and specifying a virtual storage disk Logical Block Address (LBA), converting the virtual storage disk LBA into a physical storage disk LBA based on a sum of factors that includes a first factor comprising a modulo of the virtual storage disk LBA and virtual strip size, a second factor comprising number of virtual storage disks multiplied by a result of the virtual storage disk LBA minus the first factor, and a third factor comprising a virtual storage disk number multiplied by the virtual strip size.
    Type: Application
    Filed: January 21, 2015
    Publication date: December 28, 2017
    Inventors: Nathaniel S DeNeui, Joseph David Black
  • Publication number: 20170242900
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating contextual search presentations. One of the methods includes obtaining selection data identifying a term selected by a user from a document displayed to the user; determining whether or not the context data and the selection data satisfy one or more criteria for presenting any of one or more types of special case contextual search presentations; in response to determining that the context data and the selection satisfy criteria for presenting a first type of special case contextual search presentation, generating a first special case contextual search presentation of the first type; in response to determining that the context data and the selection data do not satisfy the criteria, generating a default contextual search presentation; and providing the first special case contextual search presentation or the default contextual search presentation for presentation to the user.
    Type: Application
    Filed: March 9, 2017
    Publication date: August 24, 2017
    Inventors: Donn L. Denman, Pedro S. Garcia, David Black, Samarth Keshava, Daniel E. Fish
  • Patent number: 9723061
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a transport protocol independent communications library. In one aspect, a method includes receiving a communication request from a client device and processed according to a selected transport protocol, generating a response to the communication request, the response including data responsive to the communication request and one or more feature values specifying one or more communication features for the communication request, each communication feature being independent of the selected transport protocol, and providing the response to the communication request according to the selected transport protocol.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: August 1, 2017
    Assignee: Google Inc.
    Inventors: David Black, Amay Nitin Champaneria, Benjamin J. McMahan, Douglas V. Simpkinson, Joseph S. Hurst, Kyle Scholz, Andrew J. Martone, Jason L. Roberts
  • Patent number: 9708819
    Abstract: A crown molding system includes at least one first member that may be coupled to a horizontal support surface. At least one second member is provided. The at least one second member may be coupled to the vertical support surface. A panel is removably coupled between the at least one first member and the at least one second member. Thus, the at least one first member, the at least one second member and the panel may present the appearance of crown molding. At least one line is provided. The at least one line is positioned behind the panel such that the at least one line may be concealed.
    Type: Grant
    Filed: November 4, 2015
    Date of Patent: July 18, 2017
    Inventors: Gene Koenigsmark, David Black
  • Publication number: 20170140044
    Abstract: Computer-implemented systems find methods for synthesis of concept definitions and concept relationships from a domain of data, utilizing different semantic processing protocols such formal concept analysis and faceted classification synthesis from existing domain concepts that have a confidence gradient built into them. A cognitive or an input agent provides an input of an active concept which is matched against existing domain concepts. The resultant pool of relevant domain concepts is then used to derive virtual concept definitions using a semantic processing protocol. The derivation is then overlaid with a concept of relative proximity of an attribute from another within an attribute set. An additional layer of coherence is given by the relative proximity measure. The end result is a pool of related virtual concept definitions in a tree structure.
    Type: Application
    Filed: January 30, 2017
    Publication date: May 18, 2017
    Inventors: Peter Sweeney, Alexander David Black
  • Patent number: 9645049
    Abstract: A soot generating device suitable for calibration purposes and a method of using the device for calibrating a soot measuring apparatus are presented. The soot generating device includes a wick located relative to a burning zone, a gas diffusion shield surrounding the burning zone that allows a continuous stream of air into the combustion zone, and a fuel supply for delivering fuel to the wick.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: May 9, 2017
    Assignee: ROLLS-ROYCE plc
    Inventor: John David Black
  • Publication number: 20170121984
    Abstract: A crown moulding system includes at least one first member that may be coupled to a horizontal support surface. At least one second member is provided. The at least one second member may be coupled to the vertical support surface. A panel is removably coupled between the at least one first member and the at least one second member. Thus, the at least one first member, the at least one second member and the panel may present the appearance of crown moulding. At least one line is provided. The at least one line is positioned behind the panel such that the at least one line may be concealed.
    Type: Application
    Filed: November 4, 2015
    Publication date: May 4, 2017
    Inventors: Gene Koenigsmark, David Black
  • Patent number: 9618971
    Abstract: An apparatus for providing utility receptacles and HDMI cables at a location on a work surface has a bottom panel member and a wall structure attached to the bottom panel member. The wall structure defines an interior region. An interior panel is positioned within the interior region and attached to the wall structure to form upper and lower compartments. An electrical power device is positioned within the interior region and attached to the wall structure. The electrical power device has an electrical power receptacle and device charging ports. A HDMI signal switcher is in the lower compartment and has HDMI input and output connectors. The apparatus includes a plurality of HDMI cables. Each HDMI cable extends from a corresponding opening in the interior panel and has a first HDMI connector connected to a corresponding HDMI input connector and a second HDMI connector for connection to an HDMI signal source device.
    Type: Grant
    Filed: October 19, 2015
    Date of Patent: April 11, 2017
    Assignee: Premier Manufacturing Group, Inc.
    Inventors: Russ Hayden, Michael Brandstatter, David Black, Michael O'Keefe, Kimberly Golden, Ryan O'Connor, Paul Murphy, Andrew Grandin
  • Patent number: 9613145
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating contextual search presentations. One of the methods includes obtaining selection data identifying a term selected by a user from a document displayed to the user; determining whether or not the context data and the selection data satisfy one or more criteria for presenting any of one or more types of special case contextual search presentations; in response to determining that the context data and the selection satisfy criteria for presenting a first type of special case contextual search presentation, generating a first special case contextual search presentation of the first type; in response to determining that the context data and the selection data do not satisfy the criteria, generating a default contextual search presentation; and providing the first special case contextual search presentation or the default contextual search presentation for presentation to the user.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: April 4, 2017
    Assignee: Google Inc.
    Inventors: Donn L. Denman, Pedro S. Garcia, David Black, Samarth Keshava, Daniel E. Fish
  • Patent number: 9595004
    Abstract: Computer-implemented systems and methods for synthesis of concept definitions and concept relationships from a domain of data, utilizing different semantic processing protocols such as formal concept analysis and faceted classification synthesis from existing domain concepts that have a confidence gradient built into them. A cognitive or an input agent provides an input of an active concept which is matched against existing domain concepts. The resultant pool of relevant domain concepts is then used to derive virtual concept definitions using a semantic processing protocol. The derivation is then overlaid with a concept of relative proximity of an attribute from another within an attribute set. An additional layer of coherence is given by the relative proximity measure. The end result is a pool of related virtual concept definitions in a tree structure.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: March 14, 2017
    Assignee: Primal Fusion Inc.
    Inventors: Peter Sweeney, Alexander David Black
  • Patent number: 9543770
    Abstract: A portable apparatus for providing electrical power receptacles and device charging ports has a bottom panel member having a top side and a bottom side. A wall structure is attached and substantially perpendicular to the top side of the bottom panel member. The wall structure defines an interior region and comprises a plurality of sections wherein each section has an opening therein. Electrical power devices are located within the interior region. Each electrical power device is attached to a corresponding section of the wall structure and has an electrical power receptacle and device charging ports that are positioned within the opening in the corresponding section of the wall structure. A top panel member covers the interior region defined by the wall structure. The wall structure is attached to the top panel member. An electrical power cable is electrically connected to all of the electrical power devices.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: January 10, 2017
    Assignee: Premier Manufacturing Group, Inc.
    Inventors: Michael O'Keefe, Michael Brandstatter, David Black
  • Patent number: 9540838
    Abstract: An access panel for a horizontal opening, the access panel (11) comprises a parallel array (12) of members (14, 15, 16) and a lateral extent (W) of the array (12) corresponding to a lateral extend (D) of the opening between first (17) and second (18) end members of the array (12) defining a length (L) of the panel (12). At least two pantograph units (20, 21) extend between the first (17) and second (18) end members and each member (14-16, etc.) in the parallel array (12) is pivotably linked to each pantograph unit. The members (14, 15, 16 etc) and units (20, 21) permit the panel (11) to function as a planar structure and enable the length (L) of the panel (11) to be varied between a minimum length (L1) and a maximum length (L2) and an intermediate configuration having a length between the minimum and maximum lengths (L1, L2).
    Type: Grant
    Filed: August 18, 2010
    Date of Patent: January 10, 2017
    Inventors: Robert David Black, John Alexander Black
  • Patent number: 9529885
    Abstract: In one aspect, a method includes pausing write I/Os for a second virtual machine running at a second site, generating a snapshot of a first virtual machine running at a first site after pausing the write I/Os for the second virtual machine, generating a bookmark for the second virtual machine, resuming the write I/Os for the second virtual machine after generating the bookmark, rolling a journal for the second virtual machine to a point-in-time of the bookmark and generating, at the first site, a second snapshot of the second virtual volume for the point-in-time of the bookmark using the journal.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: December 27, 2016
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Assaf Natanzon, Saar Cohen, David Black, Erin Bournival
  • Patent number: 9504318
    Abstract: An apparatus for providing utility receptacles on a work surface. The apparatus has a housing structure having a pair of sidewalls, a rear wall, a bottom section and a top section that is attached to the sidewalls. The top section includes a central section and at least one bendable tab extending from the central section to a distal end. The central section has at least one opening therein that is sized and shaped to receive a utility receptacle. The central section has a transverse slot along which the bendable tab can be bent with respect to the central section. The bendable tab can be bent 90° with respect to the central section. The bendable tab has at least one transverse slot along which a first portion of the bendable tab can be bent with respect to a second portion of the bendable tab.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: November 29, 2016
    Assignee: Premier Manufacturing Group, Inc.
    Inventors: Michael O'Keefe, Bernard Bensussan, David Black, Kevin Richard
  • Publication number: 20160321270
    Abstract: Methods, systems, and apparatus, including computer program products, for processing search query suggestions. In one aspect, a search service provides query suggestions responsive to a query suggestion request from a client device, and determines if a prediction criterion is met. The prediction criterion is independent of a user selection of a query suggestion provided in response to one or more query suggestion requests. In response to determining that the prediction criterion is met, the search system provides search results to the client device. The search results are responsive to one of the query suggestions provided in response to the query suggestion request or one or more previous query suggestion requests.
    Type: Application
    Filed: July 14, 2016
    Publication date: November 3, 2016
    Inventors: Othar Hansson, David Black, Jon M. Wiley, Manas Tungare, Ziga Mahkovec, Benjamin J. McMahan, Benedict A. Gomes, Jonathan J. Effrat, Johanna R. Wright, Marcin K. Wichary
  • Patent number: 9422737
    Abstract: A retractable cover for use over an opening such as a swimming pool is described. The cover comprises a number i (i?3) of supporting joist means, each joist having a top and bottom surface; an even number j (j<i) of floor section means, each having a first and second end; the first end of a 1st floor section being pivotally fixed to the top surface of a 1st joist, and the first end of the jth floor section pivotally being fixed to the top surface of the ith joist, the first ends of the 2nd . . .
    Type: Grant
    Filed: July 4, 2012
    Date of Patent: August 23, 2016
    Inventors: Robert David Black, John Alexander Black
  • Patent number: 9386844
    Abstract: A computer keyboard holder has a wall angulated at a predetermined angle. A built-in shelf is offset from the front side of the wall and has a horizontal base that is angulated from the wall. The horizontal base has a top surface for storing objects. The built-in shelf has a back that is perpendicular to the base and a pair of triangular shaped sidewalls located such that the top surface is between the sidewalls. A bracket extends outwardly from a bottom edge of the wall to receive a portion of a lengthwise edge of a keyboard. A keyboard is stored on the keyboard holder by positioning a portion of the lengthwise edge of the keyboard on the bracket and leaning the keyboard against the front side of the wall. When a keyboard is stored on the keyboard holder, the keyboard obscures the view of the built-in shelf.
    Type: Grant
    Filed: July 2, 2015
    Date of Patent: July 12, 2016
    Assignee: Premier Manufacturing Group, Inc.
    Inventors: Bernard Bensussan, David Black, Gregory Russell