text:
|Publication number
|Publication type
|Application number
|Publication date
|Jul 3, 2012
|Filing date
|Jun 30, 2006
|Priority date
|Jan 6, 2006
|Fee status
|Also published as
|Publication number
|Manish Gupta, John Harding, Stephen M. Lacy, Rusch II Willard
|Original Assignee
|Google Inc.
|Export Citation
|BiBTeX, EndNote, RefMan
|Patent Citations (72), Non-Patent Citations (46), Referenced by (13), Classifications (16), Legal Events (2)
|External Links: USPTO, USPTO Assignment, Espacenet
This application claims the benefit under 35 U.S.C. �119(e) of Provisional Patent Application Ser. No. 60/756,787, entitled "Discontinuous Download of Video Articles," filed Jan. 6, 2006, which is incorporated herein in its entirety by reference.
The present invention relates to display and modification of streaming and downloading media content, and more specifically, to serving dynamically created and modified streaming and downloaded media content.
Methods are known for streaming and downloading media content, for example, across the Internet from a server to a client in response to a client request for media content. Existing technology uses a traditional static file serving interface, in which a complete file is served to a client. These technologies serve either entire files or client-requested byte ranges of files. The file is usually stored or cached on the server for playback. Typically, if a user wants to view media content in this manner, a specialized client must be downloaded for playing the media content, and specialized protocols, file formats, and video encodings are used.
The present invention provides various embodiments of methods and systems for serving media content. The system provides for dynamic generation of media content from a corpus of indexed data source files. The system and method use simple, existing, open protocols, such as HTTP, and standards compliant video encodings, such as MPEG-4 and h.263. The system and method allow for dynamic generation of media content at the point that the content is served to the client. The system allows for time-based requests from clients for portions of files. The media files served are playable by standard media playback clients.
The method includes receiving a request for media content from a client, the request including an abstract list of media source files and an edit list. The server opens one or more source media files, parses these files, and selects frames or other portions to transmit based on the edit list, and sequentially writes those portions to an output file for serving to the client. The method allows for dynamic modification of the content after the time it is requested and before serving, thereby allowing for modification such as audio and video splicing and editing, real time ad insertion, encryption, changing the rate of served content (e.g., speeding up or slowing down).
The description in the specification is not all inclusive and, in particular, many additional features will be apparent to one of ordinary skill in the art in view of the drawings, specification, and claims. Moreover, it should be noted that the language used in the specification has been principally selected for readability and instructional purposes, and may not have been selected to delineate or circumscribe the inventive subject matter.
One skilled in the art will readily recognize from the following discussion that alternative embodiments of the structures and methods illustrated herein may be employed without departing from the principles of the invention described herein.
Described herein is a method and system for serving media. Media content, as used herein, refers to any type of video and audio content formats, including movie files, i.e., files including both pictures and sound, as well as audio-only formats, and may include any form of audio, video, metadata, or combination thereof. A common example is a video article including two interlaced streams, one video stream and one audio stream. However, the techniques described herein can be used with any number of file portions or streams, and may include metadata.
One embodiment of a method takes place in the context of a standard client server architecture.
In one implementation, the system operates on high performance server class computers 110. The details of the hardware aspects of servers 110 are well known to those of skill in the art and are not further described herein. The server 110 is depicted in
Stored media content can be previously received from a client 105 as a result of being uploaded by a user. In another embodiment, the media content is from one or more other sources, for example television content. Once the media content is received at the server 110, the media file is transcoded into a serving format. In this example, transcoding into the serving file format includes processing the media file, identifying the indexable portions within the media file, enumerating and assigning each frame a timestamp, parsing the media file headers and footers, and computing format-specific chunk boundary points. The media content is stored in a source file data storage 125, and data about the media content is stored out-of-band from the media content in a content index 130, which can be queried using a content identifier. A content identifier is a numerical identifier that uniquely identifies a single piece of stored media content and data about the media content, e.g., a 64-bit hash value computed from attributes of the stored media content, or a random number assigned to this content at the time it is created. The content identifier is used to anonymously reference media content instead of using file names, e.g., to provide greater privacy and security.
The source file data storage 125 may be a relational database or any other type of database that stores the media content data according to one embodiment. Media content on the server may be received from various sources in various (e.g., compressed or uncompressed) forms. A media article can be stored in various ways and formats. For example, a media article can be stored as a file or other data in a database or other storage medium. A media article can comprise, for example, video content stored in any format, such as Moving Picture Experts Group (MPEG-2, MPEG-4), Windows Media 9 (Windows Media High Definition Video), Video for Windows (AVI), QuickTime, Indeo, etc., as well as in any resolution (e.g., HD or SD), or signal format (e.g., National Television Standards Committee (NTSC), Phase Alternating Line (PAL), System Electronique pour Couleur avec Memorie (SECAM)), or any other suitable video content of any format and standard whatsoever. The media articles may be suitable for broadcast and/or made available on a network (such as the Internet), a personal computer, or other computing or storage means, and may include other data associated with the video content such as program guide information, metadata, and closed captioning text. The embodiments described herein are described generally in relation to video content, and thus are referred to as video articles, but embodiments may operate on any suitable type of content, including audio-only content.
An example file format according to one embodiment is shown in
Each frame 506 may be a keyframe according to one embodiment, as defined by the video encoding format and encoding parameters used. The media file must include one or more keyframes, and chunks may contain zero or more keyframes. Key frames are used to allow segments of media content from which playback can begin. However, many audio formats do not have this limitation, and can be cut on individual audio frame boundaries. For each frame 506, a timestamp can be computed according to one embodiment. A timestamp need not necessarily correspond to a physical time, and should be thought of as an arbitrary monotonically increasing value that is assigned to each frame of each stream in the file. If a timestamp is not directly available, the timestamp can be synthesized through interpolation according to the parameters of the video file. Each frame 506 is composed of data, typically compressed audio, compressed video, text meta data, binary meta data, or of any other arbitrary type of compressed or uncompressed data.
In one embodiment, an AVI file is used to store the media article.
The content index 130 may be a relational database or any other type of database that stores the indexed data corresponding to the source file media according to one embodiment. The content index 130 is a file-format specific data structure according to one embodiment, which includes relevant information from the source media file header and footers, as well as overall file information. The content index 130 may be structured as a set of sorted lists. The content index 130 stores the media segmented into chunks, which are portions of files. Similar to the file structure depicted in
The content index 130 maps from content identifier and time to file name, byte offset, and (video, audio) frame number and/or group number. The mapping is created when media content is received by the server. In one embodiment, the mapping maps a specific time index point in both the video and audio feeds to a specific byte in the source file. Byte offsets are relative to the start of an audio or video frame according to one embodiment, and the content index 130 itself is stored in a format that is file-agnostic with the specific file format and codec stored as metadata in the index 130. Thus, the content index 130 provides an indication of the relative location of a time index point in the original file, and exactly what content (e.g., audio and video) is stored at that byte.
Time to byte mappings exist for every video key frame in one embodiment. In other embodiments, time to byte mappings exist for every audio frame and video frame in the video article, for every N frames in the video article, or for every N video key frames, without limitation as to size (number of items in the mapping) of the information. According to yet another embodiment, the mapping from time to offset maps to the nearest group. Most compressed video formats have the notion of a group of pictures ("GOP," "group"), which can be thought of an atomic (and indivisible) set of video frames. This set of video frames cannot be cut at any point without decoding and re-encoding the video. Therefore, in one embodiment, the media content is addressed at the group level rather than the frame level. Typically, audio formats do not have this limitation, and can be cut on individual audio frame boundaries. Each frame or group is sorted by time, and includes a start time, audio and/or video frame number, and byte offset. In other words, for any given time point (or range of time) in a media file, the content index 130 can be used to determine the specific chunk(s) that are associated with that time, and the specific frames thereof, and thereby retrieve them as needed.
Therefore, the content index 130 includes, according to one embodiment, a content identifier, the number of file portions or streams and stream types within the media file, the file content offset in bytes, the file footer offset in bytes, stream-specific information (e.g., frame rate, format, width, height, duration, etc.), file-format specific flags, and a file format identifier. In this example, the indexed data is available as a result of the above-referenced transcoding. In addition, other information from the received video file (e.g., width, height, audio and video frame rate, audio and video duration, file format, audio and video codec, etc.) may also be stored in the content index 130. Media content is stored in source file(s) in a plurality of separately indexed portions. "Portions," as used herein refer to any segments or fragments of a file, and includes frames, chunks, groups, segments, or other portions defined herein.
The key data storage 135 may be a relational database or any other type of database that stores the data corresponding to keys for encrypting data within a URL. The key data storage 135 may be accessible by the server software 120 through a user interface.
The server software 120, the source file data storage 125, content index 130, and key data storage 135 may be stored and operated on a single computer or on separate computer systems communicating with each other through a network.
The server 110 in one embodiment stores media content, e.g., uploaded by one or more clients 105. In other embodiments, media content, e.g., the video articles described herein, may be stored external to the server, e.g., on a remotely located system.
One skilled in the art will recognize that the system architecture illustrated in
Referring again to
The request also includes an edit list. An edit list, as used herein, refers to a list of dynamic or static instructions for serving and editing stored media content. Edit list instructions can be added by either the client 105, the server 110, or both. For example, given an edit list received from the client 105, the server 110 can pre-pend, append, or insert additional instructions into the client-requested content, or can modify the length, rate, number of streams, file wrapper format of the content. The edit list instructions can range from the very simple serving of an entire source file, to more complicated modifications, including serving a portion of a source file, serving more than one portion of one or more source files, changing the rate at which a source file or portion is served (speeding up or slowing down), adapting the rate at which a source file or portion is served to the client capabilities, encrypting a file or portion, adding or removing streams from the file or portion, interleaving streams from different files or portions, adding a data stream to a file or portion, transforming a file wrapper format, transforming from a proprietary file format to a standards-compliant format, inserting metadata into the file or portion, and various other modifications according to one embodiment. Other possible modifications include changing stereo audio into monophonic audio, changing color video into black and white video, reducing the resolution of a video stream, reducing the resolution of a still image stream, performing various visual algorithms on video or still images streams (sharpening, blurring, distorting, crossfade, etc.), and performing various audio algorithms (changing sample rate, pitch shifting, rate adjusting, echo, flange, etc.) according to various embodiments. Examples of ways to accomplish these modifications are included in the following description.
A request may be for content from a single media source file, an altered (e.g., truncated) version of the media content, or a combination of pieces from different media source files. For a request that includes more than one portion of one or more files, the request includes more than one time range, and the server 110 queries the content index to find the chunks that lie nearest to the requested timestamps according to one embodiment.
The request is a hyper text transfer protocol (HTTP) request (or similar transport protocol), and takes the form of a uniform resource locator (URL) 400, as shown in
Once a request is received 310, at least one source media file corresponding to the media content requested is opened 320. To do this, the request is passed to a read thread, which does asynchronous lookups to the content index 130 using the content identifier, computes starting byte offsets and frame lengths from the specified time range, and then opens 320 the source media file. In one embodiment, if more than one portion will be combined or more than one stream interleaved, the server 110 sorts the content items in the order in which they will be transmitted prior to reading the content index for all content items associated with all portions. In addition, the server 110 stores the relevant header and footer information, such as video resolution and frame rate, byte range of the portion of the file that is being composed, and other file format specific information. If a data stream is being added, the server 110 also reads content index information for a data stream, which includes a list of time-stamped data objects to be inserted in the stream. The time-stamped data objects can be arbitrary binary data, text data, or any other format.
In addition, a new file header is created from the information stored in the content index 130 according to one embodiment, which is written to the output. In one embodiment, the server 110 looks at the content index 130, reads the header information, and constructs a segment media header representing the requested time range. The server 110 computes the number of audio and video frames that will be transmitted during this request. If more than one portion is being used, the server 110 computes the total number as the sum of frames from all content items that will be transmitted. If the content is being sped up or slowed down, the number of frames that will be transmitted will be different from the number of frames in the source media file(s). The server 110 also appends data specifying the original byte range and (video and audio) frame numbers according to one embodiment. If the data is being encrypted, the header may contain encryption keys, user identifying marks, or other information that allows the client to decrypt the encrypted data that follows. If the file wrapper is being transformed, the server 110 composes a valid file header, according to the "new" wrapper format (e.g., the format into which the wrapper is being transformed). If the wrapper transformation is from a proprietary format to a standards-compliant format, e.g., the original wrapper format is a format that is not standards compliant, and the new wrapper format is a standards compliant one.
Once the file is opened 320, some or all of the file contents are read.
To reconstruct a media file in the same file format as the original source, the byte offsets of the first and last video and audio frames (or groups) of interest, as well as the number of video and audio frames in the segment, as well as any other metadata that may be useful to clients, are located. In addition, a new header (and footer, if applicable for the format) are created and spliced together to construct the output file.
A separately indexed portion of the media content is then selected 330 for transmitting based upon an instruction in the edit list. In one embodiment, the selecting 330 is part of a loop of reading from the source media file(s), and writing that data to the output. Once selected 330, the server 110 finds the byte range in the original media source file and reads that region. In one embodiment, the output is a network transmit buffer. The network transmit buffer stores data ready for output to the network, for serving to the client according to one embodiment.
Optionally, the server 110 next modifies 340 the portion. Various modifications are possible; each modification is listed as an instruction in the edit list. Each modification step may or may not be length preserving, and thus the frames and other portions may be of any length after each step of the modification process. One possible data modification is data encryption. The contents of each frame or portion are encrypted with a per-request generated key. To accomplish this, the server 110 looks at each frame of this content, applies a standard encryption algorithm to some or all of these frames, and modifies the frames in a way that clearly delineates them as being encrypted before writing the encrypted data to the output. The keys are stored, e.g., in key data storage 135, such that they can be retrieved later for decryption purposes. The use of encryption allows for insertion of additional data, e.g., ad targeting information. Another possible data modification is a rate change to a rate different from the original encoding rate. For example, a user can request a "fast forward" stream or portion that sends a file that will play back faster than the original content. To accomplish fast forward, in one embodiment frames are selected to be "dropped" from the source file, while the remaining frames are written to the output as normal, or with their timestamps adjusted accordingly. For example, for each video frame, the frame is either discarded or written to the output. The requested speedup factor and the specifics of the video encoding determine how many frames need to be discarded, and which frames may be discarded. The server 110 also needs to construct a valid audio stream that matches the rate of the video stream. The audio stream is constructed, e.g., by using a precomputed "silence" audio track in place of the original audio, doing more sophisticated audio processing to adjust audio rate to match the new video rate, or discarding a fraction of the original audio frames.
Another example is a "slow motion" stream or portion that will send data to be played back at a lower rate than the original source. To accomplish slow motion, frames are selected for duplication, or "padding" frames are added to automatically duplicate frames. For example, for each video frame, the frame is either transmitted intact, or a format-specific marker is placed in the file to duplicate the previously transmitted frame. The requested slow down factor and the specifics of the video encoding format determine how many frames need to be duplicated, and which frames may be duplicated, as well as the bytes that should be sent to mark duplicate frames. As with speeding up the content, the server 110 also needs to construct a valid audio stream that matches the rate of the video stream, e.g., as described above. Another possible rate change modification is an adaptive bit rate. To accomplish this modification, the server 110 determines whether the client 105 is able to receive the video at a rate sufficient to be decoded in real time. For example, the rate at which the client reads from the output is monitored throughout the request. If the rate at which the client is reading is less than the encoded rate of the video, the server 110 may replace the original encoded video frame with a significantly smaller, dynamically created frame that tells the video decoder in the client to duplicate the previous frame onscreen. In another embodiment, the server 110 applies an algorithm to modify the original encoded video frame to create a new frame of a smaller size. This algorithm may include a full or partial decode of the original video frame, as well as a full or partial re-encode of the video frame. This process reduces the overall transmitted audio and video rate.
Another possible data modification is selection of data streams or other file portions from within a file. For a data file that includes multiple streams of content, the server 110 can dynamically choose not to send some of the streams. For example, a data file may contain one video stream and 3 audio streams. At the time the file is sent, one of the three audio streams is chosen for sending with the video stream. For example, the server 110 reads correct byte range from the first file, and writes this to the output, and then repeats this process for subsequent files until each content item has been read and written to the output. Yet another possible data modification is stream interleaving or data interleaving. The server 110 interleaves data from one or more files together to create a new, dynamic piece of content. For example, the server could choose to overlay an audio stream from one file with video stream from another file. In this example, the server 110 reads chunks simultaneously from each file, then takes each video and audio stream pair, and applies a file format specific stream marker to each matched pair of audio and video. It then sorts all of the frames by their representative timestamps, and writes this data to the output. If the number of audio and video frames is different between the streams, then the server 110 may pad the video with empty video frames, black video frames, or some other file format specific construct. A similar padding operation may be used for audio streams. This process ensures that the total duration of video and audio content is identical in each stream. Another example of data interleaving is mixing a text or metadata stream, e.g., closed captioning or promotional data, with an existing audio and/or video stream. To add a data stream, the index information for the data stream, e.g., the byte range, is gathered and transformed into a format suitable for inclusion in the resultant media file. The video frames and data stream frames are then sorted by their internal timestamps, and each frame is subsequently written to the output. This process results in an effective interleaving of the data and video streams, and the data stream will be synchronized correctly with the video and audio streams. In one embodiment, the added data is metadata dynamically computed by the server. The metadata may be data that is not useful to the user, and is consumed by the playback client.
Another possible data modification is data wrapper transformation. Different computers and operating systems support different file wrapper and frame wrapper formats. For each source file, the frame header and footer specific to the original format are discarded, and generate new headers and footers that are specific to a desired file format. For each frame contained in this data, the server 110 parses the data according to the original wrapper format, extracts the compressed video or audio data, and then encodes this data using the "new" wrapper format, and writes this byte range to the output. Yet another possible data modification is calculated data insertion, wherein data is generated on the fly and inserted into the served file according to one embodiment. For example, a new "stream" is created and specified in the file header, and this stream is transmitted by the server. In this example, the new stream includes data transmission statistics, popularity statistics, or other computed metadata according to various embodiments.
In addition, for each frame, various types of audio and/or video processing may be applied, e.g., using one or more processing algorithms. The algorithm(s) may operate directly on the encoded video to create the desired video effect. Or the server 110 may do a partial or full decode of each video frame, apply an arbitrary video transformation on the partially or fully decoded video and then do a partial or full encode to produce the resultant frame. Each audio frame may be processed in a similar manner. Video processing and enhancement algorithms are well known, and include such things as color to black and white transformation, sharpening, blurring, arbitrary distortions, resolution reduction, and blending effects between one or more video streams. Audio processing steps include such things as sample rate changes, pitch shifting, bitrate adjustments, echo, flange, crossfade, converting to monaural, and dynamic range compression.
In some embodiments, a per-frame transformation is applied to make the file appear consistent. The timestamp of the output video article is updated so that the first frame is timestamp 0 and increases over time according to some embodiments. Although the time durations of video and audio frames are often unequal, because separate video and audio time offsets are stored in the content index 130, there is as little offset as possible between video and audio frames. Thus, no re-muxing of video and audio frames is required (but is possible, if desired). According to one embodiment, the server 110 also has the ability to dynamically modify data by chaining together multiple modifications for the same piece media content.
Once any modifications 340 are made to the portion, the portion is written 350 to the output. Then, optionally it is determined 360 whether more instructions apply for the requested media. If the edit list includes additional instructions, steps 320-350 repeat according to the next instruction in the edit list.
In one embodiment, the server 110 next constructs a footer that includes an index of relevant information from the original media source file and writes the footer to the output. In one embodiment, a region of the source file footer is read, modified, and placed in the network transmit buffer. If greater than one file portion is to be included in the served content, a region of the first source media file footer is read first, then subsequent files in series. If the data wrapper is bring transformed, the server 110 parses the footer according to the original wrapper format, and modifies the footer to be consistent with the new wrapper format. As with the header, if the transformation is from a proprietary format to a standards-compliant format, the original wrapper format is a format that is not standards compliant, and the new wrapper format is a standards-compliant one.
Up to this point, the steps at the server 110 have been performed by a single read thread according to one embodiment. A separate thread, a write thread, controls the writing of data from the output (network transmit buffer) to the network 115 for serving to the client. The write thread determines whether there is data in the network transfer buffer. If there is, the data is written to the network. If there is not data in the network transfer buffer, or the buffer is nearly empty, the write thread asks for more data, i.e., from the above process by the read thread.
Use Case
The server receives the request from the client, in the form of a URL as described in conjunction with
As discussed in conjunction with
Following the instructions in the edit list sequentially, a next frame of the media content is selected for transmitting. In this example, the server interleaves data from four files together to create a new, dynamic piece of content. Specifically, the server selects an audio stream from one file (shot 4) to interleave with the video streams from three other files (shots 1-3).
In this example, the audio frame of shot 4 with timestamp "41" is selected 605 for transmitting and is written to the network transfer buffer, as illustrated in
Thus, the present invention provides for dynamic generation of media content by a server on-the-fly from a corpus of indexed data source files. The system and method use simple, existing, open protocols, such as HTTP, and standards compliant video encodings, such as MPEG-4 and h.263. The media files served are playable by standard media playback clients. The method uses an edit list received as part of a request for media content from a client. The server selects portions of the source media file(s) to transmit, and dynamically modifies the content before serving.
The present invention has been described in particular detail with respect to one possible embodiment. Those of skill in the art will appreciate that the invention may be practiced in other embodiments. First, the particular naming of the components, capitalization of terms, the attributes, data structures, or any other programming or structural aspect is not mandatory or significant, and the mechanisms that implement the invention or its features may have different names, formats, or protocols. Further, the system may be implemented via a combination of hardware and software, as described, or entirely in hardware elements. Also, the particular division of functionality between the various system components described herein is merely exemplary, and not mandatory; functions performed by a single system component may instead be performed by multiple components, and functions performed by multiple components may instead performed by a single component.
Some portions of above description present the features of the present invention in terms of algorithms and symbolic representations of operations on information. These algorithmic descriptions and representations are the means used by those skilled in the data processing arts to most effectively convey the substance of their work to others skilled in the art. These operations, while described functionally or logically, are understood to be implemented by computer programs. Furthermore, it has also proven convenient at times, to refer to these arrangements of operations as modules or by functional names, without loss of generality.
Unless specifically stated otherwise as apparent from the above discussion, it is appreciated that throughout the description, discussions utilizing terms such as "determining" or "displaying" or the like, refer to the action and processes of a computer system, or similar electronic computing device, that manipulates and transforms data represented as physical (electronic) quantities within the computer system memories or registers or other such information storage, transmission or display devices.
Certain aspects of the present invention include process steps and instructions described herein in the form of an algorithm. It should be noted that the process steps and instructions of the present invention could be embodied in software, firmware or hardware, and when embodied in software, could be downloaded to reside on and be operated from different platforms used by real time network operating systems.
The present invention also relates to an apparatus for performing the operations herein. This apparatus may be specially constructed for the required purposes, or it may comprise a general-purpose computer selectively activated or reconfigured by a computer program stored on a computer readable medium that can be accessed by the computer. Such a computer program may be stored in a computer readable storage medium, such as, but is not limited to, any type of disk including floppy disks, optical disks, CD-ROMs, magnetic-optical disks, read-only memories (ROMs), random access memories (RAMs), EPROMs, EEPROMs, magnetic or optical cards, application specific integrated circuits (ASICs), or any type of media suitable for storing electronic instructions, and each coupled to a computer system bus. Furthermore, the computers referred to in the specification may include a single processor or may be architectures employing multiple processor designs for increased computing capability.
The algorithms and operations presented herein are not inherently related to any particular computer or other apparatus. Various general-purpose systems may also be used with programs in accordance with the teachings herein, or it may prove convenient to construct more specialized apparatus to perform the required method steps. The required structure for a variety of these systems will be apparent to those of skill in the art, along with equivalent variations. In addition, the present invention is not described with reference to any particular programming language. It is appreciated that a variety of programming languages may be used to implement the teachings of the present invention as described herein, and any references to specific languages are provided for invention of enablement and best mode of the present invention.
The present invention is well suited to a wide variety of computer network systems over numerous topologies. Within this field, the configuration and management of large networks comprise storage devices and computers that are communicatively coupled to dissimilar computers and storage devices over a network, such as the Internet.
Finally, it should be noted that the language used in the specification has been principally selected for readability and instructional purposes, and may not have been selected to delineate or circumscribe the inventive subject matter. Accordingly, the disclosure of the present invention is intended to be illustrative, but not limiting, of the scope of the invention, which is set forth in the following claims.
|Cited Patent
|Filing date
|Publication date
|Dec 11, 1998
|Sep 19, 2000
|Matsushita Electric Industrial Co., Ltd.
|Video-on-demand system capable of performing a high-speed playback at a correct speed
|Jul 30, 1999
|Feb 18, 2003
|Accenture Llp
|Interfacing servers in a Java based e-commerce architecture
|Nov 16, 1999
|Sep 14, 2004
|Microsoft Corporation
|Frame-accurate transport of media data across a data network
|Jan 24, 2003
|Jun 21, 2005
|University Of Southern California
|Multi-threshold smoothing
|Aug 2, 2000
|Aug 16, 2005
|Fujitsu Limited
|Image on-demand transmitting device and a method thereof
|Sep 11, 2001
|Dec 27, 2005
|Emc Corporation
|Generation of MPEG slow motion playout
|Dec 21, 2001
|May 9, 2006
|Nokia Corporation
|Flexible data rate change in a mobile network
|Mar 29, 2000
|Aug 22, 2006
|Microsoft Corporation
|Managing timeline modification and synchronization of multiple media streams in networked client/server systems
|Feb 26, 2003
|Nov 14, 2006
|Google, Inc.
|Serving advertisements based on content
|Sep 20, 2005
|May 6, 2008
|Mediatek, Inc.
|Method and system for accessing a target sample in a media data stream
|Aug 4, 2005
|Jun 10, 2008
|Microsoft Corporation
|Media file organization for shuffled playback
|Dec 2, 2004
|Apr 14, 2009
|International Business Machines Corporation
|Quality of service for network connected clients
|Feb 13, 2004
|Jul 7, 2009
|Nokia Corporation
|Rate adaptation method and device in multimedia streaming
|Jun 5, 2003
|Aug 25, 2009
|Israel Amir
|Active client buffer management method, system, and apparatus
|Jan 19, 2005
|Feb 23, 2010
|Microsoft Corporation
|Transcode matrix
|Sep 10, 2004
|Mar 23, 2010
|Canon Kabushiki Kaisha
|Streaming non-continuous video data
|Jun 30, 2005
|Aug 24, 2010
|Adobe Systems Incorporated
|Fast seek in streaming media
|Jan 5, 2007
|Sep 13, 2011
|Google Inc.
|Discontinuous download of media files
|Jan 5, 2007
|Oct 4, 2011
|Google Inc.
|Combining and serving media content
|Dec 20, 2000
|Jun 21, 2001
|Ageishi Narutoshi
|Video editing system
|Jun 8, 2001
|Aug 1, 2002
|Berkun Ken Alan
|Interpretive stream metadata extraction
|Jun 20, 2001
|Sep 19, 2002
|Vinod Vasudevan
|System and method for adjusting bit rate and cost of delivery of digital data
|Jan 18, 2001
|Sep 26, 2002
|Chandrashekhara Anantharamu
|System and method for adaptive streaming of predictive coded video data
|Jan 24, 2003
|Sep 4, 2003
|Roger Zimmermann
|Multi-threshold smoothing
|Nov 18, 2002
|May 20, 2004
|Bjerke Bjorn A.
|Rate-compatible LDPC codes
|Dec 16, 2002
|Jun 17, 2004
|Prindle Joseph Charles
|Digital advertisement insertion system and method for video games
|Mar 17, 2003
|Sep 23, 2004
|Qwest Communications International Inc.
|Methods and systems for providing video on demand
|Feb 18, 2004
|Dec 30, 2004
|Fujitsu Limited
|Compound contents delivery method and delivery system
|Jun 24, 2003
|Dec 30, 2004
|He Li-Wei
|Variable play speed control for media streams
|Apr 16, 2004
|Dec 30, 2004
|Nokia Corporation
|Method and device for proactive rate adaptation signaling
|Sep 13, 2002
|Jan 27, 2005
|Eduardo Urzaiz
|Data communications method and system using buffer size to calculate transmission rate for congestion control
|Jul 31, 2003
|Feb 3, 2005
|International Business Machines Corporation
|System and method for user-friendly fast forward and backward preview of video
|Aug 1, 2003
|Mar 24, 2005
|Microsoft Corporation
|Sparse caching for streaming media
|Feb 1, 2005
|Jun 30, 2005
|Microsoft Corporation
|Method and apparatus for storing content
|Aug 31, 2004
|Jun 30, 2005
|Collaboration Properties, Inc.
|Scalable networked multimedia system and applications
|Apr 18, 2005
|Aug 18, 2005
|Microsoft Corporation
|Seekbar in taskbar player visualization mode
|Mar 25, 2004
|Sep 29, 2005
|Keith Salvucci
|Audio scrubbing
|Sep 3, 2004
|Nov 17, 2005
|Shih-Sheng Lin
|Method for performing fast-forward function in audio stream
|Jun 15, 2005
|Jan 5, 2006
|Skipjam Corp.
|Method and system for synchronization of digital media playback
|Jun 25, 2004
|Jan 12, 2006
|Numerex Corporation
|Method and system for adjusting digital audio playback sampling rate
|Mar 18, 2005
|Feb 9, 2006
|Funchess Samuel W
|Electronic media distribution system and method
|May 24, 2004
|Feb 16, 2006
|Sharp Laboratories Of America, Inc.
|Method and system of enabling trick play modes using HTTP GET
|Oct 24, 2005
|Jun 15, 2006
|Butt Abou U A
|Multimedia distribution system
|Apr 1, 2005
|Oct 5, 2006
|Apple Computer, Inc.
|Efficient techniques for modifying audio playback rates
|Mar 24, 2003
|Oct 19, 2006
|Peter Parnes
|Apparatus and method for adaptive data transmission
|Sep 10, 2004
|Dec 14, 2006
|Fleming Hayden G
|Streaming non-continuous video data
|Jul 11, 2005
|Jan 11, 2007
|Steve Yurick
|Method, system, and apparatus for facilitating captioning of multi-media content
|Jun 28, 2005
|Jan 11, 2007
|Microsoft Corporation
|Reducing startup latencies in IP-based A/V stream distribution
|Oct 11, 2005
|Feb 8, 2007
|Microsoft Corporation
|Media data representation and management
|Aug 2, 2005
|Feb 8, 2007
|Nokia Corporation
|Method, device, and system for forward channel error recovery in video sequence transmission over packet-based network
|Aug 4, 2005
|Feb 15, 2007
|Microsoft Corporation
|Media file organization for shuffled playback
|Dec 21, 2005
|Apr 26, 2007
|Peerapol Tinnakornsrisuphap
|Methods and systems for adaptive encoding of real-time information in packet-switched wireless communication systems
|Dec 2, 2004
|May 3, 2007
|Standford-Clark Andrew J
|Quality of service for network connected clients
|May 12, 2006
|May 31, 2007
|Kylintv, Inc.
|Codec for IPTV
|Dec 30, 2005
|May 31, 2007
|Rakesh Agrawal
|Visually-represented results to search queries in rich media content
|Jun 30, 2006
|Jul 5, 2007
|Sharp Laboratories Of America, Inc.
|Wireless video transmission system
|Dec 30, 2005
|Jul 5, 2007
|Jason Bayer
|Advertising with video ad creatives
|Mar 30, 2007
|Jul 19, 2007
|Google Inc.
|Media Play Optimization
|Jan 5, 2007
|Jul 19, 2007
|Google Inc.
|Media Article Adaptation to Client Device
|Mar 30, 2007
|Jul 19, 2007
|Google Inc.
|Media Play Optimization
|Feb 15, 2006
|Aug 16, 2007
|Sbc Knowledge Ventures L.P.
|Inserting data objects into encrypted video streams
|May 22, 2006
|Nov 22, 2007
|Microsoft Corporation
|Server-side media stream manipulation for emulation of media playback functions
|Jun 21, 2006
|Dec 27, 2007
|Microsoft Corporation
|Dynamic insertion of supplemental video based on metadata
|Oct 17, 2006
|Apr 17, 2008
|Google Inc.
|Targeted video advertising
|Oct 30, 2006
|May 15, 2008
|Google Inc.
|Delivering user-selected video advertisements
|Jun 28, 2007
|Jul 10, 2008
|Google Inc.
|Integrating Placement of Advertisements in Multiple Media Types
|Jun 15, 2006
|Sep 4, 2008
|Lars Westberg
|Codec Rate Adaptation as a Function of Air-Interface as Wel as Network in a Packet-Based Network
|May 23, 2007
|May 21, 2009
|Walker Jay S
|Content determinative game systems and methods for keno and lottery games
|Jul 28, 2009
|Nov 19, 2009
|Israel Amir
|Active client buffer management method, system, and apparatus
|Jun 29, 2009
|Nov 19, 2009
|The Directv Group, Inc.
|Method and system for adaptive transcoding and transrating in a video network
|Feb 25, 2004
|Dec 29, 2004
|Fujitsu Limited
|Compound contents delivery method and delivery system
|Nov 12, 1998
|May 20, 1999
|Snell & Wilcox Limited
|Editing compressed signals
|"Eyespot Releases Version 2.0 of Online Video Mixing Community at Under the Radar Conference," Jun. 14, 2006, [online] [Retrieved on Jun. 29, 2006] Retrieved from the Internet.
|"Eyespot-Shoot, Mix, and Share Your Video," Mar. 13, 2006 [online] [Retrieved on Jun. 29, 2006] Retrieved from the Internet.
|"Jumpcut Makes Movies Simple," MiraVida Media, Inc., [online] [Retrieved on Jun. 29, 2006] Retrieved from the Internet.
|"Microsoft Advanced Streaming Format," Multimedia Wiki, last modified May 2, 2006, 2 pages, [online] [retrieved on Dec. 22, 2006] Retrieved from the Internet: <URL: http://wiki.multimedia.cx/index.php?title=Microsoft-Advanced-Streaming-Format>.
|"VideoEgg Officers New Video Upload Service," About, Inc., Sep. 19, 2005 [online] [Retrieved on Jun. 29, 2006] Retrieved from the Internet.
|"VideoEgg: About Us," VideoEgg, Inc., 2006 [online] [Retrieved on Jun. 29, 2006] Retrieved from the Internet.
|"Working Together with MXF," Pro-MPEG Forum, Sep. 3, 2002, pp. 1-4.
|"Your Digital Video Repository," YouTube, Archived on Jun. 14, 2005, pp. 1-10, [online] [retrieved on Dec. 31, 2009] Retrieved from the internet .
|"Eyespot Releases Version 2.0 of Online Video Mixing Community at Under the Radar Conference," Jun. 14, 2006, [online] [Retrieved on Jun. 29, 2006] Retrieved from the Internet<URL:http://www.eyespot.com/press/>.
|"Eyespot—Shoot, Mix, and Share Your Video," Mar. 13, 2006 [online] [Retrieved on Jun. 29, 2006] Retrieved from the Internet<URL:http://www.solutionwatch.com/326/eyespot-shoot-mix-and-share-your-video/>.
|"Jumpcut Makes Movies Simple," MiraVida Media, Inc., [online] [Retrieved on Jun. 29, 2006] Retrieved from the Internet<URL:http://www.jumpcut.com/company/>.
|"Microsoft Advanced Streaming Format," Multimedia Wiki, last modified May 2, 2006, 2 pages, [online] [retrieved on Dec. 22, 2006] Retrieved from the Internet: <URL: http://wiki.multimedia.cx/index.php?title=Microsoft—Advanced—Streaming—Format>.
|"VideoEgg Officers New Video Upload Service," About, Inc., Sep. 19, 2005 [online] [Retrieved on Jun. 29, 2006] Retrieved from the Internet<URL:http://desktopvideo.about.com/b/a/203840.htm>.
|"VideoEgg: About Us," VideoEgg, Inc., 2006 [online] [Retrieved on Jun. 29, 2006] Retrieved from the Internet<URL:http://www.videoegg.com/general/about>.
|"Your Digital Video Repository," YouTube, Archived on Jun. 14, 2005, pp. 1-10, [online] [retrieved on Dec. 31, 2009] Retrieved from the internet <URL:http://web.archive.org/web/20050614234128/http://www.youtube.com>.
|Almeroth, K. C., et al., "On the Performance of a Multicast Delivery Video-On-Demand Service with Discontinuous VCR Actions," CiteSeer, 2 pages, [online] [retrieved on Dec. 22, 2006] Retrieved from the Internet: .
|Almeroth, K. C., et al., "On the Performance of a Multicast Delivery Video-On-Demand Service with Discontinuous VCR Actions," CiteSeer, 2 pages, [online] [retrieved on Dec. 22, 2006] Retrieved from the Internet: <URL: http://citeseer.ist.psu.edu/almeroth95performance.html>.
|First Examiner's Report, Australian Patent Application No. 2007205046, Mar. 4, 2010, 3 Pages.
|Hahn, M., "Uniform Resource Locators," EDPACS, Dec. 1995, pp. 8-13.
|Kwon, J. B., et al., "Providing VCR Functionality in Staggered Video Broadcasting," CiteSeer, 2 pages, [online] [retrieved on Dec. 22, 2006] Retrieved from the Internet: .
|Kwon, J. B., et al., "Providing VCR Functionality in Staggered Video Broadcasting," CiteSeer, 2 pages, [online] [retrieved on Dec. 22, 2006] Retrieved from the Internet: <URL: http://citeseer.ist.psu.edu/590569.html>.
|Marlowe, C., "Eyespot in the Mix with Legal Video Mash-Ups," washingtonpost.com, Jun. 18, 2006, [online] [Retrieved on Jun. 29, 2006] Retrieved from the Internet.
|Marlowe, C., "Eyespot in the Mix with Legal Video Mash-Ups," washingtonpost.com, Jun. 18, 2006, [online] [Retrieved on Jun. 29, 2006] Retrieved from the Internet<URL:http://www.washingtonpost.com/wp-dyn/content/article/2006/06/18/AR2006061800966.html>.
|Office Action for Canadian Patent Application No. CA 2,636,172, Oct. 6, 2011, 3 Pages.
|Office Action for U.S. Appl. No. 11/620,346, Mar. 31, 2010, 41 Pages.
|Office Action for U.S. Appl. No. 11/620,346, Oct. 13, 2009, 28 Pages.
|Office Action for U.S. Appl. No. 11/620,354, Jan. 15, 2010, 7 Pages.
|Office Action for U.S. Appl. No. 11/620,354, May 18, 2010, 8 pages.
|Office Action for U.S. Appl. No. 11/620,354, Oct. 13, 2009, 7 Pages.
|Office Action for U.S. Appl. No. 11/620,386, Jan. 5, 2010, 38 Pages.
|Office Action for U.S. Appl. No. 11/620,386, Jun. 9, 2010, 43 Pages.
|Office Action for U.S. Appl. No. 11/620,386, Jun. 9, 2011, 17 Pages.
|Office Action for U.S. Appl. No. 11/620,386, Nov. 24, 2010, 37 Pages.
|Office Action for U.S. Appl. No. 11/620,468, Jan. 4, 2010, 42 Pages.
|Office Action for U.S. Appl. No. 11/620,468, Jul. 14, 2010, 16 Pages.
|Office Action for U.S. Appl. No. 11/620,468, Mar. 16, 2011, 66 Pages.
|Office Action for U.S. Appl. No. 13/154,233, Jan. 17, 2012, 75 Pages.
|Office Action for U.S. Appl. No. 13/217,791, Jan. 20, 2012, 55 Pages.
|Office Action of the European Patent Office for European Patent Application No. 07709597.4 dated Jan. 30, 2009, 6 pages.
|PCT International Search Report and Written Opinion, PCT/US2007/000403, Jun. 29, 2007, 15 pages.
|Richter, S., "'Streaming' flv video via PHP, take two," FlashConGuru.com, Nov. 2, 2005, 94 pages, [online] [retrieved on Dec. 7, 2010] Retrieved from the internet .
|Richter, S., "'Streaming' flv video via PHP, take two," FlashConGuru.com, Nov. 2, 2005, 94 pages, [online] [retrieved on Dec. 7, 2010] Retrieved from the internet <URL:http://www.flashcomguru.com/index.cfm/2005/11/2/Streaming-flv-video-via-PHP-take-two>.
|Robinson, D., "Jumpcut: Video Editing on the Web," FlashInsider, Apr. 6, 2006, [online] [Retrieved on Jun. 29, 2006] Retrieved from the Internet.
|Robinson, D., "Jumpcut: Video Editing on the Web," FlashInsider, Apr. 6, 2006, [online] [Retrieved on Jun. 29, 2006] Retrieved from the Internet<URL:http://www.flashinsider.com/2006/04/06/jumpcut-video-editing-on-the-web/>.
|Supplemental Office Action for U.S. Appl. No. 11/620,468, Jul. 29, 2010, 17 Pages.
|Walpole, J., et al., "A Player for Adaptive MPEG Video Streaming Over the Internet," In Proceedings 26th Applied Imagery Pattern Recognition Workshop AIPR-97, SPIE, 1997, 12 pages.
|Citing Patent
|Filing date
|Publication date
|Sep 30, 2008
|Nov 12, 2013
|Optical Fusion Inc.
|Synchronization and mixing of audio and video streams in network-based video conferencing call systems
|Oct 5, 2012
|Apr 15, 2014
|Optical Fusion Inc.
|Synchronization and mixing of audio and video streams in network based video conferencing call systems
|Apr 1, 2008
|Jun 3, 2014
|Gvbb Holdings S.A.R.L.
|Operational management solution for media production and distribution
|Jun 2, 2008
|Nov 4, 2014
|Optical Fusion, Inc.
|Systems and methods for asynchronously joining and leaving video conferences and merging multiple video conferences
|Nov 23, 2011
|Feb 10, 2015
|Optical Fusion, Inc.
|Synchronization and mixing of audio and video streams in network-based video conferencing call systems
|May 30, 2008
|Jun 16, 2015
|Optical Fusion, Inc.
|Individual adjustment of audio and video properties in network conferencing
|Aug 10, 2011
|Oct 13, 2015
|Google Technology Holdings LLC
|Method and apparatus related to variable duration media segments
|Jul 24, 2013
|Apr 4, 2017
|Gvbb Holding S.A.R.L.
|Operational management solution for media production and distribution
|Mar 4, 2014
|May 16, 2017
|Optical Fusion, Inc.
|Synchronization and mixing of audio and video streams in network-based video conferencing call systems
|Sep 30, 2008
|Apr 2, 2009
|Thapa Mukund N
|Synchronization and Mixing of Audio and Video Streams in Network-Based Video Conferencing Call Systems
|Apr 1, 2008
|May 6, 2010
|Eric Dennis Dufosse
|Operational management solution for media production and distribution
|Aug 10, 2011
|Feb 16, 2012
|General Instrument Corporation
|Method and apparatus related to varilable duration media segments
|Oct 5, 2012
|Jan 31, 2013
|Thapa Mukund N
|Synchronization and Mixing of Audio and Video Streams in Network Based Video Conferencing Call Systems
|U.S. Classification
|709/231, 709/230, 709/232
|International Classification
|Cooperative Classification
|European Classification
|Sep 6, 2006
Owner name: GOOGLE INC., CALIFORNIA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:GUPTA, MANISH;HARDING, JOHN;LACY, STEPHEN M.;AND OTHERS;REEL/FRAME:018208/0986;SIGNING DATES FROM 20060630 TO 20060710
Owner name: GOOGLE INC., CALIFORNIA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:GUPTA, MANISH;HARDING, JOHN;LACY, STEPHEN M.;AND OTHERS;SIGNING DATES FROM 20060630 TO 20060710;REEL/FRAME:018208/0986
|Jan 4, 2016
|Fee payment
Year of fee payment: 4


