Patents by Inventor Stefan Johansson

Stefan Johansson 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: 9380002
    Abstract: Pre-sorter systems and methods are disclosed for distributing GTP packets. The pre-sorter forwards GTP packets based upon entries within one or more pre-sort tables, and the entries associate F-TEIDs with output ports that can be coupled to GTP sessions controllers and/or other external systems. The F-TEIDs represent a combination of a destination IP address and a tunnel endpoint identifier (TEID) for each GTP packet. For some embodiments, GTP session controllers analyze the GTP packets and determine F-TEIDs that are created, modified, and/or dropped for user sessions, and the GTP session controllers send control messages to the pre-sorter to determine the entries stored within the pre-sort table(s). For other embodiments, other external systems such as network monitoring tools are coupled to the GTP packet pre-sorter rather than GTP session controllers. Pre-sorters having multiple pre-sort modules with local pre-sort tables, as well as two-stage pre-sort architectures, can also be used.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: June 28, 2016
    Assignee: Anue Systems, Inc.
    Inventors: Stefan Johansson, Robin O'Connor
  • Publication number: 20160149820
    Abstract: Systems and methods are disclosed for hash level load balancing for removal of duplicate network packets to form deduplicated packet streams. Hash values for input packets are used in part to select deduplication engines to receive hash data associated with received input packets, and this hash data is then forwarded to the selected deduplication engines for deduplication processing. The hash level load balancing reduces bandwidth requirements within the deduplication processing as compared to prior packet-based load balancing solutions for deduplication systems. Additional embodiments utilize port identifiers in addition to hash values to allow for increased flexibility in deduplication of packets from multiple input ports.
    Type: Application
    Filed: November 25, 2014
    Publication date: May 26, 2016
    Inventors: David W. McGhee, Stefan Johansson
  • Publication number: 20150382298
    Abstract: A method for setting a mobile communication terminal of a cellular communication network in an idle mode. The method is performed in a network node and comprises the steps of starting a first inactivity timer; starting a second inactivity timer; resetting the first inactivity timer when control signalling associated with the mobile communication terminal is detected; resetting the second inactivity timer when payload data associated with the mobile communication terminal is detected; and setting the mobile communication terminal in an idle mode when both the first inactivity timer and the second inactivity timer have expired. A corresponding network node is also presented.
    Type: Application
    Filed: February 15, 2013
    Publication date: December 31, 2015
    Inventors: Walter Müller, Ingrid Nordstrand, Mojgan Fadaki, Stefan Johansson, Lars-Bertil Olsson, Göran Rune
  • Patent number: 9220024
    Abstract: Method in a network node (110) comprised in a wireless communication system (100), for adjusting size of a cell (115) served by the network node (110). The method comprises estimating (304) a parameter value, related to a number of unsuccessful network connection attempts made by one or more user equipment (120) during a measurement period, and/or a number of dropped user equipment connections to the network node (110) during the measurement period. Further, the method comprises comparing (305) the estimated (304) parameter value with a threshold value, and adjusting (306) the size of the cell (115), based on the result of the comparison (305) of the estimated (304) parameter value with the threshold value.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: December 22, 2015
    Assignee: Optis Wireless Technology, LLC
    Inventors: Peter Östrup, Stefan Johansson
  • Patent number: 9163832
    Abstract: A waste incinerator system is disclosed for incinerating waste in a holding tank. The system comprises a pump in fluid communication with the waste, and which is adapted to pump waste out of the holding tank and into a substantially hollow burning chamber. The burning chamber includes a raised open end and a lowered chimney end. The chimney end is sealed with a selectively removable chamber plate and includes a chimney for venting exhaust fumes from within the burning chamber. A waste tray is adapted to be slid into the burning chamber through the chimney end and holds waste received from the pump. A burner assembly is fixed adjacent with the open end of the burning chamber and adapted to direct a flame into the open end of the burning chamber to heat the waste tray and incinerate the waste therein. A housing is included to enclose the burner assembly and the burning chamber.
    Type: Grant
    Filed: July 13, 2011
    Date of Patent: October 20, 2015
    Inventors: Stefan Johansson, Mattias Johansson
  • Patent number: 9137749
    Abstract: The present invention relates to a node in a wireless communication system, which comprises at least one transceiver unit, a first and a second antenna function. The antenna functions comprise a first and a second port connection. The transceiver unit is arranged to communicate by means of at least one frequency band. Each port connection is connectable to said transceiver unit via electrical signal delays of different magnitudes. In a first mode of operation, a certain resulting main radiation lobe is acquired when the antenna functions are receiving or transmitting for each frequency in the frequency band. Said main radiation lobe has a main pointing direction with a certain angular direction in azimuth and elevation with respect to a fixed angular direction. The angular direction for every certain frequency is different from the angular direction for any other frequency.
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: September 15, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Andreas Nilsson, Stefan Johansson
  • Patent number: 9098070
    Abstract: A timepiece, including a main mechanism operable to indicate time, the main mechanism positioned upon or within a face of the timepiece; a first counter including a first operation mechanism, the first counter appearing upon or within the face; a second counter including a second operation mechanism, the second counter appearing upon or within the face; and a third counter including a third operation mechanism, the third counter appearing upon or within the face. When the timepiece is in operation, the first operation mechanism, the second operation mechanism, and the third operation mechanism each have an operation status differing from one another. When the timepiece is in operation, the first operation mechanism, the second operation mechanism, and the third operation mechanism maintain a continuous time loop prior to resetting one or more of the first operation mechanism, the second operation mechanism, and/or the third operation mechanism.
    Type: Grant
    Filed: February 17, 2012
    Date of Patent: August 4, 2015
    Inventor: Stefan Johansson
  • Publication number: 20150215176
    Abstract: Traffic differentiator systems for network devices and related methods are disclosed that include automatic port order determination. The disclosed embodiments includes input ports that receive a first stream of packets and a second stream of packets and a packet difference processor that operates in a learning mode and a normal mode. In the learning mode of operation, the packet difference processor automatically determines a port order representing whether the first stream of packets for the first port or the second stream of packets for the second port represents a first in time version of received packets. In the normal mode of operation, the packet difference processor uses the port order determination to facilitate determination of difference packets between the first stream of packets and the second stream of packets.
    Type: Application
    Filed: December 15, 2014
    Publication date: July 30, 2015
    Inventors: Stefan Johansson, David W. McGhee
  • Publication number: 20150215222
    Abstract: Traffic differentiator systems for network devices and related methods are disclosed that determine difference packets from multiple packet streams. Some embodiments are configured to receive two streams of packets with one stream being a processed version of another stream and then to determine difference packets within a lookup time window that is, for example, associated with a processing time for the second stream to be a processed version of the first stream. Difference packets within a lookup time window can also be determined for packets received within a single combined stream of packets. Difference packets and/or related statistical information is then output for additional processing, as desired. The streams of packets can be associated with ingress and egress packets for a network device, and the difference packets and related statistical information can be used to determine packets that are removed, added, and/or modified by the network device.
    Type: Application
    Filed: January 27, 2014
    Publication date: July 30, 2015
    Applicant: Anue Systems, Inc.
    Inventors: Stefan Johansson, David W. McGhee, Shardendu Pandey, Cary J. Wright, Scott Register
  • Publication number: 20150172219
    Abstract: Pre-sorter systems and methods are disclosed for distributing GTP packets. The pre-sorter forwards GTP packets based upon entries within one or more pre-sort tables, and the entries associate F-TEIDs with output ports that can be coupled to GTP sessions controllers and/or other external systems. The F-TEIDs represent a combination of a destination IP address and a tunnel endpoint identifier (TEID) for each GTP packet. For some embodiments, GTP session controllers analyze the GTP packets and determine F-TEIDs that are created, modified, and/or dropped for user sessions, and the GTP session controllers send control messages to the pre-sorter to determine the entries stored within the pre-sort table(s). For other embodiments, other external systems such as network monitoring tools are coupled to the GTP packet pre-sorter rather than GTP session controllers. Pre-sorters having multiple pre-sort modules with local pre-sort tables, as well as two-stage pre-sort architectures, can also be used.
    Type: Application
    Filed: December 17, 2013
    Publication date: June 18, 2015
    Applicant: Anue Systems, Inc.
    Inventors: Stefan Johansson, Robin O'Connor
  • Patent number: 9048758
    Abstract: An electromechanical motor assembly includes a stator, a body to be moved and a stator support. The stator has a plurality of electromechanical actuators for moving the body by repetition of steps ensuring that at least one of the electromechanical actuators is in non-sliding contact with the body at every time. The assembly further includes a force applying arrangement for supplying a normal force (N) between the stator and the stator support by at least one spring arrangement. The spring arrangement has a spring constant in the direction (Z) normal to the surface of the body that is lower than 5% of the ratio between the normal force and the average height uncertainty of the surface of the body. The force applying arrangement includes a lateral fixing plate attached between the stator and the support parallel to the main motion direction (X) and juxtaposed to the surface of the body.
    Type: Grant
    Filed: November 11, 2009
    Date of Patent: June 2, 2015
    Assignee: PIEZOMOTOR UPPSALA AB
    Inventors: Per Benkowski, Stefan Johansson
  • Patent number: 8988302
    Abstract: The present invention relates to an antenna arrangement (100) comprising an antenna part comprising at least two antenna means, each with a number of first antenna elements having a first polarization and a number of second antenna elements having a second polarization different from said first polarization, said antenna part further comprising antenna part ports. There are two antenna part ports for each antenna means, one antenna part port for each polarization, and the antenna arrangement (100) further comprises polarization controlling means (30), comprising a distribution network, to which the antenna part ports are connected, and which includes at least a main forming network with external interface antenna ports (301,302,303,304). The polarization controlling means (30) is configured to connect antenna part ports and external interface antenna ports (301, 302, 303, 304).
    Type: Grant
    Filed: March 23, 2009
    Date of Patent: March 24, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Sven Petersson, Martin Johansson, Stefan Johansson
  • Patent number: 8970444
    Abstract: The invention provides a dual polarized antenna or antenna array with a first and second radiation pattern having a first and second polarization, a method for adjustment of said antenna or antenna array and a wireless communication system comprising said antenna or antenna array. The antenna or antenna array comprises a main radiating antenna element or array of main radiating antenna elements arranged above a conductive frame.
    Type: Grant
    Filed: April 5, 2007
    Date of Patent: March 3, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Mattias Gustafsson, Stefan Johansson, Anders Ek
  • Patent number: 8929356
    Abstract: Systems and methods are disclosed for mobile user identification and tracking for load balancing in packet processing systems. Packet processing systems, such as network tool optimizer (NTO) systems, are configured to receive packets associated with multiple mobile users, to extract user identification information from the packets, to store identity binding information for the mobile users, to track changes in identification information for mobile users within a communication system by analyzing control information within packets for the communication system, and to forward packets to one or more tool ports associated with the packet processing system. The packet processing systems disclosed thereby allow for user packets to be identified and sent to the same load-balanced network tool, even though the user identification information changes over time within the communication system.
    Type: Grant
    Filed: February 5, 2013
    Date of Patent: January 6, 2015
    Assignee: Anue Systems, Inc.
    Inventors: Shardendu Pandey, Stefan Johansson, Robin O'Connor, Keith E. Cheney
  • Patent number: 8912708
    Abstract: An electromechanical motor includes an actuator assembly and a body to be driven in a driving direction. The actuator assembly has an actuator backing, a first actuator and a second actuator. The actuators are mechanically attached by a respective single attachment to the actuator backing at a first end of the actuators. The actuators have a respective interaction portion constituting a second end opposite to the first end in an actuator direction transverse to the driving direction. The interaction portions are arranged for interaction with an interaction surface of the body by a respective contact area. The actuators include a respective unimorph member arranged for causing a movement of the respective contact area as a response of a respective electrical signal. The respective movements are transverse to the actuator direction, to the driving direction, and to each other.
    Type: Grant
    Filed: June 22, 2009
    Date of Patent: December 16, 2014
    Assignee: PiezoMotor Uppsala AB
    Inventor: Stefan Johansson
  • Publication number: 20140301169
    Abstract: In an exemplary embodiment of a timepiece of the present disclosure, the timepiece comprises a case, a crown extending from the case, a first pusher extending from the case and positioned relative to the crown, a first crown tab positioned between the crown and the first pusher, the first crown tab configured to at least partially surround the crown, a first pusher element extending from the case, the first pusher element configured to at least partially house a first end of the first pusher, a second pusher extending from the case and positioned relative to the crown, a second crown tab positioned between the crown and the second pusher, the second crown tab configured to at least partially surround the crown, and a second pusher element extending from the case, the second pusher element configured to at least partially house a first end of the second pusher.
    Type: Application
    Filed: September 1, 2012
    Publication date: October 9, 2014
    Applicant: Prophyta Biologischer Pflanzenschutz GmbH
    Inventor: Stefan Johansson
  • Patent number: 8842672
    Abstract: Systems and methods are disclosed for modifying network packets to use unrecognized headers/fields for packet classification and forwarding in packet processing systems, such as network tool optimizer (NTO) devices. The packet modifications described allow standard switch or routing integrated circuits (ICs) to process, classify, and forward packets based upon data that is not typically recognized by the hardware capabilities of the standard packet routing circuitry for packet processing. Input packets are modified so that unrecognized data becomes recognized data for purposes of packet processing, classification, and forwarding by the packet routing circuitry. These modifications are then removed after packets are processed to reform the original packets. The original packets are then provided to destination devices based upon packet classification and forwarding control information.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: September 23, 2014
    Assignee: Anue Systems, Inc.
    Inventors: Stefan Johansson, Keith E. Cheney, Patricia A. Abkowitz, Shardendu Pandey, Gregory S. Hilton
  • Publication number: 20140219100
    Abstract: Systems and methods are disclosed for mobile user identification and tracking for load balancing in packet processing systems. Packet processing systems, such as network tool optimizer (NTO) systems, are configured to receive packets associated with multiple mobile users, to extract user identification information from the packets, to store identity binding information for the mobile users, to track changes in identification information for mobile users within a communication system by analyzing control information within packets for the communication system, and to forward packets to one or more tool ports associated with the packet processing system. The packet processing systems disclosed thereby allow for user packets to be identified and sent to the same load-balanced network tool, even though the user identification information changes over time within the communication system.
    Type: Application
    Filed: February 5, 2013
    Publication date: August 7, 2014
    Inventors: Shardendu Pandey, Stefan Johansson, Robin O'Connor, Keith E. Cheney
  • Publication number: 20140210311
    Abstract: An electromechanical motor (1) comprises an object (2) to be moved, a vibrator beam (10), at least two protruding portions (12) attached to the vibrator beam, a normal force providing arrangement (40) applying a normal force (F) between the object and actuating ends (11) of the protruding portions for interaction with the object. The vibrator beam has vibrator beam electrodes (18A, 18B) for exciting at least one vibrator beam active volume (14) of electromechanically active material, enabling bending the vibrator beam perpendicular to a main extension direction of the vibrator beam and along the protruding portions (12). Control electronics (50), connected to the vibrator beam electrodes, is configured for providing resonance electrical signals causing the vibrator beam active volume to induce a resonant bending vibration and is further configured for providing quasi-static electrical signals causing a quasi-static motion of the actuating ends, superimposed on motion caused by the resonant bending vibration.
    Type: Application
    Filed: August 16, 2011
    Publication date: July 31, 2014
    Applicant: PIEZOMOTOR UPPSALA AB
    Inventors: Niklas Snis, Stefan Johansson
  • Patent number: 8787317
    Abstract: Aspects of the present invention relate to improved systems and methods for handing over a UE from a source node to a target node. In some embodiments, the target node receives UL and DL count information directly from the UE being handed over, rather than from the source node or from a core network node.
    Type: Grant
    Filed: July 23, 2012
    Date of Patent: July 22, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Stefan Johansson, Daniel Larsson, Peter Ostrup