Patents by Inventor Claus Michael Olsen

Claus Michael Olsen 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: 8117299
    Abstract: To conserve energy, components in mobile devices normally have to transition less frequently between “active” and “sleep” modes, and to sleep for longer intervals. In accordance with at least one presently preferred embodiment of the present invention, there is broadly contemplated herein an approach to reduce energy consumption by using HTTP proxies to shape incoming WLAN traffic. Proxies contemplated herein use techniques specific to the HTTP payload to compensate for any negative impact that shaping may have. Thus, there is described herein the architecture of a “PowerAware Streaming Proxy” (PASP), built on a PowerAware x-Proxy (PAxP) framework. PASP preferably uses RTSP/RTP semantics to effectively schedule media streams across the WLAN. Herein, PASP is compared with PAWP, which is a PAxP extension for web traffic, and problem areas are identified.
    Type: Grant
    Filed: January 18, 2005
    Date of Patent: February 14, 2012
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Chandrasekhar Narayanaswami, Claus Michael Olsen, Marcel-Catalin Rosu
  • Patent number: 7752330
    Abstract: A computer program product includes instructions for causing a processor to: alert a client of the configuration of said computer program product; use a memory space for buffering the network application data destined for the client; release the network application data to the client, based on at least one occurrence of a specified condition that promotes energy savings; and purposely delay at least some of said data with an amount of time greater than zero to promote energy savings.
    Type: Grant
    Filed: October 29, 2007
    Date of Patent: July 6, 2010
    Assignee: International Business Machines Corporation
    Inventors: Claus Michael Olsen, Jeffrey W. Clark, Chandrasekhar Narayanaswami, Marcel-Catalin Rosu
  • Patent number: 7558604
    Abstract: To conserve energy, components in mobile devices have to transition less frequently between “active” and “sleep” modes, and to sleep for longer intervals. In accordance with at least one preferred embodiment of the present invention, there is broadly contemplated herein an approach for remote discovery of wireless client and access point configurations, especially those settings associated with the power consumption of the client's wireless interface. Methods contemplated in the preferred embodiment use packet probing techniques to determine the client and access point configurations remotely. The probing techniques include sending packets to the client device, over the wireless LAN, at intervals calculated using data publicly available on the wireless LAN technology in use and results of previous packet probing measurements. Measurements from several packet probes and methods for statistical data processing are used to make a determination.
    Type: Grant
    Filed: November 25, 2005
    Date of Patent: July 7, 2009
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Chandrasekhar Narayanaswami, Claus Michael Olsen, Marcel-Catalin Rosu
  • Patent number: 7409482
    Abstract: A computer and method that control access to a network. The computer includes an application that shrinks the window of opportunity for a network attack and reduces power consumption by automatically causing a computer to connect to the network when access is needed and to disconnect the computer from the network when access is not needed. The computer is automatically disconnected when it is deemed that network access is no longer needed, such as after a time period of no network activity. In turn, when the user, or the system, needs access to the network, the computer is automatically reconnected to the network. A software daemon on the computer may temporarily reconnect the computer to the network to access a server on the network to determine if attempts have been made to access the computer.
    Type: Grant
    Filed: October 26, 2004
    Date of Patent: August 5, 2008
    Assignee: Lenovo (Singapore) Pte, Ltd.
    Inventors: Claus Michael Olsen, Chandrasekhar Narayanaswami, Thomas Richard Hildner
  • Patent number: 7197654
    Abstract: A method and apparatus for managing power consumption of a processing unit having an operating system (OS) or software system and access to at least one hardware timer saves power by putting the processing unit into one of at least two low power states when the OS or software system is not expected to do work. A time period for which the software system is not expected to perform work is determined, and a determination is made as to which one of at least two low power states to put the processing unit in, in response to the time period. The hardware timer is configured to facilitate waking up the software system or OS in time for it to perform expected work. The processing unit and software system are transitioned into the chosen low power state. They are transitioned out of the low power state in response to a hardware interrupt.
    Type: Grant
    Filed: April 11, 2002
    Date of Patent: March 27, 2007
    Assignee: International Business Machines Corporation
    Inventor: Claus Michael Olsen
  • Publication number: 20040255008
    Abstract: An apparatus which reduces energy consumption in a wireless client interface by decreasing the amount of time the wireless client interface spends in the awake state and which increases the amount of time it spends in the sleep state. The apparatus comprises: at least one processor for running software configured to communicate with at least one wireless client. The software is configured to: alert the wireless client of the configuration of the apparatus; use a memory space for buffering network application data destined for the wireless client; and release the network application data to the wireless client, based on at least one occurrence of a specified condition that promotes energy savings.
    Type: Application
    Filed: April 21, 2003
    Publication date: December 16, 2004
    Applicant: International Business Machines Corporation
    Inventors: Claus Michael Olsen, Jeffrey W. Clark, Chandrasekhar Narayanaswami, Marcel-Catalin Rosu
  • Publication number: 20030196127
    Abstract: A method and apparatus are disclosed for managing power consumption of a processing unit having an operating system (OS) or software system and access to at least one hardware timer. Power is saved by putting the processing unit into one of at least two low power states when the OS or software system is not expected to do work. A time period for which the software system is not expect to perform work is determined, and a determination is made as to which one of at least two low power states to put the processing unit in, in response to said time period. The hardware timer is configured to facilitate waking up the software system or OS in time for it to perform expected work. The processing unit and software system are transitioned into the chosen low power state. They are transitioned out of the low power state in response to a hardware interrupt.
    Type: Application
    Filed: April 11, 2002
    Publication date: October 16, 2003
    Applicant: International Business Machines Corporation
    Inventor: Claus Michael Olsen
  • Patent number: 6252854
    Abstract: Rate management in adaptive data rate wireless communication systems in which communicating stations move with respect to one another implements algorithms for calculation of the repetition rate. A rate management module is used for selecting a proper value of repetition rate to be communicated back to sending station and for a selecting proper value of repetition rate to encode the data at the sending station. The repetition rate calculation procedure enables each station to dynamically calculate the optimum rate with which each station should be receiving information from another station. The repetition rate calculation procedures take into consideration past and present measurements of the link quality, age of the link quality measurements, speed of change in the link quality, packet types, packet lengths, received signal strength, and pattern and correlation in the link quality measurements. The rate management module utilizes one or more tables which are accessible from either hardware or software.
    Type: Grant
    Filed: November 12, 1997
    Date of Patent: June 26, 2001
    Assignee: International Business Machines Corporation
    Inventors: Peter Dirk Hortensius, Parviz Kermani, Babak Rezvani, Mahmoud Naghshineh, Claus Michael Olsen
  • Patent number: 6188496
    Abstract: A repeater that has a receiver for receiving a signal. A validation module determines whether a signature is present in the received signal. An invalidation module determines whether undesired signal components are present in the received signal. The received signal is transmitted if the signature is present and if the undesired signal components are not present.
    Type: Grant
    Filed: November 25, 1997
    Date of Patent: February 13, 2001
    Assignee: International Business Machines Corporation
    Inventors: Arvind Krishna, Mahmoud Naghshineh, Claus Michael Olsen
  • Patent number: 6118788
    Abstract: Fairness algorithms and access methods enable non-zero channel access for wireless communication systems operating in a random access channel environment. Fair access to a random access channel for each station in a wireless network is assured by each station calculating a priority or probability for accessing the channel based on logical connections among certain stations, based on other stations perception of the channel and based on each calculating station's own perception of the channel properties.
    Type: Grant
    Filed: October 15, 1997
    Date of Patent: September 12, 2000
    Assignee: International Business Machines Corporation
    Inventors: Parviz Kermani, Babak Rezvani, Mahmoud Naghshineh, Claus Michael Olsen, Timucin Ozugur
  • Patent number: 5844905
    Abstract: The throughput of a Request-to-Send and Clear-to-Send (RTS/CTS) based distributed media access control protocol is improved by reserving the medium in a hierarchical fashion. The shared medium is reserved for two stations called the participants. During the reserved period, a master (or primary) attribute and a slave (or secondary) attribute are given to the participants and the medium is shared between them using any suitable coordination algorithm. During the reserved time, the secondary can signal the primary station that it has data to send to the primary station and request that the primary and secondary roles or attributes be exchanged. In the case that a role exchange takes place, control of the medium is transferred from one station to another and data transfer in an opposite direction can take place without requiring another reservation.
    Type: Grant
    Filed: July 9, 1996
    Date of Patent: December 1, 1998
    Assignee: International Business Machines Corporation
    Inventors: Danny Neil McKay, Mahmoud Naghshineh, Claus Michael Olsen, Babak Rezvani, Parviz Kermani, Peter Dirk Hortensius
  • Patent number: 5818826
    Abstract: In a wireless multi-rate communications system, a method for extending the range of communications in the system by dividing the physical layer frame into two portions: a robust header portion and a body, where the repetition rate of the data symbols in the header portion is greater than or equal to the repetition rate of the data symbols in the body of the frame. In this way the header can be received and decoded by all stations in the system with a high probability, while the body of the frame need only be received and decoded by the destination station to which the body of the frame is intended to be received and decoded.
    Type: Grant
    Filed: June 17, 1996
    Date of Patent: October 6, 1998
    Assignee: International Business Machines Corporation
    Inventors: Fritz Rudolf Gfeller, Peter Dirk Hortensius, Patrick K. Kam, Parviz Kermani, Danny N. McKay, Mahmoud Naghshineh, Claus Michael Olsen, Babak Rezvani
  • Patent number: 5771462
    Abstract: A method and apparatus for expanding the physical coverage area of a wireless communications network. More specifically, a number of transceivers are connected in a series configuration to a single base station, and each transceiver transmits signals to selected portions (subcells) of the physical coverage area. Each transceiver is connected to a delay unit where all of the delay units are adjusted so that downlink signals transmitted from the single base station will be transmitted from the transceivers to their respective subcells in phase with each other. Since all of the downlink signals from each of the transceivers result from the same downlink signal from the base station and since they are in phase with each other, a wireless unit anywhere in the physical coverage area will receive a downlink signal which is error free.
    Type: Grant
    Filed: July 7, 1995
    Date of Patent: June 23, 1998
    Assignee: International Business Machines Corporation
    Inventor: Claus Michael Olsen