Patents by Inventor Jan Aberg

Jan Aberg 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: 7231221
    Abstract: An access scheme in a communication system can deal with a mix of devices having different power constraints and different latency requirements and allow highly asymmetric latency behavior. Such a communication system may include a central control station that broadcasts beacon messages on a communication channel, such as a radio channel, and at least one remote terminal that accesses a communication channel based on the beacon messages. The beacon messages are configured such that individual access to the communication channel by each terminal is controlled according to a grouping of the terminals into respective beacon groups. Each beacon group may have a corresponding beacon message, and beacon messages corresponding to different beacon groups may be broadcast at staggered time intervals.
    Type: Grant
    Filed: August 26, 2004
    Date of Patent: June 12, 2007
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Mikael Assarsson, Jacobus Haartsen, Jan Aberg
  • Patent number: 7212679
    Abstract: Method and apparatus for compressing data representing a set of symbols such that each symbol of the set can be separately accessed and decompressed. Each symbol of the set of symbols is encoded in the form of a two-part code wherein a first part of the code is common for all encoded symbols and a second part of the code encodes the data representing a symbol. An identifier is given for each symbol for permitting each encoded symbol to be separately accessed and decompressed. The invention is particularly useful for storing large fonts such as a Chinese or Japanese character set.
    Type: Grant
    Filed: August 6, 2004
    Date of Patent: May 1, 2007
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Bernard Jan M. Smeets, Jan Aberg
  • Patent number: 7177274
    Abstract: Methods of transmitting data can include providing a data packet in a transmit buffer and providing a delay bound time period within which the data packet should be transmitted after being provided in the transmit buffer. After providing the data packet in the transmit buffer, a determination can be made if there is sufficient time to transmit the data packet before expiration of the delay bound time period. If there is insufficient time to transmit the data packet before expiration of the delay bound time period, the data packet can be flushed without initiating transmission of the data packet. Related devices are also discussed.
    Type: Grant
    Filed: June 19, 2002
    Date of Patent: February 13, 2007
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Thomas Martinus Van Der Zee, Wilhelmus Gerhardus Nitert, Jan Aberg, Stefan Nilsson
  • Publication number: 20060158354
    Abstract: A method of generating executable program code for a data processing system comprising an encoding stage for generating a compressed intermediate representation (E-IR) of an input code (IC) and a decoding stage for generating the executable code from the intermediate representation. The encoding stage comprises transforming (301) the input code including performing code optimization steps resulting in transformed code (302) and compiler information (303) about the transformed code; extracting (304,306) state information (305) of a statistical model and statistical information (PDF) from the transformed code and the compiler information; and encoding (307) the transformed code and the compiler information using the extracted state information and statistical information and resulting in the compressed intermediate representation.
    Type: Application
    Filed: June 27, 2003
    Publication date: July 20, 2006
    Inventors: Jan Aberg, Fredrik Dahlgren, Jonas Skeppstedt
  • Publication number: 20050064818
    Abstract: An access scheme in a communication system can deal with a mix of devices having different power constraints and different latency requirements and allow highly asymmetric latency behavior. Such a communication system may include a central control station that broadcasts beacon messages on a communication channel, such as a radio channel, and at least one remote terminal that accesses a communication channel based on the beacon messages. The beacon messages are configured such that individual access to the communication channel by each terminal is controlled according to a grouping of the terminals into respective beacon groups. Each beacon group may have a corresponding beacon message, and beacon messages corresponding to different beacon groups may be broadcast at staggered time intervals.
    Type: Application
    Filed: August 26, 2004
    Publication date: March 24, 2005
    Inventors: Mikael Assarsson, Jacobus Haartsen, Jan Aberg
  • Publication number: 20050047669
    Abstract: Method and apparatus for compressing data representing a set of symbols such that each symbol of the set can be separately accessed and decompressed. Each symbol of the set of symbols is encoded in the form of a two-part code wherein a first part of the code is common for all encoded symbols and a second part of the code encodes the data representing a symbol. An identifier is given for each symbol for permitting each encoded symbol to be separately accessed and decompressed. The invention is particularly useful for storing large fonts such as a Chinese or Japanese character set.
    Type: Application
    Filed: August 6, 2004
    Publication date: March 3, 2005
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Bernhard Smeets, Jan Aberg
  • Publication number: 20030235202
    Abstract: Methods of transmitting data can include providing a data packet in a transmit buffer and providing a delay bound time period within which the data packet should be transmitted after being provided in the transmit buffer. After providing the data packet in the transmit buffer, a determination can be made if there is sufficient time to transmit the data packet before expiration of the delay bound time period. If there is insufficient time to transmit the data packet before expiration of the delay bound time period, the data packet can be flushed without initiating transmission of the data packet. Related devices are also discussed.
    Type: Application
    Filed: June 19, 2002
    Publication date: December 25, 2003
    Inventors: Thomas Martinus Van Der Zee, Wilhelmus Gerhardus Nitert, Jan Aberg, Stefan Nilsson
  • Publication number: 20030220787
    Abstract: A pitch period of a signal is estimated by identifying a peak candidate of the signal as a peak and estimating the pitch period of the signal based on a time difference between the identified peak and a previous peak of the signal. An error-concealment apparatus includes a history block for storing signal data input to a decoder, an error likelihood detector, and a pitch period estimator. The error likelihood detector directs an input of the decoder to data of the signal data in the history block offset an estimated signal pitch period back in time responsive to a determination that data from a receiver has been lost or corrupted. The pitch period estimator estimates the pitch period of the signal via identification of peaks of the signal data.
    Type: Application
    Filed: April 7, 2003
    Publication date: November 27, 2003
    Inventors: Henrik Svensson, Mattias Hansson, Jan Aberg, Fisseha Mekuria
  • Publication number: 20030163304
    Abstract: In a voice communication system such as the Bluetooth Short Range Radio System, wherein transmission of voice information through an air interface is represented by a succession of frames of signal data samples respectively contained in a succession of pitch synchronous frames, and wherein one or more of the data frames may be lost due to interference, a method is disclosed for improving quality of voice information at the system receiver. The method includes the steps of computing a threshold value associated with a particular pitch synchronous frame, and selectively comparing an average magnitude of the particular pitch synchronous frame with the threshold value to detect loss of a data frame contained in the particular pitch synchronous frame. When loss is detected, the loss is concealed at the receiver by replacing the particular pitch synchronous frame with a replica of the pitch synchronous frame which immediately precedes the particular frame in the succession of pitch synchronous frames.
    Type: Application
    Filed: February 28, 2002
    Publication date: August 28, 2003
    Inventors: Fisseha Mekuria, Jan Aberg
  • Publication number: 20020178419
    Abstract: A codeword is generated for transmission in a communications system by generating a first error detection code from information bits, and generating a second error detection code from the information bits and the first error detection code. The information bits, the first error detection code and the second error detection code are then concatenated. The codeword is received by using the first error detection code to make a first determination whether the information bits are error-free, and using the second error detection code to make a second determination whether the information bits and the first error detection code are error-free. The information bits are accepted only if the first determination indicates that the information bits are error-free and the second determination indicates that the information bits and the first error detection code are error-free. The technique is extendable to include additional error detection codes.
    Type: Application
    Filed: September 27, 2001
    Publication date: November 28, 2002
    Inventors: Leif Wilhelmsson, Jan Aberg
  • Publication number: 20020118885
    Abstract: Method and apparatus for compressing data representing a set of symbols such that each symbol of the set can be separately accessed and decompressed. Each symbol of the set of symbols is encoded in the form of a two-pair code wherein a first part of the code is common for all encoded symbols and a second part of the code encodes the data representing a symbol. An identifier is given for each symbol for permitting each encoded symbol to be separately accessed and decompressed. The invention is particularly useful for storing large fonts such as a Chinese or Japanese character set.
    Type: Application
    Filed: February 27, 2001
    Publication date: August 29, 2002
    Inventors: Bernard Smeets, Jan Aberg
  • Patent number: 3967408
    Abstract: An animal trap comprising a tubular body with a protective material casing having a spring located in the body which is attached to a snare located outside of the body. The contraction of the spring is controlled by a trap setting mechanism including a release arm and the spring is released to contract and move the snare towards the body when the animal treads on the release arm.
    Type: Grant
    Filed: April 17, 1975
    Date of Patent: July 6, 1976
    Inventor: Jan Aberg