text:
A system for the management of media data and indexing of media data based on user instructions. A system for the management of relational information between media sources is provided as is a method for determining media data associated with requests based on source identifiers and range specification on the source of the data.
1. A method of managing digitized media data stored in a plurality of media files in a media file database, comprising the steps of:
reading the media files from the media files database located on a storage device into a working memory;
building in the working memory, in response to reading the media files, a table of relations identifying media equivalent to others in at least one common subsection by a source identifier that identifies a media source and a segment of said media source identified by a time range as indicated by lengths, frames, time codes or film edge numbers depending on the type of indexing used on the source media;
accepting a request for an operation on a part of a specified one of the media files, the part being specified in the request by a start time and an end time of the specified media file;
locating the requested media file in the table of relations and, if the requested media segment is not obtained, locating a media file equivalent to the requested media file that satisfies the request;
returning a handle to the located media file; and
writing the media files and the table of relations from the working memory to the media file database on the storage device.
2. A system for the location and management of media subject to user instructions comprising:
a database in which media form at leas one source is stored;
database means for indexing and referencing the media in the database by a source identifier that identifies a media source and a segment of said media source identified by a time range as indicated by lengths, frames, time codes, or film edge numbers depending on the type of indexing used on the source media;
a table for storing equivalency relationships between media;
table management means, separate from said database means, for managing the table of relationships and for determining which source identifiers identify media equivalent to others in at least one common subsection based on time ranges of the source media; and
means for invoking the table management means and database means in response to a source identifier and time range requested by the user to locate the media segment requested by the user and, if the requested media segment is not obtained, an equivalent media segment.
3. The system of claim 2 wherein said database means for indexing and referencing the media in the database is dynamic in that it can change or modify the source of media to a user without notification to a user.
4. The system of claim 2 further comprising a means for invoking said database means for indexing and referencing the media in the database to dynamically link a user with the media.
5. The system of claim 2 wherein said means for determining which source identifiers identify media equivalent to others in at least one common subsection stores only information from its assimilation of data along with, but distinctly separate from, data associated with the means for indexing and referencing the media in the database on request.
6. The system of claim 2 wherein said means for determining which source identifiers identify media equivalent to others in at least one common subsection stores only information from its assimilation of data along with, but distinctly separate from, the storage of information pertaining to segments of source material that the user of the system is using to assemble a desired edited sequence.
7. The system of claim 2, further comprising means for providing for the separation of:
information pertaining specifically to data about source material;
information pertaining to actual digital or other representations of media available to an editing system; and
information regarding source segments that the user of the editing system is manipulating in creating a sequence or producing an edit;
whereby information pertaining to naming, length, positional labeling on the source and associations between said labels and labels on other sources representing equivalent material and other information pertaining to the source in general, is kept separate from other types of information and the only connection between a specific source of media and the physical source it is derived from is a source identifier stored or associated with the media representation stored on or available to the editing system, so that the only information that a user will need to know about such a segment is the source identifier it is associated with, the time range on said source, and a media type identifier.
The application includes a microfiche appendix pursuant to 37 CFR �1.96(b) containing 1 microfiche with 76 frames.
The invention relates to non-linear editing systems and the storage and retrieval of the media associated with the system, i.e., video and audio data.
Non-linear editing on computer oriented systems involves digitizing media data recorded from a linear source, e.g., a video tape cassette, and storing the digitized media data on a storage device, e.g., a hard disk drive. Once digitized, the media data can be accessed quickly at any point in the linear sequence in which it was recorded so that various portions of the data can be accessed and edited in a non-linear way.
Editing in either a linear or non-linear system involves a similar principle. Source material from some source (video tape, audio recording, film etc.) is broken down into a series of separate "clips" representing the material desired for the final master, and then reassembling these "clips" into a final sequence achieving the desire of the editor and producer. "Clips" can be either video or audio material or both (synchronous audio and video.) In a non-linear system the typical approach involved alloting to each clip an associated digitized section of the original source in storage on the system in a "media file." The system would allow the user to manipulate the clips in order to produce the final sequence. The clips referred to the media files when certain specific information about the source media was needed, such as the original source name or nature of the media (video or audio), or when the need arose to actually view or hear (i.e., play) the media associated with the clip.
For example, a user editing on a non-linear system had the ability to manipulate clips into any order, use audio clips with other video clips, and create new clips by using smaller pieces of other clips. Tools existed to allow the user to combine clips of similar material for other effects. Video clips were used in combination to create dissolve effects, and audio clips to create various audio effects.
Typically, the output of an edit, i.e., an editing procedure such as the one described above, is an "Edit Decision List" (EDL) which can be used either by a conventional on-line editing system such as the CMX300 or a non-linear system to create or assemble a new linear sequence from other existing linear source material, e.g., video tape. The EDL is used to direct the on-line system to locate or "cue" the first frame of a desired clip which is recorded on a source video tape and loaded into a video tape recorder (VTR). The editing system then records the cued clip onto a target or destination medium, e.g., video tape, and cues the first frame of the next desired clip. (Note that the next desired clip may be recorded on the same or a different physical source medium as the first clip). Once cued, the editing system records the next desired clip onto the target medium. This process is repeated until the EDL is exhausted and the target medium represents the selected original material reorganized into the sequence described by the EDL.
The standard or conventional method when establishing a system of media archival is as follows: As each clip of source material is captured for storage in the system, the information about the clip and its actual digitized data is either coresident or linked directly at the time of the capture. Whenever the clip is referenced by the user of the system, the media associated with it is always the same particular one that was associated with it at the time of the capture (whether the media was digitized or actually was still intact on the original source). Any manipulation or editing concerning the clip or segment would directly use the media data tied to it for viewing or playback. Any information about the source that it came from or equivalent sources would need to be stored with each clip or segment. As such, the whole collection of clips or segments would be needed at any time in order to determine the breadth of any source relationships. And as new source relationships were developed it would be difficult if not impossible to inform all clips or segments of the new information. Additionally, tying the media data directly to a clip or segment would make it necessary to duplicate media data if certain clips or segments overlapped or were contained entirely within one another.
The invention solves these and other difficulties and problems.
The invention involves dynamically linking or binding a digitized representation of the media with a specific reference to the media at the time the information is needed at run time and being able to change the binding as certain facets in the system change. To that end the invention is a system for determining the media needed at the time a clip is requested to be played, viewed or information retrieved concerning the media associated with the clip. Specifically, each clip is dynamically connected to the specific media at the time that it needs access to the media associated with it.
The invention also involves the separation of information concerning the specifics of a piece of digitized media, information specific about the source material the media was derived from, and information concerning the connection of media data to those requesting or needing access to it. Specifically, the three groups of information that are distinctly separate from each other are:
(1) the information concerning physical source mediums may indicate which sets (or subsets) of physical source material are equivalent, or make correlations in the labeling of certain segments of the source material (example: film edge numbers equivalenced (i.e., correlated with time code);
(2) the information about the specific digitized media as to the type of media, the length of the data, the range on the source the media represents and the locations of such media resources; and
(3) the information concerning the binding of the media data to the requesters of media. Included in the invention is the concept that the binding of media resources to those in need of the media is not made until the request for the media is made, and the fulfillment of the request may change depending on the media available at the time of the request.
The invention also involves the method of storage and retrieval of the necessary source relational information from one invocation of the application to the next, such that it is coresident with the clips and/or media that it is specific for. This makes knowledge of the form of information storage inperceptable to the user of the system.
Advantages of such a system are described below:
Media need only be digitized once. Clips referring in part or in whole to the same media result in references to the same physical data in the system. Duplicate copies of the media are not needed or created.
Deletion and recapturing of segments of the original source results in all clips referring to the specific new source material entered into the system.
Clips requesting media from one physical source may receive media from a distinctly different physical source if the sources have been identified as equivalent.
Actual location of the media in storage is free to move to any location on disk, without notification necessary to clips requiring reference to the media.
FIG. 1 is a block diagram shown the control and media data flow among the media file manager, the source manager, media storage, and media capture and editing facilities.
FIG. 2 is a block diagram showing the control and media data flow between the media database and the table containing media equivalency relationships.
FIG. 1 is a block diagram illustrating the overall functional relationships of the media storage and retrieval system according to the invention, with media hardware, disk storage and the user interface.
As shown in FIG. 1, media sources such as VTRs containing linear media data are controlled via editing and capture systems under the user's control. Digitized media data from the capture system is transferred and stored on a mass storage volume such as a hard disk drive as digitized media files and selectively retrieved under the control of a media storage and retrieval system which is the subject of the present application. The media storage and retrieval system is implemented preferably as a software application having two distinct components: the media file manager (MFM) and the source manager (SM) along with their respective databases, namely, the media database and the SM database. A user accesses and operates on the digitized media files via calls placed by the editing system to the MFM which both creates and manages the media files. The MFM also interacts with the SM which inter alia maintains a table of relations between the linear media data, recorded, for example, on source tapes, and the digitized media files. MFM exists in modular software form and consists of a procedural interface that accepts requests for specific pieces of media from specific source material. SM exists in modular form and consists of a procedural interface that accepts requests for source material relational information, and requests to read or write source relational and specific information to an area of storage.
The source code appendix provides specific code for implementing both MFM and SM. The system makes use of two other procedural subsystems: one being a linked data list manager, and the other being a sectional file writing and reading manager. These subsystems are conventional utilities sometimes offered as "toolboxes".
Linked data list management involves the functions of linking together records of information in some order. Other procedural interactions with this tool make it possible to sort the records in a variety of orders depending on certain key fields in the records. The list manager is also able to "sift" certain records from the entire pool of records based on requested values of key fields in the records.
Sectional file writing utility provides the ability for multiple clients to write data to the same file and retrieve it without knowledge of either the format of the file or the identity of other clients using the file.
Media File Manager (MFM) is responsible for the management of all media that is present at any time and available to the system for use. This media may be media recorded earlier and stored in some medium, or available on demand via some link to mechanical devices. The media may be duplicately represented in a variety of resolutions or qualities. MFM's purpose is to locate media (or information pertaining thereto) specified by a user request consisting of a range of time from some specific source. The range in time may be specified by the now common SMPTE time code, film edge numbers, real time or some other standard of range identification of source material. The request does consist of a specific source from which the media is desired. This specific source request is unique and the system works on the concept that identifiers exist that separately identify any source medium.
At any time after the system is initialized the MFM has an internal abbreviation (i.e., a log or set of records) of all the media that is known to be accessible to it, and where and how that material may be retrieved. The internal abbreviation is contained in the media database built by the MFM. When a client of the MFM requests information or access to actual media, MFM uses its internal abbreviation of the media available to determine a media source that will serve as a satisfactory response to the client's request. A MFM identifier is returned to the client. In any other requests for the specific media the client may use the identifier for quick access to the material. This identifier represents the dynamic link or binding of a client's need for media and the actual source of media to be used. This identifier remains constant to the client, and any media deletions, changes or additions are changed internally by the MFM, i.e., transparently to the user, and have corresponding effects on any identifiers already released. As described in the procedural interface, two different types of identifiers can be released by the MFM. For the sake of differentiation, one type is designated a MFM-- CRUX and the other a MFM-- GIST, the main difference between these being a level of privilege available to the client holding one and/or the other. The holder of a MFM-- CRUX is able to make any number of procedural calls to MFM requesting information about the media, but the privilege to read or write the actual media is withheld. Using a MFM-- CRUX, the client can call a routine mfm open which will give the client a MFM-- GIST identifier. This identifier is accepted by mfm-- read and mfm-- close to be able to read the actual media from the file. The reason for this is to give the MFM some control over which physical connections to actual media are opened or closed. On some systems this is desired as the number of channels to existing media may be limited, and MFM needs a method of managing access.
The media file manager (MFM) is a procedural interface between a media requester and the media files themselves. The interface consists of a set of software modules which are described below.
mfm init
Mfm-- init is called at the time the application is invoked. It is a one-time operation. Its basic functionality is to initialize the linked list data structures that will be needed and determine all media available on the system at the current time. Functionally it scans all the disk drives on the system and determines if the short-hand version of the media file database which it has previously placed on the drive is valid. This is determined by comparing the time stamp on the file with the time stamp on the directory in which it was stored. If they are equal (they are made equal when the database was written) then the database is valid and MFM proceeds to read in the information pertaining to it into RAM using the sectional file routines and then passes the file to the SM (sm13 readNtable) so that it can read in the SM information stored there. Of course, the file itself is not transferred; only its address in memory. If it is invalid then the file is passed to the SM for processing the SM information contained in it (see mfm-- quit), and then all media files on the volume are scanned individually. In the reading of the media databases and the scanning of the other drives the run time media database (FIG. 1) is initialized with its original media.
mfm-- handle
Mfm-- handle is the call a client, e.g., the user interface (FIG. 1), uses to receive an identifier (MFM-- CRUX) giving inquiry rights on the media and for determining a binding between the request and an actual media source. The request is comprised of a source unique identifier or "id", a range on the source, type of media (video or audio,) and the physical channel requested if any that the source media was recorded from (for instance the type of media may be audio, and the physical channel may be two, indicating audio2 media). To handle the request MFM sifts through its existing linked list of records based on the values of the request. (This is actually done with search support procedures within the linked list utility.) If a match is found then the handle to that record is returned in the form of a MFM-- CRUX. If no media is found, then MFM calls SM-- relate to determine if any other source material has equivalent material contained in it, equal to that being requested by the client. If so, MFM then again sifts its database, looking for the appropriate media on these other sources. If any is found a MFM-- CRUX handle is returned to the client. If no media is obtained via any of these methods, mfm-- handle returns a MFM-- CRUX for BLACK or SILENCE depending on the media type originally requested, and flags an error message that no media as requested was available.
mfm-- open
Mfm-- open is called by the client when it will be necessary to actually obtain media data from the media source. Mfm-- open accepts a MFM-- CRUX identifier, which the client/requester must have already obtained, and proceeds to establish a connection with the media source (open the file). Once the connection is established the client is given a MFM-- GIST identifier. This identifier can be used with mfm-- read calls to obtain the actual raw media data.
mfm-- read
Mfm-- read is the procedural interface used to pass actual media data from the media source into a buffer specified by the caller. The parameters to the call are designed such that the caller asks for a frame of information using a range identifier to identify the frame offset from zero of the range scale. For example in the time code ranging method, the caller asks for the absolute time code of the frame desired. The call analyzes the type of media being requested, the size of the buffer the caller has provided and the number of frames the caller has requested. Based on this information a best fit is made for the caller's buffer and the actual number of frames passed to the buffer is returned.
mfm-- close
Mfm-- close is used to allow MFM to close the channel to the media source. The call accepts a MFM-- GIST identifier and from this identifier MFM is able to distinguish if the media channel is open for write (a previous mfm-- create call), or open for read (a previous mfm-- open call).
If the media channel is open for write, the call examines a parameter which indicates caller specific information about the nature of the write to the channel. Length, range identifier, media identifier and data rate over time are all specified. MFM includes this information in the media channel in a header and then closes the channel. This media channel (source) is now available in the MFM database as a possible candidate for fulfilling a mfm-- handle request.
If on the other hand the channel was open for read (via a previous mfm-- open) the channel is simply noted as being closed for that particular client, and if no other clients are using the channel then the channel is closed.
Regardless of the type of closure, the MFM-- GIST identifier passed in is no longer valid, and a MFM-- CRUX identifier is passed back to the caller. This identifier would be used in further calls to mfm-- open if the client again desired an open channel to the media data.
The call mfm-- close also makes decisions on the type of channel being created. Two types are possible, temporary and disk resident. A temporary media channel exists in memory only for the duration of the application run, disk resident files are placed on disk and will be available at the time of the next application invocation. For example, an experimental dissolve effect on two other video media channels might become a temporary file, while actual video from an external source might be captured, digitized and stored in a disk resident file.
mfm-- create
Mfm-- create is the procedural interface used by the client who wishes to permanently store media data on file 30 with the MFM. The call grants the caller a MFM-- GIST identifier allowing calls to mfm-- write to actually write the media data to a open channel. At the time of the call MFM checks its available space for recording of such information and sets up to receive media data into such space. Specifically mfm-- create creates files on disk and preallocates their size as large as possible. The initial header on the file is created and it is cast a media channel in the stage of creation. In this way it can be identified later if the caller fails to write data to the channel, or fails to close the channel (via mfm-- close.)
mfm-- write
Mfm-- write is the procedural interface used by the caller to actually transfer media data obtained from source into a media channel of the MFM. It is in this way that MFM is able to store media data for use later as a media source in response to mfm-- handle requests.
Specifically the call takes in a pointer to a buffer containing the data and a length on this particular buffer. The data is copied from the buffer for the specified length into the media channel identified by the MFM-- GIST identifier handled in via a previous call to mfm-- create. The buffer information is simply copied onto the end of any data already written to the channel. The channel may be a temporary channel (main memory) or a disk resident channel (disk file). The two types of records are structured according to the following formats.
______________________________________Runtime MFM record structureOne of these is present in memory at runtime for eachknown media file out on disk.See C typedef for MFM-- Crux-- t in mfm-- pvt.hChannel identifierThis is the physical channel associated with the mediatype from the physical source. Ie: Two tracks of audio fromthe same source would be differentiated by differentchannel identifiers.File-- useAn internal identifier indicating whether the media file isopen for access and if so the nature of the open, read or write.Media TypeThis is an internal identifier indication what type of mediadata is stored in the file. Ie: video or audio or some other.File TypeThis is an internal identifier as to the format of the mediastored in the file.Volume IDDir IDFilenameThese three fields together indicate the exact position ondisk such that the file can be opened, read, written or closed.UIDThis is the unique source medium identifier. This is theuid that the SM tracks and manages in its database.Start-- timeThis is the range identifier for the position in the sourcethat the beginning of the media data in this file corresponds to.End-- timeEnd range identifierMedia-- specificThis is a optional area for storage of specific informationfor this particular type of media.Diskfile MFM headerOne of these is present on disk at the beginning of each media file.See C typedef for mfm-- base-- t in mfm-- pvt.hChannel identifierThis is the physical channel associated with the mediatype from the physical source. Ie: Two tracks of audio fromthe same source would be differentiated by different channelidentifiers.Media TypeThis is an internal identifier indication what type of mediadata is stored in the file. Ie: video or audio or some other.File TypeThis is an internal identifier as to the format of the mediastored in the file.NameThis is a copy of the character name the user specifiedas the source of the media data in the file.UIDThis is the unique source medium identifier. This is theuid that the SM tracks and manages in its database.Start-- timeThis is the range identifier for the position in the sourcethat the beginning of the media data in this file corresponds to.End-- timeEnd range identifierMedia-- specificThis is a optional area for storage of specific informationfor this particular type of media.______________________________________
mfm-- quit
Mfm-- quit is the procedural called used by the application when the application is quitting. It provides MFM with the opportunity to clean up and write any information necessary out to permanent storage before quitting.
Specifically, the list of current media channels known to exist is sorted and sifted based on the areas in which the channels exist. All the records in the list for those channels existing on a single hard disk are grouped together and written to disk as a single file. This write of information is done using the sectional file write utilities. Once the database is written to disk in this abbreviated form, the file handle is passed to SM (sm-- closeNwrite) so that SM information pertinent to the media channels on this disk can also be recorded in the file. MFM is unaware of the format or specifics of the SM information. Once this is done for all existing disk drives, MFM releases any remaining storage used for its run time databases or lists. Control is returned to the caller (the application).
Source Manager(SM) is responsible for the management of all information specific to the physical attributes of the source mediums. Each source medium is assigned a numerically unique identifier (UID) upon initial exposure to the system. To ensure a unique identification, the UID is a random number such as a combination of the seconds since Jan. 1, 1904 and the number of seconds since the system was started. The user specified name of the source is coupled with this unique identifier. This name/unique id pair is the minimum information entered as a record in the Source Manager.
At its most primitive functional level the SM manages the list of source medium names being used or referred to internally in the system at any point in time.
As an additional function the SM is responsible for maintaining the relational connections of source mediums. For example: if two video tapes have been identified with different names, but actually contain the same source video (albeit possibly different time code labelling), the SM is charged with cataloging this information once the user has made the information available. In a more specific and restrictive example it may be the case that only some portion of some source material is equivalent to some other portion of some other source material. This also the SM is responsible for storing and managing. These relationships may exist using different standards of labeling. For instance: SM could store the relationship that a particular piece of film starting at a specific edge number is equivalent to some video tape at a time code for some number of frames of video (or feet of film). This information is available to clients of the SM for whatever purposes are deemed necessary by the clients. One such client in the system described here is the mfm-- handle procedural call in the MFM (See the description of mfm-- handle).
The run-time SM database is retrieved at each invocation of the application. Specialized procedures are used for retrieval and reconstruction of the SM database. The design and selection of the content of the information stored as well as the retrieval method itself allow the SM to accommodate changes in the media sources available between application runs and mobility of files describing the edited sequences between systems independent of the media associated with them. The SM not only keeps track of the location of the media files and their sources but also keeps track of varying equivalency relationships between the files and portions of files. Given these properties, the SM functions in such a way as to never require the user to also be knowledgeable of the location of this source specific information that the SM maintains. To avoid the need of storing this information in its own localized place, the SM stores the pertinent pieces of its database in the interested client's disk resident files. At the time of application invocation, as each of these clients accesses or opens the files specific to it, the SM is notified and also reads in the pertinent data to it, stored there at a previous time, or by the SM of another system.
Sm-- init is the procedural interface the application uses upon invocation in order to initialize the SM data structures. It is called once at this time and not again for the duration of the running of the application.
Specifically, the call uses the linked list manager to set up data structures to accept records of source names and source identifiers and for storage of any relational information between these existing sources. The actual data for the data structures is accumulated at a later time. No file is read in from disk or elsewhere at this time for initial seeding of the SM's list.
SMReadNTable is the procedural interface used by clients of the SM, enabling SM to read in data to be added to its data structures. Clients of SM who had in a previous application run provided SM the chance to include information in a file via use of the sectional file utilities use this call to enable the SM to read in the data and place it in the SM data base.
Specifically, the SM processes the call as follows:
First, the sectional file handle passed in the call is queried to determine if there is in fact any name information in the file pertinent to the SM. If there is, the length of the data is determined via a call to the sectional file manager and then the information is read into a block of main memory. Once the data is in main memory the data is traversed and processed. For each record of information it is checked to see if the information is already in the SM's database. If it is, it is skipped, if not it is added. This continues until the entire block of information is exhausted. Once this process is complete, the file is checked for the presence of any SM relational information. If any exists, a block of memory is allocated large enough to hold the information and the data read into it. Once in memory, it is traversed and processed. In much the same way as previous, any new information is added to the SM's database and redundant or repeated information is ignored. Once the process is complete, control is returned to the caller, and any memory allocated is returned.
SMOpenTable is the preliminary procedural call used by the caller to inform the SM to prepare for building a list of source identifiers. This list of source identifiers will be later used to determine the pertinent information to be written to a sectional file handle.
Specifically, SMOpenTable initializes a linked list to zero and returns an identifier to the list (i.e., the "list identifier") to the caller. This identifier is used in subsequent calls to SMBuildTable as the caller encounters source identifiers to be included in the file it is creating.
SMBuildTable is the procedural interface used by the client to indicate the source identifiers for which the pertinent SM information is to be stored in a sectional file manager handle to be indicated later (SMCloseNWriteTable). The client making this call need not be concerned about indicating the same source identifier multiple times. SM will resolve these duplications later when actually writing the file (SMCloseNWriteTable).
Specifically, the procedure uses a source identifier passed in by the client to locate the record in the SM database and make an instantiation of the record in the list being built. The list being built is indicated by an identifier passed into the call. This list identifier was derived from a call to SMOpenTable.
SMCloseNWriteTable is the procedural interface used by the client to indicate to SM that it should use the source identifiers accumulated in all previous calls to SMBuildTable on the specific list identifier, and write the pertinent SM information for those source identifiers to the sectional file manager specified. The procedure determines the unique list of identifiers, all relational information associated with that list and then also includes any new names introduced by the processing and inclusion of any relational information. This secondary inclusion happens only once and does not cause a recursive iteration of the algorithm. The information pertinent is then written to the sectional file manager handle specified, and control returned to the caller. It is the caller's responsibility to close the sectional file manager's handle.
Specifically, the process is as follows:
First, the list of source identifiers is sorted and then traversed. As the traversal ensues, all duplications are eliminated yielding a list of unique records. Also as a product of the traversal, for each unique source identifier processed, the relational information pertinent to that specific source identifier is added to a list of relational information. Once this is completed, the list of relational information is traversed and processed.
As the list of relational information is traversed, two separate operations take place. First, the relational record is written to the sectional file manager handle specified in the call.
Second, any new source identifiers encountered are added to the unique source identifier list. After the relational list is processed, the source identifier list (with source names) is written to the sectional file manager handle. This completes the process for SMCloseNWrite. Control is returned to the caller.
SMRelated is the procedural interface for clients of the SM to obtain information about source relationships (relational information) that SM is managing. This is the primary function of the SM to the other systems in the application. For a given source identifier and range identification on that source, SMRelated will report any other source identifiers and ranges that have equivalent media. For example: Let us assume video tape A has a copy (or clip) of some material from tape B on it, and that copy of material occurs on tape A from time code 2 hours 7 minutes to time code 3 hours 27 minutes and on tape B from time code 4 hours 17 minutes to time code 5 hours 37 minutes. A caller to SMRelated asking for relations to tape B, time code 4 hours 40 minutes for a duration of 20 minutes, (i.e., a portion of the clip) would receive form SMRelated the information that a duplicate exists on tape A, 2 hours 30 minutes for a duration of 20 minutes.
Specifically the procedure works as follows. The record in the SM's database specified by the source identifier in the call is located. The relational information tagged on that record is sifted for the ranges specified in the caller's range specification. A list is constructed of all resultant records using the related source identifier and the related range specification. This list is a linked list manager list and the handle to it is returned. Control is returned to the caller. When the application quits via MFM-- QUIT, the relations created by SMRelated are written to the MFD 14 on disk by the operation SMCloseNWriteTable which is described above. In this way, the table of relations is preserved in the media database on disk so that its information is easily transported with the media database.
The attached microfiche appendix (incorporated herein by reference) embodies the MFM and SM modules. The programming language and compiler used are THINK C version 3.01 by Symantec Corporation, and the computer used is the Macintosh II running under Mac OS version 6.0.2.
Portions of the disclosure of this patent document and the accompanying appendix contain material which is subject to copyright protection and for which copyright protection is expressly claimed. The copyright owner has no objection to the facsimile reproduction, e.g., photocopy, by anyone of the patent document as it appears in the Patent and Trademark Office files, but otherwise reserves all copyright rights whatsoever, for example, including but not restricted to the right to load the software on a computer system.
In addition to the advantages already discussed above, the media storage and retrieval system according to the invention accommodates changes and modifications to the source of media and makes equivalent media available to the client of the method without notification to the client. When more complete media becomes available from another source, or when sections of the requested media are absent in the original media channel given, the source of the media can be changed.
The system offers the capability of dynamically linking the client of the media with the media available at the run time of the application. Such links are possibly different with each run of the system, and channels of media may actually change even after the link is established. The flexibility of the media management system in effect frees the user from making the actual selection of source media as well as keeping track of source media equivalencies, without unduly burdening the process of making the basic identifying request.
FIG. 2 described the digitized media management system according to tone aspect of the invention. Data is stored in database media files and these files are read from the storage device into a working memory where a table of relations is built in response to reading the media files. The working memory accepts a user request for media and the requested media file is located in the table of relations. A handle is returned to the located media file and the media files and the table of relations are written from the working memory to the media file database on a storage device.
Other embodiments are within the following claims.
Patent Citations
Referenced by
Legal Events
Original Image


text:
Advertising watchdog says BT assertions weren't backed up by "sufficient evidence"
The Advertising Standards Agency (ASA) has banned a BT ad over its claims that the company's 20Mbps speeds give, "…a consistently faster broadband throughout the day even at peak times".
The line, taken from BT's Adam and Jane series of ads, was misleading according to the ASA. which said in a statement, "Because we had not seen sufficient evidence to support the claim that BT's new broadband service was consistently faster than its existing 8Mb service even at peak times, we concluded that the ad was likely to mislead."
Related stories:
- BT instant "internet claims" debunked
- BT vs Sky Premier League football battle gets ugly
The ASA also said that the 20Mbps offering was only available to half of UK households and although it was being rolled out to 75 per cent, that process was set to take two years.
The ad had been the subject of complaints from Sky and Virgin. BT has said it's disappointed with the ruling. It comes just weeks after BT's Infinity service was hauled over the coals for claiming it offered "instant internet".
What do you make of BT's ad? Should the ASA being clamping down harder on ISPs? Tell us what you think on Facebook and Twitter.
Via BBC

subset: commoncrawl


text: DOE to host forums on licensure The Department of Education (DOE) has scheduled four May forums to be held in anticipation of changes to the requirements for educator preparation and licensure. Meetings have been scheduled in Taunton. Malden, Marlborough and Springfield, according to the DOE Web site. DOE staff will present ideas that are currently being discussed and seek feedback and additional suggestions. MTA local association leaders and members, especially those most impacted by licensing, are urged to attend. It is unusual for teachers to have an opportunity to react and make suggestions before proposed revisions to regulations are actually written. Let's make our views clear. We are all aware of the shortcomings of the licensure system that has been in place since 2001. This is an opportunity to discuss if and how it might be changed. Revisions should result in a less convoluted and prescriptive system and, at the same time, ensure that the profession is not eroded by lowered standards. Note: Delegates to the MTA Annual Meeting of Delegates will have an opportunity to hear more on this process and proposals at the Business Session Issues Forum on Friday, May 5, early afternoon. The forums are scheduled from 4 - 6 p.m., according to the DOE Web site: Monday, May 8: Taunton High School Auditorium, Taunton Monday, May 15: Mass. Department of Education, Malden Wednesday, May 17: Assabet Valley Regional Vocational-Technical High School Auditorium, Marlborough Tuesday, May 23: Meline Kasparian Professional Development Center, Springfield


text:
The state's labor commissioner says it is important for a community to engage its children to ensure a bright future.
Georgia Labor Commissioner Mark Butler delivered that message as the keynote speaker at the 21st annual Toccoa-Stephens County Boys' and Girls' Club benefit dinner held Tuesday at the Georgia Baptist conference center in Toccoa.
He says programs like the boys' and girls' club are essential to help children succeed.
"These programs are preparing a lot of our young people that may not have some support systems at home sometimes, to teach them the things they need to know, different kind of social skills, soft skills that they need to have so they can be successful in the job market," said Butler.
Butler says by helping children succeed in school and life at an early age, they go on to help make a community's workforce stronger.
A strong workforce is something butler says is the number one thing businesses look for in an area.


text:
Current Students
Graduate study requires high academic achievement, and it will extend your experience and capabilities within the advanced, specialized areas of your chosen field. A common objective is to develop the capacities you will need for independent study and research, since research is the mode of learning at the limits of knowledge. All doctoral programs and most master's programs develop your capacities through advanced course work and through original research under the direction of faculty members who are experts in their fields.
A crucial part of the process involves preparing and publishing your research study in the form of a thesis or dissertation and defending it before the faculty. In some professional master's programs the emphasis is on preparing you for professional practice, and although you will develop a thorough understanding of research and research methodology, you may choose a non-thesis option.
Students pursuing graduate studies are enrolled in the Graduate School and are subject to the policies of the University's graduate faculty as well as the regulations of their specific programs.
All students at Kansas State University, including graduate students, are responsible for following the KSU honor pledge described in the Honor System. Learn more about your responsibilities as a student.


text:
I was tagged by
1) Top 12 favorite Pokémon:
I don't really have "favorite pokemons" apart from my team, which is the next (and which is made for both double and single battles and which could also kill you whatever team you have -cause I'm obviously better than you [any of you]-):
1. Alakazam > Gengar > Tyranitar > Flygon > Volcarona > Blissey
And then I have my childhood team which was: Swampert > Sceptile > Blaziken > Ampharos > Altaria > Mewtwo
So if I have to choose, then: Alakazam > Gengar > Tyranitar > Flygon > Volcarona > Blissey > Ampharos > Swampert > Haxorus > Vespiqueen > Crobat > Gardevoir > Aggron (I know, they're 13. I don't care)
2) Favourite type?
I don't have any favourite type, but I don't like fire pokemons. Just because everyone chose the fire type starter and they thought they were cooler than me (=water/grass always) so fuck em all.
By the way I've always liked psychic, ghost, dark, normal, and poison types.
3) Favorite dual-typing pokemon?
If I have to choose... maybe Spiritomb or Sableye because they're really hard to kill. Zapdos too. But I've always gone with the pokemons whose designs I liked more so for me whatever from question 1.
4) Favorite generation?
1 and 3. I've always thought 2 was something in between that doesn't really fit too much, sorry...
5) What generation did you start playing pokemon with?
1 and 3 LOL (FR/LG and Esmerald)
6) Are you a genwunner?
Mostly yes... X/Y completely sucks. Please, just look at Litleo (concetrate in its face, and then go to its EYES) and compare it with Growlithe.
I'm not saying that any of the new pokemons are cool, there are some which are really great, just look at question number 1, but mostly not.
7) Favorite duel-typing?
Psychic + Ghost (Alakazam & Gengar lol)
Rock + Ground (Tyranitar & Flygon)
Bug + Normal (you know...)
8) What do you think of Nuzlockes?
I don't know, I'm not very into them but I guess they're cool. Yep.
9) Favorite nuzlocker?
See 8).
10) Favorite mega?
Mega Alakazam. BUT, I've got my own issues with Megas. I don't think they're senseless by themselves, BUT the ridiculous fact that you something like "alakazite" and some kind of bracelet in your arm and then ONLY in battles you can make your pokemon evolve is so disgusting. It would be much better if the system would have been completely different, like I don't know... Maybe could only happen with a lot of compenetration with your pokemon, or under special circumstances or whatever. THIS IS POKEMON NOT DIGIMON PLEASE.
Feel free to do it cause I'm not gonna tag, BUUUUUUUUUUT, I'm gonna challenge in pokemonshowdown.com cause I have never ever done this with her and it can't be that we're friends since... whenever and we haven't battled yet. SO let's build your team girl.


