Movatterモバイル変換


[0]ホーム

URL:


US6927756B1 - Apparatus and method for controlling an electronic presentation - Google Patents

Apparatus and method for controlling an electronic presentation
Download PDF

Info

Publication number
US6927756B1
US6927756B1US09/434,908US43490899AUS6927756B1US 6927756 B1US6927756 B1US 6927756B1US 43490899 AUS43490899 AUS 43490899AUS 6927756 B1US6927756 B1US 6927756B1
Authority
US
United States
Prior art keywords
housing
control signals
disposed
electronic presentation
button
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
US09/434,908
Inventor
Lane T. Hauck
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Monterey Research LLC
Original Assignee
Cypress Semiconductor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Cypress Semiconductor CorpfiledCriticalCypress Semiconductor Corp
Priority to US09/434,908priorityCriticalpatent/US6927756B1/en
Assigned to CYPRESS SEMICONDUCTOR CORPORATIONreassignmentCYPRESS SEMICONDUCTOR CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: HAUCK, LANE T.
Application grantedgrantedCritical
Publication of US6927756B1publicationCriticalpatent/US6927756B1/en
Assigned to MORGAN STANLEY SENIOR FUNDING, INC.reassignmentMORGAN STANLEY SENIOR FUNDING, INC.SECURITY INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: CYPRESS SEMICONDUCTOR CORPORATION, SPANSION LLC
Assigned to SPANSION LLC, CYPRESS SEMICONDUCTOR CORPORATIONreassignmentSPANSION LLCPARTIAL RELEASE OF SECURITY INTEREST IN PATENTSAssignors: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Assigned to MONTEREY RESEARCH, LLCreassignmentMONTEREY RESEARCH, LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: CYPRESS SEMICONDUCTOR CORPORATION
Anticipated expirationlegal-statusCritical
Assigned to MORGAN STANLEY SENIOR FUNDING, INC.reassignmentMORGAN STANLEY SENIOR FUNDING, INC.CORRECTIVE ASSIGNMENT TO CORRECT THE 8647899 PREVIOUSLY RECORDED ON REEL 035240 FRAME 0429. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTERST.Assignors: CYPRESS SEMICONDUCTOR CORPORATION, SPANSION LLC
Expired - Fee Relatedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

An apparatus comprising a first device and a bus interface. The first device may be configured to present one or more control signals in response to one or more input instructions. The bus interface may be configured to (i) receive the one or more control signals and (ii) provide power to the device.

Description

