Abstract: According to some embodiments, techniques are described herein to assist a publisher to create fixed layout pages of an electronic publication. The techniques are useful for creating cookbooks, travel books, photography books, children's books, other “illustrated books”, or any other electronic publication where a fixed layout for at least some of the pages of the electronic publication is desirable. With the techniques, the publisher may embed fonts, select particular fonts and font sizes, assign visual content to fixed layout pages, and precisely position visual content at fixed positions on fixed layout pages. A scaling mechanism for an electronic reader device is also disclosed for scaling fixed layout pages to fit the size of a display screen of the reader device while maintaining the aspect ratio and assignment of visual content to fixed layout pages specified by the publisher.
Type:
Grant
Filed:
May 8, 2012
Date of Patent:
October 4, 2016
Assignee:
APLLE INC.
Inventors:
Casey M. Dougherty, David Makower, Craig Milito, Alan C. Cannistraro
Abstract: An optoelectronic module includes a beam transmitter, which emits at least one beam of light along a beam axis, and a receiver, which senses the light received by the module along a collection axis of the receiver, which is parallel to the beam axis within the module. Beam-combining optics direct the beam and the received light so that the beam axis is aligned with the collection axis outside the module. The beam-combining optics include multiple faces, including at least a first face configured for internal reflection and a second face comprising a beamsplitter, which is intercepted by both the beam axis and the collection axis.
Abstract: In a method of transmitting a data stream from a transmitter in a multiple-input-multiple-output (MIMO) wireless communication system, where the transmitter comprises a plurality of transmit antennas, a discrete Fourier transform (DFT) is applied to the data stream to generate a plurality of symbol sequences; symbols of a first symbol sequence from the plurality of symbol sequences are paired with symbols of a second symbol sequence from the plurality of symbol sequences to generate a plurality of symbol pairs, wherein the pairing results in an orphan symbol; a space-time block code (STBC) is applied to the symbol pairs to generate a plurality of sets of STBC symbols, each set of STBC symbols being associated with a corresponding one of the plurality of antennas; a cyclic delay diversity (CDD) operation is applied to the orphan symbol to generate a plurality of CDD symbols, each CDD symbol being associated with a corresponding one of the plurality of antennas; and each one of the antennas transmits the corres
Type:
Grant
Filed:
September 21, 2010
Date of Patent:
March 17, 2015
Assignee:
Aplle Inc.
Inventors:
Ming Jia, Masoud Ebrahimi Tazeh Mahalleh, Mohammadhaadi Baligh, Hua Xu, Jianglei Ma, Amir Khandani
Abstract: Some embodiments provide a method of capturing digital video. According to this method, the digital video is received at a first rate. The received digital video includes metadata. The method uses the metadata to store the digital video at a second rate that is different from the first rate. In some embodiments, the first rate is an encoded rate, while the second rate is the digital video's native shooting rate. The digital video's native shooting rate can be any arbitrary rate up to, but not including, the encoded rate. Some embodiments provide a method of outputting digital video from a computer. From a storage structure of the computer, this method retrieves a video clip. In this video clip, the method embeds a metadata structure and records a set of metadata in this structure. The method then outputs the video clip with the embedded metadata.