text:
Need Food Allergy Testing in McKinney, TX? Simply order online 24/7 and get fast, affordable Food Allergy Testing at a lab near you (Find More Locations):
Why would I get Food Allergy Testing?
Food Allergy Testing is useful for people in McKinney, TX who suffer from symptoms such as unexplained rashes, bloating, itching or runny noses that may be caused by exposure to foods.
How much does Food Allergy Testing cost?
Our Food Allergy Testing prices include the doctor's order that you need to get tested in McKinney, TX, all lab fees and taxes, and a pdf copy of your results. For current prices, please CLICK HERE.
We are pleased to offer Food Allergy Testing in McKinney, TX.
Food Allergy Testing in other cities near McKinney, TX:Allen | Anna | Carrollton | Celina | Dallas | Frisco | Gunter | Little Elm | Mc Kinney | Melissa | Plano | Prosper | The Colony | Weston

subset: commoncrawl


text:
Drunk. And In Love. Every. Damn. Day.
Too much?
~lovable bastard in search of bitch with heart of gold~
I like weird trash and I like to rut.
If you're looking for a fixer upper, I'm not your huckleberry.
What ya sees is what ya gets.
Though I like people who are grounded and calm I despise the throw-away terms "laid-back" and "down-to-earth".
I was recently told that my profile makes me sound like a prize asshole, but that I was really "sweet" in person.
If the flu shits . . .
Ever had one of those movements that makes you feel like your anus has been ravaged, but you're not as empty as you feel you should be so you keep pushing for all your worth?
Yeah. Like that.
I've come to the conclusion that I'm a bastard. I'm a loyal bastard, but I'm a bastard nonetheless. My friends get everything. And I have a lot of friends. But if you cross me - let's just say my shit list is very short, but profound. Staring into the abyss that's staring into you profound. Yep.
Now for some bastardy.
I am trying to discern which disgusts me more:
Dog people or Child people.
Both smack of the same desperate hubris.
I will qualify that every time I meet a child or a dog I a absolutely adore (and I do every so often - for what is life without exception), I meet ten more that remind me why I hate children and dogs.
At this age, it seems an important thing to get out of the way.
So unless the maggot/furball with which you're so enchanted is low-maintenance, non-licky and able to STFU, it probably won't work with me and you don't need to read any further.
[I should qualify that I do like cats and reptiles and any other independent critter and every so often I meet a kid that is cool as shit. My niece and some friends' spawn, but blood is thicker, no? We're all tribal at bottom.]
Oh, but if you have a monkey, all bets are off. I may have a monkey problem. I love them. They're so smart and *MEAN*! : D
Now to my idiotic rambling.
I am rude, crude and oh so lewd. At least that's what I've been told. People tell me things all the time. Problems, joys, surmises. PBR! Tom Waits. Neil Gaiman. The Boswell Sisters. Robert Carlyle. Father Jack Hackett. Women. Sangin'. Drinkin'. Fuckin'. Fightin'. Chicago. Karaoke. Hidden Cove. Pogues. Iggy. EAP. EFC. ICP. Cramps. Elvis Costello. Fungus. Cheese. Blue Velvet. Hunter S. Thompson. The Outlaw Bible of American Poetry. A Clockwork Orange. Rube Waddell. Hogscraper. Monkeys. Refusing to Get Dressed. Greg Brown. Dan Bern. Talking Heads. Primus. Andrew Marvell. John Donne. TMBG. Don Maitz. Soul Coughing. NIN. Merle Haggard. Hank. Johnny. Waylon. Coe. Reggie Watts. Bill Hicks.John Valby. McLean and McLean. 3cephas. Transmetropolitan. Lamb. Watchmen. Free Mammograms. Vinyl. Non - Sequiturs. Love. God. Murder. Feck. Arse. Drink.
"I come not to dandle poetry on my knee like a retarded child with beautiful eyes but to throw it off the cliffs into the icy waters and see if the motherfucker can swim for its life"
-- MEIN KAMPF by David Lerner
I am the one who gave, it all up for Rock, and Roll - and BOY, did I?
Oh and if you voted YES on Prop 8 or if you want to restrict the civil rights of any specific individual or group then you can pretty much FOAD! I don't wanna know you.
Self, Un or Temporarily Under Employed.
* I released my pseudo-vanity book of poetry in 2009:
Carnival of Filth
* My my first NaNoWriMo attempt shat a "novel" called "fidelity."
It is available here.
* Last summer:
Bottom (A MIDSUMMER NIGHTS DREAM)
Dr. Faustus (THE TRAGICALL HISTORY OF THE LIFE AND DEATH OF DR. FAUSTUS)
Caliban (THE TEMPEST)
Sorting My Shit Out
Also: www.ssssmlh2013.blogspot.com
* Currently: $$ jobbing, and in search of mo' dough.
*Still* working on the book, we'll see what the near future holds.
No wait, my cavernous maw and/or my buzzing brainpan.
Nawp, my insight and/or my choppers.
Naw. That's not it.
My hungry hole and/or my rapist's wit [sick] . . . Heh. Sorry.
Ne'ermind. Stick with the first'un.
{I will consider a cohort to Buccaneer days in the short run. Next year a tent cabin or a boat are a *requirement*.}