FIELD OF THE INVENTION
The present invention relates to presentation devices generally and, more particularly, to an apparatus and method for controlling an electronic presentation.
BACKGROUND OF THE INVENTION
Giving presentations can be an anxious experience. The anxiety level of giving a presentation can increase when the presentation is given electronically (e.g., using a personal computer running a presentation software package such as PowerPoint or other presentation software).
To a presenter not thoroughly familiar with the operation of the presentation software, it may not be intuitive how to perform the basic task of advancing to the next slide. For example, in PowerPoint advancing to the next slide is accomplished by pressing the left mouse button, or one of several keyboard keys. Inadvertently pressing the right mouse button or other keyboard keys can ruin the presentation by backing up, or worse, exiting the PowerPoint program entirely. Such an error can lead to a flurry of activity, where the presenter often must ask a member of the support staff (or worse the audience) for assistance in resuming the presentation. Such an interruption disrupts the presentation flow and embarrasses the presenter.
Conventional approaches to minimizing errors during a presentation include accessory devices that have been designed and built to attempt to make delivery of an electronic slide show smooth and foolproof. An example of such a device includes wireless remote controls that use an infrared beam similar to a TV remote control. These devices usually attach to the PC through a serial port, and require special “driver” software to translate commands from the port to emulate keystroke or mouse commands that are recognizable by the presentation software. The driver software limits the use of such devices to pre-prepared computers, on which the driver software has been installed. In addition, these devices tend to be complex, to allow many options. Therefore they present a whole new set of “learning curve” challenges to the presenter, and thus may defeat the goal of being simple and foolproof.
SUMMARY OF THE INVENTION
The present invention concerns an apparatus comprising a first device and a bus interface. The first device may be configured to present one or more control signals in response to one or more input instructions. The bus interface may be configured to (i) receive the one or more control signals and (ii) provide power to the device. One aspect of the present invention may include a program configured to either advance or retreat through a plurality of slides in response to the one or more control signals. Another aspect of the invention may include a second device configured to (i) run the program and (ii) communicate through the bus.
The objects, features and advantages of the present invention include implementing an apparatus and/or method that may (i) present simple options to the presenter (e.g., advancing to the next slide of an electronic presentation), (ii) eliminate the presentation of complex options that have the potential for misuse to the presenter (iii) connect to any PC (or Macintosh) without the necessity of pre-installing driver software, (iv) be capable of “hot-plugging” into a computer (e.g., if a spur-of-the-moment decision is made to use the control, the control may be plugged in and activated without re-booting the computer), and/or (v) provide feedback to the presenter in a non-obtrusive manner.
BRIEF DESCRIPTION OF THE DRAWINGS
These and other objects, features and advantages of the present invention will be apparent from the following detailed description and the appended claims and drawings in which:
FIG. 1 is a perspective view of a preferred embodiment of the present invention; and
FIG. 2 is a block diagram of a preferred embodiment of the present invention implemented in the context of a personal computer environment;
FIG. 3 is a schematic diagram of a preferred embodiment of the present invention; and
FIG. 4 is a flow chart of the operation of the present invention.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
Referring toFIG. 1, a perspective view of adevice100 is shown in accordance with a preferred embodiment of the present invention. Thedevice100 comprises ahousing102, a number of pushbuttons104a-104n, acontrol circuit106, acable107, avibrator assembly108 and aconnector110. Thehousing102 generally contains the pushbuttons104a-104nand internally contains thecontrol circuit106. Thedevice100 may be implemented as USB (Universal Serial Bus) peripheral device. Thevibration assembly108 may be implemented with a small motor and may be configured to vibrate when power is applied. Thedevice100 may be attached to a host computer, such as a PC or Macintosh, through theconnector110. Theconnector110 may be, in one example, a USB connector that may draw power from a bus such as a USB bus. Thevibrator assembly108 may be of the type commonly used in pagers and cell phones. While thedevice100 has been described generally in the context of a USB environment, thedevice100 may be implemented in the context of other environments that may be appropriate to meet the design criteria of a particular implementation.
Thedevice100 may provide a simple control that may avoid the presentation of complex options to the presenter. Thedevice100 may, in one example, provide one or more control signals that may control the advancing or retreating of the next slide of an electronic presentation software package. Thedevice100 may avoid the requirement for complex instructions that may have the potential for misuse. Thedevice100 may be connected to a computer (such as a PC or a Macintosh) and may operate without the necessity of pre-installing driver software. Thedevice100 may have the ability to “hot-plug” into the computer. The ability to hot-plug thedevice100 may enable spur-of-the-moment decisions since thedevice100 may be plugged in and activated without re-booting the computer.
In one implementation, thedevice100 may provide feedback to the presenter in a non-obtrusive manner. For example, if the presenter wishes to know that the next slide is available (there can be a significant delay between slides, particularly if the slides are rich in graphics and require long disk accesses), thedevice100 may give the presenter unobtrusive feedback when the next slide is fully loaded and ready for presentation. In another implementation, if an assistant wishes to help pace a presentation by alerting the presenter that time is running low, an indication may be given by having the assistant press a key on the keyboard of the presentation computer. If an assistant presses the CAPS lock key (e.g.,key206aor any other predefined key) thevibrator assembly108 may be activated, inconspicuously alerting the presenter.
Referring toFIG. 2, a more detailed diagram of thedevice100 is shown implemented with acomputer200. Thecable107 may be implemented, in one example, as a standard USB cable. Thecable107 may connect thedevice100 with thecomputer200. To operate with thedevice100, thecomputer200 must generally be equipped with a USB port or other appropriate port.
Thecomputer200 may have aUSB port202, amouse203 and akeyboard204. Thekeyboard204 may have a plurality of keys206a-206nand anLED208. In one example, theLED200 may be implemented as a “CAPS lock indiction light”. However, theLED208 may be implemented as any type LED in order to meet the criteria of a particular implementation. A Page-Up (PgUP)key206band a Page-Down (PgDN)key206cmay be implemented to control an electronic presentation program. However, alternate keys may be implemented to control the electric presentation program. Thecontrol circuit106 may contain firmware code that may be written to accommodate any of keys206a-206n. When the user is running a presentation program on thecomputer200, tapping the PgDN key206 may advance to the next slide and tapping thePgUP key206cmay go back (e.g., retreat) one slide. One hazard of using thekeyboard204 to control the presentation is that if the user inadvertently holds down thekey206bor thekey206ctoo long, an “auto-repeat” function of thekeyboard204 may be activated. The auto-repeat function may rapidly advance and/or retreat through the remaining slides rather than moving one slide forward or backward. Thedevice100 may prevent the auto-repeat function.
Thecontrol circuit106 may be implemented as a microprocessor that may include, in one example, aUSB port112. Although theUSB port112 may be implemented externally to themicroprocessor106 in some implementations, it may be advantageous in size and/or cost to use a single-chip solution that may contain both themicroprocessor106 and theUSB port112. An example of a dual implementation of themicroprocessor106 and theUSB port112 may be accomplished with the Cypress Semiconductor CY7C63000A microprocessor, the data sheet of which is hereby incorporated by reference in its entirety. Themicroprocessor106 may include an EPROM (not shown) that may store the firmware that may contain the instructions necessary to operate thedevice100. Themicroprocessor106 may have a number of inputs114a-114nand an output116. The input114amay receive a signal from aforward button104a. The input114nmay receive an input from areverse button104n. Thevibrator assembly108 may be connected to the output116, through atransistor switch120. Because theUSB cable107 may provide a source of 5 volt power, theUSB cable107 may power thedevice100. TheUSB cable107 may eliminate a need for batteries or any other power sources.
In operation, when a presentation program is running on thecomputer200, and the user presses theFWD button104a, the firmware stored in themicroprocessor106 may send, over theUSB cable107, data which may simulate pressing the PgDN key206con thekeyboard204. Similarly, when the user presses theREV button104n, the firmware stored in themicroprocessor106 may send, overUSB cable107, data which may simulate activation of the PgUP key206bon thekeyboard204. In this way control of the delivery of an electronic slide show may be provided by thedevice100. As shown in the program flowchart (to be described in detail in connection with FIG.4), theFWD button104aandREV button104nmay provide improved performance over the keyboard buttons206a-206n, since thebuttons104aand104nmay be pressed indefinitely, without the auto-repeating function of the presentation software. An advantage of using theUSB device100 is that thebuttons104aand104nmay operate simultaneously with the keys206a-206n. Such simultaneous operation may allow the presentation software to be controlled from either source or both sources simultaneously.
Thedevice100 may provide unobtrusive feedback to the slide show presenter using the invention by means of thevibrator assembly108. Thevibrator assembly108 may be activated by themicroprocessor106 via thetransistor switch120 whenever a keyboard light (for example the CAPS lock light) is on. The CAPS lock key206aand/or206nmay be pressed by an assistant positioned at thecomputer200 who wishes to alert the presenter that it is time to move on to the next slide. Alternatively, theCAPS lock light208 may be activated in an automated manner, such as by a programmed timer in the presentation program software which turns on the CAPS lock light208 after a predetermined time for each slide. When the CAPS lock key206ais pressed, either physically or under software control, thecomputer200 may turn on theCAPS lock light208 and simultaneously send a message over theUSB cable107. The message may indicate that theCAPS lock light208 is on. Themicroprocessor106 may be configured to interpret such an event and may turn on thetransistor switch120 to activate thevibrator assembly108. Similarly, when the CAPS lock key206ais pressed a second time, thecomputer200 may turn off theCAPS lock light208. Thecomputer200 may simultaneously send a message over theUSB cable107 indicating that theCAPS lock light208 is off, which may cause themicroprocessor106 to turn off thevibrator assembly108.
Referring toFIG. 3, a schematic diagram of thedevice100 is shown. Acapacitor300 and acapacitor302 may provide power supply decoupling. Aresistor304 is generally required by a USB compliant device to indicate the presence of a low speed device. Aresonator306 may provide a time base (e.g., 6 MHz or other appropriate time base) for themicroprocessor106. Aresistor304 may provide base current limiting for theswitch120, which may act as a current amplifier for thevibrator108. Theswitch120 may be implemented, in one example, as a BJT transistor. Aresistor310 may provide current limiting for thevibrator108. Adiode312 may provide voltage protection for theswitch120, a technique commonly used when switching an inductive load such as thevibrator108. TheUSB cable107 may attach to theUSB port110.
Referring toFIG. 4, a flowchart of the operations performed by the firmware code stored in themicroprocessor106 is shown. Thedevice100 is plugged into a USB port at astate400 that may cause astate401 to enumerate thedevice100 as a USB “HID” (Human Interface) device. An example of device enumeration may be found in co-pending applications Ser. No. 08/886,923 and Ser. No. 09/232,578 that are each hereby incorporated by reference in their entirety. The advantage of enumerating as a HID device is that the device driver to operate the device is generally included as a standard part of the operating system of thecomputer200. A user plugging in thedevice100 for the first time may not need to supply a floppy disk or CDROM with a special driver program.
An endless loop is then entered at thestate402, where a USB bus is checked for activity. According to the USB specification (e.g., USB Specification 1.1, published September 1998, which is hereby incorporated by reference in its entirety), after 3 milliseconds of inactivity, a USB device generally enters a low power suspendstate405. After the suspendstate405, astate406 generally checks for resumption of USB activity. If USB activity is detected the software enters astate407 to resume program execution, re-entering the main loop at thestate403. If the bus continues to be inactive, thestate406 continues to loop, waiting for activity.
If the bus is active at thestate402, thestate403 generally checks the control endpoint for a “SET_REPORT” message, which is generally used by the host to transmit the states of the keyboard lights. If the SET_REPORT message is found, thestate408 generally updates the output bit which activates the vibrator assembly108 (e.g., see FIGS.1-3), and returns control to thestate404. Thestate404 then determines if either of the buttons is pressed, and if so proceeds to thestate409. If no buttons are pressed, thestate404 enters the main program loop at thestate402.
Thestate409 determines which button is pressed where thestate410 sends the Page Down keycode, and thestate411 sends the Page Up keycode. Both thestate410 and thestate411 proceed to thestate412, where the key-up code is generally sent. Transmission of the key down code immediately followed by the key-up code may ensure that thecomputer200 will not auto-repeat.
Themicroprocessor106 is generally programmed to implement the USB “HID” standard such as the Device Class Definition For Human Interface Device (HID), version 1.1, published Apr. 4, 1999, that is hereby incorporated by reference in its entirety. This allows the control to function as a standard keyboard known to the operating system, and therefore the control requires no special driver code to be loaded into thecomputer200. Further, themicroprocessor106 may be programmed to implement a standard keyboard HID function, with the pushbuttons104a-104nacting as the keyboard key normally used to advance an electronic presentation to the next slide. Themicroprocessor106 may be programmed to recognize the command sent to all keyboards which turns on and off the “Caps Lock” or similar keyboard LED. When such an indication is received, themicroprocessor106 generally applies power to thevibrator assembly108 and thus unobtrusively alerts the presenter whenever an assistant at the presenting PC keyboard presses the Caps Lock (or similar) key. Themicroprocessor106 may also be programmed to activate thevibrator assembly108 on an automated basis (e.g., when the next slide is available for display).
While the invention has been particularly shown and described with reference to the preferred embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made without departing from the spirit and scope of the invention. For example, the present invention may incorporate a laser pointer that may also be powered along with thedevice100.

