Patents by Inventor Ricardo Olivieri

Ricardo Olivieri 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: 10432418
    Abstract: Methods and systems may provide for technology to extract relationship data from one or more social networks and generate a trust network based on the relationship data, wherein the trust network identifies one or more trusted individuals. The technology also grants access to the smart device system with respect to the one or more trusted individuals.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: October 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Jesus Alva, Leigh Williamson, Ricardo Olivieri
  • Publication number: 20070185935
    Abstract: Generally speaking, systems, methods and media for processing a spreadsheet for storage in a database are disclosed. Embodiments may include a method for processing records of a spreadsheet by receiving a request to process a spreadsheet having a plurality of records for storage in a database. Embodiments may also include accessing a configuration file associated with the spreadsheet and, for each record of the spreadsheet, creating a new business object and populating the new business object based on the record and the configuration file associated with the spreadsheet. Embodiments may also include passing each new business object to a back-end business component for processing. The configuration file may include a name of a business object associated with a record of the spreadsheet, metadata for one or more columns of the spreadsheet, and/or a name of a back-end business component associated with the spreadsheet.
    Type: Application
    Filed: February 7, 2006
    Publication date: August 9, 2007
    Inventors: Ricardo Olivieri, Mark Whelan
  • Publication number: 20060155747
    Abstract: A system and method for logging changes to a database table are disclosed. The system comprises an administration tool, table metadata, a history table, and a service engine. The administration tool provides an interface through which a DBA, database programmer, or other user can manage the table metadata and the history table, including the selection of columns within the table for which the system will track changes. In the preferred embodiment, the service engine is a middleware application that tracks changes for the selected columns. The service engine processes all user-requested database operations and adds operations to manage the history table before relaying the request operations to a DBMS. Alternatively or additionally, the service engine may be a wrapper to existing services that the database application provides.
    Type: Application
    Filed: January 13, 2005
    Publication date: July 13, 2006
    Inventors: Ricardo Olivieri, Mark Whelan