throbber
(19) United States
`(12) Patent Application Publication (10) Pub. No.: US 2007/0006146A1
`Kwong et al.
`(43) Pub. Date:
`Jan. 4, 2007
`
`US 2007.0006146A1
`
`(54) SYSTEMS AND APPARATUS FOR
`ENHANCED MOBILE COMPUTING
`PLATFORMS
`
`(22) Filed:
`
`Jun. 24, 2005
`
`Publication Classification
`
`(76) Inventors: Wah Yin Kwong, Beaverton, OR (US);
`Prosenjit Ghosh, Portland, OR (US);
`Katie Mills, Portland, OR (US); Jim
`Trethewey, Hillsboro, OR (US);
`Robert Jacobs, Portland, OR (US);
`Tim Nguyen, Portland, OR (US); Asim
`Sadiq, Santa Clara, CA (US);
`Shreekant Thakkar, Portland, OR
`(US); Murali Veeramoney, Beaverton,
`OR (US); Truong Phan, Hillsboro, OR
`(US)
`Correspondence Address:
`BUCKLEY, MASCHOFF, TALWALKAR LLC
`SELM STREET
`NEW CANAAN, CT 06840 (US)
`(21) Appl. No.:
`11/165,815
`
`(51) Int. Cl.
`(2006.01)
`G06F 9/44
`(52) U.S. Cl. .............................................................. 717/114
`(57)
`ABSTRACT
`According to Some embodiments, systems and apparatus for
`enhanced mobile computing platforms are provided. For
`example, an apparatus or system may comprise a universal
`computational package, comprising a processor, a memory
`coupled to the processor, a plurality of instructions stored in
`the memory directed to at least one specific use of the
`universal computational package, and a plurality of interface
`controllers coupled to the processor, wherein each of the
`plurality of interface controllers is operable to cause the
`processor to execute the plurality of stored instructions in
`accordance with the presence of a use-specific user interface
`cover associated with the at least one specific use of the
`universal computational package.
`
`100
`
`N
`
`
`
`UNIVERSAL COMPUTATIONAL PACKAGE
`
`USE
`SPECIFIC
`USER
`INTERFACE
`COVER
`DEVICES
`
`12
`
`INTERFACE
`CONTROLLER
`
`INTERFACE
`CONTROLLER
`
`PROCESSOR
`112
`
`MEMORY
`
`APPLE 1012
`
`1
`
`

`

`Patent Application Publication Jan. 4, 2007 Sheet 1 of 9
`
`US 2007/000614.6 A1
`
`100
`
`N
`
`
`
`UNIVERSAL COMPUTATIONAL PACKAGE
`
`USE-
`SPECIFIC
`USER
`INTERFACE
`COVER
`DEVICES
`
`12
`
`INTERFACE
`CONTROLLER
`
`INTERFACE
`CONTROLLER
`
`PROCESSOR
`112
`
`MEMORY
`
`FIG. 1
`
`2
`
`

`

`Patent Application Publication Jan. 4, 2007 Sheet 2 of 9
`
`US 2007/000614.6 A1
`
`200
`
`N
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`BUSINESS
`SPECIFIC
`USER
`INTERFACE
`COVER
`DEVICE
`
`GAMING
`SPECIFIC
`USER
`INTERFACE"
`COVER
`DEVICE
`
`
`
`
`
`
`
`20b
`
`220a
`
`UNIVERSAL COMPUTATIONAL PACKAGE
`210 10
`
`GAMING
`INTERFACE
`CONTROLLER
`
`PROCESSOR
`212
`
`BUSINESS
`---------------------------------------------- INTERFACE
`CONTROLLER
`
`E-COMMERCE
`SPECIFIC
`USER
`
`
`
`
`
`
`
`NSE
`
`
`
`
`
`DEVICE
`
`| OER
`USE
`SPECIFIC
`USER
`INTERFACE
`
`
`
`
`
`
`
`COVER
`DEVICE
`
`220C
`
`22On
`
`E-COMMERCE |
`INTERFACE
`CONTROLLER
`
`OTHER
`INTERFACE
`CONTROLLER
`
`FIG. 2
`
`GAMING
`INSTRUCTIONS
`
`BUSINESS
`INSTRUCTIONS
`E-COMMERCE
`INSTRUCTIONS
`
`
`
`OTHER
`INSTRUCTIONS
`
`218n
`
`3
`
`

`