text:
As of Saturday, January 21, 2012
© Copyright 2015 Newton Citizen
ATLANTA -- Sen. Ronald Ramsey has co-sponsored legislation in the Georgia Senate that is aimed at curbing metal theft in Georgia.
Ramsey, D-Decatur, represents Rockdale County and parts of DeKalb County in the state senate. He joined Sen. Renee Unterman, R-Buford, Sen. Josh McKoon, R-Columbus, Sen. Jesse Stone, R-Waynesboro, and several Georgia House members Thursday in announcing the bill, according to a statement by the Georgia Senate.
Secondary metal theft has increased in recent years in Georgia as prices for scrap metal like copper rise. The price for copper has topped $3.29 per pound which Unterman said was a big reason for the increase in metal theft in the state.
Law enforcement in Rockdale and Newton counties have dealt with an increase in metal theft in recent months, particularly with the inventory of unoccupied houses due to foreclosure.
The Conyers Police Department also began a program last year where officers work with homeowner associations and neighborhood watch programs to mark the valuable metals inside AC units with bright blue neon paint and then attach a sticker to the exterior of the unit warning would-be thieves that the metals have been marked.
"Some agencies north of us have had success in battling the copper problem by going into neighborhoods and working with homeowners, actually opening up the air conditioning units and spray painting the copper parts that thieves are using to resell," Lt. Jackie Dunn told the Citizen in November.
Dunn said that once the copper is marked, even if it is stolen, thieves have a harder time selling the metal.
The measure proposed by Unterman, Ramsey and the other legislators in the current General Assembly session would further address how recyclers handle secondary metals.
"I believe that passing this legislation is a step in the right direction towards putting a stop to metal theft in Georgia," Unterman said in the statement. "With stricter measures in place to regulate the scrap metal industry, we are one step closer to curbing this growing epidemic and protecting the property of businesses, individuals, and government entities."
The bill will be introduced in the coming days, and Unterman believes it will garner bipartisan support in both chambers. If passed, the law would require the following measures:
-- Prohibit cash payments for purchases;
-- Require permits for recycling centers and persons selling regulated metals;
-- Require thumbprints of regulated metals sellers will be required;
-- Create an electronic database to maintain records about regulated metals sellers and purchasers;
-- Provide law enforcement access to the database;
-- Prohibit local government jurisdiction from being superseded;
-- Require statements affirming valid ownership of vehicles will be requirement for scrap transactions;
-- Provide transaction records of scrap vehicles must be maintained and provided to the state of Georgia with two days of the transaction.
In addition, a person selling regulated metals more than three times per calendar month must obtain a permit from the sheriff in the county of residence. If the person is not a Georgia resident then a permit must be obtained in the county where the recycling facility is located.
Last year, South Carolina passed similar legislation enforcing tougher regulations on the scrap metal industry.
Georgia legislators passed laws addressing metal theft in recent years.
In 2007, SB 203 was enacted to impose stricter penalties for secondary metal thefts. Because of this legislation, metal theft is now considered a felony punishable by law.
In 2009, SB 82 was enacted to further strengthen metal theft laws by adding additional requirements on recyclers regarding transaction records and delay requirements for cash payments.
More like this story
- Thieves hit Covington cemetery for second time ( February 9, 2011 )
- T-SPLOST may not be on ballot this year ( February 27, 2012 )
- Doug Holt - Session launch sees governor's address, new bills ( January 21, 2009 )
- Copper thefts continue to plague Newton County ( April 11, 2012 )
- Newton sheriff, Covington police create Heavy Metal Task Force ( September 9, 2011 )