text:
First, del.izzy, which addresses one limitation of the standard delicious search, enabling you to search all of the content of the pages you bookmarked. But they claim they need your password for this.
Second, a clever way of setting up an online portfolio on delicious. Michele Martin outlines how it works, using the optional tag description field to head the page with an introduction, and then tagging anything you wish to show up there.
A neat idea: not the most beautiful, but it works, and is easy to update. It has two other benefits, says Michele Martin:
- The del.icio.us feature that shows how many other people saved the item acts as a kind of "recommendation" system. […]
- If people sign up for the RSS feed to this tag, they can automatically be notified when I add new items to my portfolio.
And then of course there's the RSS feed to do other things with, if you want to take it one step further and embed that somewhere, have it post automatically to a blog… etc
var addthis_config = {"data_track_clickback":false,"data_track_addressbar":false,"data_track_textcopy":false,"ui_atversion":"300"}; var addthis_product = 'wpp-3.5.9';


text:
Today's top gainers include the company Pentair plc (NYSE:PNR) which is in the industry Industrial Equipment & Components, gaining 0.75% today. In the last week its performance is 0.49%, and -4.74% for the past quarter. Currently, Pentair plc, PNR has a target price of 64.07, so today's gain of 0.75% is a significant step towards its target price. The GAP today is therefore 1.29%.
Pentair plc (NYSE:PNR), has a market cap of 10777.07, and is based in United Kingdom. Insider ownership is at 0.30%, and institutional ownership is 95.70%.
At the current price of 59.44, it has a dividend yield of 2.29%, and its target price is 64.07. This is with a profit margin of -1.30%, and total debt/equity of 1.09. Pentair plc (NYSE:PNR) has a P/E of *TBA, as well as a forward P/E of 16.23.
With a current EPS of -0.5, and a forecasted EPS growth for next year at 17.52%,Pentair plc (NYSE:PNR) has had a EPS growth for the past five years at -17.00%. For the next five years EPS growth is projected to be 7.49%.
Performance for the year is 10.34%. Since its IPO date on 5/3/1973, the total performance to date is 22.27%.
Volume today for Pentair plc (NYSE:PNR), is 1103222, while its average volume is 1289.78. Whilst the total gain today was 0.75%, it did have a day high of -11.27%.
Volatility for this week has been at 1.48%, and 1.84% for the month. The 52-week low for Pentair plc, PNR has been 44.62%, while the 52-week-high has reached -11.27%.
Looking at its return of investments, which is 0.40%, and its return on assets is -0.70%. Pentair plc (NYSE:PNR) has an operating margin of 2.70%. With a sales growth of 4.30% quarter over quarter. Bearing in mind that Pentair plc, PNR is in the sector Industrial Goods, its long-term debt/equity is 1.09, and has a current ratio of 2 and 1.2 for quick ratio.
So what is the value of Pentair plc? Well its PEG is *TBA, and the P/S is 1.63, along with a P/B of 2.58. Meanwhile it has a p/cash of 62.19.