Claims (31)

1. An apparatus comprising:
a housing having an upper surface;
a first button disposed in said upper surface and configured to generate a first instruction;
a first device (i) disposed within said housing and (ii) configured to generate one or more first control signals in response to said first instruction, wherein said first control signals consist of signals dedicated to advancing through a plurality of slides presented by an electronic presentation program;
a resonator (i) disposed within said housing and (ii) coupled to said first device; and
a bus interface disposed within said housing and configured to (i) present said one or more first control signals and (ii) provide power to said first device, wherein said first device is configured to operate according to a standard device driver provided in an operating system and said apparatus is configured to connect, in addition to a mouse and a keyboard, to a second device configured to run said electronic presentation program.
23. A method for controlling an electronic presentation comprising the steps of:
(A) providing a first device comprising (i) a housing, (ii) a first button disposed in a surface of said housing, (iii) a control circuit disposed within said housing and configured to generate one or more first control signals in response to said first button being pressed and (iv) a resonator disposed in said housing and coupled to said control circuit, wherein said one or more first control signals consist of signals dedicated to advance said electronic presentation through a plurality of slides presented by an electronic presentation program and said device is configured to connect, in addition to a mouse and a keyboard, to a second device configured to run said electronic presentation program;
(B) providing power over a bus to said first device; and
(C) operating said first device according to a standard device driver provided in an operating system.
30. An apparatus comprising:
a device consisting of (a) a housing configured to be held in a hand of a presenter, (b) a first button and a second button disposed in a surface of said housing, (c) a control circuit (i) disposed within said housing and (ii) configured to generate one or more first control signals when said first button is pressed and one or more second control signals when said second button is pressed and (d) a resonator (i) disposed within said housing and (ii) coupled to said control circuit, wherein (i) said one or more first control signals and said one or more second control signals are dedicated to controlling advancement through a plurality of slides presented by an electronic presentation program and (ii) said control circuit is configured to communicate through a bus with a standard device driver provided in an operating system; and
a computer configured to (i) run said electronic presentation program and (ii) communicate through said bus, wherein said computer simultaneously controls said electronic presentation program in response to said device, a keyboard and a mouse.
US09/434,9081999-11-051999-11-05Apparatus and method for controlling an electronic presentationExpired - Fee RelatedUS6927756B1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US09/434,908US6927756B1 (en)1999-11-051999-11-05Apparatus and method for controlling an electronic presentation

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US09/434,908US6927756B1 (en)1999-11-051999-11-05Apparatus and method for controlling an electronic presentation