text:
Need Help Choosing a Doctor?
Call 1-800-82-SHARP to speak to a physician referral nurse. Monday through Friday, 8 am to 6 pm.
I became a physician as a natural extension of my interest in engineering and concerns for developments in medical care. My goal is to provide quality and professional medical and neurosurgical services with state-of-the-art care methods.
When I am not working, I enjoy sailing and fishing.
We have received your request. A physician referral nurse will contact you within one business day.OK


text:
New York City: Reception & Alvin Ailey Performance
December 6, 2011 6:30pm - 10:00pm
December 6, 2011 6:30pm - 10:00pm
Room Offsite
Stanford Law School's Black Alumni Association and New York Law Chapter Invite You to an Evening Reception and Alvin Ailey Performance.
6:30 p.m. Pre-Reception at Circo
8:00 p.m. Alvin Ailey Performance
The evening's performance will include the following pieces:
- Journey (to be played with live music!)
- The Prodigal Prince
- Love Stories
- Night Creature
Tickets are $65 for general admission and $55 for alumni who graduated between 2001 and 2011. Space is limited so please register soon. The price includes appetizers at the pre-reception (with cash bar) and tickets for group seating in the Mezzanine for the Alvin Ailey performance.
Related Media
- SLS Alumni Relations
- alumni.relations@