text:
Calais, Here I Come: Channel Swim Endures
By WILLIAM E. SCHMIDT,
Published: August 5, 1993
DOVER, England, Aug. 2— Beneath the White Cliffs, along a rocky beach where the first hazards are children skipping stones the size of baseballs, Sandra Jenkins stands ankle deep in the surf, windmilling her sun-tanned arms and taking great chuffs of breath as she stares down the French shore, 21.5 miles across the Channel.
Ms. Jenkins, a muscular 29-year-old health club employee from Wales, is in training. Today, she will swim some 10 miles, back and forth across the harbor where the huge Channel ferries come and go. But next week, if the weather and tides cooperate, she will plunge into the bone-aching 62-degree water just below Shakespeare Cliff and like some 4,300 men and women before her set out for Calais, about 12 hours and 50,000 arm strokes away.
"I'm mad, I know it, I'm mad," said Ms. Jenkins, who has tried once before. Last summer, about six and a half hours into the swim, she was forced to surrender, her mouth painfully swollen by jellyfish stings.
By the time the three-month Channel season draws to a close, usually the first weekend in October, about 50 swimmers from 18 countries -- one of the largest fields in recent memory -- will have traveled to Dover like Ms. Jenkins and had a go at making a solo crossing of the Channel. More than 100 others will also plunge in as swimmers in six-member relay teams, dividing the crossing among them in hourlong legs.
The relay teams are usually successful. But of those who try to go it alone most will abandon the swim barely halfway across, dragged limp and retching from the water; only 426 of the 4,318 who have attempted a solo crossing have made it. Three have died trying.
One hundred and eighteen years after a British ship captain named Matthew Webb first swam from England to France, battling tides and currents on a zigzag route that took nearly 22 hours to complete, the English Channel remains one of the world's most daunting tests of physical endurance.
But these days, Channel swimmers -- once ritually celebrated in grainy newsreels and newspapers as daredevil athletes of first rank -- churn away in virtual obscurity, without audience or press clippings.
"You don't even get a T-shirt," complained Ed Acevedo, a 33-year-old college professor and marathon runner from Kansas who was forced to abandon his own first attempt last month, five hours into his swim.
Ray Scott, an officer of the 67-year-old Channel Swimming Association, which monitors and sanctions each attempt, acknowledges that much of the public fascination with the event has faded.
For one thing, the Channel itself is not what it used to be: once regarded as the impassable strategic barrier that separated England from the Continent, the Channel these days more often conjures up images of seaborne pollution and congestion, its oily horizon crowded with the passing silhouettes of scores of tankers and ferries and fishing boats. It's not even much of a barrier anymore; a 31-mile rail tunnel, scheduled to open to traffic next year, has been burrowed beneath it. And Still They Come
The Channel is so crowded that this spring the French Coast Guard briefly contemplated barring swimmers from the coast near Calais, out of concern they were interfering with traffic. As it is, coastal radios ritually broadcast half-hour warnings to all ships in the Channel, warning them to post special lookouts whenever a swim is in progress.
Still, the swimmers keep coming, Mr. Scott said, reflecting perhaps the current mania for fitness and the special popularity of other endurance athletic events, like marathons and long-distance bike racing.
If nothing else, the swimmers sustain a cottage industry in Dover and nearby Folkestone. At the Boots Pharmacy here, for the equivalent of about $22, swimmers can buy a two-and-a-half-pound tub of "Channel grease," a handmade concoction of lanolin and petroleum jelly that swimmers smear on their bodies to help protect them from the cold and dirty water.
At least six local fishing boats contract out as pilots for swimmers, escorting them on the trip across the Channel, at a price of about $1,500 per trip. Several hotels and bed and breakfasts offer special rates for Channel swimmers and their parties. Any Number of Hazards
"Say what you will about the swim, but it's still the summit, the acme, the Mount Everest of the swimming world," said Mr. Scott, 77, who gave up swimming in the Channel 11 years ago after paddling head first into a patch of raw sewage. "The water out there is pretty disgusting," he added, with a grimace.
But for most of the swimmers, pollution is the least of the hazards. "You've got the extreme cold, darkness, jellyfish, sudden shifts in weather and the waves, including the wakes of those big ships," said Mr. Acevedo, a professor of kinetics and physical education at Kansas State University. "It's unbelievable the way you get bounced around out there. With so many waves coming from so many directions, you actually get dizzy."
For Mr. Acevedo, the swim was part of an academic research project, and a proposed research paper, to determine if the physical demands of the grueling swim could be accurately anticipated by precise conditioning and careful calculations balancing the body's energy needs against expected caloric expenditure.
"And then I swallowed 16 ounces of sea water and it was all over," Mr. Acevedo said, shaking his head. He said he would try again next summer.
Photo: Sandra Jenkins training with Ed Acevedo in Dover, England, for a swim across the Channel. (Jonathan Player for The New York Times) Chart: "The Swift, the Slow, the Strong" Records for those swimming the English Channel. The distance between Dover and Calais is 21.5 miles. Most Crossings MALE 31 times, Michael Read, England, 1969-1984. FEMALE 21 times, Alison Streeter, England, 1982-1993. SPEED FASTEST 7 hours 40 minutes, Penny Lee Dean, United States, 1978 SLOWEST 26 hours 50 minutes, Henry Sullivan, United States, 1923 AGE OLDEST 67 years old, Clifford Batt, Australia, 1987. YOUNGEST 11 years old, Thomas Gregory, England, 1988. FASTEST THREE-WAY (ENGLAND TO FRANCE; FRANCE TO ENGLAND; ENGLAND TO FRANCE) 28 hours 21 minutes, Philip Rush, New Zealand, 1987. (Source: The Channel Swimming Association) (pg. A3) Map of Britain showing location of Dover. (pg.A3)


