Patents by Inventor Roberto AGRO

Roberto AGRO 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: 12052314
    Abstract: A device and a method for storing and sharing data from objects connected to an Internet network, and a method for restoring data coming from objects connected to an Internet network. A storage and sharing device is implemented in the network and enables a control device connected to the network to browse among the stored data and to command reading of a selected item of data in the data storage and sharing device by a restoring device connected to network. The data storage and sharing device includes interfaces for loading data, each interface receiving data from at least one object connected to the Internet network. Hence, a communication terminal can access, by using a single device, data coming from all of the connected objects thereof even when these objects use different communication protocols and/or when the communication terminal does not use the communication protocol of the connected object.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: July 30, 2024
    Assignee: ORANGE
    Inventors: Roberto Agro, Halim Bendiabdallah
  • Publication number: 20190289066
    Abstract: A device and a method for storing and sharing data from objects connected to an Internet network, and a method for restoring data coming from objects connected to an Internet network. A storage and sharing device is implemented in the network and enables a control device connected to the network to browse among the stored data and to command reading of a selected item of data in the data storage and sharing device by a restoring device connected to network. The data storage and sharing device includes interfaces for loading data, each interface receiving data from at least one object connected to the Internet network. Hence, a communication terminal can access, by using a single device, data coming from all of the connected objects thereof even when these objects use different communication protocols and/or when the communication terminal does not use the communication protocol of the connected object.
    Type: Application
    Filed: November 22, 2017
    Publication date: September 19, 2019
    Inventors: Roberto Agro, Halim Bendiabdallah
  • Patent number: 10244282
    Abstract: A method and apparatus are provided for synchronizing between rendering of a multimedia stream by a rendering device and execution of an operation by a software application by at least one execution device. The method includes in the rendering device: receiving the multimedia stream comprising pieces of additional data synchronized with a multimedia item; detecting, in the multimedia stream, an item of destination information indicating that the pieces of additional data are intended for a distinct execution device; extracting the pieces of additional data; transmitting the pieces of additional data to the execution device; triggering the execution, by a software application, of an operation to process the transmitted additional data; and rendering the multimedia item.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: March 26, 2019
    Assignee: ORANGE
    Inventors: Roberto Agro, Halim Bendiabdallah
  • Patent number: 10225303
    Abstract: A method is disclosed for the rendering, by a second terminal, of a content shared by a first terminal with the second terminal, the first terminal being engaged in playing back the content. The method includes a playback, by the second terminal, of the content from an effective temporal position within the content. The effective temporal position is determined as the temporal position of the content played back by the first terminal at the instant when a server receives a first request, the second terminal having transmitted the first request to the server following reception of an invitation by the first terminal to share in the playback of the content. The first request is a request for obtaining a content playback starting temporal position.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: March 5, 2019
    Assignee: ORANGE
    Inventor: Roberto Agro
  • Publication number: 20170278091
    Abstract: The invention relates to a transaction transfer method, a transaction method and a terminal carrying out at least one of said methods. One subject matter of the invention is a method for transferring transactions from a first communication terminal onto a second communication terminal, the transaction transfer method comprising a provision by a first terminal of an element relating to a transaction started on the first terminal intended for a second terminal, the second terminal performing a transaction as a function of said element. A transaction may thus be started on a first terminal and ended on a second terminal, in particular for the purpose of securing the transaction.
    Type: Application
    Filed: March 22, 2017
    Publication date: September 28, 2017
    Inventors: Roberto Agro, Halim Bendiabdallah
  • Publication number: 20160321645
    Abstract: A method for transmitting and a method for processing data relating to a contactless transaction between a mobile terminal and an apparatus. The apparatus is capable of transmitting and receiving data via a contactless near-field communication channel. The transmission method includes: receiving first transaction data via the communication channel; transmitting the first transaction data via a communication link established with the mobile terminal; receiving, via the communication link, second transaction data generated by the mobile terminal; and transmitting the second data via the communication channel. The processing method includes receiving the first data and transmitting the second data via the communication link. A portable device and mobile terminal implementing the transmission method and the processing method are also provided.
    Type: Application
    Filed: December 22, 2014
    Publication date: November 3, 2016
    Inventors: Halim Bendiabdallah, Roberto Agro, David Picquenot
  • Publication number: 20160294905
    Abstract: A method is disclosed for the rendering, by a second terminal, of a content shared by a first terminal with the second terminal, the first terminal being engaged in playing back the content. The method includes a playback, by the second terminal, of the content from an effective temporal position within the content. The effective temporal position is determined as the temporal position of the content played back by the first terminal at the instant when a server receives a first request, the second terminal having transmitted the first request to the server following reception of an invitation by the first terminal to share in the playback of the content. The first request is a request for obtaining a content playback starting temporal position.
    Type: Application
    Filed: March 30, 2016
    Publication date: October 6, 2016
    Inventor: Roberto Agro
  • Publication number: 20160249094
    Abstract: A method and apparatus are provided for synchronizing between rendering of a multimedia stream by a rendering device and execution of an operation by a software application by at least one execution device. The method includes in the rendering device: receiving the multimedia stream comprising pieces of additional data synchronized with a multimedia item; detecting, in the multimedia stream, an item of destination information indicating that the pieces of additional data are intended for a distinct execution device; extracting the pieces of additional data; transmitting the pieces of additional data to the execution device; triggering the execution, by a software application, of an operation to process the transmitted additional data; and rendering the multimedia item.
    Type: Application
    Filed: September 26, 2014
    Publication date: August 25, 2016
    Inventors: Roberto Agro, Halim Bendiabdallah
  • Patent number: 9332052
    Abstract: A method of controlling an execution of a software application. The method includes, within a control device designed for driving at least one multimedia contents restitution device: a step of obtaining, from an execution device configured to trigger an execution of the software application, first connection data to be used by a restitution device to establish a first communication link across a network with the execution device and receiving, during the execution, via the first communication link a multimedia stream resulting from the execution; a step of transmitting to the restitution device parameters for restitution of a multimedia content comprising the first connection data; and a step of dispatching to the restitution device a command for restitution of the multimedia content, intended for triggering a restitution by the restitution device of the multimedia stream.
    Type: Grant
    Filed: October 26, 2011
    Date of Patent: May 3, 2016
    Assignee: ORANGE
    Inventors: Romain Piegay, Roberto Agro
  • Patent number: 9325518
    Abstract: A method and apparatus are provided for controlling at least one UPnP device of a remote network from a local network by a local relay module of the local network, which is able to communicate with at least one remote relay module of a remote network. The relay module obtains, via the remote relay module, at least one identifier of a UPnP device detected in the remote network by a UPnP monitoring point associated with this remote relay module, and records at least one identifier received in association with identification data of the remote relay module having provided this identifier. The relay module controls a UPnP device of the remote network by way of the monitoring point associated with the remote relay module, identified by the identification data recorded in association with an identifier of this UPnP device.
    Type: Grant
    Filed: March 3, 2011
    Date of Patent: April 26, 2016
    Assignee: FRANCE TELECOM
    Inventors: Vincent Murphy, Roberto Agro
  • Publication number: 20140149565
    Abstract: A method of controlling an execution of a software application. The method includes, within a control device designed for driving at least one multimedia contents restitution device: a step of obtaining, from an execution device configured to trigger an execution of the software application, first connection data to be used by a restitution device to establish a first communication link across a network with the execution device and receiving, during the execution, via the first communication link a multimedia stream resulting from the execution; a step of transmitting to the restitution device parameters for restitution of a multimedia content comprising the first connection data; and a step of dispatching to the restitution device a command for restitution of the multimedia content, intended for triggering a restitution by the restitution device of the multimedia stream.
    Type: Application
    Filed: October 26, 2011
    Publication date: May 29, 2014
    Applicant: FRANCE TELECOM
    Inventors: Romain Piegay, Roberto Agro
  • Publication number: 20140130112
    Abstract: A method is provided for accessing a service by a terminal for replaying a multimedia stream. The terminal performs the following steps: reception of the multimedia stream; detection, in the multimedia stream, of an item of information pertaining to access to a service; storage of the item of access information; association of the item of access information with a predefined man-machine interface element; and in the event of interaction of a user with the man-machine interface element, execution of an operation for access to the service using the item of access information.
    Type: Application
    Filed: March 29, 2012
    Publication date: May 8, 2014
    Applicant: ORANGE
    Inventors: Halim Bendiab-Dallah, Roberto Agro
  • Publication number: 20130318094
    Abstract: A method is provided for managing the indexing of a software application, implemented by a multimedia content server (DMS). The method includes the following phases: indexing at least one software application as content in a content indexing database, by recording metadata indicating that the thus indexed content is a software application and recording a location address of a data file comprising a software module designed to execute the at least one software application; and transmitting the metadata and the location address to a drive device (DMC), serving to select an indexed content to be delivered and to drive the delivery of a selected content.
    Type: Application
    Filed: October 26, 2011
    Publication date: November 28, 2013
    Applicant: FRANCE TELECOM
    Inventors: Roberto Agro, Romain Piegay
  • Patent number: 8526352
    Abstract: A method and apparatus are provided for controlling at least one entity of a remote source network from a local home network. The method is implemented by a relay module, termed a roaming relay module, designed so that when the module is executed by an appliance connected to the home network, the module communicates with a relay module, termed a source relay module, executed by an appliance of the source network and serves as communication relay in relation to the at least one entity. The method includes: a step of reception of a first request by the roaming relay module via a control interface, complying with a first protocol usable to control the entity from the source network; and a step of sending from the roaming relay module to the source relay module, a second request intended to be converted by the source relay module into at least one third request complying with the first protocol.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: September 3, 2013
    Assignee: France Telecom
    Inventors: Vincent Murphy, Roberto Agro
  • Publication number: 20130003749
    Abstract: A method and apparatus are provided for controlling at least one UPnP device of a remote network from a local network by a local relay module of the local network, which is able to communicate with at least one remote relay module of a remote network. The relay module obtains, via the remote relay module, at least one identifier of a UPnP device detected in the remote network by a UPnP monitoring point associated with this remote relay module, and records at least one identifier received in association with identification data of the remote relay module having provided this identifier. The relay module controls a UPnP device of the remote network by way of the monitoring point associated with the remote relay module, identified by the identification data recorded in association with an identifier of this UPnP device.
    Type: Application
    Filed: March 3, 2011
    Publication date: January 3, 2013
    Applicant: France Telecom
    Inventors: Vincent Murphy, Roberto Agro
  • Publication number: 20100329173
    Abstract: A method and apparatus are provided for controlling at least one entity of a remote source network from a local home network. The method is implemented by a relay module, termed a roaming relay module, designed so that when the module is executed by an appliance connected to the home network, the module communicates with a relay module, termed a source relay module, executed by an appliance of the source network and serves as communication relay in relation to the at least one entity. The method includes: a step of reception of a first request by the roaming relay module via a control interface, complying with a first protocol usable to control the entity from the source network; and a step of sending from the roaming relay module to the source relay module, a second request intended to be converted by the source relay module into at least one third request complying with the first protocol.
    Type: Application
    Filed: June 30, 2010
    Publication date: December 30, 2010
    Applicant: FRANCE TELECOM
    Inventors: Vincent Murphy, Roberto Agro
  • Publication number: 20100250533
    Abstract: A multimedia content server including a memory area in which metadata is stored in association with at least one content accessible via said server and usable for selecting at least one of said contents with a view to formulating a request for access to the selected content, said server including: storage means adapted to store in a data structure all or part of the metadata stored in said memory area; means for sending said data structure to a recommendation engine adapted to obtain on the basis of the metadata contained in said data structure content recommendations in the form of second metadata for at least one content accessible via said server; means for enriching the metadata stored in said memory area with said content recommendations.
    Type: Application
    Filed: March 19, 2010
    Publication date: September 30, 2010
    Applicant: France Telecom
    Inventors: Roberto AGRO, Vincent Murphy