Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Web History | Sign in

Patents

A data processing apparatus is described comprising: a body having a memory for storing program code and data, and a processor for processing the program code and data, and a first group of control elements and a second group of control elements for entering data and performing control operations; a numeric keypad moveably coupled to the body, the numeric keypad moveable from a first keypad position to a second keypad position in relation to the body, wherein both the first and second groups of control elements are exposed when the numeric keypad is in the second position, and wherein only the second group of control elements are exposed when the numeric keypad is in the first position; and a display moveably coupled to the numeric keypad, the display moveable from a first display position to a second display position in relation to the numeric keypad, wherein the numeric keypad is not exposed when the display is in the first position and wherein the numeric keypad is exposed when...

InventorsMatias Duarte, Todd Lewis, Joseph Palmer
Original AssigneeDanger, Inc.
Primary Examiner: Vijay Shankar
Attorney: Blakely, Sokoloff, Taylor & Zafman, LLP
Current U.S. Classification345/168; 345/156; 345/169

View patent at USPTO
Search USPTO Assignment Database
Download USPTO Public PAIR data

Citations

Cited PatentFiling dateIssue dateOriginal AssigneeTitle
US5341154Dec 27, 1991Aug 23, 1994Portable personal computer
US5661632Sep 29, 1995Aug 26, 1997Dell USA, L.P.Hand held computer with dual display screen orientation capability controlled by toggle switches having first and second non-momentary positions
US5797089Sep 7, 1995Aug 18, 1998Telefonaktiebolaget LM Ericsson (publ)Personal communications terminal having switches which independently energize a mobile telephone and a personal digital assistant
US6353529Nov 10, 1999Mar 5, 2002Z-configuration structure for computers, scanners, and communications and video devices
US6397078Aug 25, 2000May 28, 2002Combined mobile telephone and personal digital assistant
US6434371May 5, 2000Aug 13, 2002Qualcomm, IncorporatedSelecting flip phone operating mode using flip position
US6434403Feb 19, 1999Aug 13, 2002Bodycom, Inc.Personal digital assistant with wireless telephone
US6483455Dec 6, 2000Nov 19, 2002Thomson-CSFDevice for the unambiguous measurement of the roll of a projectile and application to the correction of the path of a projectile
US6542721May 1, 2001Apr 1, 2003Cellular telephone, personal digital assistant and pager unit
US6549789Apr 28, 2000Apr 15, 2003Motorola Inc.Portable electronic device with an adaptable user interface
US6580932May 31, 2000Jun 17, 2003Nokia Mobile Phones LimitedFoldable keyboard for mobile communications device
US6611693Aug 1, 2002Aug 26, 2003Nokia Mobile Phones Ltd.Multi-service mobile station
US6658272Apr 28, 2000Dec 2, 2003Motorola, Inc.Self configuring multiple element portable electronic device
US6704585Feb 17, 2000Mar 9, 2004AlcatelPortable telephone with flap hinged to its casing
US6729547Dec 30, 2002May 4, 2004Motorola Inc.System and method for interaction between an electronic writing device and a wireless device
US6850226Nov 9, 2001Feb 1, 2005Nokia CorporationMultifunction mobile communications device with slidable display screen
US6850780Jan 16, 2001Feb 1, 2005palmOne, Inc.Compact palmtop computer system and wireless telephone with foldable dual-sided display
US6856507May 12, 2003Feb 15, 2005Wistron CorporationPersonal digital assistant assembly
US6868283Jan 16, 2001Mar 15, 2005Palm Source, Inc.Technique allowing a status bar user response on a portable device graphic user interface
US6882335Feb 1, 2001Apr 19, 2005Nokia CorporationStereophonic reproduction maintaining means and methods for operation in horizontal and vertical A/V appliance positions
US6941160Nov 27, 2001Sep 6, 2005Sanyo Electric Co., Ltd.Dual display portable telephone device and allocation means for display process thereof
US6947028Dec 17, 2002Sep 20, 2005Active keyboard for handheld electronic gadgets
US6950674Jan 22, 2001Sep 27, 2005Polutek LimitedMulti-purpose mobile cordless phone system
US6976217Oct 13, 2000Dec 13, 2005PalmSource, Inc.Method and apparatus for integrating phone and PDA user interface on a single processor
US6989984Feb 17, 2004Jan 24, 2006Flextronics AP, LLCPersonal entertainment device (PED) with double-opening flap
US7002553Jul 22, 2004Feb 21, 2006Active keyboard system for handheld electronic devices
US20010048589Dec 20, 2000Physical configuration of a hand-held electronic communication device
US20020059434May 25, 2001Multi-mode controller
US20020086702Dec 28, 2000Personal digital assistant with a multi-functional flip cover
US20020109965Apr 27, 2001Portable information processing device having input unit
US20020149567Jun 21, 2002Hand-held electronic device
US20030085870Nov 14, 2002Method and apparatus using multiple sensors in a device with a display
US20040090469May 1, 2003SAMSUNG ELECTRONICS CO., LTD.Method for controlling display of indicators in wireless mobile terminal
US20040097218Jan 27, 2003Intelligent cellular telephone function
US20040160463Feb 18, 2003System and method for displaying menu information in an electronic display
US20040185921Feb 4, 2004Integrated cellular phone, digital camera, and PDA, with swivel mechanism providing access to the interface elements of each function
US20040185922Feb 4, 2004Smartphone with novel opening mechanism
US20040259599Jun 19, 2003Advertisement using cellular phone
US20050020325Jul 24, 2003MOTOROLA, INC.Multi-configuration portable electronic device and method for operating the same