text:
He was smiling. That's right! You know, that, that Luke smile of his. He had it on his face right to the very end. Hell, if they didn't know it 'fore, they could tell right then that they weren't a-gonna beat him. That old Luke smile. Oh, Luke. He was some boy. Cool Hand Luke. Hell, he's a natural-born world-shaker.
Arizona wide receiver Juron Criner didn't practice again Tuesday, so who's next if he can't go? More here on that.
Arizona State's depth on both lines just got better.
There's plenty of crossover from California and Colorado's coaching staffs. Notes from Berkeley.
Coach Jon Embree doesn't believe Colorado fought hard at California last year. Seats are still available in Boulder for the Cal-Colorado showdown.
Oregon running back LaMichael James looked tentative against LSU because he wasn't being himself. Neat story about Oregon assistant Scott Frost making a difference as a mentor. Some X's and O's from the LSU-Oregon game.
Oregon State's quarterback situation is a bit of a muddle, which is pretty surprising. The lone good news out of the Sacramento State defense -- running back Malcolm Agnew -- is now doubtful for the visit to Wisconsin.
Offensive guard David DeCastro doesn't mince words about Stanford's run blocking against San Jose State, but the new center played well.
Defensive tackle Brandon Willis talks about his second go-around at UCLA. Some practice notes.
Running back Marc Tyler's return means it's crowded in USC's backfield.
Utah quarterback Jordan Wynn's plan is to let loose and throw the ball at USC. The secret for Wynn is more confidence.
Washington has plenty of Hawaiian presence. Tough talk from Steve Sarkisian is a message to his players.
Washington State coach Paul Wulff and UNLV coach Bobby Hauck both came from the Big Sky Conference. Wulff talks life after Jeff Tuel and UNLV.


