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: 12052314Abstract: 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: GrantFiled: November 22, 2017Date of Patent: July 30, 2024Assignee: ORANGEInventors: Roberto Agro, Halim Bendiabdallah
-
Publication number: 20190289066Abstract: 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: ApplicationFiled: November 22, 2017Publication date: September 19, 2019Inventors: Roberto Agro, Halim Bendiabdallah
-
Patent number: 10244282Abstract: 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: GrantFiled: September 26, 2014Date of Patent: March 26, 2019Assignee: ORANGEInventors: Roberto Agro, Halim Bendiabdallah
-
Patent number: 10225303Abstract: 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: GrantFiled: March 30, 2016Date of Patent: March 5, 2019Assignee: ORANGEInventor: Roberto Agro
-
Publication number: 20170278091Abstract: 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: ApplicationFiled: March 22, 2017Publication date: September 28, 2017Inventors: Roberto Agro, Halim Bendiabdallah
-
Publication number: 20160321645Abstract: 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: ApplicationFiled: December 22, 2014Publication date: November 3, 2016Inventors: Halim Bendiabdallah, Roberto Agro, David Picquenot
-
Publication number: 20160294905Abstract: 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: ApplicationFiled: March 30, 2016Publication date: October 6, 2016Inventor: Roberto Agro
-
Publication number: 20160249094Abstract: 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: ApplicationFiled: September 26, 2014Publication date: August 25, 2016Inventors: Roberto Agro, Halim Bendiabdallah
-
Patent number: 9332052Abstract: 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: GrantFiled: October 26, 2011Date of Patent: May 3, 2016Assignee: ORANGEInventors: Romain Piegay, Roberto Agro
-
Patent number: 9325518Abstract: 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: GrantFiled: March 3, 2011Date of Patent: April 26, 2016Assignee: FRANCE TELECOMInventors: Vincent Murphy, Roberto Agro
-
Publication number: 20140149565Abstract: 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: ApplicationFiled: October 26, 2011Publication date: May 29, 2014Applicant: FRANCE TELECOMInventors: Romain Piegay, Roberto Agro
-
Publication number: 20140130112Abstract: 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: ApplicationFiled: March 29, 2012Publication date: May 8, 2014Applicant: ORANGEInventors: Halim Bendiab-Dallah, Roberto Agro
-
Publication number: 20130318094Abstract: 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: ApplicationFiled: October 26, 2011Publication date: November 28, 2013Applicant: FRANCE TELECOMInventors: Roberto Agro, Romain Piegay
-
Patent number: 8526352Abstract: 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: GrantFiled: June 30, 2010Date of Patent: September 3, 2013Assignee: France TelecomInventors: Vincent Murphy, Roberto Agro
-
Publication number: 20130003749Abstract: 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: ApplicationFiled: March 3, 2011Publication date: January 3, 2013Applicant: France TelecomInventors: Vincent Murphy, Roberto Agro
-
Publication number: 20100329173Abstract: 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: ApplicationFiled: June 30, 2010Publication date: December 30, 2010Applicant: FRANCE TELECOMInventors: Vincent Murphy, Roberto Agro
-
Publication number: 20100250533Abstract: 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: ApplicationFiled: March 19, 2010Publication date: September 30, 2010Applicant: France TelecomInventors: Roberto AGRO, Vincent Murphy