Patents by Inventor Luis Maria Lafuente Alvarez

Luis Maria Lafuente Alvarez 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: 10318533
    Abstract: A controller for controlling the processing of a data stream by a data stream processing system having a plurality of data stream management systems, DSMSs. Each DSMS is arranged to execute a respective continuous query to generate an output data stream having continuous query execution results. The controller controls the execution of the continuous query on a windowed portion of a data stream when different DSMSs receive different parts of the data for the windowed portion. The controller selects, for processing of the windowed portion of the data stream, a single DSMS that is to execute the respective continuous query. The controller generates a control signal to cause only the selected DSMS to execute the continuous query using data in the data stream received thereby, so that the continuous query is executed on data in the windowed portion of the data stream only by the selected DSMS.
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: June 11, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Luis Maria Lafuente Alvarez, David Manzano Macho
  • Patent number: 10180963
    Abstract: A data stream management system (DSMS) receives an input data stream from data stream sources and respective location information associated with sets of the data stream sources. A continuous query is executed against data items received via the input data streams to generate at least one client output data stream. A load shedding process is executed when the DSMS is overloaded with data from the input data streams. When the DSMS is not overloaded and for the location information associated with each of the data stream source sets, a respective utility value is determined indicating a utility to the client of data from the data stream source sets. The location information is stored in association with the corresponding data utility value. The location information received when the DSMS is overloaded is used, together with the data utility values, to identify input data streams whose data items are to be discarded.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: January 15, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: David Manzano Macho, Luis Maria Lafuente Alvarez
  • Patent number: 10055483
    Abstract: A method is carried out by a data stream management system suitable for executing continuous queries on input data streams. Primary continuous queries are executed by, or provisioned to be executed by, the data stream management system on one or more input data streams in order to produce one or more output data streams. In the method, at least one secondary continuous query is generated for execution on the data stream management system on one or more input data streams. The generated secondary continuous queries are different from the primary continuous queries, and the secondary continuous queries are generated based on the at least one primary continuous query. The generation of secondary continuous queries notably enables, when ad-hoc continuous queries are requested, to quickly start outputting data streams for these ad-hoc queries. Data stream management systems and computer programs are also disclosed.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: August 21, 2018
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventor: Luis Maria Lafuente Alvarez
  • Publication number: 20180101609
    Abstract: There is provided a communication system (100) comprising: a first network node (200) that transmits a flow of data records to a second network node (300) via a network (500), the second network node having a data record processing module (600) that receives and processes the data records; and a controller (700) for controlling the transmission of data records by the first network node.
    Type: Application
    Filed: May 8, 2015
    Publication date: April 12, 2018
    Inventors: David Manzano Macho, Luis Maria Lafuente Alvarez
  • Patent number: 9842140
    Abstract: A method for providing an output data stream in a network system comprises receiving a request for a desired output data stream and identifying at least one input data stream on the basis of the desired output data stream. The method further comprises identifying at least one relationship between the at least one identified input data stream and the desired output data stream, determining at least one operator on the basis of the at least one identified relationship and creating a query for generating an output data stream corresponding to the desired output data stream. The query is created by applying the at least one operator to the at least one identified input data stream.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: December 12, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Luis Maria Lafuente Alvarez, Miguel Angel Pallares Lopez
  • Patent number: 9251211
    Abstract: A method of generating a query plan for accessing a database, comprising: receiving (S10) one or more electronic queries from a database client; and determining (S20) whether the received one or more queries form a part of a query pattern comprising a repeating sequence of a plurality of queries by determining whether the received one or more queries match a part of the sequence of queries. If the received one or more queries are determined to form a part of the query pattern, the method further comprises generating (S30) a query plan for executing one or more queries in the sequence that match the received one or more queries, and a query that is subsequent to the matching one or more queries in the sequence.
    Type: Grant
    Filed: October 1, 2010
    Date of Patent: February 2, 2016
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: David Manzano Macho, Luis Maria Lafuente Alvarez
  • Publication number: 20160004751
    Abstract: A controller for controlling the processing of a data stream by a data stream processing system having a plurality of data stream management systems, DSMSs. Each DSMS is arranged to execute a respective continuous query to generate an output data stream having continuous query execution results. The controller controls the execution of the continuous query on a windowed portion of a data stream when different DSMSs receive different parts of the data for the windowed portion. The controller selects, for processing of the windowed portion of the data stream, a single DSMS that is to execute the respective continuous query. The controller generates a control signal to cause only the selected DSMS to execute the continuous query using data in the data stream received thereby, so that the continuous query is executed on data in the windowed portion of the data stream only by the selected DSMS.
    Type: Application
    Filed: February 15, 2013
    Publication date: January 7, 2016
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Luis Maria LAFUENTE ALVAREZ, David MANZANO MACHO
  • Publication number: 20150370858
    Abstract: A method for providing an output data stream in a network system comprises receiving a request for a desired output data stream and identifying at least one input data stream on the basis of the desired output data stream. The method further comprises identifying at least one relationship between the at least one identified input data stream and the desired output data stream, determining at least one operator on the basis of the at least one identified relationship and creating a query for generating an output data stream corresponding to the desired output data stream. The query is created by applying the at least one operator to the at least one identified input data stream.
    Type: Application
    Filed: June 26, 2012
    Publication date: December 24, 2015
    Inventors: Luis Maria LAFUENTE ALVAREZ, Miguel Angel PALLARES LOPEZ
  • Publication number: 20150317363
    Abstract: A data stream management system (DSMS) receives an input data stream from data stream sources and respective location information associated with sets of the data stream sources. A continuous query is executed against data items received via the input data streams to generate at least one client output data stream. A load shedding process is executed when the DSMS is overloaded with data from the input data streams. When the DSMS is not overloaded and for the location information associated with each of the data stream source sets, a respective utility value is determined indicating a utility to the client of data from the data stream source sets. The location information is stored in association with the corresponding data utility value. The location information received when the DSMS is overloaded is used, together with the data utility values, to identify input data streams whose data items are to be discarded.
    Type: Application
    Filed: December 18, 2012
    Publication date: November 5, 2015
    Inventors: David MANZANO MACHO, Luis Maria LAFUENTE ALVAREZ
  • Publication number: 20140379712
    Abstract: A method is carried out by a data stream management system suitable for executing continuous queries on input data streams. Primary continuous queries are executed by, or provisioned to be executed by, the data stream management system on one or more input data streams in order to produce one or more output data streams. In the method, at least one secondary continuous query is generated for execution on the data stream management system on one or more input data streams. The generated secondary continuous queries are different from the primary continuous queries, and the secondary continuous queries are generated based on the at least one primary continuous query. The generation of secondary continuous queries notably enables, when ad-hoc continuous queries are requested, to quickly start outputting data streams for these ad-hoc queries. Data stream management systems and computer programs are also disclosed.
    Type: Application
    Filed: March 8, 2012
    Publication date: December 25, 2014
    Inventor: Luis Maria Lafuente Alvarez
  • Patent number: 8909671
    Abstract: It is presented a method for notifying at least a first condition in an industrial system by means of a monitoring system in order to draw the attention of an operator monitoring the industrial system to the at least one condition. The method comprises displaying (S1) the first condition in a first portion of a display screen of the monitoring system, determining (S2) by means of eye tracking an area where a user focuses on the display screen, the area where the user focuses differing from the first portion, and alerting (S3) the user of the first condition in order to allow the user to be notified of the first condition in the industrial system. A monitoring system is also presented herein.
    Type: Grant
    Filed: December 23, 2010
    Date of Patent: December 9, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Miguel Angel Pallares Lopez, Luis Maria Lafuente Alvarez
  • Patent number: 8670346
    Abstract: Apparatus for performing packet classification of data packets belonging to a packet flow through a packet data network. The apparatus comprises an ingress interface for receiving packets of said packet flow, and an active filter for disturbing one or more of said packets or for otherwise disturbing a characteristic of said flow. An egress interface is provided for sending the packets including a disturbance towards a destination. A monitor is also provided for monitoring said packet flow and/or one or more associated packet flows received by the apparatus to detect subsequent reactions in the flow/s to the disturbance, while a flow classifier is provided for attempting to classify the flow into one of a set of defined classes according to a detected reaction.
    Type: Grant
    Filed: November 27, 2009
    Date of Patent: March 11, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Javier Maria Torres Ramon, Dimitrios Christodoulou, Luis Maria Lafuente Alvarez, David Manzano Macho
  • Patent number: 8625433
    Abstract: A method of enabling redundancy for a Home Subscriber Service (HSS) of an IP Multimedia Subsystem (IMS) is provided. Redundancy is provided by a plurality of HSS instances. Where a client node of the IMS requires details of an HSS, the client node is provided with details of a proxy HSS representing the HSS instances. The client node uses the details to send a subsequent request directed to the proxy HSS. The proxy HSS selects an appropriate one of the HSS instances to handle the request received at the proxy HSS from the client node. The proxy HSS forwards the request to the selected HSS instance for handling.
    Type: Grant
    Filed: December 19, 2007
    Date of Patent: January 7, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Luis Maria Lafuente Alvarez, Alfonso Celaya Prieto, Javier Perez Fernandez
  • Publication number: 20130268560
    Abstract: It is presented a method for notifying at least a first condition in an industrial system by means of a monitoring system in order to draw the attention of an operator monitoring the industrial system to the at least one condition. The method comprises displaying (S1) the first condition in a first portion of a display screen of the monitoring system, determining (S2) by means of eye tracking an area where a user focuses on the display screen, the area where the user focuses differing from the first portion, and alerting (S3) the user of the first condition in order to allow the user to be notified of the first condition in the industrial system. A monitoring system is also presented herein.
    Type: Application
    Filed: December 23, 2010
    Publication date: October 10, 2013
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Miguel Angel Pallares Lopez, Luis Maria Lafuente Alvarez
  • Publication number: 20130159286
    Abstract: A method of generating a query plan for accessing a database, comprising: receiving (S10) one or more electronic queries from a database client; and determining (S20) whether the received one or more queries form a part of a query pattern comprising a repeating sequence of a plurality of queries by determining whether the received one or more queries match a part of the sequence of queries. If the received one or more queries are determined to form a part of the query pattern, the method further comprises generating (S30) a query plan for executing one or more queries in the sequence that match the received one or more queries, and a query that is subsequent to the matching one or more queries in the sequence.
    Type: Application
    Filed: October 1, 2010
    Publication date: June 20, 2013
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (publ)
    Inventors: David Manzano Macho, Luis Maria Lafuente Alvarez
  • Publication number: 20120033581
    Abstract: Apparatus for performing packet classification of data packets belonging to a packet flow through a packet data network. The apparatus comprises an ingress interface for receiving packets of said packet flow, and an active filter for disturbing one or more of said packets or for otherwise disturbing a characteristic of said flow. An egress interface is provided for sending the packets including a disturbance towards a destination. A monitor is also provided for monitoring said packet flow and/or one or more associated packet flows received by the apparatus to detect subsequent reactions in the flow/s to the disturbance, whilst a flow classifier is provided for attempting to classify the flow into one of a set of defined classes according to a detected reaction.
    Type: Application
    Filed: November 27, 2009
    Publication date: February 9, 2012
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Javier Maria Torres Ramon, Dimitrios Christodoulou, Luis Maria Lafuente Alvarez, David Manzano Macho
  • Publication number: 20110302186
    Abstract: A data scheme and protocol (DSP) adapter which translates communications received from one or more application servers (FEs) into corresponding communications understandable by one or more repositories (BEs). The DSP adapter comprises an interface unit which receives a FE query from a FE. The DSP adapter comprises a processing unit which determines an FE query pattern fulfilled by the FE query and checks whether the FE query pattern exists for the FE query in an accessible memory. Where the FE query pattern does not exist in the accessible memory, the processing unit transforms the FE query pattern into a corresponding BE query pattern. Where the FE query pattern exists in the accessible memory, the processing unit obtains the corresponding BE query pattern from the accessible memory. A method for translating at a data scheme and protocol (DSP) adapter communications received from one or more application servers (FEs) into corresponding communications understandable by one or more repositories (BEs).
    Type: Application
    Filed: June 4, 2010
    Publication date: December 8, 2011
    Inventors: Miguel Angel Pallares Lopez, David Manzano Macho, Javier Maria Torres Ramon, Luis Maria Lafuente Alvarez
  • Publication number: 20110026460
    Abstract: A method of enabling redundancy for a Home Subscriber Service (HSS) of an IP Multimedia Subsystem (IMS) is provided. Redundancy is provided by a plurality of HSS instances. Where a client node of the IMS requires details of an HSS, the client node is provided with details of a proxy HSS representing the HSS instances. The client node uses the details to send a subsequent request directed to the proxy HSS. The proxy HSS selects an appropriate one of the HSS instances to handle the request received at the proxy HSS from the client node. The proxy HSS forwards the request to the selected HSS instance for handling.
    Type: Application
    Filed: December 19, 2007
    Publication date: February 3, 2011
    Inventors: Luis Maria Lafuente Alvarez, Alfonso Celaya, Javier Perez Fernandez