Patents by Inventor Steinar Bjornstad
Steinar Bjornstad 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: 20240072891Abstract: An apparatus for determining a position of a disturbance to an optical fibre assembly comprises two monitoring units each comprising a respective light detector and a respective clock. The first monitoring unit receives a first digital optical signal from the optical fibre assembly. The second monitoring unit receives a second digital optical signal from the optical fibre assembly. The apparatus monitors the state of polarisation of the first and second digital optical signals and determines respective times at which a change occurs in the state of polarisation of each signal, the change arising from a disturbance to the optical fibre assembly. The apparatus uses said times to determine a position of the disturbance.Type: ApplicationFiled: March 4, 2022Publication date: February 29, 2024Applicant: Tampnet ASInventor: Steinar BJØRNSTAD
-
Patent number: 11212233Abstract: An apparatus for use in a packet-based communication system, comprises an input and an output. The apparatus is configured to receive a stream of data packets, having an inter-packet spacing, and store the received data packets and information representing the inter-packet spacing in a buffer, wherein the data packets are no longer than a common maximum data-packet length. The apparatus is further configured to schedule, at intervals, all the contents of the buffer except for a constant amount, into a respective container of a sequence of containers and, if the container then contains an incomplete data packet, schedule the remainder of the incomplete packet into the container. The apparatus is further configured to send the sequence of containers, wherein the positions of the data packets within the containers depend on the received inter-packet spacing, and wherein the constant amount is equal to or greater than the common maximum data-packet length.Type: GrantFiled: June 28, 2018Date of Patent: December 28, 2021Assignee: TransPacket ASInventors: Steinar Bjornstad, Jan Petter Braute
-
Publication number: 20210099395Abstract: An apparatus for use in a packet-based communication system, comprises an input and an output. The apparatus is configured to receive a stream of data packets, having an inter-packet spacing, and store the received data packets and information representing the inter-packet spacing in a buffer, wherein the data packets are no longer than a common maximum data-packet length. The apparatus is further configured to schedule, at intervals, all the contents of the buffer except for a constant amount, into a respective container of a sequence of containers and, if the container then contains an incomplete data packet, schedule the remainder of the incomplete packet into the container. The apparatus is further configured to send the sequence of containers, wherein the positions of the data packets within the containers depend on the received inter-packet spacing, and wherein the constant amount is equal to or greater than the common maximum data-packet length.Type: ApplicationFiled: June 28, 2018Publication date: April 1, 2021Inventors: Steinar BJORNSTAD, Jan Petter BRAUTE
-
Publication number: 20200336938Abstract: A network-based communication system has a source network apparatus and a destination network apparatus. The source apparatus receives a stream of information-bearing packets, the stream comprising gaps between at least some of the information-bearing packets. It generates one or more spacer packets, and generates an augmented stream of packets which comprises the information-bearing packets and further comprises spacer packets located within at least some of said gaps, wherein the spacing of the information-bearing packets in the augmented stream is the same as the spacing of the corresponding information-bearing packets in the received stream. It outputs the augmented stream of packets to a network link. The destination apparatus receives the augmented stream of packets and determines whether each received packet is an information-bearing packet or a spacer packet. It outputs or processes the received information-bearing packets, or information from these packets, but discards the received spacer packets.Type: ApplicationFiled: December 19, 2018Publication date: October 22, 2020Inventor: Steinar BJORNSTAD
-
Patent number: 9967638Abstract: A network node comprises an optical input, an optical output, a random-access queue and processing system. It receives a data packet, at the optical input and determines whether to process it as a guaranteed-service packet or as a statistically-multiplexed packet. A guaranteed-service packet is output within a predetermined maximum time of receipt, optionally within a data container comprising container control information. A statistically-multiplexed packet is queued. The node determines a set of statistically-multiplexed packets that would fit a gap between two guaranteed-service packets; selects one of the packets; and outputs it between the two guaranteed-service packets.Type: GrantFiled: December 12, 2016Date of Patent: May 8, 2018Assignee: TransPacket ASInventors: Steinar Bjornstad, Jan Petter Braute
-
Publication number: 20170094379Abstract: A network node comprises an optical input, an optical output, a random-access queue and processing system. It receives a data packet, at the optical input and determines whether to process it as a guaranteed-service packet or as a statistically-multiplexed packet. A guaranteed-service packet is output within a predetermined maximum time of receipt, optionally within a data container comprising container control information. A statistically-multiplexed packet is queued. The node determines a set of statistically-multiplexed packets that would fit a gap between two guaranteed-service packets; selects one of the packets; and outputs it between the two guaranteed-service packets.Type: ApplicationFiled: December 12, 2016Publication date: March 30, 2017Applicant: TransPacket ASInventors: Steinar BJORNSTAD, Jan Petter BRAUTE
-
Patent number: 9521093Abstract: A network node comprises an optical input, an optical output, a random-access queue and a processing system. It receives a data packet, at the optical input and determines whether to process it as a guaranteed-service packet or as a statistically-multiplexed packet. A guaranteed-service packet is output within a predetermined maximum time of receipt, optionally within a data container comprising container control information. A statistically-multiplexed packet is queued. The node determines a set of statistically-multiplexed packets that would fit a gap between two guaranteed-service packets; selects one of the packets; and outputs it between the two guaranteed-service packets.Type: GrantFiled: January 31, 2012Date of Patent: December 13, 2016Assignee: TransPacket ASInventors: Steinar Bjornstad, Jan Petter Braute
-
Patent number: 9071381Abstract: The present invention discloses a system for signalling within optical or combined optical/electronic networks wherein a first transmission node executes polarization multiplexing on transmitted traffic, and at one or more intermediate nodes one or more of the following processes are carried out on the sent traffic: demultiplexing by polarization and/or polarization and/or SOP-alignment. Further a method for packet handling within optical packet switched networks where, at a first transmission node carries out polarization demultiplexing of transmitted traffic, and at one or a number of intermediate nodes carries out one or more of the following processes on the transmitted traffic; demultiplexing by polarization, and/or polarization and/or SOP-alignment. Said separation into states of polarization is used in separation of QoS-classes.Type: GrantFiled: October 26, 2011Date of Patent: June 30, 2015Assignee: TransPacket ASInventor: Steinar Bjornstad
-
Publication number: 20140355977Abstract: A network node comprises an optical input, an optical output, a random-access queue and a processing system. It receives a data packet, at the optical input and determines whether to process it as a guaranteed-service packet or as a statistically-multiplexed packet. A guaranteed-service packet is output within a predetermined maximum time of receipt, optionally within a data container comprising container control information. A statistically-multiplexed packet is queued. The node determines a set of statistically-multiplexed packets that would fit a gap between two guaranteed-service packets; selects one of the packets; and outputs it between the two guaranteed-service packets.Type: ApplicationFiled: January 31, 2012Publication date: December 4, 2014Applicant: TransPacket ASInventors: Steinar Bjornstad, Jan Petter Braute
-
Patent number: 8315267Abstract: In asynchronous optical packet switches, scheduling packets from a buffer randomly will cause less efficient utilization of the buffer. Additionally, reordering of packets may cause problems for service quality demanding applications. According to the present invention a new electronic buffer scheduling algorithm is proposed and a switch utilizing this algorithm is disclosed. The algorithm is designed for utilizing the buffer resources efficiently, still avoiding serious packet reordering.Type: GrantFiled: January 20, 2005Date of Patent: November 20, 2012Assignee: Transpacket ASInventor: Steinar Bjornstad
-
Publication number: 20120039601Abstract: The present invention discloses a system for signalling within optical or combined optical/electronic networks wherein a first transmission node executes polarization multiplexing on transmitted traffic, and at one or more intermediate nodes one or more of the following processes are carried out on the sent traffic: demultiplexing by polarization and/or polarization and/or SOP-alignment. Further a method for packet handling within optical packet switched networks where, at a first transmission node carries out polarisation demultiplexing of transmitted traffic, and at one or a number of intermediate nodes carries out one or more of the following processes on the transmitted traffic; demultiplexing by polarisation, and/or polarisation and/or SOP-alignment. Said separation into states of polarisation is used in separation of QoS-classes.Type: ApplicationFiled: October 26, 2011Publication date: February 16, 2012Applicant: TRANSPACKET ASInventor: Steinar Bjornstad
-
Patent number: 8073328Abstract: The present invention discloses a system for signalling within optical or combined optical/electronic networks wherein a first transmission node executes polarization multiplexing on transmitted traffic, and at one or more intermediate nodes one or more of the following processes are carried out on the sent traffic: demultiplexing by polarization and/or polarization and/or SOP-alignment. Further a method for packet handling within optical packet switched networks where, at a first transmission node carries out polarization demultiplexing of transmitted traffic, and at one or a number of intermediate nodes carries out one or more of the following processes on the transmitted traffic; demultiplexing by polarization, and/or polarization and/or SOP-alignment. Said separation into states of polarization is used in separation of QoS-classes.Type: GrantFiled: June 28, 2004Date of Patent: December 6, 2011Assignee: Transpacket ASInventor: Steinar Bjornstad
-
Publication number: 20070206619Abstract: In asynchronous optical packet switches, scheduling packets from a buffer randomly will cause less efficient utilization of the buffer. Additionally, reordering of packets may cause problems for service quality demanding applications. According to the present invention a new electronic buffer scheduling algorithm is proposed and a switch utilizing this algorithm is disclosed. The algorithm is designed for utilizing the buffer resources efficiently, still avoiding serious packet reordering.Type: ApplicationFiled: January 20, 2005Publication date: September 6, 2007Applicant: TELENOR ASAInventor: Steinar Bjornstad
-
Publication number: 20060159454Abstract: The present invention discloses a system for signalling within optical or combined optical/electronic networks wherein a first transmission node executes polarization multiplexing on transmitted traffic, and at one or more intermediate nodes one or more of the following processes are carried out on the sent traffic: demultiplexing by polarization and/or polarization and/or SOP-alignment. Further a method for packet handling within optical packet switched networks where, at a first transmission node carries out polarisation demultiplexing of transmitted traffic, and at one or a number of intermediate nodes carries out one or more of the following processes on the transmitted traffic; demultiplexing by polarisation, and/or polarisation and/or SOP-alignment. Said separation into states of polarisation is used in separation of QoS-classes.Type: ApplicationFiled: June 28, 2004Publication date: July 20, 2006Inventor: Steinar Bjornstad
-
Patent number: 4117960Abstract: A clothes hanger of the folding type. The carrying arm of the clothes hangers are articulated with each other, and at the joint connection have disc-like parts which are equipped with respective blocking notches which engage with a spring-actuated locking member mounted in the carrying piece of the clothes-hanger, the disc-like parts together forming a casing for taking up the spring.Type: GrantFiled: June 7, 1977Date of Patent: October 3, 1978Assignee: Peter BengschInventors: Peter Bengsch, Steinar Bjornstad