text:
Register now for free, or sign in with any of these services:
4 divisions of 8 (2 in each league obviously)
um....you do realize there are only 30 teams in Major League Baseball right? So you can not have 2 divisions of 8 teams each....that's 32 teams.
Yeah....who cares that its seen the most number of teams win the title in the last 11 years of ant of the 4 major sports, gone the longest without a strike/lockout, and has the smallest percentage of teams making the playoffs....
Salary cap is the worst idea for baseball. I like my indiansplaying in cleveland, thank you very much
Disagree. Much more likely for the NL to adopt the DH rhan the AL to drop it.
Some reports said, Tony Pena did get some consideration from the Indians. I actually agree, he would make sense for the Red Sox....and the Cubs and Cardinals (played for them too).
Should clarify I don't "want" Sandy to leave though. Has done decent work with the young catchers (though nothing great).
Personally won't be upset if Sandy leaves. He was an absolutely terrible 1B coach. Maybe he will make a better bench coach but he hasn't shown anything to make you think he'll be a good manager. Zero managerial experience in the minors...he's got 2 years of 1B coaching experience then some "catching instructor" experience with the Mets (who refused to promote him....despite liking his dad).
Think fans on here just remember him from his 90s playing days and overlook his coaching flaws.
Congrats to Cabrera. Still think Peralta deserved this a bit more, but AC was right up there, and after so many times seeing a Tribe player shafted on an award like this, it's a nice honor.
Indians should have a lot more than $5M to spend. I have the Indians payroll at about $58M after the Lowe deal and declining Grady's option. Tribe could go as high as $65-70M (if they're willing to take a risk the fans showing up).
Plus...could still move Carmona or a guy like Chris Perez in a deal for a bat (lose money to take on money).
Gold Gloves have become a joke. Cabrera is at best only the 3rd best defensively SS in his own division (Escobar and Ramirez are much better). Many would even argue Peralta was better this year.
Carmona...yeah that was a joke. Tomlin fields his position much better.
With Cabrera and the Silver Slugger....really doesn't deserve that either (Peralta does), but wouldn't be as bad if he did win that.
If CC opts out, he doesn't get a dime of the $92M left.
Lowe has been in decline since he signed with the Braves. Last year he actually improved his K-Rate, HR-Rate, and groundball rate. His walk rate did jump and needs to come down though. Braves have been trying to move Lowe for 2 years now..he was their Hafner of sorts (not as bad since Lowe did eat innings and was healthy).
That said, like the deal too. Every offseason move doesn't have to be a huge headliner. Berkman wasn't thought to be an OMG major signing for the Cards, same with Westbrook. Napoli to the Rangers was seen as an ok move, but proved to be (IMO) one of the best offseason moves. Lowe doesn't look big...but he could surprise. And as I've been saying for a month now, a #3/4 starter was just as big a need as a bat for this club.
Who is in the transition from catcher to 1st base?
If CC leaves....I am definintely on the phone with the Yanks. Would love to try and get Swish from them...not gonna happen for just Carmona, but they could become desperate and sign a bigger bat for RF and be willing to move him. Throw in a bullpen arm and could work out. Swish could handle LF or 1B and hits lefties. A guy I look at next winter as a free agent regardless.
I could see Lowe moved.....one reason I like this deal is that it should be at worst similar to the DeRosa deal. Should be able to move Lowe if it doesn't work out. Won't get a CP for him (or shouldn't), but also didn't give up an Archer to get him.
I'm thinking the same here in regards to a starter possibly being avaiable. Carmona drew interest at the deadline and moving him saves money.
But IMO, the guy to move could be Tomlin. Lowe gives you an inning guy, so you could probably risk trying Gomez or Huff in the 5 spot if you wanted. Tomlin really tailed off after May. Would likely be selling high on him. Getting Lowe though definitely gives you optoins. Nothing wrong with Tomlin as your #5.
You answered your own question. Why not try and sign Fielder? Because of the economics of it.
I think he'll slide in as the #3 (with Carmona 4 and tomlin 5) but agree. Not in love with the move, but solid/low cost move that could turn out well. He's a bit like Westbrook who is overpaid and over-the-hill but can help out as seen in the World Series. I'd rather have Lowe at $5M (and give up Jones) than Westbrook at over $8M.
Am a bit bummed to see CJ go as he showed nice potential, but not the biggest loss. Dealt from an area of strenght (bullpen arms) and a lower guy as well (in both terms of talent and level).


text:
Tallahassee Transmission Lines Up for Discussion
Updated: 11/17/2005 - Tallahassee city commissioners are also focused on the area's electrical transmission system.
Updated: 11/17/2005 - Tallahassee city commissioners are also focused on the area's electrical transmission system.
Updated: 11/17/2005 - A celebration in Quincy Wednesday night recognized a milestone in Gadsden County law enforcement.
Updated: 11/17/2005 - More than two years have passed since the murder of Shermayne Jones.
Updated: 11/17/2005 - FSU police find FSU's two national championship football trophies a year and a half after they went missing.
Updated: 11/17/2005 - Now the canvassing board begins the process of reviewing each and every one.
Updated: 11/17/2005 - Florida budget gurus are predicting an extra $3.2 billion in revenues over the next two years and may be surprised to find out why.
Updated: 11/17/2005 - A Big Bend Maritime Center is on the drawing board for Wakulla County.
Updated: 11/17/2005 - Tallahassee and Leon County commissioners discussed extending Tallahassee sewer lines into southern Leon County Wednesday night.
Updated: 11/17/2005 - The last ballot for Tallahassee's coal referendum will be taken Thursday at 7 p.m.
Updated: 11/16/2005 - An early evening accident involving a tractor-trailer and automobile in Brooks County claims the life of one driver Tuesday night.
Updated: 11/16/2005 - The constitutional amendment that mandates voluntary pre-k in Florida is causing some serious stress for school systems across the state.
Updated: 11/16/2005 - Thursday 11/17 at 7 p.m. is the deadline for Tallahassee voters to turn in their ballots on the coal-fired powered plant.
Updated: 11/16/2005 - Democratic Party Chairman Howard Dean comes to Tallahassee to raise money for the party, and comments on the war in Iraq.
Updated: 11/16/2005 - Two weeks after a national group ranked Florida last in high school graduation rates, the state Education Department has release a new report painting a much rosier picture.
Updated: 11/16/2005 - The Tallahassee Senior Center is reaching out to elderly residents in the Frenchtown community.
Updated: 11/16/2005 - Charlotte's Web opens November 17 and runs through the 20th at the FSU Theatre.
Updated: 11/16/2005 - "Deadbeat dads" have become a thing of the past for one local community.
Updated: 11/16/2005 - Valdosta State University just keeps getting bigger.
Updated: 11/16/2005 - FSU researcher Teng Ma says only 500,000 stem cells can be taken from an adult at one time, and that they decrease as a person ages. That's why he and a team of researchers are using a perfusion bioreactor device to replicate stem cells and mimic their behavior in the human body.
Updated: 11/16/2005 - FAMU's famous Marching 100 is about to join nine of the top marching bands in the country for a shot at proving whose band is "best in the land."
Updated: 11/16/2005 - If you've driven to the Gulf Coast you've seen them, but whether you noticed is another story. Billboards line the streets in Wakulla County creating a love-hate relationship with residents.
Updated: 11/16/2005 - Azalea City leaders are considering a new noise ordinance to better keep the peace.
Updated: 11/16/2005 - A new policy in Florida and Georgia allows younger high school students to donate blood. One south Georgia High School has teamed up with Southeastern Community Blood Center with hundreds of students showing their support.
Updated: 11/16/2005 - A Lincoln High School teacher's aide resigns for what the school says was inappropriate correspondence with a student.
Updated: 11/16/2005 - Delta Airline pilots insist their threat of a strike is not a bluff.


text:
Textures can be an excellent way to add great amounts of detail to an interface (or any other form of art) very quickly. When used intelligently, they can imbue your creations with
a life and energy hard to achieve using filters alone. There are, of
course, many ways to apply textures to your interfaces, but this is my method...
Step 1: Create a new document and populate it with
two new layers. For the time being, I'm gonna use a white background,
with an object layer on top. I'm not going to go into detail on how I
made this shape, but its simply two ovals joined together at 45 degree
anti-aliased, and with a
effect applied. You can, of course, use your own interface shapes
as long as there is some sort of 3D effect or shading to build upon.
Step 2: Lets get the ball rolling. Select
your object layer and change the layer blending mode in the layer palette
from normal to multiply - this will let it show through any
layers beneath. Now create a new layer between the object and
background layers, load up a texture, and fill the new layer with your
texture.NB. You can find textures all over the web - just go
looking. You can buys CDs full of them from
Marlin &
Dosch if you want professional
Step 3: We don't want the texture filling the
whole design, of course, so a little trimming is in order. Hold CTRL
and click your shape layer to form a new selection around your object.
Now pick Select > Inverse from the menu, make sure the texture layer
is selected in the layers palette, and press delete on the keyboard to trim
the excess. If you used a custom shape and it doesn't show
through well, try putting the texture on top of the shape instead (but still
make sure the top layer is set to multiply).
Step 4: For more exaggerated effects, consider
stacking textures on top of each other. This way you can manage some
effects (especially metal) a lot better than by using a single texture
alone. Most of all, just play around and see what you can come up
with. The little butterfly on the right is hardly realistic, but took
only a couple of minutes to design, and looks kinda cute in my opinion.
There are, of course, many more blending modes apart from multiply
selectable from the layers palette. Each mode has its own unique
uses and characteristics, although you'll definitely find yourself using a few
more often than the others. Have fun experimenting!
- Tutorial written by Man1c M0g
Post #1 of 1
I follwed the tutorial step by step and recorded them as a action Now one click and I am done Thanks Regards danielm
Reply to this post


text:
Women's Tennis Falls to Jayhawks
MORGANTOWN, W.Va. – The West Virginia University women's tennis team was defeated by Kansas, 6-1, on Friday afternoon at Jayhawk Tennis Center in Lawrence, Kan.
The Mountaineers, who forfeited the No. 3 doubles match and No. 6 singles match, began the match at a 1-0 deficit.
In doubles play, the Jayhawks earned the doubles point on the strength of a victory by Dylan Windom, and Maria Jose Cardona at No. 2 doubles.
"We didn't have the type of intensity that we needed from the start of doubles play," Samara said. "If we get that intensity, we give ourselves a chance to win the doubles point."
WVU avoided the sweep in doubles play, however, as Hailey Barrett and Ikttesh Chahal earned an 8-5 victory at No. 1 doubles.
"Hailey and Ikttesh did a better job in doubles," Samara said. "In order to keep improving, they will need to work on staying focused when they are holding a lead."
In singles play, KU earned victories at No. 2 and No. 3 singles, which gave it a 4-0 lead and the team victory.
Following their lockup of the team victory, the Jayhawks notched victories at No. 1 and No. 5 singles to stretch their lead to 6-0.
Vivian Tsui was able to help the Mountaineers avoid the shutout, as she was able to score the team's lone singles victory, as she defeated Windom, 2-6, 6-1, 6-3. The victory was Tsui's first at No. 4 singles and seventh overall of the season, which ties her for the team lead in singles victories.
"Vivian had a slow start then turned on the intensity that we needed from her in the second and third set," Samara said. "Irinka (Toidze) also fought hard in her match. Her two-set match lasted nearly as long as Vivian's three-set match."
With the victory, Kansas improves to 9-9, 1-7 Big 12, while WVU drops to 4-15, 0-8 Big 12.
The Mountaineers close out their regular season on Sunday, as they travel to Manhattan, Kan., to take on No. 52 Kansas State.
No. 1: Maria Belen Ludueña (KU) def. Hailey Barrett (WVU) 5-7, 6-1, 1-0 (10-8)
No. 2: Maria Jose Cardona (KU) def. Ikttesh Chahal (WVU) 6-1, 6-1
No. 3: Paulina Los (KU) def. Emily Mathis (WVU) 6-3, 6-0
No. 4: Vivian Tsui (WVU) def. Dylan Windom (KU) 2-6, 6-1, 6-3
No. 5: Anastasija Trubica (KU) def. Irinka Toidze (WVU) 6-2, 6-2
No. 6: Forfeited by West Virginia
Order of Finish: 6, 3, 2, 1, 5, 4
No. 1: Chahal/Barrett (WVU) def. Los/Ludueña (KU) 8-5
No. 2: Windom/Cardona (KU) def. Tsui/Mathis (WVU) 8-4
No. 3: Forfeited by West Virginia
Order of Finish: 3, 2, 1
WVU Women's Tennis, NCAA Women's Tennis, Big 12 Women's Tennis
Big 12 Media Days: Dave Wannstedt
Big 12 Media Days: Karl Jospeh
Men's Basketball: Bahamas Preview
Womens Soccer: Kadeisha Buchanan Press Conference
Big 12 Media Days: Dana Holgorsen
Women's Soccer: Amanda Hill and Mocha


text:
This member hasn't added any personal information yet.
Leave uvguy07 a message to find out more.
Forum Post: TT must be rested
Posted 12/29/2010 10:21:45 EST
Chowdah I disagree with you on both goals. Thomas over played Lecavalier's initial attempt, something he has not done much this season. On St Louis goal Thomas left the whole short side open when he m more »
Posted 12/29/2010 09:56:38 EST
While I like both goalies I do think Thomas does need a rest. After watching last nights game I agree with the earlier posters. The wrap around was a goal he would have not let in earlier in the year, more »
Forum Post: Horton??
Posted 12/29/2010 09:18:24 EST
mattc agree with you 100% try Seguin with Lucic/Savard and put Horton with Bergeron/Recchi. Need to get both of those players going. more »
Forum Post: How about Kluzak as a coach?
Posted 12/23/2010 01:07:51 EST
Other threads have mentioned bringing in a specialist to help with the coaching. How about Adam Oates, he could coach the pp and assist Tyler in his development. more »
Forum Post: It's time to let Tyler let it all hang out!
Posted 12/19/2010 11:23:48 EST
Seguin and Savard need a winger who will hit to create the necessary room for them to use their speed and passing. Just like Lucic did for Savard and Kessel. more »
Forum Post: Holy Cow! What Happened?
Posted 12/19/2010 10:15:52 EST
Someone mentioned it earlier in the posts. Coaching 101 would have told you to call a timeout early in the third when it was obvious the Bruins were on the wrong path. I was yelling at the tv to call more »
Forum Post: Andrew Ference!
Posted 11/08/2010 04:46:27 EST
bogie, Do you know the definition of sarcasm? more »
Forum Post: Ridiculous who wants a player with 44 points in his last 4 seasons????
Posted 06/17/2010 10:25:30 EDT
Once again StanleyCup you show how little you know, Boychuck is a free agent, after July 1st anyone can have him. Wheeler is in play and certainly not untouchable. By the way he is an RFA. more »
Forum Post: NHL reffing is a disgrace.
Posted 03/21/2010 05:15:03 EDT
Reffing today was horrible, plain and simple. Prospals hit was boarding, with all the penalties called lately 5 should have been the punishment. To me it was more dangerous than Ovechkins hit, a blind more »
Forum Post: if this team wants to make the playoffs
Posted 03/21/2010 05:02:35 EDT
How ironic that the first bodycheck Satan throws a a member of the Bruins ends up being a weak interference call! more »
Forum Post: Send Lucic to Providence
Posted 03/21/2010 10:49:21 EDT
I agree with lucaooo, Ryder & Wideman lead my list of travelers on the Providence shuffle, two one way tickets please! Ryder is supposed to be a shooter and he passed the puck when he was 5 feet from more »
Forum Post: Why always blame THE COACH?
Posted 03/20/2010 12:43:05 EDT
I coached for five years, not at the professional level, and I felt it was my responsibility to make sure the players played their hearts out. If I was getting paid to do it I would feel a greater sen more »
Forum Post: Caron/Colborne/Alexandrov
Posted 03/20/2010 12:23:11 EDT
In Response to Re: Caron/Colborne/Alexandrov: Colborne and Denver lost last night in WCHA semis they'll still get a bye in the first round but if the Pioneers get upset I say bring big Joe and throw h more »
Forum Post: F-ing Disgrace!
Posted 03/07/2010 07:29:16 EST
Correct me if I am wrong, and I know some of you will, but wasn't Savard the first one to jump in last season when there was the big donnybrook with Dallas? I agree with you ortiz, I too was waiting more »
Forum Post: When hits like Cooke put on Savard happen in the NHL: not only should the player be
Posted 03/07/2010 07:17:35 EST
I agree with your post MDsizzle, where were his, so called, teamates!!!?????? Why was the coach not SCREAMING at the refs!!!!!!! I know he said he did not see it, but I am also sure it was replayed on more »
Forum Post: Does Ryder deserve suspension?
Posted 03/07/2010 12:04:18 EST
To me the NHL would do the Bruins a favor by suspending him for the rest of the year!!!!!!!!!!!!!!!! more »
Forum Post: THN Article
Posted 03/07/2010 12:02:14 EST
I also like the Seidenberg trade, he has a similar style to Aaron Ward, but is alot younger. Ward allowed Chara to play his style of hockey and he won the Norris trophy doing that. Hope they can sign more »
Forum Post: To all the Bruins fans that have tagged Lucic..if he is
Posted 03/07/2010 09:31:49 EST
This year '09-'10 Lucic is still on his rookie contract, making less than 1mil. Next year his big contract starts that will pay him 4mil per year. I can tell you one thing, I am ALOT more willing to p more »
Forum Post: CHIARELLI HOODWINKED BY BURKE
Posted 09/19/2009 07:38:00 EDT
I still don't think the dealing is done. I would say that f the Bruins stumble out of the gate, then before Thanksgiving that there will be a body or two headed out of town along with some of these pi more »
Forum Post: Bye Bye Kessel!
Posted 09/13/2009 10:39:31 EDT
Agree with all your points trv, well said! As far as any hockey fan wishing harm on any player, go to the WWF website don't need your views here!!! I think part of this discussion in the Jacobs' pref more »
©2015 Boston Globe Media Partners, LLC
Separate multiple addresses with a comma


text:
With the help of School Improvement Network's PD 360, Humansville R-VI School District in Missouri is experiencing an explosion in student achievement as math test scores have increased by almost half.
And to prepare students for multi-step math problems, ST Math from Mind Research is a great complement to any math curriculum. ST Math engages students' spatial-temporal (ST) reasoning capabilities and help them understand and solve multi-step math problems.


text:
Here is a nice template from an old book that I bought on a recent trip to the book town of Hay on Wye.
The inside pages are in an open-book format, with blank pages so that you can add your own words into it. I have also included the sandstone background that the book was photographed on.
This free blank book template can be used for a variety of tasks, like a history project or a school project.
If you liked this PowerPoint Template we would appreciate some feedback on how you will use it. Please leave your feedback in the box below.
13 March 2009 Template number 00428
Filed under Educational , book , history , school , your text here
You can browse all of our PowerPoint templates or select them by category or colour or by tag.


text:
Dr. Andrew Taylor Still, M.D founded osteopathy in 1874. According to Osteopathy, the most ailments are due to "structural derangement" of the body. So Osteopathy is the practice of therapy based on manipulation of bones and muscles. In Osteopathy system of medicine, the structure and functions of the body are given equal importance and advocates the body's natural ability to heal itself under the right conditions.
Osteopathy emphasis on the relationship between the organs and the musculoskeletal system as well as on treating the whole individual rather than just the disease.
Osteopathic principles
These are the eight major principles of osteopathy and are widely accepted throughout the osteopathic community.
1. The body is a unit.
2. Structure and function are reciprocally inter-related.
3. The body possesses self-regulatory mechanisms.
4. The body has the inherent capacity to defend and repair itself.
5. When the normal adaptability is disrupted, or when environmental changes overcome the body's capacity for self maintenance, disease may ensue.
6. The movement of body fluids is essential to the maintenance of health.
7. The nerves play a crucial part in controlling the fluids of the body.
8. There are somatic components to disease that are not only manifestations of disease, but also are factors that contribute to maintenance of the disease state.
These principles are not held by osteopathic physicians to be empirical laws, nor contradictions to medical principles; they are thought to be the underpinnings of the osteopathic philosophy on health and disease. The first school of osteopathy was founded at Kirksville, Mo., in 1892. A growing number of other colleges in the United States are accredited by the American Osteopathic Association to give the required four-year course of training and to grant the degree of D.O. (Doctor of Osteopathy). The majority of D.O.'s in the United States practice no differently than the M.D.'s and do not employ the traditional aspects of osteopathy as given to us by Andrew Taylor Still. Thus, the unique hands-on discipline is not integrated in their practices. As with Doctors of Medicine (M.D.s), D.O.s educated in the United States are fully licensed physicians and surgeons who practice the full scope of medicine. Currently, there are 27 accredited osteopathic medical schools in the United States and 125 accredited U.S. allopathic medical schools.
Reiki, natural system of healing that brings relaxation and inner peace, which in their turn lead to deep inner harmony, clarity and strength. These are essential preconditions for supporting any issue or problem. We offer Reiki master training healing learn it for free. By now we have conducted 10,000 + Attunements in 207 countries worldwide and millions got benefited.
It is very crucial for you to find the right Wellness Center and the best wellness instructor for your own individual needs and goals. This online resource will help you to find the right wellness resource and more... in a snap!
Holistic Directory
Social Identity
Connect us On
Policy and Disclaimer.
This WebSite is for educational purposes only. Not a substitute for professional medical advice
Policy and Disclaimer
Ads & Sponsorship
This Website has designated Ad Spaces that can be used to advertise products or services.
Learn More
Contact Details
For inquiries, services, business opportunities +91 7588244445, 7030880661
Contact Form
User Name
Remember Me


text:
Lawrence County to see higher tax assessments
IRONTON -- About 21 percent of Lawrence County property owners will see higher assessments when they get their 2013 tax bills, which are scheduled to be mailed out later this week.
A state-ordered reassessment of property values has shown an increase in the county from $2.53 billion in 2012 to $2.61 billion last year, according to County Auditor Jason Stephens. The reassessment represents about a 3 percent increase in property values, he said.
"State-ordered reassessments in years past have been in the double digits," Stephens said Friday.
Every six years, the state of Ohio requires the county auditor to appraise every parcel in the county to determine property values for taxing purposes, Stephens said. The county auditor also is required to perform a "triennal update" every three years. Lawrence County was required to do the update in 2013, he said.
"It's a reflection of the real estate market," Stephens said.
While most residents won't see an increase in property values, some areas will see increased assessments. About half the parcels in Ironton were affected, he said.
Several neighbors in Ironton saw increased assessments from 2 to 11 percent and some areas in Rome Township saw increases of 4 to 5 percent, Stephens said. Parts of Union Township also saw increased property values of 3 to 5 percent.
Another area seeing increased assessments are farmlands, Stephens said. Those increases were based on a state formula for agricultural use based on soil values, he said. The state formula is based on crop prices, corn prices and hay values, he said.
Agricultural property gets a discount. The discount was 46 percent, but was dropped this year to a 32 percent discount, he said.
Property owners can check their assessed property values at the auditor's website www.lawrencecountyauditor.org.
Anyone who disagrees with the assessment can file an appeal with the Lawrence County Board of Revision by March 31. Appeal forms are available at the auditor's office and at the website.
Stephens, County Treasurer Steve Burcham and a county commissioner or their designee sit on the board.
Even with some assessments going up, Lawrence County continues to have the lowest tax rates in Ohio, said Chris Kline, deputy county auditor.
The Herald-Dispatch welcomes your comments on this article, but please be civil. Avoid profanity, obscenity, personal attacks, accusations of criminal activity, name-calling or insults to the other posters. Herald-dispatch.com does not control or monitor comments as they are posted, but if you find a comment offensive or uncivil, hover your mouse over the comment and click the X that appears in the upper right of the comment. If you do not want your comment to post to your personal Facebook page, uncheck the box below the comment.


text:
W.Va. Championship finally arrives
HUNTINGTON -- About 800 runners are expected to participate in The Herald-Dispatch West Virginia 5K Championship which starts at 8 a.m., Saturday.
The championship begins on Veteran's Memorial Boulevard next to Pullman Square and has a course that circles the downtown Huntington area.
The race course will close at 9 a.m., at which time participants still on the course will be asked by Huntington Police to move off the road pavement and onto the sidewalks.
Veterans' Memorial Boulevard and Eighth Street will be closed from 6 a.m. until noon for the 5K and a 10K cycling race that's part of the West Virginia Senior Sports Classic. Bikers will be on Veteran's Memorial Boulevard and Virginia Avenue from 10 a.m. to 11 a.m., so drivers are asked to find an alternate route.
Last year's overall men's winner was 40-year-old Kevin Castille, who broke the tape with a time of 14 minutes, 32 seconds, setting a blistering pace of 4:41 per mile.
The women's winner was Allison Grace Morgan, who finished with a time of 17 minutes, 26 seconds.
All proceeds from the race go to benefit the United Way of the River Cities Health and Wellness focus area. The race was founded in 2009 as a way to raise awareness and combat obesity, after Huntington was labeled the unhealthiest city in America in an Associated Press article.


text:
Does your grocery store play boomer rock n roll?
Does anybody remember when they use to play elevator music on the store speakers? It was if they actually meant to manipulate you into a coma of buying?Today in the stores I frequent I have noticed a change....they are playing music that I and I, being 55 years old feel like dancing to. So do they have my "Boomer" number? You bet! I have even done a quick move or two when I see that some woman with a lovely spirit is also feeling the jam in the aisles (not the kind you eat} Anyway I guess the real question is "will I spend more time and money in a place where I am enjoying myself"? I will let my money do the talking here in reviewing my bank statements...it looks like the short answer is yes. So does big-thinking brother got your number?
Talk is closed, but that doesn't mean the conversations have to stop!
Check out this post for a more thorough explanation, and jump onto our Facebook page or our Twitter feed to keep the conversations going!


text:
I'm a registered rep in a one-man office. In the space I'm leasing there's also a CPA, a business consultant, an insurance agent, and a registered investment advisor. The space is like an executive office suite, and we each have our own private offices around a central square of cubicles occupied by secretaries for the CPA. Until recently, the RIA was also a registered rep of my broker-dealer, and we referred clients to each other. My firm is now saying that I can't refer clients to him due to privacy concerns. I think they're just doing this because he resigned as a registered rep to start his own RIA. What do you think?
S. D., Oklahoma
All On Wall Street articles are archived after 7 days. REGISTER NOW for unlimited access to all recently archived articles, as well as thousands of searchable stories. Registered Members also gain access to exclusive industry white paper downloads, web seminars, blog discussions, the iPad App, CE Exams, and conference discounts. Qualified members may also choose to receive our free monthly magazine and any of our daily or weekly e-newsletters covering the latest breaking news, opinions from industry leaders, developing trends and growth strategies.


text:
Hold down Control (PC) or Command (Mac) key + mouseclick to select more than one option
|Avg. Dinner Entrée
|Greater than $25
|$18.01 - $25
|$12.01 - $18
|$7.01 - $12
|Less than $7
Posted by Anonymous on 04/14/2013
I had the calamari (hot sauce is great) and the salmon. The salmon was awesome the sides where good I like the veggies better than the potatoes they offer but its a great spot for the summer.
Posted by Roni on 10/03/2010
So let's get the directions out of the way…please do not travel to Emmons Avenue…Clemente's address is 3939 Emmons Avenue but the restaurant is not on Emmons Avenue. Like the other reviewer stated I called the restaurant and received detailed directions…but we were only about 5 minutes away so the directions are not that far off. Take the Belt Parkway West to Exit 9, the restaurant is in front of Exit 9. When leaving get back onto the Belt Parkway. The food is DELICIOUS!!!!! Please try the crab chowder, it is the best we have ever had, the crab flavor was intense and sooooooo delicious. The all you can eat crabs --- unless you are a huge blue crab eater order the 12 crabs and share at will. You are unable to share the all you can eat order, but I promise you will not be able to get beyond the first batch on your own. Try mixing the seasoning --- half butter and garlic and half old bay seasoning, sit back and enjoy with a glass of wine. If you prefer a ritzy dinning experience then Clemente's not the place for you. The atmosphere is laid back and there may be groups celebrating someone's birthday. My girlfriend (who is more like a sister) and I had a wonderful time. We laughed with the group behind us as they sang happy birthday. We will be back to Clemente's many more times with more family members and friends. We are also looking forward to going back during the hot summer days and sitting on the deck…acknowledging that we will most likely have to wait for a table versus walking in and choosing a table, we arrived at approximately 9:30pm. I have seen other reviews who dumped on Clemente's if I had paid complete attention to those reviews we would have missed a wonderful dinning experience. Clemente's rocks!
Posted by Anonymous on 08/18/2010
We got COMPLETELY lost on the way out to the other end of brooklyn, our gps was no help so we called the restaurant, a very lovely waitress on the other end laughed and explained that google and gps gets it wrong and she gave wonderful turn by turn directions (very close to where the gps had mislead us). Upon arrival I was rather skeptical, however walking into and through the restaurant to the outside all doubts were erased, it was like I was in New England. The wait was long but the bartenders were friendly and the drinks were cold. After waiting about an hour we finally sat and got to enjoy raw oysters and clams, followed by the all you can eat maryland blue crabs, our waitress was very friendly and even though the restaurant was packed she was still very attentive. The place is cash only but they do have an ATM. Cannot wait to go back! pro's: atmosphere, food, drinks, staff con's: long wait (but thats what the bar is for!) and hard to find
Posted by Anonymous on 07/31/2010
I was very disappointed! Upon arrival I was told there was a 45 minute wait-which was fine. I waited with my mother at the bar (very nice bar tenders) for one and a half hours. The hostess kept reassuring us that a table was coming available, yet she seated walk-ins ahead of us. Finally after being seated I ordered the king crab legs for my entrée. The portion was entirely too small for 30 dollars! It was actually one king crab leg. The part that made me even more upset was when I explained to the waitress that the plate looked skimpy; she told me no one else had complained about the portion size before. I highly doubt that. This restaurant is known for its all you can eat Maryland crabs, so one King Crab leg surrounded by skimpy salad greens is unacceptable. I had been to Clemente's before and was completely satisfied. Unfortunately I doubt I will be going back there anytime soon. I did not leave feeling like that my money was well spent.
Posted by Kenny on 03/09/2010
Frozen drinks on the water with crabs raw bar and awesome steaks


text:
6800 GT Memory problem??
View Single Post
Registered User
Join Date: Nov 2005
Posts: 3
6800 GT Memory problem??
Hey guys,
Hey I am curious if anyone has had this problem or something like it. Well the problem is my machine is not acting up to snuff in 3D games. What happens is when 3 or more monsters/characters are onscreen at once I get a lot of what looks like memory swapping/caching. I have looked at the LONG thread on Stuttering but I have a nforce2 board and it seems a lot of people have had problems with nforce3. The slowness/swapping has happened in Warcraft 3, FEAR, COD2, GUN, Path of NEO. I also believe my performance is taking a hit somewhere due to my 3dmark05 score of 3500. I have checked compariable rigs and they all hit mid 5000's.
I have tried to use nvidia ntune-nvperformance.exe to tune my memory for best performance, but when I try this I either get a lockup or my machine reboots. This is why I think the memory on the chip might be damaged...but could it be something else?? I am just seeing if anyone has an suggestions....not really wanting to spend a bunch of cash on a new videocard.
Lastly I have tried my roommates Geforce 4400 and Games like GUN, COD2 run a lot better on my machine with that card than my 6800. OTher games like FEAR and NEO don't run as well do to DirectX9 features and such.
My Machine
Geforce 6800 GT
1 Gig of Ram
Biostar nforce 2 board
Audigy 2 Soundcard
View Public Profile
Find More Posts by supyoscn


text:
Register now for free, or sign in with any of these services:
Want to set your local edition?
Select an edition for more focused local news coverage when you visit AL.com.
Don't worry. You can change this setting at any time to another local edition.
Oh my goodness, have you thought about mowing your OWN grass. I am 67 and still mow my own! Quit whinning about this and do it your self. It is quite a novelty. It is about time our government took action against these criminals.
RESPONSE TO: Why does President Obama have to make his special report on television during the A.M. ?
Because he doesn't want everyone to see what a dunce he is.
Hopefully, the 18 "suspected" illegals (and I use the term loosely) will be deported. That would be 18 more out of our country that are draining our pocketbooks. Of course ICE is a joke so they probably won't be deported.
So you think Republicans and Teapartiers are ignorant? Why, because we feel like there are too many people sitting on their collective behinds and collecting welfare? All recipients of welfare should be drug tested before getting their freebies. (Especially the ones that have been on welfare most of their lives)
By the way, not all Republicans are crooks, you need to sweep around your Democrats back doors before you make such sweeping statements.
Too bad we don't have a link on here to flood the Alabama Senate/House with e-mails against this. And no, I am not a Democrat/Independent voter, I am a Republican and still think this stinks BIG TIME.
It is time our representatives do what they tell us they will do, including following the very laws they vote in.
Alma Bryant students got to register, however, they have NO schedule. How are they to go to class on the 15th and not even know where they are to go. Talk about a mess first day will be. I don't know where they following person teaches, but evidently she is the Queen of teaching. MUST BE NICE TO BE PERFECT!
In response to mtm41572 August 06, 2011 at 12:58PM
Mcope24, I know exactly what I am talking about. While in my classroom, I teach my students - what I am paid to do. I do not sit at my desk. I am circulating around my room monitoring my children's progress. Grades and lesson plans can be entered on my time. Not my students' time.
And posting attendance is not rocket science, nor is learning a new computer application that is not going away.
Mr. Mayor and Council, are you always going to let special interest groups tell you what you can and can't do? Just saying.
Let me see if I get this right. The buyers take pictures of sellers, get picture ID's, vehicle tag number, and list what they are buying and with all that information we still can't get an arrest? Come on, some one is NOT doing their job and it starts with the buyers. I don't believe they get that information. Does anyone else?
There was also no posting for garbage pick up. I called Allied Waste and got the "office is closed today", was directed to their web page to check for pick-up information and got nothing!!!! Really is aggravitating when you have to put it out "just in case", only to have to take it back in later in the day! There could have at least been a "No pick-up today message with the office is closed message"
I didn't see, or maybe I totally missed it, but the Press Register today stated that the committee/panel of Judges, lawyers and prison officials were on this panel that was instituted (now get this) over a decade ago.
I can not believe that in over ten years that this panel could not come up with a plan. Who put them on the panel and why wasn't any follow-up done as to the status of this.
Some one or two or three totally dropped the ball. These are professionals? Hope they don't do their jobs this efficiently!
Not saying he should never get his money, just hold it in a special account until he is cleared. If he isn't cleared, he should never get it.
Maybe some of you don't remember the female teacher that spent, (may still be) time in prison for abusing some/one child. However, as she spent this time incarcerated, she kept receiving pay and Hubbert and co-horts AED, raised holy moly when we wanted payments suspended.
Not saying he should never get his money, just hold it in a special account until he is cleared. If he isn't cleared, he should never get it.
Maybe some of you don't remember the female teacher that spent, (may still be) time in prison for abusing some/one child. However, as she spent this time incarcerated, she kept receiving pay and Hubbert and co-horts AED, raised holy moly when we wanted payments suspended.
Will our Legislature ever pass that bill that will not let people accused of abusing minors draw their pay? Thought that was a priority. However, I am sure Hubbert and the AEA will oppose anything like that. They think they are above the law.
True that the Republicans have the House, and Dems. have the Senate, however, no matter what they decide, Harry Reid and his co-horts will vote it down in the Senate. They don't want compromise at any cost (unless it is the Republicans doing the compromising).
Why hasn't this person been charged with habitual offender and sent to jail?