Patents by Inventor Fabio MAMMOLITI

Fabio MAMMOLITI 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: 9590818
    Abstract: The present application relates to a computer network, a computer-implemented method, a computer program product, a client, and a server for natural language-based control of a digital network. In one aspect, the computer network for natural language-based control of a digital network may comprise: a digital network operable to provide sharing of access to a network between a plurality of devices connected in the digital network; a client installed in the digital network and operable to provide a unified natural language interface to a user to control the digital network using natural language; a server connected to the client over the network and operable to process a user request of the user performed through the unified natural language interface; and one or more software agents operable to execute at least one action on at least one of the plurality of devices based on the processed user request.
    Type: Grant
    Filed: March 6, 2012
    Date of Patent: March 7, 2017
    Assignee: Accenture Global Services Limited
    Inventors: Giuseppe Capuozzo, Fabio Mammoliti, Daniele d'Errico, Marco Borghini
  • Patent number: 9349077
    Abstract: The present description refers in particular to a computer-implemented method, a computer program product and a computer system for image processing, the method comprising: receiving at least one user image; identifying a plurality of image classification elements of the user image by: assigning an initial classification to the user image, wherein the initial classification is based on temporal data associated with the user image; determining at least one image label that globally describes content of the user image; calculating a label correctness value for each image label; recognizing at least one image component of the user image; calculating a component correctness value for each image component; correlating the image label and the image component using the label correctness value and the component correctness value, whereby a correlated image label and a correlated image component are identified; applying a rule to determine a category of the user image, wherein the rule is based on at least one of the
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: May 24, 2016
    Assignee: Accenture Global Services Limited
    Inventors: Giuseppe Capuozzo, Marco Borghini, Fabio Mammoliti
  • Publication number: 20130170738
    Abstract: The present description refers in particular to a computer-implemented method, a computer program product and a computer system for image processing, the method comprising: receiving at least one user image; identifying a plurality of image classification elements of the user image by: assigning an initial classification to the user image, wherein the initial classification is based on temporal data associated with the user image; determining at least one image label that globally describes content of the user image; calculating a label correctness value for each image label; recognizing at least one image component of the user image; calculating a component correctness value for each image component; correlating the image label and the image component using the label correctness value and the component correctness value, whereby a correlated image label and a correlated image component are identified; applying a rule to determine a category of the user image, wherein the rule is based on at least one of the
    Type: Application
    Filed: June 30, 2011
    Publication date: July 4, 2013
    Inventors: Giuseppe Capuozzo, Marco Borghini, Fabio Mammoliti
  • Publication number: 20120232886
    Abstract: The present application relates to a computer network, a computer-implemented method, a computer program product, a client, and a server for natural language-based control of a digital network. In one aspect, the computer network for natural language-based control of a digital network may comprise: a digital network operable to provide sharing of access to a network between a plurality of devices connected in the digital network; a client installed in the digital network and operable to provide a unified natural language interface to a user to control the digital network using natural language; a server connected to the client over the network and operable to process a user request of the user performed through the unified natural language interface; and one or more software agents operable to execute at least one action on at least one of the plurality of devices based on the processed user request.
    Type: Application
    Filed: March 6, 2012
    Publication date: September 13, 2012
    Inventors: Giuseppe CAPUOZZO, Fabio MAMMOLITI, Daniele D'ERRICO, Marco BORGHINI