Patents by Inventor Pierpaolo Tommasi

Pierpaolo Tommasi 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: 10089809
    Abstract: Embodiments for intelligent premise security access management by a processor. Identification information of a user requesting access to enter a premise via a premise entry may be authenticated using a knowledge domain of trusted users in an Internet of Things (IoT) computing network. Entry access to the premise may be granted via the premise entry upon authenticating the identification information.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: October 2, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Elizabeth Daly, Martin Stephenson, Pierpaolo Tommasi
  • Publication number: 20170178055
    Abstract: An aspect of collaborative planning includes receiving plan drivers that collectively span multiple knowledge domains, and receiving user profiles, each of which specifies domain-specific data elements attributed to corresponding users who are tasked with carrying out the plan. The domain-specific data elements correspond to the multiple knowledge domains. An aspect further includes mapping each of the drivers to the users based on a relationship between the driver and the corresponding domain-specific data elements, and assigning actions to each mapped driver. For each of the users, an aspect includes creating a customized computer-implemented view of the plan that includes a user-directed corresponding mapped driver and a corresponding assigned action.
    Type: Application
    Filed: December 16, 2015
    Publication date: June 22, 2017
    Inventors: Spyros Kotoulas, Rosemary K. Martin, Marco L. Sbodio, Pierpaolo Tommasi
  • Publication number: 20170083632
    Abstract: An embodiment of the invention provides a method wherein a database query including a first constraint and additional constraint(s) are received in a first node. Data in the first node that satisfies the first constraint is identified, encoded, and sent to a second node. Encoded data is identified in a mapping table in the second node; and, one or more missing identifiers are identified that include encoded data that is not in the mapping table. The missing identifier is sent to the first node, decoded to retrieve the value of the missing identifier, and mapped to the retrieved value. The mapping of the missing identifier and the retrieved value are sent to the second node. A dictionary in the second node is queried with the retrieved value to identify an identification number for the retrieved value. The missing identifier is mapped to the identification number for the retrieved value.
    Type: Application
    Filed: September 18, 2015
    Publication date: March 23, 2017
    Applicant: International Business Machines Corporation
    Inventors: Spyros Kotoulas, Marco Luca Sbodio, Martin Joseph Stephenson, Pierpaolo Tommasi
  • Patent number: 9531749
    Abstract: A system for processing a transaction request. A transaction request is received by a server computer that includes a user identification and an associated request token, to execute on an application on the server computer. It is determined by the server computer whether available resources on the server computer to perform the transaction are below respective threshold values. In response to determining, by the server computer, that the available resources on the server computer to perform the transaction are below the threshold value, the server computer determines whether the user identification is allowed access to the application. In response to determining that the user identification is allowed access to the application, the transaction is executed on the server computer. In response to determining that the user identification is not allowed access to the application, the transaction is rejected.
    Type: Grant
    Filed: August 7, 2014
    Date of Patent: December 27, 2016
    Assignee: International Business Machines Corporation
    Inventors: Anastasios Kementsietsidis, Spyros Kotoulas, Marco L. Sbodio, Pierpaolo Tommasi
  • Publication number: 20160044038
    Abstract: A system for processing a transaction request. A transaction request is received by a server computer that includes a user identification and an associated request token, to execute on an application on the server computer. It is determined by the server computer whether available resources on the server computer to perform the transaction are below respective threshold values. In response to determining, by the server computer, that the available resources on the server computer to perform the transaction are below the threshold value, the server computer determines whether the user identification is allowed access to the application. In response to determining that the user identification is allowed access to the application, the transaction is executed on the server computer. In response to determining that the user identification is not allowed access to the application, the transaction is rejected.
    Type: Application
    Filed: August 7, 2014
    Publication date: February 11, 2016
    Inventors: Anastasios Kementsietsidis, Spyros Kotoulas, Marco L. Sbodio, Pierpaolo Tommasi