Patents by Inventor James Kearney

James Kearney 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: 11868348
    Abstract: The present invention relates to join acceleration. In an embodiment, a computer receives a request for a relational join of build data rows with probe data rows. Based on the request for the relational join, a particular kind of data map from many kinds of data map that can implement the relational join is dynamically selected. Based on the build data rows, an instance of the particular kind of data map is populated. A response is sent for the request for the relational join that is based on the probe data rows and the instance of the particular kind of data map.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: January 9, 2024
    Assignee: Oracle International Corporation
    Inventors: Shasank Kisan Chavan, James Kearney, Weiwei Gong
  • Patent number: 11797539
    Abstract: The present invention relates to hash join acceleration. In an embodiment, a computer receives a request to join build data rows with probe data rows. Each data row is associated with a respective join key value. From multiple buckets of a hash table, a bucket is selected that contains entries of multiple respective join key values in respective locations within the bucket. Whether or not the bucket contains an entry of the join key value of a build data row is detected. While building, multiple locations within the bucket are concurrently inspected to find an empty location in which to store the entry of the join key value of the build data row. The bucket is concurrently probed to detect whether or not the entries in the bucket include an entry of a join key value of a probe data row. For the join request, a response is sent that is based on the concurrent probing of the bucket.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: October 24, 2023
    Assignee: Oracle International Corporation
    Inventors: Shasank Kisan Chavan, James Kearney, Weiwei Gong
  • Publication number: 20210081417
    Abstract: The present invention relates to join acceleration. In an embodiment, a computer receives a request for a relational join of build data rows with probe data rows. Based on the request for the relational join, a particular kind of data map from many kinds of data map that can implement the relational join is dynamically selected. Based on the build data rows, an instance of the particular kind of data map is populated. A response is sent for the request for the relational join that is based on the probe data rows and the instance of the particular kind of data map.
    Type: Application
    Filed: September 11, 2020
    Publication date: March 18, 2021
    Inventors: Shasank Kisan Chavan, JAMES KEARNEY, WEIWEI GONG
  • Publication number: 20210081410
    Abstract: The present invention relates to hash join acceleration. In an embodiment, a computer receives a request to join build data rows with probe data rows. Each data row is associated with a respective join key value. From multiple buckets of a hash table, a bucket is selected that contains entries of multiple respective join key values in respective locations within the bucket. Whether or not the bucket contains an entry of the join key value of a build data row is detected. While building, multiple locations within the bucket are concurrently inspected to find an empty location in which to store the entry of the join key value of the build data row. The bucket is concurrently probed to detect whether or not the entries in the bucket include an entry of a join key value of a probe data row. For the join request, a response is sent that is based on the concurrent probing of the bucket.
    Type: Application
    Filed: September 11, 2020
    Publication date: March 18, 2021
    Inventors: Shasank Kisan Chavan, JAMES KEARNEY, WEIWEI GONG
  • Patent number: 10349778
    Abstract: The present invention relates to a more efficient chafing dish basin or Bain Marie for the hotel/catering and hospitality industry, that has a first exterior basin with a heating element, a second basin comprising an insulating base, one or more heat conductive layers and a third food basin. The first exterior basin has a heating element that extends through the insulation base, and heat conductive layer(s) to contact the bottom of the food basin. The heating element can be heated by naked flames or electrically. Sufficient heat is transferred to the food basin to obviate the need for water or allows for significantly less water to be used, increasing the safety profile of these chafing dishes.
    Type: Grant
    Filed: March 5, 2015
    Date of Patent: July 16, 2019
    Assignee: Catalytic Burners Limited
    Inventor: James Kearney
  • Publication number: 20170196402
    Abstract: The present invention relates to a more efficient chafing dish basin or Bain Marie for the hotel/catering and hospitality industry, that has a first exterior basin with a heating element, a second basin comprising an insulating base, one or more heat conductive layers and a third food basin. The first exterior basin has a heating element that extends through the insulation base, and heat conductive layer(s) to contact the bottom of the food basin. The heating element can be heated by naked flames or electrically. Sufficient heat is transferred to the food basin to obviate the need for water or allows for significantly less water to be used, increasing the safety profile of these chafing dishes.
    Type: Application
    Filed: March 5, 2015
    Publication date: July 13, 2017
    Applicant: Catalytic Burners Limited
    Inventor: James KEARNEY
  • Patent number: 7447239
    Abstract: One aspect of the invention provides an ingress apparatus comprising a signal processing apparatus for receiving an incoming data frame and locating the position of path overhead, and a monitoring apparatus arranged to extract information from the located path overhead. The ingress apparatus further includes an insertion apparatus for receiving, from the monitoring apparatus, information extracted from the path overhead of one or more signal path, and being further arranged to insert the extracted information into a respective data frame component which occupies a fixed position in a data frame. Thus, information which would normally occupy a non-fixed position in a data frame is moved to a fixed position. As a result, the information can subsequently be accessed without having to employ relatively complex apparatus for locating information which occupies a non-fixed position.
    Type: Grant
    Filed: September 19, 2002
    Date of Patent: November 4, 2008
    Assignee: Nortel Networks Limited
    Inventors: Mark Carson, William Smith, James Kearney
  • Publication number: 20060016163
    Abstract: A filtering apparatus having a filter retrieval apparatus, an integrated jib, and a clamping assembly for providing a seal between a filter and a cabinet.
    Type: Application
    Filed: July 21, 2004
    Publication date: January 26, 2006
    Applicant: AAF-McQuay Inc.
    Inventors: Christopher O'Connor, James Kearney, Keiron O'Connell
  • Publication number: 20040066750
    Abstract: One aspect of the invention provides an ingress apparatus comprising a signal processing apparatus for receiving an incoming data frame and locating the position of path overhead, and a monitoring apparatus arranged to extract information from the located path overhead. The ingress apparatus further includes an insertion apparatus for receiving, from the monitoring apparatus, information extracted from the path overhead of one or more signal path, and being further arranged to insert the extracted information into a respective data frame component which occupies a fixed position in a data frame. Thus, information which would normally occupy a non-fixed position in a data frame is moved to a fixed position. As a result, the information can subsequently be accessed without having to employ relatively complex apparatus for locating information which occupies a non-fixed position.
    Type: Application
    Filed: September 19, 2002
    Publication date: April 8, 2004
    Inventors: Mark Carson, William Smith, James Kearney
  • Patent number: 5721458
    Abstract: The capability of base power units which have phase switching capabilities which can be controlled upon sensing the power condition and status of other base power units is taken advantage of to provide a modular scalable power assembly. The base power units, which are preferably identical, are inserted into a plurality of slots so as to be pluggable into a circuit backplane which automatically provides the requisite interconnections between the base power units. The power assembly of the present invention is particularly useful in supplying power to scalable parallel processing computer systems.
    Type: Grant
    Filed: March 31, 1995
    Date of Patent: February 24, 1998
    Assignee: International Business Machines Corporation
    Inventors: Daniel James Kearney, Steven John Ahladas, David Nicholas Ayd