Patents by Inventor Carlos VALENCIA LOPEZ

Carlos VALENCIA LOPEZ 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: 10397066
    Abstract: A method provides for marking classifications of content objects at a content marking node in a content centric networking (CCN) network. The content marking node has a network interface with a network that is separately administered from the CCN network. The method includes receiving a content object on the network interface, checking whether the content object is authentic and there is a pending interest for the content object, and sending a request to a content marking service to obtain categories for the content object using a name of the content object. The method further includes receiving a response from the content marking service with the categories for the content object, and adding a category field to the content object, the category field including the categories.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: August 27, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Carlos Valencia Lopez, Yvan Royon
  • Patent number: 9973578
    Abstract: A method for monitoring cache efficiency by a network device is implemented in a content centric networking (CCN) gateway or CCN router, where the CCN gateway or CCN router is part of a CCN network. The method collects content object retrieval information using a cache check type length value (TLV) that tracks a number of hops between a CCN gateway and a node in the CCN network that caches the content object. The method includes receiving a CCN interest packet from a user equipment, the CCN interest packet including a content object name, determining whether the cache check TLV is present in the CCN interest packet, and updating a value of the cache check TLV where the cache check TLV is determined to be present in the CCN interest packet.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: May 15, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Carlos Valencia Lopez
  • Patent number: 9853880
    Abstract: Exemplary methods at a content centric networking (CCN) gateway located at an autonomous system (AS), wherein the CCN gateway is communicatively coupled to a CCN domain name system (DNS) server, include receiving, on a first face, a first interest message comprising of a first content name identifying a first content being requested by the first interest message. The methods include in response to determining the first content is not located at the AS, determining a first remote AS name that identifies a first remote AS where the first content is located, generating a first 2-level (2L) content name comprising of the first remote AS name and the first content name, forwarding the first interest message comprising of the first 2L content name, and in response to receiving a first content object (CO) message comprising of the first 2L content name and the first content, forwarding the first content.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: December 26, 2017
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventor: Carlos Valencia Lopez
  • Patent number: 9762490
    Abstract: A method provides filtering of content objects on a per user basis at a gateway node in a content centric networking (CCN) network. The gateway node has a network interface with a network of a user device originating a CCN interest packet. The method includes receiving a CCN interest packet including a CCN name and a user identity, retrieving a content object identified by the CCN name, and retrieving allowed categories of the user. The method further includes retrieving categories of the content object, checking whether allowed categories of the user enable retrieval of the content object based on comparison with the categories of the content object, and forwarding the content object to user in response to the allowed categories enabling retrieval of the content object for the user.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: September 12, 2017
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Carlos Valencia Lopez, Yvan Royon
  • Patent number: 9762746
    Abstract: Advice of charge (AoC) enforcement is implemented in a content centric networking (CCN) gateway. The AoC enforcement receives a CCN interest packet from a user equipment in a network external to the CCN network and looks up a prefix of the CCN name in an AoC table. The AoC enforcement further, in response to determining a match between the prefix of the CCN name and an entry in the AoC table, generates an AoC request and forwarding the AoC request toward an AoC server identified by the entry in the AoC table determined to be the match with the prefix of the CCN name. In response to not determining the match between the prefix of the CCN name and the entry in the AoC table or in response to receiving a purchase accepted response from the AoC server, a CCN object identified by the CCN name is retrieved and forwarded to the user equipment.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: September 12, 2017
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventor: Carlos Valencia Lopez
  • Patent number: 9712649
    Abstract: A method is provided for managing fragmentation of packets for content object retrieval at a content centric networking (CCN) gateway in a CCN network. The method includes receiving a first CCN interest packet including a name for a first content object from a user equipment in an access network, storing a fragmentation stream identifier in a header of the first CCN interest packet, and setting a path minimum maximum transmission unit (MTU) in the first CCN interest packet to an MTU value required by a link between the CCN gateway and a node forwarding the first CCN interest packet to the CCN gateway.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: July 18, 2017
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Carlos Valencia Lopez
  • Publication number: 20160352614
    Abstract: Exemplary methods at a content centric networking (CCN) gateway located at an autonomous system (AS), wherein the CCN gateway is communicatively coupled to a CCN domain name system (DNS) server, include receiving, on a first face, a first interest message comprising of a first content name identifying a first content being requested by the first interest message. The methods include in response to determining the first content is not located at the AS, determining a first remote AS name that identifies a first remote AS where the first content is located, generating a first 2-level (2L) content name comprising of the first remote AS name and the first content name, forwarding the first interest message comprising of the first 2L content name, and in response to receiving a first content object (CO) message comprising of the first 2L content name and the first content, forwarding the first content.
    Type: Application
    Filed: June 1, 2015
    Publication date: December 1, 2016
    Inventor: Carlos VALENCIA LOPEZ
  • Publication number: 20160352604
    Abstract: A method for monitoring cache efficiency by a network device is implemented in a content centric networking (CCN) gateway or CCN router, where the CCN gateway or CCN router is part of a CCN network. The method collects content object retrieval information using a cache check type length value (TLV) that tracks a number of hops between a CCN gateway and a node in the CCN network that caches the content object. The method includes receiving a CCN interest packet from a user equipment, the CCN interest packet including a content object name, determining whether the cache check TLV is present in the CCN interest packet, and updating a value of the cache check TLV where the cache check TLV is determined to be present in the CCN interest packet.
    Type: Application
    Filed: June 1, 2015
    Publication date: December 1, 2016
    Inventor: Carlos VALENCIA LOPEZ
  • Patent number: 9509631
    Abstract: A method is implemented for enforcing quality of service (QOS) for accessing content objects on a per user basis at a content centric networking (CCN) gateway in a CCN network. The method receives a CCN interest packet including a name for a content object from a user equipment. An expected size of the content object is determined. An estimated bandwidth usage for a user is calculated based on the expected size of the content object. The estimated bandwidth usage for the user is compared with a permitted bandwidth in a QOS profile of the user. The CCN interest packet is processed, in response to the estimated bandwidth being less than the permitted bandwidth in the QOS profile of the user.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: November 29, 2016
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventor: Carlos Valencia Lopez
  • Publication number: 20160212277
    Abstract: Advice of charge (AoC) enforcement is implemented in a content centric networking (CCN) gateway. The AoC enforcement receives a CCN interest packet from a user equipment in a network external to the CCN network and looks up a prefix of the CCN name in an AoC table. The AoC enforcement further, in response to determining a match between the prefix of the CCN name and an entry in the AoC table, generates an AoC request and forwarding the AoC request toward an AoC server identified by the entry in the AoC table determined to be the match with the prefix of the CCN name. In response to not determining the match between the prefix of the CCN name and the entry in the AoC table or in response to receiving a purchase accepted response from the AoC server, a CCN object identified by the CCN name is retrieved and forwarded to the user equipment.
    Type: Application
    Filed: January 20, 2015
    Publication date: July 21, 2016
    Inventor: Carlos Valencia Lopez
  • Publication number: 20160191385
    Abstract: A method is provided for managing fragmentation of packets for content object retrieval at a content centric networking (CCN) gateway in a CCN network. The method includes receiving a first CCN interest packet including a name for a first content object from a user equipment in an access network, storing a fragmentation stream identifier in a header of the first CCN interest packet, and setting a path minimum maximum transmission unit (MTU) in the first CCN interest packet to an MTU value required by a link between the CCN gateway and a node forwarding the first CCN interest packet to the CCN gateway.
    Type: Application
    Filed: December 29, 2014
    Publication date: June 30, 2016
    Inventor: Carlos Valencia Lopez
  • Publication number: 20160173410
    Abstract: A method is implemented for enforcing quality of service (QOS) for accessing content objects on a per user basis at a content centric networking (CCN) gateway in a CCN network. The method receives a CCN interest packet including a name for a content object from a user equipment. An expected size of the content object is determined. An estimated bandwidth usage for a user is calculated based on the expected size of the content object. The estimated bandwidth usage for the user is compared with a permitted bandwidth in a QOS profile of the user. The CCN interest packet is processed, in response to the estimated bandwidth being less than the permitted bandwidth in the QOS profile of the user.
    Type: Application
    Filed: December 16, 2014
    Publication date: June 16, 2016
    Inventor: Carlos VALENCIA LOPEZ
  • Publication number: 20160119194
    Abstract: A method provides for marking classifications of content objects at a content marking node in a content centric networking (CCN) network. The content marking node has a network interface with a network that is separately administered from the CCN network. The method includes receiving a content object on the network interface, checking whether the content object is authentic and there is a pending interest for the content object, and sending a request to a content marking service to obtain categories for the content object using a name of the content object. The method further includes receiving a response from the content marking service with the categories for the content object, and adding a category field to the content object, the category field including the categories.
    Type: Application
    Filed: October 27, 2014
    Publication date: April 28, 2016
    Inventors: Carlos VALENCIA LOPEZ, Yvan ROYON
  • Publication number: 20160119234
    Abstract: A method provides filtering of content objects on a per user basis at a gateway node in a content centric networking (CCN) network. The gateway node has a network interface with a network of a user device originating a CCN interest packet. The method includes receiving a CCN interest packet including a CCN name and a user identity, retrieving a content object identified by the CCN name, and retrieving allowed categories of the user. The method further includes retrieving categories of the content object, checking whether allowed categories of the user enable retrieval of the content object based on comparison with the categories of the content object, and forwarding the content object to user in response to the allowed categories enabling retrieval of the content object for the user.
    Type: Application
    Filed: October 27, 2014
    Publication date: April 28, 2016
    Inventors: Carlos VALENCIA LOPEZ, Yvan ROYON