Examples described herein relate to a mufti-panel flip cover for a computing device.
An electronic personal display is a mobile electronic device that displays information to a user. While an electronic personal display may be capable of many of the functions of a personal computer, a user can typically interact directly with an electronic personal display without the use of a keyboard that is separate from or coupled to but distinct from the electronic personal display itself. Some examples of electronic personal displays include mobile digital devices/tablet computers such (e.g., Apple iPad®, Microsoft® Surface™, Samsung Galaxy Tab® and the like), handheld multimedia smartphones (e.g., Apple iPhone®, Samsung Galaxy S®, and the like), and handheld electronic readers (e.g., Amazon Kindle®, Barnes and Noble Nook®, Kobo Aura HD, and the like).
An electronic reader, also known as an e-reader, is an electronic personal display that is used for reading electronic books (eBooks), electronic magazines, and other digital content. For example, digital content of an eBook is displayed as alphanumeric characters and/or graphic images on a display of an e-reader such that a user may read the digital content much in the same way as reading the analog content of a printed page in a paper-based book. An e-reader provides a convenient format to store, transport, and view a large collection of digital content that would otherwise potentially take up a large volume of space in traditional paper format.
In some instances, e-readers are purpose built devices designed especially to perform especially well at displaying readable content. For example, a purpose built e-reader may include a display that reduces glare, performs well in high light conditions, and/or mimics the look of text on actual paper. While such purpose built e-readers may excel at displaying content for a user to read, they may also perform other functions, such as displaying images, emitting audio, recording audio, and web surfing, among others.
There also exists numerous kinds of consumer devices that can receive services and resources from a network service. Such devices can operate applications or provide other functionality that links the device to a particular account of a specific service. For example, e-reader devices typically link to an online bookstore, and media playback devices often include applications which enable the user to access an online media library. In this context, the user accounts can enable the user to receive the full benefit and functionality of the device.
Examples described herein include a multi-panel flip cover for a computing device. According to one aspect, the cover can include multiple panels that can pivot about an end of the computing device. In one implementation, the cover includes a connector platform that can twist or pivot from an unengaged orientation to an engaged orientation, so as to physically support the computing device.
According to one aspect, a cover includes a base segment, a connector platform and a neck. The base segment supports the computing device. The connector platform mechanically attaches to a bottom surface of the computing device. The neck extends between the base segment and the connector platform. Furthermore, the neck is structured to provide the connector platform with an ability to pivot about the bottom surface.
One or more embodiments described herein provide that methods, techniques and actions performed by a computing device are performed programmatically, or as a computer-implemented method. Programmatically means through the use of code, or computer-executable instructions. A programmatically performed step may or may not be automatic.
One or more embodiments described herein may be implemented using programmatic modules or components. A programmatic module or component may include a program, a subroutine, a portion of a program, or a software or a hardware component capable of performing one or more stated tasks or functions. As used herein, a module or component can exist on a hardware component independently of other modules or components. Alternatively, a module or component can be a shared element or process of other modules, programs or machines.
Furthermore, one or more embodiments described herein may be implemented through instructions that are executable by one or more processors. These instructions may be carried on a computer-readable medium. Machines shown or described with figures below provide examples of processing resources and computer-readable mediums on which instructions for implementing embodiments of the invention can be carried and/or executed. In particular, the numerous machines shown with embodiments of the invention include processor(s) and various forms of memory for holding data and instructions. Examples of computer-readable mediums include permanent memory storage devices, such as hard drives on personal computers or servers. Other examples of computer storage mediums include portable storage units, such as CD or DVD units, flash or solid state memory (such as carried on many cell phones and consumer electronic devices) and magnetic memory. Computers, terminals, network enabled devices (e.g., mobile devices such as cell phones) are all examples of machines and devices that utilize processors, memory, and instructions stored on computer-readable mediums. Additionally, embodiments may be implemented in the form of computer-programs, or a computer usable carrier medium capable of carrying such a program.
The network service 120 can communicate with the e-reader device 110 in order to, for example, deliver e-books or other forms of content items. In an example of
The e-reader device 110 can correspond to any electronic personal display device on which applications and application resources (e.g., e-books, media files, documents) can be rendered and consumed. For example, the e-reader device 110 can correspond to a tablet or a telephony/messaging device (e.g., smart phone). In one implementation, for example, e-reader device 110 can run an e-reader application that links the device to the network service 120 to receive network service data 111. The network service data 111 enables e-books provided through the service to be viewed and consumed. In another implementation, the e-reader device 110 can run a media playback or streaming application which receives files or streaming data from the network service 120. By way of example, the e-reader device 110 can be equipped with hardware and software to optimize certain application activities, such as rendering of electronic content (e.g., e-books). For example, the e-reader device 110 can have a tablet like form factor, although variations are possible. With reference to
In additional detail, the network service 120 can include a device interface 128, a resource store 122, and a user account store 124. The device interface 128 communicates with individual e-reader devices 110. In particular, the device interface 128 can communicate with individual e-reader devices in order to identify the accounts 125 of the users of such devices, and further to provide various services for downloading or enabling transactions for content items provided through network service 120. The user account store 124 can associate the particular e-reader device 110 with a user and with an account 125. The account 125 can also be associated with one or more application resources (e.g., e-books), which can be stored in the resource store 122. As described further, the user account store 124 can retain metadata for individual accounts 125 to identify resources that have been purchased or made available for consumption for a given account. The e-reader device 110 may be associated with the user account 125, and multiple devices may be associated with the same account. As described in greater detail below, the e-reader device 110 can store resources (e.g., e-books) that are purchased or otherwise made available to the user of the e-reader device 110, as well as to archive e-books and other digital content items that have been purchased for the user account 125, but are not stored on the particular computing device.
In an example of
In one implementation, the cover 130 includes a connector 135 that mates with a corresponding connector of the e-reader device 110. The connector 135 can provide both electrical connectivity and mechanical securement as between the e-reader device 110 and the cover 130. Still further, in one implementation, the orientation of the panels 132 can be communicated to the e-reader device 110, which in turn includes programming or logic to respond to the panel orientation. For example, when the panels 132 of the cover 130 are oriented to prop the e-reader device 110 upright, the cover can signal the orientation to the e-reader device 110, which in turn performs an operation such as adjusting a setting, or executing an application. The particular operation assigned to the panel orientation can be pre-associated. For example, if the panels 132 of the cover 130 position the e-reader device in a tilted upright mode, the programming of the computing device can assume that the device is to be used for reading. Likewise, if the panels 132 of the cover 130 are oriented flat with respect to the e-reader device, then the programming of the e-reader device 110 can switch the device into a low-power or off-state (e.g., display off).
The processor 210 can implement functionality using instructions stored in the memory 250. Additionally, in some implementations, the processor 210 utilizes the network interface 220 to communicate with the network service 120 (see
In some implementations, the display 230 can correspond to, for example, a liquid crystal display (LCD) or light emitting diode (LED) display that illuminates in order to provide content generated from processor 210. In some implementations, the display 230 can be touch-sensitive. In some variations, the display 230 can correspond to an electronic paper type display, which mimic conventional paper in the manner in which they display content. Examples of such display technologies include electrophoretic displays, electrowetting displays, and electrofluidic displays.
The processor 210 can receive input from various sources, including from input mechanisms 240 (e.g., buttons or switches, microphone, keyboard), the display 230 (e.g., soft buttons or keyboard) or other input mechanisms (accessory devices). The processor 210 can also receive input from sensors 211, including sensors that detect an orientation or configuration of the panels of the cover. In one implementation, the sensor input can trigger implementation of the trigger logic 225.
According to some embodiments, the memory 250 stores instructions 223 for implementing an e-reader component. The e-reader component can enable reading activities on, for example, display 230 (e.g., see display surface 114 of
The neck 324 can be structured from flexible material to enable the connector platform 326 to swivel or pivot. As shown in an example of
According to one aspect, the connector platform 326 can pivot from a resting or natural downward position to an engaged or upright position, as shown in
With further reference to
The relaxed (at rest) or default orientation of the connector platform 326 can be to direct the contact surface 327, with the mechanical and electrical facets, outward away from engagement with the e-reader device 340. As shown by
In one implementation, the connector platform 326 can include a connector extension 348 which is shaped and dimensioned to be received by the connector receptacle of the e-reader device 340. In one implementation, connector extension 348 is electrically operational and electrically connects internal components of the cover with those of the e-reader device. For example, the cover 320 can include battery resources, and the connector extension 348 can signal a power signal to a battery recharge subsystem of the e-reader device 340 via the device's connector 346. As an addition or variation to connector extension 348, the connector surface 327 can also include mechanical securement facets, such as magnetic latches, inserts or other mechanisms for facilitating coupling or retention as between the cover 320 and the e-reader device 340. Examples of such facets are shown with examples of
With reference to
In some implementations, the cover 510 includes sensors or electronics to detect information about a relative configuration or position. The information can be communicated to the computing device 520 through, for example, an electrical connection formed by the connector extension 428 (see
A cover 610 is coupled to support the computing device 620 in a partially upright position (e.g., position suitable for reading). The support for retaining the computing device 620 is achieved in part through manipulation of the panels 622. The cover 610 includes multiple panels 622, including a first panel 622A which extends from a neck (not shown in
Although illustrative embodiments have been described in detail herein with reference to the accompanying drawings, variations to specific embodiments and details are encompassed by this disclosure. It is intended that the scope of embodiments described herein be defined by claims and their equivalents. Furthermore, it is contemplated that a particular feature described, either individually or as part of an embodiment, can be combined with other individually described features, or parts of other embodiments. Thus, absence of describing combinations should not preclude the inventor(s) from claiming rights to such combinations.