Patents by Inventor Gianluca Gargaro

Gianluca Gargaro 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: 20100235354
    Abstract: An apparatus and method for implementing a collaborative search engine. A plurality of search tags associated with one or more search terms received from a client device associated with a user of a collaborative search engine are determined. A plurality of users of the collaborative search engine that are associated with information relevant to one or more of the search tags are identified. A time reference associated with the information associated with each of the users is determined. Search results are generated ranking the relevance of each of the plurality of users with respect to the search tags based, at least in part, on the relevance of the information associated with each of the users and the time reference associated with the information.
    Type: Application
    Filed: March 12, 2009
    Publication date: September 16, 2010
    Applicant: International Business Machines Corporation
    Inventors: Gianluca Gargaro, Andrea Orestano
  • Publication number: 20090249077
    Abstract: A method and system to authenticate users with a one time password by using a visual communication channel. The method and system may include using a device to capture a sequence of images being displayed and decrypt an encrypted one time password contained in the sequence of images.
    Type: Application
    Filed: March 31, 2008
    Publication date: October 1, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gianluca Gargaro, Patrizio Trinchini
  • Publication number: 20090094689
    Abstract: A codebook, comprising a number of groups of symbols in a predetermined pattern printed on a card or the like is issued to a user. The user is attributed or selects an extraction pattern representing an order of progression through the symbols in each group of symbols. When the user wishes to make an authentication action an authentication party challenges the user to submit the symbols found at selected positions in the extraction pattern. The user applies the extraction pattern to the codebook and retrieves the symbols found at the selected positions, and submits these to the authenticating party. The authenticating party applies the same extraction pattern to the same codebook, and determines whether the results match those submitted by the user, and in a case where the two sets of symbols match, authenticates the user.
    Type: Application
    Filed: October 6, 2008
    Publication date: April 9, 2009
    Applicant: International Business Machines Corporation
    Inventors: Gianluca Gargaro, Patrizio Trinchini
  • Publication number: 20080015774
    Abstract: A method of route determination for mobile elements in a network comprising a plurality of paths each having a predetermined path capacity. The method comprises the steps of registering centrally a plurality of route requests from a corresponding plurality of mobile elements each of said requests defining a journey between an origin and a destination and registering centrally for each route request a journey start time. Routing instructions are centrally determined so as to optimise use of path capacity across all synchronous journeys requests in said network with reference to said registered information, and issued to corresponding mobile elements. The mobile elements adapt their route to comply with the routing instruction. There may be provided further steps of monitoring and rerouting the mobile element whenever new journeys requests can impact its remaining trip.
    Type: Application
    Filed: July 9, 2007
    Publication date: January 17, 2008
    Inventors: Alessandro Donatelli, Gianluca Gargaro, Marco Martino, Patrizio Trinchini
  • Publication number: 20070006325
    Abstract: A method (300) for controlling access to resources of a data processing system is proposed. The method includes the steps under the control of a server entity (105) of: receiving (306) a request for accessing at least one selected resource from a client entity (110), the request being addressed to a software component (225, 230) running in a software container (255) adapted to interface the component with a software platform of the server entity, intercepting (309-312) the request by a filter (265) of the container, requesting (324) an authorization to access the at least one selected resource of the intercepted request to an authorization service, and returning (363) an error message to the client entity in response to a denial (330) of the authorization, or passing (348) the request to the component in response to a grant (339) of the authorization.
    Type: Application
    Filed: June 29, 2006
    Publication date: January 4, 2007
    Inventor: Gianluca Gargaro