`Patent Application Publication Jan. 4, 2007 Sheet 3 of 9
`
`US 2007/000614.6 A1
`
`
`
`300
`
`FIG. 3B
`
`4
`
`

`

`Patent Application Publication a 4, 2007 Sheet 4 of 9
`
`US 2007/0006146 A1
`
`
`
`400
`
`F.G. 4
`
`5
`
`

`

`
`
`FIG. 5
`
`6
`
`

`

`Patent Application Publication Jan. 4, 2007 Sheet 6 of 9
`
`US 2007/000614.6 A1
`
`600
`N
`
`662
`
`
`
`UNIVERSAL COMPUTATIONAL
`PACKAGE
`
`ACCESSORY MODULE
`
`MODULE
`ELECTRONICS
`
`CONVERSION
`EECTRONics
`
`FIG. 6
`
`7
`
`

`

`Patent Application Publication Jan. 4, 2007 Sheet 7 of 9
`
`US 2007/000614.6 A1
`
`770 N
`
`772
`
`T
`
`
`
`s
`
`
`
`
`
`
`
`
`
`
`
`
`
`B. AB S.Ba-B hars (SB SEAH AaB 8
`
`(P.Sc.E CAR
`
`2
`
`s
`
`s
`
`s
`
`s's
`
`s
`
`s
`
`s
`
`s
`
`s
`
`O
`O
`o
`
`
`
`
`
`
`
`778
`
`776
`
`774
`
`780
`
`782
`
`FIG. 7
`
`8
`
`

`

`Patent Application Publication Jan. 4, 2007 Sheet 8 of 9
`
`US 2007/000614.6 A1
`
`800 N
`
`BLUETOOTHMODULE
`878a
`878b
`
`WIRELESS
`COMMUNICATION
`CIRCUIT
`
`
`
`
`
`
`
`
`
`KEYBOARD
`NROWS
`
`CONTROL
`CIRCUIT
`
`CONTROLLER
`
`
`
`
`
`Left Mouse
`button
`
`:
`Rigi Muse :
`
`870
`
`9
`
`

`

`Patent Application Publication Jan. 4, 2007 Sheet 9 of 9
`
`US 2007/000614.6 A1
`
`900
`
`N
`
`
`
`UNIVERSAL COMPUTATIONAL PACKAGE
`
`USE
`SPECIFIC
`USER
`INTERFACE
`COVER
`DEVICES
`
`920
`
`INTERFACE
`CONTROLLER
`
`PROCESSOR
`
`INTERFACE
`CONTROLLER
`
`MEMORY
`914
`
`BATTERY
`
`FIG. 9
`
`10
`
`

`