Publications (1)

Publication NumberPublication Date
US6927756B1true US6927756B1 (en)2005-08-09

Family

ID=34806849

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US09/434,908Expired - Fee RelatedUS6927756B1 (en)1999-11-051999-11-05Apparatus and method for controlling an electronic presentation

Country Status (1)

CountryLink
US (1)US6927756B1 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050257175A1 (en)*2004-05-132005-11-17Brisben Amy JElectronic communication interface
US20050283732A1 (en)*2004-06-162005-12-22Menadue Andrew JMethod for controlling a presentation display
US20060143326A1 (en)*2004-12-272006-06-29Hauck Lane TImpulsive communication activated computer control device and method
US20070070036A1 (en)*2005-09-232007-03-29Hon Hai Precision Industry Co., Ltd.Electronic presentation control device, system and method
US20070101270A1 (en)*2005-10-272007-05-03Premier Image Technology CorporationMethod and system for generating a presentation file for an embedded system
US20090106462A1 (en)*2007-05-032009-04-23James BoomerMethod and circuit for capturing keypad data serializing/deserializing and regenerating the keypad interface
US20090172548A1 (en)*2007-12-272009-07-02International Business Machines CorporationTactile two-way feedback to remote presentation controller device to indicate slide animation status
US8576174B2 (en)*2002-04-252013-11-05Immersion CorporationHaptic devices having multiple operational modes including at least one resonant mode
EP3835950A1 (en)*2019-12-092021-06-16Diomidis SpinellisMethod for configuring an embedded device

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4019174A (en)*1971-12-081977-04-19Monarch Marking Systems, Inc.Data collecting and transmitting system
US5212477A (en)*1991-11-011993-05-18Motorola, Inc.Method for sizing message characters for a display
US5859623A (en)*1996-05-141999-01-12Proxima CorporationIntelligent display system presentation projection arrangement and method of using same
US6012103A (en)*1997-07-022000-01-04Cypress Semiconductor Corp.Bus interface system and method
US6128629A (en)*1997-11-142000-10-03Microsoft CorporationMethod and apparatus for automatically updating data files in a slide presentation program
US6195712B1 (en)*1997-06-132001-02-27Intel CorporationDynamic discovery of wireless peripherals
US6346933B1 (en)*1999-09-212002-02-12Seiko Epson CorporationInteractive display presentation system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4019174A (en)*1971-12-081977-04-19Monarch Marking Systems, Inc.Data collecting and transmitting system
US5212477A (en)*1991-11-011993-05-18Motorola, Inc.Method for sizing message characters for a display
US5859623A (en)*1996-05-141999-01-12Proxima CorporationIntelligent display system presentation projection arrangement and method of using same
US6195712B1 (en)*1997-06-132001-02-27Intel CorporationDynamic discovery of wireless peripherals
US6012103A (en)*1997-07-022000-01-04Cypress Semiconductor Corp.Bus interface system and method
US6128629A (en)*1997-11-142000-10-03Microsoft CorporationMethod and apparatus for automatically updating data files in a slide presentation program
US6346933B1 (en)*1999-09-212002-02-12Seiko Epson CorporationInteractive display presentation system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Universal Serial Bus (USB), Device Class Definition for Human Interface Devices (HID), Firmware Specification-Apr. 7, 1999, Version 1.1, pp. 1-87.