Referenced by

Citing PatentFiling dateIssue dateOriginal AssigneeTitle
US7382353Nov 18, 2004Jun 3, 2008International Business Machines CorporationChanging a function of a device based on tilt of the device for longer than a time period
US7385150Dec 28, 2006Jun 10, 2008Microsoft CorporationSliding mechanism for device with two keyboards
US7428430Jul 9, 2004Sep 23, 2008LG Electronics Inc.Open and close apparatus of slide type portable terminal
US7561421Jun 6, 2006Jul 14, 2009Lite-On Technology CorporationPortable electronic product with a Qwerty keyboard
US7582840Jul 26, 2007Sep 1, 2009Sony Ericsson Mobile Communications ABUser control interface
US7636748Nov 21, 2003Dec 22, 2009Microsoft CorporationDisplay configurations for a data processing device
US7664256Dec 16, 2005Feb 16, 2010Sony CorporationMobile terminal apparatus
US7817173Aug 8, 2007Oct 19, 2010Microsoft CorporationAdjustable display for a data processing apparatus
US7872861Apr 15, 2009Jan 18, 2011HTC CorporationPortable electronic device
US7953448May 31, 2006May 31, 2011Research In Motion LimitedKeyboard for mobile device
US7966112May 3, 2007Jun 21, 2011Robert E. Morris, JrMileage tracking device
US8037121Sep 24, 2007Oct 11, 2011Microsoft CorporationMultipurpose data input/output and display configurations for a data processing apparatus
US8072427May 31, 2006Dec 6, 2011Research In Motion LimitedPivoting, multi-configuration mobile device
US8200866Feb 17, 2005Jun 12, 2012Varia Holdings LLCReduced keypad for a mobile communication device for predictive input
USD581385Feb 6, 2008Nov 25, 2008LG Electronics Inc.Cellular phone
USD590825May 31, 2007Apr 21, 2009Compal Electronics, Inc.Mobile personal computer
USD603829Mar 23, 2009Nov 10, 2009T-Mobile USA, Inc,Mobile communication device
USD603858Mar 23, 2009Nov 10, 2009T-Mobile USA, Inc.Mobile communication device
USD604285Mar 23, 2009Nov 17, 2009T-Mobile USA, Inc.Mobile communication device
USD610136Mar 24, 2009Feb 16, 2010T-Mobile USA, Inc.Bottom housing for a mobile communication device
USD629777Jan 18, 2010Dec 28, 2010FIH (Hong Kong) LimitedMobile phone
USD633065Apr 27, 2010Feb 22, 2011Samsung Electronics Co., Ltd.Mobile phone
USD654912Nov 13, 2010Feb 28, 2012Interface for communication devices

Claims

1. A data processing apparatus comprising:

a body having a memory for storing program code and data, and a processor for processing the program code and data, and a first group of control elements and a second group of control elements for entering data and performing control operations;

a numeric keypad moveably coupled to the body, the numeric keypad moveable from a first keypad position to a second keypad position in relation to the body, wherein both the first and second groups of control elements are exposed when the numeric keypad is in the second position, and wherein only the second group of control elements are exposed when the numeric keypad is in the first position; a display moveably coupled to the numeric keypad, the display moveable from a first display position to a second display position in relation to the numeric keypad, wherein the numeric keypad is not exposed when the display is in the first position and wherein the numeric keypad is exposed when the display is in the second position; and
the data processing apparatus further comprising:
a switch configured to trigger when the numeric keypad is moved between the first position and the second position; and
image inversion logic to invert images on the display responsive to the switch triggering.

2. The data processing apparatus as in claim 1 wherein the body comprises one or more tracks and wherein the numeric keypad comprises one or more pins for engaging with the tracks and guiding the numeric keypad from the first keypad position to the second keypad position in relation to the body.

3. The data processing apparatus as in claim 2 wherein the numeric keypad comprises one or more tracks and wherein the display comprises one or more pins for engaging with the tracks and guiding the display from the first display position to the second display position in relation to the numeric keypad.

4. The data processing apparatus as in claim 1 wherein a surface of the numeric keypad is parallel to a surface of the body when in the first keypad position and wherein the surface of the numeric keypad and the surface of the body are not parallel when the numeric keypad is in the second keypad position.

5. The data processing apparatus as in claim 1 wherein the first group of control elements are covered by the numeric keypad when the numeric keypad is in the first position.

6. The data processing apparatus as in claim 1 wherein the first group of control elements comprise a keyboard.

7. The data processing apparatus as in claim 5 wherein the second group of control elements are not covered by the numeric keypad when the numeric keypad is in the first position.

