Patents by Inventor Jose-Miguel Pulido
Jose-Miguel Pulido 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).
-
Publication number: 20130030865Abstract: Offers for goods or services are targeted more efficiently to potential consumers by using a loyalty graph having nodes that correspond to users and edges that correspond to relationships between the users. The offers are transmitted to only superusers, corresponding to supernodes in the loyalty graph. By targeting only the superusers, the number of invitations transmitted as part of the promotion is reduced. The superusers are determined by calculating a weighted score for each node. Each weighted score corresponds to a number of directed connections between a node and its leaf nodes, with the supernodes determined as the subset of nodes having a weighted sum above a pre-determined threshold. After identifying superusers, subgraphs can be generated corresponding to each superuser. The subgraphs can be selected according to different criteria. In this way, promotions can be targeted to superusers in only selected subgraphs or to all the users in selected subgraphs.Type: ApplicationFiled: July 19, 2012Publication date: January 31, 2013Applicant: NOVA-VENTUS CONSULTING SLInventors: Jose-Miguel Pulido Villaverde, Miquel Sonsona Villalobos, Diego Campo Millan, Jens Grivolla, Toni Badia, David Maso Mas, Adria Carulla Ruiz
-
Patent number: 8289845Abstract: The present invention is directed to simultaneously monitoring the performance of differing communication paths between selected sites for detecting performance problems over one of the monitored paths, and moving packet traffic to one or more other better performing paths.Type: GrantFiled: September 27, 2007Date of Patent: October 16, 2012Assignee: Avaya Inc.Inventors: Omar Baldonado, Sean Finn, Timothy F. Kaye, Jose-Miguel Pulido, Faisal Siddiqi, Ryan J. Tetreault
-
Patent number: 7876690Abstract: A monitoring system gathers both site-to-site measurements, and agent-to-agent measurements, wherein one or more agents are distributed in one or more sites in a distributed network environment. Site-to-site measurements between two sites, such as site one and site two, are obtained by testing between any agent at site one and any agent at site two. A measurement rate between sites and between agents is determined that allows for the detection of events, such as user perceivable events, without overwhelming the set of agents that form the distributed measurement system. With, for example, a scheduling mechanism used to schedule measurement tests of finite duration, as opposed to continuous streams of measurement packets, for each pair of agents, the test can be used as an indication as to whether the measurement system is overwhelmed.Type: GrantFiled: September 26, 2007Date of Patent: January 25, 2011Assignee: Avaya Inc.Inventors: Stephen H. Ellis, Sean Finn, Kanzhe Jiang, Jose-Miguel Pulido, Faisal Siddiqi
-
Patent number: 7860918Abstract: The present invention provides embodiments of a network monitoring system that includes a scheduling agent for generating groupings of test agents and scheduling network measurements to be performed by each test agent grouping. The system may provide identifiers to members of first and second sets of objects. Then, the system can generate first and second sequences of the identifiers for each of the first and second sets, respectively and associate the identifiers to provide a plurality of groupings of identifiers. Finally the system may schedule a corresponding event for each of the grouping of identifiers. The systems and methods present can require very little state memory, ensure fair coverage of the object groupings; and can avoid the problems associated with round robin scheduling.Type: GrantFiled: July 25, 2006Date of Patent: December 28, 2010Assignee: Avaya Inc.Inventors: Omar Castillo Baldonado, Mansour Karam, Michael Alan Lloyd, Jose-Miguel Pulido
-
Patent number: 7840704Abstract: Systems and methods are described for supporting routing intelligence for evaluating routing paths based on performance measurements. The routing intelligence may include processes executed in a self-contained device. This device may control one or more edge routers, based on performance data from end users. In other embodiments, the routing intelligence device may be used solely to monitor one or more edge routers, producing reports but not effecting any changes to routing. Routing decisions may be injected to the edge routers via BGP updates. The devices may be stationed at the premises of a multihomed organization, such as an enterprise, ISP, government organization, university, or other organization supporting a sub-network coupled to an internetwork. In other embodiments, the routing intelligence comprises processes executed on a router.Type: GrantFiled: June 11, 2008Date of Patent: November 23, 2010Assignee: Avaya Inc.Inventors: Omar C. Balonado, Sean P. Finn, Mansour J. Karam, Michael A. Lloyd, Herbert S. Madan, James G. McGuire, Jose-Miguel Pulido Villaverde
-
Patent number: 7756032Abstract: The present invention is directed to using measurement packets to compute network performance. Embodiments that send, receive and both send and receive measurement packets are described. Some embodiments are described that compute statistics based at least partly on measurement traffic. Some embodiments are described that communicate computed statistics within measurement traffic. Some embodiments are described that rank and select paths based at least partly on computed statistics.Type: GrantFiled: October 17, 2001Date of Patent: July 13, 2010Assignee: Avaya Inc.Inventors: Wayne A. Feick, Sean P. Finn, Mansour J. Karam, Michael A. Lloyd, Herbert S. Madan, James G. McGuire, Jose-Miguel Pulido, Omar C. Baldonado
-
Patent number: 7675868Abstract: Systems and methods are described for enabling routers to coordinate via a back-channel communication medium. The information exchanged over the back-channel is used to increase the number of paths considered for the routers during route optimization. The Decision Makers may assert routes and prefixes to the routers under their control. This may be done via a Border Gateway Protocol (BGP) feed. The Decision Makers, in turn, communicate separately with one another, in order to coordinate routing policy amongst themselves. This coordination may be performed over a back-channel, which may take the form of physical or logical connections between the Decision Makers.Type: GrantFiled: January 23, 2008Date of Patent: March 9, 2010Assignee: Avaya Inc.Inventors: Omar C. Balonado, Sean P. Finn, Mansour J. Karam, Michael A. Lloyd, Herbert S. Madan, James G. McGuire, Jose-Miguel Pulido Villaverde
-
Publication number: 20090006647Abstract: Systems and methods are described for supporting routing intelligence for evaluating routing paths based on performance measurements. The routing intelligence may include processes executed in a self-contained device. This device may control one or more edge routers, based on performance data from end users. In other embodiments, the routing intelligence device may be used solely to monitor one or more edge routers, producing reports but not effecting any changes to routing. Routing decisions may be injected to the edge routers via BGP updates. The devices may be stationed at the premises of a multihomed organization, such as an enterprise, ISP, government organization, university, or other organization supporting a sub-network coupled to an internetwork. In other embodiments, the routing intelligence comprises processes executed on a router.Type: ApplicationFiled: June 11, 2008Publication date: January 1, 2009Inventors: Omar C. Balonado, Sean P. Finn, Mansour J. Karam, Michael A. Lloyd, Herbert S. Madan, James G. McGuire, Jose-Miguel Pulido Villaverde
-
Publication number: 20080186877Abstract: Systems and methods are described for enabling routers to coordinate via a back-channel communication medium. The information exchanged over the back-channel is used to increase the number of paths considered for the routers during route optimization. The Decision Makers may assert routes and prefixes to the routers under their control. This may be done via a Border Gateway Protocol (BGP) feed. The Decision Makers, in turn, communicate separately with one another, in order to coordinate routing policy amongst themselves. This coordination may be performed over a back-channel, which may take the form of physical or logical connections between the Decision Makers.Type: ApplicationFiled: January 23, 2008Publication date: August 7, 2008Inventors: Omar C. Balonado, Sean P. Finn, Mansour J. Karam, Michael A. Lloyd, Herbert S. Madan, James G. McGuire, Jose-Miguel Pulido Villaverde
-
Patent number: 7406539Abstract: Systems and methods are described for supporting routing intelligence for evaluating routing paths based on performance measurements. The routing intelligence may include processes executed in a self-contained device. This device may control one or more edge routers, based on performance data from end users. In other embodiments, the routing intelligence device may be used solely to monitor one or more edge routers, producing reports but not effecting any changes to routing. Routing decisions may be injected to the edge routers via BGP updates. The devices may be stationed at the premises of a multihomed organization, such as an enterprise, ISP, government organization, university, or other organization supporting a sub-network coupled to an internetwork. In other embodiments, the routing intelligence comprises processes executed on a router.Type: GrantFiled: August 6, 2001Date of Patent: July 29, 2008Assignee: Avaya Technology Corp.Inventors: Omar C. Baldonado, Sean P. Finn, Mansour J. Karam, Michael A. Lloyd, Herbert S. Madan, James G. McGuire, Jose-Miguel Pulido Villaverde
-
Patent number: 7349994Abstract: Systems and methods are described for enabling routers to coordinate via a back-channel communication medium. The information exchanged over the back-channel is used to increase the number of paths considered for the routers during route optimization. The Decision Makers may assert routes and prefixes to the routers under their control. This may be done via a Border Gateway Protocol (BGP) feed. The Decision Makers, in turn, communicate separately with one another, in order to coordinate routing policy amongst themselves. This coordination may be performed over a back-channel, which may take the form of physical or logical connections between the Decision Makers.Type: GrantFiled: September 20, 2001Date of Patent: March 25, 2008Assignee: Avaya Technology Corp.Inventors: Omar C. Balonado, Sean P. Finn, Mansour J. Karam, Michael A. Lloyd, Herbert S. Madan, James G. McGuire, Jose-Miguel Pulido Villaverde
-
Publication number: 20070115840Abstract: Methods and apparatuses for communicating data within measurement traffic are described. Embodiments that send, receive and both send and receive are described. Some embodiments are described that compute statistics based at least partly on measurement traffic. Some embodiments are described that communicate computed statistics within measurement traffic. Some embodiments are described that rank and select paths based at least in part on computed statistics.Type: ApplicationFiled: October 17, 2001Publication date: May 24, 2007Inventors: Wayne Feick, Sean Finn, Mansour Karam, Michael Lloyd, Herbert Madan, James McGuire, Jose-Miguel Pulido, Omar Baldonado
-
Publication number: 20020075813Abstract: Systems and methods are described for enabling routers to coordinate via a back-channel communication medium. The information exchanged over the back-channel is used to increase the number of paths considered for the routers during route optimization. The Decision Makers may assert routes and prefixes to the routers under their control. This may be done via a Border Gateway Protocol (BGP) feed. The Decision Makers, in turn, communicate separately with one another, in order to coordinate routing policy amongst themselves. This coordination may be performed over a back-channel, which may take the form of physical or logical connections between the Decision Makers.Type: ApplicationFiled: September 20, 2001Publication date: June 20, 2002Inventors: Omar C. Baldonado, Sean P. Finn, Mansour J. Karam, Michael A. Lloyd, Herbert S. Madan, James G. McGuire, Jose-Miguel Pulido Villaverde
-
Publication number: 20020078223Abstract: Systems and methods are described for supporting routing intelligence for evaluating routing paths based on performance measurements. The routing intelligence may include processes executed in a self-contained device. This device may control one or more edge routers, based on performance data from end users. In other embodiments, the routing intelligence device may be used solely to monitor one or more edge routers, producing reports but not effecting any changes to routing. Routing decisions may be injected to the edge routers via BGP updates. The devices may be stationed at the premises of a multihomed organization, such as an enterprise, ISP, government organization, university, or other organization supporting a sub-network coupled to an internetwork. In other embodiments, the routing intelligence comprises processes executed on a router.Type: ApplicationFiled: August 6, 2001Publication date: June 20, 2002Inventors: Omar C. Baldonado, Sean P. Finn, Mansour J. Karam, Michael A. Lloyd, Herbert S. Madan, James G. Mcguire, Jose-Miguel Pulido Villaverde