Patents by Inventor Andrea Tortosa

Andrea Tortosa 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: 20170118277
    Abstract: Provided are a computer program, method, and system for determining and assigning a default value to a current server response if the current server response is not received from the server within a time-limit. An indication of a submission of a request is transmitted to the server for receiving a current server response. A default value is assigned to the current server response if the current server response is not received from the server within a time-limit with respect to the current submission of the request. A set of operations being performed from the assignment of the default value to the current server response is logged. An actual value of the current server response is received from the server and the logged operations are rolled-back and the current server response reset to the actual value if the actual value is different from the default value.
    Type: Application
    Filed: January 5, 2017
    Publication date: April 27, 2017
    Inventors: Vinicio Bombacino, Paolo Cavazza, Leonardo Lanni, Andrea Tortosa
  • Patent number: 9585021
    Abstract: A solution for locating unprotected access points is provided. Particularly, a wireless network access point providing an access to a network over a wireless connection maintains a location structure comprising an indication of a geographical position of each one of a set of unprotected access points in proximity of the access point, each unprotected access point providing the access to the network at least partially unconditionally. A mobile station submits a request to access the network to the access point when the mobile station is within a transmission range thereof, receives the indication of the geographical position of at least part of the unprotected access points in response to a denial of the access from the access point, and outputs directions towards one of the unprotected access points according to the corresponding geographical position.
    Type: Grant
    Filed: July 14, 2015
    Date of Patent: February 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Vinicio Bombacino, Maximiliano Cammisa, Leonardo Lanni, Riccardo Pizzutilo, Andrea Tortosa
  • Patent number: 9584357
    Abstract: Provided are a computer program, method, and system for determining and assigning a default value to a current server response if the current server response is not received from the server within a time-limit. An indication of a submission of a request is transmitted to the server for receiving a current server response. A default value is assigned to the current server response if the current server response is not received from the server within a time-limit with respect to the current submission of the request. A set of operations being performed from the assignment of the default value to the current server response is logged. An actual value of the current server response is received from the server and the logged operations are rolled-back and the current server response reset to the actual value if the actual value is different from the default value.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: February 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Vinicio Bombacino, Paolo Cavazza, Leonardo Lanni, Andrea Tortosa
  • Patent number: 9507605
    Abstract: A method, computer program product, and system identify a low-cost time to re-boot a system. The method includes a processor obtaining a request for a re-boot of a system. The processor obtains identifiers of uncompleted tasks executing in the system. Based on obtaining the identifiers, the processor obtains a task cost of each task of the uncompleted tasks, where a value of the task cost of each task relates to a portion of each task completed by the processor at a given time. The processor determines, based on the task costs associated with the uncompleted tasks, a re-boot cost for re-booting the system at the given time. The processor determined a system cost for not re-booting the system at the given time. The processor compares the re-boot cost to the system cost to determine whether to re-boot the system at the given time in response to the request.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: November 29, 2016
    Assignee: International Business Machines Corporation
    Inventors: Vinicio Bombacino, Claudio Falcone, Luca Lazzaro, Andrea Tortosa
  • Publication number: 20160277539
    Abstract: A mechanism is provided for controlling a distributed application. An indication of a computational capability of a client computing machine and of a server computing machine is detected. At least part of a page is built in response to a request received by the server computing machine from the client computing machine. The at least part of the page comprising a set of commands each one for submitting a next request on the client computing machine. Processing logic for serving each next request being split between a client processing component and a server processing component. The page with the client processing component for each command is returned to the client computing machine for causing the client computing machine to load the page and execute each client processing component in response to the corresponding next request. Each server processing component is executed in response to the corresponding next request.
    Type: Application
    Filed: November 28, 2013
    Publication date: September 22, 2016
    Inventors: Leonardo Lanni, Luca Lazzaro, Alessandro Scotti, Antonio M. Sgro, Andrea Tortosa
  • Publication number: 20160162023
    Abstract: In an approach for visually enhancing tactile metadata, a computer receives an image on a first computing device. The computer selects an object from one or more objects depicted within the received image. The computer determines boundaries of the selected object. The computer assigns an object tag to the selected object within the determined boundaries, wherein the assigned object tag includes one or more keywords and terms describing the selected object. The computer assigns tactile metadata to the selected object within the determined boundaries based on one or more physical properties associated with the assigned object tag. The computer creates a visually enhanced image based on the assigned tactile metadata, wherein the assigned tactile metadata includes one or more physical properties associated with the assigned object tag capable of being represented visually.
    Type: Application
    Filed: December 5, 2014
    Publication date: June 9, 2016
    Inventors: Vinicio Bombacino, Nicola Milanese, Riccardo Pizzutilo, Andrea Tortosa
  • Publication number: 20160162024
    Abstract: In an approach for visually enhancing tactile metadata, a computer receives an image on a first computing device. The computer selects an object from one or more objects depicted within the received image. The computer determines boundaries of the selected object. The computer assigns an object tag to the selected object within the determined boundaries, wherein the assigned object tag includes one or more keywords and terms describing the selected object. The computer assigns tactile metadata to the selected object within the determined boundaries based on one or more physical properties associated with the assigned object tag. The computer creates a visually enhanced image based on the assigned tactile metadata, wherein the assigned tactile metadata includes one or more physical properties associated with the assigned object tag capable of being represented visually.
    Type: Application
    Filed: August 27, 2015
    Publication date: June 9, 2016
    Inventors: Vinicio Bombacino, Nicola Milanese, Riccardo Pizzutilo, Andrea Tortosa
  • Patent number: 9344450
    Abstract: A method and a system for detecting phishing of a matrix barcode is provided. The matrix barcode comprises colored and white squares in rows and columns. The method comprises scanning the matrix barcode row by row and column by column resulting in received squares, storing a corresponding white color level for each received white square, and comparing the white color levels of the received white squares couple-wise.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: May 17, 2016
    Assignee: GLOBALFOUNDRIES INC.
    Inventors: Antonio Di Cocco, Leonardo Lanni, Nicola Milanese, Riccardo Pizzutilo, Andrea Tortosa
  • Patent number: 9332384
    Abstract: A method obtains a geographical position of a mobile device, which comprises a Bluetooth transceiver and a storage unit for storing an offline map. The mobile device establishes Bluetooth capability in order to enable a Bluetooth connection with the mobile device. The mobile device, via the Bluetooth connection, requests geographical coordinates using two bits of a Frequency Hopping Synchronization data packet of the Bluetooth protocol. The mobile device, via the Bluetooth connection, receives geographical coordinates, and maps the received geographical coordinates to the offline map in order to obtain the geographical position of the mobile device in the offline map.
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: May 3, 2016
    Assignee: GLOBALFOUNDRIES Inc.
    Inventors: Vinicio Bombacino, Leonardo Lanni, Nicola Milanese, Riccardo Pizzutilo, Andrea Tortosa
  • Publication number: 20160119784
    Abstract: According to one aspect of the present disclosure, a method and technique for caller authentication is disclosed. The method includes: responsive to initiation of a telephone call by a caller from a first telephone unit to a second telephone unit, retrieving an identification object comprising identification information corresponding to the caller; encrypting the identification object using an encryption key stored on the first telephone unit; and transmitting, as part of the telephone call, the encrypted caller identification object to a telephone network destined for the second telephone unit.
    Type: Application
    Filed: January 2, 2016
    Publication date: April 28, 2016
    Inventors: Vinicio Bombacino, Antonio Di Cocco, Leonardo Lanni, Andrea Tortosa
  • Patent number: 9237191
    Abstract: A mechanism is provided for controlling a distributed application. An indication of a computational capability of a client computing machine and of a server computing machine is detected. At least part of a page is built in response to a request received by the server computing machine from the client computing machine. The at least part of the page comprising a set of commands each one for submitting a next request on the client computing machine. Processing logic for serving each next request being split between a client processing component and a server processing component. The page with the client processing component for each command is returned to the client computing machine for causing the client computing machine to load the page and execute each client processing component in response to the corresponding next request. Each server processing component is executed in response to the corresponding next request.
    Type: Grant
    Filed: April 22, 2013
    Date of Patent: January 12, 2016
    Assignee: International Business Machines Corporation
    Inventors: Leonardo Lanni, Luca Lazzaro, Alessandro Scotti, Antonio M. Sgro, Andrea Tortosa
  • Patent number: 9232394
    Abstract: According to one aspect of the present disclosure, a method and technique for caller authentication is disclosed. The method includes: responsive to initiation of a telephone call by a caller from a first telephone unit to a second telephone unit, retrieving an identification object comprising identification information corresponding to the caller; encrypting the identification object using an encryption key stored on the first telephone unit; and transmitting, as part of the telephone call, the encrypted caller identification object to a telephone network destined for the second telephone unit.
    Type: Grant
    Filed: January 2, 2013
    Date of Patent: January 5, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vinicio Bombacino, Antonio Di Cocco, Leonardo Lanni, Andrea Tortosa
  • Patent number: 9220053
    Abstract: A solution for accessing a network is provided. Particularly, an embodiment of the invention provides for operating a wireless network access point providing an access to a network over a wireless connection, the access point being protected for limiting the access to the network to entitled users. A request to access the network is received from a mobile station. An entitlement of the mobile station to access the network through the access point is verified. An affiliation of the mobile station to an affiliation group of the access point is verified when the mobile station is not entitled, the affiliation group comprising a plurality of access points and a plurality of mobile stations. The access to the network is granted when the mobile station is affiliated, and the access to the network is denied when the mobile station is not affiliated.
    Type: Grant
    Filed: October 8, 2013
    Date of Patent: December 22, 2015
    Assignee: International Business Machines Corporation
    Inventors: Vinicio Bombacino, Maximiliano Cammisa, Leonardo Lanni, Riccardo Pizzutilo, Andrea Tortosa
  • Publication number: 20150319619
    Abstract: A solution for locating unprotected access points is provided. Particularly, a wireless network access point providing an access to a network over a wireless connection maintains a location structure comprising an indication of a geographical position of each one of a set of unprotected access points in proximity of the access point, each unprotected access point providing the access to the network at least partially unconditionally. A mobile station submits a request to access the network to the access point when the mobile station is within a transmission range thereof, receives the indication of the geographical position of at least part of the unprotected access points in response to a denial of the access from the access point, and outputs directions towards one of the unprotected access points according to the corresponding geographical position.
    Type: Application
    Filed: July 14, 2015
    Publication date: November 5, 2015
    Inventors: Vinicio Bombacino, Maximiliano Cammisa, Leonardo Lanni, Riccardo Pizzutilo, Andrea Tortosa
  • Patent number: 9158852
    Abstract: A system, method and/or software for using overlap between a first website area-of-interest map, associated with a first website, and a searcher area-of-interest map to help prioritize the websites returned by a search engine search. The area-of-interest maps are made up of geographic pixels respectively assigned with area-of-interest values. Overlap area is determined by comparing, on a pixel-by-pixel basis, corresponding pixels of the searcher area-of-interest map and the first website area-of-interest map to determine overlap pixels where the following conditions hold: (i) the first website area-of-interest map has a non-zero interest value, and (ii) the searcher area-of-interest map has a non-zero interest value.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: October 13, 2015
    Assignee: International Business Machines Corporation
    Inventors: Antonio Di Cocco, Leonardo Lanni, Gianluca Perreca, Andrea Tortosa
  • Patent number: 9125136
    Abstract: A solution for locating unprotected access points is provided. Particularly, a wireless network access point providing an access to a network over a wireless connection maintains a location structure comprising an indication of a geographical position of each one of a set of unprotected access points in proximity of the access point, each unprotected access point providing the access to the network at least partially unconditionally. A mobile station submits a request to access the network to the access point when the mobile station is within a transmission range thereof, receives the indication of the geographical position of at least part of the unprotected access points in response to a denial of the access from the access point, and outputs directions towards one of the unprotected access points according to the corresponding geographical position.
    Type: Grant
    Filed: May 8, 2013
    Date of Patent: September 1, 2015
    Assignee: International Business Machines Corporation
    Inventors: Vinicio Bombacino, Maximiliano Cammisa, Leonardo Lanni, Riccardo Pizzutilo, Andrea Tortosa
  • Publication number: 20150099535
    Abstract: A method obtains a geographical position of a mobile device, which comprises a Bluetooth transceiver and a storage unit for storing an offline map. The mobile device establishes Bluetooth capability in order to enable a Bluetooth connection with the mobile device. The mobile device, via the Bluetooth connection, requests geographical coordinates using two bits of a Frequency Hopping Synchronization data packet of the Bluetooth protocol. The mobile device, via the Bluetooth connection, receives geographical coordinates, and maps the received geographical coordinates to the offline map in order to obtain the geographical position of the mobile device in the offline map.
    Type: Application
    Filed: October 1, 2014
    Publication date: April 9, 2015
    Inventors: Vinicio Bombacino, Leonardo Lanni, Nicola Milanese, Riccardo Pizzutilo, Andrea Tortosa
  • Publication number: 20150089642
    Abstract: A method and a system for detecting phishing of a matrix barcode is provided. The matrix barcode comprises colored and white squares in rows and columns. The method comprises scanning the matrix barcode row by row and column by column resulting in received squares, storing a corresponding white color level for each received white square, and comparing the white color levels of the received white squares couple-wise.
    Type: Application
    Filed: July 29, 2014
    Publication date: March 26, 2015
    Inventors: Antonio Di Cocco, Leonardo Lanni, Nicola Milanese, Riccardo Pizzutilo, Andrea Tortosa
  • Publication number: 20140187203
    Abstract: According to one aspect of the present disclosure, a method and technique for caller authentication is disclosed. The method includes: responsive to initiation of a telephone call by a caller from a first telephone unit to a second telephone unit, retrieving an identification object comprising identification information corresponding to the caller; encrypting the identification object using an encryption key stored on the first telephone unit; and transmitting, as part of the telephone call, the encrypted caller identification object to a telephone network destined for the second telephone unit.
    Type: Application
    Filed: January 2, 2013
    Publication date: July 3, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vinicio Bombacino, Antonio Di Cocco, Leonardo Lanni, Andrea Tortosa
  • Publication number: 20140181064
    Abstract: A system, method and/or software for using overlap between a first website area-of-interest map, associated with a first website, and a searcher area-of-interest map to help prioritize the websites returned by a search engine search. The area-of-interest maps are made up of geographic pixels respectively assigned with area-of-interest values. Overlap area is determined by comparing, on a pixel-by-pixel basis, corresponding pixels of the searcher area-of-interest map and the first website area-of-interest map to determine overlap pixels where the following conditions hold: (i) the first website area-of-interest map has a non-zero interest value, and (ii) the searcher area-of-interest map has a non-zero interest value.
    Type: Application
    Filed: December 20, 2012
    Publication date: June 26, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Antonio Di Cocco, Leonardo Lanni, Gianluca Perreca, Andrea Tortosa