Patents by Inventor Nikolaos Laoutaris
Nikolaos Laoutaris 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: 10885466Abstract: A method for determining an identity of a URL visited by a user from a vantage point in a network in which network traffic is encrypted includes determining a host to model, generating a list of URLs hosted by the host to model, repeatedly retrieving web resources referenced by the list of URLs hosted by the host to model and generating a network traffic signature upon each retrieval, generating a data feature for each of the generated network traffic signatures, and training, using the generated data features, a classifier corresponding to the host to model, wherein the classifier is configured to determine an identity of the visited URL from a signature of network traffic produced by the retrieval of a resource referenced by the visited URL.Type: GrantFiled: April 13, 2017Date of Patent: January 5, 2021Assignees: NEC CORPORATION, TELEFONICA I+DInventors: Roberto Gonzalez Sanchez, Claudio Soriente, Nikolaos Laoutaris
-
Patent number: 10110633Abstract: The method comprising: capturing and removing a public unique identifier set by a Website (300) in a computing device (100D) of a user (100); monitoring, during a first time-period, web-requests the user (100) makes to obtain a web-behavioral profile of the user (300), and storing the obtained web-behavioral profile as a first vector; tracking, during a second time-period, the web-requests to examine the effect each web-request has on assisting the de-anonymization of the user (100), obtaining a second vector; classifying, the obtained second vector taking into account a computed similarity score parameter; creating and mapping, a corresponding private unique identifier for said captured public identifier; and executing, based on said mapping between the private and the public unique identifiers, an intervention algorithm for said web-tracker, that considers a configured intervention policy.Type: GrantFiled: November 16, 2015Date of Patent: October 23, 2018Assignee: Telefonica, S.A.Inventors: Nikolaos Laoutaris, Jeremy Blackburn
-
Publication number: 20180189842Abstract: The method comprises receiving web activity of an individual user from at least one user device and from at least one network; identifying, based on said received web activity, a first advertising-related activity from un-encrypted web resources; calculating a first monetary user value based on accumulated un-encrypted web activity logs characterized in that web activity; calculating a second monetary user value based on advertising-related activity from encrypted web resources; and calculating a final monetary user value by adding said first and second values from advertising-related activity.Type: ApplicationFiled: December 30, 2016Publication date: July 5, 2018Applicant: TELEFONICA DIGITAL ESPANA, S.L.U.Inventors: Nicolas KOURTELLIS, Nikolaos LAOUTARIS
-
Publication number: 20170330107Abstract: A method for determining an identity of a URL visited by a user from a vantage point in a network in which network traffic is encrypted includes determining a host to model, generating a list of URLs hosted by the host to model, repeatedly retrieving web resources referenced by the list of URLs hosted by the host to model and generating a network traffic signature upon each retrieval, generating a data feature for each of the generated network traffic signatures, and training, using the generated data features, a classifier corresponding to the host to model, wherein the classifier is configured to determine an identity of the visited URL from a signature of network traffic produced by the retrieval of a resource referenced by the visited URL.Type: ApplicationFiled: April 13, 2017Publication date: November 16, 2017Inventors: Roberto Gonzalez Sanchez, Claudio Soriente, Nikolaos Laoutaris
-
Publication number: 20170142158Abstract: A method, a device and computer program products for protecting privacy of users from web-trackers The method comprising: capturing and removing a public unique identifier set by a Website (300) in a computing device (100D) of a user (100); monitoring, during a first time-period, web-requests the user (100) makes to obtain a web-behavioral profile of the user (300), and storing the obtained web-behavioral profile as a first vector; tracking, during a second time-period, the web-requests to examine the effect each web-request has on assisting the de-anonymization of the user (100), obtaining a second vector; classifying, the obtained second vector taking into account a computed similarity score parameter; creating and mapping, a corresponding private unique identifier for said captured public identifier; and executing, based on said mapping between the private and the public unique identifiers, an intervention algorithm for said web-tracker, that considers a configured intervention policy.Type: ApplicationFiled: November 16, 2015Publication date: May 18, 2017Applicant: Telefonica, S.A.Inventors: Nikolaos LAOUTARIS, Jeremy BLACKBURN
-
Patent number: 8713125Abstract: Method, system and computer program to provide transparent scalability to Online Social Networks and better performance of its back-end databases, by an efficient partitioning of the underlying community structure and replicating of user profiles, ensuring that every user has a master or slave replica of all his neighbors on the same partition where he is located.Type: GrantFiled: December 15, 2010Date of Patent: April 29, 2014Assignee: Telefonica, S.A.Inventors: Josep M. Pujol, Georgos Siganos, Vijay Erramilli, Xiaoyuan Yang, Nikolaos Laoutaris, Parminder Chabbra, Pablo Rodriguez
-
Publication number: 20140013321Abstract: A method is described for providing cloud computing resources. The cloud computing resources having a plurality of virtual machine hours and/or bandwidth storage to be provided by a user and intended to attend a number of requests from the user, the requests including a plurality of tasks per second, the method portioning the virtual machine hours uniformly divided in units among several periods of time and providing access to the units virtual machine hours in response to said user's requests and dynamically allocating the cloud computing resources provided, by means of a temporal load awareness scheme.Type: ApplicationFiled: July 5, 2012Publication date: January 9, 2014Applicant: TELEFONICA, S.A.Inventors: Nikolaos LAOUTARIS, Rade STANOJEVIC, John S. OTTO
-
Publication number: 20130311555Abstract: A method for distributing long-tail content, including the steps of: a) loading, a first user, into a local PoP to which said first user is remotely connected an amount of long-tail content to be distributed and shared; and b) geo replicating, at selected times, the amount of long-tail content to a at least one remote PoP, to which at least a second user is remotely connected, by pushing said amount of content to be distributed and shared to the at least one remote PoP. The method including selecting, before performing steps a) and b), the at least second user, based on the probability that the amount of long-tail content generated by the first user will be requested by the at least second user, the probability being estimated by historical preference information generated between the first user and the at least second user.Type: ApplicationFiled: May 18, 2012Publication date: November 21, 2013Applicant: TELEFONICA, S.A.Inventors: Nikolaos LAOUTARIS, Vijay ERRAMILLI
-
Publication number: 20130132549Abstract: The method comprises modelling a delay-tolerant dynamic network comprising time-varying links transforming it into a static time-expanded network graph, and managing bulk data transfer on the basis of said static time-expanded network graph. The device comprises a scheduler unit with processing capabilities implementing an algorithm which processes arc costs (cijt) and storage costs (pit) as per the method of the first aspect of the invention.Type: ApplicationFiled: May 19, 2011Publication date: May 23, 2013Applicant: TELEFONICA, S.A.Inventors: Pablo Rodriguez, Parminder Chhabra, Vijay Erramilli, Nikolaos Laoutaris, Ravi Sundaram
-
Patent number: 8446821Abstract: The invention describes a method of providing incentives to users via supporting mechanisms and algorithms for facilitating the move of DT traffic to off-peak hours. It proposes an efficient utilization of the network resources during peak hour under a flat-rate pricing scheme with the cooperation and blessing of the users and without adding complexity to billing.Type: GrantFiled: July 8, 2010Date of Patent: May 21, 2013Assignee: Telefonica, S.A.Inventors: Nikolaos Laoutaris, Parminder Chhabra, Pablo Rodriguez Rodriguez, Ravi Sundaram
-
Publication number: 20120008494Abstract: The invention describes a method of providing incentives to users via supporting mechanisms and algorithms for facilitating the move of DT traffic to off-peak hours. It proposes an efficient utilization of the network resources during peak hour under a flat-rate pricing scheme with the cooperation and blessing of the users and without adding complexity to billing.Type: ApplicationFiled: July 8, 2010Publication date: January 12, 2012Applicant: TELEFONICA, S.A.Inventors: Nikolaos Laoutaris, Parminder Chhabra, Pablo Rodriguez Rodriguez, Ravi Sundaram
-
Publication number: 20110276649Abstract: Method, system and computer program to provide transparent scalability to Online Social Networks and better performance of its back-end databases, by an efficient partitioning of the underlying community structure and replicating of user profiles, ensuring that every user has a master or slave replica of all his neighbours on the same partition where he is located.Type: ApplicationFiled: December 15, 2010Publication date: November 10, 2011Applicant: Telefonica, S.A.Inventors: Josep M. Pujol, Georgos Siganos, Vijay Erramilli, Xiaoyuan Yang, Nikolaos Laoutaris, Parminder Chabbra, Pablo Rodriquez