Patents by Inventor Lorenzo Saino
Lorenzo Saino 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: 11799763Abstract: A server detects a failure of an outbound path based on at least a measure of forward progress made on a connection between the server and an end point. In response to the failure, the server generates a hash value based at least on an identifying value of the connection and a failure counter associated with the measure of forward progress made on the connection. The server then selects a next outbound path for the packet flow based on at least the hash value generated in response to the failure. The server also sends the packet flow over the next outbound path to the end point.Type: GrantFiled: September 20, 2021Date of Patent: October 24, 2023Assignee: Fastly, Inc.Inventors: Joao Taveira Araujo, Lennert Buytenhek, Lorenzo Saino, Raul Leonardo Landa Gamiochipi
-
Publication number: 20220078105Abstract: A server detects a failure of an outbound path based on at least a measure of forward progress made on a connection between the server and an end point. In response to the failure, the server generates a hash value based at least on an identifying value of the connection and a failure counter associated with the measure of forward progress made on the connection. The server then selects a next outbound path for the packet flow based on at least the hash value generated in response to the failure. The server also sends the packet flow over the next outbound path to the end point.Type: ApplicationFiled: September 20, 2021Publication date: March 10, 2022Inventors: Joao Taveira Araujo, Lennert Buytenhek, Lorenzo Saino, Raul Leonardo Landa Gamiochipi
-
Patent number: 11128562Abstract: A server detects a failure of an outbound path based on at least a measure of forward progress made on a connection between the server and an end point. In response to the failure, the server generates a hash value based at least on an identifying value of the connection and a failure counter associated with the measure of forward progress made on the connection. The server then selects a next outbound path for the packet flow based on at least the hash value generated in response to the failure. The server also sends the packet flow over the next outbound path to the end point.Type: GrantFiled: September 17, 2019Date of Patent: September 21, 2021Assignee: Fastly, Inc.Inventors: Joao Taveira Araujo, Lennert Buytenhek, Lorenzo Saino, Raul Leonardo Landa Gamiochipi
-
Publication number: 20200120018Abstract: A server detects a failure of an outbound path based on at least a measure of forward progress made on a connection between the server and an end point. In response to the failure, the server generates a hash value based at least on an identifying value of the connection and a failure counter associated with the measure of forward progress made on the connection. The server then selects a next outbound path for the packet flow based on at least the hash value generated in response to the failure. The server also sends the packet flow over the next outbound path to the end point.Type: ApplicationFiled: September 17, 2019Publication date: April 16, 2020Inventors: Joao Taveira, Lennert Buytenhek, Lorenzo Saino, Raul Landa
-
Patent number: 10481950Abstract: A method is provided for operating a communication device offering a plurality of features by a plurality of virtual machines, which run on a virtualized representation of a plurality of hardware components. The method includes: obtaining a mapping between at least some features of the plurality of features and corresponding sets of virtual machines of the plurality of virtual machines and hardware components of the plurality of hardware components which are required to enable the features; and upon deciding to activate or deactivate at least one group of features of the plurality of features, switching on or off virtual machines of the plurality of virtual machines and hardware components of the plurality of hardware components depending on the mapping.Type: GrantFiled: November 28, 2011Date of Patent: November 19, 2019Assignee: ORANGEInventors: Louis-Marie Le Saux, Lorenzo Saino, Elise Vennegues
-
Patent number: 9338640Abstract: A method for selecting data from a first electronic device for a second electronic device. The second electronic device includes an authentication module and is arranged to receive messages over a communication bearer, and transfer a received message to the authentication module when determining from an indication in the received message that the message is intended for the authentication module. The method includes receiving from the first electronic device the selected data, retrieving one or more commands associated to the selected data, generating using the selected data and associated command(s) a triggering message, the triggering massage including an indication that the triggering message is intended for the authentication module of the second electronic device for triggering the command(s) for the selected data, and sending the triggering message over the communication bearer to the second electronic device, thereby causing the authentication module to trigger the command for the selected data.Type: GrantFiled: December 20, 2011Date of Patent: May 10, 2016Assignee: FRANCE TELECOMInventor: Lorenzo Saino
-
Patent number: 9094823Abstract: A method of data processing for securing local resources in a mobile device. The method includes: a) when network connectivity is available: coupling the mobile device with a first identity module associated to a first International Mobile Subscriber Identity (IMSI), receiving in the first identity module a network challenge from a communication network, ciphering the network challenge using a secret key, and sending a corresponding response to the network for subsequent successful authentication, b) after a successful authentication to the communication network: associating at least a part of the local resources to the first IMSI, and storing, in a database of the mobile device, authentication data related to the challenge/response duplet, granting access to local resources associated to the first IMSI.Type: GrantFiled: October 21, 2011Date of Patent: July 28, 2015Assignee: France TelecomInventors: Lorenzo Saino, Louis-Marie Le Saux
-
Publication number: 20130260739Abstract: A method for selecting data from a first electronic device for a second electronic device. The second electronic device includes an authentication module and is arranged to receive messages over a communication bearer, and transfer a received message to the authentication module when determining from an indication in the received message that the message is intended for the authentication module. The method includes receiving from the first electronic device the selected data, retrieving one or more commands associated to the selected data, generating using the selected data and associated command(s) a triggering message, the triggering massage including an indication that the triggering message is intended for the authentication module of the second electronic device for triggering the command(s) for the selected data, and sending the triggering message over the communication bearer to the second electronic device, thereby causing the authentication module to trigger the command for the selected data.Type: ApplicationFiled: December 20, 2011Publication date: October 3, 2013Applicant: FRANCE TELECOMInventor: Lorenzo Saino
-
Publication number: 20130247048Abstract: A method is provided for operating a communication device offering a plurality of features by a plurality of virtual machines, which run on a virtualized representation of a plurality of hardware components. The method includes: obtaining a mapping between at least some features of the plurality of features and corresponding sets of virtual machines of the plurality of virtual machines and hardware components of the plurality of hardware components which are required to enable the features; and upon deciding to activate or deactivate at least one group of features of the plurality of features, switching on or off virtual machines of the plurality of virtual machines and hardware components of the plurality of hardware components depending on the mapping.Type: ApplicationFiled: November 28, 2011Publication date: September 19, 2013Applicant: France TelecomInventors: Louis-Marie Le Saux, Lorenzo Saino, Elise Vennegues
-
Publication number: 20130219180Abstract: A method of data processing for securing local resources in a mobile device. The method includes: a) when network connectivity is available: coupling the mobile device with a first identity module associated to a first International Mobile Subscriber Identity (IMSI), receiving in the first identity module a network challenge from a communication network, ciphering the network challenge using a secret key, and sending a corresponding response to the network for subsequent successful authentication, b) after a successful authentication to the communication network: associating at least a part of the local resources to the first IMSI, and storing, in a database of the mobile device, authentication data related to the challenge/response duplet, granting access to local resources associated to the first IMSI.Type: ApplicationFiled: October 21, 2011Publication date: August 22, 2013Applicant: FRANCE TELECOMInventors: Lorenzo Saino, Louis-Marie Le Saux