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).
-
Publication number: 20240203077Abstract: According to one or more embodiments of the disclosure, a device may generate a virtual collaboration surface to display to one or more collaborators. The device may cause a virtual object to be displayed on the virtual collaboration surface. The device may receive input from one or more collaborators to adjust an orientation of the virtual collaboration surface to an adjusted orientation. The device may modify a virtual property of the virtual object displayed on the virtual collaboration surface to reorient the virtual object according to the adjusted orientation of the virtual collaboration surface.Type: ApplicationFiled: December 14, 2022Publication date: June 20, 2024Inventors: Pål-Erik MARTINSEN, Sigurd KLASSON, Sebastian Andre OLSSON, Lasse Roxrud FARSTAD
-
Patent number: 11228402Abstract: 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: GrantFiled: March 12, 2020Date of Patent: January 18, 2022Assignee: 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: 20200220664Abstract: 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: ApplicationFiled: March 12, 2020Publication date: July 9, 2020Inventors: Michael A. RAMALHO, Jon M. SNYDER, Kashyap Kodanda Ram KAMBHATLA, Pal-Erik MARTINSEN, Wai-Tian TAN, Paul Edwin JONES
-
Patent number: 10673580Abstract: 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: GrantFiled: December 1, 2016Date of Patent: June 2, 2020Assignee: 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: 20180159777Abstract: 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: ApplicationFiled: December 1, 2016Publication date: June 7, 2018Applicant: 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: 9992091Abstract: 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: GrantFiled: November 30, 2015Date of Patent: June 5, 2018Assignee: Cisco Technology, Inc.Inventors: Pål-Erik Martinsen, Daniel G. Wing
-
Patent number: 9917871Abstract: 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: GrantFiled: April 5, 2016Date of Patent: March 13, 2018Assignee: Cisco Technology, Inc.Inventors: Jon M. Snyder, Pål-Erik Martinsen, Dan Tan, Herbert Wildfeuer, Daniel G. Wing
-
Method and system for establishing a combined local area network (CLAN) in a conference network (CN)
Patent number: 9893901Abstract: 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: GrantFiled: May 2, 2016Date of Patent: February 13, 2018Assignee: Cisco Technology, Inc.Inventor: Pal-Erik Martinsen -
Publication number: 20170289225Abstract: 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: ApplicationFiled: April 5, 2016Publication date: October 5, 2017Inventors: Jon M. Snyder, Pål-Erik Martinsen, Dan Tan, Herbert Wildfeuer, Daniel G. Wing
-
Publication number: 20170155566Abstract: 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: ApplicationFiled: November 30, 2015Publication date: June 1, 2017Inventors: Pål-Erik Martinsen, Daniel G. Wing
-
Patent number: 9634919Abstract: 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: GrantFiled: June 27, 2014Date of Patent: April 25, 2017Assignee: Cisco Technology, Inc.Inventor: Pål-Erik Martinsen
-
Publication number: 20150381455Abstract: 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: ApplicationFiled: June 27, 2014Publication date: December 31, 2015Inventor: Pål-Erik Martinsen
-
Patent number: 8854413Abstract: 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: GrantFiled: June 1, 2012Date of Patent: October 7, 2014Assignee: Cisco Technology, Inc.Inventors: Pål-Erik Martinsen, Hani Mustafa Hashim, Rune Frøysa
-
Publication number: 20130321554Abstract: 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: ApplicationFiled: June 1, 2012Publication date: December 5, 2013Applicant: Cisco Technology, Inc.Inventors: Pål-Erik Martinsen, Hani Mustafa Hashim, Rune Frøysa