摘要:
In some examples, a mobile media device case can include: (a) an enclosure with a cavity, the cavity sized to contain a mobile media device therein, the enclosure further having: (1) a top side; (2) a bottom side, the bottom side configured to receive the mobile media device; (3) a front side, the front side is configured to allow visual and tactile access to the mobile media device when the mobile media device is in the cavity; and (4) a back side. Other embodiments and related methods are also disclosed herein.
摘要:
A programmable logic device (PLD) such as a field programmable gate array (FPGA) has a power-down mode of operation that reduces power consumption during standby or idle periods for the PLD. In one embodiment of the invention, the PLD includes an internal power supply operable to provide power to PLD's programmable logic blocks. The internal power supply powers down the programmable logic blocks in response to the assertion of a power-down signal.
摘要:
A video playback circuit receives flip call information and vertical synchronization information, and in response determines a pause mode and a playback mode. Flip call information, as is known in the art, provides an indication for flipping between a front buffer and a back buffer, in order to facilitate rendering into one buffer while rasterizing out of the other buffer. Vertical synchronization information describes the completion of rasterizing an image onto a display, and often occurs at periodic intervals, e.g., 60 Hz, 100 Hz. The video playback circuit further includes a pause/playback-based frame buffer pointer information generator. The pause/playback-based frame buffer pointer information generator generates unfiltered frame buffer pointer information when in the pause mode. Otherwise, the pause/playback-based frame buffer pointer information generator generates filtered frame buffer pointer information when in the playback mode. The unfiltered frame buffer pointer information indicates rasterization of unfiltered rasterization data from the frame buffer during the pause mode. Similarly, the filtered frame buffer pointer information indicates rasterization of filtered rasterization data from the frame buffer when in the playback mode.
摘要:
In some embodiments, a mobile media device enclosure can be configured to receive a mobile media device. The mobile media device enclosure can include: (a) a rigid portion, the rigid portion including a back wall and one or more sidewalls, the back wall and the one or more sidewalls defining an interior and an exterior of the mobile media device enclosure, the rigid portion configured to receive the mobile media device within the interior of the mobile media device enclosure; and (b) an ejection tab located at the back wall of the rigid portion, the ejection tab at least partially defined by a channel traversing from a first point in the rigid portion to a second point in the rigid portion, the ejection tab having a fixed portion and a moveable portion, the fixed portion of the ejection tab is mechanically coupled to the rigid portion, the movable portion of the ejection tab has a first portion mechanically coupled to the fixed portion of the ejection tab and a second portion at least partially defined by the channel. The movable portion of the ejection tab is configured to flexibly maintain a first position substantially parallel to an orientation of the back wall of the rigid portion, and the movable portion of the ejection tab is further configured to flexibly maintain a second position partially within the interior of the rigid portion when sufficient force is applied to the exterior of the rigid portion at the second portion of the movable portion of the ejection tab. Other embodiments and related methods are also disclosed herein.
摘要:
Some embodiments concern a holder for an electrical device. The holder can include: (a) a cover configured to couple to the electrical device, the cover having: (1) a front portion; (2) a back portion opposite the front portion; (3) one or more side portions; and (b) a holding mechanism coupled to the back portion of the cover such that the holding mechanism is rotatable at least ninety degrees relative to the back portion of the cover, the holding mechanism having: (1) a strap assembly configured to couple to the back portion of the cover; and (2) a strap configured to couple to the strap assembly. Other embodiments are disclosed.
摘要:
In some examples, a mobile media device case can include: (a) an enclosure with a cavity, the cavity sized to contain a mobile media device therein, the enclosure further having: (1) a top side; (2) a bottom side, the bottom side configured to receive the mobile media device; (3) a front side, the front side is configured to allow visual and tactile access to the mobile media device when the mobile media device is in the cavity; and (4) a back side, the back side having: (i) a first case back layer configured to be in mechanical communication with the top side and the bottom side of the enclosure; and (ii) a second case back layer including a positioning strap opening; (b) a positioning strap having: (1) a first positioning strap edge, the first positioning strap edge elastically coupled between the first case back layer and the second case back layer; (2) a second positioning strap edge, the second positioning strap edge fixedly coupled between the first case back layer and the second case back layer; (3) a top surface located between the first positioning strap edge and the second positioning strap edge; and (4) a bottom surface opposite the top surface and located between the first positioning strap edge and the second positioning strap edge. Two or more positioning strap openings can be located between an edge of the first case back layer of the back side and an edge of the second case back layer of the back side. The enclosure can be configured such that when force is applied to the positioning strap, the positioning strap is configured to deform in a substantially perpendicular direction away from the first case back layer, the first positioning strap edge of the positioning strap is configured to abut an edge of a first one of the two or more positioning strap opening, and the second positioning strap edge of the positioning strap is configured to abut an edge of a second one of the two or more positioning strap opening. Other embodiments and related methods are also disclosed herein.
摘要:
In some embodiments, a mobile media device enclosure can be configured to receive a mobile media device. The mobile media device enclosure can include: (a) a rigid portion, the rigid portion including a back wall and one or more sidewalls, the back wall and the one or more sidewalls defining an interior and an exterior of the mobile media device enclosure, the rigid portion configured to receive the mobile media device within the interior of the mobile media device enclosure; and (b) an ejection tab located at the back wall of the rigid portion, the ejection tab at least partially defined by a channel traversing from a first point in the rigid portion to a second point in the rigid portion, the ejection tab having a fixed portion and a moveable portion, the fixed portion of the ejection tab is mechanically coupled to the rigid portion, the movable portion of the ejection tab has a first portion mechanically coupled to the fixed portion of the ejection tab and a second portion at least partially defined by the channel. The movable portion of the ejection tab is configured to flexibly maintain a first position substantially parallel to an orientation of the back wall of the rigid portion, and the movable portion of the ejection tab is further configured to flexibly maintain a second position partially within the interior of the rigid portion when sufficient force is applied to the exterior of the rigid portion at the second portion of the movable portion of the ejection tab. Other embodiments and related methods are also disclosed herein.
摘要:
The present disclosure discusses methods and apparatus for controlling the video playback in a video playback system. In particular, a method for controlling video playback includes receiving a flip call to display video data from a flip queue buffer. Processing of the video data is then initiated. Flip acknowledgement information is issued in response to receiving the flip call information and prior to completion of the processing of video data to be displayed from the flip queue buffer. By issuing flip acknowledgement information regardless of whether the processing of the video data has been completed, video flip calls can continue to be issued at a constant rate and other processing can continue without waiting, thus resulting in better and smoother video playback and economizing processing resources. Additionally, a decision whether or not to drop a particular video frame is made based on whether a flip queue buffer from a predetermined number of flip queue buffers is available. The disclosed apparatus includes a flip manager, such as under the control of a driver, that controls the timing of video frame flips, rather than an application controlling the timing.