Jonathan Worthen Brandt, Shenchang Eric Chen: Extracting a time-sequence of slides from video. WebEx Communications, Blakely Sokoloff Taylor & Zafman, November 11, 2003: US06646655 (125 worldwide citation)

An apparatus and method for generating a slide from a video. A slide is automatically identified in video frames of a video input stream. A digitized representation of the slide is generated based on the video frames of the video input stream.

Shenchang Eric Chen, Chris Schoeneman: On-demand presentation graphical user interface. Presenter com, Blakely Sokoloff Taylor & Zafman, June 19, 2001: US06249281 (111 worldwide citation)

A graphical user interface (“GUI”) is described comprising: a video region for displaying a video of a presenter giving a presentation; a primary slide region for displaying slides used by the presenter during the presentation; and a thumbnail region containing thumbnails representing slides in the ...

Shenchang Eric Chen: Creating animation from a video. Presenter Com, Blakely Sokoloff Taylor & Zafman, August 21, 2001: US06278466 (109 worldwide citation)

An apparatus and method for creating an animation. A sequence of video images is inspected to identify a first transformation of a scene depicted in the sequence of video images. A first image and a second image are obtained from the sequence of video images, the first image representing the scene b ...

Shenchang Eric Chen, Jonathan Worthen Brandt: Extracting photographic images from video. Presenter com, Blakely Sokoloff Taylor & Zafman, October 23, 2001: US06307550 (108 worldwide citation)

Generating photographs from a video. Segments of the video for which frame-to-frame background motion is less than a threshold are identified. For each of the segments, video frames in the segment are combined to generate a photograph representative of the segment.

Shenchang Eric Chen: Animation object having multiple resolution format. Blakely Sokoloff Taylor & Zafman, June 27, 2000: US06081278 (76 worldwide citation)

An apparatus and method for storing an animation. A set of keyframes created from a video is stored in an animation object. One or more values that indicate a first sequence of selected keyframes from the set of keyframes is stored in the animation object along with information for interpolating bet ...

Shenchang Eric Chen: Virtual reality camera. Roxio, Martine & Penilla, April 22, 2003: US06552744 (73 worldwide citation)

A method and apparatus for creating and rendering multiple-view images. A camera includes an image sensor to receive images, sampling logic to digitize the images and a processor programmed to combine the images based upon a spatial relationship between the images.

Shenchang Eric Chen: Rendering perspective views of a scene using a scanline-coherent look-up table. Live Picture, Blakely Sokoloff Taylor & Zafman, May 5, 1998: US05748194 (40 worldwide citation)

A method and apparatus for rendering perspective views of a 3D scene. The method of the present invention includes the steps of: providing an environment map containing pixel values representing the scene; generating a scanline-coherent look-up table containing environment map indices ordered in sca ...

Shenchang Eric Chen, Whei Tsu Helen Tahn, Jonathan Brandt: Linking a video and an animation. Presenter com, Blakely Sokoloff Taylor & Zafman, July 31, 2001: US06268864 (37 worldwide citation)

An apparatus and method for linking a video and an animation. A data structure containing elements that correspond to respective frames of a first video is generated. Information that indicates an image in an animation that has been created from a second video is stored in one or more of the element ...

Peter C Litwinowicz, Lance Williams, Shenchang Eric Chen: Animation system which employs scattered data interpolation and discontinuities for limiting interpolation ranges. Apple Computer, Burns Doane Swecker & Mathis, October 21, 1997: US05680531 (33 worldwide citation)

An animation system employs scattered data interpolation to provide fluent animation of still images. Discontinuities, such as cuts and holes, can be established within an image, to limit the range over which interpolation is carried out for a given deformation of a feature in the image, and thereby ...

Shenchang Eric Chen: System and method for enabling online collaboration amongst a plurality of terminals using a web server. Persony, Sheridan Ross P C, October 2, 2012: US08280948 (20 worldwide citation)

Data may be made available to one or more participants of an online collaboration session through use of a client system that generates or otherwise captures the data to be shared, and then formats that data for use by general-purpose server resources. In one embodiment, data from the operation of a ...