Patents by Inventor Yvan Royon
Yvan Royon 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: 10454818Abstract: A method and system for route transforming by a network device implements a content centric networking (CCN) gateway or CCN router, where the CCN gateway or CCN router is part of a CCN network. The method to handle a first CCN reply before forwarding a second CCN reply in the CCN network. The method includes receiving the first CCN reply including a second CCN Name, applying a transform configuration to the second CCN Name to obtain CCN reply data, and generating a second CCN reply using the CCN reply data and a first CCN Name from a pending interest table (PIT) entry for the first CCN Name.Type: GrantFiled: December 27, 2017Date of Patent: October 22, 2019Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventor: Yvan Royon
-
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
-
Publication number: 20180139126Abstract: A method and system for route transforming by a network device implements a content centric networking (CCN) gateway or CCN router, where the CCN gateway or CCN router is part of a CCN network. The method to handle a first CCN reply before forwarding a second CCN reply in the CCN network. The method includes receiving the first CCN reply including a second CCN Name, applying a transform configuration to the second CCN Name to obtain CCN reply data, and generating a second CCN reply using the CCN reply data and a first CCN Name from a pending interest table (PIT) entry for the first CCN Name.Type: ApplicationFiled: December 27, 2017Publication date: May 17, 2018Inventor: Yvan ROYON
-
Patent number: 9887913Abstract: A method provides route transforming by a network device implementing a content centric networking (CCN) gateway or CCN router, where the CCN gateway or CCN router is part of a CCN network. The method transforms a CCN Name in a CCN request before forwarding in the CCN network. The method includes receiving a first CCN request including a first CCN Name, the first CCN Name including a route transformer identifier, generating a modified first CCN Name by removing the route transformer identifier from the first CCN Name, generating a second CCN Name from the modified first CCN Name; and generating a second CCN request including the second CCN Name.Type: GrantFiled: July 10, 2015Date of Patent: February 6, 2018Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventor: Yvan Royon
-
Patent number: 9838243Abstract: A method is implemented by a node for implementing computational transformations conveyed in a content centric networking (CCN) request by a computation engine. The method includes receiving a CCN request containing a unique resource identifier (URI) and a computation field, decoding the computation field to determine a computation pipeline, retrieving a first content object identified by the URI, executing the computation pipeline with the first content object as input, and encoding a result of the computation pipeline as a second content object.Type: GrantFiled: March 24, 2015Date of Patent: December 5, 2017Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Hari Rangarajan, Yvan Royon
-
Patent number: 9819643Abstract: A method is implemented by a content centric network (CCN) naming layer executed by a network device. The naming layer is configured to enable processing of regular expressions as part of a hierarchical CCN name, where regular expressions are sequences of characters that form a search pattern. The method processes regular expressions utilized in a one to many scenario between a plurality of CCN clients and at least one CCN serving node. The method includes receiving a CCN interest from a CCN forwarding layer, accessing a forwarding information base (FIB) to find FIB entries matching a path of the CCN name and the regular expression, accessing a content store to find content objects matching the FIB entries, and creating a new CCN interest for each of the FIB entries not found in the content store.Type: GrantFiled: October 13, 2014Date of Patent: November 14, 2017Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Hari Rangarajan, Yvan Royon
-
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: 9736263Abstract: A method provides temporal caching in a content centric networking (CCN) network. The temporal caching is implemented by a CCN node. The method fetches and caches a group of content objects having a temporal relationship. The method includes selecting a first CCN interest packet including a first CCN name of a first content object from the group of content objects, adding an entry for the first CCN name to a correlation table, and selecting at least a second CCN interest packet including a second CCN name of a second content object from the group of content objects. The method further includes correlating the second CCN name with the first CCN name by determining a request sequence for the first content object and the second content object, and updating the entry to correlate the first CCN name with the second CCN name.Type: GrantFiled: February 16, 2015Date of Patent: August 15, 2017Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Yvan Royon, Hari Rangarajan
-
Patent number: 9629037Abstract: A method in a first content centric networking (CCN) access point of a CCN network of enabling seamless mobility of a mobile device is disclosed. The method includes detecting a handover initiation event that is an indication that a handover of the mobile device from the first CCN access point to a second CCN access point from a group of one or more CCN access points of the CCN network is initiated. In response to detecting the handover initiation event, the method continues with starting transmission, to the group of CCN access points, of one or more pending interests associated with the mobile device. The method further includes detecting a handover completion event, and stopping, in response to detecting the handover completion event, the transmission of the one or more pending interests associated with the mobile device.Type: GrantFiled: June 12, 2015Date of Patent: April 18, 2017Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Yvan Royon, Hari Rangarajan, Peyman Talebi Fard
-
Publication number: 20170012867Abstract: A method provides route transforming by a network device implementing a content centric networking (CCN) gateway or CCN router, where the CCN gateway or CCN router is part of a CCN network. The method transforms a CCN Name in a CCN request before forwarding in the CCN network. The method includes receiving a first CCN request including a first CCN Name, the first CCN Name including a route transformer identifier, generating a modified first CCN Name by removing the route transformer identifier from the first CCN Name, generating a second CCN Name from the modified first CCN Name; and generating a second CCN request including the second CCN Name.Type: ApplicationFiled: July 10, 2015Publication date: January 12, 2017Inventor: Yvan ROYON
-
Publication number: 20160366620Abstract: A method in a first content centric networking (CCN) access point of a CCN network of enabling seamless mobility of a mobile device is disclosed. The method includes detecting a handover initiation event that is an indication that a handover of the mobile device from the first CCN access point to a second CCN access point from a group of one or more CCN access points of the CCN network is initiated. In response to detecting the handover initiation event, the method continues with starting transmission, to the group of CCN access points, of one or more pending interests associated with the mobile device. The method further includes detecting a handover completion event, and stopping, in response to detecting the handover completion event, the transmission of the one or more pending interests associated with the mobile device.Type: ApplicationFiled: June 12, 2015Publication date: December 15, 2016Inventors: Yvan ROYON, Hari RANGARAJAN, Peyman TALEBI FARD
-
Publication number: 20160285671Abstract: A method is implemented by a node for implementing computational transformations conveyed in a content centric networking (CCN) request by a computation engine. The method includes receiving a CCN request containing a unique resource identifier (URI) and a computation field, decoding the computation field to determine a computation pipeline, retrieving a first content object identified by the URI, executing the computation pipeline with the first content object as input, and encoding a result of the computation pipeline as a second content object.Type: ApplicationFiled: March 24, 2015Publication date: September 29, 2016Inventors: Hari Rangarajan, Yvan Royon
-
Publication number: 20160241669Abstract: A method provides temporal caching in a content centric networking (CCN) network. The temporal caching is implemented by a CCN node. The method fetches and caches a group of content objects having a temporal relationship. The method includes selecting a first CCN interest packet including a first CCN name of a first content object from the group of content objects, adding an entry for the first CCN name to a correlation table, and selecting at least a second CCN interest packet including a second CCN name of a second content object from the group of content objects. The method further includes correlating the second CCN name with the first CCN name by determining a request sequence for the first content object and the second content object, and updating the entry to correlate the first CCN name with the second CCN name.Type: ApplicationFiled: February 16, 2015Publication date: August 18, 2016Inventors: Yvan Royon, Hari Rangarajan
-
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
-
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: 20160105394Abstract: A method is implemented by a content centric network (CCN) naming layer executed by a network device. The naming layer is configured to enable processing of regular expressions as part of a hierarchical CCN name, where regular expressions are sequences of characters that form a search pattern. The method processes regular expressions utilized in a one to many scenario between a plurality of CCN clients and at least one CCN serving node. The method includes receiving a CCN interest from a CCN forwarding layer, accessing a forwarding information base (FIB) to find FIB entries matching a path of the CCN name and the regular expression, accessing a content store to find content objects matching the FIB entries, and creating a new CCN interest for each of the FIB entries not found in the content store.Type: ApplicationFiled: October 13, 2014Publication date: April 14, 2016Inventors: Hari Rangarajan, Yvan Royon
-
Publication number: 20120054326Abstract: A method is described for remotely managing, by a management server in a telecommunication network, the life cycle of an end-user service application for execution on a service platform that is installed on a device in a private network. The method comprises the steps of: transmitting a request for information regarding a finite state machine data model that describes a representation of the finite state machine for the service platform when being used by the service application while running on the device; and transmitting data model information by the device to the management server; and determining by the management server from the data model information the finite state machine data model; and managing the service application by the management server on the device in accordance to the finite state machine data model.Type: ApplicationFiled: April 23, 2010Publication date: March 1, 2012Applicant: ALCATEL LUCENTInventors: Yvan Royon, Christele Bouchat