Patents by Inventor Pedro Miguel Martins Roque Marques

Pedro Miguel Martins Roque Marques 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: 20180246973
    Abstract: Techniques for providing user interest modeling are disclosed. In some embodiments, a system/process/computer program product for providing user interest modeling includes determining a plurality of interests associated with a user account and generated a content feed for a user that includes one or more web documents based on the plurality of interests.
    Type: Application
    Filed: February 28, 2017
    Publication date: August 30, 2018
    Inventors: Hang Zhao, Steven Baker, Vishnu Priya Natchu, Anand Shukla, Pedro Miguel Martins Roque Marques
  • Publication number: 20180246899
    Abstract: Techniques for generating an index for enhanced search based on user interests are disclosed. In some embodiments, a system/process/computer program product for generating an index for enhanced search based on user interests includes aggregating a plurality of web documents associated with one or more entities, wherein the web documents are retrieved from a plurality of online content sources including websites; determining relationships between each of the plurality of web documents, wherein the relationships include online relationships; and generating an index that includes the plurality of web documents and the relationships between each of the plurality of web documents.
    Type: Application
    Filed: February 28, 2017
    Publication date: August 30, 2018
    Inventors: Vishnu Priya Natchu, Hang Zhao, Anand Shukla, Pedro Miguel Martins Roque Marques
  • Publication number: 20180246974
    Abstract: Techniques for enhanced search for generating a content feed are disclosed. In some embodiments, a system/process/computer program product for enhanced search for generating a content feed includes determining a plurality of interests for a user, wherein the user is associated with a user account; searching one or more websites based on the plurality of interests associated with the user; generating an index that includes a plurality of web documents and relationships between each of the plurality of web documents; and generating a content feed that includes at least a subset of the plurality of web documents based on a ranking, wherein the ranking is based on the plurality of interests associated with the user.
    Type: Application
    Filed: February 28, 2017
    Publication date: August 30, 2018
    Inventors: Anand Shukla, Vishnu Priya Natchu, Srinivasan Venkatachary, Hang Zhao, Steven Baker, Kushal Tayal, Pedro Miguel Martins Roque Marques
  • Patent number: 8988984
    Abstract: In one embodiment, a network device may participate in an election process to elect one of two or more Provider Edge devices of a Redundancy Group to be a Designated Forwarder for the Redundancy Group, where the Redundancy Group is in a Service Provider network, and where the Redundancy Group serves a Customer Edge device of a customer network. The network device may forward multi-destination traffic to the Customer Edge device according to whether the network device is elected to be the Designated Forwarder for the Redundancy Group. Multi-destination traffic may include multicast traffic, broadcast traffic, or destination unknown unicast traffic.
    Type: Grant
    Filed: February 4, 2011
    Date of Patent: March 24, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Pedro Miguel Martins Roque Marques, Ali Sajassi, Samer Salam, Keyur Patel
  • Publication number: 20120201124
    Abstract: In one embodiment, a network device may participate in an election process to elect one of two or more Provider Edge devices of a Redundancy Group to be a Designated Forwarder for the Redundancy Group, where the Redundancy Group is in a Service Provider network, and where the Redundancy Group serves a Customer Edge device of a customer network. The network device may forward multi-destination traffic to the Customer Edge device according to whether the network device is elected to be the Designated Forwarder for the Redundancy Group. Multi-destination traffic may include multicast traffic, broadcast traffic, or destination unknown unicast traffic.
    Type: Application
    Filed: February 4, 2011
    Publication date: August 9, 2012
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Pedro Miguel Martins Roque Marques, Ali Sajassi, Samer Salam, Keyur Patel
  • Patent number: 8014395
    Abstract: Methods and apparatus for processing labels is described. An exemplary method includes allocating labels at a network device in accordance with a set of one or more ranges, and reflecting, in the set of ranges, labels allocated for label switching with peers of the network device. According to an embodiment, the labels and the set of ranges are within a sub-space of a logically partitioned label space, the sub-space being designated to a client.
    Type: Grant
    Filed: March 21, 2002
    Date of Patent: September 6, 2011
    Assignee: Ericsson AB
    Inventors: Rahul Aggarwal, Pedro Miguel Martins Roque Marques
  • Patent number: 7139272
    Abstract: A method and apparatus for a label forwarding information base is described. A machine-readable medium provides instructions, which when executed by a set of one or more processors, cause said set of processors to perform operations that comprise selecting forwarding information for a label of a packet with a set of most significant bits (MSBs) of the label and a set of least significant bits (LSBs) of the label, but not all of the label's bits unless the set of MSBs and the set of LSBs match a second label's MSBs and LSBs, and forwarding the packet with the forwarding information.
    Type: Grant
    Filed: March 21, 2002
    Date of Patent: November 21, 2006
    Assignee: Redback Networks Inc.
    Inventors: Rahul Aggarwal, Pedro Miguel Martins Roque Marques
  • Patent number: 6968393
    Abstract: A computer implemented method and apparatus for an attribute-oriented routing update is described. The method comprises selecting an updated set of attributes in a routing table before selecting a set of updated destinations associated with the selected set of attributes, wherein the attributes are stored in an attribute table as a portion of the routing table and the attributes do not include the conventional network prefixes. An update message that includes the set of updated destinations for the set of attributes is then generated. The method is also extended to extraction of unreachable destinations by using a dummy attribute in the routing table, wherein the dummy attribute is selected first, followed by extracting the unreachable destinations.
    Type: Grant
    Filed: November 19, 2001
    Date of Patent: November 22, 2005
    Assignee: Redback Networks, Inc.
    Inventors: Enke Chen, Pedro Miguel Martins Roque Marques