Patents by Inventor Pal-Erik Martinsen

Pal-Erik Martinsen 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: 11228402
    Abstract: A method is described and in one embodiment includes receiving at a first node in a communications network a Session Traversal Utilities for Network Address Translation (“STUN”) message associated with a first flow, wherein the STUN message comprises a flow attribute including corresponding to the first flow; analyzing the flow attribute at the first node; setting policy corresponding to the first flow in the network based on the analyzing, wherein setting the policy includes using the flow attribute of the STUN message to configure a network path for the first flow in the communications network; and forwarding the STUN message to a next network node.
    Type: Grant
    Filed: March 12, 2020
    Date of Patent: January 18, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Michael A. Ramalho, Jon M. Snyder, Kashyap Kodanda Ram Kambhatla, Pal-Erik Martinsen, Wai-Tian Tan, Paul Edwin Jones
  • Publication number: 20200220664
    Abstract: A method is described and in one embodiment includes receiving at a first node in a communications network a Session Traversal Utilities for Network Address Translation (“STUN”) message associated with a first flow, wherein the STUN message comprises a flow attribute including corresponding to the first flow; analyzing the flow attribute at the first node; setting policy corresponding to the first flow in the network based on the analyzing, wherein setting the policy includes using the flow attribute of the STUN message to configure a network path for the first flow in the communications network; and forwarding the STUN message to a next network node.
    Type: Application
    Filed: March 12, 2020
    Publication date: July 9, 2020
    Inventors: Michael A. RAMALHO, Jon M. SNYDER, Kashyap Kodanda Ram KAMBHATLA, Pal-Erik MARTINSEN, Wai-Tian TAN, Paul Edwin JONES
  • Patent number: 10673580
    Abstract: A method is described and in one embodiment includes receiving at a first node in a communications network a message associated with a first flow, wherein the message comprises a flow treatment attribute including metadata indicative of how the first flow should be treated in the network; analyzing the flow treatment attribute at the first node; setting policy for treatment of the flow in the network based on the analyzing; and forwarding the message to a next network node.
    Type: Grant
    Filed: December 1, 2016
    Date of Patent: June 2, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Michael A. Ramalho, Jon M. Snyder, Kashyap Kodanda Ram Kambhatla, Pal-Erik Martinsen, Wai-tian Tan, Paul Edwin Jones
  • Publication number: 20180159777
    Abstract: A method is described and in one embodiment includes receiving at a first node in a communications network a message associated with a first flow, wherein the message comprises a flow treatment attribute including metadata indicative of how the first flow should be treated in the network; analyzing the flow treatment attribute at the first node; setting policy for treatment of the flow in the network based on the analyzing; and forwarding the message to a next network node.
    Type: Application
    Filed: December 1, 2016
    Publication date: June 7, 2018
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Michael A. Ramalho, Jon M. Snyder, Kashyap Kodanda Ram Kambhatla, Pal-Erik Martinsen, Wai-tian Tan, Paul Edwin Jones
  • Patent number: 9992091
    Abstract: In one embodiment, a device in a network receives privatized network trace data that comprises round trip time information for hops along a communication path. The device groups the trace data into a plurality of network segments based on the round trip time information. The device calculates a segment trip time metric for one or more of the network segments based on the round trip time information associated with the one or more network segments.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: June 5, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Pål-Erik Martinsen, Daniel G. Wing
  • Patent number: 9917871
    Abstract: In one embodiment, a first device in a network sends a Session Traversal Utilities for Network Address Translation (STUN) binding request towards an endpoint device of a media session between the first and endpoint devices. The binding request includes one or more network attribute fields. The first device receives a binding response from an intermediate node between the first and endpoint devices in the network, in response to sending the binding request towards the endpoint device. The intermediate node inserted the one or more network attribute fields into the binding response. The received binding response includes one or more metrics for the media session in the one or more network attribute fields. The first device adjusts one or more bitrates of the media session based on the one or more metrics for the media session in the received binding response.
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: March 13, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Jon M. Snyder, Pål-Erik Martinsen, Dan Tan, Herbert Wildfeuer, Daniel G. Wing
  • Patent number: 9893901
    Abstract: A method including: receiving, at a conference unit, a command to establish a conference call between the conference unit and another conference unit, the conference unit being connected to at least one access point and the access point being accessible by a terminal; utilizing, by the conference unit, an internet telephony protocol to setup at least one media line between the conference unit and the other conference unit; establishing at least one data channel that transmits LAN traffic between the conference unit and the other conference unit utilizing the internet telephony protocol; establishing, by the conference unit, a connection with the terminal, the terminal being part of a combined local area network; and receiving, at the conference unit, an input from the terminal via the connection to access the combined local area network.
    Type: Grant
    Filed: May 2, 2016
    Date of Patent: February 13, 2018
    Assignee: Cisco Technology, Inc.
    Inventor: Pal-Erik Martinsen
  • Publication number: 20170289225
    Abstract: In one embodiment, a first device in a network sends a Session Traversal Utilities for Network Address Translation (STUN) binding request towards an endpoint device of a media session between the first and endpoint devices. The binding request includes one or more network attribute fields. The first device receives a binding response from an intermediate node between the first and endpoint devices in the network, in response to sending the binding request towards the endpoint device. The intermediate node inserted the one or more network attribute fields into the binding response. The received binding response includes one or more metrics for the media session in the one or more network attribute fields. The first device adjusts one or more bitrates of the media session based on the one or more metrics for the media session in the received binding response.
    Type: Application
    Filed: April 5, 2016
    Publication date: October 5, 2017
    Inventors: Jon M. Snyder, Pål-Erik Martinsen, Dan Tan, Herbert Wildfeuer, Daniel G. Wing
  • Publication number: 20170155566
    Abstract: In one embodiment, a device in a network receives privatized network trace data that comprises round trip time information for hops along a communication path. The device groups the trace data into a plurality of network segments based on the round trip time information. The device calculates a segment trip time metric for one or more of the network segments based on the round trip time information associated with the one or more network segments.
    Type: Application
    Filed: November 30, 2015
    Publication date: June 1, 2017
    Inventors: Pål-Erik Martinsen, Daniel G. Wing
  • Patent number: 9634919
    Abstract: In one implementation, a source endpoint and a destination endpoint communicate using multipath. A data stream may be transmitted using a primary path. The source endpoint and the destination endpoint connect through an alternative path, but before portions of the data stream are transmitted using the alternative path, the alternative path is tested using one or more disposable packets. The source endpoint sends the disposable packet of the data stream using the alternative path to the destination path and receives a transmission parameter for the disposable packet of the data stream and the alternative path.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: April 25, 2017
    Assignee: Cisco Technology, Inc.
    Inventor: Pål-Erik Martinsen
  • Publication number: 20150381455
    Abstract: In one implementation, a source endpoint and a destination endpoint communicate using multipath. A data stream may be transmitted using a primary path. The source endpoint and the destination endpoint connect through an alternative path, but before portions of the data stream are transmitted using the alternative path, the alternative path is tested using one or more disposable packets. The source endpoint sends the disposable packet of the data stream using the alternative path to the destination path and receives a transmission parameter for the disposable packet of the data stream and the alternative path.
    Type: Application
    Filed: June 27, 2014
    Publication date: December 31, 2015
    Inventor: Pål-Erik Martinsen
  • Patent number: 8854413
    Abstract: In one embodiment, a method includes receiving, by an endpoint from a client, an image generated by the client. The endpoint determines that the image generated by the client includes a matrix barcode. The endpoint decodes the matrix barcode to determine one or more instructions associated with text encoded within the matrix barcode. The method further includes performing the one or more instructions associated with the encoded text.
    Type: Grant
    Filed: June 1, 2012
    Date of Patent: October 7, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Pål-Erik Martinsen, Hani Mustafa Hashim, Rune Frøysa
  • Publication number: 20130321554
    Abstract: In one embodiment, a method includes receiving, by an endpoint from a client, an image generated by the client. The endpoint determines that the image generated by the client includes a matrix barcode. The endpoint decodes the matrix barcode to determine one or more instructions associated with text encoded within the matrix barcode. The method further includes performing the one or more instructions associated with the encoded text.
    Type: Application
    Filed: June 1, 2012
    Publication date: December 5, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Pål-Erik Martinsen, Hani Mustafa Hashim, Rune Frøysa