Patents by Inventor Eduard Diner

Eduard Diner 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: 8843527
    Abstract: An approach is provided in which a processor receives a scan request to scan data included in a data table. The processor selects a column in the data table corresponding to the scan request and retrieves column data entries from the selected column. In addition, the processor identifies the width of the selected column and selects a scan algorithm based upon the identified column width. In turn, the processor loads the column data entries into column data vectors and computes scan results from the column data vectors using the selected scan algorithm.
    Type: Grant
    Filed: January 21, 2013
    Date of Patent: September 23, 2014
    Assignee: International Business Machines Corporation
    Inventors: Eduard Diner, Jens Leenstra, Vijayshankar Raman, Adam J. Storm
  • Patent number: 8832158
    Abstract: An approach is provided in which a processor receives a scan request to scan data included in a data table. The processor selects a column in the data table corresponding to the scan request and retrieves column data entries from the selected column. In addition, the processor identifies the width of the selected column and selects a scan algorithm based upon the identified column width. In turn, the processor loads the column data entries into column data vectors and computes scan results from the column data vectors using the selected scan algorithm.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: September 9, 2014
    Assignee: International Business Machines Corporation
    Inventors: Eduard Diner, Jens Leenstra, Vijayshankar Raman, Adam J. Storm
  • Publication number: 20130262519
    Abstract: An approach is provided in which a processor receives a scan request to scan data included in a data table. The processor selects a column in the data table corresponding to the scan request and retrieves column data entries from the selected column. In addition, the processor identifies the width of the selected column and selects a scan algorithm based upon the identified column width. In turn, the processor loads the column data entries into column data vectors and computes scan results from the column data vectors using the selected scan algorithm.
    Type: Application
    Filed: March 29, 2012
    Publication date: October 3, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eduard Diner, Jens Leenstra, Vijayshankar Raman, Adam J. Storm
  • Publication number: 20130262370
    Abstract: An approach is provided in which a processor receives a scan request to scan data included in a data table. The processor selects a column in the data table corresponding to the scan request and retrieves column data entries from the selected column. In addition, the processor identifies the width of the selected column and selects a scan algorithm based upon the identified column width. In turn, the processor loads the column data entries into column data vectors and computes scan results from the column data vectors using the selected scan algorithm.
    Type: Application
    Filed: January 21, 2013
    Publication date: October 3, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eduard Diner, Jens Leenstra, Vijayshankar Raman, Adam J. Storm
  • Publication number: 20110154111
    Abstract: A mechanism is provided for managing hardware breakpoints within a computing environment comprising a processor and a memory unit with addressable words being extended using metadata. A setting or deleting of a breakpoint is issued at a specific address within the memory unit by forwarding from the processor to the memory unit the metadata. An addressable word is requested from the memory unit by forwarding a physical address of the addressable word via an address bus from the processor to the memory unit. The physical address is decoded to find the addressable word within the memory unit. Responsive to the metadata associated with the addressable word being available, the metadata is provided to the processor. A checking is made as to whether a breakpoint is set in the metadata. Responsive to the breakpoint being found in the metadata, an interrupt is triggered thereby executing the breakpoint.
    Type: Application
    Filed: December 7, 2010
    Publication date: June 23, 2011
    Applicant: International Business Machines Corporation
    Inventors: Arnold Beilmann, Katharina Probst, Eduard Diner, Caecilie Hampel, Eric Kass, Olaf Rutz, Henning Sackewitz, Andreas Steiner