`US 2007/0006146 A1
`
`Jan. 4, 2007
`
`SYSTEMS AND APPARATUS FOR ENHANCED
`MOBILE COMPUTING PLATFORMS
`
`BACKGROUND
`0001 Mobile computing devices have continued to
`increase in variety, functionality, and numbers. Lighter and
`more compact portable computers, web tablets, digital music
`players, cellular telephones, and Personal Digital Assistant
`(PDA) devices, for example, are used throughout the con
`Sumer and business marketplaces. While some mobile plat
`forms have merged to create more powerful and multi
`functional devices, these devices fall short of offering a level
`of integration, ease of use, ease of manufacture, and/or
`user-friendly design that is required by modern users. Modu
`larity and use-specific design or configuration, for example,
`are typically absent in existing mobile computing platforms.
`For these and other reasons, typical mobile computing
`platforms may not be desirable.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`0002 FIG. 1 is a block diagram of a system according to
`Some embodiments.
`0003 FIG. 2 is a block diagram of a system according to
`Some embodiments.
`0004 FIG. 3A and FIG. 3B are perspective diagrams of
`a system according to some embodiments.
`0005 FIG. 4 is a perspective diagram of a system accord
`ing to Some embodiments.
`0006 FIG. 5 is a block diagram of an apparatus according
`to Some embodiments.
`0007 FIG. 6 is a circuit diagram of a system according to
`Some embodiments.
`0008 FIG. 7 is a block diagram of an apparatus according
`to Some embodiments.
`0009 FIG. 8 is a circuit diagram of a system according to
`Some embodiments.
`0010 FIG. 9 is a block diagram of a system according to
`Some embodiments.
`
`DETAILED DESCRIPTION
`Referring first to FIG. 1, a block diagram of a
`0011
`system 100 according to some embodiments is shown. The
`various systems described herein are depicted for use in
`explanation, but not limitation, of described embodiments.
`Different types, layouts, quantities, and configurations of
`any of the systems described herein may be used without
`deviating from the scope of some embodiments. Fewer or
`more components than are shown in relation to the systems
`described herein may be utilized without deviating from
`Some embodiments.
`0012. The system 100 may comprise, for example, a
`Universal Computational Package (UCP) 110. The UCP 110
`may, for example, be or include various computational
`and/or processing components that Substantially and/or
`entirely comprise the electrical components of a computa
`tional device Such as a mobile computing platform (e.g., the
`system 100). According to some embodiments, the UCP 110
`may comprise a processor 112, a memory 114, and/or one or
`
`more interface controllers 116a-n. The processor 112 may,
`for example, comprise any number of processors, which
`may be any type or configuration of processor, micropro
`cessor, and/or micro-engine that is or becomes known or
`available. According to some embodiments, the processor
`112 may be an XScale R. Processor such as an Intel(R)
`PXA270 XScale R processor, an Intelg Pentium R. M. Pro
`cessor with a Mobile Intel R. 915GM/PM/GMS Express
`chipset, and/or any other type of processor that is or
`becomes known or practicable.
`0013 The memory 114 may be or include, according to
`Some embodiments, one or more magnetic storage devices,
`Such as hard disks, one or more optical storage devices,
`and/or one or more solid state storage devices. The memory
`114 may store, for example, applications, programs, proce
`dures, and/or modules that store instructions to be executed
`by the processor 112. The memory 114 may comprise,
`according to some embodiments, any type of memory for
`storing data, Such as a Single Data Rate Random Access
`Memory (SDR-RAM), a Double Data Rate Random Access
`Memory (DDR-RAM), or a Programmable Read Only
`Memory (PROM).
`0014. In some embodiments, the interface controllers
`116a-n may comprise any number of devices, paths, wires,
`cables, ports, Printed Circuit Board (PCB) devices, and/or
`other electrical and/or physical components configured to
`send, receive, transmit, and/or communicate interface sig
`nals. An interface controller 116a-n may, for example,
`comprise a circuit and/or device capable of receiving input
`signals from one of a plurality of Use-Specific User Inter
`face Cover (USUIC) devices 120 and/or capable of trans
`mitting such signals to the processor 112 of the UCP 110.
`According to some embodiments, the interface controllers
`116a-n may be coupled to an USUIC device 120 and/or
`various components thereof. The USUIC device 120 may,
`for example, provide input signals to the interface control
`lers 116a-n to cause the processor 112 to execute instruc
`tions stored in the memory 114.
`0015. In some embodiments, the USUIC device 120 may
`be directed to and/or configured for a specific use. The
`USUIC device 120 may, for example, be a user interface
`cover (e.g., a “skin') that, when coupled to the UCP 110, is
`operable to cause the UCP 110 to execute instructions
`directed to the specific use. The USUIC device 120 may,
`according to Some embodiments, be utilized to provide an
`indication to one or more of the interface controllers 116a-n,
`for example, and the one or more interface controllers
`116a-n may be directed to cause the processor 112 to execute
`instructions stored in the memory 114. The instructions (not
`shown in FIG. 1) may, for example, be directed to the
`specific use associated with the USUIC device 120.
`0016 Turning in more detail to FIG. 2, for example, a
`block diagram of a system 200 according to Some embodi
`ments is shown. The system 200 may, for example, be
`similar in functionality and/or configuration to the system
`100 described in conjunction with FIG. 1. In some embodi
`ments, the system 200 may comprise a UCP 210 that
`comprises a processor 212, a memory 214, and/or one or
`more interface controllers 216a-n. In some embodiments,
`the memory 214 may store various instructions 218a-n
`capable of being executed by the processor 212. The instruc
`tions 218a-n may, for example, be directed to causing the
`
`11
`
`

