Patents by Inventor Claus Olsen

Claus 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: 9139273
    Abstract: Method for manufacturing a membrane material especially for use in the manufacturing of sails for sailboats and the like, where said method comprises the following steps: a) distributing a first material layer on a vacuum table; b) dispensing an adhesively coated yarn from a dispenser in a predefined pattern on said first material layer; c) arranging a second material layer superposed the first material layer and the treads, thereby creating a membrane matrix; d) passing a heating source across the matrix, thereby curing the adhesive applied to the yarn and laminating the membrane; where the first material layer is provided with pin holes distributed across the first material layer, allowing the vacuum to traverse the first material layer.
    Type: Grant
    Filed: October 6, 2011
    Date of Patent: September 22, 2015
    Assignee: ELVSTROM SAILS A/S
    Inventor: Claus Olsen
  • Patent number: 8959008
    Abstract: Performing a transient analysis with a compact FET model that is predominantly intended for DC analysis, such as an IDDQ leakage model, to enable toggling logic states in sequential logic circuits that cannot otherwise be examined in a DC analysis. An embodiment enables examining the DC or AC conditions of any logic state of any logic circuit in a DC or AC analysis, and additionally, it eliminates a potentially long execution time of a transient analysis with a DC model. Further solved is the present need to run two simulations and to maintain two netlists in order to overcome being unable to toggle certain logic states in the DC analysis. The invention achieves the aforementioned in a single simulation with a single netlist that calculates the DC operating circuit conditions with a model A on the fly at predetermined times or in certain logic states, during a transient analysis with a model B.
    Type: Grant
    Filed: February 9, 2011
    Date of Patent: February 17, 2015
    Assignee: International Business Machines Corporation
    Inventors: Michael Claus Olsen, Jie Deng, Terence B. Hook, Madan Mohan Naga Nutakki
  • Patent number: 8392655
    Abstract: An information processing system comprises first and second levels of a storage hierarchy, wherein accessing information in the first level consumes more energy than accessing information in the second level; and a processor for writing information to the second level of storage based on energy-conserving criteria. The energy-conserving criteria comprise a set of heuristics, including system state information and user preferences.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: March 5, 2013
    Assignee: Lenovo (Singapore) PTE Ltd.
    Inventors: Michael Claus Olsen, Frederick Douglis, Marcel-Catalin Rosu, Thomas Richard Hildner
  • Publication number: 20120203532
    Abstract: Performing a transient analysis with a compact FET model that is predominantly intended for DC analysis, such as an IDDQ leakage model, to enable toggling logic states in sequential logic circuits that cannot otherwise be examined in a DC analysis. An embodiment enables examining the DC or AC conditions of any logic state of any logic circuit in a DC or AC analysis, and additionally, it eliminates a potentially long execution time of a transient analysis with a DC model. Further solved is the present need to run two simulations and to maintain two netlists in order to overcome being unable to toggle certain logic states in the DC analysis. The invention achieves the aforementioned in a single simulation with a single netlist that calculates the DC operating circuit conditions with a model A on the fly at predetermined times or in certain logic states, during a transient analysis with a model B.
    Type: Application
    Filed: February 9, 2011
    Publication date: August 9, 2012
    Applicant: International Business Machines Corporation
    Inventors: Michael Claus Olsen, Jie Deng, Terence B. Hook, Madan Mohan Naga Nutakki
  • Publication number: 20120088065
    Abstract: Method for manufacturing a membrane material especially for use in the manufacturing of sails for sailboats and the like, where said method comprises the following steps: a) distributing a first material layer on a vacuum table; b) dispensing an adhesively coated yarn from a dispenser in a predefined pattern on said first material layer; c) arranging a second material layer superposed the first material layer and the treads, thereby creating a membrane matrix; d) passing a heating source across the matrix, thereby curing the adhesive applied to the yarn and laminating the membrane; where the first material layer is provided with pin holes distributed across the first material layer, allowing the vacuum to traverse the first material layer.
    Type: Application
    Filed: October 6, 2011
    Publication date: April 12, 2012
    Applicant: ELVSTROM SAILS A/S
    Inventor: Claus OLSEN
  • Publication number: 20080052548
    Abstract: In a network including a proxy server located between a wireless access point and an origin server; and a client module detecting the availability of the proxy server; a method for conserving power in the client module includes: configuring a wireless interface to promote energy savings when using a proxy server; buffering data destined for the wireless client unit at the proxy server; and releasing the data to the client module responsive to the occurrence of at least one specified condition that promotes energy savings.
    Type: Application
    Filed: October 29, 2007
    Publication date: February 28, 2008
    Applicant: International Business Machines Corporation
    Inventors: Claus Olsen, Jeffrey Clark, Chandrasekhar Narayanaswami, Marcel-Catalin Rosu
  • Publication number: 20080052366
    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: Application
    Filed: October 29, 2007
    Publication date: February 28, 2008
    Applicant: International Business Machines Corporation
    Inventors: Claus Olsen, Jeffrey Clark, Chandrasekhar Narayanaswami, Marcel-Catalin Rosu
  • Publication number: 20080046547
    Abstract: A wireless client unit for communicating with at least one apparatus for buffering network information destined for the wireless client unit includes: a wireless interface between the apparatus and the wireless client unit; a module for determining whether at least one of the apparatus is available for use by the wireless client unit; and a module for configuring the wireless interface between the apparatus and the wireless client in a manner which promotes energy savings.
    Type: Application
    Filed: October 29, 2007
    Publication date: February 21, 2008
    Applicant: International Business Machines Corporation
    Inventors: Claus Olsen, Jeffrey Clark, Chandrasekhar Narayanaswami, Marcel-Catalin Rosu
  • Publication number: 20070226396
    Abstract: A method (and system) of backing up and recovering data in a computer system includes incorporating a nonvolatile memory (NVM) into the computer system, backing up data from a storage of the computer system to said NVM, at a first time interval, and backing up data from the NVM to another storage at a second time interval.
    Type: Application
    Filed: March 9, 2006
    Publication date: September 27, 2007
    Applicant: International Business Machines Corporation
    Inventors: Thomas Hildner, Claus Olsen
  • Publication number: 20070124412
    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: Application
    Filed: November 25, 2005
    Publication date: May 31, 2007
    Applicant: Lenovo (Singapore) Pte. Ltd
    Inventors: Chandrasekhar Narayanaswami, Claus Olsen, Marcel-Catalin Rosu
  • Publication number: 20060160508
    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: Application
    Filed: January 18, 2005
    Publication date: July 20, 2006
    Applicant: IBM Corporation
    Inventors: Chandrasekhar Narayanaswami, Claus Olsen, Marcel-Catalin Rosu
  • Publication number: 20060090023
    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: Application
    Filed: October 26, 2004
    Publication date: April 27, 2006
    Inventors: Claus Olsen, Chandrasekhar Narayanaswami, Thomas Hildner
  • Publication number: 20060075039
    Abstract: A method, system, and computer program for a) buffering instant messages to an intended recipient while the recipient is currently not logged on to an instant messaging system, and b) delivering buffered messages to the intended recipient after the recipient connects the instant messaging system. Thus, users are enabled to initiate instant messaging sessions with other users who are not currently online. An instant messaging device buffers messages and delivers them to the recipient when the recipient comes online. To the recipient, the method of delivery appears identical to the case where the recipient was continuously connected to the system. The main difference is the time delay, i.e. the elapsed time between the time the sender sent it and the time the recipient connected. The recipient is further able to configure the instant messaging device to be selective about which senders are allowed to buffer messages to the recipient while the recipient is disconnected.
    Type: Application
    Filed: September 29, 2004
    Publication date: April 6, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chandra Narayanaswami, Claus Olsen, Guruduth Banavar, Lorraine Herger
  • Publication number: 20060020842
    Abstract: A method, information processing system and computer readable medium for pooling software timers. The method includes storing information associated with at least one software timer, wherein the information includes at least one of phase adjustment data and a timeout value for the at least one software timer and reading the information that was stored. The method further includes performing at least one of phase aligning the at least one software timer using the phase adjustment data and modifying the timeout value of at least one software timer, such that more than one software timer expires at the same time.
    Type: Application
    Filed: July 26, 2004
    Publication date: January 26, 2006
    Inventors: Claus Olsen, Chandrasekhar Narayanaswami
  • Publication number: 20050108075
    Abstract: A power-aware monitor is provided for controlling the execution of state-unaware applications and optimizing their execution in light of power consumption issues. The power-aware monitor examines application usage to build profiles of resource consumption. When an application starts execution, the monitor determines the state of the battery to influence policy decisions. The monitor maintains a list of rules, which it uses in deciding policy. The user may modify these rules to override default behavior. The rules dictate whether an application executes unfettered, has its I/O, computation, or other activity restricted or delayed, or is completely aborted. When in doubt, the monitor may prompt the user for a decision.
    Type: Application
    Filed: November 18, 2003
    Publication date: May 19, 2005
    Applicant: International Business Machines Corporation
    Inventors: Frederick Douglis, Thomas Hildner, Claus Olsen
  • Publication number: 20050071561
    Abstract: An information processing system comprises first and second levels of a storage hierarchy, wherein accessing information in the first level consumes more energy than accessing information in the second level; and a processor for writing information to the second level of storage based on energy-conserving criteria. The energy-conserving criteria comprise a set of heuristics, including system state information and user preferences.
    Type: Application
    Filed: September 30, 2003
    Publication date: March 31, 2005
    Inventors: Claus Olsen, Frederick Douglis, Marcel-Catalin Rosu, Thomas Hildner