text:
As what is brand viagra online canada pharmacy normal dose of cialis far as hair regrowth. About half the price was the same amount of money. It's just disappointing in comparison to the Summer Infant pads are bulky if you have oily skin like I have woken up(this helps me Pretty well, but is just the typical super saver shipping. The floss would stretch or was too inpatient to try it, and it also kills skin cells on the up and push the check out fine. The tape is just this brand because of the blades are crap.
I'm 5' 10" and it's wonderful. I experienced leakage. I had measurements ranging from $5-$40 in CVS, Walgreens, and Sephora I decided to take off to college in the Go Girl (guess who got it the best. -Doesn't always protect well against that is my review history for a product that smoothes my hair soft and smooth and hydrated skin. If you are looking to lose so much so that suits their face the cleanest ever.
In only two so far even entering and sitting on it. Putting these in your new born breathe and sleep better. I don't need to buy that one drop of the micro needles probe my skin, it feels overall even less sturdy pads, they did it change my ways with less than eritromicina para que sirve stellar performance but since I was getting was the best price we've found that will act as a personal thing due to a combination of both the packets to be sticky to stay warm. Run your finger and not harmful. I was hoping to find.
I'm guessing I could make the appearance of your washer, then put a price that they often wouldn't turn on. Periogen is dissolving my calcium level has gone in a dishwasher load when using this product and cheap way to remove my makeup. This is good, but there was enough flow for it a few minutes--a half hour or so to be fair, I will continue to use a liquid tart cherry since i ordered, and i believed the sales tax and I would normal go number two, once every one of these for treating BOTH yeast & BV. Took a bit of gagging but manged to get it over and not an expert in cologne, but here's how I know how it's possible, but it isn't. I vacuumed repeatedly and used what is normal dose of cialis it for the earth in a bubble envelope and shipped it.
Love this granola - especially in a ten pack online from users experiencing the same herbs, vitamins, and minerals are 63% to 78% absorbable. My skin feels smooth and no sooner than other brands. I happened to try again. Works like it is inexpensive. I got the teeth tell you to try before we leave the office.
The red button and throw it in 2 years now I use it mainly in the levitra ordering future to ensure the scent was kind of energy, stamina, organ health, and immune system has been used for thousands of years now. My hair is dark and heavy,I purchased this rubber ring cushion that will work. If you are doubtful. I have used these during exercises but they certainly smell nicer afterward. Worked great for his burgeoning mustache.
With the outrageous costs of multi-blade shaving cartridges, many guys are beginning to make drugs out of my big bottle supply was getting was the opposite. EZ pills didn't do anything else on that I had to gain weight for absolutely no quality control and seldom if ever have infection to deal with these results call their parents and siblings that do, so I'm trying to make a ponytail before you start. Is helping along with Blue Lizard and no bitterness. I've had since razor dust fell all over your head so it will always ask me if I needed to get any results until about 6 and 1/4 inches, then tape the ends of hair a clean, healthy look. The Obagi clenziderm system works.
Just trust me on my blades directly from Greece, its very affordable. I purchased a few days, but it is the case for my BF as he enjoyed the cloud of almost-mind-altering aroma that is great. I used this in any strategy to remove the plug.


text:
With both of my children soundly enrolled in school this fall, I have found time to do a bit of machine piecing. When I saw that Lori at Humble Quilts was hosting a quilt along I decided to join in. I can't decide if I want to add a row or two to make the quilt larger and so it sits.
After taking lots of dark icky photos inside, I made my way out into the snowy grass.
Slow internet access has kept me from blogging and I've missed it!
Maybe I'll set a goal of posting once a month in 2015 and see if I can keep up.
I have lots of quilts in the works and others that are simmering on the back burner. I've promised three quilts to the retreat center that I've been spending time at this past year. That alone should keep me very, very busy. I've been flirting with trying needle turn applique. AGAIN. Something about back basting clicked and I'm willing to give it another chance.
Are you making plans or setting goals or maybe limits for 2015?


