DEVICE AND METHOD FOR STABILIZING IMAGE

    公开(公告)号:JP2000221954A

    公开(公告)日:2000-08-11

    申请号:JP2000014331

    申请日:2000-01-24

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To provide a method for compensating the vibration and jitter of image while making a user observable the image on a display screen by compensating the movement of a display device so that the image on a display screen of the display device is practically stopped in relation to the close observation by an observer. SOLUTION: A system for stabilizing image and for correcting jitter/vibration of image includes a movement sensing circuit 42, a horizontal signal circuit 50H and a vertical signal circuit 50V for respectively receiving the output from the movement sensing circuit 42. The output from the movement sensing circuit 42 expressing the horizontal offset and the vertical offset is applied to the horizontal signal circuit 50H and the vertical signal circuit 50V in order to move an image to be displayed in the vertical direction and the horizontal direction. Furthermore, the horizontal signal circuit 50H and the vertical signal circuit 50V receive the input for expressing the processed video image signal at the main input terminal.

    METHOD FOR OPERATING SYSTEM SUPPORT FOR MEMORY COMPRESSION

    公开(公告)号:JP2002024082A

    公开(公告)日:2002-01-25

    申请号:JP2001160552

    申请日:2001-05-29

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To provide an improved method for managing a memory in an operating system when compression of a hardware main memory exists. SOLUTION: Usage rate of a physical memory is monitored, when the physical memory is nearly used up, the memory is forcibly paged out and consequently, an actual memory page is released. Next, these pages are set as zero, consequently, advance compression of them is enabled and the usage rate of the physical memory is reduced. The page forcibly taken out because of the high usage rate is not made usable for allocation. In a system where changes of the operating system are allowed, the minimum size of an empty page pool is dynamically controlled and set as zero when the page is released. When the use rate of the physical memory is dropped lower than a critical threshold, this mechanism enables further allocation by reducing the minimum size of an empty pool.

    4.
    发明专利
    未知

    公开(公告)号:DE10003376B4

    公开(公告)日:2004-08-05

    申请号:DE10003376

    申请日:2000-01-26

    Applicant: IBM

    Abstract: An image stabilizing apparatus and method for a display device having a display screen, include a sensor for sensing a movement of the display device, and a movement compensation circuit, operatively coupled to the sensor, for compensating for the movement of the display device such that an image on the display screen of the display device remains substantially stationary in relation to an observer's gaze.

    Entpacken einer variablen Anzahl von Datenbits

    公开(公告)号:DE112012004727T5

    公开(公告)日:2014-07-31

    申请号:DE112012004727

    申请日:2012-09-27

    Applicant: IBM

    Abstract: Bereitgestellt wird ein Entpacken einer variablen Anzahl von Datenbits. Eine Struktur enthält den Eingangsanschluss 15, der ausführbar ist, um eine oder mehrere Eingabedateneinheiten zu empfangen, die eine Vielzahl von gepackten Datenbits enthalten, wobei jede der einen oder der mehreren Eingabedateneinheiten einen Header und Nutzdaten enthält, wobei der Header eine vordefinierte Anzahl von Bits enthält und ein Format der Nutzdaten und eine Länge der Nutzdaten identifiziert, und wobei die Nutzdaten eine variable Anzahl von Bits enthalten. Die Struktur enthält ferner eine Schaltung, die ausführbar ist, um die eine oder die mehreren Eingabedateneinheiten auf der Grundlage des Headers und der Nutzdaten von jeder der einen oder der mehreren Eingabedateneinheiten zu identifizieren und zu entpacken. Die Struktur enthält ferner den Ausgangsanschluss 20, der ausführbar ist, um eine oder mehrere Ausgabedateneinheiten, welche die entpackte eine oder die entpackten mehreren Eingabedateneinheiten enthalten, einmal pro Taktzyklus zu übertragen,

    METHOD OF ROUTING ELECTRONIC MESSAGES

    公开(公告)号:CA2099412C

    公开(公告)日:1997-02-25

    申请号:CA2099412

    申请日:1993-06-30

    Applicant: IBM

    Inventor: ABALI BULENT

    Abstract: A method of sending an electronic message from a source station through a network of switches and links to a destination station. An electronic message is sequentially sent to each of a series of switches. Each switch reads a route signal in the message and sends the message to a switch or a station having an input port connected to an output port identified by the route signal. The route signals are generated by storing a weight for each switch link in the network. Candidate paths through the switch network starting at the source station and ending at initial candidate destinations are identified. Each initial candidate destination has an input port directly connected to an output port of a switch having an input port directly connected to the source station. If one or more candidate destinations are the destination station, a candidate path ending at the destination station is selected, and a series of route signals corresponding to the selected candidate path is generated. If no candidate destination is the destination station, extended candidate paths are formed. Each extended candidate path has a path weight comprising the weights of switch links along the candidate path. If one or more extended candidate destinations are the destination station, a candidate path ending at the destination station and having a path weight better than or equal to the path weight of each other candidate path ending at the destination station is selected. Otherwise, the candidate paths are again extended.

    Erzeugen einer dynamischen Huffman-Tabelle

    公开(公告)号:DE102016220801A1

    公开(公告)日:2017-05-18

    申请号:DE102016220801

    申请日:2016-10-24

    Applicant: IBM

    Abstract: Bereitgestellt werden Methoden zum Erzeugen einer dynamischen Huffman-Tabelle in Hardware. Gemäß einem Aspekt beinhaltet das Verfahren zum Codieren von Daten die Schritte: Realisieren von dynamischen Huffman-Tabellen in Hardware, die eine Mehrzahl von Huffman-Baumformen repräsentieren, welche aus einem Beispieldatensatz vorberechnet werden, wobei die Huffman-Baumformen in den dynamischen Huffman-Tabellen durch Codelängenwerte repräsentiert werden; Schreiben von Symbolen und ihren Zählwerten aus den Eingabedaten in die dynamischen Huffman-Tabellen nach dem Empfang von Eingabedaten; Berechnen einer Wertung für jede der dynamischen Huffman-Tabellen mit den Symbolen und Zählwerten aus den Eingabedaten, wobei die Wertung auf den Codelängenwerten der vorberechneten Huffman-Baumformen und den Zählwerten aus den Eingabedaten beruht; und Auswählen einer gegebenen Tabelle aus den dynamischen Huffman-Tabellen, die eine niedrigste Wertung aufweist, für ein Codieren der Eingabedaten. Darüber hinaus wird ein Prozess zum Realisieren der vorliegenden Methoden in einem SRAM bereitgestellt.

    Gleichzeitig ablaufende Fehlererkennung in einer ternären inhaltsadressierbaren Speicher- (TCAM-) Einheit

    公开(公告)号:DE102016204792B4

    公开(公告)日:2020-12-10

    申请号:DE102016204792

    申请日:2016-03-23

    Applicant: IBM

    Abstract: Verfahren, aufweisend:Schreiben einer Vielzahl von Datenwörtern in einen ternären inhaltsadressierbaren Speicher, wobei jedes der Datenwörter Binärzeichen und Don't-Care-Zeichen aufweist;gleichzeitig mit dem Schreiben für jedes aus der Vielzahl von Datenwörtern:Berechnen einer ersten Prüfsumme für die Binärzeichen;Speichern in einem entsprechenden Abschnitt eines Direktzugriffsspeichers von:einer Kennung der Binärzeichen des entsprechenden der Datenwörter, wobei die Kennung eine Länge der Binärzeichen aufweist; undder ersten Prüfsumme für das entsprechende der Datenwörter;Abfragen des ternären inhaltsadressierbaren Speichers, in den die Vielzahl von Datenwörtern geschrieben wurde, mit einem Eingabewort;beim Ergeben einer Übereinstimmung in der Abfrage:Abrufen entsprechender Werte der Kennung der Binärzeichen und der ersten Prüfsumme aus dem Direktzugriffsspeicher;Berechnen einer zweiten Prüfsumme für das Eingabewort unter Verwendung der Kennung der Binärzeichen; undbeim Erkennen, dass die zweite und die erste Prüfsumme nicht gleich sind, Ermitteln in Echtzeit, dass die Übereinstimmung falsch positiv ist.

    Entpacken einer variablen Anzahl von Datenbits

    公开(公告)号:DE112012004727B4

    公开(公告)日:2019-10-24

    申请号:DE112012004727

    申请日:2012-09-27

    Applicant: IBM

    Abstract: Bereitgestellt wird ein Entpacken einer variablen Anzahl von Datenbits. Eine Struktur enthält den Eingangsanschluss 15, der ausführbar ist, um eine oder mehrere Eingabedateneinheiten zu empfangen, die eine Vielzahl von gepackten Datenbits enthalten, wobei jede der einen oder der mehreren Eingabedateneinheiten einen Header und Nutzdaten enthält, wobei der Header eine vordefinierte Anzahl von Bits enthält und ein Format der Nutzdaten und eine Länge der Nutzdaten identifiziert, und wobei die Nutzdaten eine variable Anzahl von Bits enthalten. Die Struktur enthält ferner eine Schaltung, die ausführbar ist, um die eine oder die mehreren Eingabedateneinheiten auf der Grundlage des Headers und der Nutzdaten von jeder der einen oder der mehreren Eingabedateneinheiten zu identifizieren und zu entpacken. Die Struktur enthält ferner den Ausgangsanschluss 20, der ausführbar ist, um eine oder mehrere Ausgabedateneinheiten, welche die entpackte eine oder die entpackten mehreren Eingabedateneinheiten enthalten, einmal pro Taktzyklus zu übertragen,

Patent Agency Ranking