Patents by Inventor Raymond Roccaforte

Raymond Roccaforte 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).

  • Publication number: 20180032843
    Abstract: An example device in accordance with an aspect of the present disclosure includes an initialization engine and a system usage engine. The initialization engine is to generate a collection of signatures representing canonical data and structure in canonical data. The system usage engine is to create a generated signature of a transformed datum, compare the generated signature to the collection of signatures, and identify a class of the generated signature based on the comparison.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 1, 2018
    Inventors: Florian Raudies, Raymond Roccaforte
  • Patent number: 6778996
    Abstract: According to one aspect, an index that is built on a table having a plurality of rows comprises an index entry that contains a key value for a sub-part of a row and that includes data for locating a row and data for locating, within the row, a value associated with the sub-part of the row. In one embodiment, the sub-part of the row is an array, with each member of the array represented in the row.
    Type: Grant
    Filed: May 9, 2003
    Date of Patent: August 17, 2004
    Assignee: Oracle International Corporation
    Inventor: Raymond Roccaforte
  • Publication number: 20030208503
    Abstract: According to one aspect, an index that is built on a table having a plurality of rows comprises an index entry that contains a key value for a sub-part of a row and that includes data for locating a row and data for locating, within the row, a value associated with the sub-part of the row. In one embodiment, the sub-part of the row is an array, with each member of the array represented in the row.
    Type: Application
    Filed: May 9, 2003
    Publication date: November 6, 2003
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventor: Raymond Roccaforte
  • Patent number: 6636870
    Abstract: Techniques are provided which address the problems associated with the conventional approaches for storing multidimensional data in a relational database system. According to technique, the many foreign key values of each row in the fact table are mapped to and replaced by a “replacement” value. A mapping function is provided that derives a replacement value from any given combination of foreign key values, and an inverse mapping function is provided to reproduce the combination of foreign key values given the replacement value. A mapping function is selected such that the foreign key value combinations of multidimensional values that are conceptually related to each other map to values that are close to each other. The rows in the fact table are then stored within the fact table in the sorted order, thus causing values that are conceptually related to each other to be stored physically near each other within the fact table.
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: October 21, 2003
    Assignee: Oracle Corporation
    Inventor: Raymond Roccaforte
  • Publication number: 20030055832
    Abstract: Techniques are provided which address the problems associated with the conventional approaches for storing multidimensional data in a relational database system. According to technique, the many foreign key values of each row in the fact table are mapped to and replaced by a “replacement” value. A mapping function is provided that derives a replacement value from any given combination of foreign key values, and an inverse mapping function is provided to reproduce the combination of foreign key values given the replacement value. A mapping function is selected such that the foreign key value combinations of multidimensional values that are conceptually related to each other map to values that are close to each other. The rows in the fact table are then stored within the fact table in the sorted order, thus causing values that are conceptually related to each other to be stored physically near each other within the fact table.
    Type: Application
    Filed: August 30, 2002
    Publication date: March 20, 2003
    Applicant: ORACLE CORPORATION
    Inventor: Raymond Roccaforte
  • Patent number: 6484179
    Abstract: Techniques are provided which address the problems associated with the conventional approaches for storing multidimensional data in a relational database system. According to technique, the many foreign key values of each row in the fact table are mapped to and replaced by a “replacement” value. A mapping function is provided that derives a replacement value from any given combination of foreign key values, and an inverse mapping function is provided to reproduce the combination of foreign key values given the replacement value. A mapping function is selected such that the foreign key value combinations of multidimensional values that are conceptually related to each other map to values that are close to each other. The rows in the fact table are then stored within the fact table in the sorted order, thus causing values that are conceptually related to each other to be stored physically near each other within the fact table.
    Type: Grant
    Filed: October 25, 1999
    Date of Patent: November 19, 2002
    Assignee: Oracle Corporation
    Inventor: Raymond Roccaforte