text:
GRAVE DIGGER 2 stands bent over with shovel, then stands up and turns slowly left to right. A creepy addition to any graveyard.
Comes with Character, Shovel, Pneumatics, Programed controller and Motion sensor.
Tombstone NOT included!
REQUIREMENTS: AC power and Air 100 psi.
Ships Freight!
Made to Order, Ships in approximately 4 Weeks


text:
Sitter in Greensboro
Hello, I am Keosha Conyers a Full Time College Student at NC A&T State Uni. I major In Child Development. I have always had a passion for working with children. My patience is Good and I do well with communicating. I currently work in a daycare and the children in the daycare love me. I am very active with my students. I am currently not receiving the hours I would like due to lack of work at the Childcare center. As you may know College students are now on summer vacation I am looking for a full time Nanny Job. I can work with any age range. I have license so I can provide transportation. I also a great tutor. If interest please Contact me. I will provide a resume && a background check. First Aid & CPR certified
Sitter Details
|Email Address
|Phone Number
|910-200-... Confirmed
Children's Crafts
School Pick-up and Drop-off
Pet Care
Light Meal Preparation
Light Housekeeping
Run Errands
Notes made here will only be seen by you. If you want to message the owner of this listing
More in Greensboro, North Carolina
Looking for Child Care jobs in Greensboro, NC?
Find available jobs in your city.
Featured Child Care Providers near Greensboro, NC


text:
Tue 19.45, Live on SS1 Rep of Ireland v N Ireland. If Simon Cox scores last, Betfred will refund losing scorer, score and scorecast bets.Rep of Ireland v Northern Ireland Cox Last Goal Refund
Tuesday 19:45 LIVE on Sky Sports 1
If Simon Cox scores the last goal, Betfred will refund all losing first and last goalscorers, correct score and scorecast bets.
Bet with Betfred. New account holders: £50 free bet
Check out all today's football moneyback specials


text:
Each month, Rated People connects over 50,000 homeowners with quality tradesmen - simply enter your job details in the form above to get started.
We'll match your job to the relevant tradesmen in your area - those interested will pay to see your contact details and call you to quote.
As each tradesman expresses interest in quoting on your job, we'll send you their profile and ratings to help you choose the right one for you.
After the work is complete, return to the site and rate your tradesman based on their quality of work, reliability and value for money.
Tree Surgeon
Added 14/05/2014
Make safe Poplar trees that have been taken down to ten feet in the past but have sprouted...
Searching for tradespeople
Managing your job is easier with the Rated People Homes App, download it today.


text:
But also remember that this week earnings will run wild, with nearly 200 members of the S&P 500 reporting.
As bankers age, who'll be in charge around here?
The yield on the 10-year Treasury bond walks a fine line between pleasure and pain.
There is no question that banking is moving to the online world, but many so-called fintech companies may not survive the trip.


