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: 10397066Abstract: 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: GrantFiled: October 27, 2014Date of Patent: August 27, 2019Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Carlos Valencia Lopez, Yvan Royon
-
Patent number: 9973578Abstract: 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: GrantFiled: June 1, 2015Date of Patent: May 15, 2018Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventor: Carlos Valencia Lopez
-
Patent number: 9853880Abstract: 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: GrantFiled: June 1, 2015Date of Patent: December 26, 2017Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventor: Carlos Valencia Lopez
-
Patent number: 9762490Abstract: 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: GrantFiled: October 27, 2014Date of Patent: September 12, 2017Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Carlos Valencia Lopez, Yvan Royon
-
Patent number: 9762746Abstract: 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: GrantFiled: January 20, 2015Date of Patent: September 12, 2017Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventor: Carlos Valencia Lopez
-
Patent number: 9712649Abstract: 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: GrantFiled: December 29, 2014Date of Patent: July 18, 2017Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventor: Carlos Valencia Lopez
-
Publication number: 20160352614Abstract: 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: ApplicationFiled: June 1, 2015Publication date: December 1, 2016Inventor: Carlos VALENCIA LOPEZ
-
Publication number: 20160352604Abstract: 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: ApplicationFiled: June 1, 2015Publication date: December 1, 2016Inventor: Carlos VALENCIA LOPEZ
-
Patent number: 9509631Abstract: 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: GrantFiled: December 16, 2014Date of Patent: November 29, 2016Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventor: Carlos Valencia Lopez
-
Publication number: 20160212277Abstract: 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: ApplicationFiled: January 20, 2015Publication date: July 21, 2016Inventor: Carlos Valencia Lopez
-
Publication number: 20160191385Abstract: 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: ApplicationFiled: December 29, 2014Publication date: June 30, 2016Inventor: Carlos Valencia Lopez
-
Publication number: 20160173410Abstract: 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: ApplicationFiled: December 16, 2014Publication date: June 16, 2016Inventor: Carlos VALENCIA LOPEZ
-
Publication number: 20160119194Abstract: 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: ApplicationFiled: October 27, 2014Publication date: April 28, 2016Inventors: Carlos VALENCIA LOPEZ, Yvan ROYON
-
Publication number: 20160119234Abstract: 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: ApplicationFiled: October 27, 2014Publication date: April 28, 2016Inventors: Carlos VALENCIA LOPEZ, Yvan ROYON