`

`US 2007/0006146 A1
`
`Jan. 4, 2007
`
`processor 212 to perform in accordance with one or more
`specific uses. As shown in FIG. 2, for example, the instruc
`tions 218a-n may be directed to specific uses such as gaming
`applications (e.g., gaming instructions 218a), business
`applications (e.g., business instructions 218b), e-commerce
`applications (e.g., e-commerce instructions 218c), and/or
`other applications (e.g., other instructions 218m). In some
`embodiments, fewer or more components than are shown in
`FIG. 2 may be included in the system 200.
`0017 According to some embodiments, the use-specific
`instructions 218a-n may be or include any number of
`commands, lines of code, procedures, packages, modules,
`applications, files, and/or other instructions or combinations
`thereof that are operable to cause the processor 212 to
`process data or information in accordance with a specific
`use. For example, the gaming instructions 218a may com
`prise code, that when executed by the processor 212, is
`operable to cause the processor 212 to perform one or more
`computational, procedural, and/or other processing acts
`associated with a gaming use. In some embodiments, the
`gaming use may simply involve the execution of various
`gaming applications and/or procedures. According to some
`embodiments, the gaming use may also or alternatively
`involve configuring the UCP210 in accordance with various
`gaming setups, configurations, and/or other gaming-related
`actS.
`0018. In some embodiments, the use-specific instructions
`218a-n may be associated with the interface controllers
`216a-n. The interface controllers 216a-n may, for example,
`comprise use-specific interface controllers 216a-n directed
`to the specific uses of the use-specific instructions 218a-n,
`respectively. According to some embodiments for example,
`a gaming interface controller 216a may be operable to cause
`the processor 212 to execute the gaming instructions 218a.
`The gaming interface controller 216a may, for example,
`comprise a set of wires and/or other circuit components that
`are operable to send a signal to the processor 212 to indicate
`that the gaming instructions 218a should be executed, ini
`tialized, and/or otherwise activated. Although the use-spe
`cific interface controllers 216a-n are shown in FIG. 2 as
`being paired in a one-to-one relationship with the use
`specific instructions 218a-in, respectively, other configura
`tions may also or alternatively be employed within the UCP
`210. One use-specific interface controller 216a-n may, for
`example, be associated with the execution of multiple use
`specific instructions 218a-in, or vice versa.
`0.019 According to some embodiments, the system 200
`may also comprise one or more USUIC devices 220a-n (e.g.,
`a plurality of USUIC device 220a-n). In some embodiments,
`the USUIC devices 220a-n may be associated with one or
`more of the use-specific interface controllers 216a-n. As
`shown in FIG. 2, for example, a gaming USUIC device
`220a, a business USUIC device 220b, an e-commerce
`device USUIC 220c, and/or an other USUIC device 220m
`may be associated with the gaming, business, e-commerce,
`and other interface controllers 216a-in, respectively (e.g.,
`associated upon coupling to the UCP210). For example, the
`gaming USUIC device 220a may be coupled to activate the
`gaming interface controller 216a (e.g., to cause the proces
`Sor 212 to execute the gaming instructions 218a). In some
`embodiments, any one of the USUIC devices 220a-n may be
`coupled to the UCP210. The system 200 may, for example,
`comprise a use-specific mobile computational platform
`
`directed to executing the use associated with the USUIC
`device 220a-n coupled to the UCP 210.
`0020. In some embodiments, any of the plurality of
`USUIC devices 220a-n may be coupled to the UCP 210 to
`cause the system 200 to be associated with a specific use
`(and/or with a plurality of specific uses). The UCP210 may,
`for example, be manufactured to be compatible with any of
`the plurality of USUIC device 220a-n. In some embodi
`ments, the system 200 may be defined as a "gaming system”
`(e.g., where gaming is the dominant and/or exclusive use) by
`coupling the gaming USUIC device 220a to the UCP 210.
`According to some embodiments, the selected USUIC
`device 220a-n may be coupled to the UCP210 to electrically
`couple the selected USUIC device 220a-n to one or more of
`the use-specific interface controllers 216a-n (e.g., that are
`directed to a use associated with the selected USUIC device
`220a-n) and/or to at least partially envelope and/or cover the
`UCP 210 and/or components thereof. The USUIC device
`220a-n may, for example, comprise a chassis and/or cover
`(not shown) that is configured to mate with a chassis (also
`not shown) of the UCP210 to define a mobile computational
`device (and/or an enclosure or body thereof). In some
`embodiments, the USUIC device 220a-n may be or include
`more structural definition than simply a portion of a chassis
`of the system 200. The USUIC device 220a-n may, for
`example, comprise and/or define Substantially the entire
`chassis of the system 200. The UCP 210 may, for example,
`be or include a motherboard and/or other module or unit that
`is operable to fit within, slide into, snap onto, and/or
`otherwise couple to (and/or within) the USUIC device
`220a-n.
`0021 According to some embodiments, the modular
`nature of the USUIC device 220a-n and of the UCP210 may
`provide enhanced manufacturing and/or assembly options
`and/or may reduce manufacturing and/or assembly costs.
`Many UCP210 devices may be produced, for example, and
`utilized as the electronic base for any of a wide variety of
`use-specific devices depending only upon which USUIC
`device 220a-n is coupled thereto. Standardization of the
`base electronics may, according to some embodiments,
`promote ease of manufacture and/or simplify any alterations
`(e.g., likely made in a modular nature) required and/or
`desired for any of the plurality of USUIC devices 220a-n. A
`gaming-specific device may, for example, include a higher
`capacity memory 214, for example, while otherwise main
`taining the same interface controllers 216a-n and/or instruc
`tions 218a-n as other use-specific UCP 210 setups. In some
`embodiments, the USUIC device 220a-n may comprise any
`number of interface devices (not shown in FIG. 2) such as
`input and/or output devices. According to some embodi
`ments, the positioning and/or configuration of these inter
`face devices may define which of the use-specific interface
`controllers 216a-n are activated by a particular USUIC
`device 220a-n (e.g., when coupled to the UCP 210).
`0022 Referring to FIG. 3A and FIG. 3B, for example,
`perspective diagrams of a system 300 according to some
`embodiments are shown. In some embodiments, the system
`300 may be similar in functionality and/or configuration to
`the systems 100, 200 described in conjunction with any of
`FIG. 1 and/or FIG. 2. The system 300 may, for example, be
`a modular mobile computing platform comprising a UCP
`310 and a USUIC device 320. As shown in FIG. 3A and FIG.
`3B, the combination of the UCP 310 and the USUIC device
`
`12
`
`

