US5307456A - Integrated multi-media production and authoring system - Google Patents
Integrated multi-media production and authoring system Download PDFInfo
- Publication number
- US5307456A US5307456A US07/827,009 US82700992A US5307456A US 5307456 A US5307456 A US 5307456A US 82700992 A US82700992 A US 82700992A US 5307456 A US5307456 A US 5307456A
- Authority
- US
- United States
- Prior art keywords
- production
- coupled
- resources
- lan
- network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000004519 manufacturing process Methods 0.000 title claims abstract description 261
- 238000000034 method Methods 0.000 claims description 52
- 238000007726 management method Methods 0.000 claims description 44
- 238000004891 communication Methods 0.000 claims description 39
- 230000008569 process Effects 0.000 claims description 39
- 238000012545 processing Methods 0.000 claims description 27
- 238000013519 translation Methods 0.000 claims description 12
- 230000009471 action Effects 0.000 claims description 10
- 238000003860 storage Methods 0.000 claims description 8
- 238000013468 resource allocation Methods 0.000 claims description 6
- 230000004913 activation Effects 0.000 claims description 5
- 230000008859 change Effects 0.000 claims description 5
- 239000011159 matrix material Substances 0.000 claims description 4
- 230000000694 effects Effects 0.000 abstract description 38
- 238000013461 design Methods 0.000 abstract description 10
- 230000008878 coupling Effects 0.000 abstract description 4
- 238000010168 coupling process Methods 0.000 abstract description 4
- 238000005859 coupling reaction Methods 0.000 abstract description 4
- 230000008520 organization Effects 0.000 abstract 1
- 230000006870 function Effects 0.000 description 32
- 238000010586 diagram Methods 0.000 description 17
- 238000010276 construction Methods 0.000 description 13
- 239000000463 material Substances 0.000 description 13
- 230000014616 translation Effects 0.000 description 8
- 230000000007 visual effect Effects 0.000 description 8
- 230000010354 integration Effects 0.000 description 7
- 239000000047 product Substances 0.000 description 6
- 230000007704 transition Effects 0.000 description 6
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 239000002131 composite material Substances 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 239000000835 fiber Substances 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 238000013515 script Methods 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000036541 health Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000003973 paint Substances 0.000 description 2
- 238000013439 planning Methods 0.000 description 2
- 230000003252 repetitive effect Effects 0.000 description 2
- 230000010076 replication Effects 0.000 description 2
- 239000000344 soap Substances 0.000 description 2
- 239000000126 substance Substances 0.000 description 2
- 235000008694 Humulus lupulus Nutrition 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000005102 attenuated total reflection Methods 0.000 description 1
- 235000013405 beer Nutrition 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- NCEXYHBECQHGNR-UHFFFAOYSA-N chembl421 Chemical compound C1=C(O)C(C(=O)O)=CC(N=NC=2C=CC(=CC=2)S(=O)(=O)NC=2N=CC=CC=2)=C1 NCEXYHBECQHGNR-UHFFFAOYSA-N 0.000 description 1
- 150000001875 compounds Chemical class 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000002405 diagnostic procedure Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000012467 final product Substances 0.000 description 1
- 235000020803 food preference Nutrition 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003340 mental effect Effects 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000004886 process control Methods 0.000 description 1
- 239000013587 production medium Substances 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000009987 spinning Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000003245 working effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04815—Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/40—Combinations of multiple record carriers
- G11B2220/41—Flat as opposed to hierarchical combination, e.g. library of tapes or discs, CD changer, or groups of record carriers that together store one title
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/90—Tape-like record carriers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/36—Monitoring, i.e. supervising the progress of recording or reproducing
Definitions
- the present invention relates to methods and apparatus to provide an integrated intelligent environment for the production and post-production of multi-media works.
- the present invention relates to the integration of a plurality multi-media production and post-production resources into a networked multi-media production and authoring system.
- the system provides multiple users with control of a plurality of dynamically allocated shared resources using a common intuitive user interface.
- a variety of resources must be integrated, scheduled and coordinated in the production of a feature film or video presentation.
- Various production media resources such as video, dialog audio, special effects, music audio, and graphics must be edited and selectively integrated into the overall production. Consequently, computer controlled editing systems and integration methods have been used for editing and synchronization of completed music scores, special effects sequences and the like.
- the elimination of the dog and the replacement with the girls may be accomplished during a single edit session at one workstation utilizing the present invention's integrated multi-media production and authoring system.
- cross media links are established between the various production PG,4 resources comprising a multi-media production.
- the visual image of the dog may be removed and the bikinied girls added. Since the audio track with the dog sounds is linked to the dog visual image, it is easily removed such that an update of all audio and related information is completed, necessary to modify the commercial in a post-production process.
- the present invention provides an integrated intelligent studio in which a multi-media production may be realized in a coordinated fashion.
- Multi-media projects cover many communication media types, including printed materials, audio programs, television shows, feature films and many others.
- the ability to integrate the functions of the resources utilized in the production of multi-media projects into a single shared system provides a level of performance and capability unknown in the prior art.
- a variety of hardware and software tools addressing each phase of the multi-media production provide machine readable information from the initial project conception to completion.
- the present invention's approach of integration permits individual or grouped elements in the multi-media production to be incrementally added or deleted from the production.
- the present invention provides the users with total control of all allocated production resources through a high-performance multi-media workstation.
- Multiple workstations may be configured into a distributed network architecture, each specifically configured for a range of tasks, as described more fully below.
- the present invention includes a plurality of multi-media production resources coupled to real-time local area networks referred to as "AV LANs".
- the production resources are generally placed into individual AV LAN networks by job function (e.g., audio production resources, video post production resources, etc.).
- job function e.g., audio production resources, video post production resources, etc.
- Each production resource such as a video tape recorder or a video production switcher, is coupled to the AV LAN through a device translator which translates generic device commands received over the AV LAN into device-specific commands for the particular production resource.
- Each of the individual AV LANs are in turn coupled to one another over network bridges.
- the edit workstations are used to control the production resources located on the AV LANs.
- Each of the workstations utilize the present invention's intuitive graphical user interface.
- the graphical user interface of the present invention includes a control frame which, in practice, substantially fills the outer border of the display screen coupled to a workstation.
- the control frame is comprised of control panels which surround an application area, and acts as a consistent user interface.
- the application area is used by the various applications to display data. One use of the application area is to display view ports of the present inventions "venues" concept.
- the "venues” concept is a method of storing information about resources coupled to the AV LAN using three-dimensional element representations.
- "View ports” are used to provide a two-dimensional windows to view the three-dimensional data elements in three-dimensional venues.
- a top view port illustrates the time relationship between the various resources in a "venue”.
- a user specifies mandatory attributes, which an element must have, and optional attributes that define the element representing the resource within the application area. Once an element is defined, it may be selectively "dragged" down to an event horizon bar at which time, time data is displayed in the time view port of the control frame.
- multi-media elements may be created, edited, bundled, integrated and rearranged along the event horizon.
- a user may address and selectively use the production resources coupled to the various AV LANs, and then edit, modify and update the created work product using the user interface. Accordingly, an integrated intelligent studio is disclosed which permits a plurality of users to access a plurality of shared production resources heretofore unknown in the prior art.
- FIG. 1 is an example of a computer controlled video editing device that is in the prior art.
- FIG. 2 is an artist's conception of a self contained facility for creating an integrated multi-media production utilizing the teachings of the present invention.
- FIG. 3 is a block diagram illustrating the network topology of the present invention's intelligent studio network.
- FIG. 4 is an artist's illustration of a control room for the editing and production facilities utilized by the present invention.
- FIG. 5 is a more detailed block diagram of the present invention's production systems network.
- FIG. 6 is an artist's illustration of one use of the invention to integrate a live action production with special effects and/or outdoor scenes, without the need for the actor to be placed in the actual environment depicted in the scene.
- FIG. 7 is a more detailed block diagram of the audio systems network comprising the present invention.
- FIG. 8 is an artist's illustration of a studio incorporating the teachings of the present invention for the generation and integration of audio components into a production utilizing the present invention's common user interface.
- FIG. 9 is an artist's illustration of a production studio incorporating the teachings of the present invention for the generation and integration of audio components into a production utilizing the present invention's common user interface.
- FIG. 10 is a more detailed block diagram illustrating the graphics systems network of the present invention.
- FIG. 11 is an artist's illustration of the integration of graphics into a production utilizing the teachings of the present invention.
- FIG. 12 is a more detailed block diagram of the video systems network comprising the present invention.
- FIG. 13 is an artist's illustration of a situation room encompassing control of all networks and resources in the facility for final editing of audio, video, special effects and other resources in a final feature.
- FIG. 14 is a more detailed block diagram of the facility management network comprising the present invention.
- FIG. 15 is a more detailed block diagram of the management information systems network comprising the present invention.
- FIG. 16 is a more detailed block diagram of the gateway management network comprising the present invention.
- FIG. 17 is a block diagram illustrating the present invention's use of an AV LAN for coupling a plurality of resources to workstations and the use of another standard computer network for connecting the workstations.
- FIG. 18 is a detailed block diagram showing one possible implementation of a workstation for use in the present invention.
- FIG. 19 is an illustration of several production resources coupled to the present invention's AV LAN through the use of device translators.
- FIG. 20 is a detailed block diagram of the internal workings of a device translator employed by the present invention.
- FIG. 21 is a block diagram of a possible embodiment of a video systems network.
- FIG. 22 is a block diagram of the software communications architecture.
- FIG. 23 is a flow chart of a sample edit session using the present invention.
- FIG. 24 is a conceptual illustration of the present invention's use of venues to represent data sets of resources available to a user.
- FIG. 25 conceptually illustrates the use of venues and view ports by the interface of the present invention.
- FIG. 26 illustrates operators controlling various resources through the use of the present invention's common user interface.
- FIG. 27 is a view of a user display screen utilizing the control frame and venues concept in the present invention's graphical user interface.
- FIG. 28 is the same view as FIG. 27 except with the element attributes window open for venue selection.
- FIG. 29 is the same view as FIG. 28 further illustrating the present invention's user interface in the display of a plurality of elements and venues selected for the production of a multi-media work.
- FIG. 30 is the same view as FIG. 29 further illustrating the element attribute block opened and venue and resource selection.
- the manipulations performed are often referred to in terms, such as adding or comparing, which are commonly associated with mental operations performed by a human operator. No such capability of a human operator is necessary or desirable in most cases in any of the operations described herein which form part of the present invention; the operations are machine operations.
- Useful machines for performing the operations of the present invention include general purpose digital computers or other similar devices. In all cases the distinction between the method operations in operating a computer and the method of computation itself should be borne in mind.
- the present invention relates to both apparatus and method steps for operating a computer in processing electrical or other (e.g. mechanical, chemical) physical signals to generate other desired physical signals.
- ANALOG ADJUSTMENTS-- Real Time adjustments that are made to production resources over the AV LAN. These type of adjustments would normally be made using a local control panel or console on a production resource. An example might be an audio fader, a switcher transition bar, or a key clip adjustment on a video switcher. These adjustments are made using a Control Console or other assignable input device connected to an edit workstation and transmitting the adjustment over the AV LAN.
- ANALOG ADJUSTMENT HISTORY-- The data for a series of analog adjustments that are made to a production resource which are Time Stamped and recorded by the Edit Workstation.
- the Time Stamped information allows the system to accurately re-create the series of Analog Adjustments using their relative times.
- ASSIGNABLE INPUT DEVICE-- An input device coupled to an edit workstation that may be assigned to perform many different input functions as designated by the software.
- ASYNCHRONOUS COMMUNICATION-- Communications that do not have a specific relationship in time to the system reference.
- the communications themselves may be Time Line or Time Stamped information, but do not occur at an absolute position within a frame, or within a guaranteed frame boundary.
- AUDIO TAPE RECORDER A type of production resource that records audio signals on to magnetic tape.
- AUTOMATIC EVENTS-- An event that requires the synchronization of one or more devices using a Time Line, or the automatic positioning of material on a production resource.
- the event may involve a preview or a record of information, or may simply be a cue to a particular time code location.
- AV LAN-- A defined communications network that will couple all of the various devices present in a production and post production environment together with edit workstations. This will include devices such as VTRs, DME units, production switchers, routing switchers, random access recorders, time base correctors, graphics and animation devices, etc.
- CONTROL CONSOLE-- An assignable input device which can be assigned to any controllable device on the AV LAN.
- the control console has N number of assignable controls (these controls will be similar to an endless audio fader, see the copending application ⁇ Variable Scale Input Device ⁇ , Ser. No. 07/622,727, filed Dec. 12, 1990), and a conventional transition bar that will be similar to one found on an effects switcher. See copending design patent application entitled “Control Console", Ser. No. 07/718,819, filed Jun. 21, 1991, and assigned to the assignee of the present application for the design of a control console.
- D1 VTR-- A D1 VTR is a video tape recorder that records video data in a 4:2:2 digital component video format.
- D2 VTR-- A D2 VTR is a video tape recorder that records video data in a 4 f sc digital composite video format.
- DD1 DATA RECORDER-- A magnetic tape recorder that stores normal digital data.
- An example of a data recorder would be the DIR-1000 Series manufactured by Sony Corporation.
- a device is anything that is being controlled via the AV LAN network.
- the terms ⁇ DEVICE ⁇ and ⁇ PRODUCTION RESOURCE ⁇ are interchangeable.
- DEVICE TRANSLATOR-- A generic add-on box that acts as an initial interface between the AV LAN and current devices.
- the device translator unit has an AV LAN network interface, a central processing unit, memory, and enough generic I/O to allow it to interface to the various interface ports of the current production resources.
- the standard SMPTE RS-422 interface is supported.
- EDIT WORKSTATION-- A computer platform that is coupled to the AV LAN, and controls the production resources on the AV LAN to create and edit multi-media material. Also referred to as ⁇ Workstation ⁇ .
- the presently preferred embodiment is a UNIX based workstation such as a NEWSTM workstation manufactured by SONY CORPORATION or a SPARCstationTM manufactured by Sun Microsystems, Inc.
- ISOSYNCHRONOUS COMMUNICATIONS-- Communications that are guaranteed a repetitive time slot. Isosynchronous communications are used to transmit data for audio, video, or Real Time control. These applications require a minimum repetitive access to the AV LAN network, and a guaranteed minimum bandwidth between two channels.
- LIBRARY MANAGEMENT SYSTEM (LMS)-- A Library Management System is a large storage and replay facility of magnetic tapes.
- the tapes can be formatted to store video data or normal digital data.
- manual commands are commands that could be performed at the local console of a production resource by pushing a button.
- Manual commands may put the production resource into various modes such as Play, Still, Stop, Fast-Forward, Rewind, etc.
- Manual commands may also change crosspoints on a switcher, or roll a character generator page, etc.
- MEDIA ELEMENTS-- The various ⁇ pieces ⁇ of a multi-media production. They included audio elements, visual elements, graphical elements, etc.
- MULTI-MEDIA WORK-- A multi-media work is a work that is comprised of a number of different media elements such as video, audio, still photos, music, visual effects, etc.
- PLAY LIST-- A list of edit decisions that relate directly to the position of the material on a Random Access Device. This list will need to be updated and maintained over the AV LAN as edit decisions are made.
- a device is anything that is being controlled via the AV LAN network.
- the terms ⁇ PRODUCTION RESOURCE ⁇ and ⁇ DEVICE ⁇ are interchangeable.
- PRODUCTION SWITCHER-- A production switcher is a device for cutting between two input video signal sources or combining them in a variety of ways such as mixing, wiping, and keying to produce an output video signal.
- RANDOM ACCESS DEVICE-- A device that can randomly access material in Real Time. This type of device allows an entirely different mode of system operation should the editor so desire. It has a unique requirement for a "Play List", or a list of information to be played to represent a final product. This Play List is downloaded to the Device Translator by an Edit Workstation, and will then be updated over the AV LAN as edit decisions are made.
- REAL TIME CONTROL-- The ability to control production resources thru the control console, ASCII keyboard, or other assignable input devices connected to the Edit Workstation with no humanly perceptible time delay.
- the individual production resources allow external control without their own unreasonable perceptible time lag.
- REAL TIME COMMUNICATIONS-- Communications that are used to make Analog Adjustments and/or control other time critical machine functions over the AV LAN.
- the Real Time Communications require a guaranteed access to the AV LAN and may need to be Time Stamped to allow the Device Translator to recreate proper command spacing to the Device.
- a routing switcher is a hardware device that establishes electrical signal paths between a number of signal sources and a number of signal destinations. Routing Switchers are also referred to as "Matrix switchers”.
- SLIDER CONTROL-- A relative position type device that will control the audio levels and other setup adjustments of the devices connected to the AV LAN.
- the device is a continuous turn belt that will have LED indicators associated with it to indicate the current position of the assigned control.
- One possible slider control is fully described in the copending application ⁇ Variable Scale Input Device ⁇ , Ser. No. 07/622,727, filed Dec. 12, 1990.
- TRANSITION BAR-- The fader bar located on the control console.
- This device is an absolute position type device used to remotely control the audio and video transitions of the devices connected to the AV LAN.
- a similar device would be the a fader arm of a production switcher.
- TIME LINE COMMUNICATIONS-- A group of commands that are downloaded to a Device Translator prior to an event. Each command has associated with it a specific time that the command function is to be performed. As the system clock reaches the times specified, the Device Translator executed the commands. All Time Line Communication will normally precede an Automatic Event.
- TIME STAMPED COMMUNICATIONS-- A group of commands that are uploaded from a Device Translator after an event. Each command has associated with it a specific time that the command function took place. The Edit Workstation can then use these relative times to re-create the event at another time in the future. Time Stamped Communications will generally follow an automatic event.
- VARIABLE MOTION HISTORY-- A series of Time Stamped speed adjustments that are recorded by the Device Translator. As dynamic speed adjustments are made over the AV LAN, the Device Translator will Time Stamp the actual machine positions (in frames and fractions of frames), and store this information in memory. This information can later be used to accurately re-create the dynamic speed adjustments, or be uploaded to an Edit Workstation to be placed in the DMS file.
- VIDEO TAPE RECORDER VTR-- A device used to record video signals onto magnetic tape.
- Advanced Video Tape Recorders can be controlled through a SMPTE standard RS-422 serial port.
- Such devices are coupled to the AV LAN by using a Device Translator which has both an AV LAN network interface and an RS-422 serial port.
- VIRTUAL INTERFACE-- A display on an edit workstation screen or virtual reality display, that is designed to emulate the interface display of a real physical resource such as a VTR, production switcher, or DME.
- the present invention is designed to remedy such limitations of the prior art systems and provide a very flexible and expandable integrated production and authoring environment.
- a user can start with as little as a single workstation and a single resource device.
- additional workstations and resource devices are added to the AV LAN network.
- Multiple AV LAN networks can be linked together with network bridges.
- Each workstation added to the AV LAN network is capable of accessing and controlling any of the shared production resources located on the AV LAN network.
- Workstations can be located at remote sites and have access to any the production resources on the system network.
- Software is provided to assist a production from the initial planning and budgeting stage until the final release.
- Control of all production resources is given to the user through an intuitive graphical user interface available to each workstation. In this manner the director, producer, or other user need not concentrate on the technical details and instead is able to directly focus on the creative aspects.
- the system maintains detailed records of the users actions. These records store information such as a history of the decisions made by the user, the user's workstation preferences, and of course the work product created by the user.
- the system allows users to focus their efforts on the task at hand, while in the background storing information that will allow an accurate reproduction of the edit session.
- the present invention links together many production resources that can be shared by manner users simultaneously, it allows sophisticated multi-media productions involving numerous producers to be created in "real-time”.
- the real-time nature of the invented integrated production system makes it ideal for use in the media production of "live" events such as news events, concerts, and sporting events.
- a team of artists, musicians, reporters, editors, and producers could work simultaneously at different workstations producing graphics, titling, music, commentary, and other media elements.
- the main producer could then immediately access these individual elements over the AV LAN to integrate them and thereby quickly produce a sophisticated multi-media output.
- the present invention provides an intelligent studio environment to permit access by large numbers of "producers” (also referred to as “users”).
- a “producer” may be an audio, special effects, video or other multi-media professional whose function is to provide a specific portion of a multi-media production.
- these producers are capable of conceiving, promoting and directing most project decisions from individualized multi-media workstations coupled to a variety of networks using a common user interface.
- the present invention provides an integrated multi-media production and authoring system which may be utilized by a plurality of producers in the creation, editing and post-production of a multi-media work product.
- This multi-media work product may comprise a motion picture, full-length video, or other similar production.
- production or "work-product” is intended to generically describe all such multi-media productions regardless of distribution media.
- the facility 30 includes multiple levels, such as level 32 for editing, post production and coordination functions, level 34 for total facility control, level 36 for graphics creation and integration, level 40 for audio production and mixing, and level 42 for production and filming live action subjects.
- FIG. 2 illustrates a self-contained facility for the production and authoring of a multi-media work
- the present invention may be practiced using facilities that are geographically remote from one another and coupled over one or more networks for the transmission of digital data, images and the like. Accordingly, the teachings of the present invention are applicable to distributed computing environments, wherein each location communicating with other locations utilize the present invention's common user interface as disclosed in the parent copending application, Ser. No. 07/622,821, filed Dec. 4, 1990 (hereinafter, the "'821 parent").
- FIG. 3 there are numerous components comprising the "intelligent" studio of the present invention.
- Each of these subsystems is a fully functioning AV LAN network within itself, and similarly, as will be described, workstations coupled to the networks are functioning resources as well. Not all of the described subsystems need be present in every system, each system is built to meet the particular needs of each individual customer.
- the intelligent studio system can expand as the user's needs change.
- the present invention may include various interconnected networks including a production systems network 50, an audio systems network 52, a video systems network 54, a graphics systems network 56, a facilities management network 58, a management information service systems network 60, and a gateway management network 62.
- the networks are each interconnected to minimize the number of "hops" across network bridges a internetwork message must make.
- vast amounts of information can be collected and stored during the production of multi-media work. This information can be recalled later and used for such purposes as sequel productions (allowing old sets, props, models, and special effects to be reproduced), associated video games, related toy design, and foreign language translations.
- a common network protocol is used within each network, as well as to couple the various interconnected networks together.
- Other AV LAN networks can be added as necessary. This Specification will briefly describe the contents of each of the AV LAN networks disclosed in FIG. 3.
- One possible embodiment of a "video systems network" will be described in detail in order to explain how the network operates.
- the intelligent studio network includes a gateway management network 62 is coupled to external networks 74, such as EthernetTM, InternetTM, and other networks to communicate with other computer systems and users at remote locations.
- external networks 74 such as EthernetTM, InternetTM, and other networks to communicate with other computer systems and users at remote locations.
- FIG. 4 an artist's conception of an overall facility control room 34 is disclosed which incorporates and utilizes the teachings of the present invention. From the facility control room 34 illustrated in FIG. 4, the various production resources can be directly controlled as necessary.
- FIG. 5 discloses a possible set of resources located on the production system network.
- the production systems network 50 includes resources such as special effects systems 75, audio systems 80, film and video systems 84, lighting control systems 86, robotic camera systems 88, and management information systems 89, which are coupled to the management information systems (MIS) network (not shown), as well as the camera control systems 92.
- MIS management information systems
- the gateway management network 62 is also coupled to the production systems network, as well as personal media network workstations 70. As described in the Applicant's copending '821 parent application, these resources may be defined and manipulated using the present invention's common user interface.
- the production systems network illustrated in FIG. 5 incorporates all automatable production tools. Such tools may range from various writing and word processing tools in the MIS systems 89, to three-dimensional coordinate system motion control cameras in the special effects systems 75.
- the data produced by each resource, such as the three-dimensional coordinate data of such motion control cameras, is stored by the system into a database for future reference.
- many of the networks associated with the present invention overlap and are coupled to one another. Accordingly, all the systems represented in the intelligent studio network of FIG. 3, can communicate with the resources and workstations located on the network of FIG. 5.
- FIG. 6 is an artist's rendition of a sample of the use of the production systems network of the present invention.
- a production sound stage 100 includes an actor 110 wearing mountaineering equipment.
- a display screen 115 is included within the production facility illustrated in FIG. 6.
- a background mountain scene generally referred to by the numeral 120 comprises motion picture film or video tape previously shot at a remote location.
- the present invention permits the super-position of the actor 110 onto the background scene 120.
- the actual super-position of the actor 110 into the background is accomplished by a user using an edit workstation 125 incorporating the teachings of the present invention's user interface disclosed in the '821 parent application. (Also see Applicant's copending application, Ser. No.
- the audio system network encompasses a variety of functions including audio recording systems 140, such as by way of example audio tape machines, sound stages (See FIGS. 8 and 9) and the like.
- the audio systems network includes music scoring systems 145 for arrangement and music publishing, and sound effect systems 150 for various sound effects (such as wind, lightening, etc.).
- Mastering replication systems 155 are also included within the audio systems network, as is mixing editing and effect synchronization systems 160, and dialog systems 165.
- the audio systems network can be coupled to a device which comprises a MIDI or similar interface. The audio systems network would then be capable of controlling standardized electronic musical instruments.
- the audio systems network is further coupled to the MIS system 89 and the gateway management network 62, as well as to the personal multi-media workstations 70.
- the audio systems network resources are coupled to an AV LAN, which is described in more detail later.
- a musician such as an electronic synthesizer/piano musician 122 may view the combined scene created using the teachings of FIG. 6 while inserting the background music.
- An operator 124 illustrated in both FIGS. 8 and 9 seated behind a workstation located on the audio systems network directs the actual recording of the music score.
- the operator 124 may selectively insert the music score at the appropriate times into the production.
- the operator 124 may also insert sound effects from a sound effects library resource located on the audio systems network as appropriate.
- the present invention further includes a graphics systems network which incorporates many aspects of graphic design environments including, two-dimensional animation, three-dimensional rendering and animation, cell animation and other traditional mediums of graphic design.
- One of the attributes of the integrated intelligent studio environment (See FIG. 3) of the present invention is the capability to define relationships between normally unrelated information types. For example, an operator may develop a system to recognize a relationship between a foreground object and a background object. Having trained the system to recognize the foreground object, the system could then automatically extract the foreground information from an image sequence. Another feature could be to provide an image compositing workstation that understands the coordinate space of each image. This would provide a high level relationship allowing the operator to choreograph live action with 3-D and 2-D animation and other effects.
- a graphics systems network embodiment could include resources such as video systems 180, paint systems 185, and 2-D animation systems 188 coupled to an AV LAN topology.
- Library systems 190 are provided within the graphics systems network such that various graphics may be electronically stored in a database, and accessed by other systems coupled to the graphics systems network, or the integrated user environment at large.
- 3-D animation systems resources 192 are also coupled to the graphics network, as are the audio systems 198 described with reference to FIG. 7, and the MIS System 89.
- Various titling systems 200 are coupled to the graphics systems network, as are the gateway management network 62 and personal media workstations 70.
- a graphic artist 210 may design various graphic images 215 using, for example, the 3-D animation system resources 192, and generally referred to by the numeral 220 in FIG. 11.
- the three-dimensional images may be stored using the library systems resources 190, or inserted into a multi-media production using the graphical user interface of the present invention's copending '821 and '694 parent applications on a workstation.
- the disclosed video systems network includes resources used in the recording, editing and duplication of video programs.
- the video systems network integrates the video, audio, and graphic elements of the multi-media production, through the use of a workstation implementing the common graphical user interface of the present invention's parent applications.
- a user accesses and controls the necessary video production resources using the workstation, which sends out the appropriate commands over the AV LAN (See FIG. 18).
- AV LAN See FIG. 18
- the video systems production network includes mixing and layering systems resources 230, routing and configuration systems resources 235, mastering replication systems resources 240, and editing/data base and synchronization systems 245.
- the video systems network is coupled to the special effects systems resources 75 and audio systems resources 80.
- the title and graphics systems 250 are also provided, as is network interconnect between the MIS System 89 and the gateway management network 62 and personal multi-media workstations 70.
- the video systems network using the present invention's unique user interface permits efficient video editing of multiple takes, versions, and production segments.
- FIG. 13 a situation room which has access to the video systems network is illustrated.
- a group of directors are making edit decisions and directing a group of users in the final editing of a multi-media production.
- the users are able to access audio elements, video elements, special effects, and other multi-media elements from the resources present on the video systems network AV LAN through the common intuitive user interface presented on their workstations.
- the facility management network is illustrated.
- the AV LAN network is generally geared towards the control of multi-media production resources
- the AV LAN can be used to control just about any electronic device that can be connected a computer network.
- Parameters such as temperature, lighting levels, ambient noise, fire alarms, elevators, security and others can be controlled by a facility configuration network and monitoring workstations.
- a possible implementation of facility control would be to incorporate intelligent device control logic into every device using a system such as the Lon WorksTM system by Echelon of Palo Alto, Calif. Having command and status communications with all the facility controls permits the present invention to store a complete facility configuration. This enables operators to store their particular preferences for various parameters and recall the preferences at future sessions.
- the facility management network is coupled to the database library systems resources 190, environmental control systems 260, security systems 270, and lighting systems 275.
- the facility management network is coupled to fire monitoring systems 280, and the audio/video networks described with reference to FIGS. 7 and 12.
- the facility management network is coupled to the MIS Systems 89 and gateway management network 62, as well as to personal multi-media workstations 70.
- the MIS Network Systems 89 is disclosed in more detail. All aspects of logistics and operations may be accommodated by an MIS System. For example, one function of the MIS Network System 89 would be to provide the budget information for a production from the initial conception to the final release. Other aspects of logistics and operations would provide valuable information for project management, and act as a significant asset in building a knowledge base for use by an expert system. As shown, the MIS Network Systems 89 comprise, and is coupled to, logistics systems 300, mainframe systems 310, operation systems 315, and accounting systems 320. As is the case with the other networks comprising the present invention, the MIS Network Systems 89 is coupled to the gateway management network 62 and personal multi-media workstations 70.
- the gateway management network 62 has a primary function to coordinate the external communications with the intelligent studio network (See FIG. 3). These external communications may range from various electronic mail services over a phone line, to high definition video signal transmission over a fiber optic link.
- the gateway network management system also provides security for external connections.
- the intelligent studio of the present invention may be accessed by and effectively used by workstations located at remote locations. This decentralization of resources could extend to the various producers' homes.
- the gateway management network 62 utilizes a standard consistent AV LAN protocol, but includes access to FDDI Network Systems 340, X.25 Systems 345, ISDN Phone Systems 350, SNA Systems 360, Satellite Systems 365, direct phone lines 370, EthernetTM Systems and Interfaces 375, as well as other network systems resources 380 as required.
- the purpose of the workstations is to empower the individual producer to generate ideas and formulate decisions on a personal basis at home or in the office.
- the producer can access any of the production resources available on the AV LAN through an intuitive graphical user interface to create, edit, and store multi-media productions.
- more traditional computer software such as word processing, spreadsheet, and accounting software is also available to the user.
- the individual edit workstations ideally comprise high performance UNIXTM based workstations such as Sony NEWS workstations or workstations manufactured by Sun Microsystems, Inc. of Mountain View, Calif.
- the scalable nature of the present invention allows an "edit workstation" to comprise any computer system connected to the AV LAN from a personal computer to a super-computer.
- FIG. 17 is a simplified block diagram of a generic network system comprising the present invention.
- many different types of computers may be coupled to the AV LAN 420 such as personal workstation 400, a mainframe system 410 and/or a mini-computer system 415.
- the computers 400, 410 and 415 are coupled to an AV LAN network 420, which will be understood to comprise the networks disclosed in the previous figures, such as the video systems network, audio systems network and the like.
- the audio and video signals 480 of the production resources are all coupled to routing switcher 435 which directs the audio and video signals signals as necessary.
- Examples of other resources which may be coupled to the AV LAN 420 include resources such as paint systems 185, library database systems 190, video systems 180, and other production resources previously described with respect to the various networks associated with the present invention in FIGS. 5, 7, 10, 12, and 14.
- the computers 400, 410 and 415 are coupled to a standard computer local area network 450.
- the local area network is used for non-real time communication between computers 400, 410 and 415 such as data transfers, command transfers, and other operations.
- the AV LAN 420 comprises a high-speed digital communications network with a data transmission rate greater than 100 Megabits per second.
- the AV LAN 420 comprises a FDDI (Fiber Distributed Data Interface) digital computer network.
- the AV LAN network 420 is used for real-time control of production resources, and includes three separate time references. An absolute reference is maintained by all resources coupled to the network, such that data may be time stamped and operations and devices synchronized. In this manner, techniques such as "sync rolls", where prerecorded images from multiple camera angles are provided simultaneously and in sync, can be accomplished with minimal traffic on the network.
- a time update feature is provided to avoid the need to retransmit information in what is referred to as a "relative offset" mode, and variable references are provided which are dependent on the particular resources accessed by the network.
- well known standards such as SMPTE time codes are used as a standard among the various resources, such as video tape recorders 425, audio tape recorders 440, etc. for synchronization purposes and communication purposes.
- the particular protocol utilized by AV LAN 420 to communicate with the edit workstation 655 and various resources coupled to the AV LAN 420 may be a customized protocol or a commercially available protocol.
- the workstation is a computer 500, which comprises six major components.
- the first of these is a Central Processing Unit (“CPU") 510 which is coupled to a memory 515.
- CPU 510 and memory 515 are further coupled to a disk input/out (I/O) circuit 525, for communicating with a hard disk drive 530 for mass storage of data.
- Computer 500 further includes a peripheral input/output (I/O) circuit 535 for communicating with external assignable input devices over bus 540.
- Possible external assignable input devices include digitizing pad 545, keyboard 550, and track ball input device 560.
- a display monitor 600 is illustrated which is used to display the graphical user interface of the present invention, as disclosed more fully herein and is the subject of copending '821 and '694 parent applications.
- the display monitor 600 is coupled to the user interface display circuit 520.
- Computer 500 also includes a network interface circuit 580, which permits the computer 500 to communicate with any of the resources located on the AV LAN 420 or to other devices located on other network systems through the gateway management network 62.
- a variety of production resources such as a video tape recorder (VTR) 602, music synthesizer 604, audio tape recorder 606, and production switcher 608 are coupled to the AV LAN network 420 through their respective device translators 610, 612, 614, and 616, respectively.
- VTR video tape recorder
- music synthesizer 604 music synthesizer 604
- audio tape recorder 606 production switcher 608
- production switcher 608 are coupled to the AV LAN network 420 through their respective device translators 610, 612, 614, and 616, respectively.
- the present invention as illustrated in FIG. 18 permits media elements from production resources such as VTR 602, music synthesizer 604 and audio tape recorder 606 to be accessed by using the present invention's graphical user interface.
- a user/producer viewing the graphical user interface on display 600 may utilized one or more of a variety of assignable input devices, such as keyboard 550 or trackball 560, to select and control the various media elements in order to develop a unified multi-media production.
- assignable input devices such as keyboard 550 or trackball 560
- other external input devices may be utilized such as a variable scale input device which is the subject of a copending application assigned to the assignee, Sony Corporation of America, and having Ser. No. 07/622,727, filed Dec. 15, 1990, and incorporated fully herein by reference.
- a variable scale rotary switch also the subject of a copending U.S. patent application assigned to the assignee of this application having Ser. No. 07/679,745, filed Apr.
- the workstation of the present invention is only one possible embodiment of many.
- the present invention may include multiple workstations coupled to the AV LAN 420.
- Each of these workstations coupled to the AV LAN 420 may execute separate programs, and support different versions of the user interface of the present invention.
- each of the workstations coupled to the AV LAN 420 may operate quite independently of one another with respect to resources coupled to any one of the plurality of networks (for example, the graphics systems network or audio systems network, etc., illustrated in FIGS. 5, 7, 10, 12, and 14).
- FIG. 18 is a simplified embodiment for purposes of illustration only, and is not meant to limit the present invention's utility.
- FIG. 19 a more detailed block diagram illustrating the AV LAN 420 of the present invention is shown.
- an edit workstation 655 (Such as the computer 500 of FIG. 18) is coupled to the AV LAN 420 which allows the workstation to access the numerous production resources located on the AV LAN 420.
- Edit workstation 655 corresponds to personal workstation 400, or alternatively, to mainframe 410 or mini-computer 415 of FIG. 17.
- Each of the production resources coupled to the AV LAN 420 such as VTR I 602 or music synthesizer 604, are coupled to the AV LAN 420 through an associated device translator, which will be described below.
- the coupling between the device translator and the production resource varies depending on the nature of the production resource.
- line 665 comprises a 38.4K baud RS-422 SMPTE standard serial connection.
- other couplings such as a RS-232 serial connection, a parallel connection, or a MIDI connection for standardized musical instruments, may be used to couple the various production resources to their respective device translators.
- the device translator comprises two main functional blocks, the AV LAN interface block 700 and the device translator block 724.
- the AV LAN interface 700 includes a network interface circuit 710 which is coupled to a network processor 714.
- the network processor controls the transmission and receipt of messages on the AV LAN 420 network.
- a RAM buffer 716 is coupled to the network processor 714 for storing incoming and outgoing AV LAN communication messages.
- a programmable array logic (PAL) device 720 is coupled to the network processor 714.
- the PAL 720 identifies the network address associated with the particular device translator and production resource.
- Commands and data transmitted over AV LAN 420 are directed to one or more network addresses associated with the various production resources.
- the command message may consist of a single command or contain a series of automatic events which are to be executed by the device on a time-line. Only the messages directed to the appropriate network address as stored within the network address PAL 720 are captured by the network processor 714. These messages are then forwarded to the circuitry located in the device translator block 724 which translates the received message into specific device commands for the production resource associated with the device translator.
- the device translator block 724 includes a microprocessor 726 which translates and converts commands and data transmitted over the AV LAN 420 into the device specific command types and formats required by the particular resource to which the device translator is coupled.
- commands transmitted to a video tape recorder could be translated into the commands PLAY, RECORD, FAST-FORWARD, REWIND, JOG, STILL, and STOP.
- Each type of production resource has its own set of ballistics factors which define the dynamic performance of the device. For example, the acceleration from STOP to RECORD speed, the wind-motor speeds, and reel sizes are ballistics factors which define the performance of a video tape recorder. These ballistic factors vary among models and manufacturers. To a lesser degree, even identical models from the same manufacturer will differ slightly. To compensate for these different characteristics, each production resource has its own dedicated device translator software that is specially tailored.
- the microprocessor 726 comprises a Motorola MC680x0 microprocessor.
- microprocessor 726 is coupled using a 32-bit bus to a address bus 730 over lines 740.
- a direct memory access (DMA) controller 745 is provided within the device translator, and is coupled to the address bus 730.
- the DMA controller 745 is coupled to the data bus 728.
- the DMA controller 745 permits fast direct memory access operations.
- the DMA controller 745 permits DMA operations for purposes of protocol translation (i.e., translation of commands, operations and data) for data buffered in a RAM 760 which is also coupled to the data bus 728.
- ROM 775 is coupled to the address bus 730 and the data bus 728.
- the ROM 775 contains the microprocessor code necessary to drive the device translator as a generic translating device.
- a control/status register 785 and a counter timer 790 are provided as part of the device translator and are coupled to the data bus 728.
- other support circuitry is provided within each device translator such as an interrupt encoder 800 which is coupled to the control bus 732. Interrupt encoder 800 provides appropriate interrupt signals to the microprocessor 726 as may be required.
- a bus arbitration circuit 810 is also coupled to the control bus 732. The bus arbitration circuit 810 arbitrates the bus requests of the various devices located on the bus such as the DMA controller 745, the serial interface 840, and token ring processor 714.
- a strobe generator 815 is provided and coupled to the control bus 732 for providing appropriate strobe (such as RAS and CAS) signals for memory access and synchronization purposes.
- Other circuitry disposed within the device translator includes a data transfer acknowledge (DTACK) generation circuit 820, coupled to the control bus 732, and an address decoding circuit 825.
- DTACK data transfer acknowledge
- each device translator includes an interface circuit 840 which couples the associated resource (e.g. VTR 602) to the device translator as illustrated.
- the interface circuit 840 varies depending on the type of resource to be connected.
- a parallel input/output (I/O) interface 855 is also provided and coupled to the data bus 728.
- the input to the parallel I/O interface 855 comprises 24-bit parallel lines 865.
- a sync stripper 870 is provided within each device translator to appropriately sync strip video signals, as may be required.
- each resource is coupled to one of the an AV LAN 420 networks, such as the audio systems network of FIG. 7 or graphics systems network of FIG. 10, through a device translator as illustrated in FIGS. 18, 19, and 20.
- a number of workstations are coupled the AV LAN 420 networks. It will be appreciated from the Specification that a workstation coupled to any of the AV LAN networks may, using the present invention's common user interface, allocate and control the various resources coupled to any of the associated networks. Accordingly, a workstation coupled to, for example, the graphics systems network of FIG. 10, may access a resource such as music synthesizer 604 connected to the audio systems network of FIG. 7.
- the workstation e.g., edit workstation 655
- the workstation may issue commands such as stop, start, record, fade, etc.
- the commands issued by a user/producer operating an edit workstation are transmitted along the AV LAN 420.
- the device translator receives the command transmitted by the workstation (e.g., workstation 655) through the network interface 710 (see FIG. 20).
- the resource network address contained in the message transmitted over AV LAN 420 is compared to the network address stored within address PAL 720 by the network processor 714. An address match identifies the command as being destined for the music synthesizer 604, in this example.
- the command is forwarded by the network processor 714 into the device translator RAM 760.
- the microprocessor 726 then translates the desired command (e.g., stop, start, etc.) from the AV LAN protocol into commands understood and executable by the music synthesizer 604.
- the translated command is then sent by the microprocessor 726 to the associated production resource (in the present example, music synthesizer 604) through the interface circuit 840, or alternatively, through the parallel I/O port 855.
- the device translator illustrated in FIG. 20 is a generic translator which may be used for several different types of production resources.
- a specific translation data set is loaded into the device translator RAM 760.
- the translation data set is used by the microprocessor to translate the messages received from the AV LAN 420 into commands that can be understood by the associated resource.
- the translation data set can be downloaded into the device translator over the AV LAN 420 as required for the particular resource.
- the device translator is designed to act as a universal translating device which can be programmed such that any resource coupled to the device translator will receive commands, data and other instructions in the format required by the particular resource regardless of the protocol utilized by the AV LAN 420 or the binary orders of the workstations themselves (e.g., workstation 655).
- a specific translation data set for a particular production resource can be preprogrammed into the device translator ROM 775.
- the AV LAN network maintenance can be simplified and network traffic can be reduced.
- FIG. 21 a possible embodiment of a video production network is disclosed in FIG. 21.
- This embodiment is just one possible network configuration and is not intended to limit the invention.
- the AV LAN system of FIG. 21 comprises edit workstations 400 and a set of production resources, such production switcher 472 and Digital Multi-Effects (DME) unit 473, coupled to an AV LAN 420.
- Each of the production resources such production switcher 472 and Digital Multi-Effects (DME) unit 473 are connected to the AV LAN 420 through a device translator (each labeled "DT") such as the one disclosed in FIG. 20.
- DT device translator
- a network file server 415 is coupled to both the AV LAN 420 and the computer network 450.
- the audio and video signals 480 of the various production resources are all connected to routing switcher 471 which directs the audio and video signals as needed.
- the routing switcher 471 directs audio and video signals 480 in response to commands received over the AV LAN 420.
- the Library Management System 460 is made up of a large library of bar-coded 19 mm tapes 461; a collection of different 19 mm tape decks 464, 465, and 466; and a Library Management System control computer 463.
- a Library Management System 460 is not required for an AV LAN configuration, it is merely one of many possible production resources that can be connected to the AV LAN network.
- the function provided by the Library Management System 460 could also have been provided by individual video tape decks. However, since the LMS has the capability to provide access to a large number of video tapes simultaneously, the LMS is ideal for broadcast stations or large post-production studios.
- the tape library 461 of the Library Management System 460 consists of a number of 19 mm tapes which can be formatted in a number of different formats. Two of the possible tape formats are used for storing video digitally.
- a first digital video data format is used by "SMPTE D1" video tape recorders (D1 VTR) 464.
- D1 video tape recorders 464 store video data in a standardized digital component video format entitled "4:2:2”.
- the second type of digital video data format is used by "SMPTE D2" video tape recorders (D2 VTR) 465.
- D2 video tape recorders 465 store video data in a digital composite video format entitled "4 f sc ".
- 19 mm tapes Another possible format used by 19 mm tapes is a normal digital data format used by "DD1" digital data recorders. Such recorders use formats such as the ANSI X3B.6 ID-1 standard. This is a normal digital data format that is not dedicated for any one specific use.
- Each 19 mm tape formatted with digital data can store up to 770 Gigabytes of digital information.
- Each 19 mm tape in the tape library 461 is labeled with a bar-code label that can be read by a Library Management System control computer 463.
- the barcode label reveals the name of the tape and the format (such as 4:2:2 component video, 4 f sc composite video, or DD1 digital data) of the data contained on the tape.
- the Library Management System control computer 463 uses the bar-code label to load the appropriate tape into the appropriate tape deck.
- the multi-format Library Management System 460 contains a number of 19 mm tape recorders to play the 19 mm tapes in the library.
- the Library Management System 460 shown in FIG. 21 contains two D1 video tape recorders 464, two D2 video tape recorders 465, and one DD1 digital data recorder 466.
- the D1 video tape recorders 464 and D2 video tape recorders 465 are each connected to the AV LAN 420 through a device translator (each labeled DT) and are controlled by commands received over the AV LAN 420.
- the DD1 digital data recorder 466 is coupled to the network file server 410 through a high-speed interface 467 such as a "HIPPI" bus.
- the DD1 digital data recorder 466 serves mainly as an archival mass storage device.
- the Library Management System control computer 463 is coupled directly to network file server 410 which directs the LMS control computer 463.
- the second control process running on the network file server 415 is a Resource Allocator and Routing Manager.
- This control process serves two purposes.
- the Resource Allocator part of the control process manages the sharing of the various production resources among the users running client processes at each workstation by controlling the allocation of the production resources located on the AV LAN 420.
- the Routing Manager part of the control process controls the routing of the audio and video signals 480 in FIG. 21 so that when a resource is allocated to a user at a workstation, the audio and video signals are directed appropriately.
- a Resource and Routing database Associated with the Resource Allocator and Routing Manager is a Resource and Routing database. This database stores the current state of each production resource (free, busy, broken, etc.) and the current routing of the audio and video signals.
- the Resource Allocator When a user running a client process at a workstation requests a production resource, the Resource Allocator first checks the database to see if the production resource is available, if it is then the Routing Manager routes the audio and video signals appropriately and gives control of the resource to the client process at user's workstation, such that the user may now use the resource.
- the Resource Maintenance program examines the resource database and periodically instructs the production resources that are not currently being used to run internal diagnostic tests. In this manner, the health of the production resources located on the AV LAN can be monitored automatically.
- the Resource Maintenance program can also direct the Routing Manager to connect a production resource's audio and/video output signals to a test device that would monitor the quality of the signals. If the signal quality from the production resource were to deteriorate, the Resource Maintenance program would recommend maintenance on that production resource. In this manner the health and maintenance of all the production resources may be monitored in a well organized manner.
- a sample edit session will be explained with reference to FIGS. 21, 22, and 23.
- a user initiates an editing session starting a client process on an edit workstation that establishes a software communications link to the Object-Oriented Database Server.
- the user then "signs on" to the system by entering a user name and password.
- the Object-Oriented Database Server uses the user's identity to initiate an edit session with the user's preferred settings which were recorded from earlier edit sessions.
- the user then makes a request for the necessary data which the workstation client process transmits to the Object-Oriented Database Server.
- the Object-Oriented Database Server analyzes the data request and extracts the necessary data records from the element database. If the data records requested also require associated production resources, the Object-Oriented Database Server requests the necessary production resources from the Resource Allocator and Routing Manager. For example, the user may request a video data element that requires an associated video tape recorder.
- the Resource Allocator allocates the needed production resources and updates the Resource database, marking the allocated resources as "busy".
- the Routing Manager makes the necessary connections on a routing switcher to connect the allocated production resources together. Information about the allocated production resources is returned to the Object-Oriented Database Server.
- the Object-Oriented Database Server After obtaining data records and the production resources, in step 3 of FIG. 23 the Object-Oriented Database Server finally delivers the data records and allocated production resource information to the client software running on the user's workstation.
- the data record and resource allocation information travels from the network server to the client process running on the edit workstation 400 over the standard computer local area network 450.
- step 4 of FIG. 23 the client process running on the edit workstation now has direct control over the data it has received and the production resources allocated to it.
- the client process can edit and modify the data records it has received within the edit workstation.
- the client process may also directly control the production resources that have been allocated to it.
- the client process on the workstation controls the allocated production resources by sending commands over the AV LAN 420.
- the production resources can also send messages over the AV LAN 420 back to the controlling client process running on workstation 400 when an error occurs or when status is requested by the client process.
- a user may wish to perform an operation that requires a data record that the user has not retrieved or a production resource that the user has not been allocated. For example, perhaps during an edit session a user wants to insert the digital video effect of a scene spinning onto the screen from a corner. The effect requires the use of a Digital Multi-Effects 473 (DME) production resource.
- DME Digital Multi-Effects 473
- the client process running on the workstation would make a request to the Resource Allocator over the computer network 450 for the allocation of a DME 473. If the DME 473 was "free" (not currently being used by anyone else), the Resource Allocator would allocate the DME 473 to the client process.
- the Routing Manager would make the necessary connections on a routing switcher to direct the audio and video signals appropriately.
- the client process running on the workstation would store the current DME 473 setting for future reference.
- the client process would then return the DME 473 to the Resource Allocator so that the DME 473 would be free to be used by other users at other workstations.
- step 5 of FIG. 23 the client process returns the modified data records and resource allocation information to the Object-Oriented Database Server.
- the data records and production resource allocation information are returned to the Object-Oriented Database Server and Resource Allocator respectively over the computer network 450.
- the Object-Oriented Database Server updates the master element database using the returned data records.
- the Object-Oriented Database Server also returns the production resource allocation information to the Resource Allocator.
- the Resource Allocator marks the returned production resources as "free” so they may now be accessed by other users.
- the present invention uses an distributed object-orient database, such as "ObjectStore” by Object Design of Burlington, Mass., to organize and store the data elements created by the users.
- object-oriented database allows a user of the present invention to create links between any of the data records.
- the modified data records are sent to the Object-Oriented Database Server which then updates the master element database to include all of the new links.
- a producer is using the present invention to produce a dramatic television show. While in the "edit mode" editing a scene, the producer may decide that a scene needs to be rewritten or modified. The producer may then switch to "plan mode" to bring a up a word processor in order to make a few notes on how the scene should be changed or modified. He may then "attach” his notes to the scene, so that his notes will reappear when reviewing the scene later.
- the object-oriented database accomplishes this by creating a "link" between the video scene and the word-processor data. The producer can also use such notes to indicate when certain sound effects should be added to the scene.
- the information can then be given to a foley artist (sound effects specialists) who will examine the scene containing the producer's notes and replace then with the appropriate sound effects retrieved from a sound effects library
- a foley artist sound effects specialists
- the object-oriented database creates "links" which add the sound effects into the edited scene.
- the sound effects can be edited into a soundtrack for the scene.
- the present invention incorporates a user interface unknown in the prior art which is the subject of the copending '821 and '694 parent applications.
- the present invention's user interface is discussed below with reference to its use in the topology of the AV LAN configuration of the subject application.
- a view port provides a perspective view of data contained in a "venue", wherein a venue may include a plurality of resources such as aural resources 935, visual resources 920, etc.
- the data contained in the "venue” is manipulated by the object-oriented database manager, the viewport merely acts as a window into the database.
- FIG. 25 the present invention's concept of venues is disclosed in relation to three-dimensional space.
- the venue concept of the present invention allows the user 930 to view data represented in alternative view ports of a venue. Relationships between a variety of resources are apparent based on the view which the user 930 chooses.
- a venue is a conceptual three-dimensional space in which object "elements" reside.
- An "element” is a three-dimensional representation of an abstract data set associated with a resource coupled to the AV LAN network 420 of FIG. 19.
- the elements identify themselves in various ways. For example, in FIG.
- element 940 may comprise a graphics resource
- element 945 may represent an audio resource
- element 950 may represent a textual planning resource
- element 955 may represent a music or other audio resource.
- Viewing a venue through a top view port reveals the relative placement of the various elements in time, both the duration of time that an element represents (such as a film "take") and the relationship between the resources to a reference time, which may be a recording machine, finished film or other multi-media piece.
- Viewing the right side view port reveals versions of the elements, for example, audio element 955 includes two versions; namely, version 960 and version 965, along with the relative time lengths of the versions.
- the user interface of the present invention permits the use of multiple venues, wherein some or all of the venues may share the same time period, and each venue includes its own elements.
- FIG. 25 For sake of example, assume that the elements illustrated in FIG. 25 represent resources for the production of a soap opera. In this example, assume that a production crew videotaped a number of different scenes that comprise the episode. Assume further that there are several versions or "takes" of each scene. The different scenes are referred to by the designations scene 1, scene 2, etc. The different versions of each scene are referred to as take 1, take 2, etc.
- the icon label may comprise a graphic representation of a musical note.
- the various versions are illustrated, as in the case of element 955 in FIG. 25, by darkened lines traversing the longitudinal length of the rectangular element image. The version may be activated, and thereby run, by placing a cursor on the screen of display 600 over one of the activation buttons on the element, and providing an activation signal, such as from a "mouse" button, to run that particular version of the resource.
- versions 960 and 965 of the audio element 955 may comprise different musical options for use during the particular time associated by the length of the elements viewed in FIG. 25.
- the resource comprises scenes
- each of these scenes may have associated time codes (such as SMPTE) which comprises the time in and out for each scene.
- SMPTE time codes
- the time length of each scene would be represented on the element by the length of the particular version lines, for example 960 and 965, or alternatively, by duration lines 967 defining the beginning and end time of each scene of the resource.
- FIG. 26 an artist's illustration shows two producers using workstations of the present invention. It is intended that every workstation present a single common graphical user interface which enables the user to manipulate production resources in an intuitive manner.
- the users interact with the graphical user interface using a standard keyboard and various cursor control devices, such as a spaceball, mouse, or a trackball.
- the present invention's user interface includes a basic control frame 980 which in practice fills substantially all of the outer border of the display screen.
- the control frame 980 is the primary context for interacting with the user interface of the present invention, and is, primarily, comprised of four control panels which surround an application work area. Three of the panels are visible to the user at all times, and the bottom panel (not shown) is displayed on an as needed basis.
- the mode specific action panel 982 comprises, in the displayed embodiment, a plurality of direct action buttons, or icons, which change with the program mode. In the illustration of FIG.
- the mode specific action panel 982 comprises a visual element 984, an aural element 986, a text element 988, a graphic element 990, and a process element 992.
- buttons 984, 986, 988, 990, and 992 are illustrated in FIG. 27, it will be appreciated that the mode specific action panel buttons/icons change to support and reflect the current application activities of the user for a particular venue.
- the major mode panel 994 permits a user to access different venues than the venue currently displayed.
- the specific buttons/icons used in the major mode panel 994 is a function of the particular project in which the user interface is used as part of.
- the CPU 510 generates and displays a function bar panel 1006 which displays titles of available functions.
- the functions listed on the left side of the function bar panel 1006 are referred to as "global utilities", identifying globally available functions, such as “organize”, “modify”, etc. In the present embodiment, these functions are provided no matter which venue or resource is accessed.
- Other functions are displayed on the right side function bar panel 1006 depending on the context and specific application, such as "element”, “edit style”, “utilities”, and “setup". As is discussed in the copending '694 parent application, the present invention provides an improved method for the selection of function items on the function bar panel 1006.
- the application specific construction area 1008 comprises an application area of the display for a selected program mode, and is available for subwindows, user views in the display of other elements of work product such as time lines, scripts, scores, preview monitors, etc.
- construction area 1008 is designated as a resource manager.
- a top view port 1010 is also provided in construction area 1008.
- elements representing resources may be viewed in the construction area 1008 and operated on utilizing the functions provided on control frame 980.
- the construction area 1008 displays objects in two dimensions, by appropriately selecting the view port, the elements may be viewed from all three dimensions.
- Elements, utilized in the present invention directly represent the objects that make up a production, such as scripts, segments of video tape, score, scenes, director notes, sound tracks, etc., and are identified by an icon on the front face of the element as previously described. Elements can be viewed from the front, side, or from the top, or in multiple views. As previously discussed with reference to the concept of "resources" , the front view o f the element displays the icon label and the type of element may be determined from the icon on its face. Viewing an element from the top view port illustrates the relative length in time the element may have. A view from a side view port illustrates any different versions and their relative lengths.
- the element/resource may comprise several individual elements, and may be bundled into a new compound element much like current users may group graphical elements using a graphics editor.
- the top view port 1010 is used by the present invention to position elements relative to time by placing them on a time line.
- placing an element on a bar referred to as the "event horizon" 1012 integrates the element into the overall time line for the production and results in the display of time data in the area identified as 1014. Moving an element from construction region 1008 to the event horizon 1012 results in the element being assigned a time assignment in the view port 1010.
- the view port 1010 corresponds to the top view port view of an element in the three-dimensional representation of resources described with reference to FIG. 25.
- element attribute box 1027 is displayed by workstation 500 (see FIG. 18) once a function item selection identified as "element" 1022 is chosen by a user (See copending '694 parent application for the method of selection of a function item, such as "element”).
- element 1022 includes a menu (not shown) having a plurality of sub-functions for selection.
- the function item "element" 1022 is selected by a user through the use of an input device previously described with reference to FIG. 18.
- the workstation coupled to the AV LAN network 420
- a user then either selects from a preprinted list of elements, or defines elements within the element attribute box 1027, the nature of the resource (e.g., music synthesizer 604) required for the particular production.
- Each element has a of a set of required attributes and a set of optional attributes. The required attributes must be filled in order to create the element.
- the optional attributes can be used if necessary. Examples of elements and related attributes include, but are not limited to the following:
- Video Tape Recorder e.g.: Video Tape Recorder, etc.
- Video and/or Audio routing assignments are examples of Video and/or Audio routing assignments.
- computer 500 utilizes appropriate network connections over AV LAN network 420 to the various resources, such as the VTR 602, music synthesizer 604, audio tape recorder 606, production switcher 608 (see FIG. 18) to access the resource via the user interface.
- a virtual connection via computer 500 has been created between the user interface comprising the control frame 980 as displayed on the display 600 of a workstation, and the particular resource coupled through the AV LAN network interface 420.
- time elements corresponding to the particular resource have additional information that is revealed in the time line associated with the top view port 1010.
- Tracking buses 1020 provide information regarding the recording of audio channels 1 through 4, and a video channel 1.
- a source tape machine (not shown) coupled to, for example, the audio network of FIG. 7 supplies audio to an audio tape record machine wherein the channels are coupled to one another. It has been found that it is quite useful to display audio channels with the time view port 1010, in order to correlate the audio channel and time interval versus resource.
- an element representing a resource is created based upon those attributes, and displayed within construction area 1008 of the control frame 980.
- the present invention's user interface is illustrated wherein a plurality of elements identified as record VTR 1030, Scene I 1032, scene II 1034, Dissolve 1036, Open Title 1040, and Key 1042 are shown.
- an element such as Record VTR 1030 includes an icon image (for example, the planet Earth in FIG. 29) which describes some aspect of the element for identification purposes.
- Viewing elements disposed in construction area 1008 normally corresponds to viewing a venue and associated resources through a front view port as shown previously with respect to FIG. 25.
- An element, for example, Record VTR 1030 may be moved within the construction region 1008 at will by a user 930 through the use of an appropriate command sequence, or by simply dragging the element around the construction area using a cursor control device.
- an element such as Scene I 1032 is brought, dragged, or otherwise manipulated downward to the event horizon 1012, the element is automatically given time significance which is represented along the time lines of the top view port 1010.
- the event horizon 1012 comprises a horizontal bar with arrows 1050 and 1052 at each of its opposite ends.
- arrows 1050 or 1052 By placing a cursor (not shown) over arrows 1050 or 1052, and presenting computer 500 with an activation signal, resource elements such as scene I 1032, scene II 1034, Dissolve 1036, etc. may be moved left or right, respectively, and other elements may be viewed which are currently not visible on the event horizon in the control frame 980.
- the use of arrows 1050 and 1052 permits a user to scan through elements disposed on the event horizon 1012 and view the elements not only in relative position, but in relative time. This view corresponds to that of a user 930 in FIG.
- the relative position of the element may be changed by simply "dragging" an element such as scene I 1032 off of the event horizon 1012, moving other elements into that time slot along the event horizon, and replacing scene I 1032 at some other location along the event horizon.
- a redistribution of the element's relative position along the event horizon would correspond in FIG. 25 to, for example, swapping element 120 for element 950 and vice versa.
- time view port 1010 is utilized to display time along the ⁇ Y direction, with time T o being at the lower portion of the display as illustrated in FIG. 29.
- the number of versions of, for example, scene I 1032 is also displayed as versions 1060, 1062, 1064, 1066, 1068.
- the display of an element such as scene I 1032 corresponds to the prior description of a resource having multiple versions which may be activated by selecting (for example, by placing a cursor over version 1068 and providing an activation signal) a version such that the version is "run" within the window of scene I 1032. Accordingly, user 930 may view the entire version of scene I which has been selected, within the icon window comprising the scene.
- placing a cursor over an icon or other executable function and "double clicking" using a cursor control device such that two consecutive signals are provided to the computer 500 executes the function which has been selected, and, more particularly, reveals any attributes and/or contents of the icon.
- Double clicking on a time function such as time block 400 for scene I may be configured such that time code (i.e. SMPTE) is displayed. More particularly, in the present example, SMPTE time code for the beginning and end of each version within scene I 1032 may be displayed within the time line view port 1010.
- time code i.e. SMPTE
- SMPTE time code for the beginning and end of each version within scene I 1032 may be displayed within the time line view port 1010.
- control frame 980 is illustrated in which a new scene I 1070 has been "dragged" upward off of the event horizon 1012 into the construction area 1008.
- an element in the present example scene I 1070
- timing information viewed through top view port 1010 corresponding to scene I 1070 is no longer displayed.
- Elements such as scene II 1072, dissolve 1077, open title 1080 or key 1082 may be repositioned along the event horizon 1012 and/or modified in terms of time sequence as viewed through top view port 1010, relative to one another.
- element attribute box 1027 may be selected and the attributes of scene I 1070 may be modified, or an entirely new element may be defined, to replace scene I 1070 along the event horizon 1012.
- a user utilizing the interface comprising the present invention defines elements in the construction area 1008 by specifying attributes of the element in the element box 1027.
- multiple elements may be created within the construction area 1008. The created elements may then be selectively dragged to the event horizon 1012 in an arrangement and order selected by the user 930.
- the present invention's user interface permits the utilization of resources within the systems illustrated in FIGS. 2-21, permits selective modification of the resources, and through the use of the interface of the present invention provides a consistent interface for the production of a multi-media work.
- the user interface of the present invention through the use of a common control frame 980 as displayed on display 600, allows artists, musicians, and other media professionals to create, modify and rearrange resources comprising a production with flexibility heretofore unknown in the art.
- the present invention's concept of venues, and the ability to operate on resources in three dimensions provides a user with flexibility not present in any prior user interface for computer display systems, as well as multi-media production systems known in the past.
- the present invention can display a window which presents the user with an emulation of the device's physical user interface.
- an emulation of the record VTR 1030 user interface can be displayed in the application area with rewind, play, stop, fast-forward, and all the other buttons present on the actual VTR.
- These On-screen buttons can be manipulated with a cursor control device such as a track ball or mouse thereby operating the device.
- the present invention can capitalize on the user's previous experience by presenting the user with an interface that is the same or similar to one the user has used before.
- the present invention can accomplishes this goal with the combination of on-screen "virtual interface" output displays and "assignable input devices".
- a "virtual interface” is an on-screen display that is design to emulate the display of a physical resource such as a VTR, production switcher, or DME. In this manner a output display that the user is familiar with is presented to the user.
- An “assignable input device” is a physical input device coupled to an edit workstation, such as a joystick or transition bar, that can be assigned to transmit input information to a software application running on the edit workstation. (See FIG. 18).
- a rotary dial may be coupled to an edit workstation as an input device.
- the software on the workstation can "assign" input information from the dial to any function it desires. If a audio control board is being emulated, the dial can be assigned to a volume function. If a video tape recorder is being emulated the dial can be assigned as a "jog/shuttle" dial to move the video tape.
- the user can build a user interface that suits their needs. For example, a beginner may be satisfied with a mouse which enables the user to manipulate on screen representations of the physical production resource. On the other hand, an experienced video editor may desire to create a physical copy of the control panel of a production switcher which he is familiar with.
- the input devices provided are constructed modularly such that they connected together easily.
- the present invention has been described and illustrated with reference to the Figures as applied to a display 600, and using assignable input devices, such as digital pad 545, trackball 560, etc.
- assignable input devices such as digital pad 545, trackball 560, etc.
- the teachings of the present invention may be applied to numerous other display devices and input mechanisms.
- the present invention may be practiced using what is known as "virtual reality" input devices, such as but not limited to, a data input glove, body glove input device, etc.
- the present invention may be utilized with eye goggle displays which are worn by a user and coupled to the computer display system via fiber optics, wires and the like.
- the user interface of the present invention would be viewed by a user through input goggles as being suspended in space.
- Interaction with the interface by the user may be done using an input glove or other virtual reality device worn by the user.
- the user interface of the present invention is not limited to conventional input or display devices.
- the reader is referred to the following references for a further description of existing and proposed virtual reality systems.
Abstract
Description
Claims (34)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US07/827,009 US5307456A (en) | 1990-12-04 | 1992-01-28 | Integrated multi-media production and authoring system |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US07/622,821 US5148154A (en) | 1990-12-04 | 1990-12-04 | Multi-dimensional user interface |
US66169491A | 1991-02-27 | 1991-02-27 | |
US07/827,009 US5307456A (en) | 1990-12-04 | 1992-01-28 | Integrated multi-media production and authoring system |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US66169491A Continuation-In-Part | 1990-12-04 | 1991-02-27 |
Publications (1)
Publication Number | Publication Date |
---|---|
US5307456A true US5307456A (en) | 1994-04-26 |
Family
ID=27089295
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US07/827,009 Expired - Lifetime US5307456A (en) | 1990-12-04 | 1992-01-28 | Integrated multi-media production and authoring system |
Country Status (1)
Country | Link |
---|---|
US (1) | US5307456A (en) |
Cited By (394)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1995003588A1 (en) * | 1993-07-14 | 1995-02-02 | Fakespace, Inc. | An audio controlled computer-generated virtual environment |
US5440677A (en) * | 1992-07-01 | 1995-08-08 | Time Warner Interactive Group Inc. | Method and apparatus for processing audio and graphic images to create an interleaved file suitable for use as a CD-ROM product |
WO1995025312A1 (en) * | 1994-03-14 | 1995-09-21 | Airworks Media Services, Ltd | Rearranging artistic compositions |
US5455910A (en) * | 1993-01-06 | 1995-10-03 | International Business Machines Corporation | Method and system for creating a synchronized presentation from different types of media presentations |
US5465384A (en) * | 1992-11-25 | 1995-11-07 | Actifilm, Inc. | Automatic polling and display interactive entertainment system |
US5488686A (en) * | 1991-07-13 | 1996-01-30 | International Business Machines Corporation | Data processing system |
US5493726A (en) * | 1993-01-29 | 1996-02-20 | Matsushita Electric Industrial Co., Ltd. | Operation guidance generating unit and method of generating operation guidance |
US5500926A (en) * | 1991-06-03 | 1996-03-19 | Mitsubishi Denki Kabushiki Kaisha | Mechanism conceptual drawing operation display apparatus, transmission apparatus and mechanism conceptual drawing formation apparatus |
WO1996009617A1 (en) * | 1994-09-21 | 1996-03-28 | Craig Thorner | A tactile sensation generator |
US5519828A (en) * | 1991-08-02 | 1996-05-21 | The Grass Valley Group Inc. | Video editing operator interface for aligning timelines |
US5521841A (en) * | 1994-03-31 | 1996-05-28 | Siemens Corporate Research, Inc. | Browsing contents of a given video sequence |
US5526480A (en) * | 1992-12-28 | 1996-06-11 | International Business Machines Corporation | Time domain scroll bar for multimedia presentations in a data processing system |
US5528746A (en) * | 1992-10-31 | 1996-06-18 | Sony Corporation | Apparatus for controlling cassette auto changer |
US5528735A (en) * | 1993-03-23 | 1996-06-18 | Silicon Graphics Inc. | Method and apparatus for displaying data within a three-dimensional information landscape |
US5530661A (en) * | 1994-10-05 | 1996-06-25 | Winnov | Data bit-slicing apparatus and method for computing convolutions |
WO1996019779A1 (en) * | 1994-12-22 | 1996-06-27 | Bell Atlantic Network Services, Inc. | Authoring tools for multimedia application development and network delivery |
US5535137A (en) * | 1994-02-14 | 1996-07-09 | Sony Corporation Of Japan | Random access audio/video processor with compressed video resampling to allow higher bandwidth throughput |
US5537337A (en) * | 1993-12-21 | 1996-07-16 | International Business Machines Corporation | Playback conflict detection method and apparatus |
US5537530A (en) * | 1992-08-12 | 1996-07-16 | International Business Machines Corporation | Video editing by locating segment boundaries and reordering segment sequences |
US5542023A (en) * | 1991-06-05 | 1996-07-30 | Hitachi, Ltd. | Multi-media reproduction processing apparatus |
US5544305A (en) * | 1994-01-25 | 1996-08-06 | Apple Computer, Inc. | System and method for creating and executing interactive interpersonal computer simulations |
US5548753A (en) * | 1994-09-14 | 1996-08-20 | Johnson Service Company | Automatic electronic mail notification of database events |
US5553221A (en) * | 1995-03-20 | 1996-09-03 | International Business Machine Corporation | System and method for enabling the creation of personalized movie presentations and personalized movie collections |
US5553222A (en) * | 1993-05-10 | 1996-09-03 | Taligent, Inc. | Multimedia synchronization system |
US5555407A (en) * | 1993-02-17 | 1996-09-10 | Home Information Services, Inc. | Method of and apparatus for reduction of bandwidth requirements in the provision of electronic information and transaction services through communication networks |
US5555354A (en) * | 1993-03-23 | 1996-09-10 | Silicon Graphics Inc. | Method and apparatus for navigation within three-dimensional information landscape |
US5559949A (en) * | 1995-03-20 | 1996-09-24 | International Business Machine Corporation | Computer program product and program storage device for linking and presenting movies with their underlying source information |
WO1996032816A1 (en) * | 1995-04-10 | 1996-10-17 | Electrogig Corporation | Integrated virtual set production facility with user interface and central fault tolerant controller |
US5575920A (en) * | 1994-03-11 | 1996-11-19 | Betzdearborn Inc. | Method of inhibiting scale and controlling corrosion in cooling water systems |
US5583496A (en) * | 1992-08-19 | 1996-12-10 | Avid Technology, Inc. | Mechanical user interface |
US5592602A (en) * | 1994-05-17 | 1997-01-07 | Macromedia, Inc. | User interface and method for controlling and displaying multimedia motion, visual, and sound effects of an object on a display |
US5592609A (en) * | 1994-10-31 | 1997-01-07 | Nintendo Co., Ltd. | Video game/videographics program fabricating system and method with unit based program processing |
US5599231A (en) * | 1994-10-31 | 1997-02-04 | Nintendo Co., Ltd. | Security systems and methods for a videographics and authentication game/program fabricating device |
US5602997A (en) * | 1992-08-27 | 1997-02-11 | Starfish Software, Inc. | Customizable program control interface for a computer system |
US5602990A (en) * | 1993-07-23 | 1997-02-11 | Pyramid Technology Corporation | Computer system diagnostic testing using hardware abstraction |
US5617565A (en) * | 1994-11-29 | 1997-04-01 | Hitachi America, Ltd. | Broadcast interactive multimedia system |
US5625818A (en) * | 1994-09-30 | 1997-04-29 | Apple Computer, Inc. | System for managing local database updates published to different online information services in different formats from a central platform |
US5634018A (en) * | 1990-06-07 | 1997-05-27 | Hitachi, Ltd. | Presentation supporting method and apparatus therefor |
US5640595A (en) * | 1993-06-29 | 1997-06-17 | International Business Machines Corporation | Multimedia resource reservation system with graphical interface for manual input of resource reservation value |
US5640601A (en) * | 1991-12-13 | 1997-06-17 | Avid Technology, Inc. | Apparatus and method for indexing frames as the images are being compressed using signal from data digitizer to notify host unit at every frame |
US5640320A (en) * | 1993-12-17 | 1997-06-17 | Scitex Digital Video, Inc. | Method and apparatus for video editing and realtime processing |
US5649171A (en) * | 1991-04-12 | 1997-07-15 | Accom, Inc. | On-line video editing system |
US5659793A (en) * | 1994-12-22 | 1997-08-19 | Bell Atlantic Video Services, Inc. | Authoring tools for multimedia application development and network delivery |
US5659691A (en) * | 1993-09-23 | 1997-08-19 | Virtual Universe Corporation | Virtual reality network with selective distribution and updating of data to reduce bandwidth requirements |
US5680534A (en) * | 1994-10-31 | 1997-10-21 | Nintendo Co., Ltd. | Video game/videographics program fabricating system and method with superimpose control |
US5680533A (en) * | 1994-10-31 | 1997-10-21 | Nintendo Co., Ltd. | Videographics program/video game fabricating system and method |
EP0803988A2 (en) * | 1996-03-29 | 1997-10-29 | Sony Corporation | Data processing control devices and methods |
US5684984A (en) * | 1994-09-29 | 1997-11-04 | Apple Computer, Inc. | Synchronization and replication of object databases |
US5692213A (en) * | 1993-12-20 | 1997-11-25 | Xerox Corporation | Method for controlling real-time presentation of audio/visual data on a computer system |
US5696905A (en) * | 1995-03-20 | 1997-12-09 | International Business Machines Corporation | System and method for providing merchant information and establishing links to merchants while presenting a movie |
US5701451A (en) * | 1995-06-07 | 1997-12-23 | International Business Machines Corporation | Method for fulfilling requests of a web browser |
US5710918A (en) * | 1995-06-07 | 1998-01-20 | International Business Machines Corporation | Method for distributed task fulfillment of web browser requests |
US5714997A (en) * | 1995-01-06 | 1998-02-03 | Anderson; David P. | Virtual reality television system |
US5717879A (en) * | 1995-11-03 | 1998-02-10 | Xerox Corporation | System for the capture and replay of temporal data representing collaborative activities |
US5717869A (en) * | 1995-11-03 | 1998-02-10 | Xerox Corporation | Computer controlled display system using a timeline to control playback of temporal data representing collaborative activities |
US5721827A (en) * | 1996-10-02 | 1998-02-24 | James Logan | System for electrically distributing personalized information |
US5721908A (en) * | 1995-06-07 | 1998-02-24 | International Business Machines Corporation | Computer network for WWW server data access over internet |
US5734835A (en) * | 1996-06-28 | 1998-03-31 | International Business Machines Corporation | Inexpensive world wide web terminal appliance using disk synchronized with raster refresh for storage of displayed pages |
US5745782A (en) * | 1993-09-28 | 1998-04-28 | Regents Of The University Of Michigan | Method and system for organizing and presenting audio/visual information |
US5745754A (en) * | 1995-06-07 | 1998-04-28 | International Business Machines Corporation | Sub-agent for fulfilling requests of a web browser using an intelligent agent and providing a report |
US5752246A (en) * | 1995-06-07 | 1998-05-12 | International Business Machines Corporation | Service agent for fulfilling requests of a web browser |
US5754784A (en) * | 1993-12-21 | 1998-05-19 | At&T Corp | Multimedia system |
US5758180A (en) * | 1993-04-15 | 1998-05-26 | Sony Corporation | Block resizing function for multi-media editing which moves other blocks in response to the resize only as necessary |
US5760767A (en) * | 1995-10-26 | 1998-06-02 | Sony Corporation | Method and apparatus for displaying in and out points during video editing |
US5786814A (en) * | 1995-11-03 | 1998-07-28 | Xerox Corporation | Computer controlled display system activities using correlated graphical and timeline interfaces for controlling replay of temporal data representing collaborative activities |
US5790120A (en) * | 1992-08-27 | 1998-08-04 | Starfish Software, Inc. | Individually configurable panel user interface with selective launching, sticky windows, hot keys, start up options and configurable background |
US5793964A (en) * | 1995-06-07 | 1998-08-11 | International Business Machines Corporation | Web browser system |
US5801694A (en) * | 1995-12-04 | 1998-09-01 | Gershen; Joseph S. | Method and apparatus for interactively creating new arrangements for musical compositions |
EP0863668A1 (en) * | 1996-09-25 | 1998-09-09 | Matsushita Electric Industrial Co., Ltd. | Editing device and editing method |
US5813014A (en) * | 1996-07-10 | 1998-09-22 | Survivors Of The Shoah Visual History Foundation | Method and apparatus for management of multimedia assets |
WO1998046016A1 (en) * | 1997-04-07 | 1998-10-15 | Kinya Washino | Multi-format audio/video production system with frame-rate conversion |
WO1998045813A1 (en) * | 1997-04-07 | 1998-10-15 | Synapix, Inc. | Media production with correlation of image stream and abstract objects in a three-dimensional virtual stage |
WO1998045814A1 (en) * | 1997-04-07 | 1998-10-15 | Synapix, Inc. | Iterative process for three-dimensional image generation |
US5826102A (en) * | 1994-12-22 | 1998-10-20 | Bell Atlantic Network Services, Inc. | Network arrangement for development delivery and presentation of multimedia applications using timelines to integrate multimedia objects and program objects |
US5838874A (en) * | 1995-05-08 | 1998-11-17 | Kabushiki Kaisha Toshiba | Audiovisual encoding system with a reduced number of audio encoders |
US5847971A (en) * | 1996-01-05 | 1998-12-08 | Steelcase Incorporated | 3-D spatial GUI querying and manipulating an RDMS for order-entry applications |
US5848291A (en) * | 1993-09-13 | 1998-12-08 | Object Technology Licensing Corp. | Object-oriented framework for creating multimedia applications |
US5859641A (en) * | 1997-10-10 | 1999-01-12 | Intervoice Limited Partnership | Automatic bandwidth allocation in multimedia scripting tools |
US5861891A (en) * | 1997-01-13 | 1999-01-19 | Silicon Graphics, Inc. | Method, system, and computer program for visually approximating scattered data |
US5861880A (en) * | 1994-10-14 | 1999-01-19 | Fuji Xerox Co., Ltd. | Editing system for multi-media documents with parallel and sequential data |
US5864868A (en) * | 1996-02-13 | 1999-01-26 | Contois; David C. | Computer control system and user interface for media playing devices |
US5864338A (en) * | 1996-09-20 | 1999-01-26 | Electronic Data Systems Corporation | System and method for designing multimedia applications |
US5870552A (en) * | 1995-03-28 | 1999-02-09 | America Online, Inc. | Method and apparatus for publishing hypermedia documents over wide area networks |
US5892938A (en) * | 1995-06-26 | 1999-04-06 | Sony Corporation | Interactive interface system |
US5892507A (en) * | 1995-04-06 | 1999-04-06 | Avid Technology, Inc. | Computer system for authoring a multimedia composition using a visual representation of the multimedia composition |
US5892536A (en) * | 1996-10-03 | 1999-04-06 | Personal Audio | Systems and methods for computer enhanced broadcast monitoring |
US5903867A (en) * | 1993-11-30 | 1999-05-11 | Sony Corporation | Information access system and recording system |
US5905486A (en) * | 1997-03-03 | 1999-05-18 | International Business Machines Corporation | Mobile client computer programmed to combine cursor, control and input functions |
US5920317A (en) * | 1996-06-11 | 1999-07-06 | Vmi Technologies Incorporated | System and method for storing and displaying ultrasound images |
US5930803A (en) * | 1997-04-30 | 1999-07-27 | Silicon Graphics, Inc. | Method, system, and computer program product for visualizing an evidence classifier |
US5933834A (en) * | 1997-10-16 | 1999-08-03 | International Business Machines Incorporated | System and method for re-striping a set of objects onto an exploded array of storage units in a computer system |
US5936643A (en) * | 1993-09-13 | 1999-08-10 | Object Technology Licensing Corp. | Method and apparatus for graphical data |
US5946445A (en) * | 1992-04-10 | 1999-08-31 | Avid Technology, Inc. | Media recorder for capture and playback of live and prerecorded audio and/or video information |
US5949951A (en) * | 1995-11-09 | 1999-09-07 | Omnimedia Systems, Inc. | Interactive workstation for creating customized, watch and do physical exercise programs |
US5960435A (en) * | 1997-03-11 | 1999-09-28 | Silicon Graphics, Inc. | Method, system, and computer program product for computing histogram aggregations |
US5960418A (en) * | 1997-07-14 | 1999-09-28 | Pitney Bowes Ltd. | Multi-currency postage meter |
WO1999052080A1 (en) * | 1998-04-03 | 1999-10-14 | Synapix, Inc. | A time inheritance scene graph for representation of media content |
US5969719A (en) * | 1992-06-02 | 1999-10-19 | Matsushita Electric Industrial Co., Ltd. | Computer generating a time-variable icon for an audio signal |
US5982364A (en) * | 1993-03-12 | 1999-11-09 | Quantel, Ltd. | Video processing system including frame position indicators |
US5982456A (en) * | 1997-03-25 | 1999-11-09 | Echolab, Inc. | Digital video switcher including a general purpose processor and a control processor |
US5982365A (en) * | 1993-11-19 | 1999-11-09 | Apple Computer, Inc. | System and methods for interactively generating and testing help systems |
US5986692A (en) * | 1996-10-03 | 1999-11-16 | Logan; James D. | Systems and methods for computer enhanced broadcast monitoring |
US5990405A (en) * | 1998-07-08 | 1999-11-23 | Gibson Guitar Corp. | System and method for generating and controlling a simulated musical concert experience |
US5996025A (en) * | 1997-10-31 | 1999-11-30 | International Business Machines Corp. | Network transparent access framework for multimedia serving |
US5999173A (en) * | 1992-04-03 | 1999-12-07 | Adobe Systems Incorporated | Method and apparatus for video editing with video clip representations displayed along a time line |
US6012095A (en) * | 1996-05-31 | 2000-01-04 | Hewlett-Packard Company | Generic notification framework system and method for enhancing operation of a management station on a network |
EP0781039A3 (en) * | 1995-12-21 | 2000-01-05 | Sony Corporation | Audiovisual data recording and reproduction apparatus |
US6016380A (en) * | 1992-09-24 | 2000-01-18 | Avid Technology, Inc. | Template-based edit decision list management system |
US6018337A (en) * | 1992-04-10 | 2000-01-25 | Avid Technology, Inc. | Media composer including pointer-based display of sequentially stored samples |
US6026399A (en) * | 1997-05-30 | 2000-02-15 | Silicon Graphics, Inc. | System and method for selection of important attributes |
US6032156A (en) * | 1997-04-01 | 2000-02-29 | Marcus; Dwight | System for automated generation of media |
US6034697A (en) * | 1997-01-13 | 2000-03-07 | Silicon Graphics, Inc. | Interpolation between relational tables for purposes of animating a data visualization |
US6052471A (en) * | 1998-05-08 | 2000-04-18 | Sony Corporation | Smart audio receiver that automatically select an input audio source |
US6072478A (en) * | 1995-04-07 | 2000-06-06 | Hitachi, Ltd. | System for and method for producing and displaying images which are viewed from various viewpoints in local spaces |
US6084569A (en) * | 1994-03-18 | 2000-07-04 | Avid Technology, Inc. | Editing interface |
US6088455A (en) * | 1997-01-07 | 2000-07-11 | Logan; James D. | Methods and apparatus for selectively reproducing segments of broadcast programming |
US6111578A (en) * | 1997-03-07 | 2000-08-29 | Silicon Graphics, Inc. | Method, system and computer program product for navigating through partial hierarchies |
US6115036A (en) * | 1994-10-31 | 2000-09-05 | Nintendo Co., Ltd. | Video game/videographics program editing apparatus with program halt and data transfer features |
US6118444A (en) * | 1992-04-10 | 2000-09-12 | Avid Technology, Inc. | Media composition system with enhanced user interface features |
US6118925A (en) * | 1995-11-14 | 2000-09-12 | Hitachi Denshi Kabushiki Kaisha | Method of and system for confirming program materials to be broadcasted and then broadcasting the program materials, and recording medium having recorded therein a procedure for implementing the method |
US6124864A (en) * | 1997-04-07 | 2000-09-26 | Synapix, Inc. | Adaptive modeling and segmentation of visual image streams |
US6145001A (en) * | 1995-05-19 | 2000-11-07 | Telogy Networks, Inc. | Network management gateway |
US6154207A (en) * | 1994-12-22 | 2000-11-28 | Bell Atlantic Network Services, Inc. | Interactive language editing in a network based video on demand system |
US6160547A (en) * | 1995-10-12 | 2000-12-12 | Asc Audio Video Corporation | Shared video data storage system with separate video data and information buses |
EP1065816A1 (en) * | 1997-12-19 | 2001-01-03 | Sony Corporation | Method and apparatus for controlling device |
US6173317B1 (en) * | 1997-03-14 | 2001-01-09 | Microsoft Corporation | Streaming and displaying a video stream with synchronized annotations over a computer network |
US6175819B1 (en) * | 1998-09-11 | 2001-01-16 | William Van Alstine | Translating telephone |
US6181867B1 (en) | 1995-06-07 | 2001-01-30 | Intervu, Inc. | Video storage and retrieval system |
US6182058B1 (en) | 1997-02-28 | 2001-01-30 | Silicon Graphics, Inc. | Bayes rule based and decision tree hybrid classifier |
US6198873B1 (en) * | 1995-09-08 | 2001-03-06 | Sony Corporation | Editing system and video signal output system |
US6226672B1 (en) * | 1997-05-02 | 2001-05-01 | Sony Corporation | Method and system for allowing users to access and/or share media libraries, including multimedia collections of audio and video information via a wide area network |
US6230172B1 (en) | 1997-01-30 | 2001-05-08 | Microsoft Corporation | Production of a video stream with synchronized annotations over a computer network |
US20010002851A1 (en) * | 1995-04-14 | 2001-06-07 | Takao Shimada | Multimedia data processing system in network |
WO2001052526A2 (en) * | 2000-01-14 | 2001-07-19 | Parkervision, Inc. | System and method for real time video production |
US20010011194A1 (en) * | 1997-09-24 | 2001-08-02 | Jeffrey M. Claar | Method and apparatus for providing a graphical user interface for a player/recorder system |
US6278464B1 (en) | 1997-03-07 | 2001-08-21 | Silicon Graphics, Inc. | Method, system, and computer program product for visualizing a decision-tree classifier |
US6301579B1 (en) | 1998-10-20 | 2001-10-09 | Silicon Graphics, Inc. | Method, system, and computer program product for visualizing a data structure |
US6314451B1 (en) | 1998-05-15 | 2001-11-06 | Unicast Communications Corporation | Ad controller for use in implementing user-transparent network-distributed advertising and for interstitially displaying an advertisement so distributed |
US6332147B1 (en) | 1995-11-03 | 2001-12-18 | Xerox Corporation | Computer controlled display system using a graphical replay device to control playback of temporal data representing collaborative activities |
US6340978B1 (en) * | 1997-01-31 | 2002-01-22 | Making Everlasting Memories, Ltd. | Method and apparatus for recording and presenting life stories |
DE10057543A1 (en) * | 2000-06-27 | 2002-01-24 | Toni Bunte | Procedure for carrying out live broadcasts with viewer voting |
US20020031756A1 (en) * | 2000-04-12 | 2002-03-14 | Alex Holtz | Interactive tutorial method, system, and computer program product for real time media production |
US6360234B2 (en) * | 1997-08-14 | 2002-03-19 | Virage, Inc. | Video cataloger system with synchronized encoders |
US6366581B1 (en) * | 1997-04-02 | 2002-04-02 | Fujitsu Network Communications, Inc. | Method and apparatus for generating permanent virtual connections using graphical user interface |
US20020042834A1 (en) * | 2000-10-10 | 2002-04-11 | Reelscore, Llc | Network music and video distribution and synchronization system |
US6373483B1 (en) | 1997-01-13 | 2002-04-16 | Silicon Graphics, Inc. | Method, system and computer program product for visually approximating scattered data using color to represent values of a categorical variable |
DE10050185A1 (en) * | 2000-10-09 | 2002-04-18 | Olaf Jacobsen | Displaying images on screen during sports event involves displaying share prices of listed sports clubs using second video signals while displaying sports events using first video signals |
US20020053078A1 (en) * | 2000-01-14 | 2002-05-02 | Alex Holtz | Method, system and computer program product for producing and distributing enhanced media downstreams |
US20020054026A1 (en) * | 2000-04-17 | 2002-05-09 | Bradley Stevenson | Synchronized transmission of recorded writing data with audio |
US20020054044A1 (en) * | 2000-11-08 | 2002-05-09 | Lee-Chung Lu | Collaborative screen sharing system |
WO2002039231A2 (en) * | 2000-10-24 | 2002-05-16 | Sony Electronics, Inc. | Media storage device management |
US6392133B1 (en) * | 2000-10-17 | 2002-05-21 | Dbtech Sarl | Automatic soundtrack generator |
US6393430B1 (en) | 1998-05-08 | 2002-05-21 | Sony Corporation | Method and system for automatically recording music data files by using the hard drive of a personal computer as an intermediate storage medium |
US20020069294A1 (en) * | 2000-09-22 | 2002-06-06 | Ibm Corporation | Method and system for application specific packet forwarding |
US6404435B1 (en) * | 1998-04-03 | 2002-06-11 | Avid Technology, Inc. | Method and apparatus for three-dimensional alphanumeric character animation |
US20020083137A1 (en) * | 2000-12-01 | 2002-06-27 | Rogers Edwin H. | Collaboration system and workstation |
US6414725B1 (en) * | 1998-04-16 | 2002-07-02 | Leitch Technology Corporation | Method and apparatus for synchronized multiple format data storage |
US20020099869A1 (en) * | 2000-12-06 | 2002-07-25 | Miller Daniel J. | Methods and systems for implementing dynamic properties on objects that support only static properties |
US20020099758A1 (en) * | 2000-12-06 | 2002-07-25 | Miller Daniel J. | System and related methods for reducing memory requirements of a media processing system |
US20020099789A1 (en) * | 2000-12-06 | 2002-07-25 | Rudolph Eric H. | Methods and systems for processing multi-media editing projects |
US20020099732A1 (en) * | 2000-12-06 | 2002-07-25 | Miller Daniel J. | Interface and related methods for dynamically generating a filter graph in a development system |
US20020099870A1 (en) * | 2000-12-06 | 2002-07-25 | Miller Daniel J. | System and related methods for reducing the instances of source files in a filter graph |
US20020099860A1 (en) * | 2000-12-06 | 2002-07-25 | Miller Daniel J. | System and related methods for reducing source filter invocation in a development project |
US20020099861A1 (en) * | 2000-12-06 | 2002-07-25 | Miller Daniel J. | System and methods for generating and managing filter strings in a filter graph |
US20020097980A1 (en) * | 2000-12-06 | 2002-07-25 | Rudolph Eric H. | Methods and systems for managing multiple inputs and methods and systems for processing media content |
US20020099840A1 (en) * | 2000-12-06 | 2002-07-25 | Miller Daniel J. | System and related interfaces supporting the processing of media content |
US20020109710A1 (en) * | 1998-12-18 | 2002-08-15 | Parkervision, Inc. | Real time video production system and method |
US20020116716A1 (en) * | 2001-02-22 | 2002-08-22 | Adi Sideman | Online video editor |
US6441830B1 (en) * | 1997-09-24 | 2002-08-27 | Sony Corporation | Storing digitized audio/video tracks |
US6460049B1 (en) | 1998-12-22 | 2002-10-01 | Silicon Graphics, Inc. | Method system and computer program product for visualizing an evidence classifier |
US6463444B1 (en) | 1997-08-14 | 2002-10-08 | Virage, Inc. | Video cataloger system with extensibility |
US6480194B1 (en) | 1996-11-12 | 2002-11-12 | Silicon Graphics, Inc. | Computer-related method, system, and program product for controlling data visualization in external dimension(s) |
US6484198B1 (en) | 1998-02-10 | 2002-11-19 | Texas Instruments Incorporated | Method and device for automated transfer and maintenance of internet based information |
US20020183881A1 (en) * | 2001-04-25 | 2002-12-05 | Wright Jason Richard | Method for managing manufacturing data |
US20020188628A1 (en) * | 2001-04-20 | 2002-12-12 | Brian Cooper | Editing interactive content with time-based media |
US20020194081A1 (en) * | 1999-04-21 | 2002-12-19 | Perkowski Thomas J. | Internet-based consumer service brand marketing communication system which enables service-providers, retailers, and their respective agents and consumers to carry out service-related functions along the demand side of the retail chain in an integrated manner |
US6502142B1 (en) * | 1998-12-21 | 2002-12-31 | Gateway, Inc. | Multiple audio and video signal routing with PC compatibility |
US20030001880A1 (en) * | 2001-04-18 | 2003-01-02 | Parkervision, Inc. | Method, system, and computer program product for producing and distributing enhanced media |
US20030009371A1 (en) * | 2001-07-03 | 2003-01-09 | Ravi Gauba | Interactive decision-making scenarios in an audio/video broadcast |
US20030009392A1 (en) * | 1996-10-25 | 2003-01-09 | Perkowski Thomas J. | Internet-based consumer product brand marketing communication system which enables manufacturers, retailers and their respective agents, and consumers to carryout product-related functions along the demand side of the retail chain in an integrated manner |
US20030018609A1 (en) * | 2001-04-20 | 2003-01-23 | Michael Phillips | Editing time-based media with enhanced content |
US6512522B1 (en) | 1999-04-15 | 2003-01-28 | Avid Technology, Inc. | Animation of three-dimensional characters along a path for motion video sequences |
US20030028871A1 (en) * | 2001-07-20 | 2003-02-06 | Annie Wang | Behavior profile system and method |
US20030028432A1 (en) * | 2001-08-01 | 2003-02-06 | Vidius Inc. | Method for the customization of commercial product placement advertisements in digital media |
US20030040361A1 (en) * | 1994-09-21 | 2003-02-27 | Craig Thorner | Method and apparatus for generating tactile feedback via relatively low-burden and/or zero burden telemetry |
US20030041305A1 (en) * | 2001-07-18 | 2003-02-27 | Christoph Schnelle | Resilient data links |
WO2003019325A2 (en) * | 2001-08-31 | 2003-03-06 | Kent Ridge Digital Labs | Time-based media navigation system |
US6544293B1 (en) | 1996-04-12 | 2003-04-08 | Avid Technology, Inc. | Media editing system with improved effect management |
US20030070167A1 (en) * | 2001-04-18 | 2003-04-10 | Alex Holtz | Advertisement management method, system, and computer program product |
US20030070001A1 (en) * | 1997-09-30 | 2003-04-10 | International Business Machines Corp. | Application interface to a media server and a method of implementing the same |
US20030074447A1 (en) * | 2001-10-16 | 2003-04-17 | Rafey Richter A. | Intuitive mapping between explicit and implicit personalization |
US6567980B1 (en) | 1997-08-14 | 2003-05-20 | Virage, Inc. | Video cataloger system with hyperlinked output |
US6574638B1 (en) | 2000-09-12 | 2003-06-03 | Survivors Of The Shoah Visual History Foundation | Method and apparatus for cataloguing multimedia data using surveying data |
US6574604B1 (en) * | 1996-05-13 | 2003-06-03 | Van Rijn Percy | Internet message system |
US6577324B1 (en) * | 1992-06-03 | 2003-06-10 | Compaq Information Technologies Group, L.P. | Video and audio multimedia pop-up documentation by performing selected functions on selected topics |
US6581071B1 (en) | 2000-09-12 | 2003-06-17 | Survivors Of The Shoah Visual History Foundation | Surveying system and method |
US20030112276A1 (en) * | 2001-12-19 | 2003-06-19 | Clement Lau | User augmentation of content |
US20030121008A1 (en) * | 2001-08-31 | 2003-06-26 | Robert Tischer | Method and system for producing an ordered compilation of information with more than one author contributing information contemporaneously |
US20030119459A1 (en) * | 1999-07-06 | 2003-06-26 | Carillo Juan C. | Device for radiation shielding wireless transmit / receive electronic equipment such as cellular telephones from close proximity direct line-of-sight electromagnetic fields |
US20030128825A1 (en) * | 2002-01-04 | 2003-07-10 | Loudermilk Alan R. | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US20030131715A1 (en) * | 2002-01-04 | 2003-07-17 | Alain Georges | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US20030139975A1 (en) * | 1996-10-25 | 2003-07-24 | Perkowski Thomas J. | Method of and system for managing and serving consumer-product related information on the world wide web (WWW) using universal product numbers (UPNS) and electronic data interchange (EDI) processes |
DE19815422C2 (en) * | 1997-04-07 | 2003-08-07 | Bts Holding Internat Bv Breda | Mixing device with application-specific parameter sets |
US6625581B1 (en) | 1994-04-22 | 2003-09-23 | Ipf, Inc. | Method of and system for enabling the access of consumer product related information and the purchase of consumer products at points of consumer presence on the world wide web (www) at which consumer product information request (cpir) enabling servlet tags are embedded within html-encoded documents |
US6628303B1 (en) | 1996-07-29 | 2003-09-30 | Avid Technology, Inc. | Graphical user interface for a motion video planning and editing system for a computer |
US20030197721A1 (en) * | 1997-01-31 | 2003-10-23 | Mindrum Gordon Scott | Method and system for creating a commemorative presentation |
US20030214605A1 (en) * | 1998-12-18 | 2003-11-20 | Snyder Robert J. | Autokeying method, system, and computer program product |
US6678461B1 (en) | 1992-04-10 | 2004-01-13 | Avid Technology, Inc. | Media recorder for capture and playback of live and prerecorded audio and/or video information |
US20040008220A1 (en) * | 1998-12-18 | 2004-01-15 | Parkervision, Inc. | Director interface for production automation control |
US6683625B2 (en) * | 1997-12-19 | 2004-01-27 | Texas Instruments Incorporated | System and method for advanced interfaces for virtual environments |
US20040027368A1 (en) * | 2002-05-09 | 2004-02-12 | Parkervision, Inc. | Time sheet for real time video production system and method |
US20040070690A1 (en) * | 1998-12-18 | 2004-04-15 | Alex Holtz | Systems, methods, and computer program products for automated real-time execution of live inserts of repurposed stored content distribution, and multiple aspect ratio automated simulcast production |
US20040070595A1 (en) * | 2002-10-11 | 2004-04-15 | Larry Atlas | Browseable narrative architecture system and method |
US20040069121A1 (en) * | 1999-10-19 | 2004-04-15 | Alain Georges | Interactive digital music recorder and player |
US20040074377A1 (en) * | 1999-10-19 | 2004-04-22 | Alain Georges | Interactive digital music recorder and player |
US20040089133A1 (en) * | 2002-11-12 | 2004-05-13 | Alain Georges | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US20040089141A1 (en) * | 2002-11-12 | 2004-05-13 | Alain Georges | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US6747706B1 (en) * | 2000-01-11 | 2004-06-08 | International Business Machines Corporation | Workflow process for managing digital broadcast program production |
US20040128698A1 (en) * | 2002-12-31 | 2004-07-01 | Helena Goldfarb | Apparatus and methods for scheduling events |
US6763377B1 (en) | 2000-03-03 | 2004-07-13 | International Business Machines Corporation | Asset management and scheduling graphical user interface for media streamer |
US20040135803A1 (en) * | 2000-12-06 | 2004-07-15 | Miller Daniel J. | Interface and related methods for reducing source accesses in a development system |
US20040139481A1 (en) * | 2002-10-11 | 2004-07-15 | Larry Atlas | Browseable narrative architecture system and method |
US6768499B2 (en) | 2000-12-06 | 2004-07-27 | Microsoft Corporation | Methods and systems for processing media content |
EP1457989A2 (en) * | 2003-03-11 | 2004-09-15 | Sony Corporation | Picture material editing apparatus and picture material editing method |
US20040210479A1 (en) * | 1996-10-25 | 2004-10-21 | Ipf, Inc. | Internet-based brand marketing communication instrumentation network for deploying, installing and remotely programming brand-building server-side driven multi-mode virtual kiosks on the World Wide Web (WWW), and methods of brand marketing communication between brand marketers and consumers using the same |
US20040220814A1 (en) * | 2000-12-06 | 2004-11-04 | Microsoft Corporation | Methods and systems for mixing digital audio signals |
US20040227739A1 (en) * | 1991-04-08 | 2004-11-18 | Masayuki Tani | Video or information processing method and processing apparatus, and monitoring method and monitoring apparatus using the same |
WO2004105031A1 (en) * | 2003-05-26 | 2004-12-02 | Evangelos Achillopoulos | Edit decision recording device in a multi-camera video recording system and integrated video recording and editing system containing the same |
US20040268224A1 (en) * | 2000-03-31 | 2004-12-30 | Balkus Peter A. | Authoring system for combining temporal and nontemporal digital media |
US20050004838A1 (en) * | 1996-10-25 | 2005-01-06 | Ipf, Inc. | Internet-based brand management and marketing commuication instrumentation network for deploying, installing and remotely programming brand-building server-side driven multi-mode virtual kiosks on the World Wide Web (WWW), and methods of brand marketing communication between brand marketers and consumers using the same |
US20050010475A1 (en) * | 1996-10-25 | 2005-01-13 | Ipf, Inc. | Internet-based brand management and marketing communication instrumentation network for deploying, installing and remotely programming brand-building server-side driven multi-mode virtual Kiosks on the World Wide Web (WWW), and methods of brand marketing communication between brand marketers and consumers using the same |
DE19815076B4 (en) * | 1997-04-07 | 2005-01-27 | Bts Holding International Bv | Video signal conditioning with interpolated actuating states |
US20050033760A1 (en) * | 1998-09-01 | 2005-02-10 | Charles Fuller | Embedded metadata engines in digital capture devices |
US20050050349A1 (en) * | 1995-04-28 | 2005-03-03 | Bobo Charles R. | Systems and methods for storing, delivering, and managing messages |
US20050063302A1 (en) * | 2003-07-29 | 2005-03-24 | Samuels Allen R. | Automatic detection and window virtualization for flow control |
US20050062739A1 (en) * | 2003-09-17 | 2005-03-24 | International Business Machines Corporation | Method and structure for image-based object editing |
US20050120127A1 (en) * | 2000-04-07 | 2005-06-02 | Janette Bradley | Review and approval system |
US20050160368A1 (en) * | 2004-01-21 | 2005-07-21 | Fuji Xerox Co., Ltd. | Systems and methods for authoring a media presentation |
WO2005071686A1 (en) * | 2004-01-20 | 2005-08-04 | Thomson Licensing | Television production technique |
US6952221B1 (en) | 1998-12-18 | 2005-10-04 | Thomson Licensing S.A. | System and method for real time video production and distribution |
US20050223106A1 (en) * | 2004-03-26 | 2005-10-06 | Ross Video Limited | Method and system for automated control of audio and video sources and a final composite output thereof through a video switcher |
US20050228710A1 (en) * | 2004-04-09 | 2005-10-13 | Sam Richards | Asset scheduling management in media production |
US6961712B1 (en) | 1996-10-25 | 2005-11-01 | Ipf, Inc. | Consumer product information request (CPIR) enabling servlets and web-based consumer product information catalogs employing the same |
US6963910B1 (en) | 2000-03-03 | 2005-11-08 | International Business Machines Corporation | Graphical user interface for creating assets |
US20050251458A1 (en) * | 1996-10-25 | 2005-11-10 | Perkowski Thomas J | System and method for finding and serving consumer product related information to consumers using internet-based information servers and clients |
DE19713026B4 (en) * | 1997-03-27 | 2006-01-05 | Bts Holding International Bv | HMI device for video-technical devices |
US20060036575A1 (en) * | 2001-08-03 | 2006-02-16 | Clement Lau | System and method for common interest analysis among multiple users |
EP1629349A2 (en) * | 2003-05-09 | 2006-03-01 | Thomson Licensing, S.A. | Building macro elements for production automation control |
US7024677B1 (en) | 1998-12-18 | 2006-04-04 | Thomson Licensing | System and method for real time video production and multicasting |
US7027710B2 (en) * | 1994-11-28 | 2006-04-11 | Sony Corporation | Data recording and reproducing apparatus |
US7055166B1 (en) | 1996-10-03 | 2006-05-30 | Gotuit Media Corp. | Apparatus and methods for broadcast monitoring |
US20060159080A1 (en) * | 2005-01-14 | 2006-07-20 | Citrix Systems, Inc. | Methods and systems for generating playback instructions for rendering of a recorded computer session |
US20060161671A1 (en) * | 2005-01-14 | 2006-07-20 | Citrix Systems, Inc. | Method and systems for capture and replay of remote presentation protocol data |
US20060161555A1 (en) * | 2005-01-14 | 2006-07-20 | Citrix Systems, Inc. | Methods and systems for generating playback instructions for playback of a recorded computer session |
US20060158448A1 (en) * | 2000-12-14 | 2006-07-20 | Nec Corporation | Method and program for improving three-dimensional air excursion using a server and a client |
US7103677B2 (en) | 2000-12-06 | 2006-09-05 | Microsoft Corporation | Methods and systems for efficiently processing compressed and uncompressed media content |
US20060200587A1 (en) * | 1997-02-25 | 2006-09-07 | Hindman George W | Apparatus and method for a mobile navigation computer |
US20060202995A1 (en) * | 2005-03-10 | 2006-09-14 | Fuji Xerox Co., Ltd. | Operation history displaying apparatus and method thereof |
US20060206820A1 (en) * | 2005-03-14 | 2006-09-14 | Citrix Systems, Inc. | A method and apparatus for updating a graphical display in a distributed processing environment |
US20060203007A1 (en) * | 2005-03-14 | 2006-09-14 | Citrix Systems, Inc. | A method and apparatus for updating a graphical display in a distributed processing environment using compression |
US7117259B1 (en) | 2000-03-03 | 2006-10-03 | International Business Machines Corporation | Server time window for multiple selectable servers in a graphical user interface |
US20060277454A1 (en) * | 2003-12-09 | 2006-12-07 | Yi-Chih Chen | Multimedia presentation system |
AT501945A1 (en) * | 2005-05-25 | 2006-12-15 | Bfe Studio Und Medien Systeme | METHOD FOR OPERATING A CONTROL SYSTEM, ESPECIALLY FOR BROADCASTING |
US7151970B1 (en) | 1998-11-05 | 2006-12-19 | Gateway Inc. | Multiple audio DACs with PC compatibility |
US7174083B1 (en) | 1998-12-30 | 2007-02-06 | Xerox Corporation | Systems and methods for using structured representations to index recordings of activity |
US20070033289A1 (en) * | 2005-07-15 | 2007-02-08 | Geert Nuyttens | Network displays and method of their operation |
EP1760921A2 (en) | 2005-09-05 | 2007-03-07 | Yamaha Corporation | Digital mixer with detachable memory card |
US20070067715A1 (en) * | 1997-01-31 | 2007-03-22 | Timebase Pty Limited | MALTweb multi-axis viewing interface and higher level scoping |
US20070074107A1 (en) * | 1997-01-31 | 2007-03-29 | Timebase Pty Limited | Maltweb multi-axis viewing interface and higher level scoping |
US20070077039A1 (en) * | 2005-08-29 | 2007-04-05 | Eklund Don | Portfolios in disc authoring |
US20070075971A1 (en) * | 2005-10-05 | 2007-04-05 | Samsung Electronics Co., Ltd. | Remote controller, image processing apparatus, and imaging system comprising the same |
US20070094076A1 (en) * | 1999-11-17 | 2007-04-26 | Bks Networks, Inc. | Inernet-based brand marketing communication network for enabling commission-based e-commerce transactions along the fabric of the world wide web (WWW) using server-side driven multi-mode virtual kiosks (MMVKs) |
US20070106810A1 (en) * | 2005-01-14 | 2007-05-10 | Citrix Systems, Inc. | Methods and systems for recording and real-time playback of presentation layer protocol data |
US20070106811A1 (en) * | 2005-01-14 | 2007-05-10 | Citrix Systems, Inc. | Methods and systems for real-time seeking during real-time playback of a presentation layer protocol data stream |
US7222120B1 (en) | 2000-04-12 | 2007-05-22 | Making Everlasting Memories, L.L.C. | Methods of providing a registry service and a registry service |
US20070116299A1 (en) * | 2005-11-01 | 2007-05-24 | Vesco Oil Corporation | Audio-visual point-of-sale presentation system and method directed toward vehicle occupant |
US20070130167A1 (en) * | 2005-12-02 | 2007-06-07 | Citrix Systems, Inc. | Systems and methods for providing authentication credentials across application environments |
US20070162854A1 (en) * | 2006-01-12 | 2007-07-12 | Dan Kikinis | System and Method for Interactive Creation of and Collaboration on Video Stories |
WO2007082171A2 (en) * | 2006-01-05 | 2007-07-19 | Eyespot Corporation | System and methods for online collaborative video creation |
US20070188663A1 (en) * | 2005-09-06 | 2007-08-16 | Humiki Higashi | Image switching apparatus and method of controlling image processing unit thereof |
US20070191095A1 (en) * | 2006-02-13 | 2007-08-16 | Iti Scotland Limited | Game development |
US20070206497A1 (en) * | 2003-07-29 | 2007-09-06 | Robert Plamondon | Systems and methods for additional retransmissions of dropped packets |
US20070206621A1 (en) * | 2003-07-29 | 2007-09-06 | Robert Plamondon | Systems and methods of using packet boundaries for reduction in timeout prevention |
US20070233738A1 (en) * | 2006-04-03 | 2007-10-04 | Digitalsmiths Corporation | Media access system |
US20070239788A1 (en) * | 2006-04-10 | 2007-10-11 | Yahoo! Inc. | Topic specific generation and editing of media assets |
US20070242137A1 (en) * | 1995-02-23 | 2007-10-18 | Mckain James A | Combined editing system and digital moving picture recording system |
US7287226B2 (en) | 2000-12-06 | 2007-10-23 | Microsoft Corporation | Methods and systems for effecting video transitions represented by bitmaps |
US7295752B1 (en) | 1997-08-14 | 2007-11-13 | Virage, Inc. | Video cataloger system with audio track extraction |
US20070271587A1 (en) * | 2000-11-16 | 2007-11-22 | Rowe Lynn T | System and method for collaborative, peer-to-peer creation, management & synchronous, multi-platform distribution of profile-specified media objects |
US20070277108A1 (en) * | 2006-05-21 | 2007-11-29 | Orgill Mark S | Methods and apparatus for remote motion graphics authoring |
US20070282819A1 (en) * | 2000-04-07 | 2007-12-06 | Virage, Inc. | Network video guide and spidering |
US7310784B1 (en) | 2002-01-02 | 2007-12-18 | The Jellyvision Lab, Inc. | Methods for identifying cells in a path in a flowchart and for synchronizing graphical and textual views of a flowchart |
US20070294259A1 (en) * | 1996-10-25 | 2007-12-20 | Perkowski Thomas J | System and method for finding product and service related information on the internet |
WO2008006092A2 (en) * | 2006-07-07 | 2008-01-10 | Qoop, Inc. | System, method, and computer program product for remote printing |
US20080021778A1 (en) * | 1999-04-21 | 2008-01-24 | Ipf, Inc. | Web-based brand marketing communication network for enabling e-commerce transactions using Multi-Mode Virtual Kiosks (MMVKS) |
US20080021916A1 (en) * | 2001-11-16 | 2008-01-24 | Timebase Pty Limited | Maintenance of a markup language document in a database |
US20080028047A1 (en) * | 2000-04-07 | 2008-01-31 | Virage, Inc. | Interactive video application hosting |
US20080104121A1 (en) * | 2006-10-31 | 2008-05-01 | Gottlieb Harry N | Methods For Preloading Media Assets |
US20080120345A1 (en) * | 2000-04-28 | 2008-05-22 | Duncombe Jefferson D | Media distribution system and method for generating media presentations customized with real-time feedback from a user |
US20080156178A1 (en) * | 2002-11-12 | 2008-07-03 | Madwares Ltd. | Systems and Methods for Portable Audio Synthesis |
US20080184143A1 (en) * | 2006-12-14 | 2008-07-31 | Gottlieb Harry N | Methods for Identifying Actions in a Flowchart |
US20080200214A1 (en) * | 2000-02-18 | 2008-08-21 | Vtech Telecommunications Ltd. | Mobile telephone with improved man machine interface |
US20080225179A1 (en) * | 2004-01-20 | 2008-09-18 | David Alan Casper | Television Production Technique |
US20080244407A1 (en) * | 2005-08-29 | 2008-10-02 | Eklund Don | Abstractions in disc authoring |
US20080307304A1 (en) * | 2007-06-07 | 2008-12-11 | Ernst Feiler | Method and system for producing a sequence of views |
US20090064005A1 (en) * | 2007-08-29 | 2009-03-05 | Yahoo! Inc. | In-place upload and editing application for editing media assets |
US20090063496A1 (en) * | 2007-08-29 | 2009-03-05 | Yahoo! Inc. | Automated most popular media asset creation |
US20090066846A1 (en) * | 2007-09-06 | 2009-03-12 | Turner Broadcasting System, Inc. | Event production kit |
US20090070407A1 (en) * | 2007-09-06 | 2009-03-12 | Turner Broadcasting System, Inc. | Systems and methods for scheduling, producing, and distributing a production of an event |
US20090070370A1 (en) * | 2007-09-12 | 2009-03-12 | Yahoo! Inc. | Trackbacks for media assets |
US20090070371A1 (en) * | 2007-09-12 | 2009-03-12 | Yahoo! Inc. | Inline rights request and communication for remote content |
US20090077819A1 (en) * | 2007-09-21 | 2009-03-26 | Black & Decker Inc. | Cutting Angle Indicator in Jigsaw Housing with Positive Lock in Separately Assembled Shoe Sub-Assembly |
US20090094159A1 (en) * | 2007-10-05 | 2009-04-09 | Yahoo! Inc. | Stock video purchase |
US20090149976A1 (en) * | 2007-12-05 | 2009-06-11 | Disney Enterprises, Inc. | Method and system providing a customized audio presentation tailored to a predetermined event sequence |
US20090172197A1 (en) * | 2007-12-28 | 2009-07-02 | Yahoo! Inc. | Creating and editing media objects using web requests |
US20090175589A1 (en) * | 2008-01-07 | 2009-07-09 | Black Mariah, Inc. | Editing digital film |
US20090201828A1 (en) * | 2002-10-30 | 2009-08-13 | Allen Samuels | Method of determining path maximum transmission unit |
US20090207998A1 (en) * | 2008-01-07 | 2009-08-20 | Angus Wall | Determining unique material identifier numbers using checksum values |
US20090272251A1 (en) * | 2002-11-12 | 2009-11-05 | Alain Georges | Systems and methods for portable audio synthesis |
US20090288008A1 (en) * | 1998-12-18 | 2009-11-19 | Thomson Licensing | Building macro elements for production automation control |
WO2009158271A1 (en) * | 2008-06-25 | 2009-12-30 | Disney Enterprises, Inc. | System and method for intelligent signal routing in a television production studio |
US20100021126A1 (en) * | 2008-07-24 | 2010-01-28 | Yoshiro Osaki | Audiovisual processing system, audiovisual processing apparatus, and audiovisual processing method |
US20100050040A1 (en) * | 2002-10-30 | 2010-02-25 | Samuels Allen R | Tcp selection acknowledgements for communicating delivered and missing data packets |
US20100049797A1 (en) * | 2005-01-14 | 2010-02-25 | Paul Ryman | Systems and Methods for Single Stack Shadowing |
US20100061695A1 (en) * | 2005-02-15 | 2010-03-11 | Christopher Furmanski | Method and apparatus for producing re-customizable multi-media |
EP2164074A1 (en) * | 2008-09-16 | 2010-03-17 | Kabushiki Kaisha Toshiba | Video data processing system, video server, gateway server, and video data management method |
US20100086234A1 (en) * | 2008-10-03 | 2010-04-08 | Bitnik, Inc. | System and method for preserving editing history in an in-browser photo-editing application |
US20100103819A1 (en) * | 2003-07-29 | 2010-04-29 | Samuels Allen R | Flow control system architecture |
US20100111494A1 (en) * | 2005-01-14 | 2010-05-06 | Richard James Mazzaferri | System and methods for automatic time-warped playback in rendering a recorded computer session |
US7735101B2 (en) | 2006-03-28 | 2010-06-08 | Cisco Technology, Inc. | System allowing users to embed comments at specific points in time into media presentation |
US20100158391A1 (en) * | 2008-12-24 | 2010-06-24 | Yahoo! Inc. | Identification and transfer of a media object segment from one communications network to another |
US7769001B2 (en) | 1998-06-12 | 2010-08-03 | J2 Global Communications, Inc. | Scalable architecture for transmission of messages over a network |
US20100194547A1 (en) * | 2009-01-30 | 2010-08-05 | Scott Michael Terrell | Tactile feedback apparatus and method |
US20100217640A1 (en) * | 2009-02-20 | 2010-08-26 | Mark Nichols | Method and system for adaptive construction sequencing |
US20100281373A1 (en) * | 2009-04-30 | 2010-11-04 | Yahoo! Inc. | Method and system for annotating video content |
US20100281384A1 (en) * | 2009-04-30 | 2010-11-04 | Charles Lyons | Tool for Tracking Versions of Media Sections in a Composite Presentation |
US20100299621A1 (en) * | 2009-05-20 | 2010-11-25 | Making Everlasting Memories, L.L.C. | System and Method for Extracting a Plurality of Images from a Single Scan |
US20100322071A1 (en) * | 2009-06-22 | 2010-12-23 | Roman Avdanin | Systems and methods for platform rate limiting |
US7904333B1 (en) | 1996-10-25 | 2011-03-08 | Ipf, Inc. | Web-based electronic commerce (EC) enabled shopping network configured to allow members of a consumer product management team and authorized parties to communicate directly with consumers shopping at EC-enabled websites along the world wide web (WWW), using multi-mode virtual kiosks (MMVKS) driven by server-side components and managed by product team members |
US7962948B1 (en) | 2000-04-07 | 2011-06-14 | Virage, Inc. | Video-enabled community building |
US20110161166A1 (en) * | 2009-12-30 | 2011-06-30 | Mindrum G Scott | System and method for capturing, processing, and presenting information |
WO2011089227A1 (en) * | 2010-01-22 | 2011-07-28 | Icescreen Ehf | Improvement in media editing |
US20110196799A1 (en) * | 1995-02-13 | 2011-08-11 | Fino Timothy A | System and method for synchronizing objects between data collections |
US20110238506A1 (en) * | 2000-01-14 | 2011-09-29 | Perkowski Thomas J | Internet-based brand marketing communication network for enabling commission-based e-commerce transactions along the fabric of the world wide web (www) using server-side driven multi-mode virtual kiosks (mmvks) |
US8073866B2 (en) | 2005-03-17 | 2011-12-06 | Claria Innovations, Llc | Method for providing content to an internet user based on the user's demonstrated content preferences |
US8078602B2 (en) | 2004-12-17 | 2011-12-13 | Claria Innovations, Llc | Search engine for a computer network |
US8086697B2 (en) | 2005-06-28 | 2011-12-27 | Claria Innovations, Llc | Techniques for displaying impressions in documents delivered over a computer network |
US8145777B2 (en) | 2005-01-14 | 2012-03-27 | Citrix Systems, Inc. | Method and system for real-time seeking during playback of remote presentation protocols |
US8171509B1 (en) | 2000-04-07 | 2012-05-01 | Virage, Inc. | System and method for applying a database to video multimedia |
US8191008B2 (en) | 2005-10-03 | 2012-05-29 | Citrix Systems, Inc. | Simulating multi-monitor functionality in a single monitor environment |
US8190513B2 (en) | 1996-06-05 | 2012-05-29 | Fraud Control Systems.Com Corporation | Method of billing a purchase made over a computer network |
US8204913B2 (en) | 2001-09-04 | 2012-06-19 | Timebase Pty Limited | Mapping of data from XML to SQL |
US8213771B2 (en) | 2005-08-29 | 2012-07-03 | Sony Corporation | Templatized commands in disc authoring |
US8229844B2 (en) | 1996-06-05 | 2012-07-24 | Fraud Control Systems.Com Corporation | Method of billing a purchase made over a computer network |
US8233392B2 (en) | 2003-07-29 | 2012-07-31 | Citrix Systems, Inc. | Transaction boundary detection for reduction in timeout penalties |
US8249230B1 (en) | 2012-01-09 | 2012-08-21 | EC Data Systems, Inc. | Scalable and flexible internet fax architecture |
US8253728B1 (en) | 2008-02-25 | 2012-08-28 | Lucasfilm Entertainment Company Ltd. | Reconstituting 3D scenes for retakes |
US8255413B2 (en) | 2004-08-19 | 2012-08-28 | Carhamm Ltd., Llc | Method and apparatus for responding to request for information-personalization |
US8259729B2 (en) | 2002-10-30 | 2012-09-04 | Citrix Systems, Inc. | Wavefront detection and disambiguation of acknowledgements |
US8276058B2 (en) | 2007-02-08 | 2012-09-25 | The Jellyvision Lab, Inc. | Method of automatically populating and generating flowerchart cells |
US8296441B2 (en) | 2005-01-14 | 2012-10-23 | Citrix Systems, Inc. | Methods and systems for joining a real-time session of presentation layer protocol data |
US8316003B2 (en) | 2002-11-05 | 2012-11-20 | Carhamm Ltd., Llc | Updating content of presentation vehicle in a computer network |
US8370420B1 (en) | 2002-07-11 | 2013-02-05 | Citrix Systems, Inc. | Web-integrated display of locally stored content objects |
US8402500B2 (en) | 1997-03-21 | 2013-03-19 | Walker Digital, Llc | System and method for supplying supplemental audio information for broadcast television programs |
US8432800B2 (en) | 2003-07-29 | 2013-04-30 | Citrix Systems, Inc. | Systems and methods for stochastic-based quality of service |
WO2013074207A1 (en) * | 2011-11-14 | 2013-05-23 | Apple Inc. | Generation of multi -views media clips |
US20130132835A1 (en) * | 2011-11-18 | 2013-05-23 | Lucasfilm Entertainment Company Ltd. | Interaction Between 3D Animation and Corresponding Script |
US8560951B1 (en) | 1998-12-18 | 2013-10-15 | Thomson Licensing | System and method for real time video production and distribution |
US8559793B2 (en) | 2011-05-26 | 2013-10-15 | Avid Technology, Inc. | Synchronous data tracks in a media editing system |
US20130295961A1 (en) * | 2012-05-02 | 2013-11-07 | Nokia Corporation | Method and apparatus for generating media based on media elements from multiple locations |
US8588381B2 (en) | 2012-02-27 | 2013-11-19 | EC Data Systems, Inc. | Scalable and flexible Internet fax architecture for processing outbound fax messages |
US8615159B2 (en) | 2011-09-20 | 2013-12-24 | Citrix Systems, Inc. | Methods and systems for cataloging text in a recorded session |
US8619850B1 (en) * | 2007-03-14 | 2013-12-31 | The Weather Channel, Llc | System and method for monitoring broadcast signals |
US8630942B2 (en) | 1996-06-05 | 2014-01-14 | Fraud Control Systems.Com Corporation | Method of billing a purchase made over a computer network |
US8674998B1 (en) * | 2008-08-29 | 2014-03-18 | Lucasfilm Entertainment Company Ltd. | Snapshot keyframing |
US8689238B2 (en) | 2000-05-18 | 2014-04-01 | Carhamm Ltd., Llc | Techniques for displaying impressions in documents delivered over a computer network |
USRE45062E1 (en) | 1995-05-30 | 2014-08-05 | Susan C. Maguire | Apparatus for inducing attitudinal head movements for passive virtual reality |
US8875185B2 (en) | 2003-06-24 | 2014-10-28 | Ntech Properties, Inc. | Method and apparatus for efficient, entertaining information delivery |
US8886753B2 (en) | 2007-06-13 | 2014-11-11 | NTECH Propertie, Inc. | Method and system for providing media programming |
US8897432B2 (en) | 2010-07-01 | 2014-11-25 | Etherfax, Llc | System and method of remote fax interconnect technology |
US8935316B2 (en) | 2005-01-14 | 2015-01-13 | Citrix Systems, Inc. | Methods and systems for in-session playback on a local machine of remotely-stored and real time presentation layer protocol data |
US9099152B2 (en) | 2000-09-08 | 2015-08-04 | Ntech Properties, Inc. | Method and apparatus for creation, distribution, assembly and verification of media |
USD736226S1 (en) * | 2012-05-02 | 2015-08-11 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
US9419844B2 (en) | 2001-09-11 | 2016-08-16 | Ntech Properties, Inc. | Method and system for generation of media |
US9495446B2 (en) | 2004-12-20 | 2016-11-15 | Gula Consulting Limited Liability Company | Method and device for publishing cross-network user behavioral data |
US9690877B1 (en) * | 2011-09-26 | 2017-06-27 | Tal Lavian | Systems and methods for electronic communications |
US20170244995A1 (en) * | 2014-08-18 | 2017-08-24 | Fox Broadcasting Company | System and method for video automation |
US9818386B2 (en) * | 1999-10-19 | 2017-11-14 | Medialab Solutions Corp. | Interactive digital music recorder and player |
WO2019046460A1 (en) * | 2017-08-29 | 2019-03-07 | Dufosse Eric | System and method for creating a replay of a live video stream |
US10277778B2 (en) | 2014-06-24 | 2019-04-30 | Ec Data Systems Inc. | Audit logging for a secure, scalable and flexible internet fax architecture |
US10404698B1 (en) | 2016-01-15 | 2019-09-03 | F5 Networks, Inc. | Methods for adaptive organization of web application access points in webtops and devices thereof |
US10650621B1 (en) | 2016-09-13 | 2020-05-12 | Iocurrents, Inc. | Interfacing with a vehicular controller area network |
US10834065B1 (en) | 2015-03-31 | 2020-11-10 | F5 Networks, Inc. | Methods for SSL protected NTLM re-authentication and devices thereof |
US11103787B1 (en) | 2010-06-24 | 2021-08-31 | Gregory S. Rabin | System and method for generating a synthetic video stream |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4805134A (en) * | 1986-01-09 | 1989-02-14 | International Business Machines Corporation | Electronic system for accessing graphical and textual information |
US4875186A (en) * | 1986-02-28 | 1989-10-17 | Prime Computer, Inc. | Peripheral emulation apparatus |
US4937825A (en) * | 1988-06-15 | 1990-06-26 | International Business Machines | Method and apparatus for diagnosing problems in data communication networks |
US5007017A (en) * | 1986-04-04 | 1991-04-09 | Hitachi, Ltd. | Method and apparatus for data communication through composite network |
US5041966A (en) * | 1987-10-06 | 1991-08-20 | Nec Corporation | Partially distributed method for clock synchronization |
US5043938A (en) * | 1988-12-29 | 1991-08-27 | Intel Corporation | Node controller for a local area network |
US5043884A (en) * | 1988-07-14 | 1991-08-27 | Siemens Aktiengesellschaft | Communications installation with communications terminal equipment provided with prescribed functions defined and controlled by a communications installation with information transmission |
US5088032A (en) * | 1988-01-29 | 1992-02-11 | Cisco Systems, Inc. | Method and apparatus for routing communications among computer networks |
US5134560A (en) * | 1989-10-23 | 1992-07-28 | International Business Machines Corporation | Method and system for generation of manufacturing process plans |
US5148154A (en) * | 1990-12-04 | 1992-09-15 | Sony Corporation Of America | Multi-dimensional user interface |
-
1992
- 1992-01-28 US US07/827,009 patent/US5307456A/en not_active Expired - Lifetime
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4805134A (en) * | 1986-01-09 | 1989-02-14 | International Business Machines Corporation | Electronic system for accessing graphical and textual information |
US4875186A (en) * | 1986-02-28 | 1989-10-17 | Prime Computer, Inc. | Peripheral emulation apparatus |
US5007017A (en) * | 1986-04-04 | 1991-04-09 | Hitachi, Ltd. | Method and apparatus for data communication through composite network |
US5041966A (en) * | 1987-10-06 | 1991-08-20 | Nec Corporation | Partially distributed method for clock synchronization |
US5088032A (en) * | 1988-01-29 | 1992-02-11 | Cisco Systems, Inc. | Method and apparatus for routing communications among computer networks |
US4937825A (en) * | 1988-06-15 | 1990-06-26 | International Business Machines | Method and apparatus for diagnosing problems in data communication networks |
US5043884A (en) * | 1988-07-14 | 1991-08-27 | Siemens Aktiengesellschaft | Communications installation with communications terminal equipment provided with prescribed functions defined and controlled by a communications installation with information transmission |
US5043938A (en) * | 1988-12-29 | 1991-08-27 | Intel Corporation | Node controller for a local area network |
US5134560A (en) * | 1989-10-23 | 1992-07-28 | International Business Machines Corporation | Method and system for generation of manufacturing process plans |
US5148154A (en) * | 1990-12-04 | 1992-09-15 | Sony Corporation Of America | Multi-dimensional user interface |
Non-Patent Citations (43)
Title |
---|
Abekas A34 Solo promotional brochure, Abekas Inc. * |
Artisan promotional brochure, Media Logic Inc., Santa Monica, Calif. * |
AVC/ADO promotional brochure ©1987, Ampex Corp., Redwood City, Calif. |
AVC/ADO promotional brochure 1987, Ampex Corp., Redwood City, Calif. * |
Avid/1 Media Composer Product Description, Avid Technology Inc., Burlington, Mass. * |
CompuSonics Video PC/Moviemaker promotional brochure, ©1986 CompuSonics Video Corp. Palo Alto, Calif. |
CompuSonics Video PC/Moviemaker promotional brochure, 1986 CompuSonics Video Corp. Palo Alto, Calif. * |
Desktop Video Workshop promotional brochure, Pinnacle Systems, Inc. Santa Clara, Calif. * |
DF/X200 and Composium promotional brochure, Digital F/X Inc. * |
E Pix Hybrid Editing System promotional brochure, Amtel Systems, Inc., Nashua, New Hampshire. * |
Echelon Company and Product Literature, Echelon Corp, Palo Alto, Calif. * |
EditDroid promotional brochure, The Droid Works, North Hollywood, Calif. * |
Emc 2 promotional brochure, Editing Machines Corp. Washington, D.C. * |
Emc2 promotional brochure, Editing Machines Corp. Washington, D.C. |
E-Pix Hybrid Editing System promotional brochure, Amtel Systems, Inc., Nashua, New Hampshire. |
Midas I And Midas II Desktop Production System promotional brochure, Seehorn Technologies, Inc., San Jose, Calif. * |
Montage Picture Processor System II promotional brochure, Montage Group Ltd., New York, N.Y. * |
Quantel Harry and Encore promotional brochure, Quantel Inc. 1988. * |
Rangan et al., "A Window-Based Editor for Digital Video and Audio", Proceedings of the Twenty-fifth Hawaii International Conference on System Sciences, IEEE Computer Society Press, (1991) vol. 2 pp. 640-648. |
Rangan et al., A Window Based Editor for Digital Video and Audio , Proceedings of the Twenty fifth Hawaii International Conference on System Sciences, IEEE Computer Society Press, (1991) vol. 2 pp. 640 648. * |
ScreenSound promotional; brochure ©1989 Solid State Logic Ltd., Begbroke, Oxford, England. |
ScreenSound promotional; brochure 1989 Solid State Logic Ltd., Begbroke, Oxford, England. * |
Sony 2 Channel Dash Recorders Product Information, Sony Corp, San Jose, Calif. * |
Sony Dash Multi Channel Recorders Product Information, Sony Corp, San Jose, Calif. * |
Sony Dash Multi-Channel Recorders Product Information, Sony Corp, San Jose, Calif. |
Sony DIR 1000 Digital Instrument Recorder Product Information, Sony Corp, San Jose, Calif. * |
Sony DIR-1000 Digital Instrument Recorder Product Information, Sony Corp, San Jose, Calif. |
Sony DME 5000 Digital MultiEffects Product information, Sony Corp, San Jose, Calif. * |
Sony DME-5000 Digital MultiEffects Product information, Sony Corp, San Jose, Calif. |
Sony DVR 2100 Component Digital VTR Product Information, Sony Corp, San Jose, Calif. * |
Sony DVR 28 Composit Digital VTR Product Information, Sony Corp, San Jose, Calif. * |
Sony DVR∝28 Composit Digital VTR Product Information, Sony Corp, San Jose, Calif. |
Sony DVR-2100 Component Digital VTR Product Information, Sony Corp, San Jose, Calif. |
Sony DVS 8000 Digital Video Switcher Product Information, Sony Corp, San Jose, Calif. * |
Sony DVS-8000 Digital Video Switcher Product Information, Sony Corp, San Jose, Calif. |
Sony Library management System Product Information, Sony Corp, San Jose, Calif. * |
Sony Video Switcher Operation Manual, Sony Corporation ©1989. |
Sony Video Switcher Operation Manual, Sony Corporation 1989. * |
Sony VSP 8000 Video Sound Processor Product Information, Sony Corp., San Jose, Calif. * |
Sony VSP -8000 Video Sound Processor Product Information, Sony Corp., San Jose, Calif. |
Sound Droid promotional brochure, The Droid Works, North Hollywood, Calif. * |
Soundstation II promotional brochure, Digital Audio Research (DAR) San Francisco, Calif. * |
The Integrated Design Studio promotional brochure, Spaceward Ltd., London England. * |
Cited By (770)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5634018A (en) * | 1990-06-07 | 1997-05-27 | Hitachi, Ltd. | Presentation supporting method and apparatus therefor |
US6965376B2 (en) * | 1991-04-08 | 2005-11-15 | Hitachi, Ltd. | Video or information processing method and processing apparatus, and monitoring method and monitoring apparatus using the same |
US20040227739A1 (en) * | 1991-04-08 | 2004-11-18 | Masayuki Tani | Video or information processing method and processing apparatus, and monitoring method and monitoring apparatus using the same |
US5649171A (en) * | 1991-04-12 | 1997-07-15 | Accom, Inc. | On-line video editing system |
US5500926A (en) * | 1991-06-03 | 1996-03-19 | Mitsubishi Denki Kabushiki Kaisha | Mechanism conceptual drawing operation display apparatus, transmission apparatus and mechanism conceptual drawing formation apparatus |
US5861890A (en) * | 1991-06-05 | 1999-01-19 | Hitachi, Ltd. | Multi-media reproduction processing apparatus |
US5542023A (en) * | 1991-06-05 | 1996-07-30 | Hitachi, Ltd. | Multi-media reproduction processing apparatus |
US5488686A (en) * | 1991-07-13 | 1996-01-30 | International Business Machines Corporation | Data processing system |
US5519828A (en) * | 1991-08-02 | 1996-05-21 | The Grass Valley Group Inc. | Video editing operator interface for aligning timelines |
US5640601A (en) * | 1991-12-13 | 1997-06-17 | Avid Technology, Inc. | Apparatus and method for indexing frames as the images are being compressed using signal from data digitizer to notify host unit at every frame |
US5999173A (en) * | 1992-04-03 | 1999-12-07 | Adobe Systems Incorporated | Method and apparatus for video editing with video clip representations displayed along a time line |
US6118444A (en) * | 1992-04-10 | 2000-09-12 | Avid Technology, Inc. | Media composition system with enhanced user interface features |
US6489969B1 (en) | 1992-04-10 | 2002-12-03 | Avid Technology, Inc. | Media composition system with media consolidation |
US6018337A (en) * | 1992-04-10 | 2000-01-25 | Avid Technology, Inc. | Media composer including pointer-based display of sequentially stored samples |
US5946445A (en) * | 1992-04-10 | 1999-08-31 | Avid Technology, Inc. | Media recorder for capture and playback of live and prerecorded audio and/or video information |
US6678461B1 (en) | 1992-04-10 | 2004-01-13 | Avid Technology, Inc. | Media recorder for capture and playback of live and prerecorded audio and/or video information |
US5969719A (en) * | 1992-06-02 | 1999-10-19 | Matsushita Electric Industrial Co., Ltd. | Computer generating a time-variable icon for an audio signal |
US6577324B1 (en) * | 1992-06-03 | 2003-06-10 | Compaq Information Technologies Group, L.P. | Video and audio multimedia pop-up documentation by performing selected functions on selected topics |
US5440677A (en) * | 1992-07-01 | 1995-08-08 | Time Warner Interactive Group Inc. | Method and apparatus for processing audio and graphic images to create an interleaved file suitable for use as a CD-ROM product |
US5537530A (en) * | 1992-08-12 | 1996-07-16 | International Business Machines Corporation | Video editing by locating segment boundaries and reordering segment sequences |
US5583496A (en) * | 1992-08-19 | 1996-12-10 | Avid Technology, Inc. | Mechanical user interface |
US5790120A (en) * | 1992-08-27 | 1998-08-04 | Starfish Software, Inc. | Individually configurable panel user interface with selective launching, sticky windows, hot keys, start up options and configurable background |
US5602997A (en) * | 1992-08-27 | 1997-02-11 | Starfish Software, Inc. | Customizable program control interface for a computer system |
US6016380A (en) * | 1992-09-24 | 2000-01-18 | Avid Technology, Inc. | Template-based edit decision list management system |
US5528746A (en) * | 1992-10-31 | 1996-06-18 | Sony Corporation | Apparatus for controlling cassette auto changer |
US5465384A (en) * | 1992-11-25 | 1995-11-07 | Actifilm, Inc. | Automatic polling and display interactive entertainment system |
US5526480A (en) * | 1992-12-28 | 1996-06-11 | International Business Machines Corporation | Time domain scroll bar for multimedia presentations in a data processing system |
US5455910A (en) * | 1993-01-06 | 1995-10-03 | International Business Machines Corporation | Method and system for creating a synchronized presentation from different types of media presentations |
US5493726A (en) * | 1993-01-29 | 1996-02-20 | Matsushita Electric Industrial Co., Ltd. | Operation guidance generating unit and method of generating operation guidance |
US5809299A (en) * | 1993-02-17 | 1998-09-15 | Home Information Services, Inc. | Method of and apparatus for reduction of bandwidth requirements in the provision of electronic information and transaction services through communication networks |
US5555407A (en) * | 1993-02-17 | 1996-09-10 | Home Information Services, Inc. | Method of and apparatus for reduction of bandwidth requirements in the provision of electronic information and transaction services through communication networks |
US5982364A (en) * | 1993-03-12 | 1999-11-09 | Quantel, Ltd. | Video processing system including frame position indicators |
US5861885A (en) * | 1993-03-23 | 1999-01-19 | Silicon Graphics, Inc. | Method and apparatus for indicating selected objects by spotlight |
US5671381A (en) * | 1993-03-23 | 1997-09-23 | Silicon Graphics, Inc. | Method and apparatus for displaying data within a three-dimensional information landscape |
US5528735A (en) * | 1993-03-23 | 1996-06-18 | Silicon Graphics Inc. | Method and apparatus for displaying data within a three-dimensional information landscape |
US5555354A (en) * | 1993-03-23 | 1996-09-10 | Silicon Graphics Inc. | Method and apparatus for navigation within three-dimensional information landscape |
US5758180A (en) * | 1993-04-15 | 1998-05-26 | Sony Corporation | Block resizing function for multi-media editing which moves other blocks in response to the resize only as necessary |
US5553222A (en) * | 1993-05-10 | 1996-09-03 | Taligent, Inc. | Multimedia synchronization system |
US5640595A (en) * | 1993-06-29 | 1997-06-17 | International Business Machines Corporation | Multimedia resource reservation system with graphical interface for manual input of resource reservation value |
AU675570B2 (en) * | 1993-07-14 | 1997-02-06 | Fakespace, Inc. | An audio controlled computer-generated virtual environment |
US5513129A (en) * | 1993-07-14 | 1996-04-30 | Fakespace, Inc. | Method and system for controlling computer-generated virtual environment in response to audio signals |
WO1995003588A1 (en) * | 1993-07-14 | 1995-02-02 | Fakespace, Inc. | An audio controlled computer-generated virtual environment |
US5602990A (en) * | 1993-07-23 | 1997-02-11 | Pyramid Technology Corporation | Computer system diagnostic testing using hardware abstraction |
US6421692B1 (en) | 1993-09-13 | 2002-07-16 | Object Technology Licensing Corporation | Object-oriented multimedia [data routing system] presentation control system |
US5936643A (en) * | 1993-09-13 | 1999-08-10 | Object Technology Licensing Corp. | Method and apparatus for graphical data |
US6981208B2 (en) | 1993-09-13 | 2005-12-27 | Object Technology Licensing Corporation | Multimedia data routing system and method |
US5848291A (en) * | 1993-09-13 | 1998-12-08 | Object Technology Licensing Corp. | Object-oriented framework for creating multimedia applications |
US6377962B1 (en) | 1993-09-13 | 2002-04-23 | Object Technology Licensing Corporation | Software program for routing graphic image data between a source located in a first address space and a destination located in a second address space |
US5659691A (en) * | 1993-09-23 | 1997-08-19 | Virtual Universe Corporation | Virtual reality network with selective distribution and updating of data to reduce bandwidth requirements |
US5950202A (en) * | 1993-09-23 | 1999-09-07 | Virtual Universe Corporation | Virtual reality network with selective distribution and updating of data to reduce bandwidth requirements |
US5745782A (en) * | 1993-09-28 | 1998-04-28 | Regents Of The University Of Michigan | Method and system for organizing and presenting audio/visual information |
US5982365A (en) * | 1993-11-19 | 1999-11-09 | Apple Computer, Inc. | System and methods for interactively generating and testing help systems |
US6161093A (en) * | 1993-11-30 | 2000-12-12 | Sony Corporation | Information access system and recording medium |
US5903867A (en) * | 1993-11-30 | 1999-05-11 | Sony Corporation | Information access system and recording system |
US5640320A (en) * | 1993-12-17 | 1997-06-17 | Scitex Digital Video, Inc. | Method and apparatus for video editing and realtime processing |
US5692213A (en) * | 1993-12-20 | 1997-11-25 | Xerox Corporation | Method for controlling real-time presentation of audio/visual data on a computer system |
US5537337A (en) * | 1993-12-21 | 1996-07-16 | International Business Machines Corporation | Playback conflict detection method and apparatus |
US5754784A (en) * | 1993-12-21 | 1998-05-19 | At&T Corp | Multimedia system |
US5544305A (en) * | 1994-01-25 | 1996-08-06 | Apple Computer, Inc. | System and method for creating and executing interactive interpersonal computer simulations |
US5535137A (en) * | 1994-02-14 | 1996-07-09 | Sony Corporation Of Japan | Random access audio/video processor with compressed video resampling to allow higher bandwidth throughput |
US6092119A (en) * | 1994-02-14 | 2000-07-18 | Sony Corporation | Random access audio/video processor with compressed video resampling to allow higher bandwidth throughput |
US5575920A (en) * | 1994-03-11 | 1996-11-19 | Betzdearborn Inc. | Method of inhibiting scale and controlling corrosion in cooling water systems |
WO1995025312A1 (en) * | 1994-03-14 | 1995-09-21 | Airworks Media Services, Ltd | Rearranging artistic compositions |
AU679982B2 (en) * | 1994-03-14 | 1997-07-17 | Airworks Media Services, Ltd. | Rearranging artistic compositions |
US6084569A (en) * | 1994-03-18 | 2000-07-04 | Avid Technology, Inc. | Editing interface |
US6271829B1 (en) | 1994-03-18 | 2001-08-07 | Avid Technology, Inc. | Editing interface |
US5521841A (en) * | 1994-03-31 | 1996-05-28 | Siemens Corporate Research, Inc. | Browsing contents of a given video sequence |
US6625581B1 (en) | 1994-04-22 | 2003-09-23 | Ipf, Inc. | Method of and system for enabling the access of consumer product related information and the purchase of consumer products at points of consumer presence on the world wide web (www) at which consumer product information request (cpir) enabling servlet tags are embedded within html-encoded documents |
US7895313B2 (en) | 1994-05-13 | 2011-02-22 | Advanced Messaging Technologies, Inc. | Systems and methods for storing, delivering, and managing messages |
US5592602A (en) * | 1994-05-17 | 1997-01-07 | Macromedia, Inc. | User interface and method for controlling and displaying multimedia motion, visual, and sound effects of an object on a display |
US5548753A (en) * | 1994-09-14 | 1996-08-20 | Johnson Service Company | Automatic electronic mail notification of database events |
US5684722A (en) * | 1994-09-21 | 1997-11-04 | Thorner; Craig | Apparatus and method for generating a control signal for a tactile sensation generator |
US20090069081A1 (en) * | 1994-09-21 | 2009-03-12 | Craig Thorner | Universal Tactile Feedback System for Computer Video Games and Simulations |
WO1996009617A1 (en) * | 1994-09-21 | 1996-03-28 | Craig Thorner | A tactile sensation generator |
US8308558B2 (en) | 1994-09-21 | 2012-11-13 | Craig Thorner | Universal tactile feedback system for computer video games and simulations |
US20030040361A1 (en) * | 1994-09-21 | 2003-02-27 | Craig Thorner | Method and apparatus for generating tactile feedback via relatively low-burden and/or zero burden telemetry |
US20080280678A1 (en) * | 1994-09-21 | 2008-11-13 | Craig Thorner | Method And Apparatus For Generating Tactile Feedback Via Relatively Low-Burden And/Or Zero Burden Telemetry |
US8328638B2 (en) | 1994-09-21 | 2012-12-11 | Craig Thorner | Method and apparatus for generating tactile feedback via relatively low-burden and/or zero burden telemetry |
US5684984A (en) * | 1994-09-29 | 1997-11-04 | Apple Computer, Inc. | Synchronization and replication of object databases |
US5625818A (en) * | 1994-09-30 | 1997-04-29 | Apple Computer, Inc. | System for managing local database updates published to different online information services in different formats from a central platform |
US5530661A (en) * | 1994-10-05 | 1996-06-25 | Winnov | Data bit-slicing apparatus and method for computing convolutions |
US5861880A (en) * | 1994-10-14 | 1999-01-19 | Fuji Xerox Co., Ltd. | Editing system for multi-media documents with parallel and sequential data |
US5680533A (en) * | 1994-10-31 | 1997-10-21 | Nintendo Co., Ltd. | Videographics program/video game fabricating system and method |
US5680534A (en) * | 1994-10-31 | 1997-10-21 | Nintendo Co., Ltd. | Video game/videographics program fabricating system and method with superimpose control |
US5599231A (en) * | 1994-10-31 | 1997-02-04 | Nintendo Co., Ltd. | Security systems and methods for a videographics and authentication game/program fabricating device |
US6115036A (en) * | 1994-10-31 | 2000-09-05 | Nintendo Co., Ltd. | Video game/videographics program editing apparatus with program halt and data transfer features |
US5592609A (en) * | 1994-10-31 | 1997-01-07 | Nintendo Co., Ltd. | Video game/videographics program fabricating system and method with unit based program processing |
US7027710B2 (en) * | 1994-11-28 | 2006-04-11 | Sony Corporation | Data recording and reproducing apparatus |
US5617565A (en) * | 1994-11-29 | 1997-04-01 | Hitachi America, Ltd. | Broadcast interactive multimedia system |
US5857181A (en) * | 1994-11-29 | 1999-01-05 | Hitachi America Ltd. | Broadcast interactive multimedia system |
US5797001A (en) * | 1994-11-29 | 1998-08-18 | Hitachi America, Ltd. | Broadcast interactive multimedia system |
US6154207A (en) * | 1994-12-22 | 2000-11-28 | Bell Atlantic Network Services, Inc. | Interactive language editing in a network based video on demand system |
US5826102A (en) * | 1994-12-22 | 1998-10-20 | Bell Atlantic Network Services, Inc. | Network arrangement for development delivery and presentation of multimedia applications using timelines to integrate multimedia objects and program objects |
WO1996019779A1 (en) * | 1994-12-22 | 1996-06-27 | Bell Atlantic Network Services, Inc. | Authoring tools for multimedia application development and network delivery |
US5659793A (en) * | 1994-12-22 | 1997-08-19 | Bell Atlantic Video Services, Inc. | Authoring tools for multimedia application development and network delivery |
US5714997A (en) * | 1995-01-06 | 1998-02-03 | Anderson; David P. | Virtual reality television system |
US20110196799A1 (en) * | 1995-02-13 | 2011-08-11 | Fino Timothy A | System and method for synchronizing objects between data collections |
US7830413B2 (en) | 1995-02-23 | 2010-11-09 | Avid Technology, Inc. | Combined editing system and digital moving picture recording system |
US20070242137A1 (en) * | 1995-02-23 | 2007-10-18 | Mckain James A | Combined editing system and digital moving picture recording system |
US6065042A (en) * | 1995-03-20 | 2000-05-16 | International Business Machines Corporation | System, method, and computer program product for presenting multimedia objects, including movies and personalized collections of items |
US5596705A (en) * | 1995-03-20 | 1997-01-21 | International Business Machines Corporation | System and method for linking and presenting movies with their underlying source information |
US5696905A (en) * | 1995-03-20 | 1997-12-09 | International Business Machines Corporation | System and method for providing merchant information and establishing links to merchants while presenting a movie |
US5559949A (en) * | 1995-03-20 | 1996-09-24 | International Business Machine Corporation | Computer program product and program storage device for linking and presenting movies with their underlying source information |
US5553221A (en) * | 1995-03-20 | 1996-09-03 | International Business Machine Corporation | System and method for enabling the creation of personalized movie presentations and personalized movie collections |
US5715400A (en) * | 1995-03-20 | 1998-02-03 | International Business Machines Corporation | System and method for providing merchant information and establishing links to merchants while presenting a movie |
US5781730A (en) * | 1995-03-20 | 1998-07-14 | International Business Machines Corporation | System and method for enabling the creation of personalized movie presentations and personalized movie collections |
US5870552A (en) * | 1995-03-28 | 1999-02-09 | America Online, Inc. | Method and apparatus for publishing hypermedia documents over wide area networks |
AU705581B2 (en) * | 1995-03-28 | 1999-05-27 | America Online, Inc. | An integrated development platform for distributed publishing and management of hypermedia over wide area networks |
US6393469B1 (en) | 1995-03-28 | 2002-05-21 | America Online, Inc. | Method and apparatus for publishing hypermedia documents over wide area networks |
US7139812B2 (en) | 1995-03-28 | 2006-11-21 | America Online, Inc. | Method and apparatus for publishing hypermedia documents over wide area networks |
US20070168355A1 (en) * | 1995-03-28 | 2007-07-19 | America Online, Inc. | Method and Apparatus for Publishing Hypermedia Documents Over Wide Area Networks |
US5892507A (en) * | 1995-04-06 | 1999-04-06 | Avid Technology, Inc. | Computer system for authoring a multimedia composition using a visual representation of the multimedia composition |
US6072478A (en) * | 1995-04-07 | 2000-06-06 | Hitachi, Ltd. | System for and method for producing and displaying images which are viewed from various viewpoints in local spaces |
WO1996032816A1 (en) * | 1995-04-10 | 1996-10-17 | Electrogig Corporation | Integrated virtual set production facility with user interface and central fault tolerant controller |
US20060114350A1 (en) * | 1995-04-14 | 2006-06-01 | Takao Shimada | Multimedia data processing system in network |
US20010002851A1 (en) * | 1995-04-14 | 2001-06-07 | Takao Shimada | Multimedia data processing system in network |
US7895306B2 (en) | 1995-04-28 | 2011-02-22 | Advanced Messaging Technologies, Inc. | Systems and methods for storing, delivering, and managing messages |
US7836141B2 (en) | 1995-04-28 | 2010-11-16 | Advanced Messaging Technologies, Inc. | Systems and method for storing, delivering, and managing messages |
US7934148B2 (en) | 1995-04-28 | 2011-04-26 | Advanced Messaging Technologies, Inc. | Systems and method for storing, delivering, and managing messages |
US20050050349A1 (en) * | 1995-04-28 | 2005-03-03 | Bobo Charles R. | Systems and methods for storing, delivering, and managing messages |
US20070081457A1 (en) * | 1995-04-28 | 2007-04-12 | J2 Global Communications, Inc. | Systems and method for storing, delivering, and managing messages |
US5838874A (en) * | 1995-05-08 | 1998-11-17 | Kabushiki Kaisha Toshiba | Audiovisual encoding system with a reduced number of audio encoders |
US6145001A (en) * | 1995-05-19 | 2000-11-07 | Telogy Networks, Inc. | Network management gateway |
USRE45062E1 (en) | 1995-05-30 | 2014-08-05 | Susan C. Maguire | Apparatus for inducing attitudinal head movements for passive virtual reality |
USRE45114E1 (en) | 1995-05-30 | 2014-09-09 | Susan C. Maguire | Apparatus with moveable headrest for viewing images from a changing direction-of-view |
US5721908A (en) * | 1995-06-07 | 1998-02-24 | International Business Machines Corporation | Computer network for WWW server data access over internet |
US5793964A (en) * | 1995-06-07 | 1998-08-11 | International Business Machines Corporation | Web browser system |
US6181867B1 (en) | 1995-06-07 | 2001-01-30 | Intervu, Inc. | Video storage and retrieval system |
US5710918A (en) * | 1995-06-07 | 1998-01-20 | International Business Machines Corporation | Method for distributed task fulfillment of web browser requests |
US5701451A (en) * | 1995-06-07 | 1997-12-23 | International Business Machines Corporation | Method for fulfilling requests of a web browser |
US5745754A (en) * | 1995-06-07 | 1998-04-28 | International Business Machines Corporation | Sub-agent for fulfilling requests of a web browser using an intelligent agent and providing a report |
US5752246A (en) * | 1995-06-07 | 1998-05-12 | International Business Machines Corporation | Service agent for fulfilling requests of a web browser |
US6496856B1 (en) | 1995-06-07 | 2002-12-17 | Akamai Technologies, Inc. | Video storage and retrieval system |
US5892938A (en) * | 1995-06-26 | 1999-04-06 | Sony Corporation | Interactive interface system |
US6198873B1 (en) * | 1995-09-08 | 2001-03-06 | Sony Corporation | Editing system and video signal output system |
US6160547A (en) * | 1995-10-12 | 2000-12-12 | Asc Audio Video Corporation | Shared video data storage system with separate video data and information buses |
US5760767A (en) * | 1995-10-26 | 1998-06-02 | Sony Corporation | Method and apparatus for displaying in and out points during video editing |
US5717879A (en) * | 1995-11-03 | 1998-02-10 | Xerox Corporation | System for the capture and replay of temporal data representing collaborative activities |
US6332147B1 (en) | 1995-11-03 | 2001-12-18 | Xerox Corporation | Computer controlled display system using a graphical replay device to control playback of temporal data representing collaborative activities |
US5786814A (en) * | 1995-11-03 | 1998-07-28 | Xerox Corporation | Computer controlled display system activities using correlated graphical and timeline interfaces for controlling replay of temporal data representing collaborative activities |
US5717869A (en) * | 1995-11-03 | 1998-02-10 | Xerox Corporation | Computer controlled display system using a timeline to control playback of temporal data representing collaborative activities |
US6453111B1 (en) | 1995-11-09 | 2002-09-17 | Omnimedia Systems Inc. | Interactive workstation for creating customized, watch and do physical exercise programs |
US5949951A (en) * | 1995-11-09 | 1999-09-07 | Omnimedia Systems, Inc. | Interactive workstation for creating customized, watch and do physical exercise programs |
US6118925A (en) * | 1995-11-14 | 2000-09-12 | Hitachi Denshi Kabushiki Kaisha | Method of and system for confirming program materials to be broadcasted and then broadcasting the program materials, and recording medium having recorded therein a procedure for implementing the method |
US5801694A (en) * | 1995-12-04 | 1998-09-01 | Gershen; Joseph S. | Method and apparatus for interactively creating new arrangements for musical compositions |
US6094522A (en) * | 1995-12-21 | 2000-07-25 | Sony Corporation | Video data recording and reproduction apparatus having a plurality of input/output control devices |
EP0781039A3 (en) * | 1995-12-21 | 2000-01-05 | Sony Corporation | Audiovisual data recording and reproduction apparatus |
US6498894B2 (en) | 1995-12-21 | 2002-12-24 | Sony Corporation | Video and/or audio data recording and/or reproduction apparatus |
US5847971A (en) * | 1996-01-05 | 1998-12-08 | Steelcase Incorporated | 3-D spatial GUI querying and manipulating an RDMS for order-entry applications |
US6002855A (en) * | 1996-01-05 | 1999-12-14 | Steelcase Incorporated | 3-D spatial GUI for querying and manipulating an RDMS for order-entry applications |
US5864868A (en) * | 1996-02-13 | 1999-01-26 | Contois; David C. | Computer control system and user interface for media playing devices |
EP0803988A3 (en) * | 1996-03-29 | 2003-01-02 | Sony Corporation | Data processing control devices and methods |
EP0803988A2 (en) * | 1996-03-29 | 1997-10-29 | Sony Corporation | Data processing control devices and methods |
US6544293B1 (en) | 1996-04-12 | 2003-04-08 | Avid Technology, Inc. | Media editing system with improved effect management |
US20040078761A1 (en) * | 1996-04-12 | 2004-04-22 | Ohanian Thomas A. | Media editing system with improved effect management |
US6574604B1 (en) * | 1996-05-13 | 2003-06-03 | Van Rijn Percy | Internet message system |
US6012095A (en) * | 1996-05-31 | 2000-01-04 | Hewlett-Packard Company | Generic notification framework system and method for enhancing operation of a management station on a network |
US8630942B2 (en) | 1996-06-05 | 2014-01-14 | Fraud Control Systems.Com Corporation | Method of billing a purchase made over a computer network |
US8229844B2 (en) | 1996-06-05 | 2012-07-24 | Fraud Control Systems.Com Corporation | Method of billing a purchase made over a computer network |
US8190513B2 (en) | 1996-06-05 | 2012-05-29 | Fraud Control Systems.Com Corporation | Method of billing a purchase made over a computer network |
US5920317A (en) * | 1996-06-11 | 1999-07-06 | Vmi Technologies Incorporated | System and method for storing and displaying ultrasound images |
US5734835A (en) * | 1996-06-28 | 1998-03-31 | International Business Machines Corporation | Inexpensive world wide web terminal appliance using disk synchronized with raster refresh for storage of displayed pages |
US6477537B2 (en) | 1996-07-10 | 2002-11-05 | Survivors Of The Shoah Visual History Foundation | Method and apparatus for management of multimedia assets |
US6199060B1 (en) | 1996-07-10 | 2001-03-06 | Survivors Of Thw Shoah Visual History Foundation | Method and apparatus management of multimedia assets |
US5813014A (en) * | 1996-07-10 | 1998-09-22 | Survivors Of The Shoah Visual History Foundation | Method and apparatus for management of multimedia assets |
US20040056882A1 (en) * | 1996-07-29 | 2004-03-25 | Foreman Kevin J. | Graphical user interface for a motion video planning and editing system for a computer |
US20040066395A1 (en) * | 1996-07-29 | 2004-04-08 | Foreman Kevin J. | Graphical user interface for a motion video planning and editing system for a computer |
US20040071441A1 (en) * | 1996-07-29 | 2004-04-15 | Foreman Kevin J | Graphical user interface for a motion video planning and editing system for a computer |
US6628303B1 (en) | 1996-07-29 | 2003-09-30 | Avid Technology, Inc. | Graphical user interface for a motion video planning and editing system for a computer |
US7124366B2 (en) | 1996-07-29 | 2006-10-17 | Avid Technology, Inc. | Graphical user interface for a motion video planning and editing system for a computer |
US5864338A (en) * | 1996-09-20 | 1999-01-26 | Electronic Data Systems Corporation | System and method for designing multimedia applications |
EP0863668A4 (en) * | 1996-09-25 | 2000-02-23 | Matsushita Electric Ind Co Ltd | Editing device and editing method |
EP0863668A1 (en) * | 1996-09-25 | 1998-09-09 | Matsushita Electric Industrial Co., Ltd. | Editing device and editing method |
US6608964B1 (en) | 1996-09-25 | 2003-08-19 | Matsushita Electric Industrial Co., Ltd. | Editing device and editing method |
US5721827A (en) * | 1996-10-02 | 1998-02-24 | James Logan | System for electrically distributing personalized information |
US5892536A (en) * | 1996-10-03 | 1999-04-06 | Personal Audio | Systems and methods for computer enhanced broadcast monitoring |
US5986692A (en) * | 1996-10-03 | 1999-11-16 | Logan; James D. | Systems and methods for computer enhanced broadcast monitoring |
US7055166B1 (en) | 1996-10-03 | 2006-05-30 | Gotuit Media Corp. | Apparatus and methods for broadcast monitoring |
US6961712B1 (en) | 1996-10-25 | 2005-11-01 | Ipf, Inc. | Consumer product information request (CPIR) enabling servlets and web-based consumer product information catalogs employing the same |
US7516094B2 (en) | 1996-10-25 | 2009-04-07 | Ipf, Inc. | Internet-based system for managing and delivering consumer product information to consumers at web-based retailer store sites on the world wide web (WWW), using consumer product information (CPI) requesting and graphical user interface (GUI) display subsystems, driven by server-side components embodying universal product numbers (UPNs) and driven by UPN/URL links managed by product manufacturer team members and/or their agents |
US8458055B2 (en) | 1996-10-25 | 2013-06-04 | Ipf, Inc. | Internet-based method of and system for managing and delivering consumer product information at points along the world wide web using consumer product information (CPI) requesting and graphical user interface (GUI) displaying subsystems driven by server-side objects and managed by consumer product manufacturers and/or authorized parties |
US20070294259A1 (en) * | 1996-10-25 | 2007-12-20 | Perkowski Thomas J | System and method for finding product and service related information on the internet |
US20050251458A1 (en) * | 1996-10-25 | 2005-11-10 | Perkowski Thomas J | System and method for finding and serving consumer product related information to consumers using internet-based information servers and clients |
US7430528B2 (en) | 1996-10-25 | 2008-09-30 | Ipf, Inc. | Internet-based system for managing and delivering consumer product information to consumers along points of presence along the world wide web (WWW), using consumer product information (CPI) requesting and graphical user interface (GUI) displaying subsystems, driven by server-side components embodying universal product numbers (UPNS) and driven by UPN/URL links managed by product manufacturer team members and/or their agents |
US20050010475A1 (en) * | 1996-10-25 | 2005-01-13 | Ipf, Inc. | Internet-based brand management and marketing communication instrumentation network for deploying, installing and remotely programming brand-building server-side driven multi-mode virtual Kiosks on the World Wide Web (WWW), and methods of brand marketing communication between brand marketers and consumers using the same |
US8065201B2 (en) | 1996-10-25 | 2011-11-22 | Ipf, Inc. | Internet-based method of and system for managing and delivering consumer product information at points along the world wide web using consumer product information (CPI) requesting and graphical user interface (GUI) displaying subsystems driven by server-side components and managed by consumer product manufactures and/or authorized parties |
US20030139975A1 (en) * | 1996-10-25 | 2003-07-24 | Perkowski Thomas J. | Method of and system for managing and serving consumer-product related information on the world wide web (WWW) using universal product numbers (UPNS) and electronic data interchange (EDI) processes |
US7441710B2 (en) | 1996-10-25 | 2008-10-28 | Ipf, Inc. | System and method for finding and serving consumer product related information to consumers using internet-based information servers and clients |
US7533040B2 (en) | 1996-10-25 | 2009-05-12 | Ipf, Inc. | Internet-based system for managing and delivering consumer product information at points along the world wide web using consumer product information (CPI) requesting and graphical user interface (GUI) displaying subsystems driven by server-side components and managed by consumer product manufacturers and/or authorized parties |
US20050004838A1 (en) * | 1996-10-25 | 2005-01-06 | Ipf, Inc. | Internet-based brand management and marketing commuication instrumentation network for deploying, installing and remotely programming brand-building server-side driven multi-mode virtual kiosks on the World Wide Web (WWW), and methods of brand marketing communication between brand marketers and consumers using the same |
US7848948B2 (en) | 1996-10-25 | 2010-12-07 | Ipf, Inc. | Internet-based product brand marketing communication network configured to allow members of a product brand management team to communicate directly with consumers browsing HTML-encoded pages at an electronic commerce (EC) enabled web-site along the fabric of the world wide web (WWW), using programable multi-mode virtual kiosks (MMVKS) driven by server-side components and managed by product brand management team members |
US7711598B2 (en) | 1996-10-25 | 2010-05-04 | Ipf, Inc. | Web-based consumer product marketing communication network for managing and delivering consumer product marketing communications to consumers along e-commerce (EC) enabled web sites on the world wide web (WWW), using multi-mode virtual kiosks (MMVKS) driven by server=side components embodying consumer product identifiers and driven by consumer product information (CPI) links managed by product manufacturer team members and/or their agents |
US20030009392A1 (en) * | 1996-10-25 | 2003-01-09 | Perkowski Thomas J. | Internet-based consumer product brand marketing communication system which enables manufacturers, retailers and their respective agents, and consumers to carryout product-related functions along the demand side of the retail chain in an integrated manner |
US7904333B1 (en) | 1996-10-25 | 2011-03-08 | Ipf, Inc. | Web-based electronic commerce (EC) enabled shopping network configured to allow members of a consumer product management team and authorized parties to communicate directly with consumers shopping at EC-enabled websites along the world wide web (WWW), using multi-mode virtual kiosks (MMVKS) driven by server-side components and managed by product team members |
US20040210479A1 (en) * | 1996-10-25 | 2004-10-21 | Ipf, Inc. | Internet-based brand marketing communication instrumentation network for deploying, installing and remotely programming brand-building server-side driven multi-mode virtual kiosks on the World Wide Web (WWW), and methods of brand marketing communication between brand marketers and consumers using the same |
US20100107093A1 (en) * | 1996-10-25 | 2010-04-29 | Perkowski Thomas J | Internet-based method of and system for managing and delivering consumer product information at points along the world wide web using consumer product information (CPI) requesting and graphical user interface (GUI) displaying subsystems driven by server-side components and managed by consumer product manufacturers and/or authorized parties |
US6842176B2 (en) | 1996-11-12 | 2005-01-11 | Silicon Graphics, Inc. | Computer-related method and system for controlling data visualization in external dimension(s) |
US6480194B1 (en) | 1996-11-12 | 2002-11-12 | Silicon Graphics, Inc. | Computer-related method, system, and program product for controlling data visualization in external dimension(s) |
US6088455A (en) * | 1997-01-07 | 2000-07-11 | Logan; James D. | Methods and apparatus for selectively reproducing segments of broadcast programming |
US6034697A (en) * | 1997-01-13 | 2000-03-07 | Silicon Graphics, Inc. | Interpolation between relational tables for purposes of animating a data visualization |
US6373483B1 (en) | 1997-01-13 | 2002-04-16 | Silicon Graphics, Inc. | Method, system and computer program product for visually approximating scattered data using color to represent values of a categorical variable |
US5861891A (en) * | 1997-01-13 | 1999-01-19 | Silicon Graphics, Inc. | Method, system, and computer program for visually approximating scattered data |
US6230172B1 (en) | 1997-01-30 | 2001-05-08 | Microsoft Corporation | Production of a video stream with synchronized annotations over a computer network |
US7657835B2 (en) | 1997-01-31 | 2010-02-02 | Making Everlasting Memories, L.L.C. | Method and system for creating a commemorative presentation |
US8386484B2 (en) | 1997-01-31 | 2013-02-26 | Timebase Pty Limited | Maltweb multi-axis viewing interface and higher level scoping |
US8234251B2 (en) | 1997-01-31 | 2012-07-31 | Making Everlasting Memories, Llc | System and method for archiving records |
US20030197721A1 (en) * | 1997-01-31 | 2003-10-23 | Mindrum Gordon Scott | Method and system for creating a commemorative presentation |
US8983955B2 (en) | 1997-01-31 | 2015-03-17 | Timebase Pty Limited | Maltweb multi-axis viewing interface and higher level scoping |
US20070074107A1 (en) * | 1997-01-31 | 2007-03-29 | Timebase Pty Limited | Maltweb multi-axis viewing interface and higher level scoping |
US6340978B1 (en) * | 1997-01-31 | 2002-01-22 | Making Everlasting Memories, Ltd. | Method and apparatus for recording and presenting life stories |
US20050204300A1 (en) * | 1997-01-31 | 2005-09-15 | Mindrum Gordon S. | Method and apparatus for presenting linked life strories |
US7287225B2 (en) | 1997-01-31 | 2007-10-23 | Making Everlasting Memories, L.L.C. | Method and apparatus for presenting linked life stories |
US8972846B2 (en) | 1997-01-31 | 2015-03-03 | Timebase Pty Limited | MALTweb multi-axis viewing interface and higher level scoping |
US7624344B2 (en) | 1997-01-31 | 2009-11-24 | Making Everlasting Memories, Llc | Method and system for creating a video presentation |
US20070067715A1 (en) * | 1997-01-31 | 2007-03-22 | Timebase Pty Limited | MALTweb multi-axis viewing interface and higher level scoping |
US20080281831A1 (en) * | 1997-01-31 | 2008-11-13 | Making Everlasting Memories, L.L.C. | System and Method for Archiving Records |
US20050135793A1 (en) * | 1997-01-31 | 2005-06-23 | Mindrum Gordon S. | Method and system for creating a commemorative presentation |
US20080282163A1 (en) * | 1997-01-31 | 2008-11-13 | Making Everlasting Memories, L.L.C. | System and Method for a MultiMedia Timeline |
US8555174B2 (en) | 1997-01-31 | 2013-10-08 | Making Everlasting Memories, Ltd. | System and method for submitting and receiving images |
US20080316542A1 (en) * | 1997-01-31 | 2008-12-25 | Making Everlasting Memories, L.L.C. | System and Method for Submitting and Receiving Images |
US8522155B2 (en) | 1997-01-31 | 2013-08-27 | Making Everlasting Memories, Ltd. | System and method for a multimedia timeline |
US20060200587A1 (en) * | 1997-02-25 | 2006-09-07 | Hindman George W | Apparatus and method for a mobile navigation computer |
US7805542B2 (en) | 1997-02-25 | 2010-09-28 | George W. Hindman | Mobile unit attached in a mobile environment that fully restricts access to data received via wireless signal to a separate computer in the mobile environment |
US6182058B1 (en) | 1997-02-28 | 2001-01-30 | Silicon Graphics, Inc. | Bayes rule based and decision tree hybrid classifier |
US5905486A (en) * | 1997-03-03 | 1999-05-18 | International Business Machines Corporation | Mobile client computer programmed to combine cursor, control and input functions |
US6278464B1 (en) | 1997-03-07 | 2001-08-21 | Silicon Graphics, Inc. | Method, system, and computer program product for visualizing a decision-tree classifier |
US6137499A (en) * | 1997-03-07 | 2000-10-24 | Silicon Graphics, Inc. | Method, system, and computer program product for visualizing data using partial hierarchies |
US6111578A (en) * | 1997-03-07 | 2000-08-29 | Silicon Graphics, Inc. | Method, system and computer program product for navigating through partial hierarchies |
US6259451B1 (en) | 1997-03-07 | 2001-07-10 | Silicon Graphics, Inc. | Method, system, and computer program product for mapping between an overview and a partial hierarchy |
US5960435A (en) * | 1997-03-11 | 1999-09-28 | Silicon Graphics, Inc. | Method, system, and computer program product for computing histogram aggregations |
US6173317B1 (en) * | 1997-03-14 | 2001-01-09 | Microsoft Corporation | Streaming and displaying a video stream with synchronized annotations over a computer network |
US8402500B2 (en) | 1997-03-21 | 2013-03-19 | Walker Digital, Llc | System and method for supplying supplemental audio information for broadcast television programs |
US8756644B2 (en) | 1997-03-21 | 2014-06-17 | Inventor Holdings, Llc | System and method for supplying supplemental audio information for broadcast television programs |
US5982456A (en) * | 1997-03-25 | 1999-11-09 | Echolab, Inc. | Digital video switcher including a general purpose processor and a control processor |
DE19713026B4 (en) * | 1997-03-27 | 2006-01-05 | Bts Holding International Bv | HMI device for video-technical devices |
US6032156A (en) * | 1997-04-01 | 2000-02-29 | Marcus; Dwight | System for automated generation of media |
USRE41493E1 (en) * | 1997-04-01 | 2010-08-10 | Ntech Properties, Inc. | System for automated generation of media |
USRE42683E1 (en) * | 1997-04-01 | 2011-09-06 | Ntech Properties, Inc. | System for automated generation of media |
US6366581B1 (en) * | 1997-04-02 | 2002-04-02 | Fujitsu Network Communications, Inc. | Method and apparatus for generating permanent virtual connections using graphical user interface |
US6160907A (en) * | 1997-04-07 | 2000-12-12 | Synapix, Inc. | Iterative three-dimensional process for creating finished media content |
US6124864A (en) * | 1997-04-07 | 2000-09-26 | Synapix, Inc. | Adaptive modeling and segmentation of visual image streams |
WO1998046016A1 (en) * | 1997-04-07 | 1998-10-15 | Kinya Washino | Multi-format audio/video production system with frame-rate conversion |
DE19815422C2 (en) * | 1997-04-07 | 2003-08-07 | Bts Holding Internat Bv Breda | Mixing device with application-specific parameter sets |
US6084590A (en) * | 1997-04-07 | 2000-07-04 | Synapix, Inc. | Media production with correlation of image stream and abstract objects in a three-dimensional virtual stage |
DE19815076B4 (en) * | 1997-04-07 | 2005-01-27 | Bts Holding International Bv | Video signal conditioning with interpolated actuating states |
WO1998045814A1 (en) * | 1997-04-07 | 1998-10-15 | Synapix, Inc. | Iterative process for three-dimensional image generation |
WO1998045813A1 (en) * | 1997-04-07 | 1998-10-15 | Synapix, Inc. | Media production with correlation of image stream and abstract objects in a three-dimensional virtual stage |
US5930803A (en) * | 1997-04-30 | 1999-07-27 | Silicon Graphics, Inc. | Method, system, and computer program product for visualizing an evidence classifier |
US20010013061A1 (en) * | 1997-05-02 | 2001-08-09 | Sony Corporation And Sony Electronics, Inc. | Multimedia information transfer via a wide area network |
US6226672B1 (en) * | 1997-05-02 | 2001-05-01 | Sony Corporation | Method and system for allowing users to access and/or share media libraries, including multimedia collections of audio and video information via a wide area network |
US7054921B2 (en) | 1997-05-02 | 2006-05-30 | Sony Corporation | Multimedia information transfer via a wide area network |
US6026399A (en) * | 1997-05-30 | 2000-02-15 | Silicon Graphics, Inc. | System and method for selection of important attributes |
US5960418A (en) * | 1997-07-14 | 1999-09-28 | Pitney Bowes Ltd. | Multi-currency postage meter |
US6360234B2 (en) * | 1997-08-14 | 2002-03-19 | Virage, Inc. | Video cataloger system with synchronized encoders |
US7093191B1 (en) | 1997-08-14 | 2006-08-15 | Virage, Inc. | Video cataloger system with synchronized encoders |
US6463444B1 (en) | 1997-08-14 | 2002-10-08 | Virage, Inc. | Video cataloger system with extensibility |
US6567980B1 (en) | 1997-08-14 | 2003-05-20 | Virage, Inc. | Video cataloger system with hyperlinked output |
US7295752B1 (en) | 1997-08-14 | 2007-11-13 | Virage, Inc. | Video cataloger system with audio track extraction |
US6877134B1 (en) | 1997-08-14 | 2005-04-05 | Virage, Inc. | Integrated data and real-time metadata capture system and method |
US6441830B1 (en) * | 1997-09-24 | 2002-08-27 | Sony Corporation | Storing digitized audio/video tracks |
US7167763B2 (en) | 1997-09-24 | 2007-01-23 | Sony Corporation | Method and apparatus for providing a graphical user interface for a player/recorder system |
US20010011194A1 (en) * | 1997-09-24 | 2001-08-02 | Jeffrey M. Claar | Method and apparatus for providing a graphical user interface for a player/recorder system |
US6732365B2 (en) * | 1997-09-30 | 2004-05-04 | International Business Machines Corporation | Application interface to a media server and a method of implementing the same |
US20030070001A1 (en) * | 1997-09-30 | 2003-04-10 | International Business Machines Corp. | Application interface to a media server and a method of implementing the same |
US5859641A (en) * | 1997-10-10 | 1999-01-12 | Intervoice Limited Partnership | Automatic bandwidth allocation in multimedia scripting tools |
US6437801B1 (en) | 1997-10-10 | 2002-08-20 | Intervoice Limited Partnership | Representing data in a scripting tool |
US5933834A (en) * | 1997-10-16 | 1999-08-03 | International Business Machines Incorporated | System and method for re-striping a set of objects onto an exploded array of storage units in a computer system |
US5996025A (en) * | 1997-10-31 | 1999-11-30 | International Business Machines Corp. | Network transparent access framework for multimedia serving |
US6683625B2 (en) * | 1997-12-19 | 2004-01-27 | Texas Instruments Incorporated | System and method for advanced interfaces for virtual environments |
EP1065816A4 (en) * | 1997-12-19 | 2004-05-26 | Sony Corp | Method and apparatus for controlling device |
EP1065816A1 (en) * | 1997-12-19 | 2001-01-03 | Sony Corporation | Method and apparatus for controlling device |
US6484198B1 (en) | 1998-02-10 | 2002-11-19 | Texas Instruments Incorporated | Method and device for automated transfer and maintenance of internet based information |
WO1999052080A1 (en) * | 1998-04-03 | 1999-10-14 | Synapix, Inc. | A time inheritance scene graph for representation of media content |
US6266053B1 (en) | 1998-04-03 | 2001-07-24 | Synapix, Inc. | Time inheritance scene graph for representation of media content |
US6404435B1 (en) * | 1998-04-03 | 2002-06-11 | Avid Technology, Inc. | Method and apparatus for three-dimensional alphanumeric character animation |
US6414725B1 (en) * | 1998-04-16 | 2002-07-02 | Leitch Technology Corporation | Method and apparatus for synchronized multiple format data storage |
US6393430B1 (en) | 1998-05-08 | 2002-05-21 | Sony Corporation | Method and system for automatically recording music data files by using the hard drive of a personal computer as an intermediate storage medium |
US6052471A (en) * | 1998-05-08 | 2000-04-18 | Sony Corporation | Smart audio receiver that automatically select an input audio source |
US6314451B1 (en) | 1998-05-15 | 2001-11-06 | Unicast Communications Corporation | Ad controller for use in implementing user-transparent network-distributed advertising and for interstitially displaying an advertisement so distributed |
US6785659B1 (en) | 1998-05-15 | 2004-08-31 | Unicast Communications Corporation | Agent-based technique for implementing browser-initiated user-transparent interstitial web advertising in a client computer |
US6466967B2 (en) | 1998-05-15 | 2002-10-15 | Unicast Communications Corporation | Apparatus and accompanying methods for network distribution and interstitial rendering of information objects to client computers |
US20020198778A1 (en) * | 1998-05-15 | 2002-12-26 | Unicast Communications Corporation, A Corporation Of The State Of Delaware | Technique for implementing interstitial web advertising through use of an Ad Descriptor file |
US6990630B2 (en) | 1998-05-15 | 2006-01-24 | Unicast Communications Corporation | Technique for implementing browser-initiated user-transparent network-distributed advertising and for interstitially displaying an advertisement, so distributed, through a web browser in response to a user click-stream |
US20030004804A1 (en) * | 1998-05-15 | 2003-01-02 | Unicast Communications Corporation, A Corporation Of The State Of Delaware | Technique for implementing interstitial web advertising through use of an Ad Descriptor file |
US20030005000A1 (en) * | 1998-05-15 | 2003-01-02 | Unicast Communications Corporation, A Corporation Of The State Of Delaware | Technique for implementing browser-initiated user-transparent network-distributed advertising and for interstitially displaying an advertisement, so distributed, through a web browser in response to a user click-stream |
US20030023488A1 (en) * | 1998-05-15 | 2003-01-30 | Unicast Communications Corporation, A Corporation Of The State Of Delaware | Technique for implementing interstitial web advertising through use of an Ad Descriptor file |
US6516338B1 (en) | 1998-05-15 | 2003-02-04 | The Macmanus Group, Inc. | Apparatus and accompanying methods for implementing network servers for use in providing interstitial web advertisements to a client computer |
US6880123B1 (en) | 1998-05-15 | 2005-04-12 | Unicast Communications Corporation | Apparatus and accompanying methods for implementing a network distribution server for use in providing interstitial web advertisements to a client computer |
US7143337B2 (en) | 1998-05-15 | 2006-11-28 | Unicast Communications Corporation | Apparatus and accompanying methods for network distribution and interstitial rendering of information objects to client computers |
US7149958B2 (en) | 1998-05-15 | 2006-12-12 | Unicast Communiations Corporation | Technique for implementing browser-initiated user-transparent network-distributed advertising and for interstitially displaying an advertisement, so distributed, through a web browser in response to a user click-stream |
US6317761B1 (en) | 1998-05-15 | 2001-11-13 | Unicast Communications Corporation | Technique for implementing browser-initiated user-transparent advertising and for interstitially displaying an advertisement, so distributed, through a web browser in response to a user click-stream |
US7155663B2 (en) | 1998-05-15 | 2006-12-26 | Unicast Communications Corporation | Technique for implementing browser-initiated user-transparent network-distributed advertising and for interstitially displaying an advertisement, so distributed, through a web browser in response to a user click-stream |
US6687737B2 (en) | 1998-05-15 | 2004-02-03 | Unicast Communications Corporation | Apparatus and accompanying methods for network distribution and interstitial rendering of information objects to client computers |
US7769001B2 (en) | 1998-06-12 | 2010-08-03 | J2 Global Communications, Inc. | Scalable architecture for transmission of messages over a network |
US8249062B1 (en) | 1998-06-12 | 2012-08-21 | J2 Global Communications, Inc. | Scalable architecture for transmission of messages over a network |
US5990405A (en) * | 1998-07-08 | 1999-11-23 | Gibson Guitar Corp. | System and method for generating and controlling a simulated musical concert experience |
US20050033760A1 (en) * | 1998-09-01 | 2005-02-10 | Charles Fuller | Embedded metadata engines in digital capture devices |
US7403224B2 (en) | 1998-09-01 | 2008-07-22 | Virage, Inc. | Embedded metadata engines in digital capture devices |
US6175819B1 (en) * | 1998-09-11 | 2001-01-16 | William Van Alstine | Translating telephone |
US6301579B1 (en) | 1998-10-20 | 2001-10-09 | Silicon Graphics, Inc. | Method, system, and computer program product for visualizing a data structure |
US7151970B1 (en) | 1998-11-05 | 2006-12-19 | Gateway Inc. | Multiple audio DACs with PC compatibility |
US20020186233A1 (en) * | 1998-12-18 | 2002-12-12 | Alex Holtz | Real time video production system and method |
US20020109710A1 (en) * | 1998-12-18 | 2002-08-15 | Parkervision, Inc. | Real time video production system and method |
US8726187B2 (en) | 1998-12-18 | 2014-05-13 | Thomson Licensing | Building macro elements for production automation control |
US9558786B2 (en) | 1998-12-18 | 2017-01-31 | Gvbb Holdings S.A.R.L. | Systems, methods, and computer program products for multiple aspect ratio automated simulcast production |
US7302644B2 (en) | 1998-12-18 | 2007-11-27 | Thomson Licensing | Real time production system and method |
US20090292991A1 (en) * | 1998-12-18 | 2009-11-26 | Thomson Licensing | Building macro elements for production automation control |
US20020175931A1 (en) * | 1998-12-18 | 2002-11-28 | Alex Holtz | Playlist for real time video production |
US20040008220A1 (en) * | 1998-12-18 | 2004-01-15 | Parkervision, Inc. | Director interface for production automation control |
US20090288008A1 (en) * | 1998-12-18 | 2009-11-19 | Thomson Licensing | Building macro elements for production automation control |
US7835920B2 (en) | 1998-12-18 | 2010-11-16 | Thomson Licensing | Director interface for production automation control |
US8006184B2 (en) | 1998-12-18 | 2011-08-23 | Thomson Licensing | Playlist for real time video production |
US6452612B1 (en) | 1998-12-18 | 2002-09-17 | Parkervision, Inc. | Real time video production system and method |
US7024677B1 (en) | 1998-12-18 | 2006-04-04 | Thomson Licensing | System and method for real time video production and multicasting |
US20030214605A1 (en) * | 1998-12-18 | 2003-11-20 | Snyder Robert J. | Autokeying method, system, and computer program product |
US6952221B1 (en) | 1998-12-18 | 2005-10-04 | Thomson Licensing S.A. | System and method for real time video production and distribution |
US10056111B2 (en) | 1998-12-18 | 2018-08-21 | Gvbb Holdings S.A.R.L. | Systems, methods, and computer program products for multiple aspect ratio automated simulcast production |
US9123380B2 (en) | 1998-12-18 | 2015-09-01 | Gvbb Holdings S.A.R.L. | Systems, methods, and computer program products for automated real-time execution of live inserts of repurposed stored content distribution, and multiple aspect ratio automated simulcast production |
US8560951B1 (en) | 1998-12-18 | 2013-10-15 | Thomson Licensing | System and method for real time video production and distribution |
US8661366B2 (en) | 1998-12-18 | 2014-02-25 | Thomson Licensing | Building macro elements for production automation control |
US9711180B2 (en) | 1998-12-18 | 2017-07-18 | Gvbb Holdings S.A.R.L. | Systems, methods, and computer program products for automated real-time execution of live inserts of repurposed stored content distribution |
US20040070690A1 (en) * | 1998-12-18 | 2004-04-15 | Alex Holtz | Systems, methods, and computer program products for automated real-time execution of live inserts of repurposed stored content distribution, and multiple aspect ratio automated simulcast production |
US6502142B1 (en) * | 1998-12-21 | 2002-12-31 | Gateway, Inc. | Multiple audio and video signal routing with PC compatibility |
US6460049B1 (en) | 1998-12-22 | 2002-10-01 | Silicon Graphics, Inc. | Method system and computer program product for visualizing an evidence classifier |
US7174083B1 (en) | 1998-12-30 | 2007-02-06 | Xerox Corporation | Systems and methods for using structured representations to index recordings of activity |
US6512522B1 (en) | 1999-04-15 | 2003-01-28 | Avid Technology, Inc. | Animation of three-dimensional characters along a path for motion video sequences |
US20020198791A1 (en) * | 1999-04-21 | 2002-12-26 | Perkowski Thomas J. | Internet-based consumer product brand marketing communication system which enables manufacturers, retailers and their respective agents, and consumers to carry out product-related functions along the demand side of the retail chain in an integrated manner |
US20080021778A1 (en) * | 1999-04-21 | 2008-01-24 | Ipf, Inc. | Web-based brand marketing communication network for enabling e-commerce transactions using Multi-Mode Virtual Kiosks (MMVKS) |
US20020194081A1 (en) * | 1999-04-21 | 2002-12-19 | Perkowski Thomas J. | Internet-based consumer service brand marketing communication system which enables service-providers, retailers, and their respective agents and consumers to carry out service-related functions along the demand side of the retail chain in an integrated manner |
US20030119459A1 (en) * | 1999-07-06 | 2003-06-26 | Carillo Juan C. | Device for radiation shielding wireless transmit / receive electronic equipment such as cellular telephones from close proximity direct line-of-sight electromagnetic fields |
US20090241760A1 (en) * | 1999-10-19 | 2009-10-01 | Alain Georges | Interactive digital music recorder and player |
US7504576B2 (en) | 1999-10-19 | 2009-03-17 | Medilab Solutions Llc | Method for automatically processing a melody with sychronized sound samples and midi events |
US20110197741A1 (en) * | 1999-10-19 | 2011-08-18 | Alain Georges | Interactive digital music recorder and player |
US20040069121A1 (en) * | 1999-10-19 | 2004-04-15 | Alain Georges | Interactive digital music recorder and player |
US20040074377A1 (en) * | 1999-10-19 | 2004-04-22 | Alain Georges | Interactive digital music recorder and player |
US7847178B2 (en) | 1999-10-19 | 2010-12-07 | Medialab Solutions Corp. | Interactive digital music recorder and player |
US8704073B2 (en) | 1999-10-19 | 2014-04-22 | Medialab Solutions, Inc. | Interactive digital music recorder and player |
US7176372B2 (en) | 1999-10-19 | 2007-02-13 | Medialab Solutions Llc | Interactive digital music recorder and player |
US20070227338A1 (en) * | 1999-10-19 | 2007-10-04 | Alain Georges | Interactive digital music recorder and player |
US9818386B2 (en) * | 1999-10-19 | 2017-11-14 | Medialab Solutions Corp. | Interactive digital music recorder and player |
US7078609B2 (en) | 1999-10-19 | 2006-07-18 | Medialab Solutions Llc | Interactive digital music recorder and player |
US20070094076A1 (en) * | 1999-11-17 | 2007-04-26 | Bks Networks, Inc. | Inernet-based brand marketing communication network for enabling commission-based e-commerce transactions along the fabric of the world wide web (WWW) using server-side driven multi-mode virtual kiosks (MMVKs) |
US7844492B2 (en) | 1999-11-17 | 2010-11-30 | Ipf, Inc. | Internet-based E-commerce network for enabling commission-based E-commerce transactions along the fabric of the world wide web (WWW) using server-side driven multi-mode virtual kiosks (MMVKS) and transaction and commission tracking servers |
US6608249B2 (en) * | 1999-11-17 | 2003-08-19 | Dbtech Sarl | Automatic soundtrack generator |
US6747706B1 (en) * | 2000-01-11 | 2004-06-08 | International Business Machines Corporation | Workflow process for managing digital broadcast program production |
US20110238506A1 (en) * | 2000-01-14 | 2011-09-29 | Perkowski Thomas J | Internet-based brand marketing communication network for enabling commission-based e-commerce transactions along the fabric of the world wide web (www) using server-side driven multi-mode virtual kiosks (mmvks) |
WO2001052526A2 (en) * | 2000-01-14 | 2001-07-19 | Parkervision, Inc. | System and method for real time video production |
US20020053078A1 (en) * | 2000-01-14 | 2002-05-02 | Alex Holtz | Method, system and computer program product for producing and distributing enhanced media downstreams |
WO2001052526A3 (en) * | 2000-01-14 | 2002-02-14 | Parkervision Inc | System and method for real time video production |
US20080200215A1 (en) * | 2000-02-18 | 2008-08-21 | Vtech Telecommunications Ltd. | Mobile telephone with man machine interface |
US8160651B2 (en) | 2000-02-18 | 2012-04-17 | Motorola Mobility, Inc. | Mobile telephone with improved man machine interface |
US7624357B2 (en) | 2000-02-18 | 2009-11-24 | Vtech Telecommunications Limited | Mobile telephone with improved man machine interface |
US20080200214A1 (en) * | 2000-02-18 | 2008-08-21 | Vtech Telecommunications Ltd. | Mobile telephone with improved man machine interface |
US20080200213A1 (en) * | 2000-02-18 | 2008-08-21 | Vtech Telecommunications Ltd. | Mobile telephone with improved man machine interface |
US8812057B2 (en) | 2000-02-18 | 2014-08-19 | Motorola Mobility Llc | Mobile telephone with improved man machine interface |
US20080220751A1 (en) * | 2000-02-18 | 2008-09-11 | Vtech Telecommunications Ltd. | Mobile telephone with improved man machine interface |
US6963910B1 (en) | 2000-03-03 | 2005-11-08 | International Business Machines Corporation | Graphical user interface for creating assets |
US7117259B1 (en) | 2000-03-03 | 2006-10-03 | International Business Machines Corporation | Server time window for multiple selectable servers in a graphical user interface |
US6763377B1 (en) | 2000-03-03 | 2004-07-13 | International Business Machines Corporation | Asset management and scheduling graphical user interface for media streamer |
US20040268224A1 (en) * | 2000-03-31 | 2004-12-30 | Balkus Peter A. | Authoring system for combining temporal and nontemporal digital media |
US7725812B1 (en) | 2000-03-31 | 2010-05-25 | Avid Technology, Inc. | Authoring system for combining temporal and nontemporal digital media |
US20070282819A1 (en) * | 2000-04-07 | 2007-12-06 | Virage, Inc. | Network video guide and spidering |
US8171509B1 (en) | 2000-04-07 | 2012-05-01 | Virage, Inc. | System and method for applying a database to video multimedia |
US7962948B1 (en) | 2000-04-07 | 2011-06-14 | Virage, Inc. | Video-enabled community building |
US8495694B2 (en) | 2000-04-07 | 2013-07-23 | Virage, Inc. | Video-enabled community building |
US7555557B2 (en) | 2000-04-07 | 2009-06-30 | Avid Technology, Inc. | Review and approval system |
US8548978B2 (en) | 2000-04-07 | 2013-10-01 | Virage, Inc. | Network video guide and spidering |
US8387087B2 (en) | 2000-04-07 | 2013-02-26 | Virage, Inc. | System and method for applying a database to video multimedia |
US9684728B2 (en) | 2000-04-07 | 2017-06-20 | Hewlett Packard Enterprise Development Lp | Sharing video |
US20050120127A1 (en) * | 2000-04-07 | 2005-06-02 | Janette Bradley | Review and approval system |
US9338520B2 (en) | 2000-04-07 | 2016-05-10 | Hewlett Packard Enterprise Development Lp | System and method for applying a database to video multimedia |
US20080028047A1 (en) * | 2000-04-07 | 2008-01-31 | Virage, Inc. | Interactive video application hosting |
US20110214144A1 (en) * | 2000-04-07 | 2011-09-01 | Virage, Inc. | Video-enabled community building |
US20070282818A1 (en) * | 2000-04-07 | 2007-12-06 | Virage, Inc. | Network video guide and spidering |
US7769827B2 (en) | 2000-04-07 | 2010-08-03 | Virage, Inc. | Interactive video application hosting |
US20020031756A1 (en) * | 2000-04-12 | 2002-03-14 | Alex Holtz | Interactive tutorial method, system, and computer program product for real time media production |
US7222120B1 (en) | 2000-04-12 | 2007-05-22 | Making Everlasting Memories, L.L.C. | Methods of providing a registry service and a registry service |
US20070260610A1 (en) * | 2000-04-12 | 2007-11-08 | Making Everlasting Memories, L.L.C. | Methods of Providing a Registry Service and a Registry Service |
US6909874B2 (en) | 2000-04-12 | 2005-06-21 | Thomson Licensing Sa. | Interactive tutorial method, system, and computer program product for real time media production |
US20020054026A1 (en) * | 2000-04-17 | 2002-05-09 | Bradley Stevenson | Synchronized transmission of recorded writing data with audio |
US20080120345A1 (en) * | 2000-04-28 | 2008-05-22 | Duncombe Jefferson D | Media distribution system and method for generating media presentations customized with real-time feedback from a user |
US8689238B2 (en) | 2000-05-18 | 2014-04-01 | Carhamm Ltd., Llc | Techniques for displaying impressions in documents delivered over a computer network |
DE10057544A1 (en) * | 2000-06-27 | 2002-02-14 | Toni Bunte | Procedure for carrying out live broadcasts with image import |
DE10057543A1 (en) * | 2000-06-27 | 2002-01-24 | Toni Bunte | Procedure for carrying out live broadcasts with viewer voting |
US9099152B2 (en) | 2000-09-08 | 2015-08-04 | Ntech Properties, Inc. | Method and apparatus for creation, distribution, assembly and verification of media |
US6574638B1 (en) | 2000-09-12 | 2003-06-03 | Survivors Of The Shoah Visual History Foundation | Method and apparatus for cataloguing multimedia data using surveying data |
US6581071B1 (en) | 2000-09-12 | 2003-06-17 | Survivors Of The Shoah Visual History Foundation | Surveying system and method |
US7171487B2 (en) * | 2000-09-22 | 2007-01-30 | International Business Machines Corporation | Method and system for application specific packet forwarding |
US20020069294A1 (en) * | 2000-09-22 | 2002-06-06 | Ibm Corporation | Method and system for application specific packet forwarding |
DE10050185A1 (en) * | 2000-10-09 | 2002-04-18 | Olaf Jacobsen | Displaying images on screen during sports event involves displaying share prices of listed sports clubs using second video signals while displaying sports events using first video signals |
US20020042834A1 (en) * | 2000-10-10 | 2002-04-11 | Reelscore, Llc | Network music and video distribution and synchronization system |
US6392133B1 (en) * | 2000-10-17 | 2002-05-21 | Dbtech Sarl | Automatic soundtrack generator |
US7890989B1 (en) | 2000-10-24 | 2011-02-15 | Sony Corporation | Automated context-sensitive updating on content in an audiovisual storage system |
WO2002039231A2 (en) * | 2000-10-24 | 2002-05-16 | Sony Electronics, Inc. | Media storage device management |
WO2002039231A3 (en) * | 2000-10-24 | 2002-08-29 | Sony Electronics Inc | Media storage device management |
US20020054044A1 (en) * | 2000-11-08 | 2002-05-09 | Lee-Chung Lu | Collaborative screen sharing system |
US20070271587A1 (en) * | 2000-11-16 | 2007-11-22 | Rowe Lynn T | System and method for collaborative, peer-to-peer creation, management & synchronous, multi-platform distribution of profile-specified media objects |
US20020083137A1 (en) * | 2000-12-01 | 2002-06-27 | Rogers Edwin H. | Collaboration system and workstation |
US20050283766A1 (en) * | 2000-12-06 | 2005-12-22 | Microsoft Corporation | Interface and related methods for dynamically generating a filter graph in a development system |
US20040225683A1 (en) * | 2000-12-06 | 2004-11-11 | Microsoft Corporation | System and related methods for reducing source filter invocation in a development project |
US7529848B2 (en) | 2000-12-06 | 2009-05-05 | Microsoft Corporation | Methods and systems for efficiently processing compressed and uncompressed media content |
US7114162B2 (en) | 2000-12-06 | 2006-09-26 | Microsoft Corporation | System and methods for generating and managing filter strings in a filter graph |
US20020097980A1 (en) * | 2000-12-06 | 2002-07-25 | Rudolph Eric H. | Methods and systems for managing multiple inputs and methods and systems for processing media content |
US7114161B2 (en) | 2000-12-06 | 2006-09-26 | Microsoft Corporation | System and related methods for reducing memory requirements of a media processing system |
US8150954B2 (en) | 2000-12-06 | 2012-04-03 | Microsoft Corporation | Methods and systems for processing multi-media editing projects |
US7103677B2 (en) | 2000-12-06 | 2006-09-05 | Microsoft Corporation | Methods and systems for efficiently processing compressed and uncompressed media content |
US20020099861A1 (en) * | 2000-12-06 | 2002-07-25 | Miller Daniel J. | System and methods for generating and managing filter strings in a filter graph |
US7543308B2 (en) | 2000-12-06 | 2009-06-02 | Microsoft Corporation | System and related methods for reducing source filter invocation in a development project |
US7080380B2 (en) | 2000-12-06 | 2006-07-18 | Microsoft Corporation | Systems for negotiating buffer size and attribute characteristics in media processing systems that create user-defined development projects |
US7073180B2 (en) | 2000-12-06 | 2006-07-04 | Microsoft Corporation | Systems for negotiating buffer size and attribute characteristics in media processing systems that create user-defined development projects |
US7073179B2 (en) | 2000-12-06 | 2006-07-04 | Microsoft Corporation | Methods and systems for implementing dynamic properties on objects that support only static properties |
US20060129748A1 (en) * | 2000-12-06 | 2006-06-15 | Microsoft Corporation | System and Related Methods for Reducing Memory Requirements of a Media Processing System |
US8010649B2 (en) | 2000-12-06 | 2011-08-30 | Microsoft Corporation | Methods and systems for processing multi-media editing projects |
US20020099860A1 (en) * | 2000-12-06 | 2002-07-25 | Miller Daniel J. | System and related methods for reducing source filter invocation in a development project |
US7571385B2 (en) | 2000-12-06 | 2009-08-04 | Microsoft Corporation | Methods and systems for processing media content |
US6983466B2 (en) | 2000-12-06 | 2006-01-03 | Microsoft Corporation | Multimedia project processing systems and multimedia project processing matrix systems |
US20050283760A1 (en) * | 2000-12-06 | 2005-12-22 | Microsoft Corporation | Interface and related methods for dynamically generating a filter graph in a development system |
US7197752B2 (en) | 2000-12-06 | 2007-03-27 | Microsoft Corporation | System and related methods for reducing source filter invocation in a development project |
US20020099840A1 (en) * | 2000-12-06 | 2002-07-25 | Miller Daniel J. | System and related interfaces supporting the processing of media content |
US20020099870A1 (en) * | 2000-12-06 | 2002-07-25 | Miller Daniel J. | System and related methods for reducing the instances of source files in a filter graph |
US7581185B2 (en) | 2000-12-06 | 2009-08-25 | Microsoft Corporation | Interface and related methods for reducing source accesses in a development system |
US20050273789A1 (en) * | 2000-12-06 | 2005-12-08 | Microsoft Corporation | System and related methods for reducing source filter invocation in a development project |
US6961943B2 (en) * | 2000-12-06 | 2005-11-01 | Microsoft Corporation | Multimedia processing system parsing multimedia content from a single source to minimize instances of source files |
US7206495B2 (en) | 2000-12-06 | 2007-04-17 | Microsoft Corporation | Methods and systems for managing multiple inputs and methods and systems for processing media content |
US6959438B2 (en) | 2000-12-06 | 2005-10-25 | Microsoft Corporation | Interface and related methods for dynamically generating a filter graph in a development system |
US7940275B2 (en) | 2000-12-06 | 2011-05-10 | Microsoft Corporation | Interface and related methods for dynamically generating a filter graph in a development system |
US7584479B2 (en) | 2000-12-06 | 2009-09-01 | Microsoft Corporation | Interface and related methods for dynamically generating a filter graph in a development system |
US6954581B2 (en) | 2000-12-06 | 2005-10-11 | Microsoft Corporation | Methods and systems for managing multiple inputs and methods and systems for processing media content |
US20090063429A1 (en) * | 2000-12-06 | 2009-03-05 | Microsoft Corporation | Methods and Systems for Processing Multi-Media Editing Projects |
US7228056B2 (en) | 2000-12-06 | 2007-06-05 | Microsoft Corporation | Methods and systems for managing multiple inputs and methods and systems for processing media content |
US6947990B2 (en) | 2000-12-06 | 2005-09-20 | Microsoft Corporation | System and related interfaces supporting the processing of media content |
US7237038B2 (en) | 2000-12-06 | 2007-06-26 | Microsoft Corporation | System and related interfaces supporting the processing of media content |
US7237244B2 (en) | 2000-12-06 | 2007-06-26 | Microsoft Corporation | System and related methods for reducing memory requirements of a media processing system |
US7526776B2 (en) | 2000-12-06 | 2009-04-28 | Microsoft Corporation | Systems and methods for generating and managing filter strings in a filter graph utilizing a matrix switch |
US20050204331A1 (en) * | 2000-12-06 | 2005-09-15 | Microsoft Corporation | Data structures and related methods for facilitating media content processing in user-defined development projects. |
US20090055363A1 (en) * | 2000-12-06 | 2009-02-26 | Microsoft Corporation | Methods and Systems for Processing Multi-media Editing Projects |
US20050155039A1 (en) * | 2000-12-06 | 2005-07-14 | Microsoft Corporation | System and related interfaces supporting the processing of media content |
US7257232B2 (en) | 2000-12-06 | 2007-08-14 | Microsoft Corporation | Methods and systems for mixing digital audio signals |
US7853921B2 (en) | 2000-12-06 | 2010-12-14 | Microsoft Corporation | Interface and related methods for dynamically generating a filter graph in a development system |
US6912717B2 (en) * | 2000-12-06 | 2005-06-28 | Microsoft Corporation | Methods and systems for implementing dynamic properties on objects that support only static properties |
US20050120304A1 (en) * | 2000-12-06 | 2005-06-02 | Microsoft Corporation | Interface and related methods for reducing source accesses in a development system |
US7260310B2 (en) | 2000-12-06 | 2007-08-21 | Microsoft Corporation | Methods and systems for managing multiple inputs and methods and systems for processing media content |
US20050117874A1 (en) * | 2000-12-06 | 2005-06-02 | Microsoft Corporation | Methods and systems for managing multiple inputs and methods and systems for processing media content |
US20050114754A1 (en) * | 2000-12-06 | 2005-05-26 | Microsoft Corporation | Methods and systems for processing media content |
US8612859B2 (en) | 2000-12-06 | 2013-12-17 | Microsoft Corporation | Methods and systems for effecting video transitions represented by bitmaps |
US20050100316A1 (en) * | 2000-12-06 | 2005-05-12 | Microsoft Corporation | Methods and systems for managing multiple inputs and methods and systems for processing media content |
US20050102306A1 (en) * | 2000-12-06 | 2005-05-12 | Microsoft Corporation | Methods and systems for managing multiple inputs and methods and systems for processing media content |
US20050091339A1 (en) * | 2000-12-06 | 2005-04-28 | Microsoft Corporation | Systems for processing multi-media editing projects |
US6882891B2 (en) | 2000-12-06 | 2005-04-19 | Microsoft Corporation | Methods and systems for mixing digital audio signals |
US20050069288A1 (en) * | 2000-12-06 | 2005-03-31 | Microsoft Corporation | Methods and systems for managing multiple inputs and methods and systems for processing media content |
US7287226B2 (en) | 2000-12-06 | 2007-10-23 | Microsoft Corporation | Methods and systems for effecting video transitions represented by bitmaps |
US20050060161A1 (en) * | 2000-12-06 | 2005-03-17 | Microsoft Corporation | Methods and systems for mixing digital audio signals |
US20050053357A1 (en) * | 2000-12-06 | 2005-03-10 | Microsoft Corporation | Methods and systems for managing multiple inputs and methods and systems for processing media content |
US20050034133A1 (en) * | 2000-12-06 | 2005-02-10 | Microsoft Corporation | Methods and systems for implementing dynamic properties on objects that support only static properties |
US20050033825A1 (en) * | 2000-12-06 | 2005-02-10 | Microsoft Corporation | Method of sharing a parcer |
US7296276B2 (en) | 2000-12-06 | 2007-11-13 | Microsoft Corporation | Methods and systems for implementing dynamic properties on objects that support only static properties |
US6834390B2 (en) | 2000-12-06 | 2004-12-21 | Microsoft Corporation | System and related interfaces supporting the processing of media content |
US7302689B2 (en) | 2000-12-06 | 2007-11-27 | Microsoft Corporation | System and related interfaces supporting the processing of media content |
US20040250256A1 (en) * | 2000-12-06 | 2004-12-09 | Microsoft Corporation | System and related interfaces supporting the processing of media content |
US7139466B2 (en) | 2000-12-06 | 2006-11-21 | Microsoft Corporation | Methods and systems for managing multiple inputs and methods and systems for processing media content |
US20040220814A1 (en) * | 2000-12-06 | 2004-11-04 | Microsoft Corporation | Methods and systems for mixing digital audio signals |
US20040189688A1 (en) * | 2000-12-06 | 2004-09-30 | Miller Daniel J. | Methods and systems for processing media content |
US7472395B2 (en) | 2000-12-06 | 2008-12-30 | Microsoft Corporation | Systems for generating and managing filter strings in a filter graph |
US20020099732A1 (en) * | 2000-12-06 | 2002-07-25 | Miller Daniel J. | Interface and related methods for dynamically generating a filter graph in a development system |
US6768499B2 (en) | 2000-12-06 | 2004-07-27 | Microsoft Corporation | Methods and systems for processing media content |
US7757240B2 (en) | 2000-12-06 | 2010-07-13 | Microsoft Corporation | System and related interfaces supporting the processing of media content |
US20040135803A1 (en) * | 2000-12-06 | 2004-07-15 | Miller Daniel J. | Interface and related methods for reducing source accesses in a development system |
US20020099789A1 (en) * | 2000-12-06 | 2002-07-25 | Rudolph Eric H. | Methods and systems for processing multi-media editing projects |
US7457677B2 (en) | 2000-12-06 | 2008-11-25 | Microsoft Corporation | Methods and systems for mixing digital audio signals |
US20020099758A1 (en) * | 2000-12-06 | 2002-07-25 | Miller Daniel J. | System and related methods for reducing memory requirements of a media processing system |
US7447754B2 (en) | 2000-12-06 | 2008-11-04 | Microsoft Corporation | Methods and systems for processing multi-media editing projects |
US20020099869A1 (en) * | 2000-12-06 | 2002-07-25 | Miller Daniel J. | Methods and systems for implementing dynamic properties on objects that support only static properties |
US7350216B2 (en) | 2000-12-06 | 2008-03-25 | Microsoft Corporation | Systems and methods for generating and managing filter strings in a filter graph utilizing a matrix switch |
US7353520B2 (en) * | 2000-12-06 | 2008-04-01 | Microsoft Corporation | Method of sharing a parcer |
US7712106B2 (en) | 2000-12-06 | 2010-05-04 | Microsoft Corporation | System and methods for generating and managing filter strings in a filter graph |
US7441251B2 (en) | 2000-12-06 | 2008-10-21 | Microsoft Corporation | System and related interfaces supporting the processing of media content |
US7428703B2 (en) | 2000-12-06 | 2008-09-23 | Microsoft Corporation | Methods and systems for processing media content |
US20080147719A1 (en) * | 2000-12-06 | 2008-06-19 | Microsoft Corporation | Systems and Methods for Generating and Managing Filter Strings in a Filter Graph Utilizing a Matrix Switch |
US7391959B2 (en) | 2000-12-06 | 2008-06-24 | Microsoft Corporation | Methods and systems for managing multiple inputs and methods and systems for processing media content |
US7680898B2 (en) | 2000-12-06 | 2010-03-16 | Microsoft Corporation | Systems for processing multi-media editing projects |
US7631319B2 (en) | 2000-12-06 | 2009-12-08 | Microsoft Corporation | System and related methods for reducing source filter invocation in a development project |
US7673013B2 (en) | 2000-12-06 | 2010-03-02 | Microsoft Corporation | Methods and systems for processing multi-media editing projects |
US7640534B2 (en) | 2000-12-06 | 2009-12-29 | Microsoft Corporation | Interface and related methods for reducing source accesses in a development system |
US7412704B2 (en) | 2000-12-06 | 2008-08-12 | Microsoft Corporation | Generating and managing filter strings in a filter graph |
US7412685B2 (en) | 2000-12-06 | 2008-08-12 | Microsoft Corportation | Data structures and related methods for facilitating media content processing in user-defined development projects |
US20060158448A1 (en) * | 2000-12-14 | 2006-07-20 | Nec Corporation | Method and program for improving three-dimensional air excursion using a server and a client |
US20020116716A1 (en) * | 2001-02-22 | 2002-08-22 | Adi Sideman | Online video editor |
US11109114B2 (en) | 2001-04-18 | 2021-08-31 | Grass Valley Canada | Advertisement management method, system, and computer program product |
US20030070167A1 (en) * | 2001-04-18 | 2003-04-10 | Alex Holtz | Advertisement management method, system, and computer program product |
US20030001880A1 (en) * | 2001-04-18 | 2003-01-02 | Parkervision, Inc. | Method, system, and computer program product for producing and distributing enhanced media |
US20110191661A1 (en) * | 2001-04-20 | 2011-08-04 | Michael Phillips | Editing time-based media with enhanced content |
US8819535B2 (en) | 2001-04-20 | 2014-08-26 | Avid Technology, Inc. | Editing time-based media with enhanced content |
US20030018609A1 (en) * | 2001-04-20 | 2003-01-23 | Michael Phillips | Editing time-based media with enhanced content |
US7930624B2 (en) | 2001-04-20 | 2011-04-19 | Avid Technology, Inc. | Editing time-based media with enhanced content |
US20020188628A1 (en) * | 2001-04-20 | 2002-12-12 | Brian Cooper | Editing interactive content with time-based media |
US6985786B2 (en) * | 2001-04-25 | 2006-01-10 | Hewlett-Packard Development Company, L.P. | Method for managing manufacturing data |
US20020183881A1 (en) * | 2001-04-25 | 2002-12-05 | Wright Jason Richard | Method for managing manufacturing data |
US20030009371A1 (en) * | 2001-07-03 | 2003-01-09 | Ravi Gauba | Interactive decision-making scenarios in an audio/video broadcast |
US20030041305A1 (en) * | 2001-07-18 | 2003-02-27 | Christoph Schnelle | Resilient data links |
US20030028871A1 (en) * | 2001-07-20 | 2003-02-06 | Annie Wang | Behavior profile system and method |
US20030028432A1 (en) * | 2001-08-01 | 2003-02-06 | Vidius Inc. | Method for the customization of commercial product placement advertisements in digital media |
US8051078B2 (en) | 2001-08-03 | 2011-11-01 | Sony Corporation | System and method for common interest analysis among multiple users |
US20060036575A1 (en) * | 2001-08-03 | 2006-02-16 | Clement Lau | System and method for common interest analysis among multiple users |
US20030121008A1 (en) * | 2001-08-31 | 2003-06-26 | Robert Tischer | Method and system for producing an ordered compilation of information with more than one author contributing information contemporaneously |
US20050160113A1 (en) * | 2001-08-31 | 2005-07-21 | Kent Ridge Digital Labs | Time-based media navigation system |
US7124362B2 (en) * | 2001-08-31 | 2006-10-17 | Robert Tischer | Method and system for producing an ordered compilation of information with more than one author contributing information contemporaneously |
WO2003019325A2 (en) * | 2001-08-31 | 2003-03-06 | Kent Ridge Digital Labs | Time-based media navigation system |
WO2003019325A3 (en) * | 2001-08-31 | 2004-05-21 | Kent Ridge Digital Labs | Time-based media navigation system |
US8738667B2 (en) | 2001-09-04 | 2014-05-27 | Timebase Pty Limited | Mapping of data from XML to SQL |
US8204913B2 (en) | 2001-09-04 | 2012-06-19 | Timebase Pty Limited | Mapping of data from XML to SQL |
US8396901B2 (en) | 2001-09-04 | 2013-03-12 | Timebase Pty Limited | Mapping of data from XML to SQL |
US9419844B2 (en) | 2001-09-11 | 2016-08-16 | Ntech Properties, Inc. | Method and system for generation of media |
US10749924B2 (en) | 2001-09-11 | 2020-08-18 | Ntech Properties, Inc. | Method and system for generation of media |
US20030074447A1 (en) * | 2001-10-16 | 2003-04-17 | Rafey Richter A. | Intuitive mapping between explicit and implicit personalization |
US20080021916A1 (en) * | 2001-11-16 | 2008-01-24 | Timebase Pty Limited | Maintenance of a markup language document in a database |
US20030112276A1 (en) * | 2001-12-19 | 2003-06-19 | Clement Lau | User augmentation of content |
US8464169B2 (en) | 2002-01-02 | 2013-06-11 | The Jellyvision Lab, Inc. | Methods for identifying cells in a path in a flowchart and for synchronizing graphical and textual views of a flowchart |
US7310784B1 (en) | 2002-01-02 | 2007-12-18 | The Jellyvision Lab, Inc. | Methods for identifying cells in a path in a flowchart and for synchronizing graphical and textual views of a flowchart |
US20080065977A1 (en) * | 2002-01-02 | 2008-03-13 | Gottlieb Harry N | Methods for identifying cells in a path in a flowchart and for synchronizing graphical and textual views of a flowchart |
US7807916B2 (en) | 2002-01-04 | 2010-10-05 | Medialab Solutions Corp. | Method for generating music with a website or software plug-in using seed parameter values |
US6972363B2 (en) | 2002-01-04 | 2005-12-06 | Medialab Solutions Llc | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US20030131715A1 (en) * | 2002-01-04 | 2003-07-17 | Alain Georges | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US8989358B2 (en) | 2002-01-04 | 2015-03-24 | Medialab Solutions Corp. | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US20070051229A1 (en) * | 2002-01-04 | 2007-03-08 | Alain Georges | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US20110192271A1 (en) * | 2002-01-04 | 2011-08-11 | Alain Georges | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US20070071205A1 (en) * | 2002-01-04 | 2007-03-29 | Loudermilk Alan R | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US20030128825A1 (en) * | 2002-01-04 | 2003-07-10 | Loudermilk Alan R. | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US8674206B2 (en) | 2002-01-04 | 2014-03-18 | Medialab Solutions Corp. | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US20040089139A1 (en) * | 2002-01-04 | 2004-05-13 | Alain Georges | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US7102069B2 (en) | 2002-01-04 | 2006-09-05 | Alain Georges | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US7076035B2 (en) | 2002-01-04 | 2006-07-11 | Medialab Solutions Llc | Methods for providing on-hold music using auto-composition |
US20040027368A1 (en) * | 2002-05-09 | 2004-02-12 | Parkervision, Inc. | Time sheet for real time video production system and method |
US10360944B2 (en) | 2002-05-09 | 2019-07-23 | Gvbb Holdings S.A.R.L. | Systems, methods, and computer program products for multiple aspect ratio automated simulcast production |
US10546612B2 (en) | 2002-05-09 | 2020-01-28 | Gvbb Holdings S.A.R.L. | Systems, methods, and computer program products for automated real-time execution of live inserts of repurposed stored content distribution |
US8370420B1 (en) | 2002-07-11 | 2013-02-05 | Citrix Systems, Inc. | Web-integrated display of locally stored content objects |
US20040070595A1 (en) * | 2002-10-11 | 2004-04-15 | Larry Atlas | Browseable narrative architecture system and method |
US7904812B2 (en) | 2002-10-11 | 2011-03-08 | Web River Media, Inc. | Browseable narrative architecture system and method |
US20040139481A1 (en) * | 2002-10-11 | 2004-07-15 | Larry Atlas | Browseable narrative architecture system and method |
US7969876B2 (en) | 2002-10-30 | 2011-06-28 | Citrix Systems, Inc. | Method of determining path maximum transmission unit |
US8259729B2 (en) | 2002-10-30 | 2012-09-04 | Citrix Systems, Inc. | Wavefront detection and disambiguation of acknowledgements |
US9008100B2 (en) | 2002-10-30 | 2015-04-14 | Citrix Systems, Inc. | Wavefront detection and disambiguation of acknowledgments |
US8411560B2 (en) | 2002-10-30 | 2013-04-02 | Citrix Systems, Inc. | TCP selection acknowledgements for communicating delivered and missing data packets |
US9496991B2 (en) | 2002-10-30 | 2016-11-15 | Citrix Systems, Inc. | Systems and methods of using packet boundaries for reduction in timeout prevention |
US8553699B2 (en) | 2002-10-30 | 2013-10-08 | Citrix Systems, Inc. | Wavefront detection and disambiguation of acknowledgements |
US20100050040A1 (en) * | 2002-10-30 | 2010-02-25 | Samuels Allen R | Tcp selection acknowledgements for communicating delivered and missing data packets |
US20090201828A1 (en) * | 2002-10-30 | 2009-08-13 | Allen Samuels | Method of determining path maximum transmission unit |
US8316003B2 (en) | 2002-11-05 | 2012-11-20 | Carhamm Ltd., Llc | Updating content of presentation vehicle in a computer network |
US7655855B2 (en) | 2002-11-12 | 2010-02-02 | Medialab Solutions Llc | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US20080053293A1 (en) * | 2002-11-12 | 2008-03-06 | Medialab Solutions Llc | Systems and Methods for Creating, Modifying, Interacting With and Playing Musical Compositions |
US6916978B2 (en) | 2002-11-12 | 2005-07-12 | Alain Georges | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US6815600B2 (en) | 2002-11-12 | 2004-11-09 | Alain Georges | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US20040089134A1 (en) * | 2002-11-12 | 2004-05-13 | Alain Georges | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US6958441B2 (en) | 2002-11-12 | 2005-10-25 | Alain Georges | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US6960714B2 (en) | 2002-11-12 | 2005-11-01 | Media Lab Solutions Llc | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US20080156178A1 (en) * | 2002-11-12 | 2008-07-03 | Madwares Ltd. | Systems and Methods for Portable Audio Synthesis |
US20040089135A1 (en) * | 2002-11-12 | 2004-05-13 | Alain Georges | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US20040089141A1 (en) * | 2002-11-12 | 2004-05-13 | Alain Georges | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US6977335B2 (en) | 2002-11-12 | 2005-12-20 | Medialab Solutions Llc | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US6979767B2 (en) | 2002-11-12 | 2005-12-27 | Medialab Solutions Llc | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US9065931B2 (en) | 2002-11-12 | 2015-06-23 | Medialab Solutions Corp. | Systems and methods for portable audio synthesis |
US7015389B2 (en) | 2002-11-12 | 2006-03-21 | Medialab Solutions Llc | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US20040089131A1 (en) * | 2002-11-12 | 2004-05-13 | Alain Georges | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US6897368B2 (en) | 2002-11-12 | 2005-05-24 | Alain Georges | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US7022906B2 (en) | 2002-11-12 | 2006-04-04 | Media Lab Solutions Llc | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US20090272251A1 (en) * | 2002-11-12 | 2009-11-05 | Alain Georges | Systems and methods for portable audio synthesis |
US8247676B2 (en) | 2002-11-12 | 2012-08-21 | Medialab Solutions Corp. | Methods for generating music using a transmitted/received music data file |
US7026534B2 (en) | 2002-11-12 | 2006-04-11 | Medialab Solutions Llc | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US20040089137A1 (en) * | 2002-11-12 | 2004-05-13 | Alain Georges | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US20040089136A1 (en) * | 2002-11-12 | 2004-05-13 | Alain Georges | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US8153878B2 (en) | 2002-11-12 | 2012-04-10 | Medialab Solutions, Corp. | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US7169996B2 (en) | 2002-11-12 | 2007-01-30 | Medialab Solutions Llc | Systems and methods for generating music using data/music data file transmitted/received via a network |
US20040089138A1 (en) * | 2002-11-12 | 2004-05-13 | Alain Georges | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US20040089140A1 (en) * | 2002-11-12 | 2004-05-13 | Alain Georges | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US20040089142A1 (en) * | 2002-11-12 | 2004-05-13 | Alain Georges | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US20040089133A1 (en) * | 2002-11-12 | 2004-05-13 | Alain Georges | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US7928310B2 (en) | 2002-11-12 | 2011-04-19 | MediaLab Solutions Inc. | Systems and methods for portable audio synthesis |
US20070186752A1 (en) * | 2002-11-12 | 2007-08-16 | Alain Georges | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US20040128698A1 (en) * | 2002-12-31 | 2004-07-01 | Helena Goldfarb | Apparatus and methods for scheduling events |
EP1457989A3 (en) * | 2003-03-11 | 2005-03-16 | Sony Corporation | Picture material editing apparatus and picture material editing method |
US20040179816A1 (en) * | 2003-03-11 | 2004-09-16 | Sony Corporation | Picture material editing apparatus and picture material editing method |
EP1457989A2 (en) * | 2003-03-11 | 2004-09-15 | Sony Corporation | Picture material editing apparatus and picture material editing method |
CN101410796B (en) * | 2003-05-09 | 2012-01-18 | 汤姆森特许公司 | Building macro elements for production automation control |
EP1629349A2 (en) * | 2003-05-09 | 2006-03-01 | Thomson Licensing, S.A. | Building macro elements for production automation control |
EP1629349A4 (en) * | 2003-05-09 | 2010-01-13 | Thomson Licensing Sa | Building macro elements for production automation control |
WO2004105031A1 (en) * | 2003-05-26 | 2004-12-02 | Evangelos Achillopoulos | Edit decision recording device in a multi-camera video recording system and integrated video recording and editing system containing the same |
US8875185B2 (en) | 2003-06-24 | 2014-10-28 | Ntech Properties, Inc. | Method and apparatus for efficient, entertaining information delivery |
US8270423B2 (en) | 2003-07-29 | 2012-09-18 | Citrix Systems, Inc. | Systems and methods of using packet boundaries for reduction in timeout prevention |
US20100103819A1 (en) * | 2003-07-29 | 2010-04-29 | Samuels Allen R | Flow control system architecture |
US20050063302A1 (en) * | 2003-07-29 | 2005-03-24 | Samuels Allen R. | Automatic detection and window virtualization for flow control |
US8824490B2 (en) | 2003-07-29 | 2014-09-02 | Citrix Systems, Inc. | Automatic detection and window virtualization for flow control |
US20070206621A1 (en) * | 2003-07-29 | 2007-09-06 | Robert Plamondon | Systems and methods of using packet boundaries for reduction in timeout prevention |
US8233392B2 (en) | 2003-07-29 | 2012-07-31 | Citrix Systems, Inc. | Transaction boundary detection for reduction in timeout penalties |
US8238241B2 (en) | 2003-07-29 | 2012-08-07 | Citrix Systems, Inc. | Automatic detection and window virtualization for flow control |
US8462630B2 (en) | 2003-07-29 | 2013-06-11 | Citrix Systems, Inc. | Early generation of acknowledgements for flow control |
US20100232294A1 (en) * | 2003-07-29 | 2010-09-16 | Samuels Allen R | Early generation of acknowledgements for flow control |
US9071543B2 (en) | 2003-07-29 | 2015-06-30 | Citrix Systems, Inc. | Systems and methods for additional retransmissions of dropped packets |
US8437284B2 (en) | 2003-07-29 | 2013-05-07 | Citrix Systems, Inc. | Systems and methods for additional retransmissions of dropped packets |
US20070206497A1 (en) * | 2003-07-29 | 2007-09-06 | Robert Plamondon | Systems and methods for additional retransmissions of dropped packets |
US8310928B2 (en) | 2003-07-29 | 2012-11-13 | Samuels Allen R | Flow control system architecture |
US8432800B2 (en) | 2003-07-29 | 2013-04-30 | Citrix Systems, Inc. | Systems and methods for stochastic-based quality of service |
US7167173B2 (en) * | 2003-09-17 | 2007-01-23 | International Business Machines Corporation | Method and structure for image-based object editing |
US20050062739A1 (en) * | 2003-09-17 | 2005-03-24 | International Business Machines Corporation | Method and structure for image-based object editing |
US20060277454A1 (en) * | 2003-12-09 | 2006-12-07 | Yi-Chih Chen | Multimedia presentation system |
US7818658B2 (en) * | 2003-12-09 | 2010-10-19 | Yi-Chih Chen | Multimedia presentation system |
US8063990B2 (en) | 2004-01-20 | 2011-11-22 | Thomson Licensing | Television production technique |
WO2005071686A1 (en) * | 2004-01-20 | 2005-08-04 | Thomson Licensing | Television production technique |
US7649573B2 (en) | 2004-01-20 | 2010-01-19 | Thomson Licensing | Television production technique |
US20080225179A1 (en) * | 2004-01-20 | 2008-09-18 | David Alan Casper | Television Production Technique |
US20050160368A1 (en) * | 2004-01-21 | 2005-07-21 | Fuji Xerox Co., Ltd. | Systems and methods for authoring a media presentation |
US7434153B2 (en) * | 2004-01-21 | 2008-10-07 | Fuji Xerox Co., Ltd. | Systems and methods for authoring a media presentation |
US8307284B2 (en) * | 2004-03-26 | 2012-11-06 | Ross Video Limited | Method and system for automated control of audio and video sources and a final composite output thereof through a video switcher |
US20050223106A1 (en) * | 2004-03-26 | 2005-10-06 | Ross Video Limited | Method and system for automated control of audio and video sources and a final composite output thereof through a video switcher |
US20050228710A1 (en) * | 2004-04-09 | 2005-10-13 | Sam Richards | Asset scheduling management in media production |
US8255413B2 (en) | 2004-08-19 | 2012-08-28 | Carhamm Ltd., Llc | Method and apparatus for responding to request for information-personalization |
US8078602B2 (en) | 2004-12-17 | 2011-12-13 | Claria Innovations, Llc | Search engine for a computer network |
US9495446B2 (en) | 2004-12-20 | 2016-11-15 | Gula Consulting Limited Liability Company | Method and device for publishing cross-network user behavioral data |
US20100111494A1 (en) * | 2005-01-14 | 2010-05-06 | Richard James Mazzaferri | System and methods for automatic time-warped playback in rendering a recorded computer session |
US7996549B2 (en) | 2005-01-14 | 2011-08-09 | Citrix Systems, Inc. | Methods and systems for recording and real-time playback of presentation layer protocol data |
US20070106810A1 (en) * | 2005-01-14 | 2007-05-10 | Citrix Systems, Inc. | Methods and systems for recording and real-time playback of presentation layer protocol data |
US20070106811A1 (en) * | 2005-01-14 | 2007-05-10 | Citrix Systems, Inc. | Methods and systems for real-time seeking during real-time playback of a presentation layer protocol data stream |
US8200828B2 (en) | 2005-01-14 | 2012-06-12 | Citrix Systems, Inc. | Systems and methods for single stack shadowing |
US8340130B2 (en) | 2005-01-14 | 2012-12-25 | Citrix Systems, Inc. | Methods and systems for generating playback instructions for rendering of a recorded computer session |
US8296441B2 (en) | 2005-01-14 | 2012-10-23 | Citrix Systems, Inc. | Methods and systems for joining a real-time session of presentation layer protocol data |
US20100049797A1 (en) * | 2005-01-14 | 2010-02-25 | Paul Ryman | Systems and Methods for Single Stack Shadowing |
US8935316B2 (en) | 2005-01-14 | 2015-01-13 | Citrix Systems, Inc. | Methods and systems for in-session playback on a local machine of remotely-stored and real time presentation layer protocol data |
US8422851B2 (en) | 2005-01-14 | 2013-04-16 | Citrix Systems, Inc. | System and methods for automatic time-warped playback in rendering a recorded computer session |
US8145777B2 (en) | 2005-01-14 | 2012-03-27 | Citrix Systems, Inc. | Method and system for real-time seeking during playback of remote presentation protocols |
US7831728B2 (en) | 2005-01-14 | 2010-11-09 | Citrix Systems, Inc. | Methods and systems for real-time seeking during real-time playback of a presentation layer protocol data stream |
US20060161555A1 (en) * | 2005-01-14 | 2006-07-20 | Citrix Systems, Inc. | Methods and systems for generating playback instructions for playback of a recorded computer session |
US20060161671A1 (en) * | 2005-01-14 | 2006-07-20 | Citrix Systems, Inc. | Method and systems for capture and replay of remote presentation protocol data |
US20060159080A1 (en) * | 2005-01-14 | 2006-07-20 | Citrix Systems, Inc. | Methods and systems for generating playback instructions for rendering of a recorded computer session |
US8230096B2 (en) | 2005-01-14 | 2012-07-24 | Citrix Systems, Inc. | Methods and systems for generating playback instructions for playback of a recorded computer session |
US20100061695A1 (en) * | 2005-02-15 | 2010-03-11 | Christopher Furmanski | Method and apparatus for producing re-customizable multi-media |
US20060202995A1 (en) * | 2005-03-10 | 2006-09-14 | Fuji Xerox Co., Ltd. | Operation history displaying apparatus and method thereof |
US20060206820A1 (en) * | 2005-03-14 | 2006-09-14 | Citrix Systems, Inc. | A method and apparatus for updating a graphical display in a distributed processing environment |
US8677022B2 (en) | 2005-03-14 | 2014-03-18 | Citrix Systems, Inc. | Method and apparatus for updating a graphical display in a distributed processing environment using compression |
US8423673B2 (en) | 2005-03-14 | 2013-04-16 | Citrix Systems, Inc. | Method and apparatus for updating a graphical display in a distributed processing environment using compression |
US8171169B2 (en) | 2005-03-14 | 2012-05-01 | Citrix Systems, Inc. | Method and apparatus for updating a graphical display in a distributed processing environment |
US20060203007A1 (en) * | 2005-03-14 | 2006-09-14 | Citrix Systems, Inc. | A method and apparatus for updating a graphical display in a distributed processing environment using compression |
US8073866B2 (en) | 2005-03-17 | 2011-12-06 | Claria Innovations, Llc | Method for providing content to an internet user based on the user's demonstrated content preferences |
AT501945B1 (en) * | 2005-05-25 | 2007-07-15 | Bfe Studio Und Medien Systeme | METHOD FOR OPERATING A CONTROL SYSTEM, ESPECIALLY FOR BROADCASTING |
AT501945A1 (en) * | 2005-05-25 | 2006-12-15 | Bfe Studio Und Medien Systeme | METHOD FOR OPERATING A CONTROL SYSTEM, ESPECIALLY FOR BROADCASTING |
US8086697B2 (en) | 2005-06-28 | 2011-12-27 | Claria Innovations, Llc | Techniques for displaying impressions in documents delivered over a computer network |
US8375301B2 (en) * | 2005-07-15 | 2013-02-12 | Barco N.V. | Network displays and method of their operation |
US20070033289A1 (en) * | 2005-07-15 | 2007-02-08 | Geert Nuyttens | Network displays and method of their operation |
US9264678B2 (en) | 2005-07-15 | 2016-02-16 | Barco N.V. | Network displays and method of their operation |
US8229278B2 (en) | 2005-08-29 | 2012-07-24 | Sony Corporation | Portfolios in disc authoring |
US8213771B2 (en) | 2005-08-29 | 2012-07-03 | Sony Corporation | Templatized commands in disc authoring |
EP1946261A4 (en) * | 2005-08-29 | 2010-06-16 | Sony Corp | Portfolios in disc authoring |
US20080244407A1 (en) * | 2005-08-29 | 2008-10-02 | Eklund Don | Abstractions in disc authoring |
EP1946261A2 (en) * | 2005-08-29 | 2008-07-23 | Sony Corporation | Portfolios in disc authoring |
US20070077039A1 (en) * | 2005-08-29 | 2007-04-05 | Eklund Don | Portfolios in disc authoring |
EP1760921A2 (en) | 2005-09-05 | 2007-03-07 | Yamaha Corporation | Digital mixer with detachable memory card |
EP1760921A3 (en) * | 2005-09-05 | 2011-12-28 | Yamaha Corporation | Digital mixer with detachable memory card |
EP2506468A3 (en) * | 2005-09-05 | 2014-12-03 | Yamaha Corporation | Digital mixer |
US20070188663A1 (en) * | 2005-09-06 | 2007-08-16 | Humiki Higashi | Image switching apparatus and method of controlling image processing unit thereof |
US7420622B2 (en) * | 2005-09-06 | 2008-09-02 | Sony Corporation | Image switching apparatus and method of controlling image processing unit thereof |
US8191008B2 (en) | 2005-10-03 | 2012-05-29 | Citrix Systems, Inc. | Simulating multi-monitor functionality in a single monitor environment |
US20070075971A1 (en) * | 2005-10-05 | 2007-04-05 | Samsung Electronics Co., Ltd. | Remote controller, image processing apparatus, and imaging system comprising the same |
US20070116299A1 (en) * | 2005-11-01 | 2007-05-24 | Vesco Oil Corporation | Audio-visual point-of-sale presentation system and method directed toward vehicle occupant |
US7685298B2 (en) | 2005-12-02 | 2010-03-23 | Citrix Systems, Inc. | Systems and methods for providing authentication credentials across application environments |
US20070130167A1 (en) * | 2005-12-02 | 2007-06-07 | Citrix Systems, Inc. | Systems and methods for providing authentication credentials across application environments |
WO2007082171A2 (en) * | 2006-01-05 | 2007-07-19 | Eyespot Corporation | System and methods for online collaborative video creation |
US20090196570A1 (en) * | 2006-01-05 | 2009-08-06 | Eyesopt Corporation | System and methods for online collaborative video creation |
WO2007082171A3 (en) * | 2006-01-05 | 2008-04-17 | Eyespot Corp | System and methods for online collaborative video creation |
US20070162854A1 (en) * | 2006-01-12 | 2007-07-12 | Dan Kikinis | System and Method for Interactive Creation of and Collaboration on Video Stories |
US20070191095A1 (en) * | 2006-02-13 | 2007-08-16 | Iti Scotland Limited | Game development |
US8332886B2 (en) | 2006-03-28 | 2012-12-11 | Michael Lanza | System allowing users to embed comments at specific points in time into media presentation |
US7735101B2 (en) | 2006-03-28 | 2010-06-08 | Cisco Technology, Inc. | System allowing users to embed comments at specific points in time into media presentation |
US7668869B2 (en) * | 2006-04-03 | 2010-02-23 | Digitalsmiths Corporation | Media access system |
US20070233738A1 (en) * | 2006-04-03 | 2007-10-04 | Digitalsmiths Corporation | Media access system |
WO2007120696A3 (en) * | 2006-04-10 | 2007-11-29 | Yahoo Inc | Video generation based on aggregate user data |
US20080016245A1 (en) * | 2006-04-10 | 2008-01-17 | Yahoo! Inc. | Client side editing application for optimizing editing of media assets originating from client and server |
US20070239788A1 (en) * | 2006-04-10 | 2007-10-11 | Yahoo! Inc. | Topic specific generation and editing of media assets |
WO2007120691A1 (en) * | 2006-04-10 | 2007-10-25 | Yahoo! Inc. | Client side editing application for optimizing editing of media assets originating from client and server |
US20070239787A1 (en) * | 2006-04-10 | 2007-10-11 | Yahoo! Inc. | Video generation based on aggregate user data |
US20070240072A1 (en) * | 2006-04-10 | 2007-10-11 | Yahoo! Inc. | User interface for editing media assests |
US20070277108A1 (en) * | 2006-05-21 | 2007-11-29 | Orgill Mark S | Methods and apparatus for remote motion graphics authoring |
US9601157B2 (en) | 2006-05-21 | 2017-03-21 | Mark S. Orgill | Methods and apparatus for remote motion graphics authoring |
WO2008006092A3 (en) * | 2006-07-07 | 2008-12-31 | Qoop Inc | System, method, and computer program product for remote printing |
WO2008006092A2 (en) * | 2006-07-07 | 2008-01-10 | Qoop, Inc. | System, method, and computer program product for remote printing |
US8521709B2 (en) | 2006-10-31 | 2013-08-27 | The Jellyvision Lab, Inc. | Methods for preloading media assets |
US20080104121A1 (en) * | 2006-10-31 | 2008-05-01 | Gottlieb Harry N | Methods For Preloading Media Assets |
US8127238B2 (en) | 2006-12-14 | 2012-02-28 | The Jellyvision Lab, Inc. | System and method for controlling actions within a programming environment |
US20080184143A1 (en) * | 2006-12-14 | 2008-07-31 | Gottlieb Harry N | Methods for Identifying Actions in a Flowchart |
US8276058B2 (en) | 2007-02-08 | 2012-09-25 | The Jellyvision Lab, Inc. | Method of automatically populating and generating flowerchart cells |
US8619850B1 (en) * | 2007-03-14 | 2013-12-31 | The Weather Channel, Llc | System and method for monitoring broadcast signals |
WO2008148888A3 (en) * | 2007-06-07 | 2009-03-19 | Grundy Ufa Tv Produktions Gmbh | Method and system for producing a sequence of views |
US20080307304A1 (en) * | 2007-06-07 | 2008-12-11 | Ernst Feiler | Method and system for producing a sequence of views |
US9923947B2 (en) | 2007-06-13 | 2018-03-20 | Ntech Properties, Inc. | Method and system for providing media programming |
US8886753B2 (en) | 2007-06-13 | 2014-11-11 | NTECH Propertie, Inc. | Method and system for providing media programming |
US20090063496A1 (en) * | 2007-08-29 | 2009-03-05 | Yahoo! Inc. | Automated most popular media asset creation |
US20090064005A1 (en) * | 2007-08-29 | 2009-03-05 | Yahoo! Inc. | In-place upload and editing application for editing media assets |
US20090066846A1 (en) * | 2007-09-06 | 2009-03-12 | Turner Broadcasting System, Inc. | Event production kit |
US8035752B2 (en) | 2007-09-06 | 2011-10-11 | 2080 Media, Inc. | Event production kit |
US20090070407A1 (en) * | 2007-09-06 | 2009-03-12 | Turner Broadcasting System, Inc. | Systems and methods for scheduling, producing, and distributing a production of an event |
US20090070370A1 (en) * | 2007-09-12 | 2009-03-12 | Yahoo! Inc. | Trackbacks for media assets |
US20090070371A1 (en) * | 2007-09-12 | 2009-03-12 | Yahoo! Inc. | Inline rights request and communication for remote content |
US20090077819A1 (en) * | 2007-09-21 | 2009-03-26 | Black & Decker Inc. | Cutting Angle Indicator in Jigsaw Housing with Positive Lock in Separately Assembled Shoe Sub-Assembly |
US20090094159A1 (en) * | 2007-10-05 | 2009-04-09 | Yahoo! Inc. | Stock video purchase |
US8295957B2 (en) * | 2007-12-05 | 2012-10-23 | Disney Enterprises, Inc. | Method and system providing a customized audio presentation tailored to a predetermined event sequence |
US20090149976A1 (en) * | 2007-12-05 | 2009-06-11 | Disney Enterprises, Inc. | Method and system providing a customized audio presentation tailored to a predetermined event sequence |
US7840661B2 (en) | 2007-12-28 | 2010-11-23 | Yahoo! Inc. | Creating and editing media objects using web requests |
US20090172197A1 (en) * | 2007-12-28 | 2009-07-02 | Yahoo! Inc. | Creating and editing media objects using web requests |
US20090207998A1 (en) * | 2008-01-07 | 2009-08-20 | Angus Wall | Determining unique material identifier numbers using checksum values |
US9627002B2 (en) | 2008-01-07 | 2017-04-18 | Black Mariah, Inc. | Editing digital film |
US20090175589A1 (en) * | 2008-01-07 | 2009-07-09 | Black Mariah, Inc. | Editing digital film |
US8463109B2 (en) | 2008-01-07 | 2013-06-11 | Black Mariah, Inc. | Editing digital film |
US8253728B1 (en) | 2008-02-25 | 2012-08-28 | Lucasfilm Entertainment Company Ltd. | Reconstituting 3D scenes for retakes |
US8610713B1 (en) | 2008-02-25 | 2013-12-17 | Lucasfilm Entertainment Company Ltd. | Reconstituting 3D scenes for retakes |
US7821932B2 (en) | 2008-06-25 | 2010-10-26 | Disney Enterprises, Inc. | System and method for intelligent signal routing in a television production studio |
US20090323699A1 (en) * | 2008-06-25 | 2009-12-31 | Bauer Christopher J | System And Method For Intelligent Signal Routing In A Television Production Studio |
WO2009158271A1 (en) * | 2008-06-25 | 2009-12-30 | Disney Enterprises, Inc. | System and method for intelligent signal routing in a television production studio |
US20100021126A1 (en) * | 2008-07-24 | 2010-01-28 | Yoshiro Osaki | Audiovisual processing system, audiovisual processing apparatus, and audiovisual processing method |
EP2148333A3 (en) * | 2008-07-24 | 2010-12-29 | Kabushiki Kaisha Toshiba | Audiovisual processing system, audiovisual processing apparatus, and audiovisual processing method |
US8674998B1 (en) * | 2008-08-29 | 2014-03-18 | Lucasfilm Entertainment Company Ltd. | Snapshot keyframing |
EP2164074A1 (en) * | 2008-09-16 | 2010-03-17 | Kabushiki Kaisha Toshiba | Video data processing system, video server, gateway server, and video data management method |
US8417087B2 (en) | 2008-09-16 | 2013-04-09 | Kabushiki Kaisha Toshiba | Video data processing system, video server, gateway server, and video data management method |
US20100067870A1 (en) * | 2008-09-16 | 2010-03-18 | Shuichi Yamaguchi | Video data processing system, video server, gateway server, and video data management method |
US8676043B2 (en) | 2008-09-16 | 2014-03-18 | Kabushiki Kaisha Toshiba | Video data processing system, video server, gateway server, and video data management method |
US20100086234A1 (en) * | 2008-10-03 | 2010-04-08 | Bitnik, Inc. | System and method for preserving editing history in an in-browser photo-editing application |
US20100158391A1 (en) * | 2008-12-24 | 2010-06-24 | Yahoo! Inc. | Identification and transfer of a media object segment from one communications network to another |
US20100194547A1 (en) * | 2009-01-30 | 2010-08-05 | Scott Michael Terrell | Tactile feedback apparatus and method |
US9468846B2 (en) | 2009-01-30 | 2016-10-18 | Performance Designed Products Llc | Tactile feedback apparatus and method |
US20100217640A1 (en) * | 2009-02-20 | 2010-08-26 | Mark Nichols | Method and system for adaptive construction sequencing |
US20100281384A1 (en) * | 2009-04-30 | 2010-11-04 | Charles Lyons | Tool for Tracking Versions of Media Sections in a Composite Presentation |
US20100281373A1 (en) * | 2009-04-30 | 2010-11-04 | Yahoo! Inc. | Method and system for annotating video content |
US8984406B2 (en) | 2009-04-30 | 2015-03-17 | Yahoo! Inc! | Method and system for annotating video content |
US8881013B2 (en) | 2009-04-30 | 2014-11-04 | Apple Inc. | Tool for tracking versions of media sections in a composite presentation |
US20100299621A1 (en) * | 2009-05-20 | 2010-11-25 | Making Everlasting Memories, L.L.C. | System and Method for Extracting a Plurality of Images from a Single Scan |
US9071526B2 (en) | 2009-06-22 | 2015-06-30 | Citrix Systems, Inc. | Systems and methods for platform rate limiting |
US20100322071A1 (en) * | 2009-06-22 | 2010-12-23 | Roman Avdanin | Systems and methods for platform rate limiting |
US20110161166A1 (en) * | 2009-12-30 | 2011-06-30 | Mindrum G Scott | System and method for capturing, processing, and presenting information |
WO2011089227A1 (en) * | 2010-01-22 | 2011-07-28 | Icescreen Ehf | Improvement in media editing |
US11103787B1 (en) | 2010-06-24 | 2021-08-31 | Gregory S. Rabin | System and method for generating a synthetic video stream |
US11909929B2 (en) | 2010-07-01 | 2024-02-20 | Etherfax, Llc | Systems and methods for content transfer |
US8897432B2 (en) | 2010-07-01 | 2014-11-25 | Etherfax, Llc | System and method of remote fax interconnect technology |
US8559793B2 (en) | 2011-05-26 | 2013-10-15 | Avid Technology, Inc. | Synchronous data tracks in a media editing system |
US8818173B2 (en) | 2011-05-26 | 2014-08-26 | Avid Technology, Inc. | Synchronous data tracks in a media editing system |
US8615159B2 (en) | 2011-09-20 | 2013-12-24 | Citrix Systems, Inc. | Methods and systems for cataloging text in a recorded session |
US9690877B1 (en) * | 2011-09-26 | 2017-06-27 | Tal Lavian | Systems and methods for electronic communications |
US9437247B2 (en) | 2011-11-14 | 2016-09-06 | Apple Inc. | Preview display for multi-camera media clips |
US9792955B2 (en) | 2011-11-14 | 2017-10-17 | Apple Inc. | Automatic generation of multi-camera media clips |
EP3012838A1 (en) * | 2011-11-14 | 2016-04-27 | Apple Inc. | Preview of multi-views media clips |
WO2013074207A1 (en) * | 2011-11-14 | 2013-05-23 | Apple Inc. | Generation of multi -views media clips |
US9111579B2 (en) | 2011-11-14 | 2015-08-18 | Apple Inc. | Media editing with multi-camera media clips |
US9003287B2 (en) * | 2011-11-18 | 2015-04-07 | Lucasfilm Entertainment Company Ltd. | Interaction between 3D animation and corresponding script |
US20130132835A1 (en) * | 2011-11-18 | 2013-05-23 | Lucasfilm Entertainment Company Ltd. | Interaction Between 3D Animation and Corresponding Script |
US8249230B1 (en) | 2012-01-09 | 2012-08-21 | EC Data Systems, Inc. | Scalable and flexible internet fax architecture |
US8503630B2 (en) | 2012-01-09 | 2013-08-06 | EC Data Systems, Inc. | Scalable and flexible internet fax architecture |
US9042532B2 (en) | 2012-01-09 | 2015-05-26 | Advanced Messaging Technologies, Inc. | Scalable and flexible internet fax architecture |
US9225851B2 (en) | 2012-02-27 | 2015-12-29 | Advanced Messaging Technologies Inc. | Scalable and flexible internet fax architecture for processing outbound fax messages |
US8588381B2 (en) | 2012-02-27 | 2013-11-19 | EC Data Systems, Inc. | Scalable and flexible Internet fax architecture for processing outbound fax messages |
US20130295961A1 (en) * | 2012-05-02 | 2013-11-07 | Nokia Corporation | Method and apparatus for generating media based on media elements from multiple locations |
USD736226S1 (en) * | 2012-05-02 | 2015-08-11 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
US9078091B2 (en) * | 2012-05-02 | 2015-07-07 | Nokia Technologies Oy | Method and apparatus for generating media based on media elements from multiple locations |
US10477070B2 (en) | 2014-06-24 | 2019-11-12 | Ec Data Systems Inc. | Audit logging for a secure, scalable and flexible Internet fax architecture |
US10674040B2 (en) | 2014-06-24 | 2020-06-02 | EC Data Systems, Inc. | Audit logging for a secure, scalable and flexible internet fax architecture |
US10277778B2 (en) | 2014-06-24 | 2019-04-30 | Ec Data Systems Inc. | Audit logging for a secure, scalable and flexible internet fax architecture |
US10477069B2 (en) | 2014-06-24 | 2019-11-12 | Ec Data Systems Inc. | Audit logging for a secure, scalable and flexible internet fax architecture |
US10992974B2 (en) * | 2014-08-18 | 2021-04-27 | Fox Broadcasting Company, Llc | System and method for video automation |
US20170244995A1 (en) * | 2014-08-18 | 2017-08-24 | Fox Broadcasting Company | System and method for video automation |
US10834065B1 (en) | 2015-03-31 | 2020-11-10 | F5 Networks, Inc. | Methods for SSL protected NTLM re-authentication and devices thereof |
US10404698B1 (en) | 2016-01-15 | 2019-09-03 | F5 Networks, Inc. | Methods for adaptive organization of web application access points in webtops and devices thereof |
US10650621B1 (en) | 2016-09-13 | 2020-05-12 | Iocurrents, Inc. | Interfacing with a vehicular controller area network |
US11232655B2 (en) | 2016-09-13 | 2022-01-25 | Iocurrents, Inc. | System and method for interfacing with a vehicular controller area network |
US10567843B2 (en) | 2017-08-29 | 2020-02-18 | Eric DuFosse | System and method for creating a replay of a live video stream |
WO2019046460A1 (en) * | 2017-08-29 | 2019-03-07 | Dufosse Eric | System and method for creating a replay of a live video stream |
US11356737B2 (en) | 2017-08-29 | 2022-06-07 | Eric DuFosse | System and method for creating a replay of a live video stream |
US11863828B2 (en) | 2017-08-29 | 2024-01-02 | Eric DuFosse | System and method for creating a replay of a live video stream |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5307456A (en) | Integrated multi-media production and authoring system | |
AU650179B2 (en) | A compositer interface for arranging the components of special effects for a motion picture production | |
JP3165815B2 (en) | Computer display system | |
US8661366B2 (en) | Building macro elements for production automation control | |
US5649171A (en) | On-line video editing system | |
Mackay et al. | Virtual video editing in interactive multimedia applications | |
US7024677B1 (en) | System and method for real time video production and multicasting | |
JP2000100129A (en) | System and method for editing | |
US20040027368A1 (en) | Time sheet for real time video production system and method | |
WO1993008664A1 (en) | On-line video editing system | |
US6924821B2 (en) | Processing pipeline responsive to input and output frame rates | |
Sakauchi | Database vision and image retrieval | |
CA2523947C (en) | Building macro elements for production automation control | |
Girdwood et al. | MIRAGE: An ACTS project in virtual production and stereoscopy | |
Hardman et al. | Authoring support for durable interactive multimedia presentations | |
Molina et al. | Multi-tasking computer control of video related equipment | |
KR20020065695A (en) | A Editing System of a Digital Image File Using On-Line | |
Roberts et al. | Control system architecture for integrated information technology facilities | |
Arons | Mit's Sampler Disc of Disc Techniques | |
Cirka | The Integrated Broadcast Facility | |
Stafford et al. | A Realistic Approach to Complete Integration in Audio Post | |
Velazquez-Cruz | Linear and non-linear editing systems: Changes on the creative and technical aspects of video post-production | |
Peppel | Digital/analog video: an investigation into the theory, practice and potential uses of digital and analog video combined | |
Yeung | The Beauty of multimedia | |
Shaw | The news production center of the future |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: SONY CORPORATION OF AMERICA, NEW JERSEY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST.;ASSIGNOR:MAC KAY, MICHAEL T.;REEL/FRAME:005997/0691 Effective date: 19920124 |
|
AS | Assignment |
Owner name: SONY ELECTRONICS, INC. Free format text: CHANGE OF NAME;ASSIGNOR:SONY CORPORATION OF AMERICA;REEL/FRAME:006631/0363 Effective date: 19930601 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
FPAY | Fee payment |
Year of fee payment: 12 |