Cited By (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8576174B2 (en)*2002-04-252013-11-05Immersion CorporationHaptic devices having multiple operational modes including at least one resonant mode
WO2005114461A3 (en)*2004-05-132009-06-18Anthrotronix IncElectronic communication interface
US20050257175A1 (en)*2004-05-132005-11-17Brisben Amy JElectronic communication interface
US20050283732A1 (en)*2004-06-162005-12-22Menadue Andrew JMethod for controlling a presentation display
US20060143326A1 (en)*2004-12-272006-06-29Hauck Lane TImpulsive communication activated computer control device and method
US8059835B2 (en)*2004-12-272011-11-15Emmanuel ThibaudeauImpulsive communication activated computer control device and method
US20070070036A1 (en)*2005-09-232007-03-29Hon Hai Precision Industry Co., Ltd.Electronic presentation control device, system and method
US20070101270A1 (en)*2005-10-272007-05-03Premier Image Technology CorporationMethod and system for generating a presentation file for an embedded system
US20090106462A1 (en)*2007-05-032009-04-23James BoomerMethod and circuit for capturing keypad data serializing/deserializing and regenerating the keypad interface
US8321598B2 (en)*2007-05-032012-11-27Fairchild Semiconductor CorporationMethod and circuit for capturing keypad data serializing/deserializing and regenerating the keypad interface
US20090172548A1 (en)*2007-12-272009-07-02International Business Machines CorporationTactile two-way feedback to remote presentation controller device to indicate slide animation status
EP3835950A1 (en)*2019-12-092021-06-16Diomidis SpinellisMethod for configuring an embedded device
WO2021116189A1 (en)*2019-12-092021-06-17Diomidis SpinellisMethod for configuring an embedded device

Similar Documents

PublicationPublication DateTitle
US5850546A (en)Central processing unit reset device and a reset method for a central processing unit
US5990872A (en)Keyboard control of a pointing device of a computer
KR101038840B1 (en) Computer system power-up start from USB keyboard
US7333093B2 (en)Information processing apparatus and information processing method
US20080055256A1 (en)Touch screen controller with embedded overlay
US20020190959A1 (en)Data processing apparatus having control element for detecting false touch
US6927756B1 (en)Apparatus and method for controlling an electronic presentation
KR19980068615A (en) Intelligent power switch
US20030107557A1 (en)Control of unintended single-tap actuation of a computer touch pad pointing device
CN1196529A (en)Portable information terminal and activating method thereof
CN106292968B (en)Electronic system, wearable electronic device and power supply control method thereof
KR20040042923A (en)Method for controlling auxiliary device drive in portable computer
US7352364B2 (en)Method for toggling between touch control operation modes
JP2004078878A (en)Keypad instruction mode input method
KR101095667B1 (en) Independent touch input system for independent touch input and independent touch input method of auxiliary touch monitor
US20110242013A1 (en)Input device, mouse, remoter, control circuit, electronic system and operation method
US20060143326A1 (en)Impulsive communication activated computer control device and method
KR920001961B1 (en) Keyboard selection method and device in computer system
US20040250154A1 (en)Auxiliary alarm clock system for a personal computer
US11526220B2 (en)Method and apparatus of using a computer touchpad or digitizer stylus pad as a mousepad
US7054973B2 (en)Computer system with collapsible keyboard and alternate display functions and processing method thereof
US6845415B2 (en)Computing system capable of controlling disk loading and disk unloading operations of an optical disk drive
KR20010056543A (en)Portable computer having a touch panel screen and method for setting input module in the portable computer
KR940020205A (en) Monitor that can communicate with personal computer and its control method
JP2003216336A (en)Portable information terminal

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:CYPRESS SEMICONDUCTOR CORPORATION, CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HAUCK, LANE T.;REEL/FRAME:010382/0195

Effective date:19991104

REMIMaintenance fee reminder mailed
FPAYFee payment

Year of fee payment:4

SULPSurcharge for late payment
FPAYFee payment

Year of fee payment:8

ASAssignment

Owner name:MORGAN STANLEY SENIOR FUNDING, INC., NEW YORK

Free format text:SECURITY INTEREST;ASSIGNORS:CYPRESS SEMICONDUCTOR CORPORATION;SPANSION LLC;REEL/FRAME:035240/0429

Effective date:20150312

ASAssignment

Owner name:CYPRESS SEMICONDUCTOR CORPORATION, CALIFORNIA

Free format text:PARTIAL RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:039708/0001

Effective date:20160811

Owner name:SPANSION LLC, CALIFORNIA

Free format text:PARTIAL RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:039708/0001

Effective date:20160811

ASAssignment

Owner name:MONTEREY RESEARCH, LLC, CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CYPRESS SEMICONDUCTOR CORPORATION;REEL/FRAME:040911/0238

Effective date:20160811

REMIMaintenance fee reminder mailed
LAPSLapse for failure to pay maintenance fees

Free format text:PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.)

STCHInformation on status: patent discontinuation

Free format text:PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FPLapsed due to failure to pay maintenance fee

Effective date:20170809

ASAssignment

Owner name:MORGAN STANLEY SENIOR FUNDING, INC., NEW YORK

Free format text:CORRECTIVE ASSIGNMENT TO CORRECT THE 8647899 PREVIOUSLY RECORDED ON REEL 035240 FRAME 0429. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTERST;ASSIGNORS:CYPRESS SEMICONDUCTOR CORPORATION;SPANSION LLC;REEL/FRAME:058002/0470

Effective date:20150312


[8]ページ先頭

©2009-2025 Movatter.jp