8. The data processing apparatus as in claim 7 wherein the second group of control elements comprise a control knob and a set of control buttons.

9. The data processing apparatus as in claim 1 wherein the second display position is associated with a telephony mode of operation of the data processing apparatus and wherein the numeric keypad is a telephony keypad.

10. The data processing apparatus as in claim 9 wherein the first keypad position is associated with the telephony mode of operation.

11. The data processing apparatus as in claim 1 wherein a surface of the display is parallel to a surface of the numeric keypad when the display is in the first display position and wherein the surface of the display and the surface of the numeric keypad are not parallel when the display is in the second display position.

12. The data processing apparatus as in claim 1 wherein the numeric keypad is coupled to the body at a pivot point and rotatable around the pivot point from the first keypad position to the second keypad position in relation to the body.

13. The data processing apparatus as in claim 12 further comprising:

a switch configured to trigger when the numeric keypad is rotated between the first position and the second position; and

image inversion logic to invert images on the display responsive to the switch triggering.

14. The data processing apparatus as in claim 1 having a first operational mode and a second operational mode associated with the first keypad position and the second keypad position, respectively.

15. The data processing apparatus as in claim 14 wherein the second operational mode comprises a data entry mode in which text may be entered via the first group of control elements.

16. The data processing apparatus as in claim 14 having a third operational mode associated with the first keypad position and the second display position, the third operational mode for performing telephony functions.

17. A data processing apparatus comprising:

a body having a memory for storing program code and data, and a processor for processing the program code and data, and a plurality of control elements for entering data and performing control operations;

a numeric keypad moveable from a first keypad position to a second keypad position in relation to the body, wherein certain of the plurality of control elements are exposed when the numeric keypad is in the second position and covered when the numeric keypad is in the first position;

a display moveable from a first display position to a second display position in relation to the numeric keypad, wherein the numeric keypad is not exposed when the display is in the first position and wherein the numeric keypad is exposed when the display is in the second position.

18. The data processing apparatus as in claim 17 wherein the body comprises one or more tracks and wherein the numeric keypad comprises one or more pins for engaging with the tracks and guiding the numeric keypad from the first keypad position to the second keypad position in relation to the body.

19. The data processing apparatus as in claim 18 wherein the numeric keypad comprises one or more tracks and wherein the display comprises one or more pins for engaging with the tracks and guiding the display from the first display position to the second display position in relation to the numeric keypad.

20. The data processing apparatus as in claim 17 wherein a surface of the numeric keypad is parallel to a surface of the body when in the first keypad position and wherein the surface of the numeric keypad and the surface of the body are not parallel when the numeric keypad is in the second keypad position.

21. The data processing apparatus as in claim 17 wherein the first group of control elements are covered by the numeric keypad when the numeric keypad is in the first position.

22. The data processing apparatus as in claim 17 wherein certain of the plurality of control elements comprise a keyboard.

23. The data processing apparatus as in claim 21 wherein a group of the plurality of control elements are not covered by the numeric keypad when the numeric keypad is in the first position.

24. The data processing apparatus as in claim 23 wherein the group of the plurality of control elements comprise a control knob and a set of control buttons.

25. The data processing apparatus as in claim 17 wherein the second display position is associated with a telephony mode of operation of the data processing apparatus and wherein the numeric keypad is a telephony keypad.

26. The data processing apparatus as in claim 25 wherein the first keypad position is associated with the telephony mode of operation.

27. The data processing apparatus as in claim 17 wherein a surface of the display is parallel to a surface of the numeric keypad when the display is in the first display position and wherein the surface of the display and the surface of the numeric keypad are not parallel when the display is in the second display position.

28. The data processing apparatus as in claim 17 wherein the numeric keypad is coupled to the body at a pivot point and rotatable around the pivot point from the first keypad position to the second keypad position in relation to the body.

29. The data processing apparatus as in claim 28 further comprising:

a switch configured to trigger when the numeric keypad is rotated between the first position and the second position; and

image inversion logic to invert images on the display responsive to the switch triggering.

30. The data processing apparatus as in claim 17 having a first operational mode and a second operational mode associated with the first keypad position and the second keypad position, respectively.

31. The data processing apparatus as in claim 30 wherein the second operational mode comprises a data entry mode in which text may be entered via the first group of control elements.

32. The data processing apparatus as in claim 30 having a third operational mode associated with the first keypad position and the second display position, the third operational mode for performing telephony functions.

33. An apparatus comprising:

data processing device means having a memory for storing program code and data, and a processor for processing the program code and data, and a plurality of control elements for entering data and performing control operations;

numeric data entry means moveable from a first keypad position to a second keypad position in relation to the data processing device means, wherein certain of the plurality of control elements are exposed when the numeric data entry means is in the second position and covered when the numeric data entry means is in the first position; and

display means moveable from a first display position to a second display position in relation to the numeric data entry means, wherein the numeric data entry means is not exposed when the display is in the first position and wherein the numeric data entry means is exposed when the display is in the second position; and
the apparatus further comprising:
a switch configured to trigger when the numeric keypad is moved between the first position and the second position; and
image inversion logic to invert images on the display responsive to the switch triggering.