Abstract:
A streaming abstraction system is described herein that provides application developers a client software development kit (SDK) on top of which to build smooth streaming solutions. The system reduces development time considerably and abstracts platform specific intricacies and protocol handling on the client. In addition, the streaming abstraction system makes it possible to monetize streaming content with advanced features like advertising and analytics and provides advanced capabilities like multiple camera angles, diagnostics, and error handling. In some embodiments, the streaming abstraction system provides an intermediate layer that operates between an application and an underlying client media platform. The intermediate layer manages smooth streaming protocol handling as well as interactions with the platform-specific runtime.
Abstract:
Compositions suitable for oral administration to an animal comprising at least one immune stress-reducing enzyme in an amount effective to decrease the level of positive acute phase protein in an animal, increase the level of negative acute phase protein in an animal, and/or improve animal growth performance is provided, as are methods using such compositions. The compositions include animal feed compositions, liquid compositions other than animal feed, and solid compositions other than animal feed.
Abstract:
A haptic feedback apparatus includes a screen and a piezoelectric vibrator partially connected with the screen. The screen comprises a display viewing area and a frame surrounding the display viewing area. The piezoelectric vibrator engaged with the screen defines a moving portion having a projecting portion extending from one distal end of the moving portion toward the screen. Wherein, the screen defines a cavity and the projecting portion of the piezoelectric vibrator is at least partially accommodated in the cavity. The manufacture of the haptic feedback apparatus is simple and low-cost.
Abstract:
A haptic feedback device includes a screen and a piezoelectric vibrator partially connected with the screen. The screen includes a display viewing area and a frame surrounding the display viewing area. The piezoelectric vibrator engaged with the screen defines a moving portion having a projecting portion extending toward the screen. The screen defines a cavity and the projecting portion of the piezoelectric vibrator is at least partially accommodated in the cavity.
Abstract:
A smooth streaming system provides a stateless protocol between a client and server in which the server embeds incremental control information in media fragments. The server provides uniform media fragment responses to media fragment requests that are cacheable by existing Internet cache infrastructure. The smooth streaming system receives media data in fragments from one or more encoders, creates an index of each fragment, and stores the fragments. The server provides fragments to clients that contain metadata information describing the encodings available on the server and the encoding of the fragment. The server may also provide information within each fragment that allows the client to determine whether the client is requesting data too fast or too slow, so that the client can adapt its request rate to a cadence in tune with the rate at which the server is receiving encoder data.
Abstract:
An adaptive streaming system is described herein that provides a stateless connection between the client and server for streaming media playback in which the data is formatted in a manner that allows the client to make decisions and react more quickly to changing network conditions. The client requests uniform chunks of media from the server that include a portion of the media. The adaptive streaming system requests portions of a media file or of a live streaming event in small-sized chunks each having a distinguished URL. This allows streaming media data to be cached by existing Internet cache infrastructure. Each chunk contains metadata information that describes the encoding of the chunk and media content for playback by the client. The server may provide chunks in multiple encodings so that the client can switch quickly to chunks of a different bit rate or playback speed.
Abstract:
A glass substrate with multiple identical microarrays is provided, for example, for the identification of genes via nucleic acid hybridization. The multiarray substrate permits the analysis, in parallel, of several different samples on the same substrate and thus under the same conditions. Results obtained using the multiarray substrate are therefore less variable than those obtained with conventional techniques.
Abstract:
Cell-specific methods for silencing genes using double-strand inhibitory RNA (iRNA) are provided, as are constructs for carrying out the methods.
Abstract:
A sparse streaming system provides a first-class means for sparse metadata to be added to streaming media presentations and to be delivered using an integrated data channel that is cacheable using readily available HTTP-based Internet caching infrastructure for increased scalability. The sparse streaming system stores a reference to a sparse track within a continuous track. If a continuous fragment arrives at the client that refers to a sparse fragment that the client has not yet retrieved, then the client requests the sparse fragment. In addition, each sparse fragment may include a backwards reference to the sparse fragment created immediately prior. The references in the continuous fragments make the client aware of new sparse track fragments, and the backwards references in the sparse track fragments ensure that the client has not missed any intervening sparse track fragments.
Abstract:
Disclosed is piezoelectric vibrator including a piezoelectric vibrator unit. The piezoelectric vibrator has a vibrating portion, a mass attached on the vibrating portion and having an connecting portion attached on the vibrating portion and at least one extending portion extending from the connecting portion and away from the vibrating portion, and a holder having a stopping portion disposed between the extending portion of the mass and the vibrating portion. A distance from the extending portion to the at least one stopping portion is less than the amplitude of the vibration portion for limiting the vibrating portion and avoiding excessive amplitude of the vibrating portion.