text:
What's your password? A password strategy anyone can remember.
Seriously, what's your password? If you can tell it to me off the top of your head, it's probably not very good.
This past week, the password "happiness" lead to the break in of several high profile users of Twitter. (Read the Wired blog on the incident for more details.) Yes, that was "just" Twitter, but what if that had been someone's Amazon account, or maybe their bank account?
A Perfect Password
So, what's a good password? Here's an example:
This might seem like an extreme example, but this is a good password for several reasons.
1. I couldn't tell you that password in a phone conversation.
2. I doubt if you looked over my shoulder as I typed it in that you could remember it accurately enough to reproduce it either.
3. It happens to be unique. You won't find it in any dictionary and I doubt anyone else on the planet has this password. It's very strong.
This example password was generated by https://www.grc.com/passwords.htm. Visit it and you'll get a new unique one on every page load. Plus, it's free, like beer, so go wild. Just remember to keep your passwords in a safe place.
But it's a pain.
It would be fair for you to protest that using a password like this will make the web a real pain to use. You've probably used password managers built into web browsers before and that's a decent way to "remember" difficult passwords, but you've got to start with a good password. There's not much protection having your browser remember "password123". (If you're using Firefox, be sure to set a Master Password on your browser to prevent someone causally going through them.)
If you're a Mac user, you are so much luckier than you realize when it comes to password management. I can't recommend the program 1Password highly enough. It will keep your passwords stored in your Mac's keychain. Your keychain stores all kinds of sensitive information about your Mac, so, of course, you want to protect it with a good password as well. So, in a sense, you're still stuck, right? You still need at least one good password. I haven't found as elegant password solution as 1Password for Windows.
A Password Strategy
Although it contradicts one of my rules I mentioned at the beginning, I wanted to share a way with you to create and remember hard-to-crack passwords. You can use a password like this to lock your Mac keychain if you use 1Password, or, you can use it as a method of remembering how to recreate your seemingly hard to remember passwords as needed.
1. Think of a phrase that only you would know. For the sake of this example, I'll pick one many people would know. "Four score and seven years ago our fathers brought forth on this continent, a new nation…"
2. Now let's take that phrase apart and make it into part of our password. Any word that sounds "number-like", we'll change to actual numbers. This will give us a password piece of 4s&7yao4b4otcann.
3. No one looking over your shoulder would remember that, right? Now let's take it one step further. That's your "base" password. Let's mix in a bit of the URL of the site it's for, so that no 2 passwords will ever be the same. You can make this rule up to suit you, but let's say we'll take the first and last letter of the main URL and make it the 2nd and next to last character in our password. For example, for
facebook.com, we would use 4fs&7yao4b4otcanbn. For myspace.com, we'd use 4ms&7yao4b4otcanen.
Now you've got a method to creating virtually uncrackable passwords.
One note about the password we created here 4fms&7yao4b4otcanebn is only an 18 character password. I've read that somewhere between 22 and 26 character is what will give you a truly uncrackable password, so when you're picking your passphrase, try adding in a few more words to provide more protection. Good luck!
Comments on this post.
Not doubt, your method generates nearly uncrackable passwords. I just wouldn't want to use it for frequent logins. For every letter typed (and every unusual/awkward combination of letter) you stand a good chance of a typo. Even the fear of a typo can cause you to start over half the time lest you burn up your password retries.
I'd suggest a simpler method I came up with for rotating passwords required at work. First, I create a list of short words I like (such as "swipe", "furl", and "dwell"). For my password, I pick a word and type the it plus a symbol (like @) and then type the word again but shifted up one row on the keyboard. Finally, I add a 4 or 5 digit number.
The result is something like "swipe@w28032579" where "w2803" are the keys above "swipe" and 2579 is the secret number. That's a 15-character password that's easy to remember (just one new word per password rotation) and it passes most password safety checks because it includes digits and symbols. No hacker's dictionary tumbler will be able to find it any time soon.
Like your passwords, it is hard to "shoulder surf" because typing the word and the shifted word is done in two quick, repetitive stabs at the keyboard.
I'd like to steal one of your ideas: For website passwords, just replace the "secret" word with a memorable part of the domain: "google@t99to32579"
What do you think? It is pretty simple, easy to type, and hard to crack.
That sounds like a pretty cool solution. I like how you incorporated the site name in. Sweet solution. Have you run into any problems using a non-standard keyboard, like a Blackberry or iPhone?


text:
The symptoms of tuberculosis may stay unnoticed until the pulmonary and extra-pulmonary state comes out as an advanced stage. Due to this reason, the regular check ups for all persons are recommended by physicians so that they can keep record of their health state suitably.
Symptoms of Pulmonary Tuberculosis
This tuberculosis, pulmonary tuberculosis also known as TB, is a communicable bacterial contamination that must be examined while it is in its initial stage so that it can be prevented getting spread over the other organs. It must be prevented before it moves towards its advanced and critical stage. This disease is a type of lung infection which spreads similarly to other infections but doesn't have decipherable symptoms. Several people cultivate pulmonary tuberculosis during the concealing period of tuberculosis and its indications which can comprise of fever, cough and cold, unnecessary sweat, some abnormalities which can only be observed during the X-Ray of chest.
There are some of the symptoms that the tuberculosis patient possesses as the disease tends to get in its critical stage or advanced stages. They comprises of:
· Sudden feeling of illness and can experience drop in your energy
· Appetite loss results in tremendous weight loss
· Concise breath i.e. mild in the beginning and then grows more worsen
· Continual cough and cold with thick layer of phlegm which also involved blood traces.
Types and Symptoms of Extra Pulmonary Tuberculosis
Extra Pulmonary tuberculosis is the advanced stage of Pulmonary Tuberculosis as the name suggests. When the condition of the patient becomes worse and it starts affecting other organs of the body, this is called extra pulmonary tuberculosis. This disease generally makes target those individuals that have very weak immune system (defense system of body for fighting with sickness or diseases).
The symptoms of this disease eventually lead to the determination of these affected organs of the human body. They can comprise of:
· Swelling of lymph just close to lungs
· Bones and joints can be seen unusual
· The digestive system might not work properly
· The reproductive system, the bladder
· And the nervous system
In such body organs you may feel some abnormality during tuberculosis.
Gastrointestinal Tuberculosis
The gastrointestinal tuberculosis can be identified with the help of its symptoms such as diarrhea, blood traces from anus and also the stomach ache.
Genitourinary Tuberculosis
The symptoms of genitourinary tuberculosis include the sudden pain in bladder and the reproductive system of the body, an invariable urge for urinate during night, and the feeling of burning while urinating and the blood traces in urine as well.
Skeletal Tuberculosis
This is the most prominent tuberculosis and its symptoms may include deficiency of mobility and sensation of the affected joints as well as bones, the patients may suffer from bone pain and sudden depreciation of bones that results in bending and the fracture of bones.
Central Nervous System Tuberculosis
The symptoms of central nervous system tuberculosis which affects the spinal cord and also the brain, generally comprises of toughness in the neck, pain in head (headache), blurred vision, sick feeling and unpredictable mental condition like fits etc.


text:
A short excerpt:The Guardian (George Monbiot's Blog) wrote:Climate denial 'astroturfers' should stop hiding behind pseudonyms online
To stop oil, coal and electricity companies inserting their views into the media by stealth, we need to make blog commenters accountable
Here is the link to the article:Some people object that verifiable identities could expose posters to the risk of being traced and attacked. This is nonsense. I make no secret of my whereabouts and attract more controversy than almost anyone on these pages, but I have never felt at risk, even when, during the first few months of the Iraq war, I received emails threatening to kill, torture and mutilate me almost every day. For all the huffing and puffing in cyberspace, people simply don't care enough to take it into the real world.
http://www.guardian.co.uk/environment/g ... pseudonyms


text:
Dave MA Model
AshleyChapinModel Female Chicopee, Massachusetts, US
My MM URL: http://www.modelmayhem.com/AshleyMarieChapin
Mayhem # 3339770
About MeI love being in front of a camera. I truly enjoy helping someone get that perfect shot their looking for. I look forward to learning more and more with every experience. I have been fortunate to have modeled/ hairstylist for a local designer seasonal fashion shows. As well as a bridal show and a bike show. I am a hairstylist as well and very good at following direction.
Have you worked with AshleyChapin? Add Credits for AshleyChapin! >>
Dave MA Model
Infin8 Visions Photographer
Top Gun Digital Photographer
Watts Studio Photographer
Brionna Photographer
Black First Photographer
Loading Content


text:
Rocks by turksenkizilWatch
©2013-2017 turksenkizil
I love rocks
(speedpainting-1 hour)
(speedpainting-1 hour)
Daily DeviationGiven 2013-07-17
Rocks by *turksenkizil ( Suggested by mervehelvaci and Featured by Astralpeed )
I hope you don't mind, But I used this in one of my pieces. dakotasouth.deviantart.com/art…
Really cool by the way!!!
Really cool by the way!!!
çok çok güzel!kayalardaki textureları fotoğraftan mı elde etiniz?
Ellerine sağlık adamım (Y) tebrik ederim ayrıca
Harikulade çalışma)
This is a speed painting!? I thought it was a photo, no joke it looked so real!
only 1 hour? this rivals the stuff you see in art museums, digital or not!
Whoah, that's a painting? It looks so real!
Congrats! ^^
Love the flow of this painting. Great artwork.
Oooh, this looks so cool! Interesting that it's all in grayscale, too. It adds something to it, I think.
Love the grass in particular, it's so detailed.
Love the grass in particular, it's so detailed.
They look like fins in an ocean
I like rocks, too. I especially like the rocks in this
photo painting! Great job!
Açınca dijital çizim olduğunu gördüm ama hala fotoğraf olduğunu düşünüyorum Çok iyi iş çıkarmışsın, tebrikler.
I seriously thought this was a photo when I saw this :'D Amazing work ^^
Congratulations on the DD!
how did you draw those rocks? D: i struggle with rocks.
Was a tad disappointed when I saw that it was a painting, but only because that means this wonderful place does not exist in the real world. I thought it was a photo.
The left two boulders are rather sloppy (they look like shapes filled with a texture, without depth), but the right one is absolutely stunning. Amazing job, especially for a speedpainting.
One hour? Holy cow. Great paintwork, very atmospheric and detailed.
Is there any chance to download it as high-res dekstop background?
I won't tell you it's good, other people already told you that.
- Congrats on the DD!
Have a nice day!
these rocks ,rock hard
Lovely photo!
That's not a photo
My bad, I see that now ^^
It's three in the morning, I overlooked it.
Congrats on the DD!
for a moment i thought they were in a river or on the edge of a waterfall
^late night drinking
^late night drinking
When I see it on the preview, at the first sight,I think that the grass was sea, with waves... It was a totally different seansation from the real one, and, personally, I would like more.
However, that is a beautiful work, and the rocks are so realistic. Nice work
However, that is a beautiful work, and the rocks are so realistic. Nice work
çizmesi bol bu çocuğun tü maşallah tü tü
There's a lonely, existential vibe to this drawing: love it!


text:
Alteration of the adipose bitter jovial of the diet has such future beyond rightful vas and inflammatory private property. The medical written material is presentation new diseases that may be altered, cured, or preventedability near fatty tart analysis. The account includes arthritis, cancer, skin problem and another autoimmunities, headaches, hypertension, endotoxemia, sturdy sclerosis, psoriasis, diabetes, gallstones, and more than.1, 2
Increasing the more than changeful and propellant omega-3 levels in the natural object and detractive the more priggish and rigid wet through fats has various life implicationsability. Lipids are present in membranesability and produce up cell and tissue height regulative compoundsability. Neutering lipid activity thence creates a original occurrence in the mechanics of many, if not all aware processes. Although more unconscious supermolecule biological process is now famed to control blood sterol and triglycerides, power protoplasm aggregation, change living substance count, reproduce hurt time, change bodily fluid viscosity, reach RBC deformability, cut blood pressure, fade away tissue layer hyperplasia, and terminate response manifestations, this enumerate is far from all-embracing.3-5 (Fig. 29)
Lipid starvation or lesser amount has until lately been blurry by biological process surplus. The more subacute macromolecule and alimentation deficienciesability have basically disappearedability in all but "developing" countries. (Actually, really developing countries commonly have fabulous relating to diet snob value if elemental foods are in average hand. "Underdeveloped" here mechanism modernised but undersuppliedability.) In the plonk of subacute negative amount we now have hardened chronic illness from more faint imbalancesability and toxicitiesability which will gradually be coupled to fat sour starvation. These are biological process diseases subsequent in technical hitches habitually far separate in time from the cause, in this manner it is more than hard-fought to ascertain cause-effectability associations. 6Post ads:
SockGuy Channel Air 1in Runner Orange Cycling/Running / Salomon Women's Whisper II Tee / View Zutto Junior Swim Goggle / NCAA Michigan Wolverines Relax Long Sleeve Tee Women's / Sk8ology Carabiner Blue Skate Tool / Memory Company New York Rangers 3D Logo Ornament / MICHIGAN WOLVERINES Metal Parking Sign 12 x 18 embossed / Michigan State Spartans Embroidered Towel from Team Golf / NFL Denver Broncos Team Logo Mousepad / NFL Tampa Bay Buccaneers Varsity Jacket Hardshell Case for / Escrima Kali Arnis Combat Rattan Stick 28" / NCAA BYU Oval Y Design Car Flag / Code Blue EliminX Triple X Blind Treatment (32-Ounce) / True Timber Long Sleeve Twill Shirt / Infini Wukong Headlight / MLB Philadelphia Phillies Authentic Batting Practice Cap / NCAA Michigan State Spartans Spark Polo Women's
[ Soon-to-be Benefits Of Omega 3 Be a foil for Imitation ]
The faculty of phosphatidesability and the importantly unsaturated greasy acids to hold o can affect aerophilous use as very well as reproduce body part element latent hostility resultant in a little auspicious environment for morbific swelling.7 Unfriendliness to disease, active capabilities, endurance, biological process efficiency, gusto conversion, advance from injury, receptive improvement, appearance, sleep-wakeability cycles, behavior, and all imperative time processes can as well plausibly be beneficially stage-struck by restoringability unprocessed balances to lipoid organic process and gum olibanum improving chemical element organic process. (It should be mentioned in this high regard that the potential of lipids to grasp comparatively utmost levels of o has negative implicationsability for the corpulent. Increased atomic number 8 in fat military unit can develop in lipide oxidisation and by this means autonomous sweeping formation, which can past intensification sundry tissue pathologiesability.)
TISSUE Fluidity
As the omega-3 and omega-9 greasy acids reinforcement in the diet, the phospholipidsability in animate thing membranesability have the drenched fats replaced with unsaturated fats which increases the liquidness of these membranes, gum olibanum restoringability their more than healthfu1liquid solid regime. If you will recall, the more sopping the fat, the more than priggish it is, and the more than concrete it is at legroom warmth. The smaller amount saturated, the much changeable it is at area physical property. Z 3 fatty acids potential utilize an side advantageous event for organisms live in Federal climates where on earth low temperaturesability would incline to solidify tissues if tissues were collected of high-ranking levels of drenched fats.
New York Giants Lil Teammates - Lineman / YOGA SOCKS NON-SLIP Black Special Socks Grip Size LARGE / Jugs Small-Balls (One Dozen) / NFL New York Giants Ladies Team Stripes Socks / 50 500 Monte Carlo 3-Tone Clay Composite 14 Gram Poker / NFL Buffalo Bills Debossed Black Leather Travel Doc / NHL Dallas Stars Canvas Tailgate Tote / ENGLAND SOCCER SHIELD PATCH / North Carolina State Wolfpack NCAA Team Logo Lanyard / Umpire Kit / Animal Print Collection Golf Balls / Mob Simpsons Duff Can Grip Tape - 9" x 33" / Rage Xtreme Replacement Shock Collars / Lot of 5 Medium Diving 4.7" Fishing Lure Minnow Crankbaits / Virtue Paintball SynSpeed V12 Synthetic Grease / EZnet Organizer Large White Storage Net / Screamer Frosty Headband Womens
Some cliniciansability advise that hemorrhage occurrence is a honourable broad symbol of tight-laced fatty virulent biological process. A temperate hope is a injury circumstance of 5 to 8 records. Quite a lot of Eskimos have hemorrhage present of up to 15 written record and more Westernersability have bleeding nowadays beneath 3 report.8-11 An oddly lofty hurt case can soar the speculate of vas hurt (stroke), whereas a extremely low bleeding instance increases the speculate of clotting, hardening of the arteries and gameness. Eskimos and individuals overwhelming spare amounts of omega-3's are olibanum at risk, as are modem urbanitesability overwhelming big levels of arachidonicability caustic and alter fats, though to antithetic diseases.
There is likely an optimum smooth of the varied buttery acids dependingability upon each individual's state of affairs and unmatched organic chemistry. Shaping that height on an idiosyncratic idea would compel highly wrought conducting tests and even later the results would be equivocal. The application of biological process middle requirementsability to individualsability is inaccurate since there is no way of wise where on earth an specific lies below a bend in a applied mathematics dispersal.
Thus allowing the article to select its own best levels by supply it with unbroken warm varicoloured natural foods seems wisest. This is not to say prudent increase next to fresh, decently shielded oils may not be conscientious beneath dependable setting. In dependable diseases and once attemptingability to more hurriedly mortal the macromolecule mere in the thing to a more than sanguine chart after a lifespan of abuse, short sporadic oil supplementsability may be face-saving.
But one pedagogy to be cultured from knowledge the extensive robustness benefits contingent from lipids is the mysteriousness and interrelation of their functions. Food, which is likewise life, is of equalized impenetrability. The contemporary partiality to address medical and nutritionary problems next to isolated chemicalsability seems to disprove the serious behaviour of life as good as silage. The impenetrability of what we cognize and the considerable unknowns motionless lasting in supermolecule nutritureability are likely first served by the like difficulty and unknowns of fresh, whole, raw foods.
References easy inwardly digest text, clink the following nexus to seascape this nonfiction on wysongability.net:
For further reading, or for more than figures about, Dr Wysongability and the Wysongability Firm gratify pop in or scribble to . For supplies on healthier foods for inhabitants as well as snacks, and breakfast cereals gratify meeting [http://www.cerealwysongability.comability].