`

`US 2007/0006146 A1
`
`Jan. 4, 2007
`
`320 may define a physical structure of the system 300 (e.g.,
`a chassis, body and/or enclosure). The UCP 310 may, for
`example, comprise a rear portion of the system 300 while the
`USUIC device 320 may define the frontal and/or side
`portions of the system 300. According to some embodi
`ments, the body, chassis, and/or structure of the system 300
`may be substantially entirely defined by the USUIC device
`320 and/or the UCP 310 may reside within the chassis and/or
`be enclosed within the USUIC device 320. In some embodi
`ments, fewer or more components than are shown in FIG. 3A
`and/or FIG. 3B may be included in the system 300.
`0023. In some embodiments, the system 300 and/or the
`USUIC device 320 may further comprise one or more input
`devices 322. As shown in FIG. 3A, for example, the input
`devices 322 may comprise any number, type, and/or con
`figuration of buttons, Switches, toggles, joysticks, and/or any
`other input devices that are or become known or practicable.
`In some embodiments, the input devices 322 may be coupled
`to one or more interface controllers and/or use-specific
`interface controllers (not shown in FIG. 3A or FIG.3B). The
`input devices 322 may, for example, be utilized to provide
`indications to the interface controllers to cause the UCP310
`to execute instructions associated with a specific use.
`According to Some embodiments, the input devices 322 may
`be configured, located, and/or otherwise situated in accor
`dance with the specific use. As shown in FIG. 3A, for
`example, the input devices 322 may be laid out on the
`USUIC device 320 to enhance the ease and/or functionality
`of a gaming use. The layout and/or selection of the input
`devices 322 may, for example, be chosen based upon market
`research regarding how users utilize and/or desire to utilize
`devices for gaming purposes. In some embodiments, the
`input devices 322 may also or alternatively be laid out in
`accordance with ergonomic and/or other considerations.
`0024. According to some embodiments, the layout of the
`input devices 322 may define which of the interface con
`trollers are associated with the input devices 322. Certain
`interface controllers may, for example, be located in areas
`beneath the input device 322 and the coupling of the USUIC
`device 320 to the UCP310 may electrically couple any input
`devices 322 to any interface controllers residing in areas
`underneath and/or near the input device 322. In other words,
`the locations of the interface controllers (e.g., the interface
`controllers 116a-n, 216a-n) may be determined to coordi
`nate with the use-specific locations of input devices 322 on
`the USUIC device 320. Other non-gaming interface control
`lers may reside under other unused portions of the USUIC
`device 320, for example, and may accordingly not be
`coupled to any of the input devices 322 of the gaming
`specific USUIC device 320. Other USUIC devices 320 may
`be coupled to the UCP310, however, to activate other and/or
`additional use-specific interface controllers within the sys
`tem 300 and/or the UCP 310.
`0025. In some embodiments, the system 300 may also or
`alternatively comprise a touch screen 330 having an inter
`face surface 332. The touch screen 330 and/or the interface
`surface 332 may, for example be utilized to activate interface
`controllers of the system 300 and/or the UCP 310, and/or
`may be otherwise utilized to interact with, control, and/or
`command the system 300. The interface surface 332 may,
`according to some embodiments, be an input and/or an
`output surface. The interface surface 332 may, for example,
`allow a user to interface with the system 300 via touch
`
`and/or may provide information to the user (such as via a
`display). In some embodiments, the interface surface 332
`may comprise a display Screen Such as a Liquid Crystal
`Display (LCD) and/or may comprise one or more contacts
`(not shown) associated with receiving input via touch. The
`contacts may, for example, be located within and/or under
`neath the interface surface 322. According to some embodi
`ments, the interface surface 322 may extend substantially to
`the extents of the touch screen 330, the USUIC device 320,
`and/or the system 300.
`0026. The interface surface 332 may, for example, com
`prise contacts that permit Substantially the entire face and/or
`side of the system 300 to be utilized as a touch interface
`and/or display. In some embodiments, the interface Surface
`332 may also or alternatively be shaped and/or formed to
`comprise substantially the entire surface of the system 300.
`Whereas typical touch screen devices are square and/or
`rectangular in configuration (possibly with a cover and/or
`other device hiding the sharp edges), for example, the touch
`screen 330 and/or the interface surface 332 may be formed
`in various Smooth, circular, rounded, and/or other shapes
`and/or combinations thereof, as desired. The touch screen
`330 and/or the interface surface 332 may, for example, be
`aesthetically and/or functionally shaped to comprise Sub
`stantially an entire side and/or surface of the system 300
`(and/or of the USUIC device 320). In some embodiments,
`the touch screen 330 may also or alternatively comprise a
`diaphragm of a speaker. The touch screen 330 may, for
`example, be utilized to facilitate the generation of voice,
`music, and/or other Sounds associated with the operation of
`the system 300. According to some embodiments, one or
`more portions of the touch screen 330 may be utilized as
`speaker diaphragms and/or other Sound-generation compo
`nentS.
`0027. In some embodiments, the system 300 may also or
`alternatively comprise other features and/or components.
`The system 300 may comprise, for example, a retractable
`and/or folding stand 340. The retractable stand 340 may, for
`example, be a device coupled via a hinge to the system 300,
`the USUIC device 320, and/or the UCP 310. In some
`embodiments, the retractable stand 340 may be moveably
`positioned in various orientations. The retractable stand 340
`may, for example, be folded up against, retracted into, and
`or deployed from the system 300 (and/or the chassis or body
`thereof). According to Some embodiments, the retractable
`stand 340 may be deployed to allow the system 300 to be
`positioned on a Substantially planar Surface, for example,
`such that the touch screen 330 may be oriented in a manner
`similar to a traditional TV or computer monitor (e.g., for
`desktop viewing and/or use). The retractable stand 340 may
`be stowed, removed, retracted, folded, and/or otherwise
`un-deployed, according to some embodiments, to allow the
`system 300 to be more easily transported, stored, and or
`utilized as a "laptop' in a tablet configuration.
`0028. In some embodiments, the system 300 may com
`prise an accessory module 350. The accessory module 350
`may, as shown in FIG. 3B, for example, be a device that is
`removably coupled to the back of the system 300, the chassis
`thereof, and/or to the UCP 310 (and/or a chassis thereof).
`According to some embodiments, the accessory module 350
`may be or include a device such as a Digital Video Disk
`(DVD) player or Compact Disk (CD) drive, a memory
`device (such as a removable hard drive), a communications
`
`13
`
`

`

`US 2007/0006146 A1
`
`Jan. 4, 2007
`
`device (such as a wireless and/or satellite device), a power
`Supply (such as a battery), and/or any other device or
`combination of devices that is or becomes practicable.
`0029 Turning now to FIG. 4, a perspective diagram of a
`system 400 according to some embodiments is shown. The
`system 400 may, for example, be similar in functionality
`and/or configuration to the systems 100, 200, 300 described
`in conjunction with any of FIG. 1, FIG. 2, FIG. 3A, and/or
`FIG. 3B herein. In some embodiments the system 400 may
`be or include a mobile computational platform. The system
`400 may comprise, for example, a UCP 410, a USUIC
`device 420, and/or a touch screen 430. The touch screen 430
`may, according to Some embodiments, be similar to the
`touch screen 330 described in conjunction with FIG. 3A
`herein. The touch screen 430 may comprise, for example, an
`interface surface 432 and/or one or more interface areas 434.
`In some embodiments, fewer or more components than are
`shown in FIG. 4 may be included in the system 400.
`0030. According to some embodiments, the interface
`areas 434 of the touch screen 430 may be or include areas
`of the touch screen 430 and/or of the interface surface 432
`that are associated with performing various tasks and/or
`executing certain commands. The interface areas 434 may,
`for example, be areas defining one or more soft-keys that
`change functionality based upon the current display of the
`touch screen 430. The interface areas 434 may also or
`alternatively be or include areas that may be defined and/or
`programmed by a user in accordance with the user's needs
`and/or desires. In other words, the interface areas 434 may
`be dedicated touch button areas of the interface surface 432
`that may be defined and/or configured as needed and/or as
`desired (e.g., they may not change functionality based upon
`content of the touch screen 430). According to some
`embodiments, the interface areas 434 may be coupled to a
`controller (not shown) that is capable of managing signals
`received via the interface surface 432.
`0031. The controller may, for example, be a software
`controller (e.g., stored in memory of the UCP 410) that is
`configured to receive indications associated with input
`received via the interface surface 432 and/or via the interface
`areas 434. In some embodiments, the software controller
`may be operable to interpret signals received from the
`interface areas 434. The software controller may, for
`example, cause a processor (Such as the processor 112, 212)
`of the UCP 410 to execute instructions associated with the
`interface areas 434. In some embodiments, the software
`controller may also be operable to deactivate areas of the
`interface Surface 432. In the case that an input indication is
`received from an area of the interface surface 432 near, at,
`and/or adjacent to one of the interface areas 434, for
`example, the Software controller may deactivate the areas
`Surrounding the interface areas 434. This may, for example,
`substantially prevent a touch input intended for one of the
`interface areas 434 from being interpreted as an indication
`associated with another interface area 434 and/or with a
`different portion of the non-dedicated interface surface 432.
`In other words, the software controller may interpret touch
`screen 430 input to substantially prevent inaccurate touch
`inputs from unnecessarily and/or undesirably activating an
`unintended interface controller. In some embodiments, the
`deactivation by the software controller may be associated
`with various indications. The interface areas 434 and/or
`other portions of the interface surface 432 may, for example,
`
`comprise electro-luminescent material that may provide
`visual (e.g., light) indications associated with a users touch
`(e.g., selection of an interface areas 434) and/or with the
`deactivation of Surrounding portions of the interface Surface
`432.
`0032. In some embodiments, the system 400 may com
`prise a stand 440 and/or a camera 442. The stand 440 may,
`for example, be similar to the retractable stand 340 described
`in conjunction with FIG. 3A and FIG. 3B. The stand 440
`may, according to some embodiments, be removable (e.g., as
`opposed to retractable). The stand 440 may, for example, be
`a device that Snaps onto and/or otherwise mechanically
`couples to the apparatus 400 to facilitate standard desktop
`viewing orientations. In some embodiments, the stand 440
`may be or include a docking station and/or similar device
`that not only orients the system 400 for standard desktop
`and/or other viewing but also provides power and/or other
`electrical interfaces or connectors with which the system
`400 may couple.
`0033. The camera 442 may, in some embodiments, be a
`retractable camera 442 as shown in FIG. 4. The camera 442
`may, for example, be or include a digital still image and/or
`a digital video camera coupled to the UCP 410 and/or to the
`USUIC device 420. The camera 442 may, for example, be
`included only on those USUIC devices 420 that may be
`associated with camera usage (e.g., gaming, graphical
`design and/or editing, photo editing, and/or remote meeting
`USUIC devices 420), while the UCP 410 may simply
`comprise a connector (not shown) operable to interface with
`the camera 442 in the case that is present. The camera 442
`may be retractable for convenience and/or for protection
`from dust and/or traveling or transportation damage. In
`Some embodiments, the camera 442 may be substantially
`Smaller and/or more low-profile than Standard cameras. The
`camera 442 may, for example, be configured to include slim
`components and/or a slim profile Such that the camera 442
`may retract into the apparatus 442. According to some
`embodiments, the camera 442 may receive power from the
`UCP410. The connector in the UCP 410 operable to couple
`to the camera 442 may, for example, comprise a Universal
`Serial Bus (USB) connector capable of managing signals in
`accordance with the USB Specification Revision 2.0 (2000).
`The camera 442 may also or alternatively be configured to
`be coupled to an interface controller of the UCP 410. The
`interface controller may, for example, automatically activate
`the camera 442 in accordance with use-specific instructions
`being executed by the system 400. In some embodiments,
`the retraction of the camera 442 may automatically trigger
`power State management of the camera 442. The camera 442
`may be deactivated and/or set to a "power-saving mode, for
`example, to conserve power when the camera 442 is not
`being actively utilized (e.g., in the case that the camera 442
`is retracted).
`0034) Referring to FIG. 5, a block diagram of an appa
`ratus 550 according to some embodiments is shown. The
`apparatus 550 may, for example, be or include a module
`such as the accessory module 350 configured to be coupled
`to one of the systems 100, 200, 300, 400 described herein.
`In some embodiments, the apparatus 550 may be or include
`a DVD player and/or module. The apparatus 550 may, for
`example, be a DVD module operable to be removably and/or
`securely attached to a mobile computational platform Such
`as a platform including a UCP and/or a USUIC. According
`
`14
`
`

`

`US 2007/0006146 A1
`
`Jan. 4, 2007
`
`to some embodiments, the apparatus 550 may be configured
`to be removably attached to the back of a mobile platform
`as described herein. The apparatus 550 may, for example,
`comprise one or more latching mechanisms 552 to couple
`the apparatus 550 to a mobile platform. In some embodi
`ments, fewer or more components than are shown in FIG. 5
`may be included in the apparatus 550.
`0035) In some embodiments, a chassis (not shown) of a
`mobile platform (and/or of a UCP or a USUIC) may be
`configured to accept the apparatus 550. The apparatus 550
`may, for example, slide into one or more channels, detents,
`and/

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket